
Advanced Quantum Mechanics course sequence · Interactive lesson
Finite spinor rotations and boosts
Topic 5.03 built the spinor matrix one small step at a time; here you take the whole step. Two power series close because Σ⋅n̂ and α⋅n̂ both square to one, and the closed forms carry the surprises: a spinor turns through half the angle, comes back as −ψ after a full turn, and is stretched rather than turned by a boost.
UAQM-05.04 · Lesson 4 of 9 in this unit. Position is not a completion score.Build the model
A spinor turns through half the angle, and a boost stretches it instead of turning it.
The key idea
A finite spinor transformation is the 4 × 4 matrix S(Λ) found by exponentiating topic 5.03's generators: a rotation through φ about n̂ multiplies a Dirac spinor by cos(φ/2) − iΣ⋅n̂ sin(φ/2), and a boost of rapidity η along n̂ by cosh(η/2) + α⋅n̂ sinh(η/2).
Example. A boost along z to γ = 3 has η = 1.763, so SB = 1.414 + 1.000αz: an electron at rest with u†u = 2mc keeps its two-spinor χ on top, scaled by 1.414, gains σzχ below, and ends with u†u = 6mc, while ūu stays 2mc.
The complete physical model and assumptions
A finite rotation or boost is a product of many infinitesimal ones, so the spinor matrix of topic 5.03 exponentiates, and about a single axis the series closes because the Clifford algebra makes Σ⋅n̂ and α⋅n̂ square to one. The rotation comes out unitary, SR = cos(φ/2) − iΣ⋅n̂ sin(φ/2): the spinor carries half the angle, the eigenvalue ½ of J = Σ/2, while every bilinear, which has S on both sides, turns through the whole of φ. At φ = 2π the matrix is −1, and no relabelling removes it, since a half-turn squared is −1 whatever its sign; a recombined neutron beam sees the sign, with a period measured at 716.8 ± 3.8° against the 720° derived here. The boost comes out Hermitian, SB = cosh(η/2) + α⋅n̂ sinh(η/2), with real eigenvalues e(±η/2): a stretch, not a turn. Applied to Unit 4's rest spinors it produces exactly u(p, s) and v(p, s) with p = mc sinh η n̂, raising u†u from 2mc to 2E/c while ūu stays 2mc. The construction stops at three edges. It reaches only transformations joined continuously to the identity, so parity waits for topic 5.06 and time reversal for Unit 8. It fixes S only up to that sign, so a spinor field is double-valued, harmless for bilinears but not for interference. And the rotation left over by two non-collinear boosts appears here only as a matrix product; its physics waits for Unit 6's Thomas precession.
1From small steps to one exponential
Units are SI with c kept, and the metric is g = diag(1, −1, −1, −1). A rotation through φ about a fixed axis n̂ is N rotations through φ/N, each 1 − (i/2)(φ/N)Σ⋅n̂ by topic 5.03. Steps about one axis commute, so as N → ∞ their product tends to SR = exp(−(i/2)φΣ⋅n̂), and likewise SB = exp(½η α⋅n̂) for a boost of rapidity η = artanh(v/c). The series close because the Clifford algebra makes both matrices square to one: (α⋅n̂)² = ½nᵢnⱼ(αᵢαⱼ + αⱼαᵢ) = nᵢnⱼδᵢⱼ = n̂⋅n̂ = 1, and the same for Σ⋅n̂. Even powers are 1 and odd powers the matrix itself, so the cosine and sine series, or the hyperbolic ones, can be read off: SR = cos(φ/2) − iΣ⋅n̂ sin(φ/2) and SB = cosh(η/2) + α⋅n̂ sinh(η/2), both derived. Each is dimensionless, as φ and η are, and each falls back to 1 plus topic 5.03's first-order term as φ or η → 0. Parameters about one axis add: SB(η₁)SB(η₂) = SB(η₁ + η₂), so rapidities add although velocities do not.
2Half the angle in S, the whole angle in every bilinear
Test the closed form against topic 5.02's covariance condition at a finite angle. For n̂ = ẑ the generator is Σz = iγ¹γ², which anticommutes with γ¹ and γ² and commutes with γ⁰ and γ³. Carrying γ¹ through SR therefore reverses the sign of its exponent: SR⁻¹γ¹SR = e(iφΣz)γ¹ = γ¹ cos φ − γ² sin φ, while γ⁰ and γ³ pass through untouched. That is Λμνγν for an active rotation through the whole of φ, so the finite matrix satisfies covariance exactly (derived). The half angle sits in S, which acts once on ψ; a bilinear ψ̄Γψ carries S on both sides and turns through φ. Rotate an electron at rest with spin along +x through 90°: its two upper components gain phases of −45° and +45°, their relative phase becomes 90°, and ψ†Σψ points along +y. SR is block-diagonal in every frame, two copies of Quantum Mechanics II's e(−iφσ⋅n̂/2), so on a rest spinor it is exactly that two-component rotation, the limit a relativistic spinor must reach. The ½ is the eigenvalue of J = Σ/2 from topic 5.03, not a choice made here.
3The sign under 2π cannot be redefined away
At φ = 2π the closed form gives SR = cos π = −1 about every axis, while Λ is the identity. Covariance cannot object, since S and −S give the same S⁻¹γμS. Then why not declare S = +1 for every full turn? Because the composition law S(Λ₁)S(Λ₂) = S(Λ₁Λ₂) forbids it. A half-turn has SR(π) = −iΣ⋅n̂, and whichever sign it is given its square is −(Σ⋅n̂)² = −1, although two half-turns make the identity. So the identity Λ is reached with both +1 and −1, and the map from Λ to S is two-valued (derived); the matrices S form SL(2, C), the double cover of the proper orthochronous Lorentz group (quoted). In the parameter φ the spinor closes its loop only at 4π, where SR = cos 2π = +1. The topological reason, quoted here rather than proved, is that in SO(3) the loop of one full turn cannot be shrunk to a point while the loop of two turns can. A spinor field is therefore defined only up to this sign, which no bilinear can see, as the previous section showed, but which matters wherever two parts of one state are compared.
4Split the beam, rotate one half, and the sign appears
Divide a spin-½ beam into two equal halves, rotate one through φ, and recombine. The count rate goes as |ψ + SRψ|², so with ⟨ψ|ψ⟩ = 1 it is I/Iₘₐₓ = ½[1 + Re⟨ψ|SRψ⟩], and ⟨ψ|SRψ⟩ = cos(φ/2) − i⟨Σ⋅n̂⟩ sin(φ/2). The spin enters only the imaginary part, so I/Iₘₐₓ = ½[1 + cos(φ/2)] for every polarisation, and for an unpolarised beam too (derived). The period is 4π: at φ = 2π the spin is back where it started, yet the recombined beam is dark. Neutrons make the test practical, since a field B precesses their spin through φ = γₙBt with γₙ = 1.832 × 10⁸ rad s⁻¹ T⁻¹. The neutron is no Dirac point particle, but SR depends only on the representation, not on the dynamics. Werner and co-workers found 704 ± 38° in 1975, and Rauch and co-workers 716.8 ± 3.8° in 1978 (both quoted): 0.8 standard deviations from the 720° derived here, and 94 from the 360° a vector would need.
5A boost stretches the spinor instead of turning it
α⋅n̂ is Hermitian, so SB = exp(½η α⋅n̂) is Hermitian too, with real eigenvalues e(η/2) and e(−η/2), each twice. Their product is 1, so det SB = 1, as for SR, but no eigenvalue has modulus 1 unless η = 0, so SB is not unitary: SB†SB = cosh η + α⋅n̂ sinh η. What survives is topic 5.03's pseudo-unitarity, SB⁻¹ = γ⁰SB†γ⁰ = cosh(η/2) − α⋅n̂ sinh(η/2), because γ⁰ anticommutes with α. The covariance check runs as for rotations: for n̂ = x̂, αₓ = γ⁰γ¹ anticommutes with γ⁰ and γ¹, so SB⁻¹γ⁰SB = γ⁰e(ηαₓ) = γ⁰ cosh η + γ¹ sinh η, the time row of an active boost (derived). A passive boost, in which the observer moves, flips the sign of α⋅n̂. In the Weyl representation, where α = diag(−σ, σ), SB = diag(e(−ησ⋅n̂/2), e(ησ⋅n̂/2)): one Weyl half is stretched where the other is squeezed, whereas a rotation multiplies both halves by the same unitary e(−iφσ⋅n̂/2). Angles come round again; rapidities never do.
6Boosting the rest spinors gives u and v exactly
Unit 4's rest spinors are u(0, s) = √(2mc)(χₛ ; 0) and v(0, s) = √(2mc)(0 ; ζₛ), where ζₛ is Unit 4's ηₛ renamed to free η for the rapidity. In the Dirac representation α⋅n̂ swaps the blocks and multiplies by σ⋅n̂, so SB u(0, s) = √(2mc)(cosh(η/2)χₛ ; sinh(η/2)σ⋅n̂ χₛ). With E = mc² cosh η and p = mc sinh η n̂, √(2mc) cosh(η/2) = √((E + mc²)/c) and tanh(η/2) = pc/(E + mc²), so this is Unit 4's u(p, s) to the last factor, and SB v(0, s) is v(p, s) the same way (derived). Then u†u = 2mc[cosh²(η/2) + sinh²(η/2)] = 2E/c and ūu = 2mc[cosh²(η/2) − sinh²(η/2)] = 2mc. Lower over upper is about v/2c at low speed, Unit 6's small component, and tends to 1 as v → c. The γ = cosh η is that of every moving clock: muons stored at γ = 29.33 at CERN lived 64.419 ± 0.058 μs, against 29.33 × 2.1970 μs = 64.44 μs (quoted).
Key equations
Read the units, assumptions and limits before substituting.
Finite spinor rotation
SR = exp(−(i/2)φ Σ⋅n̂) = cos(φ/2) − iΣ⋅n̂ sin(φ/2)
Unitary, with the half angle set by J = Σ/2. It gives SR = −1 at φ = 2π about every axis and returns to +1 only at 4π.
Active, through φ in rad about the unit vector n̂; Σ = diag(σ, σ) is dimensionless; derived from (Σ⋅n̂)² = 1.Bilinears turn through the whole angle
SR⁻¹ γ¹ SR = γ¹ cos φ − γ² sin φ, for n̂ = ẑ
The covariance condition at finite φ: conjugation doubles φ/2 to φ, so ψ̄γμψ, ψ†Σψ and every other bilinear transform with the full angle.
Dimensionless; derived because Σz = iγ¹γ² anticommutes with γ¹ and γ² and commutes with γ⁰ and γ³.Recombining a rotated half-beam
I/Iₘₐₓ = ½[1 + cos(φ/2)]
The sign under 2π made measurable: the period is 4π, and neutrons give 716.8 ± 3.8° (quoted) against the 720° derived.
I is the count rate in s⁻¹ of two equal recombined halves, one rotated through φ; any polarisation; derived.Finite spinor boost
SB = exp(½η α⋅n̂) = cosh(η/2) + α⋅n̂ sinh(η/2)
Hermitian, with eigenvalues e(±η/2): a stretch, not a turn. Its inverse is γ⁰SB†γ⁰ = cosh(η/2) − α⋅n̂ sinh(η/2).
Active, rapidity η = artanh(v/c), dimensionless, along n̂; the passive form has −α⋅n̂; derived from (α⋅n̂)² = 1.A boosted rest spinor is u(p, s)
SB u(0, s) = √(2mc) (cosh(η/2) χₛsinh(η/2) σ⋅n̂ χₛ)
Lower over upper is tanh(η/2) = pc/(E + mc²): about v/2c for a slow electron, and rising to 1 as v → c.
u in √(kg m s⁻¹); m in kg; p = mc sinh η n̂ and E = mc² cosh η; equals Unit 4's √((E + mc²)/c)(χₛ ; cσ⋅p χₛ/(E + mc²)).The density grows by γ
u†u = 2mc cosh η = 2E/c
ψ†ψ is the time component of a four-vector, raised by γ as length contraction packs the particle into less volume; ∫ψ†ψ d³x is invariant.
u†u in kg m s⁻¹, c in m s⁻¹, γ = cosh η; by contrast ūu = 2mc[cosh²(η/2) − sinh²(η/2)] = 2mc in every frame.Interactive lab
Predict first. Explore the model. Compare the result.
Explore the model
Try this. Drag φ to 360°: the spin is back along x, but both phasors point to −1 and the split-beam rate falls to zero; only 720° restores them. Then raise η and watch the point climb the hyperbola toward the diagonal while the arrow lengthens as √γ: no rotation does that.
Live results
- cos(φ/2) IN SR
- 0.500
- SPLIT-BEAM RATE I/Iₘₐₓ
- 0.750
- γ = u†u ÷ ūu
- 1.811
- LOWER ÷ UPPER = tanh(η/2)
- 0.537
Results follow this lesson’s model and assumptions. Displayed values are rounded.
Predict → change one variable → check
Plan a change before running it. Every other input stays at the saved baseline.
Saved baseline. Rotation angle φ: 120 °; Boost rapidity η: 1.20
This experiment is kept only while this page is open. It does not change saved course progress.
Catch the common trap
Covariance fixes S only up to a factor, since S and −S give the same S⁻¹γμS, so it is tempting to call SR(2π) = −1 a phase convention: declare S = +1 for a full turn and the sign is gone. It cannot be done. A full turn is two half-turns, and SR(π) = −iΣ⋅n̂ squares to −1 whichever sign it is given, so if S(Λ₁)S(Λ₂) = S(Λ₁Λ₂) is to hold, the identity must carry −1 as well as +1; dropping that law would make two half-turns in succession differ from one full turn. Nor is the sign unobservable. An overall sign on a whole state is invisible, which is why no bilinear changes; the relative sign between a rotated and an unrotated part of one state is not, and a neutron interferometer goes dark at a 360° precession and recovers only near 720°, measured as 716.8 ± 3.8°.
Practice & worked examples
3 authored examples. Make an attempt, then reveal the reasoning one step at a time.
EasyExample 1
An electron at rest has u(0) = √(2mc)(χ ; 0) with χ = (1, 1)/√2, spin along +x. Rotate it actively through φ = 120° about z. Find the new upper components, the direction of ψ†Σψ, and the probability of finding the original spin state; then say at which φ the spinor first becomes −u(0), and at which it is u(0) again.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 5 steps revealed.
- With n̂ = ẑ, SR = cos 60° − iΣz sin 60° = 0.500 − 0.866iΣz, and Σz = diag(1, −1, 1, −1). SR is block-diagonal, so the zero lower block stays zero.
- Dropping the common √(2mc), component 1 is multiplied by 0.500 − 0.866i and component 2 by 0.500 + 0.866i, so χ becomes (0.354 − 0.612i, 0.354 + 0.612i): phases of −60° and +60°, half the rotation, in opposite senses.
- For χ = (a, b), ⟨Σₓ⟩ = 2Re(ā b) and ⟨Σy⟩ = 2Im(ā b), with ā the complex conjugate of a. Here a and b are e(∓i60°)/√2, so ā b = ½(cos 120° + i sin 120°) = −0.250 + 0.433i, giving ⟨Σₓ⟩ = −0.500 and ⟨Σy⟩ = 0.866: the spin points 120° from x, the full angle.
- Overlap with the original: χ†SRχ = cos 60° − i⟨Σz⟩ sin 60° = 0.500, since ⟨Σz⟩ = 0. The probability is 0.500² = 0.250, which is cos²(φ/2) = ½(1 + cos φ), again a function of the full angle.
- SR = −1 first at φ = 360°, where the spin is back along +x and the overlap is −1; SR = +1 only at 720°. Checks: SR is dimensionless and unitary, and its upper block is Quantum Mechanics II's e(−iφσz/2), as the rest frame requires.
Answer. χ → (0.354 − 0.612i, 0.354 + 0.612i) with the lower components still zero; the spin points 120° from x in the xy-plane; return probability 0.250; −u(0) at 360°, and u(0) again only at 720°.
MediumExample 2
In a perfect-crystal neutron interferometer, neutrons of wavelength 0.271 nm cross a 2.00 cm region of uniform field B in one arm only. The neutron's gyromagnetic ratio is 1.832 × 10⁸ rad s⁻¹ T⁻¹. Find the field at which the recombined count rate first returns to its zero-field value and the field at which it vanishes, and test the prediction against the measured period of 716.8 ± 3.8°.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 5 steps revealed.
- Speed: v = h/(mₙλ) = 6.626 × 10⁻³⁴ J s ÷ (1.675 × 10⁻²⁷ kg × 2.71 × 10⁻¹⁰ m) = 1.46 × 10³ m s⁻¹, so the time in the field is t = 0.0200 m ÷ 1460 m s⁻¹ = 1.370 × 10⁻⁵ s.
- Larmor precession turns the spin through φ = γₙBt, with units rad s⁻¹ T⁻¹ × T × s = rad, so the spinor in that arm is multiplied by SR(φ), whatever its polarisation.
- For two equal halves, I/Iₘₐₓ = ½[1 + Re⟨ψ|SRψ⟩] = ½[1 + cos(φ/2)], because ⟨Σ⋅n̂⟩ enters only the imaginary part. The rate first returns to Iₘₐₓ at φ = 4π, and vanishes at φ = 2π.
- For 4π: γₙt = 1.832 × 10⁸ × 1.370 × 10⁻⁵ = 2510 rad T⁻¹, so B = 12.57 rad ÷ 2510 rad T⁻¹ = 5.01 × 10⁻³ T = 5.01 mT. At half that, 2.50 mT, φ = 2π: the spin has come full circle, yet cos π = −1 and the recombined beam is dark.
- A spinor carrying the full angle would repeat at 2.50 mT, a 360° turn. Rauch and co-workers (1978, quoted) measured 716.8 ± 3.8°: (720 − 716.8)/3.8 = 0.8 standard deviations from the derived 720°, and (716.8 − 360)/3.8 = 94 from 360°.
Answer. The rate first returns at B = 5.01 mT (a 720° precession) and vanishes at 2.50 mT (360°, where SR = −1); the measured 716.8 ± 3.8° agrees with 720° to 0.8σ and excludes 360° by 94σ.
HardExample 3
An electron at rest with spin up along z, u(0) = √(2mc)(1, 0, 0, 0), is boosted actively along +z in two stages: first to a kinetic energy of 0.300 MeV, then by a second boost along z that raises its kinetic energy to 1.000 MeV. Take mc² = 0.5110 MeV. Show that the two spinor matrices compose into one, find the rapidity and speed of the second boost, the final spinor, u†u, ūu and the eigenvalues of the total SB.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 6 steps revealed.
- Composition: [cosh(η₂/2) + αz sinh(η₂/2)][cosh(η₁/2) + αz sinh(η₁/2)] = cosh(η₁/2 + η₂/2) + αz sinh(η₁/2 + η₂/2), using αz² = 1 and the addition formulae. Collinear rapidities add: SB(η₂)SB(η₁) = SB(η₁ + η₂).
- γ₁ = 1 + 0.300/0.5110 = 1.587084 and γ = 1 + 1.000/0.5110 = 2.956947, so η₁ = arcosh γ₁ = 1.03656 and η = arcosh γ = 1.74740. Hence η₂ = η − η₁ = 0.71084 and β₂ = tanh η₂ = 0.6112, not β − β₁ = 0.9411 − 0.7765 = 0.1646; indeed (β₁ + β₂)/(1 + β₁β₂) = 0.9411.
- After stage 1, u = √(2mc)(1.13734, 0, 0.54180, 0). SB(η₂) = 1.06383 + 0.36295αz, and αz swaps the blocks with σz = +1 on spin up, so the upper entry becomes 1.06383 × 1.13734 + 0.36295 × 0.54180 = 1.40658 and the lower 0.36295 × 1.13734 + 1.06383 × 0.54180 = 0.98918: cosh(η/2) and sinh(η/2), as one boost gives.
- Against Unit 4: √((γ + 1)/2) = √1.97847 = 1.40658, and lower over upper = 0.98918/1.40658 = 0.703 = pc/(E + mc²) = 1.4220/2.0220, with pc = mc² sinh η = 1.4220 MeV. So u = u(p, ↑), its spin still up because αz commutes with Σz.
- Norms: u†u = 2mc(1.9785 + 0.9785) = 2.9570 × 2mc = 2γmc = 2E/c, and ūu = 2mc(1.9785 − 0.9785) = 2mc. SB(η) has eigenvalues e(±0.87370) = 2.396 and 0.4174, each twice, real and not of modulus 1, so it is not unitary.
- Limits: η → 0 returns SB = 1. The slow-electron estimate v/2c = 0.471 falls a third short of 0.703 here, so Unit 6's small-component expansion is unusable at 1 MeV.
Answer. η₂ = 0.7108 (β₂ = 0.611, not 0.165), and SB(η₂)SB(η₁) = SB(1.7474); u = √(2mc)(1.4066, 0, 0.9892, 0) = u(p, ↑) with pc = 1.422 MeV; u†u = 2.957 × 2mc = 2E/c and ūu = 2mc; SB has eigenvalues 2.396 and 0.417.
Quick check
Select an answer and explain it before checking.
Review & continue
A finite spinor transformation is the 4 × 4 matrix S(Λ) found by exponentiating topic 5.03's generators: a rotation through φ about n̂ multiplies a Dirac spinor by cos(φ/2) − iΣ⋅n̂ sin(φ/2), and a boost of rapidity η along n̂ by cosh(η/2) + α⋅n̂ sinh(η/2).
- Explain the relationship without looking at the equation.
- Check a sign, a unit and a model assumption in your working.
- Return to the lab or worked example if a step is still unclear.