§7.11The Quark Mixing Matrix

Part III Bettini pp. 299–304 · ~23 min read

  • CKM matrix
  • unitarity of the mixing matrix

With two families the phase can always be defined away; with three it cannot. Everything about CP violation in the Standard Model follows from that count and from nothing else.

🎯 Why this matters

That is why a third family was proposed to explain CP violation rather than the other way round. The counting came first, and the particles were required to make room for a phase that had already been measured.

§7.10 left the mixing as a 2 × 2 rotation through one angle. Then the third family turned up, and the generalisation is not routine — it produces, for free and unavoidably, the only source of CP violation in the Standard Model.

Write the two-family case as a matrix, Eq. (7.85), and the shape of the question becomes clear:

(ds)=(VudVusVcdVcs)(ds)=(cosθCsinθCsinθCcosθC)(ds)\htmlClass{t-prime}{\begin{pmatrix} d' \\ s' \end{pmatrix}} = \htmlClass{t-v}{\begin{pmatrix} V_{ud} & V_{us} \\ V_{cd} & V_{cs} \end{pmatrix}} \htmlClass{t-mass}{\begin{pmatrix} d \\ s \end{pmatrix}} = \htmlClass{t-rot}{\begin{pmatrix} \cos\theta_C & \sin\theta_C \\ -\sin\theta_C & \cos\theta_C \end{pmatrix}} \htmlClass{t-mass}{\begin{pmatrix} d \\ s \end{pmatrix}}
(7.85)

Cabibbo mixing written as a matrix. Nothing new is said here — but writing it this way is what makes Kobayashi and Maskawa's question askable at all.

Every symbol, one at a time

Hover or tap a symbol above — it lights up in the equation and its meaning, units and type appear here.

Kobayashi and Maskawa’s 1973 paper does the obvious thing — three families, so a 3 × 3 matrix VV, the Cabibbo–Kobayashi–Maskawa matrix — and then asks the non-obvious question: how many independent parameters does it actually have?

Counting, which is the whole argument

The matrix must be unitary, VV=1V V^\dagger = 1, because (d,s,b)(d', s', b') and (d,s,b)(d, s, b) are both orthonormal bases. That is a strong constraint, and counting what survives it is the entire content of the section.

A complex 3 × 3 matrix has 18 real parameters. Unitarity is 9 real conditions, so 9 survive. If the matrix happened to be real it would be orthogonal, with only 3 free parameters — the three Euler angles. So 6 of the 9 are phases.

But phases are partly fiction. Quark fields are defined only up to an arbitrary phase, and (7.89) is unchanged under the rephasing of Eq. (7.90),

dkeiϕkdk,VikeiϕkVik\htmlClass{t-field}{d_k \to e^{i\phi_k} d_k}, \qquad \htmlClass{t-mat}{V_{ik} \to e^{-i\phi_k} V_{ik}}
(7.90)

A rephasing. The quark fields are defined only up to a phase, so some of the matrix's phases are not physics at all — and the counting has to remove them before it means anything.

Every symbol, one at a time

Hover or tap a symbol above — it lights up in the equation and its meaning, units and type appear here.

Three such rephasings on the down-type fields and three on the up-type fields would remove six phases — except that one combination does nothing at all: rotating every quark by the same phase leaves VV untouched. So only 5 of the 6 rephasings are independent, and

6 phases5 rephasings=16 \text{ phases} - 5 \text{ rephasings} = \mathbf{1}

one phase survives, irremovably.

the counting, and why three families is the magic number

print("N   params  angles  phases  removable  PHYSICAL PHASES")
print("-" * 56)
for N in (1, 2, 3, 4):
    params    = N*N                  # a unitary N x N matrix has N^2 real parameters
    angles    = N*(N-1)//2           # the rotations of a real orthogonal N x N
    phases    = params - angles
    removable = 2*N - 1              # one phase per field, minus the global one that does nothing
    print(f"{N:<3} {params:^7} {angles:^7} {phases:^7} {removable:^10} {phases-removable:^12}")

print("\nwith one family there is nothing to mix.")
print("with two, every phase can be rephased away -- the matrix is REAL,")
print("  the single parameter is the Cabibbo angle, and CP is safe.")
print("with three, one phase survives no matter what you do to the fields.")
print("\nthree families is the SMALLEST number that permits CP violation,")
print("and Kobayashi and Maskawa said so in 1973 -- when the third family")
print("did not exist.  The tau appeared in 1975, the b in 1977, the top")
print("in 1995.  The prediction preceded all three.")
prints
N   params  angles  phases  removable  PHYSICAL PHASES
--------------------------------------------------------
1      1       0       1        1           0      
2      4       1       3        3           0      
3      9       3       6        5           1      
4     16       6      10        7           3      

with one family there is nothing to mix.
with two, every phase can be rephased away -- the matrix is REAL,
the single parameter is the Cabibbo angle, and CP is safe.
with three, one phase survives no matter what you do to the fields.

three families is the SMALLEST number that permits CP violation,
and Kobayashi and Maskawa said so in 1973 -- when the third family
did not exist.  The tau appeared in 1975, the b in 1977, the top
in 1995.  The prediction preceded all three.

💡 What this really says — a phase is only physical if you cannot define it away

The step that decides everything is the one that is easiest to skim: why is a phase in VV not simply a matter of convention?

Individually, each is. VusV_{us} having a phase means nothing — absorb it into the definition of the ss field and it is gone. The same for any single element. What you cannot do is remove them all at once, because you have six phases to spend and one of them is inert.

The right mental model is gauge fixing. You have a redundancy in the description (field phases) and a set of quantities that depend on it. You use the redundancy to simplify, and you keep going until you run out. Whatever is left after you have exhausted the redundancy is physical, by definition — it is not a choice you failed to make, it is a fact about the world you cannot choose away.

Counting how much redundancy you have against how much you need is a completely mechanical operation, and it delivers a startling physical conclusion: with two families CP violation is impossible, and with three it is generic. Nothing about dynamics enters. Kobayashi and Maskawa did this arithmetic when two of the six quarks were undiscovered.

The same counting recurs for neutrinos in Chapter 10, with one important difference. If neutrinos are Majorana particles, they cannot absorb phases the way Dirac fields can, so two extra phases survive that the quark sector does not have. Whether they exist is an open experimental question.

So the CKM matrix has three angles and one phase. Choose a convention — the book uses the standard one, three rotations applied in order — and multiplying them out gives:

V=(c12c13s12c13s13eiδ13s12c23c12s23s13eiδ13c12c23s12s23s13eiδ13s23c13s12s23c12c23s13eiδ13c12s23s12c23s13eiδ13c23c13)V = \begin{pmatrix} \htmlClass{t-a}{c_{12}c_{13}} & \htmlClass{t-a}{s_{12}c_{13}} & \htmlClass{t-p}{s_{13}e^{-i\delta_{13}}}\\ -s_{12}c_{23}-\htmlClass{t-p}{c_{12}s_{23}s_{13}e^{i\delta_{13}}} & c_{12}c_{23}-\htmlClass{t-p}{s_{12}s_{23}s_{13}e^{i\delta_{13}}} & \htmlClass{t-a}{s_{23}c_{13}}\\ s_{12}s_{23}-\htmlClass{t-p}{c_{12}c_{23}s_{13}e^{i\delta_{13}}} & -c_{12}s_{23}-\htmlClass{t-p}{s_{12}c_{23}s_{13}e^{i\delta_{13}}} & \htmlClass{t-a}{c_{23}c_{13}}\end{pmatrix}
(7.92)

Bettini p. 302, with the (2,1) element corrected — see the erratum below. Highlighted: everything the phase touches.

Every symbol, one at a time

Hover or tap a symbol above — it lights up in the equation and its meaning, units and type appear here.

Erratum — Eq. (7.92)‘s V_cd is not unitary

The book prints the (2,1) element as

Vcd=s12c23c12c23s13eiδ13V_{cd} = -s_{12}c_{23} - c_{12}\,\mathbf{c_{23}}\,s_{13}e^{i\delta_{13}}

with c23c_{23} in the second term. It should be s23s_{23}.

The test is decisive and needs no external reference, because the book supplies it in the very next sentence: “The expressions on the right-hand sides of (7.91) and (7.92) are valid only if the mixing matrix is unitary.” With the element as printed,

maxVV1=3.4×103\max\left|VV^\dagger - \mathbb{1}\right| = 3.4\times10^{-3}

Correct that one element and nothing else, and it becomes 2×10162\times10^{-16} — machine precision. Multiplying out (7.91) directly gives the corrected form, so the equation disagrees with the product it is said to be the result of.

Numerically it matters a little: Vcd|V_{cd}| comes out 0.2263 as printed against 0.2249 corrected, where the measured value is 0.221 ± 0.004.

A second, harmless inconsistency in the same place. The 1–2 rotation in (7.91) is printed as (c12s12s12c12)\left(\begin{smallmatrix}c_{12}&-s_{12}\\s_{12}&c_{12}\end{smallmatrix}\right), which turns the opposite way from the one (7.92) needs — carrying out the product as printed gives Vus=s12c13V_{us} = -s_{12}c_{13} where (7.92) has +s12c13+s_{12}c_{13}. That is a sign on a single element, absorbable into a field phase and therefore unobservable, so no physics depends on it. Only the c23c_{23} is a real error.

Nine measurements, not one matrix

The elements are not handed down. Each is a different experiment, and the third row is not measured from decays at all — there are no hadrons containing a top quark, so VtdV_{td} and VtsV_{ts} come from B-meson oscillation frequencies, an entirely different kind of observable that Chapter 8 will set up.

The CKM matrix, and how each element is known

dsbΣ|V|² − 1
u0.0015 ± 0.0007
c+0.0011 ± 0.0118
t+0.0300 ± 0.0588
Σ|V|² − 10.0029
± 0.0019
+0.0027
± 0.0117
+0.0299
± 0.0588

Click any element to see which experiment measures it — they are nine different measurements, not one. Rows and columns must each sum to 1 if the matrix is unitary; the figures on the right and below are how far off, with the uncertainty propagated from the elements.

Bettini Eq. (7.93), values from Workman et al. 2022. Click any element for the experiment behind it; switch to shading to see the hierarchy as a picture; switch to two families to answer Question 7.3.

Erratum — Eq. (7.93) lists |V_ub| twice and never lists |V_cb|

The second row is printed as

Vcd=0.221±0.004,Vcs=0.975±0.006,Vub=(40.8±1.4)×103|V_{cd}| = 0.221 \pm 0.004, \quad |V_{cs}| = 0.975 \pm 0.006, \quad |V_{ub}| = (40.8 \pm 1.4)\times10^{-3}

That last label must be Vcb|V_{cb}|. Vub|V_{ub}| has already been given in the first row as (3.82±0.20)×103(3.82 \pm 0.20)\times10^{-3}, a different number, and the sentence introducing the list names Vus,Vcd,Vcs,Vub|V_{us}|, |V_{cd}|, |V_{cs}|, |V_{ub}| and Vcb|V_{cb}| — so Vcb|V_{cb}| is expected and never appears.

The book’s own arithmetic settles it. Eq. (7.94)‘s second-row unitarity check is Vcd2+Vcs2+Vcb21=+0.001|V_{cd}|^2 + |V_{cs}|^2 + |V_{cb}|^2 - 1 = +0.001, and putting 40.8×10340.8\times10^{-3} in the Vcb|V_{cb}| slot reproduces exactly that: 0.2212+0.9752+0.040821=+0.00110.221^2 + 0.975^2 + 0.0408^2 - 1 = +0.0011. So the value is right and only the subscript is wrong.

Erratum — Eq. (7.95)‘s θ₁₂ disagrees with its own sine

The angles are quoted alongside their sines:

sinθ12=0.22500,    θ12=12.87°;sinθ13=0.00369,    θ13=0.21°;sinθ23=0.04182,    θ23=2.40°\sin\theta_{12} = 0.22500, \;\; \theta_{12} = 12.87°; \qquad \sin\theta_{13} = 0.00369, \;\; \theta_{13} = 0.21°; \qquad \sin\theta_{23} = 0.04182, \;\; \theta_{23} = 2.40°

The second and third pairs are consistent — arcsin(0.00369)=0.2114°\arcsin(0.00369) = 0.2114° and arcsin(0.04182)=2.397°\arcsin(0.04182) = 2.397°. The first is not: arcsin(0.22500)=13.00°\arcsin(0.22500) = \mathbf{13.00°}, and sin(12.87°)=0.2227\sin(12.87°) = 0.2227, which is not the quoted sine.

So θ12=13.00°\theta_{12} = 13.00°. This is the third place in the chapter where a sine and its angle are printed inconsistently — compare §7.9’s Eq. (7.77), where sinθC\sin\theta_C was given as 1cosθC1 - \cos\theta_C. The lesson for a reader is the same both times: the sines are the measured quantities and the angles are derived, so when the two disagree, trust the sine.

Aside — three different Cabibbo angles, and why they disagree

By this point the chapter has quoted three numbers for what is nominally the same angle, and the disagreement is not sloppiness — it is a measurement.

  • From cosθC=Vud=0.97373\cos\theta_C = |V_{ud}| = 0.97373:   θC=13.16°\;\theta_C = 13.16°, which is §7.9’s Eq. (7.77).
  • From sinθC=Vus=0.2243\sin\theta_C = |V_{us}| = 0.2243:   θC=12.96°\;\theta_C = 12.96°.
  • From the global fit, sinθ12=0.22500\sin\theta_{12} = 0.22500:   θ12=13.00°\;\theta_{12} = 13.00°.

The first two use the same two-family rotation and should agree exactly. They differ by 0.20°, and they differ for exactly one reason: a single angle can reproduce both Vud|V_{ud}| and Vus|V_{us}| only if Vud2+Vus2=1|V_{ud}|^2 + |V_{us}|^2 = 1. It is 0.998461 — the first-row deficit the worked box below finds at 2.2σ, and Vub2=1.5×105|V_{ub}|^2 = 1.5\times10^{-5} closes almost none of it.

So the 0.20° spread is the Cabibbo angle anomaly, seen as an angle instead of as a sum. The global-fit value 13.00° sits between the two because the fit imposes unitarity and splits the difference — which is also why a fitted value should never be used as evidence for the assumption the fit made.

⚠️ V is now three things, and the indices have a direction

VV in this chapter is the CKM matrix. In §7.3 it was the vector bilinear covariant of the V − A structure, and in nuclear contexts it is still an atomic mass number’s companion. All three live in Chapter 7.

The index order is up-type first, down-type second. VusV_{us} governs usu \leftrightarrow s; there is no VsuV_{su}. The rows are labelled (u,c,t)(u, c, t) and the columns (d,s,b)(d, s, b) because the matrix multiplies the down-type column vector.

And δ13\delta_{13} carries a subscript because it belongs to the 1–3 rotation in this particular convention. Other parametrisations put the phase elsewhere and give it a different numerical value; only physical quantities like the area of the unitarity triangle are convention-independent.

Testing unitarity, and Question 7.3

Unitarity of the mixing matrix is not an assumption you are entitled to. If new physics exists — a fourth family, or anything that couples to quarks — the 3 × 3 matrix need not be unitary, and the parametrisation in (7.92) would simply be wrong. So each row and column is summed independently:

the four unitarity checks, and what happens when you drop the third family

import numpy as np
V  = np.array([[0.97373, 0.2243, 3.82e-3],
               [0.221,   0.975,  40.8e-3],
               [8.6e-3,  41.5e-3, 1.014]])
dV = np.array([[0.00031, 0.0008, 0.20e-3],
               [0.004,   0.006,  1.4e-3],
               [0.2e-3,  0.9e-3, 0.029]])

def total(idx, n):
    v = np.array([V[i][j] for i, j in idx[:n]])
    e = np.array([dV[i][j] for i, j in idx[:n]])
    return (v**2).sum() - 1, np.sqrt((((2*v*e))**2).sum())

sets = {'1st row':    [(0,0),(0,1),(0,2)], '2nd row':    [(1,0),(1,1),(1,2)],
        '1st column': [(0,0),(1,0),(2,0)], '2nd column': [(0,1),(1,1),(2,1)]}
book = {'1st row': -0.0015, '2nd row': 0.0010, '1st column': -0.0028, '2nd column': 0.0040}

print("(7.94), recomputed from (7.93)'s measured values:")
for k, idx in sets.items():
    d, e = total(idx, 3)
    print(f"  {k:11s} {d:+.4f} +- {e:.4f}  ({abs(d)/e:.1f} sigma)   book: {book[k]:+.4f}")

print("\nQuestion 7.3 -- the same four with the third family dropped:")
for k, idx in sets.items():
    d3, _ = total(idx, 3)
    d2, e2 = total(idx, 2)
    print(f"  {k:11s} {d2:+.4f} +- {e2:.4f}   third-family term was worth {abs(d3-d2):.5f}")

print("\nso the answer to Question 7.3 is: you cannot tell.  every third-family")
print("term is smaller than the uncertainty on its own row, and in the first")
print("row it is 100x smaller than the DEFICIT.  this test has no power to")
print("distinguish two families from three.")
print("\nwhat it does show is that the first row does not reach 1, by 2.2 sigma,")
print("and that has nothing to do with the third family.")
prints
(7.94), recomputed from (7.93)'s measured values:
1st row     -0.0015 +- 0.0007  (2.2 sigma)   book: -0.0015
2nd row     +0.0011 +- 0.0118  (0.1 sigma)   book: +0.0010
1st column  -0.0029 +- 0.0019  (1.6 sigma)   book: -0.0028
2nd column  +0.0027 +- 0.0117  (0.2 sigma)   book: +0.0040

Question 7.3 -- the same four with the third family dropped:
1st row     -0.0015 +- 0.0007   third-family term was worth 0.00001
2nd row     -0.0005 +- 0.0118   third-family term was worth 0.00166
1st column  -0.0030 +- 0.0019   third-family term was worth 0.00007
2nd column  +0.0009 +- 0.0117   third-family term was worth 0.00172

so the answer to Question 7.3 is: you cannot tell.  every third-family
term is smaller than the uncertainty on its own row, and in the first
row it is 100x smaller than the DEFICIT.  this test has no power to
distinguish two families from three.

what it does show is that the first row does not reach 1, by 2.2 sigma,
and that has nothing to do with the third family.

The book says the conditions “are satisfied within the statistics”, and for three of the four they comfortably are. The first row is the exception, and it is worth being straight about it: 0.0015±0.0007-0.0015 \pm 0.0007 is a 2.2σ deficit in the best-measured row of the matrix, driven by the two most precisely known elements in the whole table. It is not a rounding artefact and it does not go away when Vub|V_{ub}| is included, because Vub2=1.5×105|V_{ub}|^2 = 1.5\times10^{-5} is a hundred times smaller than the discrepancy.

This is a live tension — usually called the Cabibbo angle anomaly — and it is exactly the kind of thing unitarity tests exist to find. It may be a lattice-QCD or radiative-correction issue in extracting Vud|V_{ud}| and Vus|V_{us}|; it may not be. The honest statement is that the test’s most sensitive row is the one that does not pass cleanly.

Three angles spanning two orders of magnitude, in a strict ordering that matches the family structure. The Standard Model does not predict any of them.
anglemixessindegrees
θ12\theta_{12}1st ↔ 2nd family0.22500 ± 0.0006713.00°the Cabibbo angle, essentially
θ23\theta_{23}2nd ↔ 3rd family0.041822.40°5× smaller
θ13\theta_{13}1st ↔ 3rd family0.00369 ± 0.000110.21°11× smaller again — and this is the one the CP phase multiplies
δ13\delta_{13}65.6° ± 1.5°not small at all. The phase is large; its effects are small because it enters only with s13s_{13}

That last row is the one to carry forward. It is a common misreading that CP violation is small because the CP-violating parameter is small. It is not: δ13=66°\delta_{13} = 66° is an order-one angle, about as far from CP-conserving (00 or 180°180°) as it can get. Every CP-violating effect in Chapter 8 is small because the phase can only reach observables through s13=0.0037s_{13} = 0.0037, the smallest mixing angle there is.

Why a phase means CP violation

The book’s argument is compact: the phase appears in a wave function as ei(ωt+δ)e^{i(\omega t + \delta)}, which is not invariant under ttt \to -t unless δ=0\delta = 0 or π\pi. So T is violated; CPT is a theorem; therefore CP is violated.

A cleaner way to see the same thing, and the one Chapter 8 uses: CP conjugation takes VikVikV_{ik} \to V_{ik}^*. If every element can be made real by some choice of field phases, then CP is a symmetry of the mixing sector. The counting above says that is possible for two families and impossible for three. CP violation and an irremovable complex phase are the same statement.

Unitarity as geometry

Unitarity does not only constrain the moduli. Off-diagonal, it says any two different columns are orthogonal — six conditions, each a sum of three complex numbers vanishing:

VudVub+VcdVcb+VtdVtb=0\htmlClass{t-a}{V_{ud}V_{ub}^*} + \htmlClass{t-b}{V_{cd}V_{cb}^*} + \htmlClass{t-c}{V_{td}V_{tb}^*} = 0
(7.97)

Bettini p. 304. Three complex numbers summing to zero — which is a triangle, and every side and angle of it can be measured separately.

Every symbol, one at a time

Hover or tap a symbol above — it lights up in the equation and its meaning, units and type appear here.

Three complex numbers summing to zero form a triangle in the complex plane. Five of the six conditions give very flat triangles, because the three terms have wildly different sizes; this one — the first and third columns — has all three terms of comparable magnitude, so its triangle is fat and its angles measurable. Those angles, α,β,γ\alpha, \beta, \gamma (or ϕ2,ϕ1,ϕ3\phi_2, \phi_1, \phi_3 depending on whether you learned them at SLAC or KEK), are functions of δ13\delta_{13}.

The same three-term sum, for three different pairs of columns — each normalised to its middle side

columns 1 & 3 (d, b)height = 0.38 × baseangles measurable — this is THE trianglecolumns 2 & 3 (s, b)height = 0.020 × base19 × flattercolumns 1 & 2 (d, s)height = 0.00066 × base570 × flatter — a line, drawn to scalehAll three enclose the SAME area, J/2 = 1.5 × 10⁻⁵.So a triangle is fat only because its sides are short. The (d, b) sides are allof order 10⁻³ — the smallest of any pair — which is exactly why it is the onewith measurable angles, and why every constraint plot in the field draws it.

Supplied — the book states that five of the six triangles are nearly degenerate and draws only the sixth. Drawn to scale from the moduli on this page, using VudVub=3.7×103|V_{ud}V_{ub}^*| = 3.7\times10^{-3}, VcdVcb=9.0×103|V_{cd}V_{cb}^*| = 9.0\times10^{-3}, VtdVtb=8.6×103|V_{td}V_{tb}^*| = 8.6\times10^{-3} for the first, and the corresponding products for the other two. The equal-area fact is the one worth keeping: every unitarity triangle has area J/2J/2, with JJ the Jarlskog invariant of §12.6 — one number controlling all six at once. CP violation is not “large in the bb sector and small elsewhere”; it is one quantity, and only the (d,b)(d,b) pair has sides short enough to make it visible as a shape.

The point of drawing it is that every side and every angle can be measured separately, by different experiments with different systematics. If they all land on one consistent triangle, the three-family Standard Model survives; if the triangle fails to close, something else exists. That programme is §8.11, where the triangle gets its own widget and its constraint bands.

🔢 Worked example — the first row of the CKM matrix, summed

Unitarity says each row’s squared moduli sum to one. For the best-measured row:

Vud2+Vus2+Vub2=0.973732+0.22432+0.003822|V_{ud}|^2 + |V_{us}|^2 + |V_{ub}|^2 = 0.97373^2 + 0.2243^2 + 0.00382^2=0.948150+0.050310+0.000015=0.998475= 0.948150 + 0.050310 + 0.000015 = \mathbf{0.998475}

so the sum falls short by 1.53×1031.53\times10^{-3}. Propagating the quoted errors, δ=(2×0.97373×0.00031)2+(2×0.2243×0.0008)2=7.0×104\delta = \sqrt{(2\times0.97373\times0.00031)^2+(2\times0.2243\times0.0008)^2} = 7.0\times10^{-4}, giving

Vud2+Vus2+Vub21=0.0015±0.0007(2.2σ)|V_{ud}|^2+|V_{us}|^2+|V_{ub}|^2 - 1 = -0.0015 \pm 0.0007 \quad(\mathbf{2.2\sigma})

Note Vub2=1.5×105|V_{ub}|^2 = 1.5\times10^{-5}a hundred times smaller than the discrepancy, so the third family contributes nothing to it either way.

The first row, to scale — and then the part that matters, magnified 200×

|V_ud|² = 0.9482|V_us|² = 0.0503|V_ub|² = 0.000015The gap at the right-hand end is the entire result: 0.9 of one pixel at this scale.sum − 1, magnified 200× (183 px = 0.00152):exactly 1−0.00152measured ± 1σ (0.0007)2.2σ low

Supplied. The book quotes the three numbers and leaves the reader to notice nothing. Drawn to scale the deficit is invisible — that is the measurement: unitarity is being tested in the fourth decimal place, so every term has to be known to better than one part in a thousand, which is why Vud|V_{ud}| comes from superallowed nuclear beta decays with theoretical corrections applied and not from anything simpler. The 2.2σ is not yet a discrepancy; it is the current state of the most stringent test the CKM matrix has, and it has moved more than once as Vus|V_{us}| was re-measured.

🔑 If you remember only three things

  • Nine measurements, not one matrix. The elements are determined independently, which is what turns unitarity from an assumption into a test.

  • Unitarity becomes geometry. Each row and column closing is a triangle, and how nearly it closes is the experimental question.

  • These nine numbers are reused for the rest of the book. Measured once here, they appear in every weak quark process from Chapter 8 onward.

Where this goes next

§7.12 comes back down to earth and measures Vud|V_{ud}| and Vus|V_{us}| in two concrete cases, including the K/πK/\pi comparison §7.9 used informally. §7.13 then closes the chapter with the discovery of the neutral current at Gargamelle — a discovery made by the absence of a muon.

Chapter 8 is where the phase found here does its work.

Check yourself — the CKM matrix

0/6 answered · 0 correct

  1. 1.A unitary 3 × 3 mixing matrix has 9 real parameters. Why do only 4 of them matter physically?

  2. 2.Why did Kobayashi and Maskawa's 1973 argument require a third family?

  3. 3.Eq. (7.92) prints V_cd = −s₁₂c₂₃ − c₁₂c₂₃s₁₃e^{iδ}. How can you tell it is wrong without looking anything up?

  4. 4.The CP-violating phase is δ₁₃ = 65.6°, which is not small. Why are all CP-violating effects small?

  5. 5.Question 7.3 asks whether the unitarity conditions still hold if you keep only the first two families. What is the answer?

  6. 6.Why is the unitarity triangle of Eq. (7.97) the useful one, out of six such conditions?

Study aid derived from A. Bettini, Introduction to Elementary Particle Physics, 3rd ed., Cambridge University Press 2024 — published Open Access under CC-BY-NC 4.0, DOI 10.1017/9781009440745. Not the book: an independently written interactive companion, figures redrawn.