Wigner D-Matrices
Rotation Operators and SU(2) built the operators; this article writes them down as numbers. Because every rotation commutes with , a rotation can never change — it can only shuffle the orientations within one multiplet. So the entire content of a finite rotation, for a system of definite angular momentum, is a table of amplitudes: the Wigner D-matrix, . Tip a spin-1 atom's quantization axis by and ask where the population went: the answer is a row of squared D-matrix elements — , computed below. The Euler-angle parametrization makes the table almost free. Writing the rotation as -turn, -tilt, -turn, the two -rotations act on eigenstates as pure phases; every ounce of real geometry concentrates in the middle factor, the reduced matrix — real, and known in closed form since 1927. For it is a half-angle rotation; for integer its first column is the spherical harmonics, which ties the whole apparatus back to the functions on the sphere. Beyond bookkeeping, D-matrices are the working tool wherever something oriented gets rotated or decays: rotational line strengths in molecular spectra, angular distributions of decay products, spin transport through tilted analyzers, the transformation law of tensor operators that powers the Wigner–Eckart theorem. And they carry a caution this article takes seriously: conventions multiply — Euler order, active versus passive, even a sign inside the classic factorial formula (the export this article was built from carried that sign wrong; the corrected form here is machine-verified element by element).
- : the matrix of a finite rotation inside one -multiplet — rotations never mix different .
- It factorizes as : the -rotations are pure phases; the real little- matrix carries all the geometry.
- is the half-angle rotation (from the Pauli exponential identity); follows from one lowering pass off the stretched state; the general closed form is Wigner's factorial sum with sign .
- The matrix elements are orthogonal functions on the rotation group (Peter–Weyl): over for integer — half-integer reps need the doubled range.
- For integer the column reduces to spherical harmonics: .
- Products decompose by the Clebsch–Gordan series — the representation-theory face of adding angular momenta, owned by the next articles.
- Key idea: a rotation conserves and merely mixes the values of ; the mixing amplitudes factor into two trivial phases and one real, tabulated function of the tilt angle.
A rotation conserves and merely mixes the values of ; the Wigner D-matrix records the mixing, and in Euler angles it collapses to two phases around one real reduced matrix .
Where this lives today
Wherever an oriented quantum system is rotated, produced, or decays, a d-function is on duty. Particle physicists fit resonance spins by matching decay angular distributions to sums of — the helicity formalism of every amplitude-analysis paper from LHCb or BESIII. Molecular spectroscopists use D-functions as the actual eigenfunctions of the symmetric top (), so microwave line strengths are Peter–Weyl integrals. And the spin-1 example above is everyday calibration in nitrogen-vacancy magnetometry and cold-atom labs: tilt the axis, read populations — the row is the first sanity check that your rotations are what you think they are.
The physical picture
Picture a quantum top of fixed spin length : reorient it any way you like, you can never change how much angular momentum it has — only which way it points. In matrix language the rotation operator is block-diagonal, one block per , because . The D-matrix is one block, written in the basis Ladder Operators and the Angular Momentum Spectrum constructed.
The second picture is the factorization. Rotations about the quantization axis are free: they rephase each by — the operator face of the azimuthal winding . Only tilting the axis does real work. The Euler decomposition quarantines the work: phase comb, one tilt, phase comb. Whatever question you ask of a rotation, the hard part is a single real function of one angle, .
Half-integer keeps its double-cover signature: , so these blocks represent , not — the previous article's theorem, now visible entry by entry. Probabilities are single-valued either way.
Definition and the convention card
For a rotation , the block of the rotation operator on the -multiplet is
where: labels the input rung, the output; unitarity of makes each block unitary, and makes the blocks exact. Parametrize by Euler angles in the active z-y-z convention:
where: read as space-fixed operations right-to-left — first turn by about , then tilt by about the space-fixed , then turn by about . The equivalent body-frame reading runs in the opposite order about carried axes ( about , then about the new , then about the newest ) — the two readings give the same operator, a standard identity of rotation kinematics, but mixing them mid-calculation is the classic Euler blunder. Textbooks differ on all of it: z-y-z versus z-x-z, active versus passive, sign of the exponent. Everything in this article is pinned to (2); translate before comparing tables.
The factorization
The goal is the workhorse factorization , with real. The strategy is to let the two -exponentials act on their own eigenstates — one on the ket, one on the bra — and then to see why the leftover middle factor can be chosen real, which is a genuine (and convention-dependent) fact worth one honest step rather than a hand-wave.
Step 1. The right factor acts on its eigenket: — a scalar escapes the bracket.
Step 2. The left factor acts leftward on its eigenbra: — another scalar.
Step 3. What remains sandwiched is the definition of the reduced matrix,
Step 4. Reality of . In the Condon–Shortley basis, has purely imaginary matrix elements (the ladder elements are real, and the makes them imaginary) — so is a real matrix, and its exponential is real. This is a gift of the phase convention fixed in Ladder Operators and the Angular Momentum Spectrum: choose ladder phases differently and sprouts complex entries. Why the middle axis is y and not x: precisely to secure Step 4. A z-x-z convention gives an imaginary-entried middle factor; z-y-z is the choice that makes the geometric core real, which is why the standard tables use it. Verified: numerically at j = 1/2, 1, 3/2 — the assembled phase·d·phase product equals the directly exponentiated three-factor operator to 1e-13, and every d matrix is real to 1e-13 (verify script, section 4).
The reduced matrix: three rungs of explicitness
The spin-½ block. With , the exponential identity owned by Spin-1/2 and the Pauli Matrices — series split on , consumed here, not re-derived — evaluates the tilt in one line:
where: rows and columns are ordered ; the matrix is real and orthogonal, the half-angle announces the double cover (), and reproduces every tilted Stern–Gerlach probability — for spin-up to stay spin-up, the number Spinors and Two-Component Wavefunctions derived from eigenspinor overlaps and The Stern-Gerlach Experiment measures.
The spin-1 block, built by the ladder.
Go deeper · Derivation B · 2 minThe d1 matrix from one lowering pass off the stretched state
The goal is the explicit reduced matrix , derived rather than copied, using machinery already owned: the stretched state's rotation and the lowering operator of Ladder Operators and the Angular Momentum Spectrum. The strategy is Schwinger's — the portrait below earned its place here — in its lightest dress: a spin-1 object is two symmetrized spin-½ units, so the rotated stretched state is a binomial expansion of rotated doublets; one column of falls out, and symmetry plus unitarity fill in the rest. Watch the Condon–Shortley signs ride through untouched.
Step 1. Represent the multiplet by two bosonic units ("up" and "down" quanta): is two ups; generally has ups and downs, normalized by . The single unit is a spin-½ doublet, so under the -tilt an up-unit rotates by the known : .
Step 2. Rotate the stretched state by rotating its units and expand binomially:
Why the : the cross term has weight but 's normalization contributes — binomial coefficient meeting state normalization, the same bookkeeping as one application.
Step 3. Read off the column and tidy with the double angle: , , . The general stretched-column law follows the same way for any : — its squares are an exact binomial distribution, so the column normalizes automatically.
Step 4. Fill the block by symmetry. The relations and (proved from conjugations and reality) generate the remaining entries, and the center element comes from unitarity of the middle column:
is the geometry checkpoint: the state is a headless arrow along , and its survival amplitude under a tilt is the direction cosine — also , the first Legendre polynomial, previewing the reduction below. Verified: the full 3×3 closed form equals the matrix exponential of −iβJ_y at j=1 entry-by-entry to 1e-13; the stretched-column law checks for j = 1/2, 1, 3/2, 2 with each column exactly normalized; both symmetry relations hold numerically at j = 1 and 3/2 (verify script, sections 2 and 5).
Every rung at once: Wigner's closed form. For arbitrary the tilt matrix is a finite factorial sum,
where: runs over the integers keeping every factorial argument non-negative, and the sign factor is — not . ⚠ The AllQFT export this article upgrades printed with these same factorials and exponents; that version is machine-checkably wrong — it reproduces the transpose , silently flipping every element with odd , and contradicts the export's own (its off-diagonal becomes ). The corrected sign restores agreement with the exponential definition for every element at . One more consistency reading: at only survives and (4) collapses to the stretched-column law of the derivation above.
Orthogonality, honestly stated
The D-matrix elements are not just tables — they are a complete orthogonal function system on the rotation group, the group-manifold analogue of on the circle. For integer , integrating over all rotations with the invariant (Haar) measure , , :
where: is the volume of in these coordinates, and the is Peter–Weyl's general theorem for compact groups: each matrix element of each irreducible representation, weighted by dimension, is one unit vector of an orthogonal basis for functions on the group. Two honest fine-prints. First, as stated (5) is the theorem: it covers integer , which is what the spherical-harmonic connection uses. Half-integer representations live on , whose Haar volume is (extend to ); on that doubled range (5) holds for all with in place of . Second, the doubling is not pedantry: on the un-doubled ranges, a half-integer and an integer element are not orthogonal — the cross integral is numerically nonzero, and only the range kills it. (The export stated (5) for general on the ranges and labelled the volume; both slips are corrected here and pinned in the verify script.) The composition law — each block inherits the group multiplication — is Rotation Operators and SU(2)'s homomorphism, recalled, and numerically spot-checked rather than re-proved. Products of D-matrices belonging to different systems decompose as sums over total angular momentum — the Clebsch–Gordan series
where: the coefficients are the Clebsch–Gordan coefficients with , ; this is the rotation-matrix face of coupling, and it is owned downstream — the decomposition theorem by Addition of Angular Momenta, the coefficient machinery by Clebsch-Gordan Coefficients. Here it is stated so you recognize the D-matrices as the loom the coupling articles weave on.
Down to the sphere
Go deeper · Derivation C · 1 minThe m equals 0 column is a spherical harmonic
The goal is the reduction for integer — the bridge identifying rotation-matrix columns with the functions on the sphere from Spherical Harmonics. The strategy: rotate the state, which is special because it points along the axis it quantizes, and resolve the rotated ket in position language. The payoff is two-way traffic — harmonic identities become matrix identities and vice versa.
Step 1. The state has the axial wavefunction — no azimuthal winding, a function of polar angle alone.
Step 2. Apply the rotation , which carries the direction to the direction with polar angles . The rotated state, expanded in the multiplet, defines the column: .
Step 3. Evaluate both sides at the north pole . On the right, vanishes except at (only harmonics survive at the pole, value ). On the left, at the angle between and the back-rotated pole — the angle . Matching fixes , the checkpoint generalized.
Step 4. Evaluate instead at a general direction and use orthonormality of the harmonics to project out each : the result is . Unitarity of the column, , is then exactly Unsöld's closure from the harmonics article; and taking the inner product of two such columns for rotations to directions yields — the addition theorem, falling out as a one-line unitarity corollary. Its standalone proof is owned by Associated Legendre Functions; the two routes agreeing is a strong cross-check of the whole convention chain. Verified: D^ℓ_{m0} against scipy's spherical harmonics for ℓ = 1, 2 at three (α, β) points, every m, to 1e-12 (verify script, section 7).
The character: a one-line fingerprint
Sometimes only the rotation angle matters. Tracing the block gives the character; the trace is basis-free, so trace the diagonal phases of a -rotation by the same angle:
where: the second equality is a finite geometric sum (machine-checked symbolically for ). Characters are the fingerprint tools of representation theory: re-announces the double cover, and integrating products of characters counts how many times each appears in a product — the fast route to the Clebsch–Gordan series' bookkeeping.
Limiting cases
| case | result | meaning |
|---|---|---|
| no rotation | identity block, every state stays itself | |
| pure -rotation | phases only — populations untouched | |
| , | the double-cover sign, entry by entry | |
| integer , column | rotation matrices reduce to functions on the sphere | |
| stretched corner | for large a Gaussian of width : the classical limit — a big spin barely tolerates tilts |
Worked examples
Example 1 — the tilted analyzer, three ways (confidence builder). Task: a spin-½ particle exits an SG magnet spin-up along and meets an analyzer tilted by . Find the probability it emerges spin-up along the new axis.
Step 1. The amplitude is a single little- element: .
Step 2. Square it: .
Step 3. Cross-check the pedigree: Spinors and Two-Component Wavefunctions got from eigenspinor overlaps, The Stern-Gerlach Experiment uses it for cascaded magnets — three formalisms, one number. The complementary channel takes , and the two sum to 1 because the -column is a unit vector. .
Example 2 — tilting a spin-1 atom (exam level). Task: an atom is prepared in (say, optically pumped along ). Its quantization axis is then analyzed along a direction tilted by . Find the populations of , and repeat for .
Step 1. The amplitudes are the first column of : .
Step 2. At : amplitudes , populations — half the population lands in , and the original stretched state keeps only a quarter. Check: .
Step 3. At : , , so the column is — the atom arrives entirely in . An upside-down analyzer sees the stretched state stretched the other way, with certainty; no smearing, because maps the -axis onto itself.
Step 4. The classical echo: for large the analogous corner element at is — a macroscopic spin essentially never survives a right-angle tilt in its stretched state, which is why classical gyroscopes have definite directions. Populations at ; total inversion at .
Origins · 1 minJulian Schwinger and how this was discovered
The derivation of above — spin- as symmetrized spin-½ units, rotations riding binomial expansions — is Schwinger's, from a 1952 report written for the Atomic Energy Commission and never submitted to a journal. "On Angular Momentum" rebuilt the entire Wigner apparatus from two harmonic oscillators: one oscillator for up-quanta, one for down, angular momentum operators as bilinears, and every , Clebsch–Gordan coefficient, and recoupling symbol generated by differentiating exponentials rather than by wrestling factorial sums. The method circulated as photocopies for thirteen years until Biedenharn and Van Dam anthologized it in 1965; today it underlies coherent-state approaches to spin and the boson calculus of nuclear and atomic theory. It was characteristic of the man — a complete, self-contained formalism, built alone, released almost carelessly — and it belongs to a different drawer than his celebrated 1951 action-principle paper (told elsewhere in this track) or the moment that carries his name in the g-factor article: same hands, separate masterpieces.
Going further
References. Sakurai & Napolitano, Modern Quantum Mechanics, 3rd ed., Ch. 3 (Theory of Angular Momentum, §3.5–3.9) · Shankar, Principles of Quantum Mechanics, 2nd ed., Ch. 12 (Rotational Invariance and Angular Momentum) · Cohen-Tannoudji, Diu & Laloe, Quantum Mechanics, Vol. 1, Complement B-VI; Vol. 2 · Edmonds, Angular Momentum in Quantum Mechanics, Ch. 4 · Varshalovich, Moskalev & Khersonskii, Quantum Theory of Angular Momentum · Wigner, Group Theory and its Application to the Quantum Mechanics of Atomic Spectra (1959) · Schwinger, "On Angular Momentum," AEC report NYO-3071 (1952)
Provenance. Definitions and factorization follow Sakurai & Napolitano Ch. 3 (z-y-z convention); the spin-1/2 D-matrix matches Sakurai Eq. (3.5.51) and standard Pauli exponentiation. Wigner's explicit little-d formula and the values are standard (Edmonds Ch. 4; Varshalovich). Verifier should: (1) expand and confirm the matrix; (2) check and from Wigner's sum; (3) confirm orthogonality normalization against the Haar measure; (4) verify the spherical-harmonic reduction . Cross-check Shankar Ch. 12 and Cohen-Tannoudji Complement B-VI. Edition note: two corrections to the export were made and machine-verified in this article's verification script — the sign factor in the factorial formula ((−1)^{k−m+m′}, not (−1)^k, for the stated conventions), and the scope of the orthogonality relation (8π² ranges cover SO(3)/integer j; half-integer representations require the SU(2) measure with γ extended to 4π and volume 16π²).
Upstream: Rotation Operators and SU(2) (the operator and the group structure) · Ladder Operators and the Angular Momentum Spectrum ('s matrix elements and the phase convention that makes real) · Angular Momentum Commutation Relations (the algebra behind block-diagonality) · Spherical Harmonics (the integer- reduction target) · Spin-1/2 and the Pauli Matrices (the exponential identity behind ). Downstream: Addition of Angular Momenta and Clebsch-Gordan Coefficients (the series (6) made systematic) · Spherical Tensor Operators and The Wigner-Eckart Theorem (operators that rotate by ) · The Stern-Gerlach Experiment (tilted-analyzer probabilities in the laboratory).
Do I integrate over 8π² or 16π² when using orthogonality?
Ask which group your functions live on. Integer- elements are honest functions of the rotation (they cannot tell from ), so the ranges — , volume — are correct and standard. Half-integer elements are functions on ; orthogonality (including against integer- elements) holds only on the doubled range , volume , with on the right. Mixing the two — half-integer functions on ranges — quietly breaks cross-orthogonality; the verify script exhibits the nonzero cross term.
Is the little-d matrix always real?
In the Condon–Shortley convention with the tilt about — yes: is then a real matrix and its exponential stays real. Change either ingredient and reality dies: z-x-z puts in the middle, whose has imaginary entries, and a different ladder-phase choice sprinkles phases through itself. Reality of is a bookkeeping theorem, not a law of nature — and the reason z-y-z won.
How do the populations in Example 2 not depend on α and γ at all?
Because populations are and the Euler phases have unit modulus: . Physically, rotates the initial state about its own quantization axis (an -eigenstate does not care) and rotates the analyzer about its axis (its -eigenstates do not care either). Experiments that compare amplitudes — interference — do see the phases; that is how the spinor sign is caught.
Why is the middle Euler rotation taken about y rather than x?
Convention, but a smart one: with Condon–Shortley phases, has purely imaginary matrix elements, making real; z-x-z is equally valid group theory but produces complex reduced matrices. When you meet a z-x-z book (some classical mechanics texts), translate: its is z-y-z's .
What exactly is the connection between d-matrices and the spherical harmonics' addition theorem?
Take the reduction and compute the inner product of two rotated columns: unitarity turns it into a single matrix element of the relative rotation, which the reduction says is with the angle between the two directions. Expanding the same inner product in components gives . Equating them is the addition theorem. The standalone proof lives in Associated Legendre Functions; agreement between the two routes is a cross-check of the entire phase-convention chain.
For a symmetric-top molecule, why are the wavefunctions D-matrices rather than spherical harmonics?
A top's orientation needs three angles (a linear rotor's axis needs two), so its configuration space is the whole rotation group, whose natural complete basis is exactly the D-matrix elements (Peter–Weyl). The quantum numbers map onto the indices: total, lab-frame, body-frame — . Set (the linear-rotor limit) and the reduction collapses the wavefunction back to , as it must.