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.

13. Representations of the Angular Momentum Operators and Rotations

Introduction

In 12. Rotations in Quantum Mechanics, and Rotations of Spin-1/2 Systems\ we introduced the concept of rotation operators acting on the Hilbert space of some quantum mechanical system, and set down postulates [(2)--(4)] that those operators should satisfy. From these we defined the angular momentum operators J\Jvec [in (11)] and showed that the multiplication law for rotations implies that the components of J\Jvec satisfy the commutation relations (24). Finally, we examined the case of spin-12\frac{1}{2} systems, for which J=(ℏ/2)σ\Jvec=(\hbar/2)\sigmavec, finding a double-valued representation U=U(R)U=U(\Rmat) of the classical rotations by unitary operators, or, better, a single-valued representation of spin rotations by the classical rotations, R=R(U)\Rmat=\Rmat(U).

In these notes we generalize the treatment of rotations of spin-12\frac{1}{2} systems, which was presented in 12. Rotations in Quantum Mechanics, and Rotations of Spin-1/2 Systems, to an arbitrary quantum mechanical system. We assume that rotation operators are defined on the Hilbert space E\ES of our system. In practice this includes almost any system one can think of. The generators of the rotations are the components of the angular momentum J\Jvec, a vector of Hermitian operators that satisfy the commutation relations

[Ji,Jj]=iℏ ϵijk Jk.[J_i, J_j] = i\hbar \, \epsilon_{ijk} \, J_k.

In terms of these, the rotation operators in axis-angle form are given by

U(n^,θ)=exp⁡[−iℏθ(n^⋅J)].U({\hat{\mathbf{n}}},\theta) = \exp\Bigl[ -{i\over\hbar} \theta ({\hat{\mathbf{n}}} \cdot\Jvec) \Bigr].

Conversely, the angular momentum operators are given in terms of the rotation operators by

Ji=iℏ∂U(θ)∂θi∣θ=0,J_i = i\hbar \Bigl.\frac{\partial U(\thetavec)}{\partial \theta_i} \Bigr|_{\thetavec=0},

where in comparison to (2) we have set θ=θn^\thetavec=\theta{\hat{\mathbf{n}}}. Knowledge of the rotation operators implies knowledge of the angular momentum, and vice versa.

In general, symmetries impose a geometrical structure on the Hilbert space of a quantum system. That is, they cause the Hilbert space to be broken up into a family of orthogonal subspaces, each of which contains states that transform in a certain way under the symmetry operations. For example, parity in one-dimensional wave mechanics causes the Hilbert space of wave functions to decompose into two orthogonal subspaces, containing the wave functions that are even or odd under parity. By defining a set of orthonormal basis vectors in each of the subspaces of a certain symmetry class we obtain a so-called symmetry adapted basis that is especially convenient for studying the symmetry properties of the system and for numerical work. If the Hamiltonian commutes with the symmetry in question, then it is possible to choose a symmetry adapted basis that is also an energy eigenbasis, and these are especially convenient for studying the system.

We will see that rotations and the associated the angular momentum operators can be used to construct a symmetry-adapted basis on the Hilbert space, what we will call a standard angular momentum basis. This basis will lead to a decomposition of our Hilbert space into an orthogonal set of invariant, irreducible subspaces, the vectors of which transform in an especially simple manner under rotations.

Although we will speak in these notes of a Hilbert space which is the ket space or state space of a quantum mechanical system, and we will use the Dirac notation for the (ket) vectors of this space, there are a wide variety of other vector spaces to which the same analysis applies. These include other types of ket spaces, such as subspaces of a given ket space, or tensor products of ket spaces. They also include spaces that are not ket spaces at all, such as vector spaces of operators (which we will take up in 20. The Wigner-Eckart Theorem), or ordinary, three-dimensional, physical space (certainly a space upon which rotations act), or spaces of classical fields (for example, electric and magnetic), in which the standard angular momentum basis is related to the multipole expansion of those fields. Thus, the treatment of this set of notes is actually quite general.

The spectrum of J2J^2 and J3J_3

We will now explore the consequences of the angular momentum commutation relations (1) for the spectrum of various angular momentum operators. It is rather amazing how much follows from the commutation relations alone. We use a variation of Dirac’s algebraic method that was applied in Dirac’s Algebraic Method for the Eigenvalues to the harmonic oscillator.

We begin by constructing the nonnegative definite operator J2J^2,

J2=J12+J22+J32,J^2 = J_1^2 + J_2^2 + J_3^2,

which, as an easy calculation shows, commutes with all three components of J\Jvec,

[J2,J]=0.[J^2,\Jvec] = 0.

Since J2J^2 commutes with J\Jvec, it commutes also with any function of J\Jvec. Let X(J)X(\Jvec) be such a function, for example, XX could be J1J_1, J2J_2, J3J_3, J±J_\pm, J2J^2, or the rotation operators exp⁡(−iθn^⋅J/ℏ)\exp(-i\theta{\hat{\mathbf{n}}}\cdot\Jvec/\hbar). Then

[J2,X(J)]=0.[J^2,X(\Jvec)]=0.

An operator such as J2J^2 that commutes with all the generators of a group is called a Casimir operator.

Since J2J^2 and J\Jvec commute, we can construct simultaneous eigenkets of J2J^2 and any one of the components of J\Jvec. However, since these components do not commute with each other, we cannot find simultaneous eigenbasis of more than one component of J\Jvec. By convention we choose the 3-component, and look for simultaneous eigenkets of J2J^2 and J3J_3.

We denote the eigenvalues of J2J^2 and J3J_3 by aℏ2a\hbar^2 and mℏm\hbar , respectively, so that aa and mm are dimensionless. We note that aa and mm must be real, since J2J^2 and J3J_3 are Hermitian, and that a≥0a\ge0, since J2J^2 is nonnegative definite.

We will begin by assuming for simplicity that the operators (J2,J3)(J^2,J_3) form a complete set of commuting operators by themselves, so that their simultaneous eigenstates ∣am⟩\ket{am} are nondegenerate and form a basis in the Hilbert space. Later we will return to what happens when this is not so.

The eigenvalue equations determine the kets ∣am⟩\ket{am} to within a normalization and a phase. We assume the kets are normalized, so that the set {∣am⟩}\{\ket{am}\} forms an orthonormal basis in the Hilbert space,

⟨am∣a′m′⟩=δaa′ δmm′.\braket{am}{a'm'}=\delta_{aa'}\,\delta_{mm'}.

We assume that some arbitrary (at this point) phase conventions have been chosen for the kets ∣am⟩\ket{am}. The eigenvalue-eigenket equations are

J2∣am⟩=aℏ2∣am⟩,J3∣am⟩=mℏ∣am⟩.\begin{aligned} J^2 \ket{a m} & = a\hbar^2 \ket{a m}, \\ J_3 \ket{a m} & = m\hbar \ket{a m}. \\ \end{aligned}

We will be interested in the simultaneous eigenvalues (m,a)(m,a), which can be represented as “eigenpoints” in the mm-aa plane. At this point all we know is that a≥0a\ge0, so the eigenpoints must lie in the upper half plane.

To find these eigenvalues we introduce the ladder or raising and lowering operators,

J±=J1±iJ2.J_\pm = J_1 \pm iJ_2.

These are Hermitian conjugates of each other,

(J±)†=J∓,(J_{\pm})^\dagger = J_{\mp},

and they satisfy the commutation relations,

[J3,J±]=±ℏJ±,\begin{aligned} [J_3, J_\pm] &= \pm \hbar J_\pm, \end{aligned}
[J2,J±]=0,\begin{aligned} [J^2, J_\pm] &= 0, \end{aligned}

as well as the relations,

J−J+=J2−J3(J3+ℏ),\begin{aligned} J_-J_+ &= J^2 - J_3(J_3+\hbar), \end{aligned}
J+J−=J2−J3(J3−ℏ).\begin{aligned} J_+J_- &= J^2 - J_3(J_3-\hbar). \end{aligned}

The operators J+J−J_+J_- and J−J+J_-J_+ are nonnegative definite.

Let us take some normalized eigenket ∣am⟩\ket{am} of J2J^2 and J3J_3, for some as yet unknown values of aa and mm, and sandwich it around (13) and (14). We find

⟨am∣J−J+∣am⟩=ℏ2[a−m(m+1)]≥0,\begin{aligned} \matrixelement{am}{J_-J_+}{am} &= \hbar^2 [a-m(m+1)] \ge 0, \end{aligned}
⟨am∣J+J−∣am⟩=ℏ2[a−m(m−1)]≥0,\begin{aligned} \matrixelement{am}{J_+J_-}{am} &= \hbar^2 [a-m(m-1)] \ge 0, \end{aligned}

where the inequalities follow from the fact that the left hand sides are the squares of ket vectors [see (28)]. Taken together, these imply

a≥max⁡[m(m+1),m(m−1)].a \ge \max[m(m+1), m(m-1)].
Functions m(m+1) and m(m-1).

Figure 1:Functions m(m+1)m(m+1) and m(m−1)m(m-1).

Function \max[m(m+1),m(m-1)], with maximum and minimum values of m for a given value of a. We define j=m_max, which makes j a function of a and vice versa, that is, a=j(j+1).

Figure 2:Function max⁡[m(m+1),m(m−1)]\max[m(m+1),m(m-1)], with maximum and minimum values of mm for a given value of aa. We define j=mmaxj=m_max, which makes jj a function of aa and vice versa, that is, a=j(j+1)a=j(j+1).

The functions m(m±1)m(m\pm1) are plotted in Figure 1, and the maximum of these two functions is plotted in Figure 2. The maximum function is symmetric about m=0m=0, and ≥0\ge0 everywhere. According to (17), the eigenpoints (m,a)(m,a) must lie in the shaded region in Figure 2 or on its boundary.

Let aa be an eigenvalue of J2J^2. A value of aa is indicated by a horizontal line in Figure 2, which intersects the boundary of the shaded region in two points. There must be one or more eigenpoints on this line, whose mm values lie between certain maximum and minimum values, which are functions of aa. Let us define

j=mmax(a),j=m_max(a),

so that

mmin(a)=−j,m_min(a)=-j,

as shown in Figure 2. The (m,a)(m,a) coordinates of the two interpoints are (−j,j(j+1))\bigl(-j,j(j+1)\bigr) on the left and (j,j(j+1))\bigl(j,j(j+1)\bigr) on the right, so jj is a function of aa given by

a=j(j+1),a=j(j+1),

with j≥0j\ge0. Then we have

−j≤m≤+j.-j \le m \le +j.

It turns out to be more convenient to parameterize the eigenvalues and eigenkets of J2J^2 by jj instead of aa, so henceforth let us write j(j+1)ℏ2j(j+1)\hbar^2 for the eigenvalue of J2J^2 instead of aℏ2a\hbar^2, and let us write ∣jm⟩\ket{jm} instead of ∣am⟩\ket{am} for the eigenkets of J2J^2 and J3J_3. Then (8) become

J2∣jm⟩=j(j+1)ℏ2 ∣jm⟩,J3∣jm⟩=mℏ ∣jm⟩,\begin{aligned} J^2\ket{jm} &= j(j+1)\hbar^2 \,\ket{jm}, \\ J_3\ket{jm} &= m\hbar \,\ket{jm}, \\ \end{aligned}

and the orthonormality conditions (7) become

⟨jm∣j′m′⟩=δjj′ δmm′.\braket{jm}{j'm'}=\delta_{jj'}\,\delta_{mm'}.

We also rewrite (15) and (16) with this change of notation, noting that the right hand sides can be factored,

⟨jm∣J−J+∣jm⟩=ℏ2[j(j+1)−m(m+1)]=ℏ2(j−m)(j+m+1)≥0,\begin{aligned} \matrixelement{jm}{J_-J_+}{jm} &= \hbar^2 [j(j+1)-m(m+1)] =\hbar^2 (j-m)(j+m+1) \ge 0, \end{aligned}
⟨jm∣J+J−∣jm⟩=ℏ2[j(j+1)−m(m−1)]=ℏ2(j+m)(j−m+1)≥0.\begin{aligned} \matrixelement{jm}{J_+J_-}{jm} &= \hbar^2 [j(j+1)-m(m-1)] =\hbar^2(j+m)(j-m+1) \ge 0. \end{aligned}

Also let us replace the mm-aa plane with the mm-jj plane, so that Figure 2 becomes Figure 3.

ure  redrawn with j as the vertical coordinate instead of a, where a=j(j+1). The bounding lines are now j=\pm m, and for a given value of j (the horizontal line) m is bounded by -j\le m \le +j.

Figure 3:ure Figure 2 redrawn with jj as the vertical coordinate instead of aa, where a=j(j+1)a=j(j+1). The bounding lines are now j=±mj=\pm m, and for a given value of jj (the horizontal line) mm is bounded by −j≤m≤+j-j\le m \le +j.

Spots are shown in m-j plane for allowed eigenvalues. Whether a given j value (a horizontal line in the figure) actually occurs depends on the application; but if it does occur, then all m-values (the spots along the horizontal line, between -j and +j, in integer steps) occur.

Figure 4:Spots are shown in mm-jj plane for allowed eigenvalues. Whether a given jj value (a horizontal line in the figure) actually occurs depends on the application; but if it does occur, then all mm-values (the spots along the horizontal line, between −j-j and +j+j, in integer steps) occur.

The behavior of J+J_+ as a raising operator is indicated by the following theorem.

In this theorem, we assume that ∣jm⟩\ket{jm} is an eigenket of J2J^2 and JzJ_z with the indicated quantum numbers, and that it is normalized as indicated by (23), and, in particular, that ∣jm⟩≠0\ket{jm}\ne0. We have to worry about the possibility that J+∣jm⟩J_+\ket{jm} is zero, because zero vectors are not usually considered eigenvectors of anything. The theorem says that J+J_+ does not change the jj quantum number but it raises mm by one unit. The theorem is easily proved with the help of the commutation relations (11) and (12),

J2(J+∣jm⟩)=J+J2∣jm⟩=j(j+1)ℏ2(J+∣jm⟩),\begin{aligned} J^2 \bigl( J_+\ket{jm} \bigr) & = J_+ J^2 \ket{jm} = j(j+1)\hbar^2 \bigl( J_+\ket{jm} \bigr), \end{aligned}
J3(J+∣jm⟩)=(J+J3+ℏJ+)∣jm⟩=(m+1)ℏ(J+∣jm⟩).\begin{aligned} J_3 \bigl( J_+\ket{jm} \bigr) &= (J_+J_3 + \hbar J_+)\ket{jm} =(m+1)\hbar \bigl( J_+\ket{jm} \bigr). \end{aligned}

Similarly, we can show that if the state J−∣jm⟩J_-\ket{jm} does not vanish, then it is an eigenket of J2J^2 and J3J_3 with eigenvalues j(j+1)ℏ2j(j+1)\hbar^2 and (m−1)ℏ(m-1)\hbar, respectively. That is, J−J_- does not change the jj quantum number but it lowers mm by one unit.

We must worry about the case J+∣jm⟩=0J_+\ket{jm}=0. Since a vector vanishes if and only if its square vanishes, we have J+∣jm⟩=0J_+\ket{jm}=0 if and only if

⟨jm∣J−J+∣jm⟩=ℏ2(j−m)(j+m+1)=0,\matrixelement{jm}{J_-J_+}{jm}= \hbar^2(j-m)(j+m+1)=0,

where we use (24). But this holds if and only if either m=jm=j or m=−j−1m=-j-1. But m=−j−1m=-j-1 is impossible in view of (21), so we see that

J+∣jm⟩=0iffm=j.J_+\ket{jm}=0\quad iff \quad m=j.

Similarly, we find that

J−∣jm⟩=0iffm=−j.J_-\ket{jm}=0\quad iff\quad m=-j.

From this it immediately follows that

m=j−n1,m=j-n_1,

where n1≥0n_1\ge0 is an integer, for if this were not so, we could successively apply J+J_+ to ∣jm⟩\ket{jm} (which is nonzero), and generate nonzero kets with successively higher values of mm until the rule (21) was violated. Similarly, we show that

m=−j+n2,m=-j+n_2,

where n2≥0n_2\ge0 is another integer. But taken together, (31) and (32) imply 2j=n1+n22j=n_1+n_2, that is, 2j2j is a nonnegative integer. Thus, the only values of jj allowed by the commutation relations (1) are nonnegative integers or half-integers,

j∈{0,12,1,32,…}.j\in \{0, \frac{1}{2}, 1, \frac{3}{2}, \ldots\}.

When we say that jj belongs to the indicated set of values (integers and half-integers), we mean that the commutation relations alone tell us that jj can take on only these values. They do not tell us which of these values actually occur in a specific application.

For example, speaking of the spin of a spin-12\frac{1}{2} particle, jj (that is, the spin) takes on only the value j=12j=\frac{1}{2}. But in a central force problem, in which the energy eigenfunctions are ψnℓm(r,θ,ϕ)\psi_{n\ell m}(r,\theta,\phi) and jj is identified with the orbital angular momentum ℓ\ell, jj (that is, ℓ\ell) takes on all possible integer values (0,1,2,…)(0,1,2,\ldots) but none of the half-integer values.

But in any application, if some jj value does occur, then all mm values in the range,

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

also occur, for if any one mm value in this list occurs, that is, if a nonzero eigenket ∣jm⟩\ket{jm} exists, then all other nonzero eigenkets with the same jj value but other mm values in the range (34) can be generated from the given one by raising and lowering operators. Thus, the eigenvalue j(j+1)ℏ2j(j+1)\hbar^2 of J2J^2 is (2j+1)(2j+1)-fold degenerate. The allowed eigenvalues of J2J^2 and J3J_3 are illustrated as spots in the mm-jj plane in Figure 4.

Superselection Rules

The commutation relations (1) alone only tell us that the jj values that occur in any application belong to the set (33), consisting of nonnegative integers and half-integers. It turns out, however, that in physical applications the values of jj that occur are either all integers or all half-integers. In nonrelativistic quantum mechanics, this is is because the spins of particles are either integers or half-integers, and orbital angular momenta are always integers. That is, if E\Espace is the Hilbert space of a physical system and if rotation operators (and therefore angular momentum operators) are defined on it, then the eigenvalues of J2J^2 that occur in E\Espace are given either by integer jj or half-integer jj, never a mixture of the two. This is sometimes stated by saying that there is no physical meaning to linear combinations of states with integer jj and half-integer jj. This type of restriction is called a “superselection rule.”

This superselection rule only applies when the rotations in question represent physical rotations in 3-dimensional space, as discussed in 11. Rotations in 3-Dimensional Space. Sometimes there arise operators of the same mathematical form as physical rotations but without this physical meaning, for example, in the two-dimensional, isotropic harmonic oscillator that forms the basis of Schwinger’s treatment of angular momentum theory (see Prob. Paragraph). In such cases linear combinations of integer and half-integer jj can and do occur.

Phase Conventions and Matrix Elements of J±J_\pm

Since by assumption the simultaneous eigenkets of J2J^2 and J3J_3 are nondegenerate, the state J−∣jm⟩J_-\ket{jm} must be proportional to ∣j,m−1⟩\ket{j,m-1},

J−∣jm⟩=cm∣j,m−1⟩,J_-\ket{jm}=c_m \ket{j,m-1},

where cmc_m is a complex number. Squaring both sides and using (25) we obtain

⟨jm∣J+J−∣jm⟩=ℏ2(j+m)(j−m+1)=∣cm∣2,\matrixelement{jm}{J_+J_-}{jm} = \hbar^2(j+m)(j-m+1) = |c_m|^2,

or,

J−∣jm⟩=ℏeiαm (j+m)(j−m+1) ∣j,m−1⟩,J_-\ket{jm}=\hbar e^{i\alpha_m}\, \sqrt{(j+m)(j-m+1)}\,\ket{j,m-1},

where eiαme^{i\alpha_m} is a phase. Let us write out these equations starting with the “stretched state” m=jm=j and lowering mm in unit steps,

J−∣jj⟩=ℏeiαj (2j)(1) ∣j,j−1⟩,J−∣j,j−1⟩=ℏeiαj−1 (2j−1)(2) ∣j,j−2⟩,⋮\begin{aligned} J_-\ket{jj} &= \hbar e^{i\alpha_j}\,\sqrt{(2j)(1)}\, \ket{j,j-1}, \\ J_-\ket{j,j-1} &=\hbar e^{i\alpha_{j-1}}\, \sqrt{(2j-1)(2)} \, \ket{j,j-2}, \\ &\vdots \\ \end{aligned}

etc. These show that if we choose the phase of the stretched state ∣jj⟩\ket{jj} arbitrarily, then we can absorb the phases eiαme^{i\alpha_m} into the phase conventions for the states ∣jm⟩\ket{jm} for m<jm<j, thereby linking the phase conventions of all the states ∣jm⟩\ket{jm} for fixed jj to that of the stretched state ∣jj⟩\ket{jj}. This gets rid of the phase factors, and gives

J−∣jm⟩=ℏ(j+m)(j−m+1) ∣j,m−1⟩.J_-\ket{jm} = \hbar \sqrt{(j+m)(j-m+1)}\, \ket{j,m-1}.

Similarly, J+∣jm⟩J_+\ket{jm} must be proportional to ∣j,m+1⟩\ket{j,m+1},

J+∣jm⟩=dm ∣j,m+1⟩,J_+\ket{jm} = d_m\,\ket{j,m+1},

where dmd_m is a complex number. Applying J−J_- to both sides, on the left we obtain

J−J+∣jm⟩=ℏ2[j(j+1)−m(m+1)]∣jm⟩=ℏ2(j−m)(j+m+1)∣jm⟩,J_-J_+\ket{jm} = \hbar^2[j(j+1)-m(m+1)]\ket{jm} = \hbar^2(j-m)(j+m+1)\ket{jm},

where we use (13), whereas on the right we obtain

dm J−∣j,m+1⟩=dmℏ(j−m)(j+m+1) ∣jm⟩,d_m\,J_-\ket{j,m+1} = d_m\hbar\sqrt{(j-m)(j+m+1)}\,\ket{jm},

where we use (39). This allows us to solve for dmd_m, and altogether we obtain

J+∣jm⟩=ℏ(j−m)(j+m+1) ∣j,m+1⟩.J_+\ket{jm}=\hbar \sqrt{(j-m)(j+m+1)}\,\ket{j,m+1}.

These phase conventions cause the matrix elements of J±J_\pm in the basis ∣jm⟩\ket{jm} to be real and positive. These phase conventions are standard and convenient in the theory of angular momentum and rotations, but there is no physics in them.

With these phase conventions we can use a little induction to express an arbitrary basis vector ∣jm⟩\ket{jm} as a lowered version of the stretched state ∣jj⟩\ket{jj},

∣jm⟩=(j+m)!(2j)!(j−m)! (J−ℏ)j−m∣jj⟩.\ket{jm} = \sqrt{\ds{\ds (j+m)! \over \ds (2j)! (j-m)!}} \, \Bigl({J_- \over \hbar}\Bigr)^{j-m} \ket{jj}.

This may be compared to (40) for the harmonic oscillator. The basis {∣jm⟩}\{\ket{jm}\} that we have constructed is what we shall call the standard angular momentum basis for the Hilbert space in the case we are considering (where eigenkets ∣jm⟩\ket{jm} of J2J^2 and J3J_3 are nondegenerate).

Matrices in the Standard Angular Momentum Basis

For practical calculations we often require the matrix elements of functions X(J)X(\Jvec) of the angular momentum J\Jvec in the standard angular momentum basis. Because of the commutator (6), all these matrices are diagonal in the quantum number jj. That is, we have

0=⟨jm∣[J2,X(J)]∣j′m′⟩=⟨jm∣J2X(J)−X(J)J2∣j′m′⟩=[j(j+1)−j′(j′+1)]⟨jm∣X(J)∣j′m′⟩,\begin{aligned} 0&=\matrixelement{jm}{[J^2,X(\Jvec)]}{j'm'} = \matrixelement{jm}{J^2X(\Jvec)-X(\Jvec)J^2}{j'm'} \\ & =[j(j+1)-j'(j'+1)]\matrixelement{jm}{X(\Jvec)}{j'm'}, \\ \end{aligned}

so either j=j′j=j' or ⟨jm∣X(J)∣j′m′⟩=0\matrixelement{jm}{X(\Jvec)}{j'm'}=0. Thus we can write

⟨jm∣X(J)∣j′m′⟩=δjj′ ⟨jm∣X(J)∣jm′⟩,\matrixelement{jm}{X(\Jvec)}{j'm'} = \delta_{jj'} \, \matrixelement{jm}{X(\Jvec)}{jm'},

in which the jj values on the two sides of the last matrix element are the same. As we say, functions of the angular momentum X(J)X(\Jvec) do not mix together subspaces with different values of jj. As a result, the matrices of any operator X(J)X(\Jvec) in the standard angular momentum basis are specified by a set of submatrices, one for each jj value, whose rows and columns are indexed by mm and m′m' and whose size is 2j+12j+1.

We can easily give explicit formulas for some of these matrices. The matrices of J2J^2 are especially simple, since the standard angular momentum basis is an eigenbasis of J2J^2,

⟨jm∣J2∣jm′⟩=j(j+1)ℏ2 δmm′.\matrixelement{jm}{J^2}{jm'} = j(j+1)\hbar^2 \, \delta_{mm'}.

The matrix of J2J^2 for a given value of jj is a multiple of the identity. Similarly, the standard angular momentum basis is also an eigenbasis of J3J_3, so

⟨jm∣J3∣jm′⟩=mℏ δmm′.\matrixelement{jm}{J_3}{jm'} = m\hbar \, \delta_{mm'}.

The matrix of J3J_3 for a given value of jj is diagonal, but it is not a multiple of the identity.

The matrices of J+J_+ and J−J_- can be obtained from (39) and (43) by multiplying on the left by ⟨jm′∣\bra{jm'} and using the orthonormality of the basis. This gives

⟨jm∣J+∣jm′⟩=ℏ(j+m)(j−m+1) δm,m′+1,\begin{aligned} \matrixelement{jm}{J_+}{jm'} &= \hbar\sqrt{(j+m)(j-m+1)}\, \delta_{m,m'+1}, \end{aligned}
⟨jm∣J−∣jm′⟩=ℏ(j−m)(j+m+1) δm,m′−1,\begin{aligned} \matrixelement{jm}{J_-}{jm'} &=\hbar\sqrt{(j-m)(j+m+1)}\, \delta_{m,m'-1}, \end{aligned}

where we have swapped mm and m′m' in the results. Notice that the matrix for J−J_- is the transpose of that for J+J_+, since J−=(J+)†J_- = (J_+)^\dagger and for real matrices the Hermitian conjugate is the same as the transpose. Also, since J1J_1 and J2J_2 can be expressed in terms of J±J_\pm,

J1=12(J++J−),J2=12i(J+−J−),J_1 = {1\over2}(J_+ + J_-), \qquad J_2 = {1\over2i}(J_+ - J_-),

it is easy to write down the matrices for J1=JxJ_1=J_x and J2=JyJ_2=J_y. Note that since the matrices of J±J_\pm are real, by (51) those of J1=JxJ_1=J_x are real and those of J2=JyJ_2=J_y are purely imaginary.

Thus we know the matrix elements of all three components of J\Jvec in the standard angular momentum basis. From these one can find the matrix elements of any function of J\Jvec, such as the rotation operators U(n^,θ)U({\hat{\mathbf{n}}},\theta). Notice that all these matrices are diagonal in jj (the matrix elements are proportional to δj′j\delta_{j'j}), so the matrix elements themselves depend only on jj, m′m' and mm.

Let us look at some specific examples. For a given operator X=X(J)X=X(\Jvec) we present the matrix with components Xmm′=⟨jm∣X∣jm′⟩X_{mm'}=\matrixelement{jm}{X}{jm'}, with mm labeling the rows and m′m' labeling the columns, and with magnetic quantum numbers starting with the stretched value m=jm=j and proceeding down to m=−jm=-j in integer steps as we move across rows or down columns.

In the case j=12j=\frac{1}{2} the matrices for J3J_3 and J+J_+ are

J3=Jz=ℏ(1200−12)=ℏ2σz,J+=ℏ(0100).\begin{aligned} J_3= J_z =\hbar\begin{pmatrix}\frac{1}{2} &0\\ 0 & -\frac{1}{2}\\\end{pmatrix}= {\hbar\over 2}\sigma_z, \qquad J_+= \hbar \begin{pmatrix}0 &1 \\ 0 & 0 \\\end{pmatrix}. \end{aligned}

We do not display the matrix for J−J_- since it is just the transpose of the matrix for J+J_+. But from J+J_+ and J−J_- we compute the matrices for J1J_1 and J2J_2,

J1=Jx=ℏ(012120)=ℏ2σx,J2=Jy=ℏ(0−i/2i/20)=ℏ2σy.\begin{aligned} J_1 =J_x = \hbar\begin{pmatrix}0 & \frac{1}{2}\\ \frac{1}{2} & 0\\\end{pmatrix}={\hbar\over2}\sigma_x, \qquad J_2 = J_y = \hbar\begin{pmatrix}0 & -i/2 \\ i/2 & 0\\\end{pmatrix} = {\hbar\over 2}\sigma_y. \end{aligned}

We see that when j=1/2j=1/2, J=(ℏ/2)σ\Jvec=(\hbar/2)\sigmavec, the same conclusion we reached in 12. Rotations in Quantum Mechanics, and Rotations of Spin-1/2 Systems{} (and note that we are confusing an operator with the matrix representing that operator in the standard angular momentum basis).

In the case j=1j=1 the matrices for J3=JzJ_3=J_z and J+J_+ are

J3=Jz=ℏ(10000000−1),J+=ℏ(020002000),\begin{aligned} J_3=J_z = \hbar \begin{pmatrix}1 &0 &0\\ 0 &0 &0\\ 0 &0 &-1\\\end{pmatrix}, \qquad J_+ = \hbar \begin{pmatrix} 0 &\sqrt{2} &0 \\ 0 &0 &\sqrt{2}\\ 0 &0 &0\\\end{pmatrix}, \end{aligned}

from which we obtain the matrices for J1J_1 and J2J_2,

J1=Jx=ℏ2(010101010),J2=Jy=ℏ2(0−i0i0−i0i0).\begin{aligned} J_1=J_x={\hbar\over\sqrt{2}}\begin{pmatrix}0 & 1 & 0\\ 1 & 0 & 1\\ 0 & 1 & 0\\\end{pmatrix}, \qquad J_2=J_y={\hbar\over\sqrt{2}} \begin{pmatrix}0 & -i & 0\\ i & 0 & -i\\ 0 & i & 0\\\end{pmatrix}. \end{aligned}

In these equations we see the generalization of the Pauli matrices to the case j=1j=1.

In the case j=32j=\frac{3}{2}, the matrices for J3=JzJ_3=J_z and J+J_+ are

J3=Jz=ℏ(320000120000−120000−32),J+=ℏ(0300002000030000).\begin{aligned} J_3=J_z= \hbar \begin{pmatrix}\frac{3}{2} &0 &0 &0\\ 0 &\frac{1}{2} &0 &0\\ 0 &0 &-\frac{1}{2} &0\\ 0 &0 &0 &-\frac{3}{2}\\\end{pmatrix}, \qquad J_+ = \hbar \begin{pmatrix}0 &\sqrt{3} &0 &0\\ 0 &0 &2 &0\\ 0 &0 &0 &\sqrt{3}\\ 0 &0 &0 &0\\\end{pmatrix}. \end{aligned}

We omit the matrices for J1=JxJ_1=J_x and J2=JyJ_2=J_y in this case, but they are easily computed.

A case not to be neglected is j=0j=0, for which mm can take on only one value, m=0m=0, so that all matrices are 1×11\times1. The matrices are

J+=J−=J1=J2=J3=(0).J_+=J_-=J_1=J_2=J_3=(0).

The angular momentum operator J\Jvec is zero on a subspace in which j=0j=0.

Rotation Matrices

The matrices of the rotation operators are especially important, and we give them a special notation. If UU is a rotation operator, we define

Dm′mj(U)=⟨jm′∣U∣jm⟩.D^j_{m'm}(U) = \matrixelement{jm'}{U}{jm}.

The symbol DD is for German Drehung, which means, “rotation.” These matrices are also sometimes referred to as “Wigner DD-matrices.”

The rotation operator UU can be parameterized in a variety of ways, for example, in axis-angle form U(θ,n^)U(\theta,{\hat{\mathbf{n}}}), in Euler angle form U(α,β,γ)U(\alpha,\beta,\gamma) or as a function of a spatial rotation, U(R)U(\Rmat). In these cases we can write Dmm′j(θ,n^)D^j_{mm'}(\theta,{\hat{\mathbf{n}}}), Dmm′j(α,β,γ)D^j_{mm'}(\alpha,\beta,\gamma) or Dmm′j(R)D^j_{mm'}(\Rmat) for the corresponding rotation matrix. We can also write Dmm′j(U)D^j_{mm'}(U), to indicate the dependence of the rotation matrix on the unitary operator. Note that if UU is a double-valued function of R\Rmat, then so is the matrix Dmm′j(R)D^j_{mm'}(\Rmat).

The DD-matrices appear when we rotate a basis vector of the standard angular momentum basis. By inserting a resolution of the identity we have

U∣jm⟩=∑j′m′∣j′m′⟩⟨j′m′∣U∣jm⟩.U\ket{jm} = \sum_{j'm'} \ket{j'm'} \matrixelement{j'm'}{U}{jm}.

But since the final matrix element is proportional to δjj′\delta_{jj'} [see (46)], the sum reduces to just one over m′m',

U∣jm⟩=∑m′∣jm′⟩Dm′mj(U).U\ket{jm} = \sum_{m'} \ket{jm'} D^j_{m'm}(U).

When we apply a rotation to a basis vector ∣jm⟩\ket{jm}, we obtain a linear combination of basis vectors with the same value of jj, and the DD-matrices give the expansion coefficients. There is no mixing of different jj values.

In the case j=0j=0 the matrices for all three components of J\Jvec are just (0)(0), so the matrix for the rotation operator is

Dmm′0(U)=(1).D^0_{mm'}(U) = (1).

This means that a state with j=0j=0 is invariant under rotations, since multiplying by 1 does nothing. An example is the ground state of hydrogen, in which wave function ψ100(x)\psi_{100}(\xvec) is rotationally invariant (the angular dependence is given by Y00(θ,ϕ)Y_{00}(\theta,\phi), which is a constant, independent of angle). If we include the spins of the electron and proton in our description of the hydrogen atom, the ground state is still a state of j=0j=0 (the spin singlet state, although the quantum number is usually called ff instead of jj. See 27. Hyperfine Structure in Atoms).

In the case j=1/2j=1/2, we have already worked out the matrices for the rotation operators in axis-angle form,

Dmm′1/2(θ,n^)=[cos⁡(θ/2)−i(n^⋅σ)sin⁡(θ/2)]mm′D^{1/2}_{mm'}(\theta,{\hat{\mathbf{n}}}) = [\cos(\theta/2) -i({\hat{\mathbf{n}}}\cdot\sigmavec)\sin(\theta/2)]_{mm'}

[see (27) and Prob. Paragraph(b)]. Rotation matrices in axis-angle form for higher values of jj can also be worked out.

The rotation matrix Dmm′j(n^,θ)D^j_{mm'}({\hat{\mathbf{n}}},\theta) is especially simple in the case that n^=z^{\hat{\mathbf{n}}}={\hat{\mathbf{z}}}, since in that case the rotation matrix, being the exponential of the diagonal matrix (48), is itself diagonal. Thus we have

Dmm′j(z^,θ)=e−imθ δmm′.D^j_{mm'}({\hat{\mathbf{z}}},\theta) = e^{-im\theta} \, \delta_{mm'}.

This particular rotation leads to an important conclusion. When jj is half-integral, then so is mm, and we find

Dmm′j(z^,2π)=−δmm′.D^j_{mm'}({\hat{\mathbf{z}}},2\pi) = -\delta_{mm'}.

Thus, rotating any system of half-integer angular momentum by an angle of 2π2\pi does not return it to its original value, but rather multiplies the state by -1. This actually applies to any axis, not just the zz-axis. This generalizes what we saw earlier for the special case j=12j=\frac{1}{2}. For all half-integer values of jj the representation of spatial rotations R\Rmat by quantum rotations is double-valued, exactly as for spin-12\frac{1}{2} systems. In this case the ranges on the Euler angles are modified, as seen in (61). However, in the case of integer jj, we have

Dmm′j(z^,2π)=+δmm′,D^j_{mm'}({\hat{\mathbf{z}}},2\pi)= + \delta_{mm'},

which actually applies to any axis (not just z^{\hat{\mathbf{z}}}). For integer jj the quantum rotations form a single-valued representation of the spatial rotations R\Rmat.

Although the DD-matrices form a single- or double-valued representation of SO(3)SO(3), depending on the value of jj, it can be said that they always form a single-valued representation of SU(2)SU(2), the group of spin-12\frac{1}{2} rotations, while SU(2)SU(2) itself forms a double-valued representation of SO(3)SO(3). Actually, it is better to say that SO(3)SO(3) is a single-valued representation of SU(2)SU(2), which points to SU(2)SU(2) as the fundamental group of rotations in quantum mechanics.

Euler Angles and Reduced Rotation Matrices

In many applications the Euler angle parameterization of the rotation matrices is convenient. We write

U(α,β,γ)=U(z^,α)U(y^,β)U(z^,γ),U(\alpha,\beta,\gamma) = U({\hat{\mathbf{z}}},\alpha)U({\hat{\mathbf{y}}},\beta) U({\hat{\mathbf{z}}},\gamma),

which is the same as (58) except here generalized to arbitrary values of jj. By taking matrix elements and introducing resolutions of the identity we obtain

⟨jm∣U(α,β,γ)∣jm′⟩=∑m1m2⟨jm∣U(z^,α)∣jm1⟩⟨jm1∣U(y^,β)∣jm2⟩⟨jm2∣U(z^,γ)∣jm′⟩,\matrixelement{jm}{U(\alpha,\beta,\gamma)}{jm'}= \sum_{m_1m_2} \matrixelement{jm}{U({\hat{\mathbf{z}}},\alpha)}{jm_1} \matrixelement{jm_1}{U({\hat{\mathbf{y}}},\beta)}{jm_2} \matrixelement{jm_2}{U({\hat{\mathbf{z}}},\gamma)}{jm'},

where the resolutions of the identity involve only a sum over mm, not over jj, for the same reason as in (60). But the first and third matrix elements are for rotations about the z^{\hat{\mathbf{z}}} axis, which by (63) are diagonal. As for the middle rotation about the y^{\hat{\mathbf{y}}}-axis, we give a special notation for it,

dmm′j(β)=⟨jm∣U(y^,β)∣jm′⟩,d^j_{mm'}(\beta) = \matrixelement{jm}{U({\hat{\mathbf{y}}},\beta)}{jm'},

which we call a “reduced rotation matrix.” Altogether, we have

Dmm′j(α,β,γ)=e−imα−im′γ dmm′j(β).D^j_{mm'}(\alpha,\beta,\gamma) = e^{-im\alpha -im'\gamma} \,d^j_{mm'}(\beta).

The reduced rotation matrix dmm′j(β)d^j_{mm'}(\beta) is the nontrivial part of the matrix Dmm′j(α,β,γ)D^j_{mm'}(\alpha,\beta,\gamma), so only it is presented in tables of rotation matrices. Notice that since the matrices for J2=JyJ_2=J_y are purely imaginary by our phase conventions, the matrices for U(y^,β)=exp⁡(−iβJy/ℏ)U({\hat{\mathbf{y}}},\beta)=\exp(-i\beta J_y/\hbar), that is, the reduced rotation matrices, are purely real. This is a convenient aspect of the various conventions we have established, and it explains why Wigner chose the zyzzyz-convention for Euler angles, instead of the zxzzxz-convention which is common in books on classical mechanics.

We now present some examples of the reduced rotation matrices. For the case j=0j=0, the result is trivial:

dmm′0(β)=(1),d^0_{mm'}(\beta) = \begin{pmatrix}1\\\end{pmatrix},

which is a special case of (61).

For the case j=1/2j=1/2, we use the properties of the Pauli matrices to obtain

dmm′1/2(β)=cos⁡(β/2)−iσysin⁡(β/2)=(cos⁡(β/2)−sin⁡(β/2)sin⁡(β/2)cos⁡(β/2)),\begin{aligned} d^{1/2}_{mm'}(\beta)= \cos(\beta/2) - i\sigma_y \sin(\beta/2) =\begin{pmatrix}\cos(\beta/2) &-\sin(\beta/2)\\ \sin(\beta/2) &\cos(\beta/2)\\\end{pmatrix}, \end{aligned}

which is a special case of (27) (see also Prob. Paragraph).

For the case j=1j=1, we can find recursions among the powers of the matrix for JyJ_y, and sum the exponential series to obtain

dmm′1(β)=(12(1+cos⁡β)−sin⁡β/212(1−cos⁡β)sin⁡β/2cos⁡β−sin⁡β/212(1−cos⁡β)sin⁡β/212(1+cos⁡β)).\begin{aligned} d^1_{mm'}(\beta) = \begin{pmatrix} \frac{1}{2}(1+\cos\beta) & -\sin\beta/\sqrt{2} & \frac{1}{2}(1-\cos\beta)\\ \sin\beta/\sqrt{2} &\cos\beta &-\sin\beta/\sqrt{2}\\ \frac{1}{2}(1-\cos\beta) &\sin\beta/\sqrt{2} &\frac{1}{2}(1+\cos\beta)\\\end{pmatrix}. \end{aligned}

For higher values of jj it is most convenient to use recursion relations or other methods for calculating the matrices djd^j. These matrices are tabulated in standard references on rotations in quantum mechanics. The matrix elements dmm′j(β)d^j_{mm'}(\beta) are closely related to the Jacobi polynomials of cos⁡β/2\cos\beta/2, and they satisfy various differential equations and recursion relations. A more elegant way of getting these matrices is to use Schwinger’s algebraic method, which converts angular momentum algebra into a version of harmonic oscillator algebra. An introduction to this subject was given in Prob. Paragraph.

Properties of the Rotation Matrices

The DD-matrices have many properties, of which we mention three. First, if UU is a rotation operator and Dmm′j(U)D^j_{mm'}(U) the corresponding matrix, then the operator U−1U^{-1} corresponds to the matrix D−1D^{-1}. But since UU is unitary, so is the matrix DD, and we have

Dmm′j(U−1)=[Dj(U)−1]mm′=[Dj(U)†]mm′=Dm′mj†(U).D^j_{mm'}(U^{-1}) = [D^j(U)^{-1}]_{mm'} = [D^j(U)^\hc]_{mm'}= D^{j\cc}_{m'm}(U).

Next there is the representation property. If we think of the DD-matrices as parameterized by the unitary rotation operators UU, then

Dj(U1)Dj(U2)=Dj(U1U2).D^j(U_1)D^j(U_2) = D^j(U_1U_2).

If we think of DD-matrices as parameterized by the classical rotations R\Rmat, then in the case of integer jj they form a representation of SO(3)SO(3),

Dj(R1)Dj(R2)=Dj(R1R2),textjinteger.D^j(\Rmat_1)D^j(\Rmat_2) = D^j(\Rmat_1\Rmat_2), \qquad \\text{j integer}.

In the case of half-integral jj they form a double valued representation of SO(3)SO(3), in which each classical R\Rmat corresponds to two DD-matrices, differing by a sign. In that case we can write

Dj(R1)Dj(R2)=±Dj(R1R2),textjhalf−integer,D^j(\Rmat_1)D^j(\Rmat_2) = \pm D^j(\Rmat_1\Rmat_2), \qquad \\text{j half-integer},

with the same understandings as in (41).

Next, the transformation properties of angular momentum under time reversal, a topic that we take up in 22. Time Reversal, show that

Dmm′j(U)=(−1)m′−m D−m,−m′j†(U).D^j_{mm'}(U) = (-1)^{m'-m} \, D^{j\cc}_{-m,-m'}(U).

See Prob. Paragraph.

The Grand Orthogonality Theorem

We mention one final, important property. The components of the DD-matrices satisfy certain orthonormality properties, when integrated over the group manifold. If we express the DD-matrices as functions of the Euler angles (α,β,γ)(\alpha,\beta,\gamma) (see Secs. Euler Angles and Spinor Rotations about the Coordinate Axes), then we have

116π2∫02πdα∫0πsin⁡β dβ∫04πdγ Dmkj(α,β,γ)† Dm′k′j′(α,β,γ)=δjj′ δmm′ δkk′2j+1.{1\over 16\pi^2}\int_0^{2\pi}d\alpha \int_0^\pi \sin\beta\,d\beta \int_0^{4\pi}d\gamma \, D^j_{mk}(\alpha,\beta,\gamma)^\cc \,D^{j'}_{m'k'}(\alpha,\beta,\gamma) = {\delta_{jj'}\,\delta_{mm'}\,\delta_{kk'} \over 2j+1}.

This is valid for all jj, both integral and half-integral. The ranges on the Euler angles given are those needed to cover SU(2)SU(2), as explained in Spinor Rotations about the Coordinate Axes and by (61). These ranges are needed if jj is a half-integer. But if j=ℓj=\ell is an integer, then the second half of the range 0≤γ≤4π0\le\gamma\le 4\pi just duplicates the first half, 0≤γ≤2π0\le \gamma\le 2\pi, and (78) can be replaced by

18π2∫02πdα∫0πsin⁡β dβ∫02πdγ Dmkℓ(α,β,γ)† Dm′k′ℓ′(α,β,γ)=δℓℓ′ δmm′ δkk′2ℓ+1.{1\over 8\pi^2}\int_0^{2\pi}d\alpha \int_0^\pi \sin\beta\,d\beta \int_0^{2\pi}d\gamma \, D^\ell_{mk}(\alpha,\beta,\gamma)^\cc \,D^{\ell'}_{m'k'}(\alpha,\beta,\gamma) = {\delta_{\ell\ell'}\,\delta_{mm'}\,\delta_{kk'} \over 2\ell+1}.

Here the ranges on the Euler angles are those needed to cover SO(3)SO(3).

A physical application of these relations occurs in the quantum theory of the rigid body. Many small molecules are approximately rigid bodies, and the theory applies to them. In the quantum rigid body the wave function can be thought of as a function on the group manifold, ψ(α,β,γ)\psi(\alpha,\beta,\gamma), whose square gives the probability density for the orientation of the molecule. In the case of the symmetric top a suitable complete set of commuting observables for the energy eigenfunctions are (L2,Lz,Lˉz)(L^2,L_z,{\bar L}_z), where LzL_z is the zz-component of the angular momentum with respect to the space frame and Lˉz{\bar L}_z is the zz-component of the angular momentum with respect to the body frame. The Hamiltonian is a function of L2L^2 and Lˉz{\bar L}_z, and the energy eigenfunctions are the components Dmkℓ(α,β,γ)D^\ell_{mk}(\alpha,\beta,\gamma) of the DD-matrices. The integral (79) expresses the orthonormality of these eigenfunctions.

We will not prove these orthonormality relations. Their significance is much deeper than the application to the rigid body would suggest; in fact, these are special cases of what is called the grand orthogonality theorem, which applies to the unitary repressntations of any group. Here [in (78) and (79)] the groups are SU(2)SU(2) and SO(3)SO(3).

Degeneracies and Multiplicities

Let us now consider the general case in which the simultaneous eigenstates of J2J^2 and J3J_3 are degenerate, that is, the operators (J2,J3)(J^2,J_3) by themselves do not form a complete set of commuting operators, and their simultaneous eigenspaces are multidimensional. Let us denote the eigenspace of J2J^2 and J3J_3 with eigenvalues j(j+1)ℏ2j(j+1)\hbar^2 and mℏm\hbar by Sjm\SS_{jm}, and let us write

Njm=dim⁡Sjm.N_{jm} = \dim\SS_{jm}.

We wish to consider the case that Njm>1N_{jm}>1.

Let us take the stretched eigenspace Sjj\SS_{jj} which has dimension NjjN_{jj}, and let us choose a set of NjjN_{jj} linearly independent vectors in this space. Applying J−J_- to these vectors, we obtain a set of NjjN_{jj} vectors that are eigenvectors of J2J^2 and J3J_3 with eigenvalues j(j+1)ℏ2j(j+1)\hbar^2 and (m−1)ℏ(m-1)\hbar (that is, with a lowered value of mm). These vectors must lie in the eigenspace Sj,j−1\SS_{j,j-1}, and, as one can show, they are also linearly independent. Thus, dim⁡Sj,j−1=Nj,j−1≥Njj\dim \SS_{j,j-1} = N_{j,j-1} \ge N_{jj}.

Now choose a set of Nj,j−1N_{j,j-1} linearly independent vectors in Sj,j−1\SS_{j,j-1} and apply the raising operator J+J_+ to them. This creates a set of Nj,j−1N_{j,j-1} vectors that lie in the stretched eigenspace Sjj\SS_{jj}, which, as one can show, are also linearly independent. Thus, Njj≥Nj,j−1N_{jj} \ge N_{j,j-1}. But this is consistent with Nj,j−1≥NjjN_{j,j-1} \ge N_{jj} only if Nj,j−1=NjjN_{j,j-1} = N_{jj}.

Continuing in this way, we see that all the eigenspaces Sjm\SS_{jm} for m=−j,…,+jm=-j ,\ldots, +j have the same dimensionality. We denote this dimensionality by NjN_j, which we call the multiplicity of the given jj value. The multiplicity can take on any value from 0 (in which case the jj value does not occur) to ∞\infty.

The standard angular momentum basis \ket{\gamma jm} is obtained by choosing an arbitrary orthonormal basis in the stretched space \SS_{jj}, indexed by \gamma, and applying lowering operators.

Figure 5:The standard angular momentum basis ∣γjm⟩\ket{\gamma jm} is obtained by choosing an arbitrary orthonormal basis in the stretched space Sjj\SS_{jj}, indexed by γ\gamma, and applying lowering operators.

Now let us choose an arbitrary, orthonormal basis in the stretched space Sjj\SS_{jj}, indexed by an index γ\gamma, where γ=1,…,Nj\gamma=1 ,\ldots, N_j. See Figure 5. In practice γ\gamma may be the quantum number (or numbers) of one or more additional observables, that commute with both J2J^2 and JzJ_z and that form a complete set when taken with J2J^2 and JzJ_z. For example, in the hydrogen atom, a commonly used complete set of commuting observables is (H,L2,Lz)(H,L^2,L_z) with quantum numbers (n,ℓ,m)(n,\ell,m), where nn takes the place of γ\gamma and jj is replaced by ℓ\ell to indicate orbital angular momentum.

Let us call these vectors ∣γjj⟩\ket{\gamma jj}. If we apply J−J_- to these, we obtain vectors in the next space down, Sj,j−1\SS_{j,j-1}. One can easily show that the orthogonality of these vectors is preserved under the action of J−J_-. As for the normalization, it is changed by J−J_-, as indicated by the square root factor in (39), but if we compensate for this we obtain an orthonormal basis in Sj,j−1\SS_{j,j-1}. Let us call the new vectors ∣γj,j−1⟩\ket{\gamma j,j-1}, that is, let us define ∣γj,j−1⟩\ket{\gamma j,j-1} by

J−∣γjj⟩=ℏ (j+j)(j−j+1) ∣γj,j−1⟩.J_-\ket{\gamma jj} = \hbar \, \sqrt{(j+j)(j-j+1)} \, \ket{\gamma j,j-1}.

Continuing in this way, we propagate an orthonormal basis from Sjj\SS_{jj} all the way down to Sj,−j\SS_{j,-j}, as in Figure 5. We call the basis vectors ∣γjm⟩\ket{\gamma jm}, and by their construction they satisfy

J+∣γjm⟩=ℏ(j−m)(j+m+1) ∣γj,m+1⟩,J−∣γjm⟩=ℏ(j+m)(j−m+1) ∣γj,m−1⟩.\begin{aligned} J_+\ket{\gamma jm} &= \hbar \sqrt{(j-m)(j+m+1)} \, \ket{\gamma j,m+1}, \\ J_-\ket{\gamma jm} &= \hbar \sqrt{(j+m)(j-m+1)} \, \ket{\gamma j,m-1}. \\ \end{aligned}

Equivalently, using recursion as in (44), we can write

∣γjm⟩=(j+m)!(2j)!(j−m)! (J−ℏ)j−m∣γjj⟩.\ket{\gamma jm} = \sqrt{\ds{\ds (j+m)! \over \ds (2j)! (j-m)!}} \, \Bigl({J_- \over \hbar}\Bigr)^{j-m} \ket{\gamma jj}.

By this construction, the raising and lowering operators change only the mm values, not the jj or γ\gamma values. The resulting set of vectors forms an orthonormal basis on the entire Hilbert space E\ES,

⟨γ′j′m′∣γjm⟩=δγγ′ δjj′ δmm′.\braket{\gamma' j'm'}{\gamma jm} = \delta_{\gamma\gamma'} \, \delta_{jj'} \, \delta_{mm'}.

We call the basis {∣γjm⟩}\{\ket{\gamma jm}\} a standard angular momentum basis on E\ES in the general case in which (J2,J3)(J^2,J_3) by themselves do not form a complete set. It is still an eigenbasis of J2J^2 and J3J_3,

J2∣γjm⟩=ℏ2 j(j+1)∣γjm⟩,J3∣γjm⟩=ℏ m∣γjm⟩,\begin{aligned} J^2 \ket{\gamma jm} &= \hbar^2 \, j(j+1) \ket{\gamma jm}, \\ J_3 \ket{\gamma jm} &= \hbar \, m\ket{\gamma jm}, \\ \end{aligned}

in which the index γ\gamma resolves the degeneracies.

We can now write down the matrix elements of the raising and lowering operators, as well as those of J2J^2 and J3J_3, in the standard angular momentum basis ∣γjm⟩\ket{\gamma jm}. Multiplying (82) or (85) on the left by ⟨γ′j′m′∣\bra{\gamma'j'm'} and using the orthonormality, we obtain

⟨γ′j′m′∣J3∣γjm⟩=δγ′γ δj′j×mℏ δm′m,\begin{aligned} \matrixelement{\gamma'j'm'}{J_3}{\gamma jm} &= \delta_{\gamma'\gamma}\,\delta_{j'j}\times m\hbar\,\delta_{m'm}, \end{aligned}
⟨γ′j′m′∣J±∣γjm⟩=δγ′γ δj′j×(j∓m)(j±m+1) ℏ δm′,m±1,\begin{aligned} \matrixelement{\gamma'j'm'}{J_\pm}{\gamma jm} &= \delta_{\gamma'\gamma}\,\delta_{j'j}\times \sqrt{(j\mp m)(j\pm m+1)}\,\hbar\, \delta_{m',m\pm1}, \end{aligned}
⟨γ′j′m′∣J2∣γjm⟩=δγ′γ δj′j×j(j+1)ℏ2 δm′m.\begin{aligned} \matrixelement{\gamma'j'm'}{J^2}{\gamma jm} &= \delta_{\gamma'\gamma}\,\delta_{j'j}\times j(j+1) \hbar^2 \, \delta_{m'm}. \end{aligned}

The matrix elements are diagonal in both γ\gamma and jj, and depend only on jj, m′m' and mm. Note especially that the matrix elements are independent of γ\gamma.

Since these properties apply to J±J_\pm and J3J_3, they apply to J1J_1 and J2J_2 as well, that is, to all three components of J\Jvec, and therefore to any function X(J)X(\Jvec). For example, the matrix elements of a rotation operator U=U(n^,θ)U=U({\hat{\mathbf{n}}},\theta) in the standard angular momentum basis satisfy

⟨γjm∣U∣γ′j′m′⟩=δγγ′ δjj′ ⟨γjm∣U∣γjm′⟩,\matrixelement{\gamma jm}{U}{\gamma'j'm'} = \delta_{\gamma\gamma'}\,\delta_{jj'}\, \matrixelement{\gamma jm}{U}{\gamma jm'},

where the final matrix element is just the DD-matrix,

⟨γjm∣U∣γjm′⟩=Dmm′j(U).\matrixelement{\gamma jm}{U}{\gamma jm'} =D^j_{mm'}(U).

Not only is this independent of γ\gamma, it is the same DD-matrix we defined in Rotation Matrices.

A practical way of thinking about these conclusions is to say that in standard angular momentum basis ∣γjm⟩\ket{\gamma jm}, the extra index γ\gamma just goes along for the ride insofar as angular momentum or rotation operators are concerned.

Invariant, Irreducible Subspaces

In (59) and (60) above we considered the action of a rotation operator on a vector of the standard angular momentum basis. Let us reconsider that action now that we have the extra index γ\gamma in the basis. By inserting a resolution of the identity, we have

U∣γjm⟩=∑γ′j′m′∣γ′j′m′⟩⟨γ′j′m′∣U∣γjm⟩=∑m′∣γjm′⟩⟨γjm′∣U∣γjm⟩=∑m′∣γjm′⟩Dm′mj(U),\begin{aligned} U\ket{\gamma jm} &= \sum_{\gamma'j'm'} \ket{\gamma'j'm'} \matrixelement{\gamma'j'm'}{U}{\gamma jm}= \sum_{m'}\ket{\gamma jm'}\matrixelement{\gamma jm'}{U}{\gamma jm} \\ &= \sum_{m'} \ket{\gamma jm'} D^j_{m'm}(U), \\ \end{aligned}

where U=U(n^,θ)U=U({\hat{\mathbf{n}}},\theta) is a rotation operator, where the γ′\gamma' and j′j' sums can be done because of the Kronecker deltas in (89) and where we have used (90). The rotation operator mixes neither spaces of different jj nor spaces of different γ\gamma. The same conclusion applies to any function X(J)X(\Jvec) of the angular momentum.

We see that if we rotate a basis vector ∣γjm⟩\ket{\gamma jm} we get a linear combination of vectors with the same γ\gamma and jj but different mm. This calls attention to the subspaces,

Eγj=span⁡{∣γjm⟩,m=−j,…,+j},\ES_{\gamma j} = \mathspan\{\ket{\gamma jm}, m=-j,\ldots,+j\},

which are invariant under the action of any function of the angular momentum J\Jvec, notably the rotation operators. That is, if we take any vector in one of these subspaces and apply any angular momentum or rotation operator to it, we obtain another vector in the same subspace. Note that

dim⁡Eγj=2j+1.\dim\ES_{\gamma j}=2j+1.

The concept of a subspace that is invariant under the action of an operator was touched upon previously in Simultaneous Eigenbases of Commuting Observables. Note that the subspaces Eγj\ES_{\gamma j} are orthogonal to one another, that is, every vector in one such space is orthogonal to every vector in any other such space.

The subspaces Eγj\ES_{\gamma j} are not only invariant under the action of the rotations, they are also irreducible. This means that they contain no smaller subspaces that are invariant under the rotations. These invariant, irreducible subspaces play an important role in any system upon which rotations act, and we shall refer to them frequently. We will call them irreducible subspaces for short. You may think of them as spaces spanned by vectors connected by raising and lowering operators. The entire Hilbert space E\ES upon which rotations act is decomposed by the action of the rotations into a direct sum of mutually orthogonal, invariant, irreducible subspaces,

E=∑γj⊕Eγj.\ES = \sum_{\gamma j} \oplus \ES_{\gamma j}.

This is a basic geometrical structure imposed on the Hilbert space by the action of rotations.

An important application of these concepts occurs in any system that is isolated from its environment, so that its energy does not depend on its orientation. Such systems are very common in applications. In this case the Hamiltonian commutes with all rotation operators, which, it turns out, implies that each energy eigenspaces consists of one or more irreducible subspaces, usually just one. In the usual case that an energy eigenspace consists of a single irreducible subspace, the energy level is characterized by an angular momentum quantum number jj and is 2j+12j+1-fold degenerate. We will explore these facts in greater detail in 20. The Wigner-Eckart Theorem.

The concept of an invariant, irreducible subspace plays an important role in the representation theory of any group. We have developed the idea here in an ad hoc manner, suitable for the rotation group and the applications we will consider.

Generalized Adjoint Formula

We recall that we derived a version of the adjoint formula for classical rotations in (48), and later we found an analogous formula, (35), for spin-12\frac{1}{2} rotations. We now generalize this to arbitrary representations of the rotation operators. The generalization is obvious; it is

UJU†=R−1J,\boxed{ U \Jvec U^\hc = \Rmat^{-1} \Jvec,}

where U=U(n^,θ)U=U({\hat{\mathbf{n}}},\theta) and R=R(n^,θ)\Rmat=\Rmat({\hat{\mathbf{n}}},\theta). Notice that the left hand side is quadratic in UU, so in the case of double-valued representations of SO(3)SO(3), it does not matter which UU operator we choose to represent the rotation R\Rmat.

To prove (95), we define the operator vector,

K(θ)=U(n^,θ) J U(n^,θ)†,\Kvec(\theta) = U({\hat{\mathbf{n}}},\theta) \, \Jvec \, U({\hat{\mathbf{n}}},\theta)^\hc,

and we note the initial condition,

K(0)=J.\Kvec(0) = \Jvec.

Next we obtain a differential equation for K(θ)\Kvec(\theta):

dK(θ)dθ=dUdθJU†+UJdU†dθ=−iℏU[n^⋅J,J]U†\begin{aligned} \dod{\Kvec(\theta)}{\theta} &= \dod{U}{\theta} \Jvec U^\hc + U \Jvec \dod{U^\hc}{\theta} = -{i\over\hbar} U [{\hat{\mathbf{n}}}\cdot\Jvec, \Jvec] U^\hc \end{aligned}
=−n^×(UJU†)=−(n^⋅J)K.\begin{aligned} &= -{\hat{\mathbf{n}}}\cross (U\Jvec U^\hc) = -({\hat{\mathbf{n}}} \cdot\Jmatvec) \Kvec. \end{aligned}

The solution is

K(θ)=exp⁡(−θn^⋅J)K(0)=R(n^,θ)−1J,\Kvec(\theta) = \exp\bigl( -\theta{\hat{\mathbf{n}}}\cdot\Jmatvec\bigr) \Kvec(0) = \Rmat({\hat{\mathbf{n}}},\theta)^{-1} \Jvec,

which is equivalent to the adjoint formula (95).

Finally, we can dot both sides of (95) by −iθn^/ℏ-i \theta {\hat{\mathbf{n}}} /\hbar and exponentiate, to obtain a formula analogous to (51). After placing 0 subscripts on UU and R\Rmat for clarity, the result is

U0U(n^,θ)U0†=U(R0n^,θ),U_0 U({\hat{\mathbf{n}}},\theta) U_0^\hc = U(\Rmat_0{\hat{\mathbf{n}}},\theta),

where U0U_0 and R0\Rmat_0 are corresponding quantum and classical rotations. This is an exponentiated version of the adjoint formula, similar to Eq.~((51). Notice again that the left hand side is quadratic in U0U_0, so that in the case of double-valued representations it does not matter which U0U_0 operator we choose to represent the rotation R0\Rmat_0. (101) is an exponentiated version of the adjoint formula (95).

Problems

Problem 1.

A molecule is approximately a rigid body. Consider a molecule such as H2O{\rm H}_2{\rm O}, NH3{\rm NH}_3, or CH4{\rm CH}_4, which is not a diatomic. First let us talk classical mechanics. Then the kinetic energy of a rigid body is

H=Lx22Ix+Ly22Iy+Lz22Iz,H= {L_x^2\over 2I_x} + {L_y^2\over 2I_y} + {L_z^2\over 2I_z},

where L=(Lx,Ly,Lz)\Lvec=(L_x,L_y,L_z) is the angular momentum vector with respect to the body frame, and (Ix,Iy,Iz)(I_x,I_y,I_z) are the principal moments of inertia. The body frame is assumed to be the principal axis frame in (102). The angular velocity ω\omegavec of the rigid body is related to the angular momentum L\Lvec by

L=1ω,\Lvec = \Imat \omegavec,

where 1\Imat is the moment of inertia tensor. When (103) is written in the principal axis frame, it becomes

ωi=LiIi,i=x,y,z.\omega_i = {L_i \over I_i}, \qquad i=x,y,z.

Finally, the equations of motion for the angular velocity or angular momentum in the body frame are the Euler equations,

L˙+ω×L=0.\dot\Lvec + \omegavec\cross\Lvec=0.

By using (104) to eliminate either ω\omegavec or L\Lvec, (105) can be regarded as an equation for either L\Lvec or ω\omegavec. The Euler equations are trivial for a spherical top (Ix=Iy=IzI_x=I_y=I_z), they are easily solvable in terms of trigonometric functions for a symmetric top (Ix=Iy=I⊥≠IzI_x=I_y=I_\perp \ne I_z), and they are solvable in terms of elliptic functions for an asymmetric top (IxI_x, IyI_y, IzI_z all unequal). The symmetric top is studied in all undergraduate courses in classical mechanics.

(a) In quantum mechanics, it turns out that the Hamiltonian operator for a rigid body has exactly the form (102). The angular momentum L\Lvec satisfies the commutation relations,

[Li,Lj]=−iℏ ϵijk Lk,[ L_i, L_j ] = -i\hbar\, \epsilon_{ijk} \, L_k,

with a minus sign relative to the familiar commutation relations because the components of L\Lvec are (in this problem) measured relative to the body frame. (We will not justify this. If the components of L\Lvec were measured with respect to the space or inertial frame, then there would be the usual plus sign in (106).) Compute the Heisenberg equations of motion for L\Lvec, and compare them with the classical Euler equations. You may take (103) or (104) over into quantum mechanics, in order to define an operator ω\omegavec to make the Heisenberg equations look more like the classical Euler equations. (Just get the equation for LxL_x, then cycle indices to get the others.) Make your answer look like (105) as much as possible.

(b) It is traditional in the theory of molecules to let the quantum number of LzL_z (referred to the body frame) be kk. Write the rotational energy levels of a symmetric top (Ix=Iy=I⊥≠IzI_x=I_y=I_\perp \ne I_z) in terms of a suitable set of quantum numbers. Indicate any degeneracies. How is the oblate case (Iz>I⊥I_z > I_\perp) qualitatively different from the prolate case (I⊥>IzI_\perp > I_z)? Hint: In order to deal with standard commutation relations, you may wish to write L~=−L\tilde\Lvec=-\Lvec, so that [L~i,L~j]=iℏ ϵijk L~k[\tilde L_i, \tilde L_j] = i\hbar\,\epsilon_{ ijk}\,\tilde L_k.

Problem 2..

A spin-1 particle has the component of its spin in the direction

n^=13(1,1,1),{\hat{\mathbf{n}}}={1 \over \sqrt{3}} (1,1,1),

measured, and the result is ℏ\hbar. Subsequently SzS_z is measured, with various probabilities of the three possible outcomes.

Let R\Rmat be a rotation that maps the z^{\hat{\mathbf{z}}} axis into n^{\hat{\mathbf{n}}}, that is, let

Rz^=n^.\Rmat{\hat{\mathbf{z}}} = {\hat{\mathbf{n}}}.

Express the aforementioned probabilities in terms of the matrix, Dmm′1(R)D^1_{mm'}(\Rmat). Work out this matrix to find the probabilities explicitly. You may use tables of dd-matrices.

Problem 3..

The adjoint formula (\eqr\cn.91) is important in applications. The proof above uses a differential equation in the angle θ\theta. The following is a more pictorial approach. It is based on the idea that finite rotations can be built up as the product of a large number of small rotations.

First show that if (95) is true for two rotation operators U1U_1 and U2U_2, and the corresponding classical rotations R1\Rmat_1 and R2\Rmat_2, then it is true for the products U=U1U2U=U_1U_2 and R=R1R2\Rmat=\Rmat_1\Rmat_2. Then show that (95) is true for infinitesimal rotations. This is sufficient to prove the formula.