Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Addition of Angular Momentum

In many cases we have multiple degrees of freedom each of which behave in a deifnite way under rotations. However, there is (typically) no physical principle that demands that angular momentum is conserved for each degree of freedom separately. It can be exchanged between particles, just as the total momentum of a multiparticle system is conserved, but is exchanged between particles, or between orbital and spin degrees of freedom (via spin-orbit coupling).

In the case of total linear or orbital angular momentum in a multiparticle system in otehrwise empty (and thus translationally/rotationally invariant) space, one way to think about this is that while the physics of the entire system is invariant under translations/rotations of the entire system, for each individual particle it matters very much where the other particles are, and translations and rotations are broken at that level.

General theory

Let us say we hve two degrees of freedom -- perhaps two particles -- described by the Hilbert space Dj1D_{j_1} and Dj2D_{j_2}. The total Hilbert space is Dj1⊗Dj2D_{j_1}\otimes D_{j_2}, with dimension (2j1+1)(2j2+1)(2j_1 + 1)(2j_2 + 1). Our question is, how this transforms under the ttoal angular momentum

J⃗tot=J⃗1⊗1+1⊗J⃗2{\vec J}_{tot} = {\vec J}_1 \otimes {\bf 1} + {\bf 1}\otimes {\vec J}_2

in general we will drop the tensor product when describing operators, so that J⃗1⊗1→J⃗1{\vec J}_1\otimes {\bf 1} \to {\vec J}_1 and so on.

In general, the representation is reducible (the exception being if one or both of jij_i are zero). A quick way to see this is to note that Jtot,zJ_{tot,z} commutes with Ji,zJ_{i,z} (and J1,z{J}_{1,z}, J2,zJ_{2,z} commute with each other), so that we can diagonalize all of them. If we set j=j1+j2j = j_1 + j2 there is one state with m=jm = j,

∣j1j1⟩1∣j2,j2⟩2\ket{j_1 j_1}_1\ket{j_2,j_2}_2

where we are using the basis ∣ji,mi⟩i\ket{j_i, m_i}_i of eigenstates of J⃗i2{\vec J}_i^2, Ji,zJ_{i,z} for each DjiD_{j_i}. However, there are two orthogonal states with mtot=j1+j2−1m_{tot} = j_1 + j_2 - 1:

∣j1,j1⟩1∣j2,j2−1⟩2 ,and ∣j1,j1−1⟩1∣j2,j2−1⟩\ket{j_1, j_1}_1\ket{j_2, j_2 - 1}_2 \ , {\rm and}\ \ket{j_1, j_1 - 1}_1\ket{j_2, j_2 - 1}

In fact, from this starting pojnt we can work out recursively how Dj1⊗Dj2D_{j_1}\otimes D_{j_2} decomposes. Since the maximum value of mtotm_{tot} is j1+j2j_1 + j_2 and there is only one such state, Dj1⊗Dj2D_{j_1}\otimes D_{j_2} contains exactly one subspace transforming as the irrep Dj1+j2D_{j_1 + j_2}. By acting wit Jtot,−J_{tot,-} on this state we can find the state with j=j1+j2j = j_1 + j_2, m=j1+j2−1m = j_1 + j_2 - 1. The space of states with this value of mm is two-dimensional. The state in this space orthogonal to the one with j=j1+j2j = j_1 + j_2 must therefore have j=j1+j2−1j = j_1 + j_2 - 1 and there is only one subspace of Dj1⊗Dj2D_{j_1}\otimes D_{j_2} with this value of jj. We can cotinue this argument, stopping when we have found all irreps of the total angular momentum consistent with the dimensionality of Dj1⊗Dj2D_{j_1}\otimes D_{j_2}. We find that

Dj1⊗Dj2=⊕j=∣j1−j2∣j=j1+j2DjD_{j_1}\otimes D_{j_2} = \oplus_{j = |j_1 -j_2|}^{j = j_1 + j_2} D_j

We write the basis of the left hand side as ∣j1,m1;j2m2⟩=∣j1,m1⟩1∣j2,m2⟩2\ket{j_1,m_1; j_2 m_2} = \ket{j_1, m_1}_1\ket{j_2,m_2}_2, wchih I will call the “product basis”. We write the basis of the right hand side as ∣j,m⟩\ket{j,m} (for which the minimum and maximum values of jj are understood), which I will call the “total angular momentum basis”. The equation relating the bases is

∣j,m⟩=∑m1,m2∣j1,m1;j2m2⟩⟨j1,m1;j2,m2∣j,m⟩\ket{j,m} = \sum_{m_1,m_2} \ket{j_1,m_1; j_2 m_2}\brket{j_1,m_1; j_2,m_2}{j,m}

and a similar one expanding the product basis vectors in terms ot the total angular momentuim basis vectors, for which the coefficients are ⟨j,m∣j1,m1;j2,m2⟩=⟨j1,m1;j2,m2∣j,m⟩∗\brket{j,m}{j_1,m_1;j_2,m_2} = \brket{j_1,m_1; j_2,m_2}{j,m}^*. These matrix elements are called Clebsch-Gordon coefficients, and they can be calculated explicitly by a combination of ladder operators and orthogonalization. They can also be looked up in tables.

To see how this construction actually works, we start with the observation that ⟨j1,m1;j2,m2∣j,m⟩=1\brket{j_1,m_1; j_2,m_2}{j,m} = 1. Next we compute

Jtot,−∣j1+j2,j1+j2⟩∝∣j1+j2,j1+j2−1⟩=(J1,−+J2,−)∣j1j1;j2j2⟩=ℏ2j1∣j1j1−1;j2j2⟩+ℏ2j2∣j1j1;j2j2−1⟩\begin{align} J_{tot,-} \ket{j_1 + j_2,j_1 + j_2} & \propto \ket{j_1 + j_2,j_1 + j_2 -1} \\ & = (J_{1,-} + J_{2,-})\ket{j_1 j_1; j_2 j_2} \\ & = \hbar \sqrt{2j_1} \ket{j_1 j_1 - 1; j_2 j_2} + \hbar \sqrt{2j_2} \ket{j_1 j_1; j_2 j_2 - 1}\\ \end{align}

Thus, normalizing the state,

∣j1+j2,j1+j2−1⟩=j1∣j1j1−1;j2j2⟩+ℏj2∣j1j1;j2j2−1⟩j1+j2\ket{j_1 + j_2,j_1 + j_2 -1} = \frac{\sqrt{j_1} \ket{j_1 j_1 - 1; j_2 j_2} + \hbar \sqrt{j_2} \ket{j_1 j_1; j_2 j_2 - 1}}{\sqrt{j_1 + j_2}}

from which we can compute

⟨j1,j1−1;j2,j2∣j1+j1,j1+j2−1⟩=j1j1+j2⟨j1,j1;j2,j2−1∣j1+j2,j1+j2−1⟩=j2j1+j2\begin{align} \brket{j_1,j_1 -1; j_2,j_2}{j_1 + j_1,j_1 + j_2 -1} & = \frac{\sqrt{j_1}}{\sqrt{j_1 + j_2}}\\ \brket{j_1,j_1; j_2,j_2 - 1}{j_1 + j_2 ,j_1 + j_2 -1} & = \frac{\sqrt{j_2}}{\sqrt{j_1 + j_2}} \end{align}

Next, the state ∣j1+j2−1,j1+j2−1⟩\ket{j_1 + j_2 - 1, j_1 + j_2 - 1} by finding the state with mtot=j1+j2−1m_{tot} = j_1 + j_2 - 1 which is orthonormal to ∣j1+j2,j1+j2−1⟩\ket{j_1 + j_2, j_1 + j_2 - 1}:

∣j1+j2−1,j1+j2−1⟩=j2∣j1,j1−1;j2,j2⟩−j1∣j1,j1;j2,j2−1⟩j1+j2\ket{j_1 + j_2 - 1, j_1 + j_2 - 1} = \frac{\sqrt{j_2} \ket{j_1,j_1 - 1; j_2,j_2} - \sqrt{j_1} \ket{j_1,j_1;j_2,j_2 -1}}{\sqrt{j_1 + j_2}}

from which we can construct additional Clbsch-Gordon coefficients

⟨j1,j1−1;j2,j2∣j1+j1−1,j1+j2−1⟩=j2j1+j2⟨j1,j1;j2,j2−1∣j1+j2−1,j1+j2−1⟩=j1j1+j2\begin{align} \brket{j_1,j_1 -1; j_2,j_2}{j_1 + j_1- 1,j_1 + j_2 -1} & = \frac{\sqrt{j_2}}{\sqrt{j_1 + j_2}}\\ \brket{j_1,j_1; j_2,j_2 - 1}{j_1 + j_2-1 ,j_1 + j_2 -1} & = \frac{\sqrt{j_1}}{\sqrt{j_1 + j_2}} \end{align}

and so on.

From here we will work out the simplest example; others are left as exercises.

Two spin-12\half particles

This is the simplest non-trivial example. We can also make use of the fact that both spins are described by identical Hilbert spaces.

The rule (4) gives us

D12⊗D12=D1⊕D0D_{\half}\otimes D_{\half} = D_1 \oplus D_0

We can compute the basis ∣j,m⟩\ket{j,m} using brute force following the discussion above, and I encourage you to do this to aid your overall understanding. Here I will take a different tack (that will not work for Dj1⊗Dj2D_{j_1}\otimes D_{j_2} when j1≠j2j_1 \neq j_2). We consider the exchange operator acting on the product basis as:

σ : ∣12,m1;12,m2⟩→∣12,m2;12,m1⟩\sigma\ :\ \ket{\half,m_1; \half,m_2} \to \ket{\half,m_2; \half,m_1}

This is unitary with eigenvalues ±1\pm 1 (this follows form σ2=1\sigma^2 = 1). It commutes with J⃗tot{\vec J}_{tot} so we can simultaneously diagonalize J⃗tot2,σ{\vec J}_{tot}^2, \sigma.

Let us first consider σ=−1\sigma = -1 states. A moment’s thought reveals there is only one possible, which after imposing unit norm, is

∣j=0⟩=12(∣12,12;12,−12⟩−∣12,−12;12,12⟩)\ket{j = 0} = \frac{1}{\sqrt{2}}\left(\ket{\half,\half; \half,-\half} - \ket{\half,-\half;\half,\half}\right)

This j=0j = 0 state is called the spin singlet state.

Next we consider σ=1\sigma = 1. The m=±1m = \pm 1 states are easy to dedice; the m=0m = 0 state must have σ=1\sigma = 1 as well, which instanly yields the basis

∣1,1⟩=∣12,12;12,12⟩∣1,0⟩=12(∣12,12;12,−12⟩+∣12,−12;12,12⟩)∣1,−1⟩=∣12,−12;12,−12⟩\begin{align} \ket{1,1} & = \ket{\half,\half;\half,\half}\\ \ket{1,0} & = \frac{1}{\sqrt{2}}\left(\ket{\half,\half; \half,-\half} + \ket{\half,-\half;\half,\half}\right)\\ \ket{1,-1} & = \ket{\half,-\half; \half,-\half} \end{align}

These are clled the spin triplet states.

It is straightforward to work out the Clebsch-Gordon coefficients in this case. The nonvanishing coefficients are:

⟨12,±12;12,∓12∣0,0⟩=±12⟨12,12;12,12∣1,1⟩=1⟨12,±12;12,∓12∣1,0⟩=12⟨12,−12;12,−12∣1,−1⟩=0\begin{align} \brket{\half,\pm\half;\half,\mp\half}{0,0} & = \pm \frac{1}{\sqrt{2}}\\ \brket{\half,\half;\half,\half}{1,1} & = 1\\ \brket{\half,\pm\half;\half,\mp\half}{1,0} & = \frac{1}{\sqrt{2}}\\ \brket{\half,-\half;\half,-\half}{1,-1} & = 0 \end{align}