Angular Momentum Algebra
Angular momentum is where quantum mechanics turns symmetry into spectra. Rotational invariance does not merely say that space has no preferred direction; it forces commutation relations, multiplets, selection rules, and the labels used for atoms, nuclei, and spin systems.
Sakurai presents angular momentum as the representation theory of rotations, with spin and orbital angular momentum treated under the same algebra. Ballentine gives a rigorous operator and rotation treatment, including finite rotations and tensor operators. The Gottfried-named notes develop the algebra after spin-1/2 and symmetries. Schiff's older coordinate style emphasizes orbital angular momentum, spherical harmonics, and central-potential wave functions.
Definitions
An angular momentum operator satisfies
The square is
It commutes with all components:
Therefore one can choose simultaneous eigenstates of and :
and
The ladder operators are
They obey
and
For orbital angular momentum,
with coordinate-space components such as
Spin angular momentum obeys the same algebra but is not generated by a particle's spatial orbit. For spin-1/2,
Key results
The allowed quantum numbers are
The ladder action is
This formula encodes both the spacing of and the endpoint condition , .
The components cannot all be simultaneously sharp. In ,
and
This is the quantum version of a vector with known length and known projection but uncertain transverse direction.
Finite rotations are generated by angular momentum:
For orbital angular momentum, the angular wave functions are spherical harmonics:
and
Sakurai's algebraic treatment explains why and have their allowed values before solving any central-potential differential equation. Schiff's wave-mechanics treatment shows the same restrictions emerging from single-valued angular functions.
Visual
| Algebraic object | Formula | Physical role |
|---|---|---|
| Commutator | defines angular momentum | |
| Casimir | labels irreducible multiplet | |
| Projection | labels state inside multiplet | |
| Ladder | moves between neighboring values | |
| Rotation | changes spatial or spin orientation |
Worked example 1: Ladder coefficients for j = 1
Problem. Compute and .
Method.
- Use
- For , :
- For , :
- At the bottom,
so there is no physical state.
Checked answer. The multiplet has exactly three states: .
Worked example 2: Constructing the spin-1 matrices
Problem. In the ordered basis , find .
Method.
- Build from ladder actions:
- Therefore
- Since ,
- Use
- Thus
Checked answer. The matrix is Hermitian, as an observable must be, and it couples only neighboring states.
Code
import numpy as np
def angular_momentum_matrices(j, hbar=1.0):
m_vals = np.arange(j, -j - 1, -1)
dim = len(m_vals)
jp = np.zeros((dim, dim), dtype=complex)
for col, m in enumerate(m_vals):
mp = m + 1
if mp <= j:
row = np.where(np.isclose(m_vals, mp))[0]
if len(row):
jp[row[0], col] = hbar * np.sqrt(j * (j + 1) - m * (m + 1))
jm = jp.conj().T
jx = 0.5 * (jp + jm)
jy = (jp - jm) / (2j)
jz = np.diag(hbar * m_vals)
return jx, jy, jz
jx, jy, jz = angular_momentum_matrices(1)
print(jx)
print(np.allclose(jx @ jy - jy @ jx, 1j * jz))
Common pitfalls
- Treating as an ordinary vector with simultaneously known components. Only and one component can be sharp together.
- Forgetting half-integer values. Spin permits representations that orbital angular momentum alone does not.
- Losing endpoint conditions. The ladder formulas determine allowed values by requiring nonnegative norms.
- Confusing orbital with total . In atoms with spin, total angular momentum combines orbital and spin parts.
- Using without the square-root coefficient. Transition strengths depend on it.
- Assuming applies to spin. Spin lives in an internal space, not in ordinary coordinate dependence.
- Ignoring conventions for spherical harmonics and phases. Clebsch-Gordan tables depend on consistent phase choices.
The cleanest way to avoid angular-momentum confusion is to identify which angular momentum is being discussed before writing equations. Orbital angular momentum acts on spatial wave functions. Spin acts on internal spin degrees of freedom. Total angular momentum may mean or the sum of several subsystem angular momenta. They obey the same algebra but act on different spaces. The shared algebra is why Sakurai can treat them uniformly; the different physical meanings are why notation must stay explicit.
The ladder derivation also teaches a general quantum habit: norms must be nonnegative. The allowed and values are not guessed from geometry; they follow because repeated raising or lowering must stop before a state with negative norm appears. This is one of the places where Hilbert-space structure directly produces quantization. The same type of reasoning appears in the harmonic oscillator, where is positive and the ladder must terminate at the ground state.
For orbital angular momentum, the connection to wave mechanics is made through spherical harmonics. The equation implies angular dependence , and single-valuedness under forces integer for orbital wave functions. Spin-1/2 does not arise from such single-valued scalar spatial functions; it comes from projective representations of rotations. This is the conceptual reason half-integer spin is not just "orbital angular momentum with a smaller unit."
In applications, angular momentum is often more valuable as a labeling system than as a set of matrices. Once and are good quantum numbers, many Hamiltonian blocks decouple, selection rules appear, and degeneracies become organized. Atomic physics, scattering partial waves, molecular rotations, and nuclear spin all use this bookkeeping. A calculation that ignores angular momentum symmetry usually becomes longer and less transparent.
A final useful check is rotational covariance. If a result claims to describe a rotationally invariant Hamiltonian but depends on a particular value, either a direction has been introduced or the calculation has broken symmetry by mistake. Conversely, when an external magnetic field is present, dependence on is expected because the field defines a preferred axis. Asking "what picked the axis?" is a simple way to catch incorrect degeneracy splitting.
In longer calculations, keep commutators and eigenvalue equations separate. The commutators define the algebra and therefore the representation structure; the eigenvalue equations label a particular basis. You can rotate to another basis without changing the algebra. This distinction is useful when comparing matrix spin calculations with spherical-harmonic wave-function calculations.