哈密顿–雅可比理论与作用量-角变量
在正则变换理论中,最理想的目标是找到一个变换,使新哈密顿量变为零——这样所有新变量都是常数,运动方程直接积分完毕。哈密顿–雅可比理论正是实现这一想法的系统方法:它将求解运动方程的问题转化为求解一个偏微分方程。在此基础上,作用量-角变量进一步为周期运动的频率分析提供了极为简洁的工具,开普勒行星运动的轨道周期也可以用这套方法优雅地推导出来。
哈密顿–雅可比方程
在第二类生成函数 F2=S(q1,…,qn;α1,…,αn;t) 中,αi 为新广义动量(取为常数)。若要求新哈密顿量恒等于零:
K=H+∂t∂S=0
将变换关系 pi=∂S/∂qi 代入,就得到关于 S 的偏微分方程:
H(q1,…,qn
这就是哈密顿–雅可比方程,函数 S(q,α,t) 称为哈密顿主函数。
新广义动量 αi 是 n 个任意积分常数,通常由初始条件确定;新广义坐标 βi=∂S/∂ 要么是常数,要么随时间线性变化。新哈密顿量 意味着新变量 在整个运动过程中保持不变。
一旦求得 S(q,α,t),从 βi=∂S/∂αi 反解出 ,再由 得到 ,运动轨迹便完全确定。
谐振子的哈密顿–雅可比求解
以一维谐振子为例,哈密顿量为:
H=2mp2+21
将 p=∂S/∂q 代入哈密顿–雅可比方程:
2m1(∂q∂S
由于 H 不显含时间,尝试分离时间变量,令:
S(q,α,t)=W(q,α)−αt
其中 α 是常数,代入后时间部分与空间部分各自独立,得到关于 W 的常微分方程:
2m1(dqdW)
这里 α 的物理意义正是系统的总能量 E。解出 dW/dq:
dqdW=2mE−m2ω
积分得 W(q,E)=∫2mE−m2ω2q,哈密顿主函数为 。
新坐标 β=∂S/∂α=∂W/∂E−t,它是常数,记为 β=−t。由 对 积分,利用换元 可以完成积分,最终恢复出:
q(t)=mω22E
振幅 A=2E/(mω2),初相位 φ 由初始条件确定,结果与直接求解运动方程完全一致。
质量为 m 的自由粒子,H=p2/(2m),哈密顿–雅可比方程为:
2m1(∂q∂S)
设 S=αq−α2t/(2m)(α 为常数),验证:∂S/∂q,,代入方程两边恰好为零。新坐标 ,立即给出匀速运动:
q(t)=β+mαt
速度 v=α/m=p/m,与牛顿力学完全吻合。
哈密顿特征函数
当哈密顿量不显含时间(能量守恒系统)时,时间变量可以统一分离:
S(q,α,t)=W(q,α)−α1t
其中 α1=E 为系统总能量,函数 W(q,α) 称为哈密顿特征函数,满足时间无关的方程:
H(q1,…,qn;
哈密顿主函数 S 与哈密顿特征函数 W 的区别:S 生成的正则变换使新哈密顿量为零(新变量全为常数);W 生成的正则变换则使新哈密顿量只依赖新动量 αi,所有新坐标变为循环坐标,新坐标随时间线性增长,变化率即为该方向的运动频率。
用 W 生成正则变换后,新运动方程为:
α˙i=0,β˙
βi 随时间以速率 νi 均匀增长,νi 的物理意义正是第 个自由度的运动频率(单位:)。

变量分离法
当哈密顿量可以写成各坐标分量之和时,哈密顿–雅可比方程可以逐变量分离。设哈密顿量满足:
H=H1(q1,p1
则哈密顿特征函数也相应分解为:
W(q1,…,qn
每个 Wi 满足独立的常微分方程,问题化为 n 个单变量积分,求解难度大为降低。
哈密顿量 H=(px2+py2)/(,在直角坐标下自然分离为:
H=Hx
令 W=Wx(x,αx)+Wy,要求 ,,总能量 。两个方向分别独立地满足一维谐振子的特征函数方程,各自积分求解,互不干扰。
粒子在中心势 V(r) 中运动,用极坐标 (r,θ),H=pr。由于 是循环坐标,,令 ,则 满足:
2m1(drdW
这是关于 r 的一维方程,直接积分可得 Wr,整个问题由此化为求两个积分,大大简化了计算。
单自由度的作用量-角变量
对在势阱中来回振荡的周期运动,定义作用量变量(单位:J⋅s):
J=∮pdq
积分沿相空间中的一条封闭轨道(恰好完成一个完整周期)进行,J 的几何意义是相空间轨迹所围的面积。
J=∮pdq 的值只与轨道形状有关,不随时间变化。对谐振子,相空间轨迹是椭圆,J 就等于该椭圆的面积 π⋅qmax。
将哈密顿量用 J 表示为 H=H(J),对应的角变量 w 由哈密顿特征函数的偏导数给出:
w=∂J∂W(q,J)
w 随时间均匀增长,变化率(频率)为:
w˙=∂J∂H=ν=T
其中 T 为运动周期,ν 为每单位时间完成的振荡次数(单位:Hz)。
一维谐振子 H=p2/(2m)+mω2q2/2=E,相空间轨迹是椭圆,两半轴分别为 ,。
J=∮pdq=πqmaxp
由此得 H=E=ωJ/(2π),频率为:
ν=∂J∂H=2πω=
与谐振子已知周期 T=2π/ω 完全一致。
完全可分系统的作用量-角变量

对可以完全变量分离的 n 自由度系统,对每个自由度分别定义作用量变量:
Ji=∮pidqi,
n 个作用量 (J1,…,Jn) 构成完整的守恒量组,哈密顿量表示为 H,对应的 个角变量 各自以频率 均匀增长:
νi=∂Ji∂H(J
二维各向异性谐振子,x 方向频率 ωx,y 方向频率 ωy:
H=2mpx2+
两个方向作用量分别为 Jx=2πEx/ωx,,总能量 。哈密顿量用作用量表示为:
H=2πωxJx+
两个方向频率:
νx=∂Jx
若 νx/νy=ωx/ωy 是有理数,合运动在有限时间内回到起点(轨迹封闭,即李萨如图形);若为无理数,轨迹最终填满某一矩形区域,运动称为的。
开普勒问题的作用量-角变量
行星绕太阳运动,引力势能 V(r)=−k/r(k=GMm),在极坐标 (r,θ) 下哈密顿量为:
H=2mpr2+
θ 是循环坐标,pθ=l(角动量)守恒。令 W=Wr(,分离后得:
drdWr=2mE+
定义两个作用量变量:
Jθ=∮pθdθ=2πl
Jr=∮prdr=∮
对 Jr 的积分用留数定理(E<0 对应束缚轨道)求出:
Jr=2πk2E−m
由此解出能量与作用量之间的关系:
E=−(Jr+Jθ)
开普勒问题的能量只依赖 Jr+Jθ 的总和,与两个作用量各自的取值无关。这一性质称为退化性,它在物理上说明:只要总量子数相同,无论轨道椭圆率如何,束缚轨道能量就相同。在量子力学的氢原子问题中,这对应主量子数决定能量的规律。
两个方向的频率:
νr=νθ=
两个频率相等,正是椭圆轨道在一个周期内恰好封闭的深层原因。

轨道周期 T=1/ν,由 E=−2π2mk2/(J 可得 。代入频率表达式:
ν=(Jr+Jθ
轨道半长轴 a=−k/(2E)(由轨道能量与椭圆几何的关系得出),故:
T=ν1=k
这正是开普勒第三定律 T2∝a3,由作用量-角变量方法自然导出。
练习题
A. 哈密顿–雅可比方程是关于广义坐标的常微分方程,与拉格朗日方程等价
B. 哈密顿主函数 S 是一个正则变换的生成函数,使新哈密顿量恒为零
C. 对不显含时间的系统,哈密顿主函数 S 不能分离时间变量
D. 哈密顿特征函数 W 与哈密顿主函数 S 完全相同,二者没有区别
答案:B
分析:哈密顿–雅可比方程是关于 S 的偏微分方程(对时间和各广义坐标均有偏导),而非常微分方程,A 错误。对不显含时间的系统,令 S=W−Et 正好可以分离时间,C 错误。W 是 S 在时间无关情形下的空间部分,二者相差 −Et,物理意义不同,D 错误。B 正确: 正是第二类生成函数,由 定义,使新哈密顿量为零。
- 2. 一维谐振子相空间中的轨迹是椭圆,半长轴为 qmax,半短轴为 pmax。该椭圆面积与作用量 J=∮ 的关系是:
A. J=2πqmaxpmax
B. J=qmaxpmax
C. J=πqmaxpmax
D. J=πqmax2
答案:C
分析:椭圆的面积公式为 S椭圆=πab,其中 a,b 分别为两半轴。相空间中谐振子轨迹是以 qm 和 为半轴的椭圆,绕一圈的积分 恰等于椭圆面积 ,C 正确。注意不是 (那是圆周长公式中的系数),A 错误。
- 3. 对一维谐振子,作用量变量 J=2πE/ω,由此得到频率 ν=∂H/∂J 等于:
A. ω
B. ω/(2π)
C. 2πω
D. 1/ω
答案:B
分析:由 J=2πE/ω 解出 E=ωJ/(2π),即哈密顿量 H=ωJ/。对 求偏导:,B 正确。这里 是普通频率(每秒完成的振荡次数,单位 ),而 是角频率(单位 ),二者相差因子 ,因此 A 错误。
- 4. 关于开普勒问题中作用量-角变量的退化性,下列说法正确的是:
A. 开普勒问题的能量同时依赖 Jr 和 Jθ 各自的独立取值,改变任意一个都会改变能量
B. 开普勒问题的能量只依赖 Jr+Jθ 的总和,两方向频率相等
C. 退化性意味着所有轨道形状完全相同,没有椭圆轨道
D. 退化性只在经典力学中出现,量子力学中不存在对应现象
答案:B
分析:由 E=−2π2mk2/(Jr+J 可见,能量只取决于 的总和,只要总量不变,改变各分量的分配(即改变轨道形状)不影响能量,B 正确,A 错误。退化性并不限制轨道形状,不同形状的椭圆可以有相同能量,C 错误。量子力学中氢原子能量 也只依赖主量子数 (对应 ),存在完全对应的退化性,D 错误。
- 5. 已知一维谐振子哈密顿量 H=p2/(2m)+mω2q2/2,用哈密顿–雅可比方法求解。(一)写出哈密顿–雅可比方程并分离时间,给出关于哈密顿特征函数 的方程;(二)用换元 计算 的积分;(三)由 为常数,推导出 的表达式。
解:
(一)将 p=∂S/∂q 代入哈密顿–雅可比方程并令 S=W−Et:
- 6. 粒子在一维方势阱中运动,势能为 V=0(0<q<L),边界处反弹(即在 q=0 和 q=L 处 反向,能量不变)。(一)在相空间中画出轨迹(文字描述)并计算作用量 ;(二)用 表示哈密顿量 ;(三)求运动频率 并验证与粒子来回一次的周期 一致。
解:
(一)粒子动能全部为 E=p2/(2m)(势阱内 V=0),动量大小 p0(单位:)。在相空间中,轨迹是一个矩形: 从 到 ,(向右运动); 从 到 ,(向左运动)。矩形面积即为: