tecktom.com

三つの要請から演算子を組み立てる

2026年10月17日16分で読めますAI生成教科書『虎の巻』第10部 第3章 前量子化
目次
  1. 要請
  2. 第1段:微分だけの候補
  3. 第2段:関数を掛ける項を足す
  4. 第3段: でずれを消す
  5. 木下の層

AI 生成・木下が未勉強

量子力学の様々な構成方法 第10部 第3章 §10.3.1 ★★★ −iℏXf-\mathrm{i}\hbar X_f だけでは定数が消え、ff を足すと括弧がずれ、θ(Xf)\theta(X_f) を足すとずれが消える。前量子化の演算子がこの3段で決まる

第10部第1章では、Poisson 括弧を交換子に写す規則 [Q(f), Q(g)]=iℏ Q({f,g})\left[\mathcal Q(f),\,\mathcal Q(g)\right]=\mathrm{i}\hbar\,\mathcal Q(\{f,g\}) をすべての多項式に課すと、既約性(位置表示で q^,p^\hat q,\hat p と交換する演算子は定数だけ)と両立しないことを示した(第10部第1章)。同じ章で、既約性を捨てれば規則を全部の関数で満たす写像があることを予告し、その形

Qpre(f)=−iℏXf+θ(Xf)+f\mathcal Q_{\mathrm{pre}}(f)=-\mathrm{i}\hbar X_f+\theta(X_f)+f

を先に示した。第10部第2章は、この式に入っているハミルトンベクトル場 XfX_f(ιXfω=df\iota_{X_f}\omega=\mathrm{d} f)とシンプレクティック・ポテンシャル θ\theta(dθ=ω\mathrm{d}\theta=\omega)を準備した(第10部第2章)。

この章は第10部の部の型(出発点の要請 → 基本の対象 → 基準との同値性 → 共通例題 → 得意な問題 → 限界)のうち、「基本の対象」の後半を受け持つ。出発点に置くのは、第10部第1章の要請のうち既約性を除いた3つ、すなわち線形性・実の関数をエルミートな演算子に送ること・括弧を交換子に送ることと、定数関数1を恒等演算子に送ることである。この要請から、演算子の形を1節で組み立て、2節でそれを「相空間の上の荷電粒子の共変微分」として読み直す。θ\theta がベクトルポテンシャル、ω/ℏ\omega/\hbar が磁場の役を受け持ち、括弧が保たれる理由は「接続の曲率がちょうど (i/ℏ)ω(\mathrm{i}/\hbar)\omega である」ことに集約される。3節で演算子が働く Hilbert 空間を作り、時間発展が「古典の軌道に沿って運び、作用の位相 eiS/ℏ\mathrm{e}^{\mathrm{i} S/\hbar} を掛ける」ことを示す。4節では、相空間の形によって線束が作れない場合があり、作れる条件が ω\omega の閉曲面上の積分が 2πℏ2\pi\hbar の整数倍であること(整数条件)を示す。これは Aharonov–Bohm 効果の位相と Dirac の磁気単極子の量子化条件と同じ式である。5節では、前量子化の Hilbert 空間が基準の Schrödinger 表現を無限個重ねたものであり、調和振動子のスペクトルが ℏω0Z\hbar\omega_0\mathbb{Z} になって正しくないことを示す。これが第4章の偏極へ進む理由になる。6節が橋の節である。

記号の流儀は補足の表と第10部第2章に従い、ω=dq∧dp\omega=\mathrm{d} q\wedge\mathrm{d} p、θ=−p dq\theta=-p\,\mathrm{d} q、Xf=∂f∂p∂∂q−∂f∂q∂∂pX_f=\frac{\partial f}{\partial p}\frac{\partial }{\partial q}-\frac{\partial f}{\partial q}\frac{\partial }{\partial p}、ω(Xf,Xg)={f,g}\omega(X_f,X_g)=\{f,g\} とする。第10部第2章で示した Xf(g)={g,f}X_f(g)=\{g,f\} と [Xf, Xg]=−X{f,g}\left[X_f,\,X_g\right]=-X_{\{f,g\}} を何度も使う。関数を f,gf,g と書くので、第10部第2章と同じく自由度を fdf_{\mathrm d} と書き、調和振動子の角振動数は2形式 ω\omega と区別して ω0\omega_0 と書く。前量子化の写像は Qpre(f)\mathcal Q_{\mathrm{pre}}(f) と書き、文脈が明らかなときは f^\hat f と略す。

要請

相空間 MM(はじめは R2fd\mathbb{R}^{2f_{\mathrm d}})の上の滑らかな実関数 ff を、ある Hilbert 空間の演算子 Q(f)\mathcal Q(f) に送る写像に次の4つを課す。

定義 10.3.1(前量子化の要請)

  1. (P1) 線形:Q(af+bg)=a Q(f)+b Q(g)\mathcal Q(af+bg)=a\,\mathcal Q(f)+b\,\mathcal Q(g)(a,b∈Ra,b\in\mathbb{R})。
  2. (P2) 実の関数はエルミート(対称)な演算子に送る。
  3. (P3) 括弧を交換子に送る:[Q(f), Q(g)]=iℏ Q({f,g})\left[\mathcal Q(f),\,\mathcal Q(g)\right]=\mathrm{i}\hbar\,\mathcal Q(\{f,g\})。
  4. (P4) 定数関数 11 を恒等演算子に送る:Q(1)=1\mathcal Q(1)=1。

第10部第1章の要請 (Q1)〜(Q3) に (P4) を明示して足し、既約性 (Q4) を外したものである((Q1)〜(Q4) は第10部第1章の量子化の要請で、第1部第2章の公理 Q1〜Q6 とは別物)。(P4) を外すと、次に見るように Q(f)=0\mathcal Q(f)=0 や、もっと退屈な写像も要請を満たしてしまう。量子力学では定数のエネルギーのずれ E0E_0 は位相 e−iE0t/ℏ\mathrm{e}^{-\mathrm{i} E_0t/\hbar} を与えるので、定数を0へ送る写像は物理の量子化になりえない。

演算子を働かせる空間として、まず相空間の上の複素数値関数 F(q,p)F(q,p) の空間を取る。波動関数を位置 qq だけでなく (q,p)(q,p) の関数にするのは、相空間の上の操作である XfX_f をそのまま演算子にするためである。この選択の代償(空間が大きすぎること)は5節で調べる。

第1段:微分だけの候補

ハミルトンベクトル場は ff の流れを生成し、第10部第2章で示したとおり [Xf, Xg]=−X{f,g}\left[X_f,\,X_g\right]=-X_{\{f,g\}} を満たす。そこで最初の候補を

Q0(f)=−iℏXf\mathcal Q_0(f)=-\mathrm{i}\hbar X_f

と置く。交換子を計算すると

[Q0(f), Q0(g)]=(−iℏ)2[Xf, Xg]=ℏ2X{f,g}=iℏ (−iℏX{f,g})=iℏ Q0({f,g})\left[\mathcal Q_0(f),\,\mathcal Q_0(g)\right]=(-\mathrm{i}\hbar)^2\left[X_f,\,X_g\right]=\hbar^2X_{\{f,g\}}=\mathrm{i}\hbar\,(-\mathrm{i}\hbar X_{\{f,g\}})=\mathrm{i}\hbar\,\mathcal Q_0(\{f,g\})

となり、(P3) は満たされる。符号の −iℏ-\mathrm{i}\hbar は、交換子の向き [Xf, Xg]=−X{f,g}\left[X_f,\,X_g\right]=-X_{\{f,g\}} の負号を打ち消すように選んだものである。また XfX_f は Liouville の体積 dq dp\mathrm{d} q\,\mathrm{d} p を保つ(∂q(∂pf)+∂p(−∂qf)=0\partial_q(\partial_pf)+\partial_p(-\partial_qf)=0)ので、部分積分で ⟨F, −iℏXfG⟩=⟨−iℏXfF, G⟩\langle F,\,-\mathrm{i}\hbar X_fG\rangle =\langle -\mathrm{i}\hbar X_fF,\,G\rangle が成り立ち、(P2) も満たす。しかし定数関数 11 では X1=0X_1=0 なので Q0(1)=0\mathcal Q_0(1)=0 となり、(P4) が破れる。座標についても Q0(q)=iℏ ∂p\mathcal Q_0(q)=\mathrm{i}\hbar\,\partial_p、Q0(p)=−iℏ ∂q\mathcal Q_0(p)=-\mathrm{i}\hbar\,\partial_q で、Q0(q)\mathcal Q_0(q) は qq を掛ける操作を含まない。これでは位置の演算子と呼べない。

第2段:関数を掛ける項を足す

定数を正しく送るために ff を掛ける項を足し、Q1(f)=−iℏXf+f\mathcal Q_1(f)=-\mathrm{i}\hbar X_f+f と置く。交換子の新しい項は [−iℏXf, g]=−iℏ Xf(g)\left[-\mathrm{i}\hbar X_f,\,g\right]=-\mathrm{i}\hbar\,X_f(g) などの掛け算で、

[Q1(f), Q1(g)]=ℏ2X{f,g}−iℏ Xf(g)+iℏ Xg(f)=ℏ2X{f,g}+2iℏ{f,g}\left[\mathcal Q_1(f),\,\mathcal Q_1(g)\right]=\hbar^2X_{\{f,g\}}-\mathrm{i}\hbar\,X_f(g)+\mathrm{i}\hbar\,X_g(f) =\hbar^2X_{\{f,g\}}+2\mathrm{i}\hbar\{f,g\}

となる(Xf(g)={g,f}=−{f,g}X_f(g)=\{g,f\}=-\{f,g\}、Xg(f)={f,g}X_g(f)=\{f,g\} を使った)。一方 iℏ Q1({f,g})=ℏ2X{f,g}+iℏ{f,g}\mathrm{i}\hbar\,\mathcal Q_1(\{f,g\})=\hbar^2X_{\{f,g\}}+\mathrm{i}\hbar\{f,g\} なので、

[Q1(f), Q1(g)]−iℏ Q1({f,g})=iℏ {f,g}(10.3.1)\left[\mathcal Q_1(f),\,\mathcal Q_1(g)\right]-\mathrm{i}\hbar\,\mathcal Q_1(\{f,g\})=\mathrm{i}\hbar\,\{f,g\}\tag{10.3.1}

だけずれる。掛け算の部分が「2回」数えられてしまうのが原因である。

第3段:θ(Xf)\theta(X_f) でずれを消す

ずれ (10.3.1) は {f,g}=ω(Xf,Xg)\{f,g\}=\omega(X_f,X_g) の掛け算なので、ω\omega から作った掛け算の項で打ち消せるはずである。ω=dθ\omega=\mathrm{d}\theta と書ける1形式 θ\theta を1つ選び、cc を定数として Qc(f)=−iℏXf+c θ(Xf)+f\mathcal Q_c(f)=-\mathrm{i}\hbar X_f+c\,\theta(X_f)+f と置く。交換子に新しく加わるのは [−iℏXf, c θ(Xg)]+[c θ(Xf), −iℏXg]=−iℏc (Xfθ(Xg)−Xgθ(Xf))\left[-\mathrm{i}\hbar X_f,\,c\,\theta(X_g)\right]+\left[c\,\theta(X_f),\,-\mathrm{i}\hbar X_g\right]=-\mathrm{i}\hbar c\,\bigl(X_f\theta(X_g)-X_g\theta(X_f)\bigr) で、外微分の公式(第10部第2章)

dθ(X,Y)=X(θ(Y))−Y(θ(X))−θ([X, Y])\mathrm{d}\theta(X,Y)=X\bigl(\theta(Y)\bigr)-Y\bigl(\theta(X)\bigr)-\theta(\left[X,\,Y\right])

を X=XfX=X_f、Y=XgY=X_g に使うと、dθ(Xf,Xg)=ω(Xf,Xg)={f,g}\mathrm{d}\theta(X_f,X_g)=\omega(X_f,X_g)=\{f,g\} と [Xf, Xg]=−X{f,g}\left[X_f,\,X_g\right]=-X_{\{f,g\}} から

Xfθ(Xg)−Xgθ(Xf)={f,g}−θ(X{f,g})X_f\theta(X_g)-X_g\theta(X_f)=\{f,g\}-\theta(X_{\{f,g\}})

となる。したがって

[Qc(f), Qc(g)]=ℏ2X{f,g}+2iℏ{f,g}−iℏc{f,g}+iℏc θ(X{f,g}),\left[\mathcal Q_c(f),\,\mathcal Q_c(g)\right]=\hbar^2X_{\{f,g\}}+2\mathrm{i}\hbar\{f,g\}-\mathrm{i}\hbar c\{f,g\}+\mathrm{i}\hbar c\,\theta(X_{\{f,g\}}),

これと iℏ Qc({f,g})=ℏ2X{f,g}+iℏc θ(X{f,g})+iℏ{f,g}\mathrm{i}\hbar\,\mathcal Q_c(\{f,g\})=\hbar^2X_{\{f,g\}}+\mathrm{i}\hbar c\,\theta(X_{\{f,g\}})+\mathrm{i}\hbar\{f,g\} の差は iℏ(1−c){f,g}\mathrm{i}\hbar(1-c)\{f,g\} である。c=1c=1 でちょうど消える。

命題 10.3.2(前量子化の演算子 ★★★)

dθ=ω\mathrm{d}\theta=\omega となる1形式 θ\theta を1つ選び、

Qpre(f)=−iℏXf+θ(Xf)+f(10.3.2)\mathcal Q_{\mathrm{pre}}(f)=-\mathrm{i}\hbar X_f+\theta(X_f)+f\tag{10.3.2}

と置く。これは要請 (P1)〜(P4) をすべての滑らかな関数 f,gf,g について満たす。θ(Xf)\theta(X_f) の係数を1以外にすると (P3) が破れる。

証明

(P1) は XfX_f が ff について線形であることから従う。(P3) は上の計算で c=1c=1 と置いたものである。(P4) は X1=0X_1=0 から Qpre(1)=1\mathcal Q_{\mathrm{pre}}(1)=1。(P2) は、−iℏXf-\mathrm{i}\hbar X_f が上で示したとおり対称で、θ(Xf)+f\theta(X_f)+f が実関数の掛け算(θ\theta が実の1形式なので)であることから従う。係数 cc を変えると差 iℏ(1−c){f,g}\mathrm{i}\hbar(1-c)\{f,g\} が残り、{f,g}≠0\{f,g\}\neq0 となる組(例えば f=q2f=q^2、g=p2g=p^2 で {q2,p2}=4qp\{q^2,p^2\}=4qp)で (P3) が破れる。

標準の θ=−p dq\theta=-p\,\mathrm{d} q では、θ(Xf)=−p ∂pf\theta(X_f)=-p\,\partial_pf なので

Qpre(f)=−iℏ(∂f∂p∂∂q−∂f∂q∂∂p)+f−p∂f∂p.(10.3.3)\mathcal Q_{\mathrm{pre}}(f)=-\mathrm{i}\hbar\Bigl(\frac{\partial f}{\partial p}\frac{\partial }{\partial q}-\frac{\partial f}{\partial q}\frac{\partial }{\partial p}\Bigr)+f-p\frac{\partial f}{\partial p}.\tag{10.3.3}

掛け算の部分 f−p ∂pff-p\,\partial_pf は、ff を pp について Legendre 変換した形をしている。f=H=p2/(2m)+V(q)f=H=p^2/(2m)+V(q) では H−p ∂pH=V−p2/(2m)=−LH-p\,\partial_pH=V-p^2/(2m)=-L で、第10部第2章で見たとおり Lagrangian の符号を替えたものになる。3節でこの −L-L が作用の位相として現れる。

例題 10.3.1 座標とスクイーズの生成子を前量子化する ★★★

オリジナルθ=−p dq\theta=-p\,\mathrm{d} q の前量子化 (10.3.3) で次を求めよ。

  1. (1) q^=Qpre(q)\hat q=\mathcal Q_{\mathrm{pre}}(q)、p^=Qpre(p)\hat p=\mathcal Q_{\mathrm{pre}}(p) を書き、[q^, p^]=iℏ\left[\hat q,\,\hat p\right]=\mathrm{i}\hbar を確かめよ。
  2. (2) Qpre(qp)\mathcal Q_{\mathrm{pre}}(qp) を書き、[Qpre(qp), q^]=−iℏ q^\left[\mathcal Q_{\mathrm{pre}}(qp),\,\hat q\right]=-\mathrm{i}\hbar\,\hat q、[Qpre(qp), p^]=iℏ p^\left[\mathcal Q_{\mathrm{pre}}(qp),\,\hat p\right]=\mathrm{i}\hbar\,\hat p を確かめよ。これが (P3) の何にあたるかを述べよ。
  3. (3) Q1(f)=−iℏXf+f\mathcal Q_1(f)=-\mathrm{i}\hbar X_f+f を使うと [Q1(q), Q1(p)]\left[\mathcal Q_1(q),\,\mathcal Q_1(p)\right] がどうなるかを計算し、式 (10.3.1) と照らし合わせよ。
解答

(1) f=qf=q:∂pq=0\partial_pq=0、∂qq=1\partial_qq=1 なので Xq=−∂pX_q=-\partial_p、θ(Xq)=0\theta(X_q)=0 で、q^=q+iℏ ∂p\hat q=q+\mathrm{i}\hbar\,\partial_p。f=pf=p:Xp=∂qX_p=\partial_q、θ(Xp)=−p\theta(X_p)=-p で、p^=−iℏ ∂q−p+p=−iℏ ∂q\hat p=-\mathrm{i}\hbar\,\partial_q-p+p=-\mathrm{i}\hbar\,\partial_q。試験関数 FF に当てると

q^p^F=(q+iℏ∂p)(−iℏ∂qF)=−iℏ q ∂qF+ℏ2∂p∂qF,p^q^F=−iℏ ∂q(qF+iℏ∂pF)=−iℏF−iℏ q ∂qF+ℏ2∂q∂pF\begin{aligned}\hat q\hat pF&=(q+\mathrm{i}\hbar\partial_p)(-\mathrm{i}\hbar\partial_qF)=-\mathrm{i}\hbar\,q\,\partial_qF+\hbar^2\partial_p\partial_qF,\\ \hat p\hat qF&=-\mathrm{i}\hbar\,\partial_q(qF+\mathrm{i}\hbar\partial_pF)=-\mathrm{i}\hbar F-\mathrm{i}\hbar\,q\,\partial_qF+\hbar^2\partial_q\partial_pF\end{aligned}

で、差は iℏF\mathrm{i}\hbar F。よって [q^, p^]=iℏ\left[\hat q,\,\hat p\right]=\mathrm{i}\hbar。

(2) f=qpf=qp:∂pf=q\partial_pf=q、∂qf=p\partial_qf=p なので Xqp=q ∂q−p ∂pX_{qp}=q\,\partial_q-p\,\partial_p、θ(Xqp)=−pq\theta(X_{qp})=-pq で、掛け算の部分 qp−qpqp-qp が消え

Qpre(qp)=−iℏ (q ∂q−p ∂p).\mathcal Q_{\mathrm{pre}}(qp)=-\mathrm{i}\hbar\,(q\,\partial_q-p\,\partial_p).

交換子は [q∂q−p∂p, q]=q\left[q\partial_q-p\partial_p,\,q\right]=q、[q∂q−p∂p, ∂p]=∂p\left[q\partial_q-p\partial_p,\,\partial_p\right]=\partial_p を使って[Qpre(qp), q^]=−iℏ (q+iℏ ∂p)=−iℏ q^\left[\mathcal Q_{\mathrm{pre}}(qp),\,\hat q\right]=-\mathrm{i}\hbar\,(q+\mathrm{i}\hbar\,\partial_p)=-\mathrm{i}\hbar\,\hat q。また [q∂q, ∂q]=−∂q\left[q\partial_q,\,\partial_q\right]=-\partial_q、[p∂p, ∂q]=0\left[p\partial_p,\,\partial_q\right]=0 から[Qpre(qp), p^]=(−iℏ)2[q∂q−p∂p, ∂q]=ℏ2∂q=iℏ (−iℏ ∂q)=iℏ p^\left[\mathcal Q_{\mathrm{pre}}(qp),\,\hat p\right]=(-\mathrm{i}\hbar)^2\left[q\partial_q-p\partial_p,\,\partial_q\right]=\hbar^2\partial_q=\mathrm{i}\hbar\,(-\mathrm{i}\hbar\,\partial_q)=\mathrm{i}\hbar\,\hat p。古典の括弧は {qp,q}=−q\{qp,q\}=-q、{qp,p}=p\{qp,p\}=p なので、これは (P3) の [Q(qp), Q(q)]=iℏ Q({qp,q})\left[\mathcal Q(qp),\,\mathcal Q(q)\right]=\mathrm{i}\hbar\,\mathcal Q(\{qp,q\}) そのものである。qpqp は位相空間を qq 方向に伸ばし pp 方向に縮める流れ(スクイーズ)の生成子で、2次の関数なので Weyl 順序の D^=(q^p^+p^q^)/2\hat D=(\hat q\hat p+\hat p\hat q)/2 と同じ括弧を持つ(第10部第1章)。

(3) Q1(q)=q+iℏ ∂p\mathcal Q_1(q)=q+\mathrm{i}\hbar\,\partial_p(θ(Xq)=0\theta(X_q)=0 なので前量子化と同じ)、Q1(p)=−iℏ ∂q+p\mathcal Q_1(p)=-\mathrm{i}\hbar\,\partial_q+p。(1) の結果に [q+iℏ∂p, p]=iℏ\left[q+\mathrm{i}\hbar\partial_p,\,p\right]=\mathrm{i}\hbar を加えて [Q1(q), Q1(p)]=2iℏ\left[\mathcal Q_1(q),\,\mathcal Q_1(p)\right]=2\mathrm{i}\hbar。一方 iℏ Q1({q,p})=iℏ Q1(1)=iℏ\mathrm{i}\hbar\,\mathcal Q_1(\{q,p\})=\mathrm{i}\hbar\,\mathcal Q_1(1)=\mathrm{i}\hbar で、差 iℏ=iℏ{q,p}\mathrm{i}\hbar=\mathrm{i}\hbar\{q,p\} は式 (10.3.1) のとおりである。θ(Xp)=−p\theta(X_p)=-p が Q1(p)\mathcal Q_1(p) の余分な pp を消し、正しい値 iℏ\mathrm{i}\hbar に戻す。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『虎の巻』の記事一覧へ