Physic Labs

分析力学

哈密顿正则方程、相空间

哈密顿力学用正则坐标—动量对描述动力学;相空间轨迹满足一阶微分方程。

每个自由度的状态由(q,p)表示。哈密顿量H(q,p,t)通过正则方程生成运动。

q˙i=∂H∂pi,p˙i=−∂H∂qi\dot q_i=\frac{\partial H}{\partial p_i}, \qquad \dot p_i=-\frac{\partial H}{\partial q_i}

定义: 哈密顿方程

n个自由度中,q_i为广义坐标,p_i=∂L/∂q̇_i为正则动量。哈密顿量是勒让德变换H=Σp_iq̇_i−L。变换正则时,2n个一阶方程与欧拉—拉格朗日方程等价。

比较(q,p)中的椭圆与正则变换Q=q、P=p+αq后的图像。虚线轨迹发生剪切,但相面积保持不变。

简谐振子

对于不显含时间的H=p²/(2m)+mω²q²/2,能量H守恒。等能轨道是(q,p)平面中的椭圆;p的符号决定经过各点时的运动方向。

正则坐标与正则变换

变量变换(q,p)↦(Q,P)(q,p)\mapsto(Q,P)若保持辛结构,就是正则变换,因此哈密顿方程在新变量中保持原形式。例如剪切变换Q=q, P=p+αqQ=q,\ P=p+\alpha q的雅可比行列式为1,属于正则变换。它会改变相轨迹形状,但保持有向面积。

Q=q,P=p+alphaq,qquaddQwedgedP=dqwedgedpQ=q,\quad P=p+\\alpha q, \\qquad dQ\\wedge dP=dq\\wedge dp

例题: 例题

振子参数为m=1 kg、ω=2 s⁻¹、振幅q_max=0.5 m。求p_max和能量E。

解答

在q=0时能量全为动能,故p_max=√(2mE)。转折点处E=mω²q_max²/2=0.5 J,因此p_max=√(2×1×0.5)=1 kg·m/s。

快速检测

对相空间上的两个函数,泊松括号定义为 {F,G}=∑i(∂F/∂qi ∂G/∂pi−∂F/∂pi ∂G/∂qi)\{F,G\}=\sum_i(\partial F/\partial q_i\,\partial G/\partial p_i-\partial F/\partial p_i\,\partial G/\partial q_i)。沿哈密顿轨道有 dF/dt=∂F/∂t+{F,H}dF/dt=\partial F/\partial t+\{F,H\}。因此,没有显含时间的量若与 HH 的泊松括号为零,就是守恒量。这一结构也解释了正则变换为何保持方程形式,并构成启发量子化的经典框架。

对于 H=p2/(2m)+mω2q2/2H=p^2/(2m)+m\omega^2q^2/2 的振子,哈密顿方程给出 q˙=p/m\dot q=p/m 和 p˙=−mω2q\dot p=-m\omega^2q。消去 pp 可恢复 q¨+ω2q=0\ddot q+\omega^2q=0。这对一阶方程描述的运动与二阶拉格朗日方程相同,同时揭示了相空间中的状态结构。

对于H=p²/(2m)+mω²q²/2,(q,p)平面中的等能轨迹是什么?

在自治系统的哈密顿运动中,沿轨道守恒的量是什么?

参考文献

  1. Herbert Goldstein, Charles Poole, John Safko (2002). Classical Mechanics
  2. L. D. Landau, E. M. Lifshitz (1976). Mechanics