跳到正文
EN

8.6

哈特里-福克思想

3N 维的薛定谔方程解不动,就让每个电子在其余电子的「平均场」里独自运动——再让场与轨道互相喂养,迭代到自洽。Hartree–Fock 是多体问题的第一个可算答案,也是量子化学的地基。

建议先掌握

学完本节你应该能

  • 用存储量的数量级估算说明多电子薛定谔方程为何不可直接求解
  • 解释平均场思想与自洽场循环,并能复述 SCF 算法的每一步
  • 写出 Hartree–Fock 方程,说出库仑项与交换项各自的来源与含义
  • 定义关联能,并用氦的真实数据说明 HF 的精度与局限

第 7 章的变分法能把氦原子基态算到不错的精度——那是 2 个电子、6 个空间维度。 现在诚实地面对化学元素表的纵深:铁原子 26 个电子,波函数是 78 个坐标的函数

Ψ(r1,r2,,r26)(8.6.1)\Psi(\vec{r}_1,\vec{r}_2,\dots,\vec{r}_{26})\tag{8.6.1}

先看清敌人有多大

想在计算机里存下这个函数:每个坐标轴哪怕只取 10 个格点(粗得近乎离谱), 也需要 107810^{78} 个数——超过可观测宇宙的原子总数(约 108010^{80} 的量级)。 不是「算力不够」,是这个对象本身在物理宇宙里放不下。 把格点减到 5 个也无济于事:5783×10545^{78}\sim3\times10^{54}。指数墙不跟你讨价还价。

出路只有一条:不去求整个 Ψ\Psi,改问一个便宜得多的问题。 26 个单电子轨道 ϕi(r)\phi_i(\vec{r}),每个 10310^3 个格点,总共才 2.6×1042.6\times10^4 个数。 如果多电子态能近似地由单电子轨道搭出来——我们恰好有现成的搭法: 8.2 节 的 Slater 行列式。

于是策略成形:

在「单个 Slater 行列式」这个子集里,找能量最低的那一个。

这正是第 7 章变分法的套路——只是试探波函数不再是带一两个参数的函数, 而是「任选 N 个正交轨道」这个巨大的参数空间。

平均场:每个电子看到什么?

先不写公式,把物理图像立起来。挑出电子 ii,它感受到:核的吸引, 加上其余 N1N-1 个电子的库仑排斥。麻烦在于后者取决于其余电子在哪, 而其余电子在哪又取决于它们各自感受的场……所有人的运动搅在一起。

平均场近似一刀斩断这个死结:把「其余电子」替换成它们的平均电荷云

ρ其余(r)=jiϕj(r)2(8.6.2)\rho_{\text{其余}}(\vec{r}\,')=\sum_{j\ne i}|\phi_j(\vec{r}\,')|^2\tag{8.6.2}

电子 ii 于是在一个普通的单粒子有效势里运动——解一个三维薛定谔方程就够了。 NN 个电子就是 NN 个三维方程,指数墙塌成了线性的台阶。

代价当然有:真实电子会躲着彼此走(你靠近时我让开——这叫关联), 平均场把对方摊成一团固定的雾,躲无可躲。这笔账后面清算。

自洽场循环

还有一个先有鸡还是先有蛋的问题:写出电子 ii 的有效势需要知道其他轨道 ϕj\phi_j,而 ϕj\phi_j 本身正是待求的解。答案是迭代——猜一套轨道, 算出场;在这个场里解出新轨道,再算新场;循环,直到输入与输出一致。 这个过程叫自洽场(self-consistent field, SCF):

输入: 原子核电荷 Z, 电子数 N
1  猜一组初始轨道 {φ_1, ..., φ_N}        # 例如类氢轨道
2  repeat:
3      由当前轨道算出平均场:
4          库仑势  J[φ](r)   ← 所有轨道的电荷云
5          交换势  K[φ](r)   ← 反对称性带来的修正(见下)
6      对每个 i, 解单粒子方程:
7          [ -ħ²∇²/2m - Ze²/4πε₀r + J - K ] φ_i' = ε_i φ_i'
8      取能量最低的 N 个新轨道 {φ_i'}
9      if max|φ_i' - φ_i| < 容差: break   # 输入=输出, 自洽了
10     {φ_i} ← {φ_i'}                     # (实际计算常做混合以助收敛)
11 输出: 轨道, 轨道能 ε_i, 总能量 E_HF

「猜 → 算场 → 解方程 → 比较 → 再来」,通常十几到几十圈收敛。 1930 年代 Hartree 父子靠手摇计算机迭代原子轨道,一个原子算数月; 今天你的笔记本电脑对铁原子做同样的事不到一秒。

Hartree–Fock 方程

现在把「行列式 + 变分」严格执行一遍,看平均场从数学里自己长出来—— 并且比朴素图像多长出一项。

追不回的那部分:关联能

定义关联能为精确值与 HF 极限之差:

Ecorr=E精确EHF(8.6.9)E_{\text{corr}}=E_{\text{精确}}-E_{\text{HF}}\tag{8.6.9}

氦的 Ecorr1.14E_{\text{corr}}\approx-1.14 eV。来源正是开头预告的那笔账: 真实电子会瞬时地躲避彼此,「你在左我在右」的位形占比更高; 而单行列式里每个电子只见到对方的平均云,描述不了这种共舞。 用第 3 章的语言说:真实基态是许多行列式的叠加,我们只保留了一个。

接下来

HF 的残差有了名字(关联能),但还缺一把尺子:怎么定量刻画 「两个电子的行为无法拆成各自独立的行为」?

第 3 章结尾其实已埋下线索:对纠缠的整体求子系统的描述,得到的是混合态。 下一节把那条线索接起来——偏迹与约化密度矩阵,并第一次给「纠缠的多少」赋一个数。

全站第 63 / 106 节 · 用 翻页