5.1 点的变换

点的变换是一种正则变换,它将可能依赖于时间的配置坐标变换扩展到相空间变换。例如,当给定一个用直角坐标描述的运动时,我们可能希望用极坐标来重新表达该运动。为了将配置坐标变换扩展到相空间变换,我们必须确定动量和哈密顿量如何变换。

我们已经看到如何在拉格朗日表述中进行配置变换(参见第1.6.1节)。在那时,我们发现,如果拉格朗日量通过与坐标变换复合而变换,那么拉格朗日方程是等价的。

相差一个全时间导数的拉格朗日量是等价的,但它们具有不同的广义坐标共轭动量。因此,对于坐标变换的正则扩展,存在不止一种方式。

在这里,我们找到坐标变换的特定正则扩展,使得拉格朗日量通过与变换复合而变换,而不向拉格朗日量添加额外的全时间导数项。

L 为系统的拉格朗日量。考虑坐标变换 q = F(t, q')。速度的变换由下式给出

我们可以通过复合得到变换坐标下的拉格朗日量 L'(t, q', v') = L(t, q, v):

共轭于 q' 的动量为

其中我们使用了

因此,由方程(5.3),1

我们可以将这些结果汇总起来,定义一个正则相空间变换 C:2

哈密顿量通过勒让德变换得到

在第二步中使用了关系式(5.1)和(5.5)。完全用变换后的坐标和动量来表示,变换后的哈密顿量为

哈密顿量 H' 和 H 是等价的,因为 LL' 对给定的动力学状态具有相同的值,因而具有相同的定常作用量路径。一般情况下,HH' 对给定的动力学状态不具有相同的值,但相差一个依赖于坐标变换的项。

对于时间无关的变换,0 F = 0,存在若干简化。速度关系式(5.1)变为

将此与动量之间的关系式(5.5)比较,我们看到在这种情况下,动量的变换与速度的变换是

因此动量与速度的乘积在变换下不变。这一点,结合由构造 L(t, q, v) = L'(t, q', v') 这一事实,表明

对于时间无关的坐标变换,哈密顿量通过与相关联的相空间变换复合而变换。我们也可以从哈密顿量之间的一般关系式(5.7)看出这一点。

实现点的变换

过程 F->CT 接受一个实现配置坐标变换的过程 F,并返回一个实现相空间坐标变换的过程:

(define ((F->CT F) H-state)
  (up (time H-state)
      (F H-state)
      (* (momentum H-state)
         (invert (((partial 1) F) H-state)))))

考虑一个在中心场中运动的粒子。在直角坐标下,其哈密顿量为

(define ((H-central m V) H-state)
  (let ((x (coordinate H-state))
        (p (momentum H-state)))
    (+ (/ (square p) (* 2 m))
       (V (sqrt (square x))))))

让我们看看这个哈密顿量在极坐标下的形式。相空间变换通过将 F->CT 应用于过程 p->r 得到,该过程接受时间和极坐标元组,并返回直角坐标元组(见第1.6.1节)。该变换是时间无关的,所以哈密顿量通过复合而变换。在极坐标下,哈密顿量为

(show-expression
 ((compose (H-central 'm (literal-function 'V))
           (F->CT p->r))
  (up 't
      (up 'r 'phi)
      (down 'p_r 'p_phi))))



共有三项。有依赖于半径的势能,有径向运动的动能,还有切向运动的动能。正如所预期的,角度 不出现,因此角动量是一个守恒量。通过转到极坐标,我们解耦了问题中两个自由度中的一个。

练习 5.1. 转动

qq' 为通过转动 R 相关联的直角坐标:q = R q'。系统的拉格朗日量为 L(t, q, v) = (1/2) m v2 - V(q)。求相应的相空间变换 C。比较动量直角分量的变换方程与速度直角分量的变换方程。考虑到方程(5.10),你感到惊讶吗?


1 求解 pp' 表示涉及将方程(5.3)右边乘以 (1 F(t, q'))-1。这个逆是这样的一个结构,当它在右边乘以 1 F(t, q') 时给出一个恒等结构。表示线性变换的结构可以用矩阵表示。在这种情况下,逆结构的矩阵表示是给定结构矩阵表示的逆矩阵。

2 在第1章中,变换 C 将一个坐标系中的局部元组变换为另一个坐标系中的局部元组。在本章中,C 是一个相空间变换。

3 对于时间无关的点的变换,速度和动量是互为对偶的几何对象。速度构成配置流形上的向量场,动量构成配置流形上的余向量场。在点的变换下内积 p v 的不变性为我们使用上标表示速度分量、下标表示动量分量提供了动机。