tecktom.com

Hartree–Fock エネルギー汎関数

2026年10月9日14分で読めますAI生成教科書『虎の巻』第5章 Hartree–Fock の変分構造
目次
  1. Slater 行列式の2体密度
  2. エネルギー汎関数
  3. 直接項・交換項の意味と自己相互作用の相殺
  4. 木下の層

AI 生成・木下が未勉強

近似の数理 第5章 §5.3 ★★★ 直接項と交換項の起源。以後の定理はすべてこの式の構造から出る

Slater 行列式の2体密度

Slater 行列式の期待値を計算するには、2電子の同時密度

ρ(2)(x,y)=N(N−1)∫∣Ψ(x,y,x3,…,xN)∣2 dx3⋯dxN\rho^{(2)}(x,y)=N(N-1)\int|\Psi(x,y,x_3,\dots,x_N)|^2\,\mathrm{d} x_3\cdots\mathrm{d} x_N

が要る。相互作用エネルギーは 12∬ρ(2)(x,y)/∣x−y∣ dx dy\frac12\iint\rho^{(2)}(x,y)/|x-y|\,\mathrm{d} x\,\mathrm{d} y である。

補題 5.4(Slater 行列式の多体密度は行列式 ★★)

Φ\Phi を Slater 行列式、γ(x,y)=∑i=1Nφi(x)φi(y)‾\gamma(x,y)=\sum_{i=1}^N\varphi_i(x)\overline{\varphi_i(y)} とすると、nn 体の同時密度は

ρ(n)(x1,…,xn)=N!(N−n)!∫∣Φ∣2 dxn+1⋯dxN=det⁡[γ(xj,xk)]j,k=1n\rho^{(n)}(x_1,\dots,x_n)=\frac{N!}{(N-n)!}\int|\Phi|^2\,\mathrm{d} x_{n+1}\cdots\mathrm{d} x_N=\det\bigl[\gamma(x_j,x_k)\bigr]_{j,k=1}^n

で与えられる。特に ρ(2)(x,y)=ρ(x)ρ(y)−∣γ(x,y)∣2\rho^{(2)}(x,y)=\rho(x)\rho(y)-|\gamma(x,y)|^2 である。

証明

行列 Aij=φi(xj)A_{ij}=\varphi_i(x_j) に対し det⁡A det⁡A‾=det⁡(ATA‾)\det A\,\overline{\det A}=\det(A^{\mathsf T}\overline A) で、(ATA‾)jk=∑iφi(xj)φi(xk)‾=γ(xj,xk)(A^{\mathsf T}\overline A)_{jk}=\sum_i\varphi_i(x_j)\overline{\varphi_i(x_k)}=\gamma(x_j,x_k)。したがって ∣Φ∣2=1N!det⁡[γ(xj,xk)]j,k=1N|\Phi|^2=\frac1{N!}\det[\gamma(x_j,x_k)]_{j,k=1}^N となる。次に γ\gamma が射影であることから ∫γ(x,z)γ(z,y) dz=γ(x,y)\int\gamma(x,z)\gamma(z,y)\,\mathrm{d} z=\gamma(x,y) と ∫γ(z,z) dz=N\int\gamma(z,z)\,\mathrm{d} z=N が成り立つ。m×mm\times m の行列式 det⁡[γ(xj,xk)]\det[\gamma(x_j,x_k)] を最後の変数 xmx_m で積分すると、最後の行と列を含む項は再生性 ∫γ(xj,z)γ(z,xk)dz=γ(xj,xk)\int\gamma(x_j,z)\gamma(z,x_k)\mathrm{d} z=\gamma(x_j,x_k) により (m−1)×(m−1)(m-1)\times(m-1) の行列式に戻り、対角の項は NN を与える。行列式を最後の行で展開して数え上げると

∫det⁡[γ(xj,xk)]m×mdxm=(N−m+1)det⁡[γ(xj,xk)](m−1)×(m−1)\int\det\bigl[\gamma(x_j,x_k)\bigr]_{m\times m}\mathrm{d} x_m=(N-m+1)\det\bigl[\gamma(x_j,x_k)\bigr]_{(m-1)\times(m-1)}

を得る。これを m=N,N−1,…,n+1m=N,N-1,\dots,n+1 と繰り返すと係数 (N−n)!(N-n)! が出て、主張になる。

エネルギー汎関数

補題 5.4 を使うと、Slater 行列式のエネルギーは γ\gamma だけで書ける。1体部分は Tr⁡[hγ]\operatorname{Tr}[h\gamma]、2体部分は 12∬(ρ(x)ρ(y)−∣γ(x,y)∣2)/∣x−y∣\frac12\iint(\rho(x)\rho(y)-|\gamma(x,y)|^2)/|x-y| である。そこで次の定義をおく。

定義 (Hartree–Fock エネルギー汎関数)

0≤γ≤10\le\gamma\le1、Tr⁡γ=N\operatorname{Tr}\gamma=N を満たす(運動エネルギー Tr⁡[−12Δγ]\operatorname{Tr}[-\frac12\Delta\gamma] が有限な)作用素 γ\gamma に対し、ργ(x)=γ(x,x)\rho_\gamma(x)=\gamma(x,x) として

EHF(γ)=Tr⁡[(−12Δ+V)γ]+12∬ργ(x)ργ(y)∣x−y∣dx dy−12∬∣γ(x,y)∣2∣x−y∣dx dy(5.6)\mathcal E^{\mathrm{HF}}(\gamma)=\operatorname{Tr}\Bigl[\Bigl(-\frac12\Delta+V\Bigr)\gamma\Bigr] +\frac12\iint\frac{\rho_\gamma(x)\rho_\gamma(y)}{|x-y|}\mathrm{d} x\,\mathrm{d} y -\frac12\iint\frac{|\gamma(x,y)|^2}{|x-y|}\mathrm{d} x\,\mathrm{d} y\tag{5.6}

と定める。第2項を直接項(Hartree 項)、第3項を交換項と呼ぶ。

定理 5.6(Slater–Condon 則 ★★★)

Slater 行列式 Φ\Phi に対し ⟨Φ, HNΦ⟩=EHF(γΦ)\langle \Phi,\,H_N\Phi\rangle =\mathcal E^{\mathrm{HF}}(\gamma_\Phi)。軌道で書けば

⟨Φ, HNΦ⟩=∑i=1N⟨φi, hφi⟩+12∑i,j=1N(Jij−Kij),(5.7)\langle \Phi,\,H_N\Phi\rangle =\sum_{i=1}^N\langle \varphi_i,\,h\varphi_i\rangle +\frac12\sum_{i,j=1}^N\bigl(J_{ij}-K_{ij}\bigr),\tag{5.7}

Jij=∬∣φi(x)∣2∣φj(y)∣2∣x−y∣dx dy,Kij=∬φi(x)‾φj(x) φi(y)φj(y)‾∣x−y∣dx dy.J_{ij}=\iint\frac{|\varphi_i(x)|^2|\varphi_j(y)|^2}{|x-y|}\mathrm{d} x\,\mathrm{d} y,\qquad K_{ij}=\iint\frac{\overline{\varphi_i(x)}\varphi_j(x)\,\varphi_i(y)\overline{\varphi_j(y)}}{|x-y|}\mathrm{d} x\,\mathrm{d} y .

証明

1体部分は ⟨Φ, ∑ihiΦ⟩=Tr⁡[hγΦ]=∑i⟨φi, hφi⟩\langle \Phi,\,\sum_ih_i\Phi\rangle =\operatorname{Tr}[h\gamma_\Phi]=\sum_i\langle \varphi_i,\,h\varphi_i\rangle。2体部分は補題 5.4 の ρ(2)\rho^{(2)} を代入し、ρ=∑i∣φi∣2\rho=\sum_i|\varphi_i|^2 と ∣γ(x,y)∣2=∑i,jφi(x)φj(x)‾ φi(y)‾φj(y)|\gamma(x,y)|^2=\sum_{i,j}\varphi_i(x)\overline{\varphi_j(x)}\,\overline{\varphi_i(y)}\varphi_j(y) を展開すれば (5.7) が出る。

φi\varphi_i と φj\varphi_j のスピンが異なれば、φi‾φj\overline{\varphi_i}\varphi_j はスピン和で 0 になるので Kij=0K_{ij}=0 である。交換項は同じスピンの電子どうしの間にだけ働く。

直接項・交換項の意味と自己相互作用の相殺

直接項 12∬ρρ/∣x−y∣\frac12\iint\rho\rho/|x-y| は、電子密度 ρ\rho を古典的な電荷雲とみなしたときの静電エネルギーである。物理屋が「各電子は他の電子がつくる平均の場を感じる」と言うときの「平均の場」は、この項から出るポテンシャル ρ∗∣x∣−1\rho*|x|^{-1} を指す。

ところが直接項には、i=ji=j の項 12Jii\frac12J_{ii}、つまり電子が自分自身の電荷雲と反発するという非物理的な寄与が含まれている。(5.7) では Jii−Kii=0J_{ii}-K_{ii}=0(i=ji=j では Kii=JiiK_{ii}=J_{ii})なので、交換項がこの自己相互作用を正確に打ち消す。1電子系(水素原子)では Hartree–Fock は厳密に Schrödinger 方程式に一致する。

交換項のもう1つの意味は、補題 5.4 の ρ(2)\rho^{(2)} から読める。位置 xx に電子がいるという条件のもとでの他の電子の密度は

ρ(2)(x,y)ρ(x)=ρ(y)−∣γ(x,y)∣2ρ(x)\frac{\rho^{(2)}(x,y)}{\rho(x)}=\rho(y)-\frac{|\gamma(x,y)|^2}{\rho(x)}

であり、第2項を yy で積分すると ∫∣γ(x,y)∣2dy/ρ(x)=(γ2)(x,x)/ρ(x)=1\int|\gamma(x,y)|^2\mathrm{d} y/\rho(x)=(\gamma^2)(x,x)/\rho(x)=1 となる(γ2=γ\gamma^2=\gamma)。つまり電子のまわりには、同じスピンの電子をちょうど1個分押しのけた「穴」(交換孔、Fermi 孔)が空いている。交換項はこの穴の分だけ反発を減らす補正である。逆にいえば、Slater 行列式は異なるスピンの電子どうしの避け合い(Coulomb 孔)を一切含まない。ここが相関エネルギー(§5.9)の出どころになる。

Hartree 近似との関係

反対称化をせずに積 φ1(x1)⋯φN(xN)\varphi_1(x_1)\cdots\varphi_N(x_N) を試行関数とするのが Hartree 近似である。その期待値は ∑ihii+∑i<jJij\sum_ih_{ii}+\sum_{i<j}J_{ij} で、自己相互作用は最初から含まれないが、交換項も無い。ヘリウムの 1s21s^2 のように2電子のスピンが逆向きで空間軌道が同じ場合は、K12=0K_{12}=0 なので Hartree と Hartree–Fock は一致する(例題 5.4)。

例題 5.3 2電子の Slater 行列式の期待値 ★★★

オリジナル[標準的な題材を自作]正規直交なスピン軌道 φ1,φ2\varphi_1,\varphi_2 から Φ(x1,x2)=12(φ1(x1)φ2(x2)−φ2(x1)φ1(x2))\Phi(x_1,x_2)=\frac1{\sqrt2}\bigl(\varphi_1(x_1)\varphi_2(x_2)-\varphi_2(x_1)\varphi_1(x_2)\bigr) を作る。hh は1体演算子とする。

  1. γΦ(x,y)=φ1(x)φ1(y)‾+φ2(x)φ2(y)‾\gamma_\Phi(x,y)=\varphi_1(x)\overline{\varphi_1(y)}+\varphi_2(x)\overline{\varphi_2(y)} を示せ。
  2. ⟨Φ, (h1+h2)Φ⟩=h11+h22\langle \Phi,\,(h_1+h_2)\Phi\rangle =h_{11}+h_{22}(hii=⟨φi, hφi⟩h_{ii}=\langle \varphi_i,\,h\varphi_i\rangle)を示せ。
  3. ⟨Φ, ∣x1−x2∣−1Φ⟩=J12−K12\langle \Phi,\,|x_1-x_2|^{-1}\Phi\rangle =J_{12}-K_{12} を示せ。
  4. φ1=u α\varphi_1=u\,\alpha、φ2=u β\varphi_2=u\,\beta(同じ空間軌道 uu、スピン関数 α\alpha=上向き、β\beta=下向き)のとき、エネルギーが 2huu+Juu2h_{uu}+J_{uu} になることを示せ。
解答

(1) 定義より γΦ(x,y)=2∫Φ(x,x2)Φ(y,x2)‾dx2\gamma_\Phi(x,y)=2\int\Phi(x,x_2)\overline{\Phi(y,x_2)}\mathrm{d} x_2。Φ(x,x2)Φ(y,x2)‾\Phi(x,x_2)\overline{\Phi(y,x_2)} を展開すると4項が出る。x2x_2 について積分すると、∫φ2(x2)φ2(x2)‾=1\int\varphi_2(x_2)\overline{\varphi_2(x_2)}=1、∫φ2φ1‾=0\int\varphi_2\overline{\varphi_1}=0 などにより

γΦ(x,y)=2⋅12(φ1(x)φ1(y)‾+φ2(x)φ2(y)‾)\gamma_\Phi(x,y)=2\cdot\tfrac12\bigl(\varphi_1(x)\overline{\varphi_1(y)}+\varphi_2(x)\overline{\varphi_2(y)}\bigr)

となる(交差項は直交性で消える)。

(2) ⟨Φ, h1Φ⟩=∫Φ‾h1Φ\langle \Phi,\,h_1\Phi\rangle =\int\overline{\Phi}h_1\Phi を展開する。x2x_2 の積分で直交性が働き、残るのは 12(h11+h22)\frac12(h_{11}+h_{22})。h2h_2 も同じ値を与えるので和は h11+h22h_{11}+h_{22}。

(3) ∣Φ∣2=12(∣φ1(x1)∣2∣φ2(x2)∣2+∣φ2(x1)∣2∣φ1(x2)∣2)−Re⁡[φ1(x1)φ2(x2)φ2(x1)φ1(x2)‾]|\Phi|^2=\frac12\bigl(|\varphi_1(x_1)|^2|\varphi_2(x_2)|^2+|\varphi_2(x_1)|^2|\varphi_1(x_2)|^2\bigr)-\operatorname{Re}\bigl[\varphi_1(x_1)\varphi_2(x_2)\overline{\varphi_2(x_1)\varphi_1(x_2)}\bigr]。1/∣x1−x2∣1/|x_1-x_2| をかけて積分すると、第1の括弧の2項はどちらも J12J_{12} を与え(x1↔x2x_1\leftrightarrow x_2 の対称性)、合わせて J12J_{12}。第2項は

∬φ2(x1)‾φ1(x1)  φ2(x2)φ1(x2)‾∣x1−x2∣\iint\frac{\overline{\varphi_2(x_1)}\varphi_1(x_1)\;\varphi_2(x_2)\overline{\varphi_1(x_2)}}{|x_1-x_2|}

の実部で、これは定義の K21=K12‾K_{21}=\overline{K_{12}} に等しい。K12K_{12} は x↔yx\leftrightarrow y の交換で複素共役になる量なので実数であり、結果は J12−K12J_{12}-K_{12}。

(4) (2)(3) から E=h11+h22+J12−K12E=h_{11}+h_{22}+J_{12}-K_{12}。スピン和をとると h11=h22=huuh_{11}=h_{22}=h_{uu}、J12=JuuJ_{12}=J_{uu}(空間部分は同じ uu)。K12K_{12} の被積分関数は φ1‾φ2=∣u∣2 α‾β\overline{\varphi_1}\varphi_2=|u|^2\,\overline{\alpha}\beta を含み、スピン和 ∑σα(σ)‾β(σ)=0\sum_\sigma\overline{\alpha(\sigma)}\beta(\sigma)=0 で消える。よって E=2huu+JuuE=2h_{uu}+J_{uu}。12∑i,j(Jij−Kij)\frac12\sum_{i,j}(J_{ij}-K_{ij}) の形で見ると、i=ji=j の2項は自己相互作用の相殺で消え、i≠ji\ne j の2項 12(J12+J21)=Juu\frac12(J_{12}+J_{21})=J_{uu} が残っている。

例題 5.4 ヘリウムを 1s 軌道1個で解く ★★★

オリジナル[標準的な題材を自作]ヘリウム(Z=2Z=2)の基底状態を、例題 5.3 (4) の形で空間軌道を uζ(r)=(ζ3/π)1/2e−ζru_\zeta(\bm{r})=(\zeta^3/\pi)^{1/2}\mathrm{e}^{-\zeta r} に制限して近似する。

  1. ⟨uζ, (−12Δ)uζ⟩=ζ2/2\langle u_\zeta,\,(-\frac12\Delta)u_\zeta\rangle =\zeta^2/2、⟨uζ, (−Z/r)uζ⟩=−Zζ\langle u_\zeta,\,(-Z/r)u_\zeta\rangle =-Z\zeta を用い、Juu=5ζ/8J_{uu}=5\zeta/8 を示せ。ただし密度 ∣uζ∣2|u_\zeta|^2 がつくる静電ポテンシャルが ϕ(r)=1r−(ζ+1r)e−2ζr\phi(r)=\frac1r-\bigl(\zeta+\frac1r\bigr)\mathrm{e}^{-2\zeta r} であることを使ってよい。
  2. E(ζ)E(\zeta) を最小化し、ζ∗\zeta^* と E(ζ∗)E(\zeta^*) を求めよ。
  3. 結果を Hartree–Fock 極限値 EHF=−2.86168E^{\mathrm{HF}}=-2.86168 と厳密値 E=−2.903724E=-2.903724 と比べ、「遮蔽」の言葉で ζ∗\zeta^* を解釈せよ。
解答

(1) Juu=∫∣uζ∣2ϕ dr=4ζ3∫0∞r2e−2ζr[1r−(ζ+1r)e−2ζr]drJ_{uu}=\int|u_\zeta|^2\phi\,\mathrm{d}\bm{r}=4\zeta^3\int_0^\infty r^2\mathrm{e}^{-2\zeta r}\bigl[\frac1r-(\zeta+\frac1r)\mathrm{e}^{-2\zeta r}\bigr]\mathrm{d} r。∫0∞rne−ardr=n!/an+1\int_0^\infty r^n\mathrm{e}^{-ar}\mathrm{d} r=n!/a^{n+1} を使うと

Juu=4ζ3[14ζ2−2ζ(4ζ)3−1(4ζ)2]=4ζ3⋅16−2−464ζ2=58ζ.J_{uu}=4\zeta^3\Bigl[\frac{1}{4\zeta^2}-\frac{2\zeta}{(4\zeta)^3}-\frac{1}{(4\zeta)^2}\Bigr] =4\zeta^3\cdot\frac{16-2-4}{64\zeta^2}=\frac58\zeta .

(2) 例題 5.3 (4) より E(ζ)=2(ζ22−Zζ)+58ζ=ζ2−(2Z−58)ζE(\zeta)=2\bigl(\frac{\zeta^2}{2}-Z\zeta\bigr)+\frac58\zeta=\zeta^2-\bigl(2Z-\frac58\bigr)\zeta。E′(ζ)=0E'(\zeta)=0 から ζ∗=Z−516=2716\zeta^*=Z-\frac5{16}=\frac{27}{16}、E(ζ∗)=−(2716)2=−729256=−2.84766E(\zeta^*)=-\bigl(\frac{27}{16}\bigr)^2=-\frac{729}{256}=-2.84766。

(3) 変分原理どおり E(ζ∗)>EHF>EE(\zeta^*)>E^{\mathrm{HF}}>E である。E(ζ∗)−EHF=0.0140E(\zeta^*)-E^{\mathrm{HF}}=0.0140 は軌道の形を指数関数1つに縛った誤差(基底の誤差)で、EHF−E=0.0420E^{\mathrm{HF}}-E=0.0420 は Slater 行列式に縛った誤差(相関エネルギー)である。ζ∗=Z−5/16\zeta^*=Z-5/16 は「各電子は、もう一方の電子に核電荷を 5/165/16 だけ遮られた有効電荷 27/1627/16 を感じる」と読める。物理屋の「平均場」の直観が、ここでは1パラメータの変分の答えとして具体的な数になっている。(検算スクリプト)

木下の勉強ステータス

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

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

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