Skip to content

Angular Momentum Algebra

Angular momentum algebra is the operator algebra of rotation generators. It applies to orbital angular momentum, spin angular momentum, and total angular momentum whenever the components generate rotations.

The defining commutator is

[Ji,Jj]=iℏ∑kϵijkJk.[J_i,J_j] = i\hbar\sum_k\epsilon_{ijk}J_k.

This single relation controls noncommuting components, multiplet structure, ladder operators, and the allowed angular momentum labels.

A rotation by angle θ\theta about a unit vector n^\hat{\mathbf n} is represented by

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

The three components Jx,Jy,JzJ_x,J_y,J_z generate rotations about the corresponding axes. Their noncommutativity reflects the noncommutativity of rotations in three dimensions.

The component relations are

[Jx,Jy]=iℏJz,[Jy,Jz]=iℏJx,[Jz,Jx]=iℏJy.[J_x,J_y]=i\hbar J_z, \qquad [J_y,J_z]=i\hbar J_x, \qquad [J_z,J_x]=i\hbar J_y.

Because the components do not commute, a state cannot generally have sharp values of JxJ_x, JyJ_y, and JzJ_z at the same time.

Representation Assumptions and Normalization

Section titled “Representation Assumptions and Normalization”

The familiar discrete labels follow for finite-dimensional unitary irreducible representations of SU(2)SU(2), or equivalently for self-adjoint generators on an invariant finite-dimensional subspace. More general nonunitary or infinite-dimensional representations of the complexified Lie algebra need not have this spectrum.

Physics convention uses self-adjoint JiJ_i with dimensions of angular momentum. A common mathematics convention uses dimensionless anti-Hermitian generators

Ti=−iℏJi,[Ti,Tj]=ϵijkTk.T_i=-\frac{i}{\hbar}J_i, \qquad [T_i,T_j]=\epsilon_{ijk}T_k.

Both describe the same Lie algebra after a change of normalization. They must not be mixed within one calculation.

Define

J2=Jx2+Jy2+Jz2.J^2=J_x^2+J_y^2+J_z^2.

This operator commutes with each angular momentum component:

[J2,Ji]=0.[J^2,J_i]=0.

For example,

[J2,Jx]=[Jy2,Jx]+[Jz2,Jx]=−iℏ(JyJz+JzJy)+iℏ(JzJy+JyJz)=0,\begin{aligned} [J^2,J_x] &= [J_y^2,J_x]+[J_z^2,J_x] \\ &= -i\hbar(J_yJ_z+J_zJ_y) +i\hbar(J_zJ_y+J_yJ_z) =0, \end{aligned}

and cyclic permutations give the other two commutators.

It is the Casimir operator of the angular momentum algebra. Physically, it measures the total angular momentum magnitude while one chosen component, conventionally JzJ_z, labels orientation within a multiplet.

Since J2J^2 and JzJ_z commute, one uses simultaneous eigenstates

∣j,m⟩.\lvert j,m\rangle.

They are defined by

J2∣j,m⟩=ℏ2j(j+1)∣j,m⟩,J^2\lvert j,m\rangle = \hbar^2j(j+1)\lvert j,m\rangle,

and

Jz∣j,m⟩=ℏm∣j,m⟩.J_z\lvert j,m\rangle = \hbar m\lvert j,m\rangle.

For fixed jj,

m=−j,−j+1,…,j.m=-j,-j+1,\ldots,j.

The number of states in the multiplet is 2j+12j+1.

Define

J±=Jx±iJy.J_\pm=J_x\pm iJ_y.

The algebra implies

[Jz,J±]=±ℏJ±,[J+,J−]=2ℏJz,[J_z,J_\pm]=\pm\hbar J_\pm, \qquad [J_+,J_-]=2\hbar J_z,

and the operator identities

J∓J±=J2−Jz2∓ℏJz.J_\mp J_\pm = J^2-J_z^2\mp\hbar J_z.

If ∣j,m⟩\lvert j,m\rangle is normalized, positivity of the squared norms gives

∥J+∣j,m⟩∥2=ℏ2[j(j+1)−m(m+1)]≥0,\lVert J_+\lvert j,m\rangle\rVert^2 = \hbar^2[j(j+1)-m(m+1)] \ge0, ∥J−∣j,m⟩∥2=ℏ2[j(j+1)−m(m−1)]≥0.\lVert J_-\lvert j,m\rangle\rVert^2 = \hbar^2[j(j+1)-m(m-1)] \ge0.

A finite multiplet therefore has a highest weight mmax⁡=jm_{\max}=j and a lowest weight mmin⁡=−jm_{\min}=-j. Since neighboring weights differ by one, 2j2j is a nonnegative integer:

j=0,12,1,32,….j=0,\frac12,1,\frac32,\ldots.

Choosing phases consistently yields

J±∣j,m⟩=ℏj(j+1)−m(m±1)∣j,m±1⟩.J_\pm\lvert j,m\rangle = \hbar \sqrt{j(j+1)-m(m\pm1)} \lvert j,m\pm1\rangle.

Matrix Construction and Small Representations

Section titled “Matrix Construction and Small Representations”

Order the basis as ∣j,j⟩,∣j,j−1⟩,…,∣j,−j⟩\lvert j,j\rangle,\lvert j,j-1\rangle,\ldots,\lvert j,-j\rangle. Then JzJ_z is diagonal, J+J_+ has only one adjacent off-diagonal band fixed by the ladder coefficient, J−=J+†J_-=J_+^\dagger, and

Jx=J++J−2,Jy=J+−J−2i.J_x=\frac{J_++J_-}{2}, \qquad J_y=\frac{J_+-J_-}{2i}.

For j=12j=\tfrac12,

Ji=ℏ2σi,J_i=\frac{\hbar}{2}\sigma_i,

where σi\sigma_i are the Pauli matrices. For j=1j=1,

Jz=ℏ(10000000−1),J+=ℏ2(010001000).J_z = \hbar \begin{pmatrix} 1&0&0\\ 0&0&0\\ 0&0&-1 \end{pmatrix}, \qquad J_+ = \hbar\sqrt2 \begin{pmatrix} 0&1&0\\ 0&0&1\\ 0&0&0 \end{pmatrix}.

These matrices are representations of the same abstract algebra, not spatial vectors whose entries are xx, yy, and zz components.

Reducible Representations and Multiplicity

Section titled “Reducible Representations and Multiplicity”

A general unitary representation can decompose as

H≅⨁j(Cnj⊗Vj),\mathcal H \cong \bigoplus_j \left( \mathbb C^{n_j}\otimes V_j \right),

where VjV_j is the spin-jj irrep and njn_j is its multiplicity. The pair (j,m)(j,m) does not distinguish multiple copies; an additional label is required. Such multiplicities appear naturally when several angular momenta are coupled.

In ∣j,m⟩\lvert j,m\rangle,

⟨Jx⟩=⟨Jy⟩=0,\langle J_x\rangle = \langle J_y\rangle =0,

and rotational symmetry about the zz axis gives

(ΔJx)2=(ΔJy)2=ℏ22[j(j+1)−m2].(\Delta J_x)^2 =(\Delta J_y)^2 = \frac{\hbar^2}{2} \left[j(j+1)-m^2\right].

Thus a sharp value of JzJ_z does not imply vanishing transverse angular momentum or transverse uncertainty.

Because

[Jx,Jy]≠0,[J_x,J_y]\ne0,

one cannot generally diagonalize all three components simultaneously. The standard convention chooses JzJ_z together with J2J^2. Another axis could be chosen, but one must choose only one component at a time.

This is not a limitation of notation. It is physical noncommutativity.

The operators JiJ_i have units of angular momentum. The quantum numbers jj and mm are dimensionless. Keeping ℏ\hbar explicit helps distinguish the operator eigenvalues from the labels:

Jz∣j,m⟩=ℏm∣j,m⟩.J_z\lvert j,m\rangle = \hbar m\lvert j,m\rangle.

The same algebra can be realized in different ways:

  • orbital angular momentum L=R×P\mathbf L=\mathbf R\times\mathbf P,
  • spin angular momentum S\mathbf S acting on internal spin states,
  • total angular momentum J=L+S\mathbf J=\mathbf L+\mathbf S or sums over subsystems.

The algebra is shared, but the physical meaning of the Hilbert space differs.

  • Confusing jj with mm.
  • Treating angular momentum states as ordinary spatial vectors.
  • Forgetting that JxJ_x, JyJ_y, and JzJ_z cannot all be sharp in general.
  • Dropping ℏ\hbar from eigenvalues while keeping it elsewhere.
  • Assuming orbital and spin angular momentum have identical physical origins because they obey the same algebra.
  • J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020.
  • A. R. Edmonds, Angular Momentum in Quantum Mechanics, Princeton University Press, 1957.
  • D. A. Varshalovich, A. N. Moskalev, and V. K. Khersonskii, Quantum Theory of Angular Momentum, World Scientific, 1988.
  • R. Shankar, Principles of Quantum Mechanics, 2nd ed., Springer, 1994.
  • B. C. Hall, Lie Groups, Lie Algebras, and Representations: An Elementary Introduction, 2nd ed., Springer, 2015.
  • B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013.
  1. For j=2j=2, list all possible mm values and count the number of states.
Solution

The values are

m=−2,−1,0,1,2.m=-2,-1,0,1,2.

There are 2j+1=52j+1=5 states.

  1. Prove [J2,Jz]=0[J^2,J_z]=0 directly from the component commutators.
Solution

Using [AB,C]=A[B,C]+[A,C]B[AB,C]=A[B,C]+[A,C]B,

[Jx2,Jz]=−iℏ(JxJy+JyJx),[J_x^2,J_z] = -i\hbar(J_xJ_y+J_yJ_x),

while

[Jy2,Jz]=iℏ(JyJx+JxJy).[J_y^2,J_z] = i\hbar(J_yJ_x+J_xJ_y).

The terms cancel, and [Jz2,Jz]=0[J_z^2,J_z]=0.

  1. Starting from J∓J±=J2−Jz2∓ℏJzJ_\mp J_\pm=J^2-J_z^2\mp\hbar J_z, derive the coefficient multiplying ∣j,m±1⟩\lvert j,m\pm1\rangle.
Solution

Write J+∣j,m⟩=c+∣j,m+1⟩J_+\lvert j,m\rangle=c_+\lvert j,m+1\rangle. Then

∣c+∣2=⟨j,m∣J−J+∣j,m⟩=ℏ2[j(j+1)−m(m+1)].|c_+|^2 = \langle j,m\rvert J_-J_+\lvert j,m\rangle = \hbar^2[j(j+1)-m(m+1)].

The standard phase convention takes the positive square root. The lowering coefficient follows analogously.

  1. Use termination of a finite ladder to show that 2j2j is an integer and the multiplet has 2j+12j+1 states.
Solution

The highest and lowest weights satisfy mmax⁡=jm_{\max}=j and mmin⁡=−jm_{\min}=-j. Repeated lowering changes mm by one, so j−(−j)=2jj-(-j)=2j must be a nonnegative integer. Counting both endpoints gives 2j+12j+1 weights.

  1. Construct JxJ_x for j=1j=1 from the displayed J+J_+ and verify ⟨1,0∣Jx2∣1,0⟩=ℏ2\langle1,0\rvert J_x^2\lvert1,0\rangle=\hbar^2.
Solution

Because J−=J+†J_-=J_+^\dagger,

Jx=ℏ2(010101010).J_x = \frac{\hbar}{\sqrt2} \begin{pmatrix} 0&1&0\\ 1&0&1\\ 0&1&0 \end{pmatrix}.

Acting twice on the middle basis vector gives Jx2∣1,0⟩=ℏ2∣1,0⟩J_x^2\lvert1,0\rangle=\hbar^2\lvert1,0\rangle, so the stated expectation value follows.

  1. Explain why J2J^2 and JzJ_z can label the same state but JxJ_x and JzJ_z generally cannot.
Solution

J2J^2 commutes with JzJ_z, so simultaneous eigenstates can be chosen. But [Jx,Jz]=−iℏJy[J_x,J_z]=-i\hbar J_y, which is generally nonzero, so JxJ_x and JzJ_z cannot generally be simultaneously diagonalized.