09.05.05 · classical-mech / canonical

The Symplectic Group Sp(2n, R) and Its Role in Linear Canonical Transformations

shipped3 tiersLean: none

Anchor (Master): Arnold, Mathematical Methods of Classical Mechanics, 2nd ed. (1989), §38, App. 2--3; McDuff & Salamon, Introduction to Symplectic Topology, 3rd ed. (2017), Ch. 1

Intuition Beginner

Unit 09.05.01 introduced canonical transformations as relabellings of phase space that preserve Hamilton's equations. Unit 09.05.03 showed how to construct them using generating functions. Now we ask: what happens when the transformation is linear -- when the new coordinates are linear combinations of the old ones?

For a single degree of freedom, a linear transformation of the plane is specified by a matrix:

Not every such matrix produces a canonical transformation. The requirement that Hamilton's equations survive imposes a constraint: . For one degree of freedom, the symplectic group is exactly the group of real matrices with determinant 1, also known as .

The determinant-1 condition has a geometric meaning: area preservation. A matrix with takes any region of the plane and maps it to a region with the same area. This is Liouville's theorem at the linear level -- phase-space area is conserved under canonical transformations. For degrees of freedom, the symplectic group is a proper subgroup of the volume-preserving matrices: it preserves not just the -dimensional volume but the specific pairing between each position and its conjugate momentum .

Three families of symplectic matrices appear throughout physics:

Rotations. . These rotate the phase plane by angle . The harmonic oscillator flow traces out circles in phase space; the time-evolution matrix is , a one-parameter family of rotations.

Squeezes. for . These stretch the -direction by and compress the -direction by . But wait -- is this symplectic? We need . And indeed , so for any . The squeeze preserves area while distorting shape: an ellipse squeezed in one direction bulges in the other. In quantum optics, squeezed states of light are produced by Hamiltonians of the form .

Wait -- the matrix has , but is it symplectic in the sense of preserving the - pairing? Let us verify directly. For the symplectic form is . Compute:

Yes, the squeeze is symplectic. Area preservation alone is not sufficient in general (for it fails), but for the conditions coincide.

Shears. for real . This shifts while leaving unchanged. A shear slides the phase plane parallel to the -axis by an amount proportional to . Its determinant is 1, so it is symplectic. The generating function for this transformation (unit 09.05.03) is .

Any symplectic matrix can be decomposed as a product of rotations, squeezes, and shears. This is the analogue of the polar decomposition for general invertible matrices, specialised to the symplectic setting.

Visual Beginner

The three fundamental transformations of acting on the unit circle in the plane:

Transformation Matrix Effect on unit circle
Rotation Circle stays a circle; rotates by
Squeeze Circle becomes ellipse; area preserved
Shear Circle becomes ellipse; tilted axis

Every element of deforms the unit circle into an ellipse of the same area. The rotation determines the tilt of the ellipse, the squeeze determines the eccentricity, and the shear introduces an asymmetry. Conversely, every area-preserving ellipse can be reached by a unique combination of these three operations.

Worked example Beginner

Verifying symplecticity of a general matrix

Let . Is it symplectic?

Compute . For , this is both necessary and sufficient: .

Verify the symplectic condition directly. Confirmed.

The transformation is , . This is neither a pure rotation, squeeze, nor shear -- it is a composition of all three.

The harmonic oscillator as a rotation

The harmonic oscillator Hamiltonian gives equations of motion , . Rescaling and , the equations become , , whose solution is the rotation:

The time-evolution matrix is a rotation by angle . Since rotations are symplectic, the flow preserves phase-space area -- a manifestation of Liouville's theorem for the harmonic oscillator.

A squeeze that is area-preserving but not symplectic (for )

For two degrees of freedom, consider . This stretches by 2 and compresses by , leaving unchanged. The determinant is : volume is preserved.

But compute where :

This is not : the and entries are and instead of and . The matrix preserves volume but scrambles the - pairing. For , symplecticity is strictly stronger than volume preservation.

Check your understanding Beginner

Formal definition Intermediate+

The symplectic group

Let be a -dimensional real vector space equipped with the standard symplectic form , represented in coordinates by the matrix .

Definition. A real matrix is symplectic if

The set of all symplectic matrices forms the symplectic group under matrix multiplication.

The condition says that preserves the symplectic pairing: for all vectors .

Basic properties

Group properties. is closed under:

  • Multiplication. If , then .
  • Inverse. From , rearranging gives (using ). Then after simplification.
  • Identity. .

Determinant. Taking of both sides of : . Since , this gives , so . Because is connected and contains the identity (), every symplectic matrix has .

Block structure

Write with blocks. The condition expands to three independent equations:

The first two say that and are symmetric. The third is the generalised area-preservation condition. For these reduce to the single equation .

An equivalent set of conditions is obtained from :

The Lie algebra

The tangent space at the identity of is the symplectic Lie algebra , consisting of matrices satisfying:

In block form , the conditions are , , . The dimension is .

The Lie bracket is the matrix commutator . The exponential map sends every Lie-algebra element to a symplectic matrix, though it is not surjective for .

One-parameter subgroups: rotations, squeezes, and shears

The generators of are best understood through one-parameter subgroups for :

Rotations (elliptic generators). For a single pair , generates , a rotation in the plane. These have eigenvalues on the unit circle.

Squeezes (hyperbolic generators). with diagonal generates , where . Each pair is independently squeezed.

Shears (parabolic generators). with symmetric generates , a shear in the position coordinates.

The Iwasawa decomposition

Every can be uniquely decomposed as where:

  • is the maximal compact subgroup (the rotations),
  • is the group of positive-diagonal squeezes,
  • is the group of upper-triangular shears with ones on the diagonal.

This is the Iwasawa decomposition of , analogous to the QR decomposition for general matrices. It provides a constructive parametrisation: any symplectic matrix is a rotation followed by a squeeze followed by a shear. For , this says every matrix with is a product , giving three real parameters matching the dimension .

Williamson's theorem

Theorem (Williamson, 1936). For any positive-definite symmetric matrix , there exists such that

The numbers are the symplectic eigenvalues of and are the positive eigenvalues of (or equivalently, the positive square roots of the eigenvalues of ). They are invariant under symplectic conjugation.

Williamson's theorem says that any positive-definite quadratic form can be symplectically diagonalised. The symplectic eigenvalues play the role for symplectic geometry that ordinary eigenvalues play for orthogonal geometry. In classical mechanics, this theorem underlies the normal-mode decomposition of small oscillations 09.02.04: the quadratic Hamiltonian near a stable equilibrium can always be written as a sum of harmonic oscillators after a suitable linear canonical transformation.

In quantum optics, is the covariance matrix of a Gaussian state, and the symplectic eigenvalues are bounded below by by the uncertainty principle.

Key derivation Intermediate+

Theorem. The eigenvalues of a symplectic matrix come in reciprocal pairs: if is an eigenvalue, so is (and , ).

Proof. From , rearrange to get . Suppose with . Then . But , so , hence .

Now, and have the same eigenvalues (they have the same characteristic polynomial, since ). So if is an eigenvalue of , it is an eigenvalue of .

But this gives , not . Where is the correction? The issue is the sign convention. Using (which follows from and ), we get . So . If , then , so . Since and have the same eigenvalues, is an eigenvalue of . Taking complex conjugates, is also an eigenvalue.

The eigenvalues of a symplectic matrix therefore come in quartets , reducing to pairs when is real, and pairs when .

Bridge. The eigenvalue structure of constrains the linearised dynamics near any fixed point of a Hamiltonian flow. If the linearised map has an eigenvalue with (the hyperbolic case), the equilibrium is unstable: nearby trajectories exponentially diverge. If all eigenvalues lie on the unit circle (the elliptic case), the equilibrium is linearly stable. The symplectic constraint means you cannot have a single eigenvalue leave the unit circle: eigenvalues leave in reciprocal pairs, and the transition from elliptic to hyperbolic passes through the collision point . This is the mechanism behind Hamiltonian bifurcations, and it is qualitatively different from the dissipative case where eigenvalues can cross the imaginary axis one at a time. The KAM theorem 09.08.01 describes the persistence of elliptic invariant tori under perturbation, and the eigenvalue constraints developed here are what give the Hamiltonian KAM theorem its specific structure.

Exercises Intermediate+

Lean formalization Intermediate+

Mathlib defines the symplectic group in Mathlib.LinearAlgebra.SymplecticGroup as the set of matrices satisfying for the standard . It proves basic properties including , the inverse formula , and the group structure. The Lie algebra is partially developed.

What is missing from Mathlib:

  1. Williamson's theorem and symplectic eigenvalues: the diagonalisation of positive-definite matrices under symplectic conjugation, the uniqueness of the normal form, and the symplectic eigenvalue as the positive square root of an eigenvalue of .
  2. The Iwasawa decomposition : the unique factorisation of a symplectic matrix into a rotation, a squeeze, and a shear.
  3. The Maslov index and the topology of : specifically for .
  4. The Lagrangian Grassmannian as a homogeneous space and its cohomology .
  5. The metaplectic group as the double cover of and its representation on .
  6. The classification of linear symplectic maps into elliptic, hyperbolic, and loxodromic types.

Items (1) and (2) are the most accessible formalisation targets. Williamson's theorem requires substantial development in symplectic linear algebra but uses only finite-dimensional tools. The metaplectic representation requires infinite-dimensional functional analysis. No Lean module ships with this unit.

Advanced results Master

The metaplectic representation

The symplectic group does not have a faithful unitary representation on : it is a non-compact Lie group and the Stone-von Neumann theorem constrains its projective representations. However, its double cover -- the metaplectic group -- admits a faithful unitary representation, the Segal-Shale-Weil representation (also called the oscillator representation or the metaplectic representation).

The construction proceeds as follows. For , define the quadratic operator on Schwartz functions by replacing with the operators in the quadratic form encodes. The map is a Lie-algebra homomorphism from into the skew-adjoint operators on (modulo the factor ). Exponentiating gives a projective representation of , which lifts to a genuine representation of the double cover .

Concretely, the generators act as:

  • Rotation in the plane: , the harmonic oscillator Hamiltonian. Its exponential is the harmonic oscillator propagator.
  • Squeeze , : . Its exponential is the squeezing operator of quantum optics.
  • Shear : . Its exponential is a free-particle propagator over "time" .

The Fourier transform on is (up to phases) the image of the rotation by in : the exchange .

Quantum harmonic oscillator symmetries

The harmonic oscillator Hamiltonian has symmetry generated by itself: the time-evolution rotates the Wigner function in phase space. But the larger symmetry group is , acting on the oscillator through the metaplectic representation. This includes:

  • Time evolution (rotations in phase space),
  • Squeezing (deforming the circular ground state into an ellipse),
  • Squeezing + rotation (producing rotated squeezed states).

The full set of Gaussian states of the harmonic oscillator (ground state, coherent states, squeezed states, squeezed coherent states) is a single orbit of acting on the ground state. The stabiliser of the ground state is (time evolution), so the space of Gaussian states is the symmetric space , the hyperbolic plane. The geometry of Gaussian states is hyperbolic, with the symplectic form providing the metric.

For degrees of freedom, the symmetry group is , and the Gaussian states form an orbit of dimension , the dimension of the symmetric space .

The Lie algebra in detail

The Lie algebra has a natural decomposition into three subalgebras corresponding to the Iwasawa decomposition:

where (the skew-Hermitian matrices, dimension ), is the -dimensional abelian subalgebra of diagonal squeezes, and is the -dimensional nilpotent subalgebra of upper-triangular shears. The dimensions add: .

The root system of is of type . The positive roots are for , giving positive roots. The Weyl group is the hyperoctahedral group of order .

Connections to optics: ABCD matrices

In paraxial geometrical optics, a ray is characterised by its transverse position and its paraxial angle (the slope of the ray relative to the optical axis). An optical element (lens, mirror, free-space propagation, gradient-index medium) transforms by a matrix with determinant 1 -- an element of .

The standard ABCD matrix is with . This is exactly the symplectic condition for . Common elements:

Element ABCD matrix Type
Free propagation, distance Shear
Thin lens, focal length Shear
Magnifier, magnification Squeeze
Fourier-transform lens Rotation by + squeeze

The composition of optical elements corresponds to matrix multiplication in . For transverse dimensions (e.g., fibre optics with cylindrically symmetric elements), the relevant group is or with appropriate symmetry constraints.

The symplectic structure of optics was first recognised by R. K. Luneburg (Mathematical Theory of Optics, 1964) and developed systematically by A. J. Dragt and others in the context of accelerator physics (Lie methods for particle beams). The connection to Hamiltonian mechanics is that the eikonal equation of geometrical optics is the high-frequency limit of the wave equation, just as classical mechanics is the limit of quantum mechanics.

Synthesis. The symplectic group is the algebraic skeleton underlying every linear canonical transformation. Its three generators -- rotations, squeezes, and shears -- are the building blocks from which every symplectic matrix is assembled (Iwasawa decomposition). Its eigenvalue constraints (reciprocal pairs) restrict the possible dynamics of linearised Hamiltonian systems. Its topology () gives rise to the Maslov index and the metaplectic double cover. Williamson's theorem guarantees that any quadratic Hamiltonian can be symplectically diagonalised into harmonic oscillators. The metaplectic representation carries the classical symplectic symmetry into quantum mechanics, where the harmonic oscillator, squeezed states, and the Fourier transform are all manifestations of acting on wave functions. In optics, the same group governs the propagation of Gaussian beams through optical systems. The central insight is that the symplectic group is the universal symmetry group of linear Hamiltonian systems, and its structure constrains everything from orbital stability to quantum state geometry to laser beam propagation.

Full proof set Master

Proposition 1 (Determinant equals ). Every satisfies .

Proof. From , take determinants: . Since and (compute by row expansion or by noting is a permutation matrix with sign and has , giving ; but direct computation for the standard block form gives ), we get , so .

The identity matrix is symplectic with . The map is continuous and takes only values on . By the polar decomposition, every symplectic matrix can be written as where is positive-definite symplectic and . Since is connected and contains , for . The positive-definite symplectic matrices form a convex cone (hence connected) containing with . Therefore for all .

Proposition 2 (Exponential of Lie-algebra element is symplectic). For any (i.e., ), .

Proof. Define . Compute:

using the Lie-algebra condition . So is constant in . At : , . Hence for all . Setting : .

Proposition 3 (Inverse formula). For , .

Proof. From , multiply on the left by and on the right by : , which simplifies to . Since , this gives .

Proposition 4 (Williamson's theorem for diagonal ). If with , then the symplectic eigenvalue of is , and for .

Proof. The matrix has eigenvalues , so the symplectic eigenvalue is . The matrix is a squeeze followed by a rotation. Direct computation: with and gives . Since both and are symplectic, so is their product.

Connections Master

  • Symplectic structure 09.04.05 introduces the symplectic form and Darboux's theorem; is the group of linear transformations preserving the coordinate expression of . The Darboux theorem says the nonlinear version of this preservation always holds locally.

  • Canonical transformations 09.05.01 are the nonlinear generalisation of symplectic matrices. A linear canonical transformation is precisely an element of .

  • Generating functions 09.05.03 provide a constructive tool for nonlinear canonical transformations. For linear canonical transformations, the generating function is quadratic: , and the symplectic matrix is determined by the coefficients .

  • Liouville's theorem (phase-space volume preservation) follows from at the linear level. The fact that (det = 1) is the linear shadow of the general fact that Hamiltonian flows preserve .

  • Normal modes 09.02.04 are found by symplectically diagonalising the quadratic Hamiltonian near an equilibrium. Williamson's theorem guarantees this is always possible.

  • KAM theorem 09.08.01 requires the linearised Poincare map at an invariant torus to be symplectic. The eigenvalue constraints of (reciprocal pairs on or off the unit circle) restrict the possible bifurcation scenarios.

Historical and philosophical context Master

The symplectic group was first studied systematically by Hermann Weyl in The Classical Groups: Their Invariants and Representations (Princeton, 1939). Weyl coined the term "symplectic" from the Greek ("intertwined"), replacing the Latin root "complex" to avoid confusion with complex numbers. Weyl's treatment placed the symplectic group alongside the orthogonal and unitary groups as one of the three great families of classical Lie groups.

Carl Ludwig Siegel developed the symplectic theory in a different direction through his work on the symplectic geometry of the Siegel upper half-space , which is the quotient . Siegel's Symplectic Geometry (1943) and his later Lectures on the Geometry of Numbers (1989, written with K. Chandrasekharan) established the connection between symplectic groups and number theory (theta functions, modular forms). The Siegel upper half-space generalises the Poincare upper half-plane from to and is the natural domain for the Siegel theta function.

John Williamson (1936, 1937, 1939) proved the normal-form theorem for quadratic Hamiltonians under symplectic conjugation in a series of papers in the American Journal of Mathematics. Williamson's classification of normal forms into elliptic, hyperbolic, and loxodromic types remained relatively unknown until its rediscovery by the symplectic topology community in the 1980s. The theorem is now central to both classical mechanics (linearised stability analysis) and quantum optics (Gaussian states and their symplectic invariants).

The metaplectic representation was constructed independently by Irving Segal (1959), D. Shale (1962), and Andre Weil (1964), though its roots go back to van Hove (1951). Weil's treatment emphasised the connection to the Stone-von Neumann theorem and to theta functions. The double cover is the simplest example of a metalinear group, and the non-existence of a genuine (as opposed to projective) representation of on is a consequence of the topology: prevents lifting to a linear representation without passing to the double cover.

The Maslov index was introduced by Victor Maslov in Theory of Perturbations and Asymptotic Methods (1965) and given its rigorous cohomological interpretation by V. I. Arnold in "On a characteristic class entering into conditions of quantisation" (1967). The Maslov index is the unique generator of and measures the topological obstruction to choosing a consistent phase for the WKB wave function as one traverses a path in the Lagrangian Grassmannian.

The ABCD matrix formalism in optics was systematised by R. K. Luneburg (Mathematical Theory of Optics, 1964) and later connected to the symplectic group by A. J. Dragt and E. Forest in the context of particle accelerator beam dynamics (1980s). The recognition that ray optics is a Hamiltonian system with symplectic symmetry goes back to William Rowan Hamilton himself, who developed his optical theory first (1827--1833) and then extended it to mechanics (1833--1834).

The philosophical significance of the symplectic group is that it is the linear version of a much larger nonlinear symmetry. Just as the rotation group is the linear symmetry of Euclidean geometry and the Lorentz group is the linear symmetry of spacetime, is the linear symmetry of phase space. The nonlinear symplectomorphisms extend this symmetry to curved phase spaces, but the linear theory already captures the essential structure: the pairing of position and momentum, the preservation of oriented area, the constraints on eigenvalues, and the connection between classical symmetries and quantum operators through the metaplectic representation.

Bibliography Master

  • Weyl, H., The Classical Groups: Their Invariants and Representations (Princeton University Press, 1939). The systematic treatment of the symplectic group alongside the orthogonal and unitary families. Coined the name "symplectic."

  • Siegel, C. L., "Symplectic Geometry," Amer. J. Math. 65 (1943), 1--86. The Siegel upper half-space and its symplectic automorphisms.

  • Williamson, J., "On the algebraic problem concerning the normal forms of linear dynamical systems," Amer. J. Math. 58 (1936), 141--163. The normal-form theorem for quadratic Hamiltonians.

  • Arnold, V. I., "On a characteristic class entering into conditions of quantisation," Funkts. Anal. Prilozh. 1 (1967), 1--14. The Maslov index as a cohomology class.

  • Maslov, V. P., Theorie des perturbations et methodes asymptotiques (Dunod, 1972). The Maslov index and singular generating functions.

  • Segal, I. E., "Foundations of the theory of dynamical systems of infinitely many degrees of freedom I," Mat.-Fys. Medd. Danske Vid. Selsk. 31 (1959), no. 12. The metaplectic representation.

  • Shale, D., "Linear symmetries of free Boson fields," Trans. Amer. Math. Soc. 103 (1962), 149--167. Independent construction of the metaplectic representation.

  • Weil, A., "Sur certains groupes d'operateurs unitaires," Acta Math. 111 (1964), 143--211. The metaplectic representation and its connection to theta functions.

  • Arnold, V. I., Mathematical Methods of Classical Mechanics, 2nd ed. (Springer GTM 60, 1989), §38.

  • McDuff, D. & Salamon, D., Introduction to Symplectic Topology, 3rd ed. (Oxford University Press, 2017), Ch. 1.

  • Goldstein, H., Poole, C. P. & Safko, J. L., Classical Mechanics, 3rd ed. (Pearson, 2002), Ch. 9.

  • Landau, L. D. & Lifshitz, E. M., Mechanics, 3rd ed. (Pergamon, 1976), §45.

  • Luneburg, R. K., Mathematical Theory of Optics (University of California Press, 1964). ABCD matrices as symplectic transformations.

  • Dragt, A. J. & Forest, E., "Lie algebraic theory of charged-particle optics and electron microscopes," Adv. Electron. Electron Phys. 67 (1986), 65--120. Symplectic methods in accelerator physics.