Skip to content

Spatial Symmetries

Spatial symmetries compare a quantum system with translated, rotated, inverted, or uniformly moving descriptions of itself. They determine whether momentum or angular momentum is conserved, which spatial labels organize the spectrum, how wavefunctions transform between frames, and what symmetry remains when a lattice or boundary selects preferred locations and directions.

The central discipline is to separate three questions:

  1. What is the spatial transformation?
  2. How is it represented on states and observables?
  3. Does the Hamiltonian, its domain, and its external environment share it?

An operator may represent a perfectly valid transformation without being a symmetry of the Hamiltonian. Momentum exists in a trapped system, but it is not conserved there. Parity exists as an inversion operator, but an asymmetric potential need not commute with it. Lattice translations may survive even after continuous translations are lost.

This page owns the taxonomy, shared workflow, and conceptual transitions among the chapter’s pages. Detailed derivations remain at their canonical homes.

QuestionCanonical homeRole here
why does momentum generate translations?Translations and Momentumconnects finite translations, PP, and [X,P][X,P]
why is P=−iℏ∂xP=-i\hbar\partial_x?Momentum Operator as Generatorowns the wavefunction derivation and domain cautions
when is momentum conserved?Translation-Invariant Hamiltonianstests potentials, boundaries, and many-body systems
how do inertial frames act quantum mechanically?Galilean Booststreats the mass-dependent phase and boost generator
how do rotations enter?Rotations Previewroutes to the full angular-momentum chapter
why is inversion discrete?Parity as Spatial Inversioncompares parity with proper rotations
what survives in a crystal?Crystalline Symmetry Previewintroduces lattice translations and Bloch phases

The detailed angular-momentum algebra begins with Rotations in Three Dimensions. The full discrete-symmetry treatment belongs to Parity. Bloch theorem, band theory, and material applications belong to the planned quantum-matter treatment rather than this preview.

OperationParameter structureTypical representativeGenerator or labelConnected to identity?
translationa∈R3\mathbf a\in\mathbb R^3T(a)T(\mathbf a)momentum P\mathbf Pyes
proper rotationR∈SO(3)\mathcal R\in SO(3)U(R)U(\mathcal R)angular momentum J\mathbf Jyes
Galilean boostv∈R3\mathbf v\in\mathbb R^3B(v,t)B(\mathbf v,t)boost K(t)\mathbf K(t)yes
spatial inversionr↦−r\mathbf r\mapsto-\mathbf rparity Π\Pieigenvalue π=±1\pi=\pm1no in three dimensions
lattice translationR∈Λ\mathbf R\in\LambdaT(R)T(\mathbf R)crystal momentum k\mathbf kdiscrete
point-group operationfinite rotations, reflections, inversionU(g)U(g)irreducible-representation labelusually discrete

Translations and rotations are spatial transformations at a fixed time. A Galilean boost is a spacetime transformation relating inertial frames. Parity is an orientation-reversing operation. Crystal symmetries are subgroups selected by a periodic environment. Putting all of them under one heading is useful only if these differences remain visible.

In one dimension, the active translation that moves a state to the right by aa is

T(a)=e−iaP/ℏ.T(a)=e^{-iaP/\hbar}.

Its position-space action is

(T(a)ψ)(x)=ψ(x−a).(T(a)\psi)(x)=\psi(x-a).

The minus sign in the argument is geometrically necessary: a wavepacket formerly centered at x0x_0 is centered at x0+ax_0+a after the transformation. Expanding both forms for small aa gives

ψ(x−a)=ψ(x)−aψ′(x)+O(a2),T(a)=I−iaPℏ+O(a2).\begin{aligned} \psi(x-a) &= \psi(x)-a\psi'(x)+O(a^2), \\ T(a) &= I-\frac{iaP}{\hbar}+O(a^2). \end{aligned}

Comparison yields the familiar position-space expression

P=−iℏddx.P=-i\hbar\frac{d}{dx}.

This is not an independent postulate. It is the differential expression for the self-adjoint generator of translations on the full line, with an appropriate domain. On an interval, half-line, ring, or space with nontrivial boundary conditions, the differential expression alone does not settle the operator’s self-adjointness or spectrum.

The same convention gives

T†(a)XT(a)=X+aI.T^\dagger(a)XT(a)=X+aI.

Expanding the left side,

T†(a)XT(a)=X+iaℏ[P,X]+O(a2).T^\dagger(a)XT(a) = X+\frac{ia}{\hbar}[P,X] +O(a^2).

Matching the first-order displacement gives

[X,P]=iℏI.[X,P]=i\hbar I.

The canonical commutator is therefore the infinitesimal statement that momentum generates translations of position. This relation has domain subtleties in infinite dimensions and cannot be represented exactly by finite-dimensional matrices, because the trace of a finite-dimensional commutator vanishes.

In three dimensions,

T(a)=exp⁡ ⁣(−iℏa⋅P),T(\mathbf a) = \exp\!\left( -\frac{i}{\hbar}\mathbf a\cdot\mathbf P \right),

with

[Xi,Pj]=iℏδijI,[Pi,Pj]=0[X_i,P_j]=i\hbar\delta_{ij}I, \qquad [P_i,P_j]=0

for ordinary translations without gauge-field modifications. The commuting momentum components reflect the abelian translation group.

Momentum Eigenstates and Translation Phases

Section titled “Momentum Eigenstates and Translation Phases”

If

P∣p⟩=p∣p⟩,P|p\rangle=p|p\rangle,

then

T(a)∣p⟩=e−iap/ℏ∣p⟩.T(a)|p\rangle = e^{-iap/\hbar}|p\rangle.

Momentum is thus the label of the one-dimensional irreducible unitary representations of the translation group. In position representation, the generalized eigenfunctions are plane waves,

⟨x∣p⟩∝eipx/ℏ,\langle x|p\rangle \propto e^{ipx/\hbar},

where the proportionality depends on normalization convention. Plane waves are not normalizable vectors in L2(R)L^2(\mathbb R); they are generalized eigenstates. Normalizable wavepackets are superpositions of these translation eigenstates.

A Hamiltonian is invariant under a translation when

T(a)HT†(a)=HT(\mathbf a)H T^\dagger(\mathbf a)=H

for every allowed a\mathbf a. For continuous translations, differentiating at the identity gives

[H,Pi]=0[H,P_i]=0

for each invariant direction. Only those components are conserved. A system can be invariant along yy and zz while a potential varies along xx.

For one particle,

H=P22m+V(X),H=\frac{P^2}{2m}+V(X),

and

[H,P]=iℏV′(X).[H,P]=i\hbar V'(X).

Continuous translation symmetry therefore requires a constant potential on the modeled region. The nonzero derivative is the operator form of force:

ddt⟨P⟩=−⟨V′(X)⟩.\frac{d}{dt}\langle P\rangle = -\langle V'(X)\rangle.

The existence of the translation operator does not imply that it commutes with this Hamiltonian. Symmetry is a property of the full model, including its potential, boundaries, domain, and fixed external fields.

Boundaries, Many-Body Systems, and Gauge Fields

Section titled “Boundaries, Many-Body Systems, and Gauge Fields”

Boundary conditions can break translation symmetry even when the differential expression for HH looks translation invariant. A particle in a box has a kinetic Hamiltonian in the interior, but the walls select locations. On a ring, continuous translations can survive because periodic boundary conditions are themselves translation invariant.

For many particles with pair interactions depending only on relative positions,

H=∑iPi22mi+∑i<jV(Xi−Xj),H = \sum_i\frac{\mathbf P_i^2}{2m_i} + \sum_{i<j}V(\mathbf X_i-\mathbf X_j),

simultaneous translation of every particle leaves the relative coordinates unchanged. The conserved generator is total momentum,

Ptot=∑iPi.\mathbf P_{\mathrm{tot}} = \sum_i\mathbf P_i.

In electromagnetic backgrounds, distinguish canonical momentum from kinetic momentum. The Gauge, Phase, and Magnetic Geometry chapter explains why ordinary translations may have to be combined with gauge transformations, producing magnetic translations. The statement P=−iℏ∇\mathbf P=-i\hbar\boldsymbol\nabla identifies the canonical translation generator in a chosen representation; it is not automatically the mechanical momentum mX˙m\dot{\mathbf X}.

A Galilean boost relates inertial frames moving with constant relative velocity. In a passive convention,

t′=t,x′=x−vt,t'=t, \qquad \mathbf x'=\mathbf x-\mathbf v t,

and a particle’s momentum transforms as

p′=p−mv.\mathbf p'=\mathbf p-m\mathbf v.

Quantum wavefunctions require more than a coordinate substitution. They acquire a mass-dependent phase so that momentum and energy transform correctly. At fixed time, the boost generator can be written

K(t)=mX−tP.\mathbf K(t)=m\mathbf X-t\mathbf P.

For a free particle,

H=P22m,H=\frac{\mathbf P^2}{2m},

the explicit time dependence of K(t)\mathbf K(t) cancels its commutator evolution:

∂K∂t+iℏ[H,K]=0.\frac{\partial\mathbf K}{\partial t} + \frac{i}{\hbar}[H,\mathbf K] =0.

Thus the boost generator is a constant of motion in the appropriate sense even though it depends explicitly on time.

The Galilei algebra contains

[Ki,Pj]=iℏmδijI.[K_i,P_j]=i\hbar m\delta_{ij}I.

The mass appears as a central charge. This is tied to projective quantum representations and to the phase acquired under boosts. Galilean boosts are not low-speed Lorentz boosts with every relativistic feature retained; they belong to a different spacetime symmetry group and preserve absolute time.

An ordinary three-dimensional rotation R∈SO(3)\mathcal R\in SO(3) acts on a spinless scalar wavefunction by

(U(R)ψ)(r)=ψ(R−1r).(U(\mathcal R)\psi)(\mathbf r) = \psi(\mathcal R^{-1}\mathbf r).

The inverse appears for the same reason as the shifted argument in a translated wavefunction. For a rotation through angle θ\theta about n^\hat{\mathbf n},

U(n^,θ)=exp⁡ ⁣(−iθℏn^⋅J).U(\hat{\mathbf n},\theta) = \exp\!\left( -\frac{i\theta}{\hbar} \hat{\mathbf n}\cdot\mathbf J \right).

For a spinless particle, J=L=X×P\mathbf J=\mathbf L=\mathbf X\times\mathbf P. With spin,

J=L+S.\mathbf J=\mathbf L+\mathbf S.

A scalar Hamiltonian is rotationally invariant when

U(R)HU†(R)=HU(\mathcal R)HU^\dagger(\mathcal R)=H

for every rotation, equivalently when [H,Ji]=0[H,J_i]=0 for all components under the usual assumptions. The generators themselves obey noncommuting relations, so conservation of all three components does not mean that all three can be simultaneously sharp.

The Rotations Preview fixes conventions and routes onward. The detailed SO(3)SO(3)/SU(2)SU(2) distinction, angular-momentum algebra, ladder operators, spherical harmonics, and central potentials belong to the next chapter.

Parity sends

r⟼−r.\mathbf r\longmapsto-\mathbf r.

For a spinless scalar wavefunction,

(Πψ)(r)=ψ(−r),(\Pi\psi)(\mathbf r)=\psi(-\mathbf r),

with

Π2=I,π=±1.\Pi^2=I, \qquad \pi=\pm1.

Position and momentum are polar vectors and change sign,

ΠXΠ−1=−X,ΠPΠ−1=−P.\begin{aligned} \Pi\mathbf X\Pi^{-1}&=-\mathbf X, \\ \Pi\mathbf P\Pi^{-1}&=-\mathbf P. \end{aligned}

Orbital angular momentum is an axial vector and does not:

ΠLΠ−1=L.\Pi\mathbf L\Pi^{-1}=\mathbf L.

In three dimensions, full inversion has determinant −1-1 and is not a proper rotation. It lies in O(3)O(3) but not SO(3)SO(3) and is not connected continuously to the identity. This is why parity has no infinitesimal generator analogous to momentum or angular momentum.

Parity is a symmetry only when

[H,Π]=0.[H,\Pi]=0.

For H=P2/(2m)+V(X)H=P^2/(2m)+V(X) in one dimension, this requires V(−x)=V(x)V(-x)=V(x) together with parity-invariant boundary conditions. In that case stationary states can be chosen even or odd, and matrix elements of parity-odd operators obey simple selection rules.

A periodic potential preserves only translations by lattice vectors:

V(r+R)=V(r),R∈Λ.V(\mathbf r+\mathbf R)=V(\mathbf r), \qquad \mathbf R\in\Lambda.

The symmetry condition is

[H,T(R)]=0for every R∈Λ.[H,T(\mathbf R)]=0 \qquad \text{for every }\mathbf R\in\Lambda.

This does not imply [H,P]=0[H,\mathbf P]=0. Continuous momentum conservation is generally lost, while the commuting lattice translations still supply simultaneous labels. Their eigenstates satisfy

T(R)∣ψk⟩=e−ik⋅R∣ψk⟩.T(\mathbf R)|\psi_{\mathbf k}\rangle = e^{-i\mathbf k\cdot\mathbf R} |\psi_{\mathbf k}\rangle.

Reciprocal-lattice vectors G\mathbf G obey

eiG⋅R=1,e^{i\mathbf G\cdot\mathbf R}=1,

so

k∼k+G.\mathbf k\sim\mathbf k+\mathbf G.

Crystal momentum is therefore a label modulo reciprocal-lattice vectors, not ordinary momentum with an unrestricted unique value. A crystal also retains a finite point group of rotations, reflections, or inversions compatible with the lattice. The combination of translations and point operations forms a space group, with additional nonsymmorphic possibilities beyond this preview.

  1. Specify the operation. Translation, proper rotation, inversion, boost, or lattice operation are different transformations.
  2. State active or passive convention. Record how coordinates, states, and operators change.
  3. Write the representative. Use the finite unitary or discrete operator before taking derivatives.
  4. Identify the generator or eigenvalue label. Momentum and angular momentum generate continuous operations; parity has discrete eigenvalues.
  5. Transform every external structure. Decide whether fields, walls, sources, and apparatus are part of the transformed system or fixed background.
  6. Test the full Hamiltonian and domain. A symmetric differential expression with asymmetric boundaries is not a symmetric quantum problem.
  7. Determine the surviving subgroup. Partial translations, axial rotations, or lattice translations may remain after a larger symmetry is reduced.
  8. Extract consequences. State conserved quantities, good labels, degeneracies, and selection rules with their assumptions.
  9. Distinguish exact from approximate statements. Weak trapping, anisotropy, disorder, or fields can make old labels only approximate.

This procedure is more reliable than inferring symmetry from the visual shape of one term in the Hamiltonian.

PageCentral questionBest use
Translations and Momentumhow does T(a)T(a) connect displacement, momentum, and the canonical commutator?concise first derivation
Momentum Operator as Generatorwhy does translation give −iℏ∂x-i\hbar\partial_x?detailed derivation, signs, and domains
Translation-Invariant Hamiltonianswhat features of a model preserve momentum?potentials, boundaries, periodicity, and many particles
Galilean Boostshow do quantum states transform between inertial frames?phases, generators, and mass central charge
Rotations Previewhow do rotations act before the full angular-momentum algebra?conventions and transition to the next chapter
Parity as Spatial Inversionwhy is inversion discrete and how does it act on vectors?even/odd states and parity selection rules
Crystalline Symmetry Previewwhat replaces continuous symmetry in a periodic system?Bloch phases, reciprocal equivalence, and point groups

Wave mechanics and momentum

  1. Translations and Momentum
  2. Momentum Operator as Generator
  3. Translation-Invariant Hamiltonians
  4. Free Particle

Toward angular momentum and spin

  1. Rotations Preview
  2. Rotations in Three Dimensions
  3. Angular Momentum Operators
  4. What Spin Is

Discrete and lattice structure

  1. Parity as Spatial Inversion
  2. Crystalline Symmetry Preview
  3. Parity
  4. Math Needed for Quantum Matter

Frame changes and projective structure

  1. Active and Passive Transformations
  2. Projective Representations
  3. Galilean Boosts
Do not identifyWithReason
momentum operatormomentum conservationconservation requires translation symmetry of HH
canonical momentumkinetic momentumgauge fields can separate the two
symmetric local formulasymmetric quantum problemdomains and boundaries can break symmetry
proper rotationparityinversion reverses orientation in three dimensions
orbital angular momentumtotal angular momentumspin contributes to the rotation generator
boostspatial translationa boost changes inertial frame and mixes position with time
crystal momentumordinary momentumk\mathbf k is defined modulo reciprocal vectors
discrete lattice translationcontinuous translationthe former need not imply [H,P]=0[H,\mathbf P]=0
transformed backgroundfixed backgroundthe physical symmetry test depends on which is intended
  • Using (T(a)ψ)(x)=ψ(x+a)(T(a)\psi)(x)=\psi(x+a) while also claiming the state moves right by aa.
  • Memorizing P=−iℏ∂xP=-i\hbar\partial_x without specifying the Hilbert space and domain.
  • Inferring momentum conservation merely from the existence of PP.
  • Ignoring walls, defects, fields, or boundary conditions in a symmetry test.
  • Treating the vector potential as invariant without specifying its gauge transformation.
  • Applying an active sign convention to a passive Galilean boost formula.
  • Calling parity a rotation in ordinary three-dimensional quantum mechanics.
  • Using orbital L\mathbf L when spin makes total J\mathbf J the rotation generator.
  • Confusing lattice momentum conservation modulo G\mathbf G with continuous momentum conservation.
  • Assuming every visual symmetry of a potential survives the operator domain.
  • H. Weyl, The Theory of Groups and Quantum Mechanics, Dover, 1950.
  • E. P. Wigner, Group Theory and Its Application to the Quantum Mechanics of Atomic Spectra, Academic Press, 1959.
  • L. D. Landau and E. M. Lifshitz, Quantum Mechanics: Non-Relativistic Theory, 3rd ed., Butterworth-Heinemann, 1977.
  • R. Shankar, Principles of Quantum Mechanics, 2nd ed., Springer, 1994.
  • J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020.
  • V. Bargmann, “On Unitary Ray Representations of Continuous Groups,” Annals of Mathematics 59, 1–46, 1954.
  • N. W. Ashcroft and N. D. Mermin, Solid State Physics, Holt, Rinehart and Winston, 1976.
  • M. Tinkham, Group Theory and Quantum Mechanics, Dover, 2003.
  1. Starting from T†(a)XT(a)=X+aIT^\dagger(a)XT(a)=X+aI and T(a)=I−iaP/ℏ+O(a2)T(a)=I-iaP/\hbar+O(a^2), derive the canonical commutator.
Solution

The adjoint expands as

T†(a)=I+iaPℏ+O(a2).T^\dagger(a) = I+\frac{iaP}{\hbar}+O(a^2).

Therefore

T†XT=(I+iaPℏ)X×(I−iaPℏ)+O(a2)=X+iaℏ[P,X]+O(a2).\begin{aligned} T^\dagger XT &= \left(I+\frac{iaP}{\hbar}\right) X \\ &\quad\times \left(I-\frac{iaP}{\hbar}\right) +O(a^2) \\ &= X+\frac{ia}{\hbar}[P,X] +O(a^2). \end{aligned}

Comparing the first-order term with X+aIX+aI gives

iℏ[P,X]=I.\frac{i}{\hbar}[P,X]=I.

Hence [P,X]=−iℏI[P,X]=-i\hbar I, or

[X,P]=iℏI.[X,P]=i\hbar I.
  1. Let V(x+a0)=V(x)V(x+a_0)=V(x) for one nonzero period a0a_0. Explain why T(a0)T(a_0) can commute with H=P2/(2m)+V(X)H=P^2/(2m)+V(X) even though PP need not commute with HH.
Solution

Translation by the lattice period sends the potential to itself:

T(a0)V(X)T†(a0)=V(X−a0),=V(X).\begin{aligned} T(a_0)V(X)T^\dagger(a_0) &= V(X-a_0), \\ &= V(X). \end{aligned}

up to the stated active-convention placement of the shift. The kinetic term is also invariant, so [H,T(a0)]=0[H,T(a_0)]=0.

Continuous invariance would require the same statement for every real aa. Differentiating that stronger condition would give [H,P]=0[H,P]=0. A nonconstant periodic potential obeys

[H,P]=iℏV′(X)≠0[H,P]=i\hbar V'(X)\ne0

in general. Thus discrete lattice translation symmetry survives while continuous translation symmetry and ordinary momentum conservation do not.

  1. Let H=P2/(2m)+V(X)H=P^2/(2m)+V(X) with V(−x)=V(x)V(-x)=V(x). If ∣e⟩|e\rangle and ∣o⟩|o\rangle have even and odd parity, respectively, determine whether ⟨e∣X∣e⟩\langle e|X|e\rangle, ⟨o∣X∣o⟩\langle o|X|o\rangle, and ⟨e∣X∣o⟩\langle e|X|o\rangle are forbidden by parity.
Solution

Position is parity odd:

ΠXΠ−1=−X.\Pi X\Pi^{-1}=-X.

For a parity eigenstate ∣π⟩|\pi\rangle,

⟨π∣X∣π⟩=⟨π∣Π−1(ΠXΠ−1)Π∣π⟩=−⟨π∣X∣π⟩.\begin{aligned} \langle\pi|X|\pi\rangle &= \langle\pi|\Pi^{-1}(\Pi X\Pi^{-1})\Pi|\pi\rangle \\ &=-\langle\pi|X|\pi\rangle. \end{aligned}

Therefore both diagonal matrix elements vanish. Between opposite-parity states, the two state parities and the odd operator multiply to an even overall factor, so ⟨e∣X∣o⟩\langle e|X|o\rangle is allowed by parity. It may still vanish for another reason.

  1. For a one-dimensional free particle, define K(t)=mX−tPK(t)=mX-tP. Show that it is a constant of motion despite its explicit time dependence.
Solution

The explicit derivative is

∂K∂t=−P.\frac{\partial K}{\partial t}=-P.

Using H=P2/(2m)H=P^2/(2m) and [P2,X]=−2iℏP[P^2,X]=-2i\hbar P,

iℏ[H,K]=iℏ[P22m,mX]=P.\begin{aligned} \frac{i}{\hbar}[H,K] &= \frac{i}{\hbar} \left[\frac{P^2}{2m},mX\right] \\ &=P. \end{aligned}

Hence

∂K∂t+iℏ[H,K]=0.\frac{\partial K}{\partial t} + \frac{i}{\hbar}[H,K] =0.

The explicit and dynamical changes cancel, so the Heisenberg-picture boost generator is constant.

  1. A lattice translation eigenstate satisfies T(R)∣ψk⟩=e−ik⋅R∣ψk⟩T(\mathbf R)|\psi_{\mathbf k}\rangle=e^{-i\mathbf k\cdot\mathbf R}|\psi_{\mathbf k}\rangle. Show why k\mathbf k and k+G\mathbf k+\mathbf G label the same translation eigenvalues when G\mathbf G is reciprocal.
Solution

By definition of a reciprocal-lattice vector,

eiG⋅R=1e^{i\mathbf G\cdot\mathbf R}=1

for every lattice vector R\mathbf R. Therefore

e−i(k+G)⋅R=e−ik⋅Re−iG⋅R=e−ik⋅R.\begin{aligned} e^{-i(\mathbf k+\mathbf G)\cdot\mathbf R} &= e^{-i\mathbf k\cdot\mathbf R} e^{-i\mathbf G\cdot\mathbf R} \\ &= e^{-i\mathbf k\cdot\mathbf R}. \end{aligned}

All lattice translations act with the same phases, so the two labels represent the same character of the discrete translation group. Crystal momentum is defined modulo reciprocal-lattice vectors.