上一节结尾算了一笔绝望的账:26 个电子的反对称波函数按乘积态展开有
26!≈4×1026 项。别说求解,光是写下来都超出了宇宙的存储能力。
但先别急着绝望,看看这些项里到底有多少信息。
记账太累,是因为账本记了不该记的东西
以 3 个费米子占据轨道 ϕa,ϕb,ϕc 为例,Slater 行列式展开有 6 项。
这 6 项是什么关系?同一句话的 6 种说法。 每一项都在说
「a,b,c 三个轨道各住一个粒子」,只是把「哪个粒子住哪间」排列了一遍——
而 8.1 节 的第一课就是:
粒子没有标签,「哪个粒子」根本不是一个合法问题。
N! 项的爆炸,是我们坚持用带标签的语言描述无标签的世界付出的翻译税。
整个态的实际信息量只有一句话:
轨道 a:1 个粒子;轨道 b:1 个粒子;轨道 c:1 个粒子;其余:0 个。
那就让记号只记这句话。取定一组单粒子轨道 {ϕ1,ϕ2,…},定义占据数表象:
∣n1,n2,n3,…⟩(8.5.1)
其中 ni 是轨道 ϕi 上的粒子数。上面那个 6 项的行列式变成 ∣1,1,1,0,0,…⟩;
10!=3628800 项的十粒子态也只是 ∣1,1,…,1,0,…⟩。
对称化、反对称化的所有细节都内置在这个记号的定义里
(约定它就代表那个归一化的行列式或对称和),不必再手写。
这些态张成的空间叫 Fock 空间——它把「0 个粒子」(真空态 ∣0⟩)、
「1 个粒子」「2 个粒子」……的态空间全部并在一起。粒子数第一次成了一个量子数,
而不是理论的前提。
在轨道之间搬运粒子:产生与湮灭算符
新记号需要配套的算符。定义产生算符 a^i†:往轨道 ϕi 添一个粒子;
湮灭算符 a^i:从轨道 ϕi 拿走一个粒子(没有可拿的就给零)。
这套代数似曾相识——2.9 节 的谐振子里,
a^†,a^ 在能级的梯子上爬上爬下。那里「升一级」,
这里读作「这个模式里多一个量子」。谐振子的梯子就是单个模式的占据数,
现在只是给每个轨道各配一架梯子。
对玻色子,照搬谐振子的对易关系,每个轨道一套,不同轨道互相独立:
[a^i,a^j†]=δij,[a^i,a^j]=[a^i†,a^j†]=0(8.5.2)
矩阵元也照搬:a^i†∣…,ni,…⟩=ni+1∣…,ni+1,…⟩,
ni 可以取到任意大——玻色子爱扎堆,n+1 因子还会奖励扎堆
(受激辐射强于自发辐射的根源就在这个因子)。
对费米子,必须把反对称性编进代数。正确的选择是把对易换成反对易
(记 {A^,B^}=A^B^+B^A^):
{c^i,c^j†}=δij,{c^i,c^j}={c^i†,c^j†}=0(8.5.3)
为什么是反对易?看 i=j 的情形:c^i†c^j†=−c^j†c^i†——
先填 j 再填 i,与先填 i 再填 j,差一个负号。这正是交换两个粒子变号的反对称性,
现在成了算符的语法规则,想违反都写不出来。
泡利不相容,两行代数基础~6 min展开
第一步:同一轨道放两个费米子。 在反对易关系里取 i=j:
{c^i†,c^i†}=2(c^i†)2=0⟹(c^i†)2=0(8.5.4)往同一轨道产生两个粒子,得到零矢量——不是某个高能态,是没有这个态。
8.3 节用行列式说的那句话,在这里是一行代数。
第二步:占据数只能是 0 或 1。 定义粒子数算符 n^i=c^i†c^i,算它的平方:
n^i2=c^i†c^ic^i†c^i=c^i†(1−c^i†c^i)c^i=c^i†c^i−c^i†c^i†c^ic^i(8.5.5)第一步用了 c^ic^i†=1−c^i†c^i(反对易关系的 i=j 分量)。
末项含 (c^i†)2=0,于是
n^i2=n^i⟹ni(ni−1)=0⟹ni∈{0,1}(8.5.6)本征值方程 n2=n 只有两个根。泡利不相容原理 = 费米算符的反对易关系,
不多不少。对比玻色子:[a^i,a^i†]=1 给出 ni=0,1,2,… 无上限。
第三步(记账细节):符号约定。 费米算符作用时带一个跟踪负号:
c^i†∣n1,…,ni,…⟩=(−1)∑j<inj(1−ni)∣n1,…,ni+1,…⟩(8.5.7)(−1)∑j<inj 数的是排在 i 前面的已占轨道数——它保证多次操作的结果
与行列式展开逐项一致。好消息是:实际计算里几乎从不手写它,反对易关系会自动照管一切。
把哈密顿量翻译过来
新语言要能干活,得会写哈密顿量。规则不加证明地给出(验证方法:两边夹在占据数态之间比较矩阵元)。
单体项(动能、外势——每次只「摸」一个粒子的算符):
H^1=ij∑hija^i†a^j,hij=∫ϕi∗(r)[−2mℏ2∇2+V(r)]ϕj(r)d3r(8.5.8)
二体项(粒子间相互作用):
H^2=21ijkl∑Vijkla^i†a^j†a^la^k,Vijkl=∫ϕi∗(r)ϕj∗(r′)U(r−r′)ϕk(r)ϕl(r′)d3rd3r′(8.5.9)
◑物理图像
每一项都是一幅小漫画。 a^i†a^j:从轨道 j 拿走一个粒子、
放进轨道 i——一次「跳跃」,振幅 hij。对角项 hiin^i 只是数一数
i 上有几个粒子、各收一份能量 hii。
a^i†a^j†a^la^k:两个粒子从 k,l 出发,
碰一下,散射到 i,j——振幅 Vijkl。
整个哈密顿量成了一张「过程清单」:哪些跳跃和碰撞被允许、各自振幅多大。
多体物理的图像语言(费曼图是它的极致)由此起步。
∑数学形式
特例检验:无相互作用体系。 取 ϕi 为单粒子哈密顿量的本征轨道,
则 hij=εiδij,
H^=i∑εin^i(8.5.10)总能量 = 各轨道能量 × 占据数,一目了然。8.3 节的费米气基态在这套语言里是
∣FS⟩=∣k∣≤kF∏c^k†∣0⟩(8.5.11)(把费米球内的模式逐个填满)。同一个态,行列式语言里是 ∼1023 阶的行列式。
∎本节关键公式
占据数表象
∣n1,n2,…⟩ ∈ Fock 空间 只记「每个轨道几个粒子」;(反)对称化内置于定义
玻色子代数
[a^i,a^j†]=δij,a^i†∣ni⟩=ni+1∣ni+1⟩ n 无上限;√(n+1) 因子是受激辐射的根源
费米子代数
{c^i,c^j†}=δij,(c^i†)2=0 反对易 = 交换变号;平方为零 = 泡利不相容
哈密顿量
H^=ij∑hija^i†a^j+21ijkl∑Vijkla^i†a^j†a^la^k 单体 = 跳跃;二体 = 两粒子散射
1.为什么占据数表象能把 N! 项的反对称波函数压缩成一个记号而不丢信息?
2.费米子占据数只能取 0 或 1,代数上的直接原因是:
接下来
语言备齐了,回到那个悬而未决的实际问题:多电子原子到底怎么算?
氦原子已经让微扰论和变分法(第 7 章)使出了浑身解数;碳有 6 个电子,铁有 26 个。
下一节引入一个统治了计算物理近百年的思想:别让每个电子面对其他所有电子,
让它面对一团「平均电子云」——再让这团云和轨道互相喂养、迭代到自洽。
Hartree–Fock 方法:多体问题的第一个能真正动手算的答案。