tecktom.com

Matsubara 成分で解く

2026年10月17日10分で読めますAI生成教科書『虎の巻』第3部 第6章 虚時間と統計力学
目次
  1. 閉じた経路の Fourier 成分
  2. 積分の規格化と
  3. 虚時間の相関関数
  4. 木下の層

AI 生成・木下が未勉強

量子力学の様々な構成方法 第3部 第6章 §3.6.3 ★★★ 閉じた経路を周期 βℏ\beta\hbar の Fourier 級数に分けると、2次の作用は成分ごとに分かれ、ZZ と虚時間の相関関数が無限積と無限和で厳密に出る

閉じた経路の Fourier 成分

周期 βℏ\beta\hbar の経路は Fourier 級数

x(τ)=∑n=−∞∞xn eiωnτ,ωn=2πnβℏ,x−n=xn∗(3.6.10)x(\tau)=\sum_{n=-\infty}^{\infty}x_n\,\mathrm{e}^{\mathrm{i}\omega_n\tau},\qquad \omega_n=\frac{2\pi n}{\beta\hbar},\qquad x_{-n}=x_n^*\tag{3.6.10}

に展開できる。ωn\omega_n を Matsubara 角振動数と呼ぶ。虚時間の周期から出る離散的な角振動数で、熱平衡の Green 関数を虚時間の関数として扱う方法を松原武生が導入した(Matsubara (1955), Prog. Theor. Phys. 14, 351)。n=0n=0 の成分 x0=1βℏ∫0βℏx dτx_0=\frac1{\beta\hbar}\int_0^{\beta\hbar}x\,\mathrm{d}\tau は経路の重心で、n≠0n\ne0 の成分は重心のまわりの揺らぎである。(ここの x0x_0 は時間分割の最初の点でなく、Fourier の0番目の成分を指す。)

調和振動子 V=12mω2x2V=\frac12m\omega^2x^2 では、Parseval の等式 1βℏ∫0βℏ∣f∣2dτ=∑n∣fn∣2\frac1{\beta\hbar}\int_0^{\beta\hbar}\lvert f\rvert ^2\mathrm{d}\tau=\sum_n\lvert f_n\rvert ^2 により

SEℏ=mβ2∑n=−∞∞(ωn2+ω2)∣xn∣2=mβω22x02+mβ∑n≥1(ωn2+ω2)∣xn∣2(3.6.11)\frac{S_{\mathrm E}}\hbar=\frac{m\beta}2\sum_{n=-\infty}^{\infty}(\omega_n^2+\omega^2)\lvert x_n\rvert ^2 =\frac{m\beta\omega^2}2x_0^2+m\beta\sum_{n\ge1}(\omega_n^2+\omega^2)\lvert x_n\rvert ^2\tag{3.6.11}

となる。作用が成分ごとに分かれるので、経路積分は各成分の Gauss 積分の積になる。

積分の規格化と ZZ

経路の測度 Dx\mathcal Dx を成分の言葉で dx0∏n≥1dRe⁡xn dIm⁡xn\mathrm{d} x_0\prod_{n\ge1}\mathrm{d}\operatorname{Re} x_n\,\mathrm{d}\operatorname{Im} x_n に定数を掛けたものと書くとき、その定数は ω\omega によらないので、自由粒子の値で決めればよい。長さ LL の領域の自由粒子では Z=L/λTZ=L/\lambda_T(3.6.1節)で、重心の積分 ∫dx0=L\int\mathrm{d} x_0=L がそのまま LL を出すので、揺らぎの積分に掛かる定数は「自由粒子で揺らぎの積分全体が 1/λT1/\lambda_T になる」ように決まる。この規格化で、調和振動子の ZZ は

Z=1λT∫dx0 e−βmω2x02/2  ∏n≥1ωn2ωn2+ω2=1βℏω∏n≥1(1+(βℏω)2(2πn)2)−1(3.6.12)Z=\frac1{\lambda_T}\int\mathrm{d} x_0\,\mathrm{e}^{-\beta m\omega^2x_0^2/2}\;\prod_{n\ge1}\frac{\omega_n^2}{\omega_n^2+\omega^2} =\frac1{\beta\hbar\omega}\prod_{n\ge1}\Bigl(1+\frac{(\beta\hbar\omega)^2}{(2\pi n)^2}\Bigr)^{-1}\tag{3.6.12}

となる(各 n≥1n\ge1 の複素成分の Gauss 積分は π/(mβ(ωn2+ω2))\pi/(m\beta(\omega_n^2+\omega^2)) で、自由粒子の値 π/(mβωn2)\pi/(m\beta\omega_n^2) との比が因子になる。重心の積分は 2π/(βmω2)/λT=1/(βℏω)\sqrt{2\pi/(\beta m\omega^2)}/\lambda_T=1/(\beta\hbar\omega))。第1因子 1/(βℏω)1/(\beta\hbar\omega) は古典の ZZ で、量子の補正はすべて無限積に含まれる。sinh⁡y=y∏n≥1(1+y2/(πn)2)\sinh y=y\prod_{n\ge1}(1+y^2/(\pi n)^2) に y=βℏω/2y=\beta\hbar\omega/2 を入れると無限積は y/sinh⁡yy/\sinh y なので

Z=1βℏω⋅βℏω/2sinh⁡(βℏω/2)=12sinh⁡(βℏω/2)(3.6.13)Z=\frac1{\beta\hbar\omega}\cdot\frac{\beta\hbar\omega/2}{\sinh(\beta\hbar\omega/2)}=\frac1{2\sinh(\beta\hbar\omega/2)}\tag{3.6.13}

を得る。第3部第3章の Mehler 核も、ビーズの積 (3.6.5) も経由せず、虚時間の経路積分だけで共通例題①の正答が出た。第4部第4章(第4部第4章)は高温展開 ln⁡Z\ln Z の収束半径が βℏω=2π\beta\hbar\omega=2\pi であることを示したが、その理由は式 (3.6.12) から読める。因子 1+(βℏω)2/(2πn)21+(\beta\hbar\omega)^2/(2\pi n)^2 は βℏω=±2πin\beta\hbar\omega=\pm2\pi\mathrm{i} n で0になり、ln⁡Z\ln Z は βℏω\beta\hbar\omega の複素平面の ±2πi\pm2\pi\mathrm{i} に特異点を持つ。最初の Matsubara 角振動数 ω1=2π/(βℏ)\omega_1=2\pi/(\beta\hbar) が ω\omega に等しくなる温度が、展開の境目である。

虚時間の相関関数

同じ Gauss 積分から、虚時間の相関関数 G(τ)≔⟨x(τ)x(0)⟩=1Z∮Dx x(τ)x(0) e−SE/ℏG(\tau)\coloneqq\langle x(\tau)x(0) \rangle =\frac1Z\oint\mathcal Dx\,x(\tau)x(0)\,\mathrm{e}^{-S_{\mathrm E}/\hbar} も出る。式 (3.6.11) から各成分は独立な Gauss 変数で、⟨∣xn∣2⟩=1/(mβ(ωn2+ω2))\langle \lvert x_n\rvert ^2 \rangle =1/(m\beta(\omega_n^2+\omega^2))(n≠0n\ne0 は実部と虚部の分散の和、n=0n=0 は実の変数の分散)なので

G(τ)=∑n⟨∣xn∣2⟩eiωnτ=1mβ∑n=−∞∞eiωnτωn2+ω2(3.6.14)G(\tau)=\sum_n\langle \lvert x_n\rvert ^2 \rangle \mathrm{e}^{\mathrm{i}\omega_n\tau}=\frac1{m\beta}\sum_{n=-\infty}^{\infty}\frac{\mathrm{e}^{\mathrm{i}\omega_n\tau}}{\omega_n^2+\omega^2}\tag{3.6.14}

である。この和を閉じた形にするには、GG が満たす微分方程式を使う。(−∂τ2+ω2)(-\partial_\tau^2+\omega^2) を項ごとに当てると分母が消え、1mβ∑neiωnτ=ℏm∑kδ(τ−kβℏ)\frac1{m\beta}\sum_n\mathrm{e}^{\mathrm{i}\omega_n\tau}=\frac\hbar m\sum_k\delta(\tau-k\beta\hbar) が残る。したがって GG は周期 βℏ\beta\hbar を持ち、0<τ<βℏ0<\tau<\beta\hbar で G′′=ω2GG''=\omega^2G、τ=0\tau=0 で傾きが −ℏ/m-\hbar/m だけ跳ぶ。τ↦βℏ−τ\tau\mapsto\beta\hbar-\tau について対称な解は Acosh⁡(ω(τ−βℏ/2))A\cosh(\omega(\tau-\beta\hbar/2)) で、跳びの条件 −2Aωsinh⁡(βℏω/2)=−ℏ/m-2A\omega\sinh(\beta\hbar\omega/2)=-\hbar/m から

G(τ)=ℏ2mω cosh⁡(ω(τ−βℏ/2))sinh⁡(βℏω/2)(0≤τ≤βℏ)(3.6.15)G(\tau)=\frac{\hbar}{2m\omega}\,\frac{\cosh\bigl(\omega(\tau-\beta\hbar/2)\bigr)}{\sinh(\beta\hbar\omega/2)}\qquad(0\le\tau\le\beta\hbar)\tag{3.6.15}

を得る。G(0)=ℏ2mωcoth⁡βℏω2G(0)=\frac\hbar{2m\omega}\coth\frac{\beta\hbar\omega}2 は第4部第4章の ⟨x2⟩\langle x^2 \rangle そのものである。G(βℏ−τ)=G(τ)G(\beta\hbar-\tau)=G(\tau) という対称性は、周期境界条件とトレースの巡回性によるもので、第8部第4章(第8部第4章)は同じ式を KMS 条件から出している。

図

図 3.6.2 調和振動子の虚時間の相関関数 (3.6.15) を G(0)G(0) で割ったもの。実線は βℏω=1\beta\hbar\omega=1、点線は βℏω=4\beta\hbar\omega=4。どちらも τ=βℏ/2\tau=\beta\hbar/2 について対称で、周期 βℏ\beta\hbar でつながる。低温ほど τ\tau の小さい所で e−ωτ\mathrm{e}^{-\omega\tau} に近い減衰が見え、その減衰率が励起のエネルギー ℏω\hbar\omega を表す。

例題 3.6.3 虚時間の相関から励起のエネルギーを読む ★★

オリジナル一般の H^\hat H(固有値 EnE_n、固有状態 ∣n⟩| n \rangle)について、虚時間の Heisenberg 演算子 x^(τ)=eτH^/ℏx^e−τH^/ℏ\hat x(\tau)=\mathrm{e}^{\tau\hat H/\hbar}\hat x\mathrm{e}^{-\tau\hat H/\hbar} を使うと G(τ)=1ZTr⁡(e−βH^x^(τ)x^)G(\tau)=\frac1Z\operatorname{Tr}(\mathrm{e}^{-\beta\hat H}\hat x(\tau)\hat x) である。

  1. (1) G(τ)=1Z∑n,ke−βEn∣⟨n∣x∣k⟩∣2e−(Ek−En)τ/ℏG(\tau)=\frac1Z\sum_{n,k}\mathrm{e}^{-\beta E_n}\lvert \langle n | x | k \rangle \rvert ^2\mathrm{e}^{-(E_k-E_n)\tau/\hbar} を示せ。
  2. (2) 低温(β→∞\beta\to\infty)で 0<τ≪βℏ0<\tau\ll\beta\hbar のとき G(τ)G(\tau) がどう振る舞うかを述べ、調和振動子で式 (3.6.15) と照合せよ。
  3. (3) βℏω=2\beta\hbar\omega=2 の調和振動子で G(βℏ/2)/G(0)G(\beta\hbar/2)/G(0) を求めよ。
解答

(1) e−βH^x^(τ)x^=e−(β−τ/ℏ)H^x^e−τH^/ℏx^\mathrm{e}^{-\beta\hat H}\hat x(\tau)\hat x=\mathrm{e}^{-(\beta-\tau/\hbar)\hat H}\hat x\mathrm{e}^{-\tau\hat H/\hbar}\hat x のトレースを固有状態でとり、間に ∑k∣k⟩⟨k∣\sum_k| k \rangle \langle k | を挿むと∑n,ke−(β−τ/ℏ)En⟨n∣x∣k⟩e−τEk/ℏ⟨k∣x∣n⟩=∑n,ke−βEn∣⟨n∣x∣k⟩∣2e−(Ek−En)τ/ℏ\sum_{n,k}\mathrm{e}^{-(\beta-\tau/\hbar)E_n}\langle n | x | k \rangle \mathrm{e}^{-\tau E_k/\hbar}\langle k | x | n \rangle =\sum_{n,k}\mathrm{e}^{-\beta E_n}\lvert \langle n | x | k \rangle \rvert ^2\mathrm{e}^{-(E_k-E_n)\tau/\hbar} となる。

(2) β→∞\beta\to\infty では n=0n=0 の項だけが残り、G(τ)→∑k∣⟨0∣x∣k⟩∣2e−(Ek−E0)τ/ℏG(\tau)\to\sum_k\lvert \langle 0 | x | k \rangle \rvert ^2\mathrm{e}^{-(E_k-E_0)\tau/\hbar} になる。τ\tau が大きくなるにつれて最も小さい Ek−E0E_k-E_0 の項が残り、−dln⁡G/dτ→(E1−E0)/ℏ-\mathrm{d}\ln G/\mathrm{d}\tau\to(E_1-E_0)/\hbar(⟨0∣x∣1⟩≠0\langle 0 | x | 1 \rangle \ne0 のとき)である。調和振動子では x^\hat x が ∣0⟩| 0 \rangle を ∣1⟩| 1 \rangle にしか移さないので和は1項 ∣⟨0∣x∣1⟩∣2e−ωτ=ℏ2mωe−ωτ\lvert \langle 0 | x | 1 \rangle \rvert ^2\mathrm{e}^{-\omega\tau}=\frac\hbar{2m\omega}\mathrm{e}^{-\omega\tau} である。式 (3.6.15) で β→∞\beta\to\infty とすると cosh⁡(ω(τ−βℏ/2))/sinh⁡(βℏω/2)→e−ωτ\cosh(\omega(\tau-\beta\hbar/2))/\sinh(\beta\hbar\omega/2)\to\mathrm{e}^{-\omega\tau} となり一致する。この性質は、虚時間の経路積分を数値で評価してスペクトルを読むという、量子 Monte Carlo 法の基本の使い方になっている。

(3) 式 (3.6.15) で τ=βℏ/2\tau=\beta\hbar/2 とおくと分子は cosh⁡0=1\cosh0=1、τ=0\tau=0 では cosh⁡(βℏω/2)\cosh(\beta\hbar\omega/2) なので、比は 1/cosh⁡(βℏω/2)=1/cosh⁡1=0.6481/\cosh(\beta\hbar\omega/2)=1/\cosh1=0.648 である。

木下の勉強ステータス

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

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

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