
Nuclear, particle & quantum-information sequence · Interactive lesson
Electroweak mixing and charged currents
The photon, the Z and the W± are one 2×2 eigenvalue problem plus one ladder rewrite. Build the neutral mass matrix from the Higgs kinetic term, see why its rank forces a massless photon, rotate to the Z, then test the relation the rotation predicts against 80.37 and 91.19 GeV.
UPV-18.04 · Lesson 4 of 9 in this unit. Position is not a completion score.Nuclear, particle & quantum-information sequence. These units continue into nuclear and particle physics and quantum information. Follow your university’s prerequisites, mathematical depth and assessment; this independent pathway is not a universal programme specification.
Build the model
One rotation in the (W³, B) plane, and the photon falls out massless.
The key idea
Electroweak mixing is the orthogonal rotation through θW that diagonalises the (W³, B) mass matrix generated by the Higgs vacuum, producing a massless photon and a massive Z, while the charged W± are the SU(2) ladder combinations of W¹ and W².
Example. With g = 0.6528, g′ = 0.3500 and v = 246.22 GeV the matrix (v²/4)[[g², −gg′], [−gg′, g′²]] has eigenvalues 0 and 8315 GeV², so MA = 0, MZ = 91.19 GeV, and tan θW = 0.536 gives θW = 28.2° and MW = MZ cos θW = 80.37 GeV.
The complete physical model and assumptions
Gauging SU(2)L × U(1)Y hands you four massless vector fields, W¹, W², W³ and B, and two couplings, g and g′. None of the four is the photon and none is the W you measure. Both are produced by one operation: evaluate the Higgs doublet's kinetic term |Dμ φ|² at the vacuum (0, v/√2)ᵀ and read the quadratic form in the gauge fields as a mass matrix. In the charged sector the SU(2) ladder identity W¹T¹ + W²T² = (W⁺T⁺ + W⁻T⁻)/√2 already diagonalises it: W± = (W¹ ∓ iW²)/√2 carry charge ±1, mass gv/2, and couple to left-chiral doublets alone, which is where the V−A form of the charged current comes from. In the neutral sector the matrix is (v²/4)(g, −g′)(g, −g′)ᵀ — rank one — so one eigenvalue is exactly zero for every value of g and g′; that null vector is the photon, and its orthogonal partner takes the whole trace as MZ². The rotation that does it has a single angle, tan θW = g′/g, and it predicts MW = MZ cos θW with no free parameter left over. The cost is honesty about inputs: g, g′ and v are fitted, θW is their ratio rather than a prediction, and the tree-level relation fails at one percent in ρ — a failure that measures the top-quark mass through loops, so the correction is physics, not noise.
1Evaluate the doublet's kinetic term at the vacuum
Everything starts from one operator acting on one vector. The Higgs doublet has hypercharge Y = 1, so Dμ φ = (∂μ − ig Waμ τa/2 − i(g′/2) Bμ)φ, and in unitary gauge the vacuum is φ₀ = (0, v/√2)ᵀ with v = 246.22 GeV. Let the matrix g Wa τa/2 + (g′/2)B act on (0, 1)ᵀ: the Pauli matrices return the column ((g/2)(W¹ − iW²), (−gW³ + g′B)/2)ᵀ. Its squared norm times v²/2 is the mass term: |Dμ φ₀|² = (v²/8)[g²(W¹)² + g²(W²)² + (gW³ − g′B)²]. Read it as ½ (field)ᵀ M² (field). The first two pieces are already diagonal, so W¹ and W² each get M² = g²v²/4. The third is a quadratic form in two fields and it is not diagonal — that is the whole neutral problem. Numerically v²/8 = 7578 GeV², so with g = 0.6528 the charged coefficient is 7578 × 0.4262 = 3230 GeV² = ½MW². Nothing here was quantised: it is classical field theory, a Hermitian matrix sandwiched between a vector and itself.
2Rewrite the charged sector with ladder operators
W¹ and W² are real fields with the same mass, so any rotation among them is free; the useful one is complex. Define T± = T¹ ± iT² and W± = (W¹ ∓ iW²)/√2, and the identity W¹T¹ + W²T² = (W⁺T⁺ + W⁻T⁻)/√2 follows in one line. Because T⁺ raises T₃ by one unit, W⁺ absorbed by eL (T₃ = −½) produces νL (T₃ = +½): the field carries charge +1 and the interaction changes flavour. Only left-chiral fields sit in doublets, so the current is ν̄L γμ eL = ½ ν̄ γμ(1 − γ⁵) e — vector minus axial, with PL = (1 − γ⁵)/2 supplying the parity violation. The vertex factor is g/√2 and MW = gv/2 = 0.6528 × 123.11 = 80.37 GeV. At q² ≪ MW² the W propagator is −1/MW², so two vertices give a contact strength g²/(2MW²); matching Fermi's 4GF/√2 gives GF/√2 = g²/(8MW²) = 1/(2v²), and 1/(√2 × 246.22²) = 1.166 × 10⁻⁵ GeV⁻² is the muon-decay value. The coupling g cancels: muon decay measures v, not g.
3The neutral matrix is rank one, so the photon costs nothing
Write (v²/8)(gW³ − g′B)² as ½ (W³, B) M² (W³, B)ᵀ. Then M² = (v²/4) u uᵀ with u = (g, −g′)ᵀ: the outer product of one vector with itself. That is rank one, so det M² = 0 identically and one eigenvalue is exactly zero whatever g and g′ are — no tuning, no small parameter. Explicitly, with v²/4 = 15156 GeV², M² = [[6458.7, −3462.9], [−3462.9, 1856.6]] GeV², and 6458.7 × 1856.6 − 3462.9² = 0 to the rounding. The null vector is orthogonal to u, so it points along (g′, g); the other eigenvector is u itself and takes the entire trace, (v²/4)(g² + g′²) = 8315 GeV², so MZ = 91.19 GeV. Why rank one? The vacuum (0, v/√2)ᵀ is annihilated by exactly one combination of the four generators, Q = T₃ + Y/2, and a single doublet can break at most three of them. Cauchy interlacing adds a bonus: the W³ diagonal entry g²v²/4 = MW² must lie between the two eigenvalues, 0 ≤ MW² ≤ MZ², so MW ≤ MZ, with equality only at g′ = 0, before any angle is named.
4Rotate to the eigenbasis and name the angle
Normalise the null vector: A = (g′W³ + gB)/√(g² + g′²). Setting sin θW = g′/√(g² + g′²) and cos θW = g/√(g² + g′²) makes A = sin θW W³ + cos θW B, and its orthogonal partner is Z = cos θW W³ − sin θW B: one rotation R(θW) of the (W³, B) plane, with tan θW = g′/g. Orthogonality is not optional — the kinetic terms −¼(∂W³)² − ¼(∂B)² must stay diagonal and unit-normalised after the change of basis. With g = 0.6528 and g′ = 0.3500: tan θW = 0.536, θW = 28.2°, sin²θW = 0.2233. Now push the rotation through the fermion coupling g T₃ W³ + g′(Y/2) B. Along A it reads (g sin θW T₃ + g′ cos θW Y/2) A = e (T₃ + Y/2) A with e = g sin θW = g′ cos θW = 0.308: the null vector couples to Q with one universal charge, which is the check that the rotation is right. Along Z it reads (g/cos θW)(T₃ − Q sin²θW) Z: the Z talks to neutrinos, which the photon cannot, with couplings fixed by the same angle and no new parameter.
5Do it in NumPy and read the roundoff honestly
The numerical route is four lines: M2 = (v*v/4) * np.outer(u, u) with u = [g, −gp]; w, V = np.linalg.eigh(M2); masses from np.√(w); and the angle from np.degrees(np.arctan2(V[0,0], V[1,0])), the ratio of the photon's W³ to B components. Three things to check rather than trust. First, eigh returns eigenvalues ascending, so the photon is index 0 and the Z is index 1; the zero comes back as roundoff of order 10⁻¹² GeV², possibly negative, so np.√hands you nan unless you clip it — confirm the rank with np.linalg.matrixᵣₐₙₖ(M2), never by testing a float against 0.0. Second, eigenvectors are defined only up to sign, so V[:,0] may arrive as −(sin θW, cos θW); fix the convention by making the B component positive before reading θW. Third, check the invariants: the trace must equal (v²/4)(g² + g′²) and the product of the eigenvalues must vanish. With the standard inputs the run prints MZ = 91.19 GeV, θW = 28.2° and MW/MZ = 0.8813 = cos θW to four figures — the tree-level relation emerging from a diagonalisation that never assumed it.
6Test MW = MZ cos θW, and hear what the miss says
Count inputs. The tree-level sector has three, g, g′ and v, and three low-energy handles, α, GF and sin²θW, so both masses are predictions: MW = √(πα/(√2GF))/sin θW and MZ = MW/cos θW. The angle is measured independently at the Z pole from the ratio of vector to axial couplings, sin²θeff = 0.2315, so MW = 91.19 × √(1 − 0.2315) = 79.94 GeV against the measured 80.37 GeV: 0.5% low, which is ρ = MW²/(MZ² cos²θW) = 1.011, one percent above the tree value. That percent is signal. The largest loop correction comes from the top–bottom doublet, whose splitting breaks the custodial symmetry that protected ρ = 1: Δρ = 3GF mₜ²/(8√2π²) = 0.0093 for mₜ = 172.6 GeV. Read backwards, the miss measures mₜ, which is how LEP placed the top near 170 GeV before the Tevatron saw it. Two caveats: the on-shell scheme defines sin²θW ≡ 1 − MW²/MZ² = 0.2232, making the relation true by construction and moving the physics into 0.2232 versus 0.2315; and ρ = 1 at tree level is a doublet property, so its near-truth is evidence for the doublet.
Key equations
Read the units, assumptions and limits before substituting.
Charged fields from the ladder operators
W±μ = (W¹μ ∓ iW²μ)/√2g(W¹T¹ + W²T²) = (g/√2)(W⁺T⁺ + W⁻T⁻)
The same ladder trick as spin: a W shifts T₃ by one unit, so it changes flavour, which neither the photon nor the Z can do.
T± = T¹ ± iT² are the SU(2) ladder operators; W± are complex fields of charge ±1; the vertex carries g/√2, not gThe V−A charged current
LCC = (g/√2) W⁺μ (ν̄L γμ eL + ūL γμ dL) + h.c. = (g/2√2) W⁺μ ν̄ γμ(1 − γ⁵) e + …
One number, g/√2, per doublet; parity violation comes from the projector, not from a separate coupling you could tune.
PL = (1 − γ⁵)/2 projects the left-chiral field; γμ − γμ γ⁵ is vector minus axial; right-chiral singlets never meet a WNeutral mass matrix in the (W³, B) basis
M² = (v²/4) [[g², −gg′], [−gg′, g′²]], from (v²/8)(gW³ − g′B)²
Rank one is the whole result: one eigenvalue is zero for every g and g′, and the trace hands you MZ² in a single line.
v = 246.22 GeV; M² = (v²/4) u uᵀ with u = (g, −g′), so det M² = 0 and tr M² = (v²/4)(g² + g′²)The mixing rotation
Z = cos θW W³ − sin θW B, A = sin θW W³ + cos θW B, tan θW = g′/g
A is the null vector of M², along (g′, g); Z is its orthogonal partner and inherits the whole trace.
R(θW) is orthogonal, so the kinetic terms stay diagonal; θW is a ratio of two fitted couplings — an input, not a predictionMasses and the tree-level relation
MW = gv/2, MZ = (v/2)√(g² + g′²), MA = 0 ⇒ MW = MZ cos θW, ρ ≡ MW²/(MZ² cos²θW) = 1
One relation among three measurables — MW, MZ and the angle read from Z couplings — so it is a test, and it misses by 1% in ρ.
80.37 and 91.19 GeV measured; ρ = 1 holds for any number of Higgs doublets and fails for a triplet carrying a vevElectric charge and the Fermi constant
e = g sin θW = g′ cos θWGF/√2 = g²/(8MW²) = 1/(2v²)
Ties the photon coupling to both gauge couplings and v to the muon lifetime, so v = 246 GeV was known decades before any W was seen.
e dimensionless with α = e²/4π; GF = 1.1664 × 10⁻⁵ GeV⁻²; W exchange at q² ≪ MW² collapses to Fermi's contact formInteractive lab
Predict first. Explore the model. Compare the result.
Explore the model
Try this. Leave φ at 0 and the marker reads MW, the W³ diagonal entry; drag φ to −28° and it climbs to the crest MZ, then to +62°, where it falls to 0.5 GeV because the exact zero, the photon, sits between slider steps at φ = 90° − θW = 61.7°. Now pull g′ to zero: the zero slides to φ = 90° (photon = B), the crest to φ = 0 (Z = W³), and MZ falls onto MW.
Live results
- WEAK ANGLE θW
- 28.3 °
- MW = gv/2
- 80.0 GeV
- MZ = (v/2)√(g²+g′²)
- 90.9 GeV
- TRIAL MASS √(nᵀM²n)
- 80.0 GeV
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. SU(2) coupling g: 0.65; U(1) coupling g′: 0.35; Trial direction φ: 0 °
This experiment is kept only while this page is open. It does not change saved course progress.
Catch the common trap
The commonest slip is to identify the abelian factor with electromagnetism: photon = B, Z = W³, no diagonalisation needed. M² acting on the pure-B vector (0, 1)ᵀ gives (v²/4)(−gg′, g′²)ᵀ, not a multiple of (0, 1)ᵀ, so B is not an eigenvector, and its diagonal entry g′²v²/4 = 1857 GeV² is a would-be mass of 43 GeV, not zero. The vacuum (0, v/√2)ᵀ carries Y = 1 and T₃ = −½: charged under hypercharge and under W³ separately, neutral only under Q = T₃ + Y/2, so the massless field is the one coupled to that surviving generator, with a W³ component sin θW = 0.47. Nor does being abelian protect a field — a U(1) gauge field gains mass by the same mechanism inside a superconductor, the Meissner effect. A related slip treats θW as a prediction; it is tan θW = g′/g, a ratio of two fitted couplings, and what the model predicts is the relation among MW, MZ and that ratio.
Practice & worked examples
3 authored examples. Make an attempt, then reveal the reasoning one step at a time.
EasyExample 1
Take v = 246.22 GeV and g = 0.6528. Find MW, then use the charged-current vertex factor to show that W exchange at low momentum transfer reproduces Fermi's contact interaction, and evaluate GF.
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.
- MW = gv/2 = 0.6528 × 246.22/2 = 0.6528 × 123.11 = 80.37 GeV.
- The ladder rewrite g(W¹T¹ + W²T²) = (g/√2)(W⁺T⁺ + W⁻T⁻) puts g/√2 at each charged vertex; at q² ≪ MW² the propagator is −1/MW², so the exchange amplitude carries (g/√2)² × 1/MW² = g²/(2MW²).
- Fermi's contact Lagrangian carries 4GF/√2 in front of the same product of currents, so 4GF/√2 = g²/(2MW²), i.e. GF/√2 = g²/(8MW²).
- Substitute: g²/(8MW²) = 0.4262/(8 × 6459) = 0.4262/51672 = 8.248 × 10⁻⁶ GeV⁻², so GF = √2 × 8.248 × 10⁻⁶ = 1.166 × 10⁻⁵ GeV⁻².
- Because MW = gv/2 the coupling cancels: GF/√2 = 1/(2v²). Muon decay measures v, and v = 246 GeV was known long before a W was produced.
Answer. MW = 80.37 GeV and GF = 1.166 × 10⁻⁵ GeV⁻², the muon-lifetime value; g drops out, so the number fixes v alone.
MediumExample 2
With g = 0.6528, g′ = 0.3500 and v = 246.22 GeV, build the neutral mass matrix numerically in the (W³, B) basis, show it has a zero eigenvalue, find MZ and θW, and write the photon and the Z as combinations of W³ and B.
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.
- From (v²/8)(gW³ − g′B)² = ½(W³, B)M²(W³, B)ᵀ, M² = (v²/4)[[g², −gg′], [−gg′, g′²]]. With v²/4 = 15156 GeV², g² = 0.42615, gg′ = 0.22848 and g′² = 0.12250 (multiply each by 15156): M² = [[6458.7, −3462.9], [−3462.9, 1856.6]] GeV².
- Determinant: 6458.7 × 1856.6 − 3462.9² = 11 991 222 − 11 991 676 ≈ 0 to rounding, and exactly zero in symbols, since M² = (v²/4)uuᵀ with u = (g, −g′) is rank one. One eigenvalue is 0: the photon.
- Trace: 6458.7 + 1856.6 = 8315.3 GeV² = (v²/4)(g² + g′²) = 15156 × 0.54865. The other eigenvalue is 0, so the Z takes it all: MZ = √8315.3 = 91.19 GeV.
- Null vector: g²a − gg′b = 0 gives (a, b) ∝ (g′, g) = (0.3500, 0.6528); dividing by √(g² + g′²) = 0.7407 gives A = 0.4725 W³ + 0.8813 B. So sin θW = 0.4725, cos θW = 0.8813, tan θW = g′/g = 0.536 and θW = 28.2°.
- The orthogonal partner is Z = 0.8813 W³ − 0.4725 B. Check: MW/MZ = 80.37/91.19 = 0.8813 = cos θW, and sin²θW = 0.4725² = 0.2233.
Answer. Eigenvalues 0 and 8315 GeV²: MA = 0, MZ = 91.19 GeV, θW = 28.2°; A = 0.4725 W³ + 0.8813 B and Z = 0.8813 W³ − 0.4725 B.
HardExample 3
Predict MW at tree level from α, GF = 1.1664 × 10⁻⁵ GeV⁻² and the Z-pole angle sin²θW = 0.2312, first with α = 1/137.036 and then with α(MZ) = 1/127.95. Compare with 80.37 GeV, evaluate ρ = MW²/(MZ² cos²θW) with MZ = 91.19 GeV, and compare the excess with the top-quark loop Δρ = 3GF mₜ²/(8√2π²) for mₜ = 172.6 GeV.
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.
- Combine e = g sin θW, MW = gv/2 and v² = 1/(√2GF): MW² = g²v²/4 = e²v²/(4 sin²θW) = πα/(√2GF sin²θW), so MW = A₀/sin θW with A₀ = √(πα/(√2GF)).
- α = 1/137.036: πα = 0.022925, √2GF = 1.6495 × 10⁻⁵ GeV⁻², ratio 1389.8 GeV², A₀ = 37.28 GeV. With sin θW = √0.2312 = 0.4808, MW = 37.28/0.4808 = 77.5 GeV — 3.5% below 80.37 GeV.
- Vacuum polarisation runs α up to α(MZ) = 1/127.95: πα = 0.024553, ratio 1488.5 GeV², A₀ = 38.58 GeV, MW = 38.58/0.4808 = 80.24 GeV, now 0.16% low. Most of the miss was the wrong α, not the wrong relation.
- Now the relation itself: cos²θW = 0.7688, so MZ² cos²θW = 8315.6 × 0.7688 = 6393.0 GeV² while MW² = 6459.3 GeV²; ρ = 6459.3/6393.0 = 1.0104, one percent above the tree value 1.
- Top loop: mₜ² = 29 791 GeV², 3GF mₜ² = 1.0424, 8√2π² = 111.66, so Δρ = 0.0093. The top–bottom splitting supplies 0.93 of the 1.04 percent; smaller W, Z, Higgs and light-fermion loops make up the rest. Read backwards, ρ − 1 is a measurement of mₜ.
Answer. Tree level gives MW = 77.5 GeV with α(0) and 80.24 GeV with α(MZ); the measured 80.37 GeV makes ρ = 1.010, and Δρₜₒₚ = 0.0093 accounts for most of the one percent.
Quick check
Select an answer and explain it before checking.
Review & continue
Electroweak mixing is the orthogonal rotation through θW that diagonalises the (W³, B) mass matrix generated by the Higgs vacuum, producing a massless photon and a massive Z, while the charged W± are the SU(2) ladder combinations of W¹ and W².
- 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.