跳到主要内容
Sandbox Physics
电子与原子核怎样一起运动

L3 · 第 4 章

一个初态,三种核运动的算法

量子波包保留核振幅,Ehrenfest 轨迹受电子态的平均力推动,表面跳跃则让每条轨迹在一张势能面上前进并随机换面。三者处理分支的方式不同;要比较它们,先固定势能矩阵、初态和出口。

先把三种方法放到同一个问题上

采用 Tully 1990 的简单避免交叉模型。一个核坐标记为 RR,质量为 M=2000M=2000。透热矩阵为实对称形式,两条对角元互为相反数,耦合在原点附近最大。参数为 A=0.01A=0.01、B=1.6B=1.6、C=0.005C=0.005、D=1D=1,分别与下面表达式配套。

初始电子态取每个核位置上的局部低能本征态。核从左边入射,中心位置为 R0=−8R_0=-8。位置概率的标准差记为 σR\sigma_R,中心动量为 p0p_0;经典方法从同一标量高斯核波包的 Wigner 分布采样位置与动量。这份最小不确定度高斯核波包的 Wigner 函数非负,可以直接作为初始经典分布。

V11(R)={A(1−e−BR),R≥0−A(1−eBR),R<0,V22=−V11,V12=Ce−DR2V_{11}(R)=\begin{cases}A(1-e^{-BR}),&R\geq0\\-A(1-e^{BR}),&R<0\end{cases},\quad V_{22}=-V_{11},\quad V_{12}=Ce^{-DR^2}
矩阵元使用原子单位。改变电子耦合相当于改变耦合项,保存的参数注明该选择。
入射波包出射分支
同一次到达,可以分向两个电子通道。概念示意,位置和高度未按数值比例绘制。

对应阅读:John C. Tully · Tully 1990 original paper · Cigrang et al.

量子波包保留每个位置上的复振幅

固定透热基底中,两个核分量组成列向量 χ(R,t)\boldsymbol\chi(R,t)。动能对两个分量分别作用,势能矩阵在每个位置混合它们。程序以分步算符交替推进动能和势能;势能的双态矩阵指数可以逐点计算。

对称半步势能、一步动能、半步势能的组合,每步局部误差从时间步的三次方起,总误差通常随时间步平方下降。有限网格还带来空间分辨率与边界误差,必须分别改变。波包分开后,每个分支仍保留自己的相位。

iℏ∂tχ=[−ℏ22M∂R2I+V(R)]χi\hbar\partial_t\boldsymbol\chi=\left[-\frac{\hbar^2}{2M}\partial_R^2I+V(R)\right]\boldsymbol\chi
在固定双态模型内,网格解可作为收敛后的量子参考;模型截断仍属于物理近似。

Ehrenfest 用一份电子态给出平均力

每条 Ehrenfest 轨迹有经典位置 RR、动量 pp 和归一化电子向量 cc。电子按当前核位置的矩阵演化,核受势能导数的电子期望值推动。非对角元的导数也出现在这个力里。

波包在两张面上分开时,单条轨迹仍只受一份平均力。即使增加很多初始样本,也没有给单条轨迹补上量子分支结构。采样更密可以减小抽样误差,平均场近似本身是否合适仍要看观测量。

R˙=p/M,p˙=−c†(∂RV)c,iℏc˙=V(R)c\dot R=p/M,\qquad \dot p=-c^\dagger(\partial_RV)c,\qquad i\hbar\dot c=V(R)c
这里采用固定透热基底。平均场总能量由经典动能与电子势能期望相加。

表面跳跃让轨迹选择一张活跃势面

最少切换表面跳跃(FSSH)沿一张绝热势面计算核力,同时连续演化电子振幅。设活跃态为 aa,目标态为 bb,实基底下的导数耦合为 dabd_{ab}。小时间步内,算法用电子概率流确定候选跳跃概率。

接受跳跃后,核动能必须补偿势能变化。一维里就是调整动量大小并保留前进方向。若向上跳所需能量超过现有核动能,这次跳跃被拒绝,称为受阻跳跃。多维体系还要指定沿哪个方向调整动量;本节的一维设置避开了这个额外选择。

ga→b=max⁡ ⁣(0,2Δt Re⁡(ca∗cb R˙ dab)∣ca∣2)g_{a\to b}=\max\!\left(0,\frac{2\Delta t\,\operatorname{Re}(c_a^*c_b\,\dot R\,d_{ab})}{|c_a|^2}\right)
写法对应电子方程中的负导数耦合项。步长须足够小,才能解析每一步的候选概率;小占据时还需数值保护。
pnew22M+Eb=pold22M+Ea\frac{p_{\mathrm{new}}^2}{2M}+E_b=\frac{p_{\mathrm{old}}^2}{2M}+E_a
一次跳跃的能量条件;连续积分的能量漂移另行监测。

对应阅读:John C. Tully

完整算例:上方出口为什么可能关闭

Tully 模型远离交叉处的两条绝热能量约为 −A-A 和 +A+A。入射低面上的核若要从高面离开,至少要提供能差 2A=0.022A=0.02。取 p0=5p_0=5、M=2000M=2000,中心动能为 p02/(2M)=0.00625p_0^2/(2M)=0.00625,小于这份能差。

窄动量入射时,高面远端出射会受到能量阈值压制。高斯 分布有高动量尾部,有限时刻还可能有振幅留在交叉区,不能把中心动量的判据直接写成整份波包的严格零概率。比较时要看出口窗内的通道概率与未离开部分。

电子高态占据、活跃高面轨迹比例、高面出射概率是三个不同量。前两个可以在交叉区变化,第三个还要求核真正到达指定出口。把读数的定义写在比较之前,才能判断方法差异来自哪里。

动手检验预测

比较分裂波包与平均力轨迹

  1. 先选择上方出口受阻的预设,预测哪种方法最容易把平均势能误当成可用出口。
  2. 观察三种方法在相同入射条件下怎样经过交叉,比较轨迹与量子密度。
  3. 只增加轨迹数,区分会变小的随机起伏与仍保留的算法差异。

练习与解释性答案

  1. 为什么不能用 FSSH 的电子高态占据直接替代高面出射比例?

    展开解释

    电子振幅随每条轨迹演化,活跃势面另由随机跳跃选择;出射还要求轨迹位于约定出口。三个定义关注不同对象。

  2. Ehrenfest 加到无限多条初始轨迹,会自动变成量子波包动力学吗?

    展开解释

    不会。样本增多会改善同一种平均场算法的初态积分,却不补上核波函数的相干分支、隧穿和重合干涉。

来源与计算范围

  1. John C. Tully, Molecular dynamics with electronic transitions, J. Chem. Phys. 93, 1061–1071 (1990)

    已发表的方法原文。第 II—III 节定义最少切换算法与一维测试模型。三种方法的比较采用其中的简单避免交叉 Hamiltonian;核波包、有限出口窗和数值设置随记录保存。

  2. Tully 1990 original paper, author-text scan

    原论文开放扫描件,可逐式检查跳跃规则与模型。实验中的比较来自仓库求解器,不是从实验数据图上读出的数值。

  3. Cigrang et al., Roadmap for Molecular Benchmarks in Nonadiabatic Dynamics, arXiv:2502.14569v3

    固定 2025 年 7 月 4 日作者版本,对应已发表的 Perspective,DOI 10.1021/acs.jpca.5c02171。第 II A—F 节分别讨论体系、动力学方法、电子结构、初态、观测量与实验比较;它提出基准建设路线,并未给出适用于一切分子的算法排名。

反馈这个页面有错误、看不明白,或者缺了什么?告诉我们
反馈类型

提交时会附带本页地址、Lab ID、网站语言和设备类型。请不要填写个人信息。反馈最多保存 12 个月。隐私政策