グリーン関数を理解しよう(相関関数の計算)

これからいくつかの記事を通して, 物性物理で扱われる絶対零度におけるグリーン関数の理解を目指します. いくつかの定理などの証明は省略して,要点の俯瞰をする方針で行きます. 参考文献として,下に書くMahan先生の本を挙げて おきます.このシリーズでは \hbar=1 とします. 前の記事は 相互作用表示とS行列 です. 次の記事は 電子とフォノン です.( 目次 )

グリーン関数の意味

(典型的なフェルミオンである)電子のグリーン関数を挙げましょう.

G(\lambda, t-t^\prime) = -i \langle | T C_\lambda(t) C^\dagger_\lambda(t^\prime)| \rangle \tag{1}

ここで, \lambda は粒子を特徴づける量子数(主に運動量とスピン \lambda = (\bm{p},\sigma) ), T は時間順序演算子です.係数の -i は全体の位相の固定(一つこれを選ぶと,他も全てこの因子に合わせて相対的に考えなければならない)であり,フーリエ変換後の関数形が綺麗になるように選んでいるのだと思います.また基底状態ベクトル \langle | (= \psi^\dagger(0))| \rangle (= \psi(0)) は,相互作用のある時の( H の)基底状態を表しています.

C_\lambda(t) = e^{iHt} C_\lambda e^{-iHt} \tag{2}

はハイゼンベルク表示での粒子の消滅演算子です.そして C^\dagger_\lambda| \rangle = \psi_\lambda = |\lambda \rangle は相互作用のない時の( H_0 )の固有状態で完全系をなします.

(1) は階段関数

\Theta(t) = \begin{cases}0 \ \ \ \ \ (t<0) \\1/2 \ \ \ \ \ (t=0) \\1 \ \ \ \ \ (t>0) \\\end{cases}\tag{3}

を用いて,

G(\lambda, t-t^\prime) &= -i \Theta(t-t^\prime) \langle | C_\lambda(t) C^\dagger_\lambda(t^\prime)| \rangle \\&+ i \Theta(t^\prime-t) \langle | C^\dagger_\lambda(t^\prime) C_\lambda(t)| \rangle\tag{4}

とも書けます.

第一項を考えましょう.この時 t>t^\prime です.

G(\lambda, t>t^\prime) = -i \langle | C_\lambda(t) C^\dagger_\lambda(t^\prime)| \rangle\tag{5}

これは t = t^\prime において基底状態に状態 \lambda の電子一個を生成し(励起し), その後の t=t において,電子を消滅させることを意味しています.

ゲルマン・ロウの相関関数

さて, 前回 のゲルマン・ロウの定理を思い出しましょう.再掲すると,

\psi(0) = S(0,-\infty) \phi_0\tag{6}

というものでした. また,位相因子

e^{iL} \phi_0 &= \hat{\psi}(\infty) = S(\infty,0) \psi(0) = S(\infty,-\infty) \phi_0 \\e^{iL} &= \langle \phi_0 |S(\infty,-\infty)| \phi_0 \rangle\tag{7}

も使うので書いておきます. これを | \rangle = \psi(0)| \rangle_0 = \phi_0 として,この記事の記法で書くと,

| \rangle &= S(0,-\infty) | \rangle_0 \\\tag{8}

となります.

そして, G(\lambda,t-t^\prime) を書き直すにあたって,演算子は相互作用表示ではキャレット \hat{ } を付けて区別すると,

C_\lambda(t) &= e^{iHt} C_\lambda e^{-iHt} \\&= e^{iHt} e^{-iH_0t} \hat{C}_\lambda e^{iH_0t} e^{-iHt} \\&= U^\dagger(t) \hat{C}_\lambda(t) U(t) \\&= S(0,t) \hat{C}_\lambda(t) S(t,0) \tag{9}

となります.すると,

G(\lambda,t-t^\prime) &= -i \Theta(t-t^\prime) \ _0 \langle | S(-\infty,0) S(0,t) \hat{C}_\lambda(t) S(t,0) S(0, t^\prime) \hat{C}^\dagger_\lambda(t^\prime) S(t^\prime,0) S(0,-\infty) | \rangle_0 \\&+ i \Theta(t^\prime-t) \ _0 \langle | S(-\infty,0) S(0, t^\prime) \hat{C}^\dagger_\lambda(t^\prime) S(t^\prime,0) S(0,t) \hat{C}_\lambda(t) S(t,0)  S(0,-\infty) | \rangle_0 \tag{10}

と書けます.さらに変形していきましょう.式 (7)(8) から,

&e^{iL}| \rangle_0 = S(\infty,-\infty) | \rangle_0 \\&\ _0 \langle | e^{-iL} = \ _0|S^\dagger(\infty,-\infty) = \ _0|S(-\infty,\infty) \\&e^{-iL} \ _0 \langle | S(\infty,-\infty) = \ _0 \langle |S(-\infty,\infty)S(\infty,-\infty) =  \ _0 \langle | \\&_0 \langle | = e^{-iL} \ _0 \langle| S(\infty,-\infty) \\&e^{iL} =_0 \langle | S(\infty,-\infty) | \rangle_0\tag{11}

が言えるので,

_0 \langle | S(-\infty,0) &= e^{-iL} \ _0 \langle | S(\infty,-\infty) S(-\infty,0) \\&= e^{-iL} \ _0 \langle | S(\infty,0) \\&= \dfrac{_0 \langle S(\infty,0)}{_0 \langle | S(\infty,-\infty) | \rangle_0}\tag{12}

も言えます.すると,グリーン関数は,

G(\lambda,t-t^\prime) &= \dfrac{-i}{_0 \langle | S(\infty,-\infty) | \rangle_0} [ \Theta(t-t^\prime) \ _0 \langle | S(\infty,t) \hat{C}_\lambda(t) S(t,t^\prime) \hat{C}^\dagger_\lambda(t^\prime) S(t^\prime,-\infty) | \rangle_0 \\&- \Theta(t^\prime-t) \ _0 \langle | S(\infty,t^\prime) \hat{C}^\dagger_\lambda(t^\prime) S(t^\prime,t) \hat{C}_\lambda(t) S(t,-\infty) | \rangle_0 ]\tag{13}

ここで時間順序積の強力さを思い知らされます. 第一項は,

&\Theta(t-t^\prime) \ _0 \langle | S(\infty,t) \hat{C}_\lambda(t) S(t,t^\prime) \hat{C}^\dagger_\lambda(t^\prime) S(t^\prime,-\infty) | \rangle_0 \\&\ \ \ \ = \Theta(t-t^\prime) \ _0 \langle |T \hat{C}_\lambda(t) \hat{C}^\dagger_\lambda(t^\prime) S(\infty,-\infty) | \rangle_0\tag{14}

となります.実際には S(\infty,-\infty) には t=t,t^\prime を含むいろんな時間での切れ目があって,それが時間順序に整列させる作用を持つ T の下では,全てを S(\infty,-\infty) としてまとめてしまった表記でも良いと言う事です.計算の手間は変わらず,表記のみが簡単になった感じです.

G(\lambda,t-t^\prime) &= -i \dfrac{_0 \langle | T \hat{C}_\lambda(t) \hat{C}^\dagger_\lambda(t^\prime) S(\infty,-\infty) | \rangle_0}{_0 \langle | S(\infty,-\infty) | \rangle_0} \tag{15}

これを Wikipedia では相関関数と呼んでいます. ここで SU による時間発展は相互作用表示によるものであり, \hat{C} も同じ表示であることから, 表示が統一されていることにご注意ください.

グリーン関数と確率

ここで最後に量子力学の復習をしましょう.状態 | \lambda_i \rangle \ \ (i = 0,1,2,\cdots) があったとします. この時, \lambda_i が完全系を張るなら, 1 = \sum_i | \lambda_i \rangle \langle \lambda_i | を使って,任意の状態 | \Phi \rangle

| \Phi \rangle  &= \sum_i | \lambda_i \rangle  \langle \lambda_i | \phi \rangle \\&= \sum_i a_i | \lambda_i \rangle\tag{16}

と展開されます.この \Phi の中に | \lambda_i \rangle が入っている確率は,

\left| \langle \lambda_i | \Phi \rangle \right|^2= |a_i|^2\tag{17}

となるのでした.マタック(下参考文献)の議論をお借りしましょう. 式 (4) を見てみましょう. |-i|=|i|=1 であり,

\left| G(\lambda, t-t^\prime) \right|^2&= \left| -i \Theta(t-t^\prime) \langle | C_\lambda(t) C^\dagger_\lambda(t^\prime)| \rangle + i \Theta(t^\prime-t) \langle | C^\dagger_\lambda(t^\prime) C_\lambda(t)| \rangle \right|^2 \\&= \left| -i \Theta(t-t^\prime) \langle | e^{iHt} C_\lambda e^{-iH(t-t^\prime)} C^\dagger_\lambda e^{-iHt^\prime} | \rangle + i \Theta(t^\prime-t) \langle | e^{iHt^\prime} C^\dagger_\lambda e^{-iH(t^\prime-t)} C_\lambda e^{-iHt} | \rangle \right|^2 \\&= \Theta(t-t^\prime) \left| \langle | e^{iHt} C_\lambda e^{-iH(t-t^\prime)} C^\dagger_\lambda e^{-iHt^\prime} | \rangle \right|^2 \\&+  \Theta(t^\prime-t) \left| \langle | e^{iHt^\prime} C^\dagger_\lambda e^{-iH(t^\prime-t)} C_\lambda e^{-iHt} | \rangle \right|^2\tag{18}

ここで,クロスタームの \Theta(t-t^\prime)\Theta(t^\prime-t) はゼロとしました.

(一応,積分時に \Theta 同士の積は測度0だと言えますが,この参考文献の \Theta の定義,式 (3) は,もしかしたら

\Theta(t) = \begin{cases}0 \ \ \ \ \ (t<0) \\1 \ \ \ \ \ (t \geq 0)\end{cases}\tag{19}

とした方が, \Theta(t-t^\prime)\Theta(t^\prime-t) = 0 を言えるので,良いのかもしれません.)

さて最終辺の第一項を考えましょう.この時, t>t^\prime であり e^{-iHt^\prime} | \ranglet=0 の相互作用有りの基底状態を t^\prime だけ進めた時間の状態です.そこで C^\dagger_\lambda で状態 \lambda の電子を一つ作り出します.そして,系はさらに e^{-iH(t-t^\prime)}t-t^\prime だけ時間発展をし, t になります.それが,

e^{-iH(t-t^\prime)} C^\dagger_\lambda e^{-iHt^\prime} | \rangle \tag{20}

の意味です.一方, \langle | e^{iHt} C_\lambda の解釈をしましょう.これはケットに直すと,

C^\dagger_\lambda e^{-iHt} | \rangle \tag{21}

ですから,時刻 t において粒子 \lambda を加えた状態です.

つまり,

\langle | e^{iHt} C_\lambda e^{-iH(t-t^\prime)} C^\dagger_\lambda e^{-iHt^\prime} | \rangle \tag{22}

t^\prime で加えられた基底状態中の粒子 \lambda が時間発展を t までした状態が,時刻 t における基底状態に加えられた粒子 \lambda の状態の中に含まれる確率振幅となります.実際,この確率振幅の絶対値の二乗は t-t^\prime が経過した時に系が \lambda に居続ける確率です.

最終辺の第二項も同様に基底状態から粒子 \lambda を消す(ホールを作る)という並行な議論が出来ます. t<t^\prime にはご注意を.

結局,これらは後に説明する( こちら )ホールを時間に逆行する向きの矢印を持つ電子と考えると, どちらの過程も t^\prime から t へ向かう矢印に関する確率振幅だと分かります.

こういうグリーン関数の様な量は物理では非常に重要な量です.

chromel-studyGreen02-01.png

もし本来 H_0 の固有状態である | \lambda \rangleH の固有状態でもあったとしましょう. (また, | \rangle もまた H の基底状態であり,つまり,固有状態でもあります.) この時, H |\lambda \rangle = \varepsilon_\lambda | \lambda \rangleH | \rangle = \varepsilon_0 | \rangle ですから,

G(\lambda, t>t^\prime) = -i \exp [-i(t-t^\prime)(\varepsilon_\lambda - \varepsilon_0)]\tag{23}

となり, |G(\lambda, t>t^\prime)|=1 より,位相が変わるだけで状態は変化しないと分かります.

今日はここまで,お疲れ様でした.

次の記事は 電子とフォノン です.