Skip to content

Symplectic Vector Spaces

A symplectic vector space is an even-dimensional vector space equipped with a nondegenerate antisymmetric bilinear form. It is the linear-algebra model of classical phase space near a point.

For a real vector space VV, a symplectic form is a map

ω:V×V→R\omega:V\times V\to\mathbb R

such that

ω(au+bv,w)=a ω(u,w)+b ω(v,w),\omega(au+bv,w) = a\,\omega(u,w)+b\,\omega(v,w), ω(u,av+bw)=a ω(u,v)+b ω(u,w),\omega(u,av+bw) = a\,\omega(u,v)+b\,\omega(u,w), ω(u,v)=−ω(v,u),\omega(u,v)=-\omega(v,u),

and nondegeneracy holds:

ω(u,v)=0for all v∈V⟹u=0.\omega(u,v)=0 \quad \text{for all }v\in V \quad \Longrightarrow \quad u=0.

Unlike an inner product, a symplectic form does not measure lengths or angles. It pairs directions in conjugate pairs. In mechanics those pairs are position and momentum directions, and preserving this pairing is what a linear canonical transformation does.

Symplectic vector spaces matter because they are the clean linear core behind several quantum-mechanical constructions:

  • the canonical coordinates (qi,pi)(q^i,p_i) of classical phase space;
  • the Poisson bracket and its inverse relation to the symplectic form;
  • linear canonical transformations, including rotations, shears, and scalings of conjugate variables;
  • the classical algebra mirrored by the canonical commutation relations;
  • Gaussian wave packets, covariance matrices, coherent states, and linearized Hamiltonian flow;
  • the Heisenberg group, where the symplectic pairing controls the central phase in phase-space translations.

The point is not to replace calculations with abstract language. The point is to know which structure is being preserved when a calculation says “canonical,” “Hamiltonian,” or “phase-space linear.”

The standard symplectic vector space is R2n\mathbb R^{2n} with coordinates

z=(qp),q,p∈Rn.z= \begin{pmatrix} q\\ p \end{pmatrix}, \qquad q,p\in\mathbb R^n.

For two tangent vectors

u=(δqδp),v=(ΔqΔp),u= \begin{pmatrix} \delta q\\ \delta p \end{pmatrix}, \qquad v= \begin{pmatrix} \Delta q\\ \Delta p \end{pmatrix},

define

ω(u,v)=∑i=1n(δqiΔpi−δpiΔqi).\omega(u,v) = \sum_{i=1}^n \left( \delta q^i\Delta p_i - \delta p_i\Delta q^i \right).

In matrix form,

ω(u,v)=uTJv,\omega(u,v) = u^T J v,

where

J=(0I−I0).J= \begin{pmatrix} 0&I\\ -I&0 \end{pmatrix}.

Here II is the n×nn\times n identity matrix. The matrix JJ is antisymmetric,

JT=−J,J^T=-J,

and invertible,

J−1=−J.J^{-1}=-J.

Antisymmetry says ω(u,u)=0\omega(u,u)=0 for every vector uu. Nondegeneracy says that every nonzero direction has at least one conjugate direction with which it has nonzero symplectic pairing.

A basis

e1,…,en,f1,…,fne_1,\ldots,e_n, f_1,\ldots,f_n

is symplectic or canonical when

ω(ei,ej)=0,ω(fi,fj)=0,ω(ei,fj)=δij.\omega(e_i,e_j)=0, \qquad \omega(f_i,f_j)=0, \qquad \omega(e_i,f_j)=\delta_{ij}.

In such a basis the matrix of ω\omega is the standard matrix JJ above. The eie_i directions are position-like directions and the fif_i directions are momentum-like directions.

Every finite-dimensional symplectic vector space admits a canonical basis. This is the linear version of the coordinate statement that, locally, phase space can be written in canonical conjugate pairs. The nonlinear extension becomes the Darboux theorem on symplectic manifolds, but this page only needs the linear statement.

One immediate consequence is that a symplectic vector space has even dimension. There is no nondegenerate antisymmetric bilinear form on an odd-dimensional real vector space. Intuitively, every direction needs a conjugate partner.

It is tempting to read ω(u,v)\omega(u,v) as a kind of dot product, but that is wrong.

An inner product is symmetric or Hermitian and positive in the sense that ⟨u,u⟩>0\langle u,u\rangle>0 for nonzero uu. A symplectic form is antisymmetric, so

ω(u,u)=0\omega(u,u)=0

for every uu. It does not define a norm.

This difference matters in quantum mechanics. Hilbert space uses an inner product to compute probabilities and adjoints. Classical phase space uses a symplectic form to define Hamiltonian flow and Poisson brackets. Semiclassical methods compare the two structures, but they do not identify them.

A linear map M:V→VM:V\to V is symplectic if it preserves the symplectic form:

ω(Mu,Mv)=ω(u,v)for all u,v∈V.\omega(Mu,Mv)=\omega(u,v) \qquad \text{for all }u,v\in V.

In the standard coordinates, this becomes

MTJM=J.M^TJM=J.

Such maps form the symplectic group

Sp(2n,R)={M∈GL(2n,R):MTJM=J}.Sp(2n,\mathbb R) = \{M\in GL(2n,\mathbb R):M^TJM=J\}.

These are exactly the linear canonical transformations in standard phase-space coordinates. They preserve the canonical Poisson brackets and the Hamiltonian form of the equations.

Taking determinants of MTJM=JM^TJM=J gives

(det⁡M)2=1.(\det M)^2=1.

The identity component has det⁡M=1\det M=1, and in fact real symplectic matrices have determinant 11. But the converse is false when n>1n>1: volume preservation alone is not enough to preserve the symplectic form.

For n=1n=1,

J=(01−10).J= \begin{pmatrix} 0&1\\ -1&0 \end{pmatrix}.

Let

M=(abcd).M= \begin{pmatrix} a&b\\ c&d \end{pmatrix}.

Then

MTJM=(det⁡M)J.M^TJM = (\det M)J.

Therefore, in one degree of freedom, a real linear map is symplectic exactly when

det⁡M=1.\det M=1.

This is why area preservation in the (q,p)(q,p) plane is enough for one canonical pair. In several degrees of freedom, symplectic preservation is stronger: it preserves each conjugate pairing and the cross-couplings between pairs, not merely total volume.

A conjugate scaling

Q=aq,P=pa,a≠0,Q=aq, \qquad P=\frac{p}{a}, \qquad a\ne0,

has matrix

M=(a00a−1),M= \begin{pmatrix} a&0\\ 0&a^{-1} \end{pmatrix},

and is symplectic because det⁡M=1\det M=1 in one degree of freedom.

A shear

Q=q,P=p+kqQ=q, \qquad P=p+kq

has matrix

M=(10k1),M= \begin{pmatrix} 1&0\\ k&1 \end{pmatrix},

and is also symplectic.

For the harmonic oscillator with Hamiltonian

H(q,p)=p22m+12mω02q2,H(q,p) = \frac{p^2}{2m} + \frac12m\omega_0^2q^2,

the time evolution is linear in (q,p)(q,p):

(q(t)p(t))=(cos⁡ω0tsin⁡ω0tmω0−mω0sin⁡ω0tcos⁡ω0t)(q(0)p(0)).\begin{pmatrix} q(t)\\ p(t) \end{pmatrix} = \begin{pmatrix} \cos\omega_0 t& \dfrac{\sin\omega_0 t}{m\omega_0} \\ -m\omega_0\sin\omega_0 t& \cos\omega_0 t \end{pmatrix} \begin{pmatrix} q(0)\\ p(0) \end{pmatrix}.

This matrix is symplectic. The oscillator flow preserves phase-space area and, more importantly, preserves the canonical pairing between qq and pp.

In standard coordinates the symplectic form has matrix JJ. The canonical Poisson bracket can be written using the inverse matrix:

{f,g}=(∇f)TJ∇g,\{f,g\} = (\nabla f)^T J \nabla g,

when gradients are organized as

∇f=(∂f/∂q∂f/∂p).\nabla f = \begin{pmatrix} \partial f/\partial q\\ \partial f/\partial p \end{pmatrix}.

Some books use the opposite sign convention and write the Poisson matrix as −J-J. The invariant statement is that the Poisson tensor is the inverse of the symplectic form, with signs fixed by the convention for ω=∑idqi∧dpi\omega=\sum_i dq^i\wedge dp_i and for Hamilton’s equations.

This is why preserving ω\omega is equivalent to preserving the canonical Poisson brackets. If MM is symplectic, then the new linear coordinates have the same bracket relations:

{Qi,Qj}=0,{Pi,Pj}=0,{Qi,Pj}=δji.\{Q^i,Q^j\}=0, \qquad \{P_i,P_j\}=0, \qquad \{Q^i,P_j\}=\delta^i_j.

The symplectic pairing also appears in the group law for phase-space translations. In Weyl form, quantum translations by phase-space vectors do not commute exactly. Their commutator phase is controlled by the classical symplectic pairing.

Schematically, if zz and z′z' are phase-space displacement vectors, the central phase contains a factor proportional to

ω(z,z′).\omega(z,z').

This is the bridge from classical symplectic geometry to the canonical commutation relations. The detailed group-level construction belongs to Heisenberg Group, while this page supplies the bilinear form being used.

Near a classical trajectory, small deviations obey linear equations. If

z˙=XH(z),\dot z=X_H(z),

then a variation δz\delta z satisfies

ddtδz=A(t)δz,\frac{d}{dt}\delta z = A(t)\delta z,

where A(t)A(t) is the derivative of the Hamiltonian vector field along the trajectory.

For Hamiltonian systems, the fundamental solution matrix of this variational equation is symplectic. This fact is one reason symplectic matrices appear in semiclassical propagators, Gaussian wave-packet evolution, stability matrices, and Maslov-index calculations.

The finite-dimensional statement here is modest but important: linearized Hamiltonian flow preserves the same symplectic pairing as the original nonlinear flow.

  • Treating a symplectic form as an inner product.
  • Forgetting that symplectic vector spaces are even-dimensional.
  • Assuming every determinant-11 matrix is symplectic in more than one degree of freedom.
  • Thinking canonical coordinates are just a naming convention rather than coordinates adapted to ω\omega.
  • Mixing sign conventions for JJ, ω\omega, and the Poisson bracket without checking Hamilton’s equations.
  • Saying a quantum unitary transformation is literally the same object as a classical symplectic transformation. The relation is a correspondence, and implementation can involve phases, domains, and double covers.
  • Treating preservation of phase-space volume as the whole content of Hamiltonian mechanics.
  • V. I. Arnold, Mathematical Methods of Classical Mechanics, 2nd ed., Springer, 1989.
  • R. Abraham and J. E. Marsden, Foundations of Mechanics, 2nd ed., AMS Chelsea, 2008.
  • H. Goldstein, C. Poole, and J. Safko, Classical Mechanics, 3rd ed., Addison-Wesley, 2002.
  • B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013.
  • A. Cannas da Silva, Lectures on Symplectic Geometry, Springer, 2008.
  • M. de Gosson, Symplectic Geometry and Quantum Mechanics, Birkhauser, 2006.
  1. Show that ω(u,u)=0\omega(u,u)=0 for every vector uu if ω\omega is antisymmetric.
Solution

Antisymmetry gives ω(u,u)=−ω(u,u)\omega(u,u)=-\omega(u,u). Therefore 2ω(u,u)=02\omega(u,u)=0, so over the real numbers ω(u,u)=0\omega(u,u)=0.

  1. For
M=(abcd),J=(01−10),M= \begin{pmatrix} a&b\\ c&d \end{pmatrix}, \qquad J= \begin{pmatrix} 0&1\\ -1&0 \end{pmatrix},

verify that MTJM=(ad−bc)JM^TJM=(ad-bc)J.

Solution

First compute

JM=(01−10)(abcd)=(cd−a−b).JM = \begin{pmatrix} 0&1\\ -1&0 \end{pmatrix} \begin{pmatrix} a&b\\ c&d \end{pmatrix} = \begin{pmatrix} c&d\\ -a&-b \end{pmatrix}.

Then

MTJM=(acbd)(cd−a−b)=(0ad−bcbc−ad0)=(det⁡M)J.M^TJM = \begin{pmatrix} a&c\\ b&d \end{pmatrix} \begin{pmatrix} c&d\\ -a&-b \end{pmatrix} = \begin{pmatrix} 0&ad-bc\\ bc-ad&0 \end{pmatrix} = (\det M)J.
  1. Check that the conjugate scaling Q=aqQ=aq, P=p/aP=p/a preserves the Poisson bracket {Q,P}=1\{Q,P\}=1.
Solution

Using {q,p}=1\{q,p\}=1 and bilinearity,

{Q,P}={aq,pa}=aa{q,p}=1.\{Q,P\} = \left\{ aq, \frac{p}{a} \right\} = \frac{a}{a} \{q,p\} = 1.

Thus the scaling is canonical. It stretches one direction and contracts the conjugate direction by the inverse factor.

  1. Give an example showing why determinant 11 is not the same as symplectic when n>1n>1.
Solution

In coordinates (q1,q2,p1,p2)(q_1,q_2,p_1,p_2), consider

M=(200001/20000100001).M= \begin{pmatrix} 2&0&0&0\\ 0&1/2&0&0\\ 0&0&1&0\\ 0&0&0&1 \end{pmatrix}.

Its determinant is 11, so it preserves four-dimensional volume. But it sends q1q_1 to 2q12q_1 without sending p1p_1 to p1/2p_1/2. Therefore the bracket of the transformed pair is

{Q1,P1}=2,\{Q_1,P_1\}=2,

not 11. The map is volume-preserving but not symplectic.

  1. Explain in words why a symplectic form cannot define a probability norm on Hilbert space.
Solution

A norm must assign a positive size to a nonzero vector. A symplectic form is antisymmetric, so ω(u,u)=0\omega(u,u)=0 for every vector uu. It records conjugate pairing, not length. Quantum probabilities require the Hilbert-space inner product, not the classical phase-space symplectic form.