Lean, informalized

Nielsen & Chuang · Chapter 7, Quantum computers: physical realization · p. 332

Exercise 7.38 - Free precession about zˆ\hat z between two flips about xˆ\hat x is free precession for minus the time

Conjugating by XX runs free precession backward.

Hover over a blue or green term in the text, or a node in the graph, to find it in the other. Select it to read its declaration both in Lean and in words.

The Exercise

A single spin in a static field along the zˆ\hat z axis precesses freely about that axis. In nuclear magnetic resonance this precession is undone with pulses that turn the spin by 180∘180^\circ about the xˆ\hat x axis. The exercise asks what the free evolution becomes when it is sandwiched between two applications of the Pauli matrix XX, the spin flip about the xˆ\hat x axis, and between two such pulses. The library answers with two identities between 2×22 \times 2 complex matrices, one for each sandwich.

Precession and Pulses

The Pauli matrices are the 2×22 \times 2 complex matrices X=(0110),Y=(0−ii0),Z=(100−1).X = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}, \qquad Y = \begin{pmatrix} 0 & -i \\ i & 0 \end{pmatrix}, \qquad Z = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}.(1)

For real numbers aa and tt, the free precession e−iaZte^{-iaZt} is the 2×22 \times 2 complex matrix obtained as the matrix exponential of −iat-iat times ZZ, e−iaZt=exp⁡(−iatZ),e^{-iaZt} = \exp\bigl(-i\,at\,Z\bigr),(2)✦ the evolution over the time tt under the Hamiltonian aZaZ.

For a real vector n→=(nx,ny,nz)\vec n = (n_x, n_y, n_z) in three dimensions, the matrix n→⋅σ→\vec n \cdot \vec\sigma is the combination of the Pauli matrices with the components of n→\vec n as coefficients, n→⋅σ→=nxX+nyY+nzZ.\vec n \cdot \vec\sigma = n_x X + n_y Y + n_z Z.(3)✦ The rotation operator Rn→(θ)R_{\vec n}(\theta) about the axis n→\vec n by a real angle θ\theta is the 2×22 \times 2 complex matrix Rn→(θ)=exp⁡(−iθ2n→⋅σ→),R_{\vec n}(\theta) = \exp\Bigl(-\frac{i\theta}{2}\,\vec n \cdot \vec\sigma\Bigr),(4)✦ written Rnˆ(θ)R_{\hat n}(\theta) when the axis is a unit vector nˆ\hat n.

The rotation Rx(θ)R_x(\theta) about the xˆ\hat x axis is the rotation (4) with axis nˆ=(1,0,0)\hat n = (1, 0, 0), the matrix exp⁡(−iθX/2)\exp(-i\theta X/2).✦ The refocusing pulse Rx2R_x^2 is the rotation by 180∘180^\circ about the xˆ\hat x axis, Rx2=Rx(π)=exp⁡(−iπ2X).R_x^2 = R_x(\pi) = \exp\Bigl(-\frac{i\pi}{2}\,X\Bigr).(5)✦

The Claim

The free precession for the time −t-t is eiaZte^{iaZt}.

Theorem 1. Let aa and tt be real numbers. Conjugation by XX reverses the free precession, Xe−iaZtX=eiaZt,X\, e^{-iaZt}\, X = e^{iaZt},(6)✦ and conjugation by the refocusing pulse reverses it up to a global sign, Rx2e−iaZtRx2=−eiaZt.R_x^2\, e^{-iaZt}\, R_x^2 = -e^{iaZt}.(7)✦

What Is Checked

The claim is stated over two matrix exponentials of 2×22 \times 2 complex matrices: the free precession (2), built on the Pauli matrix ZZ of (1), and the refocusing pulse (5), which is the general rotation (4) at the axis xˆ\hat x and the angle π\pi, built on XX through the matrix n→⋅σ→\vec n \cdot \vec\sigma of (3).

About these constructions the library proves the identities (6) and (7) for every real aa and tt, as exact equalities of matrices, the global sign of the second included.