Canonical Transformations
A canonical transformation is a change of phase-space variables that preserves the Hamiltonian structure. It sends canonical coordinates to new variables in such a way that Poisson brackets keep their canonical form:
Equivalently, Hamilton’s equations keep the same shape in the new variables after the Hamiltonian is transformed appropriately. Canonical transformations are the classical mechanics analogue of structure-preserving changes of quantum operators, especially unitary transformations.
Why Quantum Mechanics Needs This
Section titled “Why Quantum Mechanics Needs This”Canonical transformations matter because they are the classical version of preserving the algebra of observables. Quantum mechanics repeatedly uses the corresponding idea:
- position and momentum can be represented in different but equivalent ways;
- unitary transformations preserve commutators and transition probabilities;
- symmetry transformations act on observables without changing the physical algebra;
- canonical quantization starts from Poisson brackets and asks for operators with matching commutators;
- semiclassical methods often choose better phase-space coordinates before approximating an integral.
The key phrase is “preserve structure.” A canonical transformation is not merely an invertible change of coordinates. It preserves the pairing between coordinates and momenta, the Poisson bracket, and the form of Hamiltonian flow.
Definition by Poisson Brackets
Section titled “Definition by Poisson Brackets”Let
be new phase-space variables. The transformation is canonical when the new variables satisfy the fundamental Poisson brackets:
and
These brackets are computed using the old canonical variables . If the conditions hold, then any two functions and have the same bracket whether computed in old coordinates or new coordinates:
This bracket-preservation criterion is often the most direct test.
Definition by Symplectic Form
Section titled “Definition by Symplectic Form”In canonical coordinates, the standard symplectic form is
A transformation is canonical when it preserves this form:
This is the geometric version of preserving Poisson brackets. Symplectic Vector Spaces develops the finite-dimensional linear-algebra viewpoint; here the practical message is that canonical transformations preserve phase-space area in each conjugate pair, and in many degrees of freedom preserve the full symplectic structure.
Linear Test
Section titled “Linear Test”For linear transformations it is useful to package phase-space coordinates into
For one degree of freedom, the Poisson bracket can be written using
A linear transformation is canonical precisely when
Equivalently, with a transpose convention that uses column gradients, one often sees
The difference is a bookkeeping convention about whether acts on coordinates or on gradients. The invariant content is the same: the transformation must preserve the antisymmetric symplectic matrix.
For one degree of freedom, this condition implies . In higher dimensions, determinant is not enough; the full symplectic condition is stronger.
Examples
Section titled “Examples”Scaling a Conjugate Pair
Section titled “Scaling a Conjugate Pair”Let
with . Then
Also and , so the transformation is canonical.
By contrast,
gives
This is canonical only when . It may be invertible, but it does not preserve the canonical bracket for general .
Quarter-Turn in Phase Space
Section titled “Quarter-Turn in Phase Space”The transformation
is canonical because
Geometrically this is a rotation in the plane, up to units. In quantum mechanics, exchanging position and momentum is closely related to Fourier transformation, though the quantum statement requires normalization conventions and operators.
Point Transformations
Section titled “Point Transformations”A change of configuration coordinate can be canonical if the momentum transforms as a covector. In one degree of freedom,
Then
This is why canonical momentum is not simply a velocity component in arbitrary coordinates. Momentum transforms according to the cotangent-space structure of phase space.
Hamiltonian Flow Is Canonical
Section titled “Hamiltonian Flow Is Canonical”Time evolution generated by a Hamiltonian is itself a canonical transformation. If a system flows from initial variables to variables , the map from initial phase space to time- phase space preserves Poisson brackets and phase-space volume.
One way to see bracket preservation is through the Jacobi identity. If observables evolve by
then the bracket evolves compatibly:
So the bracket of two evolved observables is the evolved bracket. This is the classical analogue of unitary time evolution preserving commutators.
Infinitesimal Canonical Transformations
Section titled “Infinitesimal Canonical Transformations”A phase-space function generates an infinitesimal canonical transformation by
where is a small parameter. In particular,
This is Hamiltonian flow with playing the role of a generator. Taking generates time translations; taking generates translations in ; taking angular momentum generates rotations.
The quantum parallel is
with sign depending on active or passive convention. The shared structure is the generator acting by a bracket.
Generating Functions
Section titled “Generating Functions”Canonical transformations can often be built from generating functions. A common type uses a function
The transformation is defined by
If the generating function depends explicitly on time, the new Hamiltonian is
with and rewritten in terms of , , and .
The identity transformation is generated by
Indeed,
For a translation by a constant in one degree of freedom, the choice
gives
Generating functions are useful because they build canonical transformations automatically, rather than requiring one to check the bracket conditions afterward. Hamilton–Jacobi Theory turns this idea into a method: a suitable action function can generate a canonical transformation to constants of motion.
Hamiltonian in New Variables
Section titled “Hamiltonian in New Variables”Suppose a time-independent canonical transformation rewrites the old variables in terms of new variables:
The new Hamiltonian is the old Hamiltonian expressed in the new variables:
Hamilton’s equations keep their canonical form:
If the transformation is time dependent, the extra term in the generating function changes the Hamiltonian. This is the classical version of the familiar quantum fact that a time-dependent unitary transformation adds an extra generator term to the transformed Hamiltonian.
Quantum Unitary Analogy
Section titled “Quantum Unitary Analogy”Canonical transformations preserve Poisson brackets. Unitary transformations preserve commutators:
This is why the analogy is natural:
| Classical mechanics | Quantum mechanics |
|---|---|
| phase-space functions | operators |
| Poisson bracket | commutator |
| canonical transformation | unitary transformation |
| generator acts by | generator acts by commutator |
| Hamiltonian flow | unitary time evolution |
The analogy is not an identity. Not every classical canonical transformation has a globally simple quantum unitary implementation. Ordering, domains, topology, and the double-cover behavior of some linear symplectic transformations can matter. The safe statement is that canonical transformations preserve the classical bracket structure that quantum unitary transformations preserve after quantization.
Active and Passive Viewpoints
Section titled “Active and Passive Viewpoints”There are two common readings of a canonical transformation:
- passive: a change of phase-space coordinates used to describe the same physical point;
- active: a map that moves points or observables through phase space.
Both viewpoints are useful, but mixing them causes sign errors. The same warning appears in quantum mechanics when comparing with .
When checking formulas, state which variables are old, which variables are new, and whether the transformation acts on coordinates, states, or observables.
Common Mistakes
Section titled “Common Mistakes”- Assuming every invertible change of variables is canonical.
- Checking only phase-space volume preservation instead of the full Poisson-bracket conditions.
- Forgetting that momenta transform as covectors under coordinate changes.
- Ignoring the extra Hamiltonian term for time-dependent generating functions.
- Treating canonical transformations and quantum unitary transformations as exactly the same object.
- Mixing active and passive sign conventions.
- Believing that determinant is sufficient for a canonical transformation in more than one degree of freedom.
Cross-Links
Section titled “Cross-Links”- Phase Space
- Poisson Brackets
- Hamiltonian Mechanics Review
- Symplectic Vector Spaces
- Symplectic Manifolds, First Look
- Hamilton–Jacobi Theory
- Canonical Commutation Relations
- Classical–Quantum Correspondence
- Quantization vs Classical Limit
- Generators
- Unitary Symmetries
- Heisenberg Group
- Position and Momentum Representations
References
Section titled “References”- H. Goldstein, C. Poole, and J. Safko, Classical Mechanics, 3rd ed., Addison-Wesley, 2002.
- V. I. Arnold, Mathematical Methods of Classical Mechanics, 2nd ed., Springer, 1989.
- L. D. Landau and E. M. Lifshitz, Mechanics, 3rd ed., Butterworth-Heinemann, 1976.
- R. Abraham and J. E. Marsden, Foundations of Mechanics, 2nd ed., AMS Chelsea, 2008.
- P. A. M. Dirac, The Principles of Quantum Mechanics, 4th ed., Oxford University Press, 1958.
- M. de Gosson, Symplectic Geometry and Quantum Mechanics, Birkhäuser, 2006.
- B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013.
Exercises
Section titled “Exercises”- Decide whether and is canonical.
Solution
Compute
Also and . Therefore the transformation is canonical.
- Decide whether and is canonical.
Solution
Compute
The canonical condition would require . The transformation is invertible, but it is not canonical.
- Use to find the canonical transformation it generates.
Solution
For a type- generating function,
Thus the transformation translates the coordinate by and leaves the momentum equal to the new momentum.
- Let in one degree of freedom. Use to find the infinitesimal transformations of and .
Solution
For the coordinate,
For the momentum,
Thus generates translations of .
- Show that a unitary transformation preserves commutators.
Solution
Use :
Therefore