Two questions remain, and neither can be answered by watching neutrinos oscillate. One needs a beam run twice with opposite charge; the other needs a beta spectrum’s last electronvolt, or the whole Universe.
🎯 Why this matters
Matter and δ produce the same signature, so no single baseline can separate them however long it runs. The answer needs two experiments at different distances — which is why the field is building DUNE and Hyper-Kamiokande rather than one larger detector.Two questions are left that no oscillation experiment so far has answered.
Is there CP violation in the lepton sector? §10.1 quoted degrees, which is a hint and not a measurement. §10.5 is the two experiments trying to turn it into one.
How heavy are they? Everything in this chapter has measured differences of squared masses. §10.6 is the two completely different techniques — a beta-decay end point and the large-scale structure of the Universe — that go after the scale itself.
Only appearance can see δ
💡 What this really says — a CPT argument, in three lines
A disappearance probability is minus a survival probability. A survival process — — is its own time reverse: swap initial and final state and you have the same process back. So CPT invariance forces the survival probability to be even in , and every disappearance measurement, at any precision, is blind to CP violation.
That is why §10.2b’s beautiful disappearance data contribute nothing here, and why the entire CP programme lives in the appearance channel — which exists only because turned out not to be zero. Daya Bay’s 2012 result is the reason §10.5 has any subject matter at all.
Bettini p. 463. A series expansion in the hierarchy parameter, due to Freund (2001) — the same α of (10.9) that let §10.2 use two flavours.
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.
💡 What this really says — run at the maximum and run both beams — the design follows from three terms
Three terms, and they do three different jobs. is the size of the signal. moves both beams the same way, so it is a nuisance. Only flips sign, and a sign flip between two beams is exactly what a CP-violating observable looks like.
The design consequence is immediate and it is why both experiments look the way they do: run at the oscillation maximum, and run both beams. At the maximum the phase is , so the in is zero and the nuisance term switches itself off. Then the difference between the two beams is the CP-odd term alone.
Bettini p. 464. The upper sign in P_sinδ is for neutrinos — WITH THE SIGN ASSIGNMENT FLIPPED from the book's, so that it agrees with p. 465 and with the data; see the erratum below.
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.
🔢 Worked example — which sign does what, at T2K’s baseline
P(ν_e) and P(ν̄_e) at δ = ±π/2
import numpy as np
# T2K at the first oscillation maximum: L = 295 km, E = 0.6 GeV
Dm2, L, E = 2455e-6, 295.0, 0.6
D = 1.27*Dm2*L/E
s23s, s13s, s12s, alpha = 0.551, 0.0214, 0.304, 0.0299
s2t12 = 2*np.sqrt(s12s*(1-s12s)); s2t23 = 2*np.sqrt(s23s*(1-s23s))
s2t13 = 2*np.sqrt(s13s*(1-s13s)); c13 = np.sqrt(1-s13s)
P0 = s23s*s2t13**2*np.sin(D)**2 # (10.62)
Psin = alpha*c13*s2t12*s2t23*s2t13*np.sin(D)**2 # (10.63), magnitude
Pcos = alpha*c13*s2t12*s2t23*s2t13*np.cos(D)*np.sin(D)**2 # (10.64), at delta = 0
print(f"phase 1.27 dm2 L/E = {D:.3f} rad = {D/(np.pi/2):.3f} x (pi/2)")
print(f"cos(phase) = {np.cos(D):+.4f} -> the cos-delta term (10.64) is {Pcos:.5f}, "
f"{100*abs(Pcos)/P0:.1f} % of P0\n")
print(f"P0 = {P0:.5f} |P_sin| = {Psin:.5f} ({100*Psin/P0:.0f} % of P0)\n")
for name, sgn in (("as printed: + for nu", +1), ("flipped: - for nu", -1)):
for d_deg, lab in ((-90, "delta = -pi/2"), (+90, "delta = +pi/2")):
sd = np.sin(np.deg2rad(d_deg))
Pnu, Pnb = P0 + sgn*sd*Psin, P0 - sgn*sd*Psin
who = "nu_e enhanced" if Pnu > Pnb else "nu_e SUPPRESSED"
print(f"{name}, {lab}: P(nu)={Pnu:.5f} P(nubar)={Pnb:.5f} -> {who}")
print() phase 1.27 dm2 L/E = 1.533 rad = 0.976 x (pi/2) cos(phase) = +0.0378 -> the cos-delta term (10.64) is 0.00030, 0.6 % of P0 P0 = 0.04609 |P_sin| = 0.00782 (17 % of P0) as printed: + for nu, delta = -pi/2: P(nu)=0.03827 P(nubar)=0.05391 -> nu_e SUPPRESSED as printed: + for nu, delta = +pi/2: P(nu)=0.05391 P(nubar)=0.03827 -> nu_e enhanced flipped: - for nu, delta = -pi/2: P(nu)=0.05391 P(nubar)=0.03827 -> nu_e enhanced flipped: - for nu, delta = +pi/2: P(nu)=0.03827 P(nubar)=0.05391 -> nu_e SUPPRESSED
Two things worth carrying away, before the erratum.
The nuisance term really does switch itself off. T2K’s phase is 0.976 of , so and contributes 0.6 % of . The experiment does not have to model it away; the geometry does.
The asymmetry is big. is 17 % of , so between the two beams the rates differ by up to 34 %. Against a signal of a few hundred events that is a measurable difference — which is why a hint exists at all after a decade of running.
Erratum — (10.63)‘s sign assignment contradicts p. 465 and the data
The book writes and says ”+ is for neutrinos and − for antineutrinos”. Two pages later it says that values of the phase near enhance and suppress .
Those cannot both be true. With the + assignment, makes negative for neutrinos, so suppresses appearance — as the snippet above prints, 0.0383 against 0.0539 for antineutrinos.
The argument is clean at T2K’s baseline precisely because the other first-order term is switched off there: at 0.976 of the oscillation maximum is 0.6 % of , so alone decides the sign of the asymmetry.
p. 465 is the one that matches nature. T2K reports an excess of and a deficit of candidates, with a best fit at rad — near . So the sign in (10.63) should be − for neutrinos and + for antineutrinos, which is how the equation is written above.
(Two smaller slips in the same passage. p. 463 attributes α to “Eq. (10.7)”; α is defined in (10.9), and (10.7) defines Δm². And the same sentence promises “second-order effects in the hierarchy parameter” where the next line, and (10.61), are explicitly first order.)
- P(ν_μ → ν_e)
- P(ν̄_μ → ν̄_e)
Matter gets in the way, a little
Bettini p. 464 — the matter parameter for a beam crossing the Earth's crust. The book calls Nₑ the 'neutrino number density'; it is the ELECTRON density, as (10.34) and (10.38) both say.
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.
💡 What this really says — the Earth is a small correction that carries the mass ordering in its sign
This is from §10.3 — the same matter parameter, written as a dimensionless ratio. For T2K it is 0.05 and for NOvA 0.17, so the Earth is a small correction rather than the whole story it was in the Sun.
Small, but not ignorable, and it carries a sign that depends on the mass ordering. That is genuinely useful: matter effects and both make the and rates differ, so the two are entangled — which is why NOvA at 810 km, with three times T2K’s matter effect, adds information T2K cannot supply, and why the global fit prefers normal ordering partly because of these experiments.
Bettini p. 464. Two substitutions: the first in P₀, the second in both first-order terms.
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.
💡 What this really says — matter fakes the very asymmetry it is being used to measure
Matter stretches the oscillation. Replacing the phase by is a change of effective wavelength, and dividing by keeps the amplitude right — exactly the structure of §10.3’s effective mixing angle, expanded for small .
Since flips sign between and , matter by itself makes the two rates differ even at . Separating that fake asymmetry from the real one is the central difficulty of the whole programme.
The off-axis trick
Both experiments point their beams slightly away from the far detector. It sounds perverse and it is the reason they work.
🔢 Worked example — how pointing away narrows the beam
A pion decaying in flight gives . On axis that is proportional to , so a broad pion spectrum gives a broad neutrino spectrum. Off axis, the in the denominator cancels the growth.
On-axis versus off-axis neutrino energy
import numpy as np
m_pi, m_mu = 0.13957, 0.10566 # GeV
E_star = (m_pi**2 - m_mu**2)/(2*m_pi) # neutrino energy in the pion rest frame
k = 2*E_star/m_pi
print(f"E*(nu) in the pion frame = {E_star*1e3:.2f} MeV, so E_nu(0 deg) = {k:.3f} E_pi\n")
def E_nu(E_pi, deg): # E_nu = k E_pi / (1 + gamma^2 theta^2)
g = E_pi/m_pi
return k*E_pi/(1 + (g*np.deg2rad(deg))**2)
E = np.linspace(0.5, 20, 20000)
print(" off-axis peak E_nu at E_pi spread of E_nu over E_pi = 2-10 GeV")
for deg in (0.0, 1.0, 2.5, 14e-3*180/np.pi):
y = E_nu(E, deg)
band = E_nu(np.linspace(2, 10, 400), deg)
lo, hi = band.min(), band.max()
print(f" {deg:5.2f} deg {y.max():7.3f} GeV {E[y.argmax()]:6.2f} GeV"
f" {lo:.2f} - {hi:.2f} GeV (factor {hi/lo:.1f})")
print("\nT2K sits 2.5 deg off axis at 0.6 GeV; NOvA 14 mrad off axis at 2 GeV") E*(nu) in the pion frame = 29.79 MeV, so E_nu(0 deg) = 0.427 E_pi off-axis peak E_nu at E_pi spread of E_nu over E_pi = 2-10 GeV 0.00 deg 8.538 GeV 20.00 GeV 0.85 - 4.27 GeV (factor 5.0) 1.00 deg 1.707 GeV 8.00 GeV 0.80 - 1.71 GeV (factor 2.1) 2.50 deg 0.683 GeV 3.20 GeV 0.40 - 0.68 GeV (factor 1.7) 0.80 deg 2.128 GeV 9.97 GeV 0.82 - 2.13 GeV (factor 2.6) T2K sits 2.5 deg off axis at 0.6 GeV; NOvA 14 mrad off axis at 2 GeV
Read the last column. On axis, pions from 2 to 10 GeV make neutrinos spanning a factor 5 in energy. At 2.5° off axis the same pions make neutrinos spanning a factor 1.7, all piled up near 0.68 GeV — which is T2K’s quoted 600 MeV. NOvA’s 14 mrad gives a peak at 2.13 GeV, its quoted 2 GeV.
You give up flux and you buy a narrow band, and a narrow band is what lets you sit exactly on the oscillation maximum, where §10.2b showed K2K and MINOS could not. It is also why the beam energy is no longer a free parameter: the angle sets it.
⚙️ Engineer’s bridge — the off-axis beam is a stationary-phase filter
The mechanism is one you have used. rises, turns over and falls, so near its maximum — a wide range of inputs maps onto a narrow range of outputs. That is a stationary point of the transfer function, and it concentrates the output the same way a stationary point of phase concentrates an integral, or a well-chosen operating point linearises away a nuisance variable.
Concretely: the source spectrum is broad and you cannot narrow it; instead you choose a mapping that is flat over the part you care about. Zero derivative means zero first-order sensitivity to the input spread.
Where it breaks: the price is real and it is not a free lunch. Off-axis flux falls steeply with angle, so T2K needs a megawatt-class proton beam to make up for the neutrinos it throws away. Stationary-phase filtering costs signal, here as everywhere.
| Experiment↕ | Beam↕ | L↕ | E↕ | L/E↕ | x↕ | Far detector↕ |
|---|---|---|---|---|---|---|
| T2K | J-PARC 30 GeV, 2.5° off axis | 295 km | 0.6 GeV | |||
| NOvA | FNAL NuMI 700 kW, 14 mrad off axis | 810 km | 2 GeV | 405 | ||
| DUNE | FNAL, under construction | few GeV | — | large | 40 kt liquid argon TPC | |
| Hyper-Kamiokande | J-PARC, under construction | 295 km | 0.6 GeV | 492 | 0.05 |
x is the matter parameter of (10.65). The atmospheric first maximum is at L/E = 504 km/GeV.
Erratum — the quadrant labels on p. 465 disagree with §10.1’s own
p. 465 says that values of the phase “in the second quadrant (maximally for ) enhance ”, and those “in the first quadrant (maximally for )” suppress it.
The physics is right; the labels are not. sits on the third/fourth boundary and is in no sense the second quadrant; is on the first/second boundary. With the book’s own convention from (10.5), the -enhancing half is 180°–360° with its maximum at 270°, and the suppressing half is 0°–180° with its maximum at 90°.
§10.1 uses that convention correctly, calling the best fit “close to the maximum in the third quadrant”. The two sections label the same region differently.
🔬 Experiment card — T2K, and the first hint of leptonic CP violation
Apparatus
A 30 GeV proton beam at J-PARC makes pions; the beamline is aimed 2.5° away from Super-Kamiokande, 295 km across Japan, which narrows the neutrino spectrum to a band around 600 MeV. A near-detector complex at 280 m measures the flux, angular distribution and energy spectrum before any oscillation. The horns are reversed periodically so the same apparatus runs a beam and a beam.
What is measured
Electron-like rings in Super-Kamiokande, from and — the appearance channel. The observable is the difference between the neutrino and antineutrino rates, because that is where lives and nothing else does.
Two features of the design do the work. The process has no threshold, so the beam can be soft, which suppresses the background from non-oscillated . And sitting at 98 % of the oscillation maximum makes the CP-even term of (10.64) vanish.
The result
An excess of candidates and a deficit of . Fitting, for normal ordering, rad; for inverted, . In both cases the CP-conserving points and are excluded at 95 % confidence.
What it proved
Nothing yet, in the strict sense — 95 % is roughly against a field standard of , and the measurement is limited by statistics rather than by systematics. What it established is that the measurement is possible: the asymmetry is large enough to see with a few hundred events, which is why Hyper-Kamiokande and DUNE are being built rather than argued about.
The T2K result, for normal ordering, is rad, and for inverted . In both cases the CP-conserving points and are excluded at 95 % confidence. That is a strong hint from a field that calls a discovery, and it is limited by statistics — which is precisely what Hyper-Kamiokande and DUNE are for.
The absolute scale: three ways in, none of them easy
Oscillation is blind to the mass scale, because the scale lives in the part of the Hamiltonian proportional to the identity (§10.2a). Three observables reach it, and they are three different functions of the same three masses.
| Probe↕ | Observable↕ | Kind of sum↕ | Present limit↕ |
|---|---|---|---|
| β-decay end point | < 800 meV | ||
| cosmology | plain sum | ||
| neutrinoless double β |
💡 What this really says — three weightings of the same three masses, and only one of them cannot cancel
Three probes, three different weightings of , and that is a feature. If two of them ever disagree, the three-neutrino picture is wrong somewhere — a sterile state, a non-standard interaction, or a cosmology that is not ΛCDM.
Note especially what the middle column says about cancellation. Beta decay sums squares with positive weights, so nothing can hide. Double beta decay sums signed complex numbers, so a null result never excludes the Majorana hypothesis. Same three masses, opposite epistemic status.
Cosmology: the neutrinos that would not clump
📐 Physics you need first — the cosmological budget, in one box
This is the only place in the book that leans on cosmology, and it assumes vocabulary the site has not taught. Four ideas are enough.
1. The critical density. General relativity ties the expansion rate to the total density. There is one density, , for which space is exactly flat. Every component is then quoted as a fraction of it: . Because itself carries , every carries a hidden — which is the whole content of the erratum below.
2. . The Hubble constant is written km s⁻¹ Mpc⁻¹ with , precisely so that results can be quoted as and stay correct while is being argued about.
3. The budget. Measurements say the total is critical to within 1.5 % — space is flat — and splits as 5 % ordinary matter, 27 % cold dark matter, 68 % dark energy. Nobody knows what the last two are. Neutrinos are a fourth, much smaller, entry, and only an upper limit on it exists.
4. Where the information comes from. When the Universe was 380 000 years old it cooled enough for atoms to form and became transparent; that snapshot is the cosmic microwave background, and the sizes of its temperature fluctuations encode the contents. Later structure — the distribution of millions of galaxies, and a 150 Mpc shell called the baryon acoustic oscillation — extends the reach to lower redshift. Neutrino mass shows up in how those structures failed to grow.
Bettini p. 467, WITH h² MOVED to the left-hand side — the book prints it in the numerator on the right; see the erratum below. h ≈ 0.7 is the Hubble constant in units of 100 km s⁻¹ Mpc⁻¹.
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.
💡 What this really says — the tightest limit of the three comes from never detecting one
Relic neutrinos are the second most abundant particle in the Universe after photons — 339.5 of them per cubic centimetre, everywhere, left over from one second after the Big Bang. They outnumber protons by a billion to one.
So even a milli-electronvolt of mass each is a real contribution to the mass–energy budget, and not seeing that contribution is a limit. That is why cosmology gives the tightest bound of the three probes despite never detecting a single neutrino.
🔢 Worked example — deriving 93.14 eV, and finding the h² in the wrong place
Check (10.68) against the book's own relic density
# Where the 93.14 eV of (10.68) comes from, and where the h^2 belongs.
n_nu = 339.5 # cm^-3, the book's own total relic density
rho_c = 1.05371e4 # eV cm^-3, the critical density DIVIDED by h^2
h = 0.7
per_species = n_nu/3 # Sum m_i pairs each mass with ITS OWN species density
coeff = rho_c/per_species
print(f"relic density per species = {per_species:.2f} cm^-3")
print(f"rho_c / h^2 = {rho_c:.4g} eV cm^-3")
print(f"=> Omega_nu h^2 = Sum m / {coeff:.2f} eV (the book prints 93.14)\n")
Sm = 0.130 # eV, the cosmological limit of (10.69)
correct = Sm/(coeff*h**2)
printed = h**2*Sm/93.14
print(f"for Sum m = {Sm*1e3:.0f} meV:")
print(f" correct Omega_nu = Sum m /(93.14 h^2) = {correct:.5f}")
print(f" as printed Omega_nu = h^2 Sum m / 93.14 = {printed:.5f}"
f" -> too small by a factor {correct/printed:.2f} = 1/h^4")
print(f"\nand the book's own substitution h^2 -> 0.5 in the NUMERATOR should be")
print(f"1/h^2 -> {1/h**2:.2f} in the denominator, i.e. Sum m / {coeff*h**2:.1f} eV") relic density per species = 113.17 cm^-3 rho_c / h^2 = 1.054e+04 eV cm^-3 => Omega_nu h^2 = Sum m / 93.11 eV (the book prints 93.14) for Sum m = 130 meV: correct Omega_nu = Sum m /(93.14 h^2) = 0.00285 as printed Omega_nu = h^2 Sum m / 93.14 = 0.00068 -> too small by a factor 4.17 = 1/h^4 and the book's own substitution h^2 -> 0.5 in the NUMERATOR should be 1/h^2 -> 2.04 in the denominator, i.e. Sum m / 45.6 eV
The book’s own , divided by three because pairs each mass with its own species, and divided into the critical density, gives 93.11 eV — its own printed constant, to four digits. The constant is right; the is on the wrong side.
Erratum — (10.68) has h² in the numerator, and the Hubble constant in kpc⁻¹
The . (10.68) is printed as , then evaluated by substituting in that numerator. The standard relation — and the one the book’s own reproduces — is , so belongs in the denominator. As printed the result is too small by : for meV it gives where the answer is 0.00285.
The tell is dimensional in spirit rather than in units: is a ratio to the critical density, and the critical density itself carries . Anything normalised to it must carry .
The units of . The same sentence defines as the Hubble constant in units of 100 km (s kpc)⁻¹. It is Mpc⁻¹. With kpc, would be a thousand times larger and the age of the Universe about 14 million years. The surrounding text uses Mpc correctly four times — 150 Mpc for the BAO scale, hundreds of Mpc for free streaming, 100 Mpc for a supercluster — and even uses kpc correctly for a galaxy, so this is a slip and not a misunderstanding.
💡 What this really says — why cosmology can weigh a neutrino at all
Free streaming free streaming massive neutrinos escaping from small structures because their thermal speed exceeds the local escape velocity, which suppresses the matter power spectrum below roughly 100 Mpc. It is the effect that lets cosmology bound the sum of the neutrino masses at all. defined in §10.5-10.6 — open in glossary is the whole mechanism. When the Universe cooled enough for neutrinos to become non-relativistic, they were still moving far faster than the escape velocity of a galaxy-sized overdensity, so they leaked out of small structures instead of falling in. Heavier neutrinos slow down earlier and leak less.
The consequence is a suppression of the matter power spectrum below a characteristic scale — hundreds of Mpc for masses around 100 meV. Cosmology does not weigh a neutrino by catching one; it weighs it by noticing which structures failed to form. That is why the limit is tight and why it is model-dependent: it is a statement about CDM as much as about neutrinos.
Tritium: the last electronvolt of a beta spectrum
Bettini p. 468. Tritium is chosen for one reason: Q = 18.6 keV, the smallest useful end point in nature.
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.
💡 What this really says — everything is in the last few eV out of 18 600
Everything the experiment can see lives in the last few eV out of 18 600. The neutrino mass never appears as a peak or a resonance — only as a slight change in how the electron spectrum reaches its end.
The Kurie plot Kurie plot √(N/p²F) against electron energy in a beta spectrum, a straight line meeting the axis at Q if the neutrino is massless. A mass bends the last few eV and moves the end point to Q − m; that last eV is the entire experiment. defined in §10.5-10.6 — open in glossary is what makes it tractable: divide out the phase space and the nuclear physics, and a massless neutrino gives a straight line. A straight line is a thing you can see a deviation from; a steeply falling spectrum is not.
Bettini Fig. 10.17, with the masses drawn far larger than reality so the structure is visible. The dotted line is what a massless neutrino gives; the solid curve carries one step per mass eigenstate, at Q − mi, with heights |Uei|². The real separations are milli-electronvolts on an 18 600 eV axis, so what is actually measured is the single weighted average of (10.73).
Bettini p. 469. Three steps in principle; one weighted average in practice.
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.
💡 What this really says — there is no such thing as the mass of the electron neutrino
The electron neutrino is not a mass eigenstate, so “the mass of the electron neutrino” is not a well-defined quantity — and the experiment nevertheless measures something clean. The three steps are far too close to resolve, so what survives is the effective electron neutrino mass effective electron neutrino mass m_νe = (Σ|U_ei|²m_i²)^½, the single number a tritium end-point experiment can measure. An incoherent weighted average of the three masses, because the three steps in the Kurie plot are far too close to resolve. defined in §10.5-10.6 — open in glossary , weighted by exactly the probabilities that a is each mass state.
That is the honest way to read every “neutrino mass limit” you will see quoted: it is a limit on a specific weighted average, not on any one particle.
🔢 Worked example — the floors, and whether KATRIN can reach them
Fig. 10.18, computed: m_νe against Σm for both orderings
import numpy as np
dm2, Dm2 = 73.4, 2455.0 # meV^2
U2 = np.array([0.68, 0.30, 0.02]) # |U_ei|^2 from (10.73)
def masses(lightest, order):
if order == "NO":
m1 = lightest; m2 = np.sqrt(m1**2 + dm2); m3 = np.sqrt((m1**2+m2**2)/2 + Dm2)
else:
m3 = lightest; half = m3**2 + Dm2
m1 = np.sqrt(half - dm2/2); m2 = np.sqrt(half + dm2/2)
return np.array([m1, m2, m3])
print(" ordering lightest m1 m2 m3 Sum m m_nu_e (all meV)")
for order in ("NO", "IO"):
for lightest in (0.0, 30.0, 100.0):
m = masses(lightest, order)
mve = np.sqrt(U2 @ m**2)
print(f" {order} {lightest:6.1f} {m[0]:5.1f} {m[1]:5.1f} {m[2]:5.1f}"
f" {m.sum():6.1f} {mve:6.1f}")
print("\nfloors, with the lightest state massless:")
for order in ("NO", "IO"):
m = masses(0.0, order)
print(f" {order}: Sum m > {m.sum():.1f} meV and m_nu_e > {np.sqrt(U2 @ m**2):.1f} meV")
print("\nKATRIN: design sensitivity 200 meV, present limit 800 meV")
print("cosmology (10.69): Sum m < 130 meV") ordering lightest m1 m2 m3 Sum m m_nu_e (all meV) NO 0.0 0.0 8.6 49.9 58.5 8.5 NO 30.0 30.0 31.2 58.2 119.4 31.2 NO 100.0 100.0 100.4 111.8 312.1 100.4 IO 0.0 49.2 49.9 0.0 99.1 48.9 IO 30.0 57.6 58.2 30.0 145.8 57.4 IO 100.0 111.4 111.8 100.0 323.2 111.3 floors, with the lightest state massless: NO: Sum m > 58.5 meV and m_nu_e > 8.5 meV IO: Sum m > 99.1 meV and m_nu_e > 48.9 meV KATRIN: design sensitivity 200 meV, present limit 800 meV cosmology (10.69): Sum m < 130 meV
Two conclusions the book leaves for the reader to draw from Fig. 10.18.
KATRIN cannot reach either floor. Its design sensitivity is 200 meV; the inverted-ordering floor for is 49 meV and the normal-ordering floor is 8.5 meV. A factor of four short of the more optimistic case. So a null KATRIN result at design sensitivity excludes nothing that oscillation has not already excluded — and a positive one would be a crisis, because it would sit above the cosmological limit and demand that something in the three-neutrino picture is wrong.
That is not an argument against the experiment. KATRIN is the only one of the three probes that assumes nothing — no cosmological model, no Majorana hypothesis, no nuclear matrix elements. Its value is that it is model-independent, and in the quasi-degenerate region, where all three masses are nearly equal, it is directly competitive.
And notice the last column collapses onto the first. Once the lightest mass exceeds about 100 meV, and the three probes measure the same thing. The interesting region — where they differ, and where the ordering is visible — is exactly the region below 100 meV that cosmology has already reached and beta decay has not.
- inverted ordering, Δm² < 0
- normal ordering, Δm² > 0
🔬 Experiment card — KATRIN, weighing a neutrino with no model at all
Apparatus
A windowless gaseous tritium source, and the world’s largest electrostatic spectrometer — 23 m long, 10 m in diameter — at Karlsruhe. Electrons from are guided magnetically into it without changing their energy, and the spectrometer rejects all but the last few electronvolts of an 18.6 keV spectrum.
What is measured
The shape of the electron spectrum in its final few eV, where a neutrino mass moves the end point to and turns the approach vertical. The observable is the incoherent weighted average — the three steps of (10.72) are far too close together to resolve.
The result
Running since 2018. The present limit is meV; the design sensitivity is 200 meV.
What it proved
That the mass scale can be bounded kinematically, with no cosmological model, no Majorana hypothesis and no nuclear matrix elements. That is the whole value of the measurement, because the two competing probes each rest on an assumption. It will not reach the floors — 49 meV for inverted ordering, 8.5 meV for normal — so a null result at design sensitivity settles nothing that oscillation has not, and a positive one would contradict cosmology and be a crisis.
KATRIN is the experiment that gets there: a 23 m long, 10 m diameter electrostatic spectrometer at Karlsruhe, guiding electrons from a tritium source without changing their energy and measuring them to below an electronvolt. It started in 2018; its present limit is meV.
🔑 If you remember only three things
-
Only appearance can see δ, and appearance needed θ₁₃ ≠ 0. A single reactor result in 2012 is what gave the entire CP programme something to measure.
-
Pointing the beam away from the detector is what makes it usable. The energy mapping turns over off axis, so a broad spread of pion energies lands in one narrow neutrino band.
-
A weaker limit that assumes nothing can beat a tighter one that assumes a cosmology. KATRIN will not reach either floor, and it is still the only probe with nothing to withdraw.
Where this goes next
Two open questions, two very different states of play. has a hint and a clear route to a measurement — more statistics, at DUNE and Hyper-Kamiokande. The absolute mass has three probes converging on a region between about 10 and 130 meV, and the tightest of them depends on cosmology being right.
§10.7 asks the question underneath both: is the neutrino its own antiparticle? If it is, there are two more physical phases nobody has ever measured, lepton number is not conserved, and a third mass observable — the coherent, cancellable — becomes accessible through a decay that has never been seen.
✅ Check yourself — δ and the absolute mass scale
0/6 answered · 0 correct
1.Why can no disappearance experiment, however precise, ever measure CP violation in neutrinos?
2.T2K deliberately sits at 98 % of the first oscillation maximum. What does that buy, beyond the obvious large signal?
3.An off-axis beam at 2.5° gives neutrinos spanning a factor 1.7 in energy from pions spanning a factor 5. Why?
4.The three probes of the absolute mass scale weight the masses differently. Which statements follow? (Select all that apply.)
5.KATRIN's design sensitivity is 200 meV. The inverted-ordering floor for m_νe is 49 meV and the normal-ordering floor 8.5 meV. What does that mean for the experiment?
6.Eq. (10.68) as printed gives Ω_ν = h²Σm/(93.14 eV). What is wrong with it, and how does the book itself show that?