深入浅出DFT:从量子力学到材料计算的第一性原理

发布时间:2026/6/28 19:09:21
深入浅出DFT:从量子力学到材料计算的第一性原理 深入浅出DFT从量子力学到材料计算的第一性原理前言如果你是材料、化学、物理方向的研究生大概率听过第一性原理计算这个词。导师可能会说用VASP算一下师兄师姐会提到DFT但什么是DFT为什么它能算材料性质这篇文章带你从零理解密度泛函理论的核心思想。一、从薛定谔方程说起第一性原理的核心是不依赖实验参数只从基本物理定律出发推导材料性质。这个基本物理定律就是量子力学的薛定谔方程H^ΨEΨ\hat{H}\Psi E\PsiH^ΨEΨ其中H^\hat{H}H^是哈密顿算符包含电子动能原子核动能电子-电子相互作用电子-原子核相互作用原子核-原子核相互作用问题来了一个真实的材料体系有大量电子N∼1023N \sim 10^{23}N∼1023薛定谔方程的波函数Ψ(r1,r2,...,rN)\Psi(\mathbf{r}_1, \mathbf{r}_2, ..., \mathbf{r}_N)Ψ(r1​,r2​,...,rN​)是3N3N3N维的直接求解不可能。二、两个关键简化2.1 Born-Oppenheimer近似原子核质量是电子的1836倍运动慢得多。我们假设原子核固定不动作为经典粒子处理电子在固定的原子核电场中运动这样就把原子核自由度分离出去了。2.2 Hartree-Fock近似 vs 密度泛函理论即使只剩电子波函数仍然是3N3N3N维的。这里出现了两条路Hartree-Fock方法用Slater行列式近似多电子波函数但忽略了电子关联correlation。密度泛函理论DFT更聪明的做法——用电子密度ρ(r)\rho(\mathbf{r})ρ(r)代替波函数。三、Hohenberg-Kohn定理DFT的理论基础1964年Hohenberg和Kohn证明了两条定理定理一基态能量是电子密度的唯一泛函电子密度ρ(r)\rho(\mathbf{r})ρ(r)是三维实函数只有3个变量但它唯一决定了基态的所有性质。关键洞察E[ρ]F[ρ]∫Vext(r)ρ(r)drE[\rho] F[\rho] \int V_{ext}(\mathbf{r})\rho(\mathbf{r})d\mathbf{r}E[ρ]F[ρ]∫Vext​(r)ρ(r)dr其中F[ρ]F[\rho]F[ρ]是普适泛函与具体体系无关VextV_{ext}Vext​是外势原子核产生的势。定理二变分原理正确的ρ(r)\rho(\mathbf{r})ρ(r)使能量泛函E[ρ]E[\rho]E[ρ]最小δE[ρ]δρ(r)μ\frac{\delta E[\rho]}{\delta \rho(\mathbf{r})} \muδρ(r)δE[ρ]​μμ\muμ是化学势。四、Kohn-Sham方程让DFT可计算Hohenberg-Kohn定理只是说理论上可行没告诉你怎么算。1965年Kohn和Sham提出一个巧妙方案假设一个假想的无相互作用电子体系其基态密度与真实体系相同用单电子轨道ψi(r)\psi_i(\mathbf{r})ψi​(r)表示电子密度ρ(r)∑i1N∣ψi(r)∣2\rho(\mathbf{r}) \sum_{i1}^{N} |\psi_i(\mathbf{r})|^2ρ(r)i1∑N​∣ψi​(r)∣2得到Kohn-Sham方程类似单电子薛定谔方程[−ℏ22m∇2Veff(r)]ψiεiψi\left[-\frac{\hbar^2}{2m}\nabla^2 V_{eff}(\mathbf{r})\right]\psi_i \varepsilon_i\psi_i[−2mℏ2​∇2Veff​(r)]ψi​εi​ψi​其中有效势VeffV_{eff}Veff​包含外势原子核Hartree势电子-电子库仑排斥交换关联势VxcV_{xc}Vxc​这就是DFT的精髓也是误差来源五、交换关联泛函DFT的灵魂VxcV_{xc}Vxc​来自交换关联能Exc[ρ]E_{xc}[\rho]Exc​[ρ]包含了交换能Pauli不相容原理导致的能量降低关联能电子运动之间的动态关联问题是Exc[ρ]E_{xc}[\rho]Exc​[ρ]的精确形式未知只能近似。常用泛函层级LDA局域密度近似ExcLDA[ρ]∫ρ(r)εxc(ρ(r))drE_{xc}^{LDA}[\rho] \int \rho(\mathbf{r})\varepsilon_{xc}(\rho(\mathbf{r}))d\mathbf{r}ExcLDA​[ρ]∫ρ(r)εxc​(ρ(r))dr假设εxc\varepsilon_{xc}εxc​只与局域密度有关。简单但精度有限。GGA广义梯度近似引入密度梯度∇ρ\nabla\rho∇ρ精度提高。代表PBE泛函。杂化泛函混合DFT和Hartree-Fock交换能精度更高但计算更贵。代表B3LYP、HSE06。六、DFT能算什么6.1 基态性质晶格常数、体模量电子结构能带、态密度磁性、电荷分布6.2 动力学性质声子谱晶格振动分子动力学有限温度6.3 响应性质光学性质介电函数、吸收谱输运性质通过NEGF-DFT七、实际计算流程以VASP为例准备POSCAR晶体结构坐标准备POTCAR赝势文件把芯电子等效化准备KPOINTS布里渊区采样准备INCAR计算参数泛函类型、截断能、收敛标准等运行计算自洽求解Kohn-Sham方程分析结果能量、能带、电荷密度等八、DFT的局限性与发展趋势局限性强关联体系如过渡金属氧化物误差大激发态计算困难需TDDFT或GW方法范德华相互作用描述不足带隙普遍低估发展趋势机器学习势函数加速DFT计算DFTU修正强关联泛函开发更准确的ExcE_{xc}Exc​高吞吐计算材料数据库构建九、入门建议理论学习推荐《Electronic Structure: Basic Theory and Practical Methods》- Richard Martin先理解概念再学软件操作实践路径用Material Studio/VESTA可视化晶体结构学习VASP输入文件格式算简单体系如Si、GaAs的晶格常数和能带对比文献验证结果常见坑收敛性问题调整ENCUT、KPOINTS、mixing参数对称性误判检查ISYM参数赝势选择PBE赝势配PBE泛函写在最后DFT不是一个黑箱理解原理才能用好它。当你遇到计算结果与实验不符时知道问题出在哪个环节泛函选择基组截断k点采样才能针对性改进。第一性原理计算是材料研究的强大工具但工具的价值取决于使用者的理解深度。希望这篇文章能帮你建立正确的DFT认知框架。参考文献Hohenberg, P., Kohn, W. (1964).Physical Review, 136(3B), B864.Kohn, W., Sham, L. J. (1965).Physical Review, 140(4A), A1133.Martin, R. M. (2004).Electronic Structure: Basic Theory and Practical Methods. Cambridge University Press.