课程中心/计算物理导论/第 1 讲 阅读资料

绪论:计算物理的世界 & 一维 Schrödinger 方程的数值解

第 1 讲 · 阅读资料 | 对应幻灯片 PPT 第 1–44 页(slide_01.html)
计算物理的边界算力与精度的矛盾有机光电材料计算 量子化学与分子模拟原子单位中心差分 矩阵本征值问题显式/隐式 EulerCayley 形式 追赶法高斯波包

本讲导读

这是课程的第一讲,要同时完成两件看起来不太相干的事:

  • 建立课上要用的世界观——计算物理到底能算什么、算到什么精度、为什么有时候算不动;
  • 上手第一个真正的数值方法——用差分法把一维 Schrödinger 方程变成矩阵问题来求解。

这两件事其实是连着的:第二部分提到的所有宏大应用(OLED 发光效率、载流子迁移率、光谱预测), 最终都要落回「解一个方程」这个动作上。而本讲给出的差分法,是最简单、最能亲手写出来的那一种解法。

学完之后你应该能

① 说出计算物理的三个基本制约(算力、精度、体系大小)以及它们如何互相牵制;

② 独立推导出一维定态 Schrödinger 方程的差分格式,并说明它为什么等价于一个矩阵本征值问题;

③ 解释含时问题为什么必须用 Cayley 形式而不能用显式 Euler;

④ 说明追赶法的复杂度为什么是 $O(n)$ 而不是 $O(n^3)$。

一、课程概览与定位对应讲义 PPT 第 1–3 页

1.1 课程信息

项目内容
课程名称计算物理导论(Introduction to Computational Physics)
课程代码70L671Q,对应美方课程代码 CHEM 340
课程性质专业选修课(Specialty Elective Course)
适用专业纳米材料与技术
先修课程光谱与结构导论;有机化学或结构化学
授课语言全英文授课,英文作业与考试

1.2 课程目标

课程描述里给出的三条目标,可以概括成「讲方法、动手做、自己探索」:

目标内容
讲方法讲授量子模拟与经典模拟中常用的计算方法,以及对应的主流软件。
动手做分子模拟的实践会反过来强化你在其他物理、化学课程中学到的概念。
自己探索鼓励在计算机上设计并完成自己的模拟实验。
一句话定位

源课件在最后一页把它说得很直白:This course is tool oriented(工具导向)。 这不是一门要把量子化学的数学基础讲全的课,而是一门「学期结束时你能独立写出输入文件、 读懂输出文件、并对结果做出物理判断」的课。

1.3 这门课会学什么

① 单点能与几何优化(Single Point Energies & Geometry Optimization)——给定结构求能量,或反过来求能量最低的结构。

② 频率、热力学与光谱(Frequencies / Thermodynamics / Spectroscopy)——振动分析是连接电子结构与宏观性质的桥梁。

③ 前线分子轨道分析(Frontier Molecular Orbital Analysis)——HOMO / LUMO 及能隙。

④ 过渡态搜索(Transition States)——一阶鞍点,反应速率的关键。

⑤ 光物理与传输性质(MOMAP)——激发态跃迁速率、发光效率、载流子迁移率。

二、计算物理能做什么对应讲义 PPT 第 4–23 页

2.1 算力与精度的矛盾

回顾计算工具的演化线:穿孔卡片机 → I386 个人计算机 → 计算机集群 → AI for Science。 这条线之所以重要,是因为它一直在推动同一件事:把「算不动」变成「算得动」。

在电子计算机出现之前(1950 年代以前),能用高精度方法处理的体系数量极其有限。 六七十年代,电子计算机虽然出现了,但那时是「几台非常昂贵、很难使用」的机器。 直到集群普及,上千原子的第一性原理计算才成为可能。

核心制约

计算能力与计算精度之间是此消彼长的:想算得准,体系就必须小;想算得大,精度就必须降。 整个计算物理的方法论——从基组选择到线性标度算法——本质上都是在这条约束线上找平衡点。

1998 年诺贝尔化学奖得主 Walter Kohn 与 John Pople 曾有过一段著名的论断: 「在真实世界里,这最终可能意味着大多数化学实验将在芯片的硅片中进行,而不是在实验室的玻璃器皿中。 关掉本生灯吧,十年之内它就不再被需要了。」

这两位获奖者的贡献正好对应了计算化学的两条主线:

人物贡献意义
John Pople发展了量子化学的计算方法把分子轨道理论变成可批量运行的程序(GAUSSIAN 系列)
Walter Kohn奠定密度泛函理论(DFT)基础用电子密度而非波函数描述多电子体系
这个预言实现了多少

部分实现:筛选材料、预测光谱、优化分子结构确实已经大量用计算代替实验。 但算力与精度的矛盾仍未解决——大尺寸有机分子仍无法严格求解 Schrödinger 方程; 而且用哪套理论算,结果可能差很多。所以本课的重点不是「会点按钮」, 而是知道自己在算什么、算得准不准。

2.2 有机光电材料:OLED 与光物理

OLED(有机发光二极管)的基本结构:玻璃衬底上做出阳极,阴极在另一侧, 中间夹着发光层与导电层的有机分子或聚合物薄膜。器件的电致发光效率可以分解为:

$$\eta_{\mathrm{EL}}=\eta_{\mathrm{pair}}\cdot\eta_{\mathrm{S}}\cdot\eta_{\mathrm{pl}}\cdot\eta_{\mathrm{out}}$$
符号含义由什么决定
$\eta_{\mathrm{pair}}$电子—空穴对的形成比例器件结构
$\eta_{\mathrm{S}}$电子—空穴对中形成单线态激子的比例分子电子结构
$\eta_{\mathrm{pl}}$单线态激子的光致发光量子产率辐射与无辐射速率的竞争
$\eta_{\mathrm{out}}$器件光取出效率光学设计

上式中只有 $\eta_{\mathrm{out}}$ 靠光学设计,其余三项全部由分子本身的电子结构与振动耦合决定—— 这正是本课程后续要算的量。

光物理过程与 Jablonski 图

分子吸收光子后,能量通过几条相互竞争的通道耗散:

通道英文特点
吸收Absorption从 S₀ 跃迁到激发态,约 $10^{-15}$ s
振动弛豫Vibrational Relaxation(VR)回到该电子态的最低振动态,极快
内转换Internal Conversion(IC)同自旋多重度之间的无辐射跃迁
系间窜越Intersystem Crossing(ISC)不同自旋多重度之间的无辐射跃迁
荧光FluorescenceS₁ → S₀ 辐射跃迁,自旋允许,寿命 ns 量级
磷光PhosphorescenceT₁ → S₀ 辐射跃迁,自旋禁阻,寿命 μs—ms

把每条箭头换成一个速率常数,光物理过程就变成可定量求解的速率方程组:

$$\frac{\mathrm{d}[S_1]}{\mathrm{d}t}=-(k_r^{\mathrm{F}}+k_{\mathrm{IC}}+k_{\mathrm{ISC}})[S_1]$$
$$\frac{\mathrm{d}[T_1]}{\mathrm{d}t}=k_{\mathrm{ISC}}[S_1]-(k_r^{\mathrm{P}}+k_{\mathrm{ISC}}^{\mathrm{R}})[T_1]$$
量子产率

$\displaystyle \Phi=\frac{k_r}{k_r+\sum k_{nr}}$:辐射速率 $k_r$ 与所有无辐射速率之和的竞争结果。 第一性原理预测发光效率的全部任务,就是把这两个量算出来。

2.3 光谱、无辐射跃迁与 AIE

并苯系列的光谱

把蒽(Anthracene)→ 并四苯(Tetracene)→ 并五苯(Pentacene)放到一起算,可以看出清晰的规律:

分子苯环数光谱变化
蒽 Anthracene3吸收与发射都在紫外区,带隙较大
并四苯 Tetracene4光谱明显红移,带隙减小
并五苯 Pentacene5红移到可见区,振动结构更明显

为什么算这个:共轭长度是调控有机半导体带隙最直接的手段。算准了这一系列, 才能有信心去计算还没有合成出来的分子。

薁(Azulene)的反常发光

薁是一个著名的反例——它违背了 Kasha 规则,发射不是从最低激发态 S₁ 而是从 S₂ 出来的:

现象常规分子薁
吸收S₀ → S₁ 是最强吸收S₀ → S₂ 反而是强吸收
发射从 S₁ 发光从 S₂ 发光
能隙S₁ 与 S₂ 间距大S₁ 与 S₂ 间距小,S₂ → S₁ 的内转换速率慢,给了 S₂ 直接发光的机会

文献:2010, Yingli Niu, Qian Peng, Chunmei Deng, Xing Gao and Zhigang Shuai, J. Phys. Chem. A, 114, 7817–7831。

无辐射跃迁速率

发光效率通常不是被「发光」限制,而是被无辐射通道拖垮的:

$$k_{nr}\propto\left\langle\chi_f\mid\chi_i\right\rangle^2\cdot\mathrm{FCWD}$$

其中包含两个因子:电子耦合项(非绝热耦合或自旋—轨道耦合) 与 Franck-Condon 加权密度(FCWD)。 要给学生的直觉是:分子越「软」、激发时结构变化越大,无辐射通道就越畅通。

聚集诱导发光(AIE)

反常现象:多数发光分子在溶液里很亮、聚集后变暗(ACQ);但 AIE 分子正好相反—— 在溶液里几乎不发光,一聚集反而大亮。

  • 溶液里不亮:分子可以自由旋转/振动,激发态能量通过分子内运动迅速无辐射耗散。
  • 聚集后变亮:聚集把分子锁住,分子内转动被限制,无辐射通道被掐断。

计算设置:QM 部分用 B3LYP/6-31G*,MM 部分用 GAFF, 通过 Chemshell 3.5 把 Turbomole 与 DL_POLY 耦合起来。 文献:J. Phys. Chem. A, 2014, 118, 9094。这个例子展示了 QM/MM 混合方法的思路: 只有发光核心需要量子力学,周围的堆积环境用分子力学就够了。

重组能的内坐标分解

把总重组能按内坐标逐项分解,就能看出哪些键长/键角变化真正「吃掉」了能量。程序输出的表格大致长这样:

     n  type   |         int-def |       zd |   Reorganization energy 1 (cm-1)
                |                 |          |       diag   non-diag        sum
  ----------------------------------------------------------------------------
     1  BOND   |     C1 - C2     |   0.031  |       12.4       3.1         15.5
     2  BOND   |     C2 - C3     |   0.018  |        8.7       1.9         10.6
     3  ANGLE  |  C1 - C2 - C3   |   0.007  |        4.2       0.8          5.0
  ----------------------------------------------------------------------------
  Total (cm-1)  |                 |          |      176.3      41.2        217.5

diag 是该项自身弛豫贡献的能量,non-diag 是该项与其他坐标耦合产生的交叉项。 把贡献最大的几根键挑出来,就等于拿到了「该改哪里」的分子设计指南。

2.4 TADF 与电荷传输

热活化延迟荧光(TADF)

TADF 是第三代 OLED 发光机制的核心概念,它的逻辑只有三步:

  1. 电致激发形成激子,单线态与三线态按 1 : 3 生成——按传统荧光机制,75% 的三线态被白白浪费。
  2. 如果 S₁ 与 T₁ 的能隙 $\Delta E_{\mathrm{ST}}$ 足够小(< 0.2 eV), 三线态可以反向系间窜越(RISC)回到单线态。
  3. 再从 S₁ 发光,于是那 75% 的三线态也通过荧光通道发光——理论内量子效率可达 100%。

文献:J. Phys. Chem. C 2017, 121, 13448–13456。 计算的核心任务:算出 $\Delta E_{\mathrm{ST}}$ 与 RISC 速率 $k_{\mathrm{RISC}}$。

分子晶体中的电荷传输

电荷怎么走,取决于两个耦合强度的竞争:

区域条件输运图像
Hopping(跳跃)$V \ll g$电荷被局域在单个分子上,靠热激发一跳一跳地走
Polaron(极化子)$V \sim g$电荷与晶格畸变绑定,介于两者之间
Band(能带)$V \gg g$电荷离域成布洛赫波

其中 $V$ 是电子耦合(相邻分子间的电荷转移积分,$m \ne n$),$g$ 是电子—声子耦合。 理论框架是 Holstein-Peierls 哈密顿量。有机半导体室温下通常落在 Hopping 区—— 这就是为什么有机材料的迁移率远低于硅。

载流子迁移率的定义

$$\mu=\frac{v_d}{F}$$
符号名称单位
$\mu$载流子迁移率cm²·V⁻¹·s⁻¹
$v_d$电荷漂移速度cm·s⁻¹
$F$驱动电场V·cm⁻¹

在 Hopping 图像下,电荷传输被描述为一个扩散过程,与迁移率之间由 Einstein 关系连接: $\displaystyle \mu=\frac{eD}{k_BT}$。

随机行走模拟

真实材料里每个分子的环境都不完全一样(能量无序),于是速率也不一样。这时用随机行走模拟扩散:

  1. 生成随机数 $r$($0<r<1$);
  2. 计算各相邻跳跃的电荷转移速率 $k_{\mathrm{CT}}$;
  3. 按速率归一化后抽样,决定跳向哪个格点;
  4. 重复直到扩散距离超过晶格常数 2–3 个数量级;
  5. 重复上千次后取平均,得到均方位移 $\langle r^2\rangle$ 与时间的线性关系。
$$\langle r^2(t)\rangle=6Dt$$
看图的门道

单条 $r^2(t)$ 曲线是锯齿状的随机路径,而大量平均后变成一条光滑直线—— 直线段的出现本身就是一个物理结论:它说明扩散进入了正常扩散区 ($\langle r^2\rangle \propto t$),而不是亚扩散($\propto t^{0.6}$)或超扩散。

三、计算资源与教材对应讲义 PPT 第 24–27 页

计算在校内计算集群上完成。集群提供多节点服务器,节点间由高速网络互联; 软件包括 Gaussian 16 等量子化学程序以及 Python / C 编译环境。 小体系也可以在本地 Windows 机器上用 Gaussian 16W 计算。

使用规范

① 集群是共享资源,不要在登录节点跑计算;

② 作业提交前先估算内存与核数,占满资源会被管理员杀掉;

③ 及时清理 .rwf、.chk 等中间文件,它们往往比结果文件大几个数量级;

④ 课程账号由任课教师统一分配,请勿互相借用。

推荐教材

书名作者 / 版本定位
Understanding Molecular SimulationDaan Frenkel, Berend Smit(2nd ed., Academic Press)分子模拟的经典教科书:Monte Carlo、分子动力学、自由能计算
Modern Quantum ChemistryAttila Szabo, Neil S. Ostlund(Dover)量子化学的理论基石:从 HF 到 MP2、CI、耦合簇
Computational ChemistryGuy H. Grant, 1995入门读物,篇幅短
Introduction to Computational ChemistryFrank Jensen, 2007覆盖面最广,公式与实现并重
Exploring Chemistry with Electronic Structure MethodsJames B. Foresman(2nd ed. 1996 / 3rd ed. 2015)Gaussian 官方配套教程,第 2 讲的直接参考
《计算物理学》马文淦,2021中文教材,本讲数值解部分可对照阅读

四、一维定态 Schrödinger 方程的数值解对应讲义 PPT 第 28–32 页

4.1 问题与原子单位

一维定态 Schrödinger 方程(能量本征值问题):

$$-\frac{\hbar^2}{2m}\frac{\mathrm{d}^2\psi(x)}{\mathrm{d}x^2}+V(x)\,\psi(x)=E\,\psi(x)$$

为什么要数值解:解析解只对极少数特殊势能(无限深方势阱、谐振子、库仑势)成立。 一旦 $V(x)$ 的形状稍微复杂(双势阱、周期势、或来自拟合的势能曲线), 就必须把方程离散化后用矩阵求解。

第一步:换成原子单位(atomic unit),令 $\hbar=m_e=e=1$:

$$-\frac{1}{2}\frac{\mathrm{d}^2\psi}{\mathrm{d}x^2}+V\psi=E\psi$$
物理量定值含义
$\hbar$1约化普朗克常数
$m_e$1电子质量
$e$1元电荷
长度单位(Bohr)$a_0=0.529\ \mathrm{\mathring{A}}$氢原子第一轨道半径
能量单位(Hartree)$E_h=27.211\ \mathrm{eV}$氢原子基态能量的 2 倍
原子单位的价值

数值计算里最怕量纲不统一导致的尺度灾难。换成原子单位后, 所有数值天然落在 1 附近,既避免了浮点溢出,也让程序不依赖任何物理常数表。

4.2 边界条件

对于束缚态(bound state),波函数在无穷远处必须趋于零,等价于在有限区间两端取零:

$$\psi(0)=\psi(L)=0$$
条件物理含义数值后果
$\psi$ 连续概率密度不能跳变相邻格点的波函数值直接相连
$\psi'$ 连续概率流守恒自动满足(由对称的差分格式保证)
$\psi(0)=\psi(L)=0$粒子被约束在区间内矩阵方程可直接求解

4.3 中心差分与矩阵形式

把区间 $[0,L]$ 等分成 $N+1$ 段,步长 $h=L/(N+1)$,格点 $x_i=ih$, 记 $\psi_i=\psi(x_i)$。用中心差分近似二阶导数:

$$\frac{\mathrm{d}^2\psi}{\mathrm{d}x^2}\Big|_{x_i}\approx\frac{\psi_{i+1}-2\psi_i+\psi_{i-1}}{h^2}+\mathcal{O}(h^2)$$

代入方程、两边同乘 $2h^2$:

$$-\psi_{i+1}+2\psi_i-\psi_{i-1}+2h^2V_i\psi_i=2h^2E\,\psi_i$$

写成矩阵形式:

$$\mathbf{A}\,\boldsymbol{\psi}=2h^2E\,\boldsymbol{\psi},\qquad A_{i,i}=2+2h^2V_i,\quad A_{i,i\pm1}=-1$$
这一步是整个方法的枢纽

微分方程被换成了一个矩阵本征值问题:每一个格点给出一行方程,$N$ 个格点给出 $N$ 个联立方程。 $\mathbf{A}$ 是三对角矩阵——只有主对角线和紧邻的两条副对角线非零, 因为差分算子只耦合相邻格点。

求本征值的代价

一般稠密矩阵的本征值分解是 $O(N^3)$,存储是 $O(N^2)$。$N$ 稍大(如 $10^4$)就会先被内存卡住。 必须利用三对角(或稀疏)结构——这正是后面要讲的追赶法以及更高级的 Lanczos / Davidson 方法的用武之地。

4.4 收敛性验证

「先验后算」的通用套路

任何数值方法写好后,第一件事都是找一个有解析解的退化情形来对。对上了, 才有资格去算没有解析解的问题。

建议先做的三个例子:

例子势能用途
无限深方势阱阱内 $V=0$,解析解 $E_n=\dfrac{n^2\pi^2\hbar^2}{2mL^2}$检验程序正确性
谐振子$V(x)=\frac{1}{2}kx^2$,解析解 $E_n=\hbar\omega(n+\frac12)$检验边界处理与格点密度
双势阱两个相邻有限深势阱观察隧穿导致的能级劈裂——这是解析解给不出的结果

验收方法:把格点数 $N$ 加倍重算,看前几个本征值是否稳定。 这一步不能省——很多「结果看起来合理」的计算,只是碰巧在未收敛的格点密度下给出的。

五、一维含时 Schrödinger 方程的数值解对应讲义 PPT 第 33–44 页

5.1 三种时间离散格式

含时 Schrödinger 方程(原子单位):$i\dfrac{\partial\psi}{\partial t}=H\psi$。 对时间做差分有几种写法,它们的稳定性天差地别:

格式表达式稳定性范数
显式 Euler $\psi^{n+1}=(1-iH\Delta t)\psi^{n}$ 不稳定,会发散 不守恒
隐式 Euler $\psi^{n+1}=(1+iH\Delta t)^{-1}\psi^{n}$ 无条件稳定 仍不守恒(系统性衰减)
Cayley 形式 $\left(1+\frac{i\Delta t}{2}H\right)\psi^{n+1}=\left(1-\frac{i\Delta t}{2}H\right)\psi^{n}$ 稳定 严格守恒
「稳定」和「保范数」是两回事

隐式 Euler 虽然不发散,但它会把 $|\psi|$ 一点点吃掉;而量子力学要求概率守恒, 所以必须用幺正的格式。这个区别在长时间的动力学模拟里会直接决定结果对不对。

5.2 Cayley 形式与幺正性

把 Cayley 格式整理成传播子形式:

$$\psi^{n+1}=U\,\psi^{n},\qquad U=\frac{1-iH\Delta t/2}{1+iH\Delta t/2}$$
性质检验结论
幺正性$U^{\dagger}U=1$分子的伴与分母互为共轭($H$ 厄米)→ 严格幺正
范数守恒$\|\psi^{n+1}\|=\|U\psi^{n}\|=\|\psi^{n}\|$概率严格守恒
精度对 $\Delta t$ 展开达到二阶精度

实际怎么算:Cayley 形式两边都含 $\psi$,不能直接显式推进。整理后得到线性方程组

$$\left(1+\frac{i\Delta t}{2}H\right)\psi^{n+1}=\left(1-\frac{i\Delta t}{2}H\right)\psi^{n}$$

右边可显式算出,左边是一个三对角方程组——于是每推进一步,就要解一次三对角系统。

5.3 追赶法解三对角方程组

无论是定态问题的矩阵对角化,还是含时问题的隐式推进,最终都要面对同一个结构:

$$\begin{cases} b_1x_1+c_1x_2=d_1\\ a_2x_1+b_2x_2+c_2x_3=d_2\\ \qquad\cdots\\ a_nx_{n-1}+b_nx_n=d_n \end{cases}$$

一般的高斯消元要 $O(n^3)$,而利用三对角结构只需 $O(n)$:

  1. 前向消元(追):从第一行开始,把 $x_i$ 表示成 $x_i=\alpha_i x_{i+1}+\beta_i$,其中 $\alpha_i=\dfrac{-c_i}{a_i\alpha_{i-1}+b_i}$, $\beta_i=\dfrac{d_i-a_i\beta_{i-1}}{a_i\alpha_{i-1}+b_i}$。
  2. 回代(赶):从最后一行出发 $x_n=\beta_n$,再逐个往前代 $x_i=\alpha_i x_{i+1}+\beta_i$,直到 $x_1$。
  3. 复杂度:两次扫描,总代价 $O(n)$。

这个算法又叫 Thomas 算法,是数值求解偏微分方程最常用的基础工具之一。 参考:追赶法解三对角矩阵。

要不要选主元

若系数矩阵严格对角占优($|b_i|>|a_i|+|c_i|$),前向消元过程中除数始终远离零,数值稳定, 不需要选主元。薛定谔方程的离散矩阵通常满足这一点,但势能很大或步长很大时要留神。
实践建议:即使理论上不需要,也在程序里加一条除数绝对值过小的告警—— 很多「结果莫名其妙」的数值问题,根源就是某一小步几乎除以了零。

5.4 初始波函数:高斯波包

含时问题必须先给一个初始态。最常用的构造是高斯波包:

$$\psi(x,0)=\left(\frac{1}{2\pi\sigma^2}\right)^{1/4} \exp\!\left[-\frac{(x-x_0)^2}{4\sigma^2}\right]e^{ik_0x}$$
参数物理含义取值建议
$x_0$波包中心位置放在势能平坦区,避免一开始就被边界反射
$\sigma$波包宽度太小则动量不确定度大,容易弥散;太大则失去局域性
$k_0$平均波矢决定波包运动速度 $v=\hbar k_0/m$
$\Delta t$时间步长需与空间步长匹配
建议亲手试一次

把高斯波包放进一个双势阱,看它如何演化:$\psi(x,0)\rightarrow\psi(x,T)$。 这是数值实验最有趣的地方——解析方法给不出答案,而你只需要改几行代码就能看到结果。

六、本讲小结与练习

小结

要点关键结论
计算物理的制约算力、精度、体系大小三者互相牵制,任何方法都是在其中找平衡
定态问题的离散化中心差分 → 三对角矩阵 → 矩阵本征值问题 $\mathbf{A}\boldsymbol{\psi}=2h^2E\boldsymbol{\psi}$
含时问题的格式必须用幺正的 Cayley 形式;显式 Euler 不稳定,隐式 Euler 不保范数
线性代数工具三对角方程组用追赶法,复杂度 $O(n)$
验证方法先用有解析解的退化情形(无限深势阱、谐振子)检验程序

练习

练习 1 写出无限深方势阱的差分矩阵($N=4$,即 4 个内部格点), 手算它的 4 个本征值,并与解析解 $E_n\propto n^2$ 比较。误差随 $N$ 如何变化?

练习 2 实现追赶法,用一个 $n=3$ 的小例子与手算结果逐位对比。 这是发现下标错误($i-1$/$i+1$ 写反)最快的方法。

练习 3 把 Cayley 格式写成代码,让一个高斯波包在一个谐振子势中演化一个周期, 检查 $\|\psi\|$ 是否守恒(应精确到机器精度)。

练习 4 把势能换成双势阱,初始波包放在左阱中。观察它如何「隧穿」到右阱—— 统计左右两阱的概率随时间的振荡周期,并与两个最低本征态的能级差 $\Delta E$ 对照 (提示:振荡周期 $\tau=2\pi\hbar/\Delta E$)。

附:PPT 页码对照表

本讲为讲义体系的第 1 讲,数字页码与源课件 PPT 页码一一对应(1–44), 没有插页,故放映文件共 44 页。 深链有两种写法:#p=N 按页码跳转(N = 1…44), #s=M 按页序跳转(M = 1…44,两者本讲相同)。

PPT 页标题小节
1计算物理导论(封面)绪论
2课程信息绪论
3课程目标绪论
4从穿孔卡片到 AI for Science绪论
5计算机能否取代实验室绪论
6例 1:化学反应机理实例
7例 1(续):换一种理论,再算一遍实例
8例:有机发光二极管(OLED)实例
9例:光物理过程与 Jablonski 图实例
10例:把衰减通道写成速率实例
11这套方法能走多远实例
12例:并苯系列的光谱实例
13例:薁的反常发光实例
14例:无辐射跃迁速率实例
15例:聚集诱导发光(AIE)实例
16例:谁贡献了重组能实例
17例:磷光、系间窜越与 TADF实例
18例:分子晶体中的迁移率实例
19例:迁移率的两条计算路线实例
20载流子迁移率的定义实例
21非均匀体系:随机行走模拟实例
22从均方位移到迁移率实例
23随机行走模拟的算法要点实例
24这门课会学什么课程内容
25推荐教材(一)课程内容
26推荐教材(二)课程内容
27计算资源课程内容
28一维定态 Schrödinger 方程的数值解(章节页)数值解
29从解析解到数值解数值解
30第一步:换成原子单位数值解
31第二步:束缚态的边界条件数值解
32第三步:把二阶导数离散化数值解
33一维含时 Schrödinger 方程的数值解(章节页)数值解
34时间方向:三种离散格式数值解
35Cayley 形式:为什么它保范数数值解
36三对角方程组数值解
37追赶法:先「追」后「赶」数值解
38追赶法的一个细节:要不要选主元数值解
39参考资料数值解
40完整流程:从方程到本征值数值解
41做几个例子数值解
42再往前走数值解
43讨论数值解
44初始波函数:高斯波包数值解
100%