Addition of Angular Momenta

Single angular momenta are a luxury of non-interacting problems. The moment anything couples two of them — orbit to spin, spin to spin, nucleus to electron cloud — the individual vectors stop being conserved and stop labeling energy levels. What survives is the sum J^=J^1+J^2\hat{\mathbf J}=\hat{\mathbf J}_1+\hat{\mathbf J}_2, and the question of this article: given definite j1j_1 and j2j_2, which total JJ values exist, and how do the new eigenstates relate to the old? The answer is pure algebra. Because J^1\hat{\mathbf J}_1 and J^2\hat{\mathbf J}_2 live on different factors of a tensor-product space, they commute — and their sum then satisfies the same commutation relations they do. The total is a legitimate angular momentum, so the ladder machinery applies unchanged; running it through a counting argument yields the triangle rule: JJ takes every value from ∣j1−j2∣|j_1-j_2| to j1+j2j_1+j_2 in integer steps, each exactly once. Quantum vector addition is classical vector addition with the continuum of angles replaced by a discrete menu of lengths. Here multiplet bookkeeping is born: (2j1+1)(2j2+1)(2j_1+1)(2j_2+1) product states regroup into total-JJ families without gaining or losing a dimension, and the stretched-state-and-lower algorithm exhibited here is the seed of every Clebsch–Gordan table. Fine structure, singlet–triplet magnetism, hyperfine splitting and the 21 cm line, selection rules — all downstream customers of the counting on this page.

Key takeaways
  • If [J^1i,J^2j]=0[\hat J_{1i},\hat J_{2j}]=0 and each obeys the angular-momentum algebra, so does J^=J^1+J^2\hat{\mathbf J}=\hat{\mathbf J}_1+\hat{\mathbf J}_2: the total is an angular momentum, eigenvalues J(J+1)ℏ2J(J+1)\hbar^2 and MℏM\hbar.
  • Triangle rule: the product j1⊗j2j_1\otimes j_2 decomposes into one multiplet for each J=∣j1−j2∣,…,j1+j2J=|j_1-j_2|,\dots,j_1+j_2 — each value exactly once, proven by counting MM-degeneracies.
  • Dimensions balance exactly: ∑J(2J+1)=(2j1+1)(2j2+1)\sum_J(2J+1)=(2j_1+1)(2j_2+1) — regrouping creates and destroys nothing.
  • Two complete address books: uncoupled ∣j1m1⟩∣j2m2⟩|j_1m_1\rangle|j_2m_2\rangle vs coupled ∣JM⟩|JM\rangle. They are incompatible bookkeeping — [J^2,J^1z]≠0[\hat J^2,\hat J_{1z}]\ne0 — related by the unitary Clebsch–Gordan bridge, with M=m1+m2M=m_1+m_2 exact.
  • The build algorithm: start at the stretched state (a pure product), lower with J^−=J^1−+J^2−\hat J_-=\hat J_{1-}+\hat J_{2-}, seed the next multiplet by orthogonality. Condon–Shortley signs make every coefficient real.
  • J^1⋅J^2=12(J^2−J^12−J^22)\hat{\mathbf J}_1\cdot\hat{\mathbf J}_2=\tfrac12(\hat J^2-\hat J_1^2-\hat J_2^2) is diagonal in the coupled basis — why coupled states tame spin–orbit-type interactions.
  • Key idea: two commuting angular momenta sum to an angular momentum, and the product space splits into total-JJ multiplets ∣j1−j2∣≤J≤j1+j2|j_1-j_2|\le J\le j_1+j_2, each appearing exactly once.
The core insight

Because J^1\hat{\mathbf J}_1 and J^2\hat{\mathbf J}_2 commute and each obeys the angular-momentum algebra, their sum is again an angular momentum; the product space j1⊗j2j_1\otimes j_2 decomposes into total-JJ multiplets J=∣j1−j2∣,…,j1+j2J=|j_1-j_2|,\dots,j_1+j_2, with Clebsch–Gordan coefficients as the unitary bridge between uncoupled and coupled bases.

Where this lives today

Addition is daily infrastructure across scales. Atomic clocks run on hyperfine multiplets — cesium's ground state splits into F=3F=3 and F=4F=4 by coupling I=72I=\tfrac72 to J=12J=\tfrac12, and the 9.19 GHz gap defines the second. Radio astronomy maps galactic hydrogen through the singlet–triplet flip at 1420.4 MHz. Nuclear and particle physics reuse the algebra as isospin multiplets and quark-model baryons (12⊗12⊗12\tfrac12\otimes\tfrac12\otimes\tfrac12); every decay table's selection rules are triangle-rule statements. And two-qubit quantum computing speaks exactly this article's coupled-vs-uncoupled language — the singlet is the workhorse entangled state. The counting argument of 1925 never aged; it changed laboratories.

The physical picture

Think of two spinning tops mounted on one shaft. Each has a fixed spin magnitude — j1(j1+1) ℏ\sqrt{j_1(j_1+1)}\,\hbar and j2(j2+1) ℏ\sqrt{j_2(j_2+1)}\,\hbar — but quantum-uncertain orientation. Aligned as well as the cones allow, they add up to the longest total, J=j1+j2J=j_1+j_2; opposed, they cancel down to J=∣j1−j2∣J=|j_1-j_2|; and because projections change in whole units of ℏ\hbar, the totals in between come in integer steps. Classical vector addition survives, with the continuum of relative angles replaced by a short discrete menu of allowed lengths.

Figure
Quantum vector addition — a discrete menu of total lengths between the aligned and opposed extremes
j₁ = 1 and j₂ = ½ combine: only J = 3/2 and J = 1/2 exist j₁ j₂ aligned J = 3/2 j₂ opposed J = 1/2 the J-menu (triangle rule) J = j₁+j₂ · always present …integer steps down… J = |j₁−j₂| · the floor each J exactly once — never twice no relative angle in between is allowed: the discrete menu is the quantum replacement for the classical continuum

The cleanest way to prove which lengths appear is not geometry but inventory. The uncoupled basis has (2j1+1)(2j2+1)(2j_1+1)(2j_2+1) product states, and each carries a definite total projection M=m1+m2M=m_1+m_2. Tally how many states share each MM and you get a staircase: one state at the top (M=j1+j2M=j_1+j_2), two at the next step, climbing by one per step until it plateaus, then descending symmetrically. Every multiplet of total JJ must contribute exactly one state at each MM from −J-J to JJ — so the staircase is the multiplet content, readable by differences. That counting argument, run in full below, is the entire triangle rule.

Figure
The M-staircase for 1 ⊗ 1 — degeneracy counts 1,2,3,2,1 decode into multiplets J = 2, 1, 0
Count states per M, then subtract neighbours: n(M) − n(M+1) = new multiplets at J = M M=2 1 M=1 2 M=0 3 M=−1 2 M=−2 1 J = 2 multiplet: one state at every M (5 states) J = 1: n(1)−n(2) = 2−1 = 1 new (3 states) J = 0: n(0)−n(1) = 1 new (1 state) inventory audit: 5 + 3 + 1 = 9 = 3 × 3 — the regrouping conserves every dimension

One more picture: coupled states are eigenstates of J^2\hat J^2, and J^2\hat J^2 contains the cross term 2J^1⋅J^22\hat{\mathbf J}_1\cdot\hat{\mathbf J}_2, which trades a unit of m1m_1 for one of m2m_2 and back. So, except at the stretched extremes, no coupled state can be a single product: a definite total length requires a definite relative orientation, incompatible with definite individual projections. Superposition is forced by the geometry of addition.

Two angular momenta, one algebra

Everything begins with the sum and the claim that it deserves the name "angular momentum". The claim needs proof: sums of operators do not automatically inherit algebraic structure.

J^=J^1+J^2,[J^1i, J^2j]=0\hat{\mathbf J} = \hat{\mathbf J}_1 + \hat{\mathbf J}_2, \qquad [\hat J_{1i},\,\hat J_{2j}] = 0

where: J^1\hat{\mathbf J}_1 acts on the first tensor factor and J^2\hat{\mathbf J}_2 on the second (strictly J^1i⊗1+1⊗J^2i\hat J_{1i}\otimes\mathbb 1+\mathbb 1\otimes\hat J_{2i}), which is why every component of one commutes with every component of the other. That vanishing cross-commutator is the entire hypothesis of the construction.

Derivation AThe total inherits the algebra

The goal is the statement licensing all chapter machinery on the composite: [J^i,J^j]=iℏ ϵijkJ^k[\hat J_i,\hat J_j]=i\hbar\,\epsilon_{ijk}\hat J_k for the sum, given each piece satisfies the algebra of Angular Momentum Commutation Relations (consumed, not re-derived) and the pieces commute. The strategy is bilinearity: expand, watch the cross terms die, watch the like-terms reassemble the sum. The punchline is structural — once the total is an angular momentum, the ladder theorem applies verbatim, eigenvalues J(J+1)ℏ2J(J+1)\hbar^2 and MℏM\hbar included, no new work.

Step 1. Expand by bilinearity of the commutator:

[J^i,J^j]=[J^1i+J^2i, J^1j+J^2j]=[J^1i,J^1j]+[J^2i,J^2j]+[J^1i,J^2j]+[J^2i,J^1j].[\hat J_i,\hat J_j] = [\hat J_{1i}+\hat J_{2i},\,\hat J_{1j}+\hat J_{2j}] = [\hat J_{1i},\hat J_{1j}] + [\hat J_{2i},\hat J_{2j}] + [\hat J_{1i},\hat J_{2j}] + [\hat J_{2i},\hat J_{1j}].

Step 2. Kill the cross terms. The last two commutators vanish because the operators act on different tensor factors — subsystem 1's operators cannot fail to commute with subsystem 2's. Why this hypothesis is not decoration: for two angular momenta of the same particle that do not commute, the sum would not close into the algebra. Independence of the two carriers is physics, not pedantry.

Step 3. Reassemble with each subsystem's own algebra:

[J^i,J^j]=iℏ ϵijkJ^1k+iℏ ϵijkJ^2k=iℏ ϵijkJ^k.[\hat J_i,\hat J_j] = i\hbar\,\epsilon_{ijk}\hat J_{1k} + i\hbar\,\epsilon_{ijk}\hat J_{2k} = i\hbar\,\epsilon_{ijk}\hat J_k.

Step 4. Harvest. J^\hat{\mathbf J} is a bona fide angular momentum, so Ladder Operators and the Angular Momentum Spectrum applies wholesale: eigenvalues J(J+1)ℏ2J(J+1)\hbar^2, M=−J,…,JM=-J,\dots,J, ladders J^±=J^1±+J^2±\hat J_\pm=\hat J_{1\pm}+\hat J_{2\pm} with standard matrix elements. Which JJ occur is the next derivation; that they are ladder-legal is settled here. Verified: the full algebra checked numerically for the composites 12⊗12\tfrac12\otimes\tfrac12 and 1⊗121\otimes\tfrac12 (Kronecker-built matrices, machine precision), including all nine vanishing cross-commutators.

Two address books that cannot both be used

The composite space supports two natural complete labelings, and their tension is the subject's engine. The uncoupled basis ∣j1m1⟩∣j2m2⟩|j_1m_1\rangle|j_2m_2\rangle diagonalizes {J^12,J^1z,J^22,J^2z}\{\hat J_1^2,\hat J_{1z},\hat J_2^2,\hat J_{2z}\} — each top described separately. The coupled basis ∣JM⟩|JM\rangle diagonalizes {J^12,J^22,J^2,J^z}\{\hat J_1^2,\hat J_2^2,\hat J^2,\hat J_z\} — the basis interactions prefer. Both quartets are complete commuting sets per Simultaneous Diagonalization and Complete Sets of Commuting Observables (whose two-spin m=0m=0 tie previewed exactly this choice). But you cannot merge them:

[J^2, J^1z]=2iℏ (J^1xJ^2y−J^1yJ^2x)≠0[\hat J^2,\,\hat J_{1z}] = 2i\hbar\,(\hat J_{1x}\hat J_{2y}-\hat J_{1y}\hat J_{2x}) \ne 0

where: the obstruction comes from J^2=J^12+J^22+2J^1⋅J^2\hat J^2=\hat J_1^2+\hat J_2^2+2\hat{\mathbf J}_1\cdot\hat{\mathbf J}_2 — only the cross term fails to commute with J^1z\hat J_{1z}, by exactly this amount (machine-checked on 12⊗12\tfrac12\otimes\tfrac12). What does survive: J^z=J^1z+J^2z\hat J_z=\hat J_{1z}+\hat J_{2z} commutes with J^2\hat J^2, so MM is a good label — and being a sum, M=m1+m2M=m_1+m_2 holds term by term in any superposition. The unitary bridge between the two books is the subject of its own article; here we only name its entries. Expanding a coupled state over the uncoupled basis,

∣j1j2;JM⟩=∑m1+m2=M⟨j1m1 j2m2∣JM⟩  ∣j1m1⟩∣j2m2⟩|j_1j_2;JM\rangle = \sum_{m_1+m_2=M} \langle j_1m_1\,j_2m_2|JM\rangle\;|j_1m_1\rangle|j_2m_2\rangle

where: the numbers ⟨j1m1 j2m2∣JM⟩\langle j_1m_1\,j_2m_2|JM\rangle are the Clebsch–Gordan coefficients — real in the Condon–Shortley convention, nonzero only when M=m1+m2M=m_1+m_2 and the triangle rule holds. Their recursions, orthogonality and tables are owned by Clebsch-Gordan Coefficients; the change-of-basis theory by Coupled and Uncoupled Bases. This article establishes which JJ-blocks the bridge connects and exhibits the mechanism generating every entry.

The triangle rule, by counting

Go deeper · Derivation B · 2 minThe triangle rule from highest weights
Derivation BThe triangle rule from highest weights

The goal is the decomposition theorem: in j1⊗j2j_1\otimes j_2 the total takes each value J=∣j1−j2∣,…,j1+j2J=|j_1-j_2|,\dots,j_1+j_2 exactly once — no gaps, no repeats, nothing below the floor. The strategy is pure inventory: let n(M)n(M) count uncoupled states with projection MM and N(J)N(J) count multiplets; a JJ-multiplet contributes one state at every M∈[−J,J]M\in[-J,J], so the censuses are rigidly linked and differencing the staircase extracts N(J)N(J). Watch how little is used — no dynamics, no Clebsch–Gordan values, only the shape of a sum of two integer-spaced ranges.

Step 1. Census. M=m1+m2M=m_1+m_2 with ∣mi∣≤ji|m_i|\le j_i (take j1≥j2j_1\ge j_2). The extreme M=j1+j2M=j_1+j_2 is reached only by (j1,j2)(j_1,j_2): n=1n=1. Each unit step down adds one more split, so n(M)n(M) climbs by one per step until M=j1−j2M=j_1-j_2, where the shorter range is exhausted; it plateaus, then descends mirror-symmetrically. For 1⊗11\otimes1: n=1,2,3,2,1n=1,2,3,2,1 across M=2,…,−2M=2,\dots,-2 (the staircase figure).

Step 2. Link the censuses. A multiplet of total JJ has one state at each MM with ∣M∣≤J|M|\le J, so

n(M)=∑J≥∣M∣N(J).n(M) = \sum_{J\ge|M|} N(J).

Why this is the load-bearing line: it says the staircase is a cumulative count of multiplets, read from the top.

Step 3. Difference to isolate. Subtracting consecutive censuses telescopes away every J>MJ>M:

N(J)=n(M=J)−n(M=J+1).N(J) = n(M{=}J) - n(M{=}J{+}1).

Step 4. Evaluate on the staircase. From Step 1, nn increases by exactly one per step from M=j1+j2M=j_1+j_2 down to j1−j2j_1-j_2, so each difference is 11: one multiplet each at J=j1+j2, j1+j2−1, …, j1−j2J=j_1+j_2,\ j_1+j_2-1,\ \dots,\ j_1-j_2. On the plateau (∣M∣<j1−j2|M|<j_1-j_2) the difference is 00: nothing new appears below the floor. Hence

j1⊗j2=(j1+j2) ⊕ (j1+j2−1) ⊕ ⋯ ⊕ ∣j1−j2∣,j_1\otimes j_2 = (j_1{+}j_2)\ \oplus\ (j_1{+}j_2{-}1)\ \oplus\ \cdots\ \oplus\ |j_1{-}j_2|,

each exactly once — the decomposition is multiplicity-free, a special kindness of the rotation algebra that composite labels elsewhere in physics (flavor symmetries, for instance) do not enjoy.

Step 5. Audit the dimensions. The multiplet dimensions must resum to the product. The JJ-range is an arithmetic series of 2j2+12j_2+1 terms with mean 2j1+12j_1+1:

∑J=j1−j2j1+j2(2J+1)=(2j2+1)(2j1+1).\sum_{J=j_1-j_2}^{j_1+j_2}(2J+1) = (2j_2+1)(2j_1+1).

Nothing gained, nothing lost — regrouping is a change of basis, not of space. Verified: the staircase census run programmatically for (j1,j2)=(1,12),(1,1),(32,1)(j_1,j_2)=(1,\tfrac12),(1,1),(\tfrac32,1) — every N(J)=1N(J)=1 on the range, 00 below it; the dimension identity proven symbolically (sympy) for general j1≥j2j_1\ge j_2 and audited numerically (9=5+3+19=5+3+1, 12=6+4+212=6+4+2, 10=6+410=6+4).

Building the multiplets: the descent mechanism

The counting says what exists; the ladder builds it. The algorithm needs one free entry point — and the census provides it: the top state M=j1+j2M=j_1+j_2 is unique, so no superposition is possible and the stretched state is a pure product,

∣J=j1+j2, M=j1+j2⟩=∣j1j1⟩∣j2j2⟩|J{=}j_1{+}j_2,\,M{=}j_1{+}j_2\rangle = |j_1j_1\rangle|j_2j_2\rangle

where: its Clebsch–Gordan coefficient is exactly 11 (normalization allows ±1\pm1; Condon–Shortley fixes ++). From here, J^−=J^1−+J^2−\hat J_-=\hat J_{1-}+\hat J_{2-} walks down the top multiplet, and orthogonality seeds each new one. Watch the mechanism once, in full, on the smallest case with a genuine superposition.

Go deeper · Derivation C · 1 minOne rung down from the stretched state — how every table is born
Derivation COne rung down from the stretched state — how every table is born

The goal is the explicit pair of M=12M=\tfrac12 coupled states of 1⊗121\otimes\tfrac12 — the smallest instance exhibiting all three moves of the general algorithm: lower the stretched state, normalize against the total's ladder coefficient, seed the next multiplet by orthogonality with the Condon–Shortley sign. The stepping coefficients of Ladder Operators and the Angular Momentum Spectrum are consumed as given; nothing is re-derived.

Step 1. Lower the left side as a total. On ∣J,M⟩=∣32,32⟩|J,M\rangle=|\tfrac32,\tfrac32\rangle the master formula gives

J^−∣32,32⟩=ℏ32⋅52−32⋅12  ∣32,12⟩=ℏ3  ∣32,12⟩.\hat J_-\big|\tfrac32,\tfrac32\big\rangle = \hbar\sqrt{\tfrac32\cdot\tfrac52-\tfrac32\cdot\tfrac12}\;\big|\tfrac32,\tfrac12\big\rangle = \hbar\sqrt3\;\big|\tfrac32,\tfrac12\big\rangle.

Step 2. Lower the right side as a sum. J^−=J^1−+J^2−\hat J_-=\hat J_{1-}+\hat J_{2-} acts on the product ∣1 1⟩∣12 12⟩|1\,1\rangle|\tfrac12\,\tfrac12\rangle one factor at a time: J^1−∣1 1⟩=ℏ2 ∣1 0⟩\hat J_{1-}|1\,1\rangle=\hbar\sqrt2\,|1\,0\rangle and J^2−∣12 12⟩=ℏ ∣12,−12⟩\hat J_{2-}|\tfrac12\,\tfrac12\rangle=\hbar\,|\tfrac12,-\tfrac12\rangle, so

J^− ∣1 1⟩∣12 12⟩=ℏ(2 ∣1 0⟩∣12 12⟩+∣1 1⟩∣12,−12⟩).\hat J_-\,|1\,1\rangle|\tfrac12\,\tfrac12\rangle = \hbar\big(\sqrt2\,|1\,0\rangle|\tfrac12\,\tfrac12\rangle + |1\,1\rangle|\tfrac12,-\tfrac12\rangle\big).

Why both terms: the total lowering operator does not know which subsystem to lower, so it lowers each — the superposition of the coupled world is generated by the sum structure of J^−\hat J_-.

Step 3. Match and normalize. Equating the two expressions and dividing by ℏ3\hbar\sqrt3:

∣32,12⟩=23 ∣1 0⟩∣12 12⟩+13 ∣1 1⟩∣12,−12⟩.\big|\tfrac32,\tfrac12\big\rangle = \sqrt{\tfrac23}\,|1\,0\rangle|\tfrac12\,\tfrac12\rangle + \sqrt{\tfrac13}\,|1\,1\rangle|\tfrac12,-\tfrac12\rangle.

Both coefficients real and positive — Condon–Shortley inherited automatically from the ladder's phase card.

Step 4. Seed the next multiplet by orthogonality. The M=12M=\tfrac12 subspace is two-dimensional, and the counting theorem says exactly one more multiplet lives here: J=12J=\tfrac12. Its top state is the combination orthogonal to Step 3, with overall sign fixed by the convention that the coefficient of the maximal-m1m_1 component (m1=j1=1m_1=j_1=1) be positive:

∣12,12⟩=−13 ∣1 0⟩∣12 12⟩+23 ∣1 1⟩∣12,−12⟩.\big|\tfrac12,\tfrac12\big\rangle = -\sqrt{\tfrac13}\,|1\,0\rangle|\tfrac12\,\tfrac12\rangle + \sqrt{\tfrac23}\,|1\,1\rangle|\tfrac12,-\tfrac12\rangle.

Step 5. Read the general algorithm off the instance: lower each multiplet from its top; at every new MM-level one fresh orthogonal direction opens (the staircase climbs by one), and orthogonality plus the sign convention pins its top state. Iterating fills the whole table — how Clebsch-Gordan Coefficients generates its tables; that article owns the machinery, and this exhibit is its seed. Verified: all four coefficients match sympy's Condon–Shortley CG values exactly (2/3,1/3,−1/3,+2/3\sqrt{2/3},\sqrt{1/3},-\sqrt{1/3},+\sqrt{2/3}); the two states confirmed numerically as J^2\hat J^2 eigenvectors with eigenvalues 154ℏ2\tfrac{15}4\hbar^2 and 34ℏ2\tfrac34\hbar^2 and J^z=ℏ2\hat J_z=\tfrac\hbar2; stretched-state coefficient =1=1 exact.

The same mechanism on 12⊗12\tfrac12\otimes\tfrac12 produces the most famous decomposition in physics, 12⊗12=1⊕0\tfrac12\otimes\tfrac12=1\oplus0: a three-state triplet and a one-state singlet, audit 4=3+14=3+1. The explicit construction — symmetric/antisymmetric combinations, exchange symmetry, ortho/para matter — is deliberately left to Singlet and Triplet States, which owns it; here the pair stands as the triangle rule's smallest ledger entry.

The coupling term: why the coupled basis earns its keep

Interactions between two angular momenta almost always enter through their dot product, and the dot product is a disguised difference of Casimirs. Square the sum:

J^1⋅J^2=12(J^2−J^12−J^22)\hat{\mathbf J}_1\cdot\hat{\mathbf J}_2 = \tfrac12\left(\hat J^2 - \hat J_1^2 - \hat J_2^2\right)

where: all three operators on the right are diagonal in the coupled basis, so the interaction is too — its eigenvalue on ∣JM⟩|JM\rangle is ℏ22[J(J+1)−j1(j1+1)−j2(j2+1)]\tfrac{\hbar^2}2[J(J+1)-j_1(j_1+1)-j_2(j_2+1)], independent of MM as rotational invariance demands. This one line is why nature's couplings (L^⋅S^\hat{\mathbf L}\cdot\hat{\mathbf S} spin–orbit, S^1⋅S^2\hat{\mathbf S}_1\cdot\hat{\mathbf S}_2 exchange, I^⋅J^\hat{\mathbf I}\cdot\hat{\mathbf J} hyperfine) all select the coupled book: in it they are numbers, not matrices. Two instances carry most of atomic physics. For orbit and spin, ℓ⊗12=(ℓ+12)⊕(ℓ−12)\ell\otimes\tfrac12=(\ell{+}\tfrac12)\oplus(\ell{-}\tfrac12) — every ℓ≥1\ell\ge1 level is a doublet, with coupling values +ℓ2ℏ2+\tfrac{\ell}{2}\hbar^2 (j=ℓ+12j=\ell+\tfrac12) and −ℓ+12ℏ2-\tfrac{\ell+1}{2}\hbar^2 (j=ℓ−12j=\ell-\tfrac12): splitting 2ℓ+12ℏ2\tfrac{2\ell+1}{2}\hbar^2. That count is the origin of fine-structure doublets — sodium's D pair at 589.0/589.6 nm (ℓ=1\ell=1, 2.1 meV) — while the radial physics that turns the count into electron-volts belongs to Spin-Orbit Coupling and Fine Structure. For two spins, S^1⋅S^2\hat{\mathbf S}_1\cdot\hat{\mathbf S}_2 takes +14ℏ2+\tfrac14\hbar^2 (triplet) and −34ℏ2-\tfrac34\hbar^2 (singlet) — the switch behind exchange magnetism and the hydrogen hyperfine pair whose F=1→0F=1\to0 flip radiates the 21 cm line (1420.41420.4 MHz; c/ν=21.1c/\nu=21.1 cm).

Limiting cases

caseresultmeaning
two spin-12\tfrac1212⊗12=1⊕0\tfrac12\otimes\tfrac12=1\oplus0triplet + singlet; audit 4=3+14=3+1; construction owned by Singlet and Triplet States
spin–orbit, ℓ≥1\ell\ge1ℓ⊗12=(ℓ+12)⊕(ℓ−12)\ell\otimes\tfrac12=(\ell{+}\tfrac12)\oplus(\ell{-}\tfrac12)every level a doublet — fine-structure pairs
couple to j2=0j_2=0j⊗0=jj\otimes0=ja spinless partner changes nothing; the triangle collapses
stretched state∣j1+j2,j1+j2⟩=∣j1j1⟩∣j2j2⟩|j_1{+}j_2,j_1{+}j_2\rangle=|j_1j_1\rangle|j_2j_2\ranglethe unique pure-product coupled state; CG =1=1
equal spins, opposedJmin⁡=0J_{\min}=0 exists iff j1=j2j_1=j_2perfect cancellation needs equal lengths
large j1,j2j_1,j_2J≈j12+j22+2j1j2cos⁡θ12J\approx\sqrt{j_1^2+j_2^2+2j_1j_2\cos\theta_{12}}the discrete menu densifies into classical vector addition

Worked examples

Example 1 — two p-electrons (confidence builder). Task: two electrons occupy ℓ=1\ell=1 orbitals. What total orbital angular momenta LL can the pair carry, what is the dimension audit, and what does L^1⋅L^2\hat{\mathbf L}_1\cdot\hat{\mathbf L}_2 equal in each block?

Step 1. Triangle rule: 1⊗11\otimes1 gives L=2,1,0L=2,1,0 — the DD, PP, SS terms of atomic spectroscopy.

Step 2. Dimension audit: (2⋅1+1)2=9(2{\cdot}1{+}1)^2=9 product states regroup as 5+3+1=95+3+1=9. Balanced.

Step 3. Coupling term per block: L^1⋅L^2=12[L(L+1)−2−2]ℏ2\hat{\mathbf L}_1\cdot\hat{\mathbf L}_2=\tfrac12[L(L+1)-2-2]\hbar^2 evaluates to \boldsymbol{+\hbar^2} (L=2L=2), \boldsymbol{-\hbar^2} (L=1L=1), \boldsymbol{-2\hbar^2} (L=0L=0) — verified as the exact eigenvalue spectrum (multiplicities 5, 3, 1) of the Kronecker-built operator. Any interaction ∝L^1⋅L^2\propto\hat{\mathbf L}_1\cdot\hat{\mathbf L}_2 splits the nine states into exactly these three shelves.

Example 2 — a d-electron's spin–orbit ledger (exam level). Task: one electron with ℓ=2\ell=2, s=12s=\tfrac12. Find the allowed jj, the state counts, and the values and splitting of L^⋅S^\hat{\mathbf L}\cdot\hat{\mathbf S}.

Step 1. Menu: 2⊗122\otimes\tfrac12 gives j=52j=\tfrac52 and j=32j=\tfrac32 — a doublet, as for every ℓ≥1\ell\ge1.

Step 2. Counts: 2j+12j+1 gives 66 and 44; audit 6+4=10=(2⋅2+1)(2)=5×26+4=10=(2{\cdot}2{+}1)(2)=5\times2. Balanced.

Step 3. Coupling values: ⟨L^⋅S^⟩=ℏ22[j(j+1)−6−34]\langle\hat{\mathbf L}\cdot\hat{\mathbf S}\rangle=\tfrac{\hbar^2}2[j(j{+}1)-6-\tfrac34] gives \boldsymbol{+\hbar^2} for j=52j=\tfrac52 and \boldsymbol{-\tfrac32\hbar^2} for j=32j=\tfrac32 — matching the general ℓ⊗12\ell\otimes\tfrac12 formulas +ℓ2ℏ2+\tfrac\ell2\hbar^2 and −ℓ+12ℏ2-\tfrac{\ell+1}2\hbar^2 at ℓ=2\ell=2.

Step 4. Splitting: Δ=2ℓ+12ℏ2=52ℏ2\Delta=\tfrac{2\ell+1}{2}\hbar^2=\tfrac52\hbar^2. Multiplied by the radial factor ξnℓ\xi_{n\ell}, this is the fine-structure gap of every dd-level; the heavier the atom, the larger ξ\xi, which is why 5d5d metals wear their spin–orbit splitting on their chemistry. The counting is universal; only the prefactor is element-specific.

Origins · 1 minHenry Norris Russell and how this was discovered
HN
Henry Norris Russell
1877–1957 · Princeton University Observatory

The coupling scheme taught in every quantum course was invented by an astronomer, before quantum mechanics could justify it. Henry Norris Russell ran Princeton's observatory and co-invented the Hertzsprung–Russell diagram — a story for astrophysics. His spectroscopy problem was harsher: tens of thousands of unassigned lines from iron, titanium, calcium, defying order. In 1925, with Frederick Saunders of Harvard, he proposed that in light atoms the orbital momenta first sum to a total LL, the spins separately to SS, and only then do LL and SS couple to JJ. LS coupling (Russell–Saunders, as every term symbol still silently credits) turned spectral chaos into a filing system: term symbols, multiplicities, interval rules. When the Schrödinger equation arrived a year later the scheme survived intact — the astronomers' bookkeeping was exactly this article's triangle-rule decomposition, waiting for its algebra. Russell spent two more decades reading the Sun's composition with it; his school's multiplet tables still calibrate stellar spectra.

History
1913
— Landé begins organizing anomalous Zeeman multiplets with empirical vector-addition rules
1922
— Landé's g-formula and interval rule expose vector-model structure with half-integers nobody can yet explain
1925
— Russell and Saunders publish LS coupling for two-valence-electron spectra; Uhlenbeck and Goudsmit supply spin
1926
— Heisenberg treats helium: two-electron symmetric and antisymmetric states meet exchange
1928
— Clebsch–Gordan mathematics of the 1860s, built for invariant theory, is recognized as the coupling calculus of the new quantum mechanics
1935
— Condon and Shortley's Theory of Atomic Spectra fixes the phase conventions still in force

Going further

References. Griffiths, 3rd ed., §4.4 · Sakurai & Napolitano, 2nd ed., §3.8 · Shankar, 2nd ed., Ch. 15 · Cohen-Tannoudji, Diu & Laloë, Vol. 2, Ch. X · Townsend, 2nd ed., Ch. 11 · Edmonds, Angular Momentum in Quantum Mechanics (Clebsch–Gordan tables).

Provenance. All structural results follow from the angular momentum algebra; a verifier should recompute: (1) the dimension identity ∑(2J+1)=(2j1+1)(2j2+1)\sum(2J+1)=(2j_1+1)(2j_2+1); (2) the spin-12\tfrac12 singlet/triplet states by lowering and orthogonality (Griffiths §4.4); (3) ⟨L⋅S⟩\langle\mathbf{L}\cdot\mathbf{S}\rangle via 12(J2−L2−S2)\tfrac12(J^2-L^2-S^2) (Griffiths §7.3); (4) S1⋅S2\mathbf{S}_1\cdot\mathbf{S}_2 eigenvalues +14ℏ2,−34ℏ2+\tfrac14\hbar^2,-\tfrac34\hbar^2. Numbers cited: sodium D lines 589.0/589.6 nm and the hydrogen 21 cm line are standard spectroscopic values (NIST). Cross-check Sakurai §3.8, Cohen-Tannoudji Vol. 2 Ch. X, Edmonds for Clebsch–Gordan conventions (Condon–Shortley). For this edition, items (1), (3), (4) and every number were machine-verified (sympy/numpy, 42 checks): the composite algebra and both CSCOs numerically, the staircase census vs the theorem for three (j1,j2)(j_1,j_2) pairs, the dimension telescope symbolically, the 1⊗121\otimes\tfrac12 descent coefficients against sympy's Condon–Shortley CG values, both worked examples as exact spectra. Ownership note: item (2), the singlet/triplet construction in the base, belongs per the chapter map to Singlet and Triplet States and is deliberately not reproduced — this article establishes 12⊗12=1⊕0\tfrac12\otimes\tfrac12=1\oplus0 by counting and hands the build downstream.

Upstream: Angular Momentum Commutation Relations (the algebra, consumed whole) · Ladder Operators and the Angular Momentum Spectrum (stepping coefficients + Condon–Shortley card, consumed in the descent) · Spin Angular Momentum / Spin-1/2 and the Pauli Matrices (the spin-12\tfrac12 factors) · Simultaneous Diagonalization and Complete Sets of Commuting Observables (the two-CSCO grammar). Downstream: Clebsch-Gordan Coefficients (the bridge machinery) · Coupled and Uncoupled Bases (basis-change theory) · Singlet and Triplet States (the ½⊗½ build + exchange) · Spin-Orbit Coupling and Fine Structure / Hyperfine Structure (paying customers) · Wigner-Eckart Theorem.

Is J = j₁ + j₂ always the state the system is actually in?

No — the triangle rule lists the possible totals; which is realized depends on the state or, for energy eigenstates, the Hamiltonian. A positive J^1⋅J^2\hat{\mathbf J}_1\cdot\hat{\mathbf J}_2 coupling puts the smallest JJ lowest (its eigenvalue grows with J(J+1)J(J+1)) — why antiferromagnets pair spins into singlets. The stretched J=j1+j2J=j_1+j_2 is just the top of the menu, special only as the unique product state.

Why does each J appear exactly once? Group theory books make this sound deep.

The elementary reason is the staircase: n(M)n(M) climbs by exactly one per unit step, so consecutive differences are all 11. The deep-sounding name is that SU(2) tensor products are multiplicity-free — a genuine luxury. Three or more momenta already break it: 12⊗12⊗12\tfrac12\otimes\tfrac12\otimes\tfrac12 contains J=12J=\tfrac12 twice, and distinguishing the copies needs the recoupling schemes and 6j symbols of a later article.

Do j₁ and j₂ remain good quantum numbers after coupling?

Yes — J^12\hat J_1^2 and J^22\hat J_2^2 commute with everything in sight, including J^2\hat J^2 and J^z\hat J_z (machine-checked), so the coupled states carry all four labels ∣j1j2;JM⟩|j_1j_2;JM\rangle. What is sacrificed is only the projections m1,m2m_1,m_2. Physically: coupling reorients the two vectors relative to each other; it never changes their lengths.

How do I know which basis to use for a given problem?

Follow the Hamiltonian. If it contains J^1⋅J^2\hat{\mathbf J}_1\cdot\hat{\mathbf J}_2 (spin–orbit, exchange, hyperfine), the coupled basis diagonalizes the interaction and is the only sane choice. If each subsystem couples separately to an external probe — say B(aJ^1z+bJ^2z)B(a\hat J_{1z}+b\hat J_{2z}) with different gyromagnetic factors — the uncoupled basis wins. When both terms coexist, the basis choice tracks the stronger coupling, and the crossover (weak-field Zeeman vs Paschen–Back) is itself physics.

Where exactly does the Condon–Shortley convention enter the construction?

Twice, both times as a choice of sign, never of physics. The stretched state's coefficient is fixed to +1+1 (normalization alone would allow ±1\pm1); and each new multiplet seeded by orthogonality gets its overall sign fixed by demanding the coefficient of the maximal-m1m_1 component be positive — that is why ∣12,12⟩|\tfrac12,\tfrac12\rangle above reads −1/3,+2/3-\sqrt{1/3},+\sqrt{2/3} and not the negatives. Lowering preserves these choices because the ladder coefficients are themselves real and non-negative in this convention.

Does adding angular momenta have anything to do with entanglement?

Everything. Every coupled state except the stretched ends is entangled — the descent derivation manufactures superpositions that cannot factor; the two-spin singlet is the workhorse of Bell tests. The dictionary runs both ways: interactions conserving total angular momentum naturally generate entanglement, and the coupled basis is its natural language.

My two angular momenta belong to the same particle (its L and its S). Do the theorems still apply?

Yes — commutation is what matters, not particle count. L^\hat{\mathbf L} acts on the spatial factor, S^\hat{\mathbf S} on the spin factor, so [L^i,S^j]=0[\hat L_i,\hat S_j]=0 and the whole construction goes through verbatim; ℓ⊗12\ell\otimes\tfrac12 is the textbook case. The theorems fail only for non-commuting "angular momenta", which the hypothesis excludes.

Before this

Where this leads