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.

Representations of the rotation group

General structure

We will find that the commutation relations of infinitesimal operators put strong constraints o n the irreducible representations of the rotation group. The basic strategy is somewhat analogous to that we used to solve for the simple harmonic oscillator.

Recall that for infinitesimal rotations by angle θ\theta about an axis described by unit vector n^{\hat n}, RδiθJn^R \sim \delta - i \theta \frac{{\vec J}\cdot{\hat n}}{\hbar}; the commutation relations of JJ are: [JI,JJ]=iϵIJKJK[J_I, J_J] = i\hbar \epsilon_{IJK} J^K.

In a unitary representation, U(R)1iθJ^In^IU(R) \sim {\bf 1} - i \theta \frac{{\hat J}^I {\hat n}_I}{\hbar} where J^{\hat J} is a Hermitian operator. As we have shown, the commutation relations of infinitesimal operators determine the structure of non-Abelian multiplication for any group elements (which can be built from successive infinitesimal rotations). Therefore J^I{\hat J}^I must satisfy the same algebra as the matrices we constructed above: [J^I,J^J]=iϵIJKJ^K[{\hat J}_I, {\hat J}_J] = i \hbar \epsilon_{IJK} {\hat J}^K. Following the discussion in the previous section, the action of a finite rotation by angle θ\theta about an axis n^{\hat n} is then:

U(R(θ,n^))=eiθn^J^/U(R(\theta,{\hat n})) = e^{- i \theta {\hat n}\cdot{\hat{\vec J}}/\hbar}

We start by finding a set of commuting Hermitian operators built from J^{\hat{\vec J}}. These can be mutually diagonalizable. First, you can show that J2{\vec J}^2 commutes with all of J^I{\hat J}_I. You can show this by brute force. You can also note that J{\vec J} generates infinitesimal rotations; but J2{\vec J}^2 is the square of a vector and isn’t exopected to change under rotations. In saying this I am sweeping a lot under the rug -- what is a vector operator and how does it transform?.

Since J2{\vec J}^2 commutes with JIJ_I for all II, the eigenvalue for J2{\vec J}^2 is invariant under rotations. Since the definition of an irreducible representation is that the only subspace which is invariant under rotations is the whole vector space, an irrep must have a fixed value of J2{\vec J}^2.

By tradition we also pick the operator J^z{\hat J}_z and mutually diagonalize J2{\vec J}^2, JzJ_z. That is the irrep should have an orthornormal basis α,β\ket{\alpha,\beta} such that J2α,β=αα,β{\vec J}^2\ket{\alpha,\beta} = \alpha \ket{\alpha,\beta} and J^zα,β=βα,β{\hat J}_z\ket{\alpha,\beta} = \beta\ket{\alpha,\beta}.

Next, we construct the operators

J±=Jx±iJy=JJ_{\pm} = J_x \pm i J_y = J_{\mp}^{\dagger}

These satisfy the commutation relations:

[Jz,J±]=±J±[J+,J]=2Jz[J±,J2]=0\begin{align} [J_z, J_{\pm}] & = \pm \hbar J_{\pm} \\ [J_+,J_-] & = 2\hbar J_z\\ [J_{\pm}, {\vec J}^2] & = 0 \end{align}

First, we can show that αβ2\alpha \geq \beta^2. This is based on the relations:

J2Jz2=Jx2Jy2=J+J+JJ+{\vec J}^2 - J_z^2 = J_x^2 J_y^2 = J_+ J_- + J_- J_+

Thus

αβ2=α,β(J2Jz2)α,β=α,β(J+J+JJ+)α,β=Jα,β2+J+α,β20\begin{align} \alpha - \beta^2 & = \bra{\alpha,\beta} ({\vec J}^2 - J_z^2) \ket{\alpha,\beta}\\ & = \bra{\alpha,\beta} (J_+ J_- + J_- J_+) \ket{\alpha,\beta}\\ & = ||J_- \ket{\alpha,\beta}||^2 + || J_+ \ket{\alpha,\beta}||^2 \geq 0 \end{align}

Next, from the commutation relations for J±,JzJ_{\pm}, J_z, we find

J±α,β=C±α,β± J_{\pm}\ket{\alpha,\beta} = C_{\pm} \ket{\alpha,\beta \pm \hbar}

where C±CC_{\pm} \in \CC is a constant. Given this, β\beta will have a maximum βmax2α\beta_{max}^2 \leq \alpha and a minimum βmin2α\beta_{min}^2 \leq \alpha such that

J+α,βmax=0Jα,βmin=0\begin{align} J_+ \ket{\alpha,\beta_{max}} & = 0\\ J_-\ket{\alpha,\beta_{min}} & = 0 \end{align}

Now, we can use the commutation relations to find:

J±J=Jx2+Jy2[Jx,Jy]=J2Jz2±JzJ_{\pm} J_{\mp} = J_x^2 + J_y^2 \mp [J_x,J_y] = {\vec J}^2 - J_z^2 \pm \hbar J_z

Therefore:

J+Jα,βmin=0=αβmin2+βminJJ+α,βmax=0=αβmax2βmax\begin{align} J_+ J_- \ket{\alpha,\beta_{min}} & = 0 = \alpha - \beta_{min}^2 + \hbar \beta_{min}\\ J_- J_+ \ket{\alpha,\beta_{max}} & = 0 = \alpha - \beta_{max}^2 - \hbar \beta_{max} \end{align}

Solving the resulting quadratic equation for βmax\beta_{max} we find

βmax=±2+α2\beta_{max} = \frac{- \hbar \pm \sqrt{\hbar^2 + \alpha}}{2}

The constraint αβmax2\alpha \geq \beta_{max}^2 menas that we must choose the positive branch. Similarly, we can show that

βmin=2+4α2=βmax\beta_{min} = \frac{\hbar - \sqrt{\hbar^2 + 4\alpha}}{2} = - \beta_{max}

Now if we start with α,βmin\ket{\alpha,\beta_{min}} and act on it with J+nJ_+^n there is some minimum nn for which J+n+1α,βmin=0J_+^{n + 1} \ket{\alpha,\beta_{min}} = 0. This means that

J+nα,βminα,βmaxJ_+^n \ket{\alpha,\beta_{min}} \propto \ket{\alpha, \beta_{max}}

For this to hold, we must have

βmax=n+βmin=nβmaxβmax=n2 \beta_{\max} = n \hbar + \beta_{min} = n\hbar - \beta_{max} \Rightarrow \beta_{max} = \frac{n \hbar}{2}

where nZ,n0n\in \CZ, n \geq 0. If we define j=n20j = \frac{n}{2} \geq 0, βmax=j\beta_{max} = \hbar j, the second equation in (9) becomes α=2j(j+1)\alpha = \hbar^2 j(j+1). We then have β=m\beta = m \hbar, with m(j,j+1,,j1,j)m \in (-j, -j + 1, \ldots, j - 1, j). From here on out we denote the states α,β\ket{\alpha,\beta} as j,m\ket{j,m}, with α=2j(j+1)\alpha = \hbar^2 j(j+1), and β=m\beta = \hbar m.

Now, any rotation can be written in terms of infinitesimal rotations using Jx,y,zJ_{x,y,z}. Since Jx,yJ_{x,y} can be written as linear combinations of J±J_{\pm}, we can describe rotations via actions of JzJ_z, J±J_{\pm}. These change the values of mm by integers, and do not change jj. Thus, we can write (2j+1)(2 j + 1) states j,m\ket{j,m} as a complete, orthonogonal basis for an irreducible representation of SO(3)SO(3)/SU(2)SU(2). We can normalize them so that they are an orthonormal basis.

Thus, for any j12Zj \in \half \CZ, there is a (2j+1)(2 j + 1)-dimensional irreducible representation labeled by jj. These are spanned by the orthonormal basis j,m\ket{j,m} such that

j,mj,m=δm,m\brket{j,m}{j,m'} = \delta_{m,m'}

They are eigenstates of JzJ_z with eigenvalues mm\hbar. We call jj the total angular momentum, while we call mm the angular momentum along the z^{\hat z} axis. This is sometimes also called the magnetic quantum number, because in the presence of a magnetic field in the zz direction, the Hamiltonian for many particles includes a term like μJzB-\mu J_z B. We will further justify identifying JzJ_z with angular momentum below.

We can furthermore find the matrix elements of J±J_{\pm}. Using J+=JJ_+ = J_-^{\dagger}, we compute

j,mJJ+j,m=j,m(J2Jz2Jz)j,m=2(jm)(j+m+1)\begin{align} \bra{j,m}J_- J_+ \ket{j,m} & = \bra{j,m}({\vec J}^2 - J_z^2 - \hbar J_z)\ket{j,m}\\ & = \hbar^2(j-m)(j+m+1) \end{align}

Thus, after changing the normalization of j,m\ket{j,m} by a phase, we can write

J+j,m=(jm)(j+m+1)j,m+1J_+ \ket{j,m} = \hbar\sqrt{(j-m)(j+m+1)}\ket{j,m+1}

A similar argument yields:

Jj,m=(j+m)(jm+1)j,m1J_-\ket{j,m} = \hbar\sqrt{(j+m)(j-m+1)} \ket{j,m-1}

We denote these (2j+1)(2j + 1)-dimensional representations as DjD_j. These are sometimes called “spin-j representations”.

Now not all of these representations are in fact representations of SO(3)SO(3), To see this, consider the fact that rotations by 2π2\pi abuot any axis should be the identity in SO(3)SO(3). COnsider rotations about z^{\hat z}. The correesponding operator is U(2π)=e2πiJz/U(2\pi) = e^{2\pi i J_z/\hbar}.

Now, acting on j,m\ket{j,m}, we have U(2π)j,m=e2πimU(2\pi) \ket{j,m} = e^{-2\pi i m}. If mm is an integer this is unity; if mm is half-integer, this is j,m-\ket{j,m}. Since the ideneity element of the group should map to the identity operator in the representation of the rotation group, irreps with j=Z+12j = \CZ + \half cannot be irreps of SO(3)SO(3). Thus the full set of irreps of SO(3)SO(3) are DjZD_{j \in \CZ}.

Hoever, DjD_j are irreps of SU(2)SU(2) for all jj.

We call all DjD_j irreducible representations of the rotation group, even for an odd half-integer. As we have seen there are particles which carry intrinsic angular momentum j=12j = \half, and there are particles with spin equal to other half integers. Rotations act on the spin degrees of freedom, and while total angular momentum is conserved, angular momentum can be exchanged between spin angular momentum via effects such as spin-orbit coupling.

Another more advanced point is that the rotations are part of the full set fo Lorentz transformations; starting from the full group of Lorentz transformations, rotations emerge as actions of SU(2)SU(2).

Finite transformations

We have so far discussed, for the most part, infinitesimal transformations. One way to discuss finite transformations is, as we have stated, to pick the axis n^{\hat n} and then the angle about which we rotate. However, it is sometimes convenient to describe a general rotation in terms of rotations about the 3 coordinate axes. These can be done in terms of Euler angles.

Description of Euler angles

A general rotation can be described in terms of a transformation that rotates the axes attached to some rigid body, with respect to some coordinate axes initially aligned with the axes attached to that body. This can be done in the sequence described in the picture above; we can implement any rotation this way. First we rotate the frames around the zz axis by an angle α\alpha. The resulting axes are labeled by (x,y,z)(x',y',z') where the zz' acis and zz axis still coincide. Then, we rotate by an angle β\beta about the yy axis which rotates the zz' axis to the zz'' axis and the xx' axis to the xx'' axis, keepingf the yy' axis fixed (we can relabel it as yy''). Note that at this point the y/yy'/y'' axis has not yet left the original xyx-y plane. Finally, we rotate the frame around the zz'' axis to new axes X,Y,ZX,Y,Z, with ZZ the same as ZZ''. It should be clear that we can achieve any arbitrary rotation of the set of coordinate axes this way (maintaining their orthoginality and relative orientation).

We can describe this rotation as

R(α,β,γ)=R(Z^,γ)R(y^,β)R(z^,α)R(\alpha,\beta,\gamma) = R({\hat Z},\gamma) R({\hat y'},\beta) R({\hat z},\alpha)

This expression holds for both the rotatoin matriceds and for the associate unibtary matrices in any representation, via the group homomorphism property.

The problem with this is that we would need to work out the rotation matrices (or their unitary representations) for the axes y,Zy',Z. However, we can in fact rerite RR in terms of rotations about the original axes. However, it is deducible from the pictures that we can write

R(Z^,γ)=R(y^,β)R(z^,γ)R(y^,β)R(y^,β)=R(z^,α)R(y^,β)R(z^,α)\begin{align} R({\hat Z},\gamma) & = R({\hat y}',\beta) R({\hat z},\gamma) R({\hat y}',-\beta)\\ R({\hat y}',\beta) & = R({\hat z},\alpha) R({\hat y},\beta) R({\hat z},-\alpha) \end{align}

Using this,

R(α,β,γ)=R(y^,β)R(z^,γ)R(y^,β)R(y^,β)R(z^,α)=R(y^,β)R(z^,γ)R(z^,α)=R(z^,α)R(y^,β)R(z^,α)R(z^,γ)R(z^,α)=R(z^,α)R(y^,β)R(z^,γ)R(z^,α)R(z^,α)=R(z^,α)R(y^,β)R(z^,γ)\begin{align} R(\alpha,\beta,\gamma) & = R({\hat y}',\beta) R({\hat z}, \gamma) R({\hat y}',-\beta) R({\hat y'},\beta) R({\hat z},\alpha)\\ & = R({\hat y}',\beta) R({\hat z}, \gamma) R({\hat z},\alpha)\\ & = R({\hat z},\alpha) R({\hat y},\beta) R({\hat z},-\alpha) R({\hat z}, \gamma) R({\hat z},\alpha) \\ & = R({\hat z},\alpha) R({\hat y},\beta) R({\hat z},\gamma) R({\hat z}, -\alpha) R({\hat z},\alpha)\\ & = R({\hat z},\alpha) R({\hat y},\beta) R({\hat z},\gamma) \end{align}

In the first line we used the first equation in (19); in the second line we used the fact that R(y^,β)R(y^,β)=1 R({\hat y}',-\beta) R({\hat y'},\beta) = {\bf 1}; in the third line we used the second equation in (19); in the fourth line we used the fact that successive rotations about z^{\hat z} commute with each other; in the last equation we used R(z^,α)R(z^,α=1 R({\hat z}, -\alpha) R({\hat z},\alpha = {\bf 1}.

In general, a given rotation RR can be given a matrix representation in any irrep. We define

j,mU(R)j,m=dm,mj(R)\bra{j,m'} U(R) \ket{j,m} = d^j_{m,m'}(R)

In the Euler angle representation,

U(R(α,β,γ))=eiαJz/eiβJy/eiγJz/U(R(\alpha,\beta,\gamma)) = e^{-i \alpha J_z/\hbar} e^{-i \beta J_y/\hbar} e^{-i \gamma J_z/\hbar}

Thus, we write

dm,mj(α,β,γ)=eimαimγj,meiβJy/j,md^j_{m',m}(\alpha,\beta,\gamma) = e^{-i m' \alpha - i m\gamma} \bra{j,m} e^{-i \beta J_y/\hbar} \ket{j,m}

Examples of irreps

Spin-0

This is the simplest/most trivial example; the corresponding irrep is one-dimensional. More generally there could be other degrees of freedom having nothing to do with angular momentum; we could imagine a situation where the angular momenbtum operator acts trivially on the whole Hilbert space so that every vector is a 1d irrep. More generally (in cases such as the hydrogen atom) we will find that there is a class of states which have j=0j = 0; inthe hydrogen atom (ignoring electron spin) these are the S-wave states.

Spin-12\half

The first nontrivial example, and one we have studied many times. In the basis j,m=12,±12\ket{j,m} = \ket{\half,\pm \half}, where 12,12\ket{\half,\half} is represented as (10)\begin{pmatrix} 1 \\ 0 \end{pmatrix} and 12,12\ket{\half,-\half} is represented as (01)\begin{pmatrix} 0 \\ 1 \end{pmatrix}, we have

Jz=2(1001)=2σzJ_z = \frac{\hbar}{2} \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix} = \frac{\hbar}{2} \sigma_z

Now using Equations (16), (17), we have

J+=(0100)J=(0010)\begin{align} J_+ & = \hbar \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} \\ J_- & = \hbar \begin{pmatrix} 0 & 0 \\ 1 & 0 \end{pmatrix} \end{align}

Since J±=Jx±iJyJ_{\pm} = J_x \pm i J_y we can solve for Jx,yJ_{x,y} to find

Jx=J++J2=2(0110)=2σxJy=J+J2i=2(0ii0)=2σy\begin{align} J_x & = \frac{J_+ + J_-}{2} = \frac{\hbar}{2} \begin{pmatrix} 0 & 1 \\ 1 & 0\end{pmatrix} = \frac{\hbar}{2} \sigma_x \\ J_y & = \frac{J_+ - J_-}{2i} = \frac{\hbar}{2} \begin{pmatrix} 0 & -i \\ i & 0\end{pmatrix} = \frac{\hbar}{2} \sigma_y \end{align}

Note that these matrices are the same as appeared in the definition of SU(2)SU(2). Finally J2{\vec J}^2 has eigenvalue 2j(j+1)=324\hbar^2 j(j+1) = \frac{3\hbar^2}{4}.

A general rotation in the Euler angle representation can be calculated explicitly:

dm,mj(α,β,γ)=(ei(α+γ)/2cosβ2ei(α=γ)/2sinβ2ei(αγ)/2sinβ2ei(α+β)/2cosβ2)d^j_{m',m}(\alpha,\beta,\gamma) = \begin{pmatrix} e^{-i(\alpha + \gamma)/2} \cos\frac{\beta}{2} & - e^{-i(\alpha = \gamma)/2} \sin\frac{\beta}{2}\\ e^{i(\alpha - \gamma)/2}\sin \frac{\beta}{2} & e^{i(\alpha + \beta)/2} \cos\frac{\beta}{2} \end{pmatrix}

Spin-1

The states 1,m\ket{1,m} with m{1,0,1}m \in \{-1,0,1\} form an orthonormal basis. Representing

1,1(100)1,0(010)1,1(001)\begin{align} \ket{1,1} & \to \begin{pmatrix} 1 \\ 0 \\ 0 \end{pmatrix}\\ \ket{1,0} & \to \begin{pmatrix} 0 \\ 1 \\ 0 \end{pmatrix}\\ \ket{1,-1} & \to \begin{pmatrix} 0 \\ 0 \\ -1 \end{pmatrix} \end{align}

we can compute JxJ_x, J±J_{\pm}, Jx,yJ_{x,y} as

Jz=(100000001)J+=2(010001000)J=2(000100010)Jx=2=(010101010)Jy=2(0i0i0i0io)\begin{align} J_z & = \hbar \begin{pmatrix} 1 & 0 & 0 \\ 0 & 0 & 0 \\ 0 & 0 & -1 \end{pmatrix}\\ J_+ & = \sqrt{2} \hbar \begin{pmatrix} 0 & 1 & 0 \\ 0 & 0 & 1 \\ 0 & 0 & 0 \end{pmatrix}\\ J_- & = \sqrt{2} \hbar \begin{pmatrix} 0 & 0 & 0 \\ 1 & 0 & 0 \\ 0 & 1 & 0 \end{pmatrix}\\ J_x & = \frac{\hbar}{\sqrt{2}} & = \begin{pmatrix} 0 & 1 & 0 \\ 1 & 0 & 1 \\ 0 & 1 & 0 \end{pmatrix}\\ J_y & = \frac{\hbar}{\sqrt{2}} \begin{pmatrix} 0 & -i & 0 \\ i & 0 & -i \\ 0 & i & o \end{pmatrix} \end{align}

Unlike the case of spin-12\half, these are not the matrices that define infinitesimal rotations acting on real vectors in R3\CR^3; we defined those in the previous section. In particular the component of V{\vec V} that is invariant under rotations about the zz acis is VzV_z. There are no real vectors which are eigenvectors of JzJ_z with eigenvalue ±1\pm 1; the vectors which do have such behavior are complex, 12(1±i0)\frac{1}{\sqrt{2}} \begin{pmatrix} 1 \\ \pm i \\ 0 \end{pmatrix}.