§5.8The Evolution of α

Part II Bettini pp. 207–212 · ~35 min read

  • renormalization
  • running coupling
  • z_f
  • Landau pole
  • Bhabha scattering

The slope of the running is a headcount. Every charged particle lighter than the probe contributes to it, so measuring how fast the coupling changes is a way of asking what exists below that energy.

🎯 Why this matters

Any quoted coupling is therefore incomplete without the scale it was quoted at. Comparing two experiments means running both numbers to a common energy first — a step nobody can skip and everybody forgets.

The number 1/137 has been on every page of this chapter, and it is wrong. Not mismeasured — wrong in kind. There is no such number. What there is instead is a function, and 1/137 is its value in one particular limit: the value you get when you probe an electron from very far away.

Look closer and you get a different answer. At the mass of the Z the same constant is 1/128.9, and that is not a correction to 1/137 — it is a different point on the same curve. This section is about why the curve exists, what fixes its shape, and how you measure it.

Where the infinities went

Chapter 5 has been quietly dishonest. Every loop diagram in §5.5 — the vertex correction, the self-energy, the photon bubble — integrates over the momentum of the virtual particle running around the loop, and that momentum is unbounded. The integrals diverge. Taken at face value, the second term of the perturbation series is infinite, which is not a small problem for a theory whose entire method is a perturbation series.

Renormalization is the resolution, and its logic is worth stating carefully because it is usually presented as a trick.

📐 Physics you need first — what renormalization actually claims

Write the theory with a parameter e0e_0 — the bare charge — sitting at each vertex. Now ask what an experiment measures. It never measures e0e_0; it measures a cross-section, and the cross-section is the whole series, tree diagram plus every loop correction. Fig. 5.28 is that statement in pictures: the thing on the left, αeff\sqrt{\alpha_{\text{eff}}}, is what a measurement returns, and it equals the bare vertex plus all the ways the vertex can dress itself.

So there are two quantities, and only one of them is observable:

  • e0e_0, which appears in the Lagrangian, and which nothing can measure;
  • eeffe_{\text{eff}}, which is what you get from a scattering experiment.

The divergences all live in the relationship between them. Renormalization is the claim that once you express every prediction in terms of eeffe_{\text{eff}} rather than e0e_0 — that is, once you use one measurement to fix the scale and predict the rest — every infinity cancels, order by order, forever. That claim is a theorem for QED, and it is what “renormalizable” means.

The bare charge then comes out infinite. This sounds alarming and is not. e0e_0 is a bookkeeping parameter in an expression, and the expression is being used outside the range where the parameter means anything. Nothing infinite was ever measured, and nothing infinite was ever predicted.

Fig. 5.28 — one measured vertex is a whole series

timee⁻e⁻γγ (measured)√αthe tree vertex√αcorrection, upper√αcorrection, lower

Click a vertex or an internal line.

The book draws the series with an ⇔: the single effective vertex on the left is defined to be everything on the right. Drag the count of terms up and the corrections get relatively larger the harder the photon on the right is — which is the whole of this section in one sentence.

⚙️ Engineer’s bridge — a “constant” that depends on the ruler

Ask an engineer for the memory bandwidth of a machine and the honest answer is “at what working-set size?” Sweep the array size and plot bandwidth on a log axis and you do not get a horizontal line. You get a staircase: fast while you fit in L1, a step down at the L1 boundary, another at L2, another at L3, and a long flat run out in DRAM. Nobody calls this a measurement error. Bandwidth is a function of scale, and the kinks are where a new level of the hierarchy starts participating.

That is the entire structure of this section, term for term:

bandwidth benchmarkthe running of α
working-set sizethe probe scale QQ
log-x axis, plateaus between kinkslnQ2\ln Q^2 axis, straight lines between thresholds
a kink where a new cache level engagesa kink where a new fermion pair becomes producible
“which levels are active here”zfz_f, the active-fermion sum
quoting one number as the bandwidthquoting 1/137 as the fine-structure constant

The analogy is exact enough to be useful and it has one instructive failure. A memory hierarchy has a smallest level: shrink the working set below L1 and nothing more happens, the curve flattens for good. The vacuum has no smallest level. Every time you look closer there is more structure, the curve never flattens, and pushed far enough it runs off to infinity. That divergence has a name, and it is at the end of this page.

Where it breaks: the divergence is real in the formula and not in the world. The Landau pole sits at 103410^{34} GeV — far beyond where QED is the whole story, and beyond where gravity has already taken over — so the honest statement is that the extrapolation leaves its own domain of validity long before it blows up. Reading the pole as a prediction is the same error as reading a fitted response outside the range you swept it over: the curve keeps going, and it stops meaning anything at the edge of the data rather than at the edge of the arithmetic.

Screening, and the one way the analogy breaks

Put a negative charge in a dielectric (Fig. 5.29). The molecules are dipoles; they rotate so their positive ends face the charge. A probe brought in from outside sees the central charge plus the polarized shell, and the shell partly cancels it. That is what a dielectric constant is: the factor by which the medium hides a charge from the outside world.

Now delete the medium (Fig. 5.30). Nothing changes. The vacuum is not empty — it is full of virtual e+ee^+e^- pairs appearing, living for Δt/ΔE\Delta t \sim \hbar/\Delta E, and recombining. A real negative charge orients them exactly as it orients molecules: positrons a little closer, electrons a little farther. This is vacuum polarization , and it screens.

A charge screened by a dielectric medium, and the same charge screened by the vacuum. In the dielectric the dipoles have a fixed size, so the screening stops. In the vacuum they come in every size, so it never stops.Fig. 5.29 — a charge in a dielectric++++++++++++

every dipole is one molecule wide — the screening has a floor

Fig. 5.30 — the same charge in vacuum++++++++++++++

pairs come in every size — there is no floor, and no end

Left, Fig. 5.29: molecular dipoles orient towards the charge and hide part of it. Right, Fig. 5.30: virtual e⁺e⁻ pairs do the same thing. The physics is identical and the consequence is not, because a molecule has a size and a virtual pair does not. A pair of energy ΔE lives for ħ/ΔE and separates by roughly ħc/ΔE, so there are pairs at every scale, all the way down. Every time your probe gets closer it penetrates another layer of screen and sees a larger charge — with nothing to stop it.

💡 What this really says — why “the charge grows at short distance” and “α grows with Q” are the same sentence

They sound like different statements and they are one statement seen twice.

A probe that comes closer has to be given more momentum — that is the uncertainty principle, Δx/q\Delta x \sim \hbar/q, and it is the only reason a big accelerator exists. So “small distance” and “large momentum transfer” are the same axis read in opposite directions. Getting closer means penetrating more of the polarization cloud, which means seeing more of the bare charge, which means a larger effective coupling. Hence: α grows with Q, and equivalently 1/α1/\alpha falls.

The direction is worth fixing in memory, because Chapter 6 will find the opposite sign for the strong interaction, and the surprise there only lands if this one is solid.

The formula, and the census that sets its slope

Suppose for a moment that the electron were the only charged fermion in the world. Then only e+ee^+e^- pairs can fluctuate, and the result of summing the bubble chain is Eq. (5.49):

α(Q2)=α(μ2)1α(μ2)3πln ⁣(Q2/μ2)\alpha(Q^2) = \frac{\htmlClass{t-mu}{\alpha(\mu^2)}} {1 - \dfrac{\htmlClass{t-mu}{\alpha(\mu^2)}}{3\pi}\,\htmlClass{t-log}{\ln\!\big(\htmlClass{t-abs}{|Q|^2}/\mu^2\big)}}
(5.49)

The running coupling for a world containing only electrons — the sum of the whole bubble chain, which is a geometric series and therefore collapses to one fraction.

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.

Two features to notice before anything else. First, there is a μ\mu in there — a reference scale — and it is unavoidable. Renormalization theory fixes the shape of the function completely and fixes its overall scale not at all. One number must come from an experiment; after that, every other value is predicted. Second, the dependence is on Q2|Q|^2, the absolute value. The sign of Q2Q^2 tells you whether you are in the s channel or the t channel; it does not enter the running .

The world does have more than one charged fermion, and each pair that is light enough to be excited contributes in proportion to the square of its charge. That gives Eq. (5.50), which is the same formula with a counter in it:

α(Q2)  =  α(μ2)1    zf3πα(μ2)ln ⁣(Q2/μ2)\htmlClass{t-a}{\alpha}\big(\htmlClass{t-q}{Q^2}\big) \;=\; \frac{\htmlClass{t-mu}{\alpha(\mu^2)}}{1 \;-\; \dfrac{\htmlClass{t-z}{z_f}}{3\pi}\,\htmlClass{t-mu}{\alpha(\mu^2)}\,\htmlClass{t-log}{\ln\!\big(|Q|^2/\mu^2\big)}}
(5.50)

One formula, and only the z_f is new. Everything about which particles exist in the universe enters this equation through that single number.

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.

The rule for who counts is in the text just after (5.50): in practice, the fermions with m<Q/2m < Q/2. It is a sharp-cutoff cartoon of a smooth turn-on, and it is good enough everywhere except at the very bottom of the range — an important exception, and one this page comes back to.

the active-fermion census

import numpy as np

# Every charged fermion, with its contribution to z_f: the square of its charge,
# times 3 for a quark because each colour is a separate thing to make.
FERMIONS = [
    ("e",   0.000511, 1.0),          ("u", 0.00216, 3 * (2/3)**2),
    ("d",   0.00467,  3 * (1/3)**2), ("s", 0.0934,  3 * (1/3)**2),
    ("mu",  0.10566,  1.0),          ("c", 1.27,    3 * (2/3)**2),
    ("tau", 1.77686,  1.0),          ("b", 4.18,    3 * (1/3)**2),
    ("t",   172.69,   3 * (2/3)**2),
]

def z_f(Q):                       # a pair is resolvable once Q > 2m
    return sum(z for _, m, z in FERMIONS if Q > 2 * m)

print(" Q (GeV)   z_f     what is light enough to fluctuate")
for Q in (0.05, 0.5, 3.0, 50.0, 400.0):
    names = " ".join(n for n, m, _ in FERMIONS if Q > 2 * m)
    print(f"{Q:8.2f}  {z_f(Q):5.3f}   {names}")

print()
print("the two values the book prints:")
print(f"  10 < Q < 100 GeV : z_f = {z_f(50.0):.4f}   book: 6.67")
print(f"  above the top    : z_f = {z_f(400.0):.4f}   book: 8")
print()
print("  read it as 3 leptons + 3 colours x (2 x 4/9 + 3 x 1/9)")
print(f"           = 3 + 3 x {2*4/9 + 3*1/9:.4f} = {3 + 3*(2*4/9 + 3*1/9):.4f}")
prints
 Q (GeV)   z_f     what is light enough to fluctuate
  0.05  2.667   e u d
  0.50  4.000   e u d s mu
  3.00  5.333   e u d s mu c
 50.00  6.667   e u d s mu c tau b
400.00  8.000   e u d s mu c tau b t

the two values the book prints:
10 < Q < 100 GeV : z_f = 6.6667   book: 6.67
above the top    : z_f = 8.0000   book: 8

read it as 3 leptons + 3 colours x (2 x 4/9 + 3 x 1/9)
         = 3 + 3 x 1.2222 = 6.6667

That reproduces both numbers the book prints, and it also shows what zfz_f really is: not a property of the electromagnetic interaction, but a headcount of the universe at a given resolution. The 3 in “3 colours” is doing real work here — this same factor of 3 is what §6.4 will measure directly.

The one line worth memorizing

Invert (5.50) and the mess collapses. Equation (5.52):

α1(Q2)=α1(μ2)zf3πln ⁣(Q2/μ2)\htmlClass{t-inv}{\alpha^{-1}(Q^2)} = \htmlClass{t-c}{\alpha^{-1}(\mu^2)} - \htmlClass{t-slope}{\frac{z_f}{3\pi}}\,\htmlClass{t-x}{\ln\!\big(|Q|^2/\mu^2\big)}
(5.52)

The one line worth memorising. Inverted, the running is not a messy fraction at all — it is y = c + mx, a straight line.

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.

1/α1/\alpha is a straight line in lnQ2\ln Q^2, with slope zf/3π-z_f/3\pi. That is the whole content of the running, and it is why every plot of a coupling constant in this book and every other has a logarithmic horizontal axis: on that axis the prediction is a ruler-straight line, and the kinks in it are the thresholds.

the running of α · 1/α is linear in ln Q², with a kink at every threshold

cτbt1101001000125130135Q (GeV)1/α
  • 1/α = constant = 137.04
  • 1/α(Q²), one loop
  • measurements
1/α there
128.936
z_f active
6.667
slope d(1/α)/d lnQ²
-0.7074
contributing
e u d s μ c τ b

The slope is negative: 1/α falls, so α itself grows as you look closer. Vacuum polarisation screens the bare charge, and getting nearer means seeing through more of the screen. Each dashed line is a threshold Q = 2m, where a new pair becomes easy to make and the slope steepens. Extrapolated far enough the denominator vanishes — the Landau pole, here at 8.8e+34 GeV.

Anchored at the LEP value (5.54) — the one number the theory cannot predict — with the dashed line at 137.04, the constant α would have to be if it were one. That is the same pair of curves the book draws in Fig. 5.32 and Fig. 5.35(b), except on a log axis, where Eq. (5.52) is a straight line and its kinks are visible. Slide the probe scale across a threshold and watch the slope change: nothing about electromagnetism changed there — a new particle merely became light enough to participate. Note that the curve has to be extended over three decades before the effect is visible at all; the running of α is a few per cent across everything a collider can reach, which is why it took until the 1990s to measure.

🔢 Worked example — does the straight line actually connect the two numbers the book prints?

The book gives α1\alpha^{-1} at both ends of the range: 137.035999166137.035999166 at Q2=0Q^2 = 0 (5.53) and 128.936±0.046128.936 \pm 0.046 at the Z (5.54). Those are independent measurements, ten orders of magnitude apart in Q2Q^2 and using completely different apparatus. Equation (5.52) with the zfz_f staircase claims to connect them. Does it?

Run the integral and it does not — not within a mile of the ±0.046 error bar. The failure is the interesting part.

running from Q=0 up to the Z — and the place where it breaks

import numpy as np
INV0, MZ, MEAS, ERR = 137.035999166, 91.1876, 128.936, 0.046

def run_to_MZ(fermions):
    """integrate d(1/a)/dlnQ^2 = -z_f/3pi from Q -> 0 up to the Z"""
    x = np.linspace(np.log(1e-12), np.log(MZ**2), 200001)
    z = np.array([sum(zz for m, zz in fermions if np.exp(u/2) > 2*m) for u in x])
    return INV0 - np.trapezoid(z, x) / (3 * np.pi)

LEP = [(0.000511, 1.0), (0.10566, 1.0), (1.77686, 1.0)]
QRK = [(0.00216, 4/3), (0.00467, 1/3), (0.0934, 1/3), (1.27, 4/3), (4.18, 1/3)]

naive = run_to_MZ(LEP + QRK)
print(f"quark masses as printed in the PDG : 1/alpha(M_Z) = {naive:7.3f}")
print(f"measured (5.54)                    : 1/alpha(M_Z) = {MEAS:7.3f} +- {ERR}")
print(f"                                     off by {naive-MEAS:+.2f}, which is "
      f"{abs(naive-MEAS)/ERR:.0f} sigma")
print()
print("There is no Q at which 'a u-quark pair' becomes producible.  The lightest")
print("thing the vacuum can actually make out of u and d is a PAIR OF PIONS, so")
print("switch u, d, s on at m_pi instead of at their current masses:")
mpi = 0.1396
fixed = run_to_MZ(LEP + [(mpi, 4/3), (mpi, 1/3), (mpi, 1/3), (1.27, 4/3), (4.18, 1/3)])
print(f"                                     1/alpha(M_Z) = {fixed:7.3f} "
      f"({fixed-MEAS:+.2f})")
print()
print("Done honestly, the low-Q part is not calculated at all -- it is measured.")
lep_exact = sum(np.log(MZ**2 / m**2) - 5/3 for m, _ in LEP) / (3 * np.pi) / INV0
had, top = 0.02766, -0.00007          # from the R(s) data of Sec. 5.7, and the top
print(f"  leptons, exact one loop      d(alpha) = {lep_exact:.6f}")
print(f"  hadrons, from measured R(s)  d(alpha) = {had:.6f}")
print(f"  top quark                    d(alpha) = {top:.6f}")
tot = lep_exact + had + top
print(f"  total                        d(alpha) = {tot:.6f}")
print(f"  1/alpha(M_Z) = (1 - d) / alpha(0) = {INV0 * (1 - tot):.3f}   vs {MEAS} measured")
print("  the residual 0.013 is the two-loop leptonic term, left out above")
prints
quark masses as printed in the PDG : 1/alpha(M_Z) = 127.554
measured (5.54)                    : 1/alpha(M_Z) = 128.936 +- 0.046
                                   off by -1.38, which is 30 sigma

There is no Q at which 'a u-quark pair' becomes producible.  The lightest
thing the vacuum can actually make out of u and d is a PAIR OF PIONS, so
switch u, d, s on at m_pi instead of at their current masses:
                                   1/alpha(M_Z) = 129.002 (+0.07)

Done honestly, the low-Q part is not calculated at all -- it is measured.
leptons, exact one loop      d(alpha) = 0.031421
hadrons, from measured R(s)  d(alpha) = 0.027660
top quark                    d(alpha) = -0.000070
total                        d(alpha) = 0.059011
1/alpha(M_Z) = (1 - d) / alpha(0) = 128.949   vs 128.936 measured
the residual 0.013 is the two-loop leptonic term, left out above

⚠️ The light-quark thresholds in Eq. (5.50) are a fiction

The "m<Q/2m < Q/2" rule works beautifully for leptons, where mm is a real, measurable, on-shell mass. It is meaningless for the light quarks, because there is no energy at which “a uuˉu\bar u pair” becomes producible. Quarks are confined; what the vacuum can actually make out of uu and dd is a pair of pions, and that costs 280 MeV, not the 4 MeV you get from adding two current quark masses.

Feed the PDG quark masses into (5.52) and the answer misses the LEP measurement by 1.4 — thirty times its error bar. Move the uu, dd and ss turn-on up to mπm_\pi and the same formula lands within 0.07. That is not a fix; it is a diagnosis. The correct treatment does not model the low-QQ region at all. It measures it, by integrating the observed hadronic cross-section — the very plot of §5.7 — over energy through a dispersion relation, which is where the Δαhad=0.02766\Delta\alpha_{\text{had}} = 0.02766 in the snippet comes from.

Two things follow, and both matter later.

  1. The running of α is not calculable from first principles. Its leptonic part is, to twelve digits. Its hadronic part is data, and the accuracy of α(MZ2)\alpha(M_Z^2) is limited by how well σ(e+ehadrons)\sigma(e^+e^- \to \text{hadrons}) has been measured at low energy.
  2. That same uncertainty is now the limiting factor elsewhere. The hadronic term in the muon’s g2g-2 (§5.9) comes from the same integral over the same data, and the 1.5σ tension quoted there lives or dies on it. §5.7’s plot and §5.9’s discrepancy are connected through this section.

Measuring it, twice, from opposite sides of zero

The coupling cannot be observed directly — no experiment returns “α”. What is measured is a cross-section or a lifetime, and α is extracted by comparing it to a QED calculation. The book uses two processes, chosen because they sit on opposite sides of Q2=0Q^2 = 0.

Time-like: Q2=s>0Q^2 = s > 0

Annihilate and watch what comes out: e+ef+fe^+e^- \to f^+f^-. Here Q2=sQ^2 = s is the collider energy squared, so the machine’s energy is the probe scale, and scanning energy scans the curve directly.

Fig. 5.31 — three terms of the series for e⁺e⁻ → f⁺f⁻

timee⁻e⁺γfγf⁺f⁻√αannihilation√αbubble, left√αbubble, right√αmaterialisation

Click a vertex or an internal line.

The bubble is the whole story. One bubble gives the first correction; the sum of all chains of bubbles gives the geometric series 1 + x + x² + … = 1/(1 − x), and that denominator is Eq. (5.50).

Fig. 5.32 is the result: 1/α1/\alpha from PEP, DORIS, PETRA, TOPAZ, TRISTAN and OPAL, plotted against QQ up to 200 GeV, with the horizontal line at 137 for comparison. The points sit below it and fall.

Erratum — the vertical axis of Fig. 5.32

The tick labels on the left of Fig. 5.32 read, from the top: 150, 145, 140, 135, 130, 125, 110, 110, 110.

The ticks are evenly spaced and the sequence descends in steps of 5, so the bottom three should be 120, 115, 110. The label “110” is repeated three times. Nothing in the data is affected — every plotted point is above 125 — but a reader trying to place the OPAL point by eye against the axis will place it wrongly.

The same figure is also drawn with a linear QQ axis, which is the one place in this section where the presentation works against the physics: the whole message of Eq. (5.52) is that the prediction is a straight line in lnQ2\ln Q^2, and on a linear axis it is a curve. Fig. 5.35(b) two pages later does use a log axis, and there the theory curve is visibly straight.

Space-like: Q2=t<0Q^2 = t < 0

To get to negative Q2Q^2 you need an exchange, not an annihilation, and the cleanest one available at an e+ee^+e^- collider is elastic scattering off itself: Bhabha scattering , e+ee+ee^+e^- \to e^+e^-.

Because the initial and final states are identical, Bhabha gets both an s-channel and a t-channel diagram (Fig. 5.34) — unlike e+eμ+μe^+e^- \to \mu^+\mu^- in §5.7, which had only the s channel. Here the t channel is the one you want, so you work far from the Z peak where the s channel would dominate, and subtract what is left of it.

The useful feature is Eq. (5.56):

Q2=t=s2(1cosθ)\htmlClass{t-q}{|Q|^2} = \htmlClass{t-t}{-t} = \frac{\htmlClass{t-s}{s}}{2}\,\htmlClass{t-th}{(1 - \cos\theta)}
(5.56)

For Bhabha scattering, the probe scale and the scattering angle are the same variable. This is what turns one beam energy into a whole spectrum of Q² measured simultaneously.

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.

The scattering angle is the probe scale. One beam energy, and the detector delivers a whole range of Q2Q^2 at once, sorted by where the electron landed.

the scattering angle is the knob

import numpy as np

# Eq. (5.56): a t-channel process reaches |Q|^2 = -t = (s/2)(1 - cos theta).
# Forward scattering transfers nothing; only backward scattering probes deep.
rs = 198.0
s = rs**2
print(f"Bhabha scattering at sqrt(s) = {rs:.0f} GeV,  s = {s:.0f} GeV^2")
print("  theta   |cos|    |Q|^2 (GeV^2)")
for th in (5, 25.8, 45, 60, 90, 180):
    q2 = s / 2 * (1 - np.cos(np.radians(th)))
    print(f"  {th:5.1f}   {abs(np.cos(np.radians(th))):.3f}   {q2:9.0f}")
print(f"  the kinematic maximum at 90 deg is s/2 = {s/2:.0f} GeV^2")
print(f"  and reaching the quoted 21600 GeV^2 at 90 deg needs "
      f"sqrt(s) = {np.sqrt(2*21600):.0f} GeV")
print()

# The Landau pole: Eq. (5.51)'s denominator has a zero.
INV_Z, MZ, zf = 128.936, 91.1876, 8.0
L = MZ * np.exp(3 * np.pi * INV_Z / (2 * zf))
print(f"Landau pole: set 1 - (z_f/3pi) alpha(M_Z) ln(Q^2/M_Z^2) = 0 with z_f = {zf:.0f}")
print(f"  Lambda_EM = M_Z exp(3 pi / (2 z_f alpha)) = {L:.2e} GeV   book: 1e35")
print(f"  for scale: the Planck mass is 1.22e19 GeV, so this is "
      f"{L/1.22e19:.0e} times higher")
print(f"  and the corresponding distance is {197.327e-18/L:.1e} m "
      "(the proton is 1e-15 m)")
prints
Bhabha scattering at sqrt(s) = 198 GeV,  s = 39204 GeV^2
theta   |cos|    |Q|^2 (GeV^2)
  5.0   0.996          75
 25.8   0.900        1954
 45.0   0.707        5741
 60.0   0.500        9801
 90.0   0.000       19602
180.0   1.000       39204
the kinematic maximum at 90 deg is s/2 = 19602 GeV^2
and reaching the quoted 21600 GeV^2 at 90 deg needs sqrt(s) = 208 GeV

Landau pole: set 1 - (z_f/3pi) alpha(M_Z) ln(Q^2/M_Z^2) = 0 with z_f = 8
Lambda_EM = M_Z exp(3 pi / (2 z_f alpha)) = 8.80e+34 GeV   book: 1e35
for scale: the Planck mass is 1.22e19 GeV, so this is 7e+15 times higher
and the corresponding distance is 2.2e-51 m (the proton is 1e-15 m)

Erratum — the angular range quoted for the L3 measurement

The text says L3 measured the Bhabha cross-section at s=198\sqrt s = 198 GeV “between almost 0° and 90°, corresponding to 1800 GeV2<Q2<21600 GeV21800\ \text{GeV}^2 < |Q|^2 < 21600\ \text{GeV}^2”. Both ends are off, and the book’s own Fig. 5.35(a) shows why.

  • The forward end. Eq. (5.56) sends Q20|Q|^2 \to 0 as θ0\theta \to 0, so “almost 0°” cannot correspond to 1800 GeV². Read the lower limit backwards instead: 1800 GeV² at s=198\sqrt s = 198 GeV means cosθ=0.908\cos\theta = 0.908, i.e. θ25°\theta \approx 25°. And the horizontal axis of Fig. 5.35(a), on the same page, runs in cosθ|\cos\theta| only out to about 0.9 — exactly that cut. The measured range is roughly 25°–90°, not 0°–90°.
  • The backward end. At s=198\sqrt s = 198 GeV the largest Q2|Q|^2 available anywhere is s/2=19602s/2 = 19\,602 GeV² at 90°. The quoted 21 600 GeV² is above the kinematic maximum; it needs s208\sqrt s \approx 208 GeV. LEP2 ran from 189 to 209 GeV and the L3 analysis combined those energies, so 21 600 is the ceiling of the dataset, not of the 198 GeV point.

The physics is untouched — the measurement covers a bit over one decade in Q2|Q|^2, which is what Fig. 5.35(b)‘s band shows.

Comparing the measured differential cross-section with the one computed at fixed α gives Eq. (5.57):

dσdt=dσ(0)dt[α(t)α(0)]2\frac{\mathrm{d}\sigma}{\mathrm{d}t} = \htmlClass{t-ref}{\frac{\mathrm{d}\sigma^{(0)}}{\mathrm{d}t}} \left[\frac{\htmlClass{t-run}{\alpha(t)}}{\htmlClass{t-fix}{\alpha(0)}}\right]^{\htmlClass{t-sq}{2}}
(5.57)

How the running is actually extracted: divide the measured cross-section by the one computed with a fixed coupling, and what is left is the ratio being looked for.

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.

The square is because the amplitude carries one factor of α (two vertices, α\sqrt\alpha each) and the cross-section is its square. In Fig. 5.35(a) the dotted curve — fixed α — is visibly below the data at large cosθ|\cos\theta|, which is to say at large Q2|Q|^2; the solid curve, with α running, goes through them.

🔬 Experiment card — L3 at LEP2, measuring α in the space-like region

Apparatus
The L3 detector at LEP, running at s189\sqrt s \approx 189–209 GeV, above the Z peak on purpose. The requirements are unusual: this measurement does not need particle identification, or vertexing, or missing-energy resolution. It needs one thing done extremely well — measuring the polar angle of an electron — because the angle is the probe scale, and any error in θ is an error in Q2Q^2.

What is measured
dσ/dcosθ\mathrm{d}\sigma/\mathrm{d}|\cos\theta| for e+ee+ee^+e^- \to e^+e^-, binned in angle from about 25° to 90°. Every bin is a different Q2|Q|^2, from 1800 to 21 600 GeV² across the dataset. The absolute normalisation is not what carries the signal — the shape is, which is a considerable help, since it means the luminosity uncertainty largely cancels.

The result
The measured shape does not match the fixed-α QED prediction. It matches the running one. Translated through Eq. (5.57), the trapezoidal band in Fig. 5.35(b): 1/α1281/\alpha \approx 128–130 over that range of Q2-Q^2, against 137.04 at Q2=0Q^2 = 0. LEP’s combined determination at the Z, from the time-like side, is Eq. (5.54): α1(MZ2)=128.936±0.046\alpha^{-1}(M_Z^2) = 128.936 \pm 0.046 — 35 parts per million.

What it proved
That the running is real and analytic. The time-like measurements (Q2>0Q^2 > 0) and the space-like ones (Q2<0Q^2 < 0) are different experiments on different processes, and they land on the same curve — as Eq. (5.50) demands, since only Q2|Q|^2 appears in it. A merely empirical “α drifts with energy” would not have required that. The vacuum-polarization picture does.

time-like — Fig. 5.32space-like — Fig. 5.35
processe⁺e⁻ → f⁺f⁻ (annihilation)e⁺e⁻ → e⁺e⁻ (Bhabha, exchange)
channelst
sign of Q²positivenegative
what sets the scalethe beam energy — you scan the machinethe scattering angle — one energy gives a whole range at once
can it resonate?yes — the Z sits in the middle of the rangeno, never; t ≤ 0 can never equal a real mass²
the nuisancethe Z peak must be modelled where you are near itthe s-channel contribution must be subtracted
what it givesα⁻¹(M_Z²) = 128.936 ± 0.046, Eq. (5.54)α⁻¹ over 1800–21 600 GeV², the band in Fig. 5.35(b)

Two experiments that could hardly be more different in technique, on opposite sides of Q² = 0, constrained to agree by the single fact that Eq. (5.50) contains |Q|² and not Q². They do.

The pitfall at the end

Look again at Eq. (5.50). It is a fraction, and its denominator 1(zf/3π)αln(Q2/μ2)1 - (z_f/3\pi)\,\alpha\ln(Q^2/\mu^2) decreases as QQ grows. Push QQ far enough and it reaches zero. There α is infinite.

This is the Landau pole , found by Landau in 1955. Solving for it with zf=8z_f = 8 and the LEP anchor gives Eq. (5.58): ΛEM1035\Lambda_{\text{EM}} \approx 10^{35} GeV — the snippet above returns 8.8×10348.8 \times 10^{34}, agreeing with the book’s one-significant-figure statement.

Three honest remarks about it:

  • It has no practical consequence. 103510^{35} GeV is sixteen orders of magnitude above the Planck scale, at a distance of 105110^{-51} m. No experiment will ever go there, and long before you did, gravity would have to be part of the theory.
  • It is not an artefact of the approximation. The obvious objection is that (5.50) is only the leading term of a series, so of course it misbehaves when extrapolated absurdly far. But including higher orders moves the pole; it does not remove it.
  • It is not repaired by unification either. Chapter 9 shows that the electromagnetic and weak interactions merge at around 100 GeV, which changes the evolution of α above that scale. The divergence moves higher. It still exists.

The conclusion is uncomfortable and worth stating plainly: QED, on its own, is not a logically complete theory. It is an extraordinarily accurate description of a range of energies, and it announces its own incompleteness at the top of that range. That is a different situation from a theory being wrong, and it is the normal condition of physics — but it is unusual for a theory to compute the scale of its own failure as precisely as this one does.

💡 What this really says — the sign is the whole thing, and Chapter 6 flips it

Everything on this page follows from one sign: the slope of 1/α1/\alpha against lnQ2\ln Q^2 is negative, because zfz_f is a sum of squares and squares are positive. Screening, the growth of the coupling at short distance, and the Landau pole are all that minus sign.

The strong interaction has the same structure — same bubbles, same geometric series, same straight line in lnQ2\ln Q^2 — with slope

dαs1dlnQ2=332nf12π\frac{\mathrm{d}\,\alpha_s^{-1}}{\mathrm{d}\ln Q^2} = \frac{33 - 2n_f}{12\pi}

The 2nf-2n_f is quark loops, doing exactly what the e+ee^+e^- loops do here. The +33+33 has no analogue in QED at all: it comes from gluons coupling to gluons, which photons cannot do because photons are uncharged. With nf6n_f \le 6 the 33 wins, the slope is positive, and every conclusion on this page reverses — antiscreening, a coupling that dies at short distance, and no Landau pole at high energy but a catastrophe at low energy instead.

That is asymptotic freedom, and it is worth appreciating that it is not a different mechanism. It is this mechanism with one extra diagram.

🔑 If you remember only three things

  • The two measurements sit on opposite sides of zero. Time-like and space-like probes reach the same function through regions that share no data at all, and their agreement is the real test.

  • Nobody can measure the charge that appears in the theory. Every measurable value is the screened one at some distance, so the unscreened number is a bookkeeping entry rather than a quantity.

  • The running is the content, not a correction to be applied afterwards. There is no constant underneath waiting to be recovered once the effects are subtracted.

Where this goes next

  • §5.9 is where α1(0)=137.035999166\alpha^{-1}(0) = 137.035999166 (5.53) comes from: not from a scattering experiment at all, but from the electron’s magnetic moment measured to 0.13 parts per trillion and the SM relation between the two.
  • §6.4 runs αs\alpha_s with the same machinery and the opposite sign. The widget on this page takes a theory="qcd" prop for exactly that.
  • §9.1 unifies the electromagnetic and weak couplings, which is a statement about two of these lines crossing.
  • §10.5 extrapolates all three couplings towards a grand unification scale — the most consequential thing anyone has ever done with a straight line on a log plot.

Check yourself — the running of α

0/5 answered · 0 correct

  1. 1.In what sense is the bare charge "infinite", and why is that not a crisis?

  2. 2.Why does the plot of 1/α use a logarithmic horizontal axis rather than a linear one?

  3. 3.Set the widget's probe scale just below and just above 2×1.27 GeV. What physically changes at that point?

  4. 4.Feeding the PDG quark masses into Eq. (5.52) and running from Q² = 0 up to the Z gives 127.55, against the measured 128.936 ± 0.046 — a thirty-sigma miss. What is wrong?

  5. 5.What does the existence of the Landau pole actually tell us, given that it sits at 10³⁵ GeV?

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.