Skip to content

Spin Rotations

Spin-1/21/2 rotations are represented by SU(2)SU(2) matrices. A rotation by angle θ\theta about unit vector n^\hat{\mathbf n} is

U(n^,θ)=exp⁡(−i2θ n^⋅σ).U(\hat{\mathbf n},\theta) = \exp\left( -\frac{i}{2}\theta\,\hat{\mathbf n}\cdot\boldsymbol\sigma \right).

Using (n^⋅σ)2=I(\hat{\mathbf n}\cdot\boldsymbol\sigma)^2=I, this becomes

U(n^,θ)=cos⁡θ2 I−isin⁡θ2 n^⋅σ.U(\hat{\mathbf n},\theta) = \cos\frac{\theta}{2}\,I -i\sin\frac{\theta}{2}\,\hat{\mathbf n}\cdot\boldsymbol\sigma.

Physical rotations in space form SO(3)SO(3), while spinors transform under SU(2)SU(2), the double cover of SO(3)SO(3). The half-angle in the spinor rotation is the signature of this double-cover relationship.

A 2π2\pi rotation gives

U(n^,2π)=−I,U(\hat{\mathbf n},2\pi)=-I,

while a 4π4\pi rotation gives

U(n^,4π)=I.U(\hat{\mathbf n},4\pi)=I.

The sign change under 2π2\pi does not change a single ray, but it can matter in interference where relative phases are compared.

For n^=z^\hat{\mathbf n}=\hat z,

U(z^,θ)=(e−iθ/200eiθ/2).U(\hat z,\theta) = \begin{pmatrix} e^{-i\theta/2}&0\\ 0&e^{i\theta/2} \end{pmatrix}.

Thus

U(z^,θ)∣↑⟩=e−iθ/2∣↑⟩,U(\hat z,\theta)\lvert\uparrow\rangle = e^{-i\theta/2}\lvert\uparrow\rangle,

and

U(z^,θ)∣↓⟩=eiθ/2∣↓⟩.U(\hat z,\theta)\lvert\downarrow\rangle = e^{i\theta/2}\lvert\downarrow\rangle.

Although the spinor uses half-angles, the Bloch vector rotates by the physical angle θ\theta. For a density matrix

ρ=12(I+r⋅σ),\rho=\frac12(I+\mathbf r\cdot\boldsymbol\sigma),

the transformed state

ρ′=UρU†\rho'=U\rho U^\dagger

has a Bloch vector r′\mathbf r' obtained by rotating r\mathbf r in ordinary three-dimensional space.

Since

Si=ℏ2σi,S_i=\frac{\hbar}{2}\sigma_i,

the rotation operator can also be written

U(n^,θ)=exp⁡(−iℏθ n^⋅S).U(\hat{\mathbf n},\theta) = \exp\left( -\frac{i}{\hbar}\theta\,\hat{\mathbf n}\cdot\mathbf S \right).

This matches the general angular momentum rotation formula.

  • Using θ\theta instead of θ/2\theta/2 in the spinor exponential.
  • Thinking U(2π)=−IU(2\pi)=-I makes a single state physically different from itself.
  • Confusing rotation of the spinor with rotation of the Bloch vector.
  • Forgetting that SU(2)SU(2) has two elements corresponding to each SO(3)SO(3) rotation.
  • J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020.
  • R. Shankar, Principles of Quantum Mechanics, 2nd ed., Springer, 1994.
  • B. C. Hall, Lie Groups, Lie Algebras, and Representations: An Elementary Introduction, 2nd ed., Springer, 2015.
  1. Compute U(z^,2π)U(\hat z,2\pi).
Solution

Using

U(z^,θ)=(e−iθ/200eiθ/2),U(\hat z,\theta) = \begin{pmatrix} e^{-i\theta/2}&0\\ 0&e^{i\theta/2} \end{pmatrix},

one finds

U(z^,2π)=(−100−1)=−I.U(\hat z,2\pi) = \begin{pmatrix} -1&0\\ 0&-1 \end{pmatrix} = -I.
  1. Show that (n^⋅σ)2=I(\hat{\mathbf n}\cdot\boldsymbol\sigma)^2=I for a unit vector n^\hat{\mathbf n}.
Solution

Use

(a⋅σ)(b⋅σ)=(a⋅b)I+i(a×b)⋅σ.(\mathbf a\cdot\boldsymbol\sigma) (\mathbf b\cdot\boldsymbol\sigma) = (\mathbf a\cdot\mathbf b)I +i(\mathbf a\times\mathbf b)\cdot\boldsymbol\sigma.

Setting a=b=n^\mathbf a=\mathbf b=\hat{\mathbf n} gives n^⋅n^=1\hat{\mathbf n}\cdot\hat{\mathbf n}=1 and n^×n^=0\hat{\mathbf n}\times\hat{\mathbf n}=0, so the square is II.