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 Dj1Dj2D_{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

Jtot=J11+1J2{\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 J11J1{\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,

j1j11j2,j22\ket{j_1 j_1}_1\ket{j_2,j_2}_2

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

j1,j11j2,j212 ,and j1,j111j2,j21\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 Dj1Dj2D_{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, Dj1Dj2D_{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+j21m = 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+j21j = j_1 + j_2 - 1 and there is only one subspace of Dj1Dj2D_{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 Dj1Dj2D_{j_1}\otimes D_{j_2}. We find that

Dj1Dj2=j=j1j2j=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,m11j2,m22\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,m2j1,m1;j2m2j1,m1;j2,m2j,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,mj1,m1;j2,m2=j1,m1;j2,m2j,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 cal also be looked up in tables.

So see how this construction actually works, we start with the observation that \brket{\brket{j_1,m_1; j_2,m_2}{j,m} = 1. Next we compute

Jtot,j1+j2,j1+j2j1+j2,j1+j21=(J1,+J2,)j1j1;j2j2=2j1j1j11;j2j2+2j2j1j1;j2j21\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+j21=j1j1j11;j2j2+j2j1j1;j2j21j1+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,j11;j2,j2j1+j1,j1+j21=j1j1+j2j1,j1;j2,j21j1+j2,j1+j21=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+j21,j1+j21\ket{j_1 + j_2 - 1, j_1 + j_2 - 1} by finding the state with mtot=j1+j21m_{tot} = j_1 + j_2 - 1 which is orthonormal to j1+j2,j1+j21\ket{j_1 + j_2, j_1 + j_2 - 1}:

j1+j21,j1+j21=j2j1,j11;j2,j2j1j1,j1;j2,j21j1+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,j11;j2,j2j1+j11,j1+j21=j2j1+j2j1,j1;j2,j21j1+j21,j1+j21=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

D12D12=D1D0D_{\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 Dj1Dj2D_{j_1}\otimes D_{j_2} when j1j2j_1 \neq j_2). We consider the exchange operator acting on the product basis as:

σ : 12,m1;12,m212,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 Jtot{\vec J}_{tot} so we can simultaneously diagonalize Jtot2,σ{\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,1212,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,121,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,120,0=±1212,12;12,121,1=112,±12;12,121,0=1212,12;12,121,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}