← Exercise library← All exercises for this theme
Theme 2 — Hilbert Spaces and Dirac Notation

Spin rotation operator and unitarity

Keywords: spin 1/2 · Pauli · rotation · unitary operator · operator exponential

Exercise 1 : Spin rotation operator and unitarity

Question 1
Consider the space H=C2H = \mathbb{C}^2 (spin 1/21/2) with the basis {∣ ⁣↑⟩,∣ ⁣↓⟩}\{|\!\uparrow\rangle, |\!\downarrow\rangle\}. The Pauli matrices are: σx=(0110),σy=(0−ii0),σz=(100−1).\begin{aligned} \sigma_x = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}, \quad \sigma_y = \begin{pmatrix} 0 & -i \\ i & 0 \end{pmatrix}, \quad \sigma_z = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}. \end{aligned}

We define the operator for a rotation about the zz-axis through an angle θ\theta by:

U(θ)=e−iθσz/2.U(\theta) = e^{-i\theta\sigma_z/2}.

Question 2
Using σz2=1\sigma_z^2 = \mathbf{1}, show that:

U(θ)=cos⁡θ2 1−isin⁡θ2 σz=(e−iθ/200eiθ/2).\begin{aligned} U(\theta) = \cos\tfrac{\theta}{2}\,\mathbf{1} - i\sin\tfrac{\theta}{2}\,\sigma_z = \begin{pmatrix} e^{-i\theta/2} & 0 \\ 0 & e^{i\theta/2} \end{pmatrix}. \end{aligned}

Solution
We expand the exponential as a power series and separate the even and odd powers, using σz2k=1\sigma_z^{2k} = \mathbf{1} and σz2k+1=σz\sigma_z^{2k+1} = \sigma_z:

e−iθσz/2=∑k=0∞(−iθ/2)2k(2k)! 1+∑k=0∞(−iθ/2)2k+1(2k+1)! σz=cos⁡θ2 1−isin⁡θ2 σz.e^{-i\theta\sigma_z/2} = \sum_{k=0}^\infty \frac{(-i\theta/2)^{2k}}{(2k)!}\,\mathbf{1} + \sum_{k=0}^\infty \frac{(-i\theta/2)^{2k+1}}{(2k+1)!}\,\sigma_z = \cos\tfrac{\theta}{2}\,\mathbf{1} - i\sin\tfrac{\theta}{2}\,\sigma_z.

Substituting σz=diag(1,−1)\sigma_z = \mathrm{diag}(1,-1) gives the stated diagonal matrix.

Question 3
Verify that U(θ)U(\theta) is unitary: U†(θ) U(θ)=1U^\dagger(\theta)\,U(\theta) = \mathbf{1}.

Solution
U†(θ)=diag(eiθ/2,e−iθ/2)U^\dagger(\theta) = \mathrm{diag}(e^{i\theta/2}, e^{-i\theta/2}), and therefore:

U†(θ) U(θ)=(eiθ/200e−iθ/2)(e−iθ/200eiθ/2)=1.\begin{aligned} U^\dagger(\theta)\,U(\theta) = \begin{pmatrix} e^{i\theta/2} & 0 \\ 0 & e^{-i\theta/2} \end{pmatrix} \begin{pmatrix} e^{-i\theta/2} & 0 \\ 0 & e^{i\theta/2} \end{pmatrix} = \mathbf{1}. \end{aligned}

Question 4
Compute the operator U(θ) σx U†(θ)U(\theta)\,\sigma_x\,U^\dagger(\theta) and interpret the result as a rotation in the (x,y)(x,y) plane.

Solution
We compute:

U(θ) σx U†(θ)=(e−iθ/200eiθ/2)(0110)(eiθ/200e−iθ/2)=(0e−iθeiθ0).\begin{aligned} U(\theta)\,\sigma_x\,U^\dagger(\theta) = \begin{pmatrix} e^{-i\theta/2} & 0 \\ 0 & e^{i\theta/2} \end{pmatrix} \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix} \begin{pmatrix} e^{i\theta/2} & 0 \\ 0 & e^{-i\theta/2} \end{pmatrix} = \begin{pmatrix} 0 & e^{-i\theta} \\ e^{i\theta} & 0 \end{pmatrix}. \end{aligned}

Decomposing this matrix gives:

(0e−iθeiθ0)=cos⁡θ σx+sin⁡θ σy.\begin{aligned} \begin{pmatrix} 0 & e^{-i\theta} \\ e^{i\theta} & 0 \end{pmatrix} = \cos\theta\,\sigma_x + \sin\theta\,\sigma_y. \end{aligned}

This is indeed a rotation of σx\sigma_x towards σy\sigma_y through an angle θ\theta in the (x,y)(x,y) plane of the space of observables, in accordance with the adjoint formula UAU†U A U^\dagger for unitary rotations.