Канонические преобразования играют фундаментальную роль в Гамильтоновой формулировке классической механики. Они позволяют изменить координаты и импульсы системы так, чтобы форма канонических уравнений Гамильтона сохранялась, облегчая решение задач и выявление интегралов движения.
Каноническое преобразование — это такое преобразование обобщённых координат qi и обобщённых импульсов pi, при котором уравнения Гамильтона сохраняют свой вид:
$$ \dot{q}_i = \frac{\partial H}{\partial p_i}, \quad \dot{p}_i = -\frac{\partial H}{\partial q_i} $$
Пусть (qi, pi) → (Qi, Pi). Преобразование является каноническим, если для нового набора переменных выполняются уравнения:
$$ \dot{Q}_i = \frac{\partial K}{\partial P_i}, \quad \dot{P}_i = -\frac{\partial K}{\partial Q_i}, $$
где K(Q, P, t) — новая гамильтонианская функция, связанная с H(q, p, t).
Существует несколько эквивалентных критериев, по которым проверяется каноническое преобразование:
$$ \mathbf{J} = \frac{\partial \mathbf{Z}}{\partial \mathbf{z}}, \quad \mathbf{J}^T \mathbf{\Omega} \mathbf{J} = \mathbf{\Omega}, $$
где Ω — стандартная симплектическая матрица:
$$ \mathbf{\Omega} = \begin{pmatrix} 0 & I_n \\ -I_n & 0 \end{pmatrix}. $$
{Qi, Qj} = 0, {Pi, Pj} = 0, {Qi, Pj} = δij.
Преобразование переменных осуществляется через дифференциалы F:
pi dqi − H dt = Pi dQi − K dt + dF
Генераторная функция F задает конкретное преобразование следующим образом:
$$ p_i = \frac{\partial F_1}{\partial q_i}, \quad P_i = -\frac{\partial F_1}{\partial Q_i}, \quad K = H + \frac{\partial F_1}{\partial t}. $$
$$ p_i = \frac{\partial F_2}{\partial q_i}, \quad Q_i = \frac{\partial F_2}{\partial P_i}, \quad K = H + \frac{\partial F_2}{\partial t}. $$
$$ q_i = -\frac{\partial F_3}{\partial p_i}, \quad P_i = -\frac{\partial F_3}{\partial Q_i}, \quad K = H + \frac{\partial F_3}{\partial t}. $$
$$ q_i = -\frac{\partial F_4}{\partial p_i}, \quad Q_i = \frac{\partial F_4}{\partial P_i}, \quad K = H + \frac{\partial F_4}{\partial t}. $$
Использование генераторных функций позволяет систематически строить канонические преобразования, упрощая интегрирование уравнений движения.
Q = q + αp, P = p
где α — постоянная. Это преобразование каноническое, так как сохраняются пуассоновские скобки.
(q, p) → (J, θ), H = H(J)
где J — константа движения (интеграл), θ — угловая переменная. Уравнения движения принимают вид:
$$ \dot{J} = 0, \quad \dot{\theta} = \frac{\partial H}{\partial J}. $$
Для системы с n степенями свободы введем вектор z = (q1, …, qn, p1, …, pn)T и гамильтониан H(z, t). Уравнения Гамильтона в компактной форме:
$$ \dot{\mathbf{z}} = \mathbf{\Omega} \frac{\partial H}{\partial \mathbf{z}}, \quad \mathbf{\Omega} = \begin{pmatrix} 0 & I_n \\ -I_n & 0 \end{pmatrix}. $$
Каноническое преобразование z → Z удовлетворяет:
$$ \dot{\mathbf{Z}} = \mathbf{\Omega} \frac{\partial K}{\partial \mathbf{Z}}, \quad \mathbf{J}^T \mathbf{\Omega} \mathbf{J} = \mathbf{\Omega}, \quad \mathbf{J} = \frac{\partial \mathbf{Z}}{\partial \mathbf{z}}. $$
Это выражает симплектическую природу канонических преобразований и обеспечивает сохранение структуры фазового пространства.