跳轉到

1985 年 Car-Parrinello 從頭 MD:電子與原子共舞#

報案人:DFT 與 MD 的分居。案情:每步都解一次電子,電腦跑到燒掉。 偵探 Car 與 Parrinello 讓波函數假裝有質量,用虛電子動力學一網打盡。

案件檔案 內容
發生時間 1985 年
發生地點 義大利 Trieste,SISSA 研究所
報案人 Kohn-Sham DFT、Verlet MD
偵探 Roberto Car、Michele Parrinello
兇器 虛質量 \(\mu\) 、擴展拉格朗日量
結論 從頭 MD 誕生,Si 熔化演示封神

案發現場#

1985 年的計算材料是一間離婚調解室。

左邊 DFT 能給基態能量,只會靜態優化, 不懂動力學。右邊 MD 能跑軌道,卻靠經驗勢, 鍵斷裂一律失明,矽熔化不敢接。

Born-Oppenheimer MD 試圖調解:每步固定核, 自洽解電子,再算力推進原子。理論完美, 每步數十次對角化,大體系即破產。 矛盾是尺度錯位:電子收斂是優化,原子運動是傳播, 硬湊等於每步重審全案。

Car 與 Parrinello 給軌道一個虛質量 \(\mu\) , 讓波函數也服從牛頓定律,與核同步演化。 只要虛電子夠冷夠輕,就絕熱跟著基態跑, 無需每步自洽。

偵查過程#

偵查從擴展拉格朗日量開始,主兇器登場:

\[ L = \mu Tr(\dot\psi^2) - E + 約束 \]

其中 \(\mu\) 為虛電子質量, \(\psi\) 為軌道, \(E\) 為 DFT 總能量, \(Tr\) 表軌道求跡。

原子核方程為質量 \(M_I\) 加速:

\[ M_I \ddot R_I = -\nabla_I E \]

其中 \(R_I\) 為核座標, \(M_I\) 為核質量, \(E\) 為瞬時 DFT 能量。

電子虛運動方程為虛質量 \(\mu\) 加速:

\[ \mu \ddot\psi_i = -H\psi_i + \sum_j \Lambda_{ij}\psi_j \]

其中 \(\psi_i\) 為第 \(i\) 條軌道, \(H\) 為哈密頓量, \(\Lambda\) 為約束乘子, \(\mu\) 為虛質量。

絕熱分離是關鍵證詞。電子虛頻率須遠高於聲子頻率, 能量不從核流向電子,力近似 Hellmann-Feynman 力。 \(\mu\) 越小跟隨越緊,步長須越小,兩難權衡。

方法 每步電子代價 可斷鍵 時間尺度
古典 MD 零 否 微秒可期
Born-Oppenheimer MD 全自洽 是 皮秒昂貴
Car-Parrinello MD 一次演化 是 皮秒便宜

封神演示是矽熔化。用 8 至 64 原子超胞加熱, 徑向分布從尖峰變液體鼓包,從頭算首演熔化。

結案報告#

1985 年論文一出,從頭 MD 開國。 固體液體表面催化紛紛被重演, CPMD 與後世 VASP、CP2K 皆為子孫。

遺產有三:QM 與 MD 統一,退火自由能一氣呵成; 絕熱思想輸出,成多時間步範本; 材料基因先聲,無參數預測相變可行。 兇手自洽代價改判同步演化,電子與原子共舞。

證據與工具#

關鍵證物一:CPMD 推進虛擬碼。

# R 為核座標,psi 為軌道,mu 為虛質量
for step in range(nsteps):
    H = build_hamiltonian(R, psi)
    psi = verlet_electron(psi, H, mu, h)
    orthonormalize(psi)
    f = hellmann_feynman(R, psi)
    R, V = verlet_ion(R, V, f, h)

關鍵證物二:參數筆錄。

參數 符號 典型值 取捨
虛質量 \(\mu\) 200 至 500 原子單位 小準大快
步長 \(h\) 約 5 原子單位 受 \(\mu\) 限制
截斷 \(E_{cut}\) 數十 Ry 精度門檻

延伸閱讀伏筆:CPMD 將迎戰標度問題, 2007 年神經網路勢能將接棒。