Zero-Density Theorems
The Riemann Hypothesis
would tell us that every non-trivial zero of \zeta(s) sits on the
critical line \Re(s) = \tfrac12 — none stray to the right. That is a
breathtaking demand, and after 165 years nobody can prove it. But here is a liberating thought that
drives a whole industry of analytic number theory: for very many applications you do not need
every zero on the line — you only need few enough zeros off it.
A zero-density theorem makes that precise. It doesn't locate any single zero; instead
it puts a ceiling on how many zeros can possibly lie a given distance to the right of the
critical line. If the exceptional zeros — the ones that would violate RH — are guaranteed to be sparse,
then the primes still behave on average exactly as RH predicts. This is the art of getting
"RH-quality" conclusions out of a strictly weaker, and provable, input.
The counting function N(\sigma, T)
Write a non-trivial zero as \rho = \beta + i\gamma, where
\beta = \Re(\rho) is its distance across the strip and
\gamma = \Im(\rho) is its height. Fix a threshold
\sigma \ge \tfrac12 and a height T, and count the
zeros that lie at least as far right as \sigma, up to height
T:
N(\sigma, T) = \#\{\, \rho = \beta + i\gamma \;:\; \beta \ge \sigma,\ 0 < \gamma \le T \,\}.
- It counts non-trivial zeros in the box \beta \ge \sigma, 0 < \gamma \le T.
- It is non-increasing in \sigma: push the threshold right and you can only lose zeros.
- At the edge, N(\tfrac12, T) counts all zeros up to height T — by the Riemann–von Mangoldt formula that is \sim \tfrac{T}{2\pi}\log\tfrac{T}{2\pi}.
With this one function the two competing worldviews become a single equation. The Riemann Hypothesis is
the statement
N(\sigma, T) = 0 \quad\text{for every } \sigma > \tfrac12,
i.e. the box to the right of the line is empty. A zero-density theorem is the humbler,
unconditional statement that N(\sigma, T) is merely small
when \sigma > \tfrac12 — small enough that the rare off-line zeros can't
spoil the average behaviour of the primes.
The density hypothesis
How small is "small enough"? The gold standard short of RH itself is the
density hypothesis:
For every \sigma \ge \tfrac12 and every \varepsilon > 0,
N(\sigma, T) \ll_\varepsilon T^{\,2(1 - \sigma) + \varepsilon}.
Read the exponent 2(1 - \sigma) as a dial. At the line,
\sigma = \tfrac12 gives exponent 1 — so
N(\tfrac12, T) \ll T^{1 + \varepsilon}, matching the true count
\sim T \log T. As \sigma climbs toward
1 the exponent slides to 0: near the edge of the
strip the number of zeros grows barely at all with T. The zeros, in other
words, are conjectured to crowd toward the critical line, thinning out dramatically the
further right you look.
The density hypothesis is weaker than RH — RH says the box is empty, the density
hypothesis merely says it's sparse — yet it is strong enough to reproduce many of RH's
arithmetic consequences on average. It is also still open. What we can prove
unconditionally is a family of classical bounds that approach it.
The classical unconditional bounds
The first genuinely useful estimate is Ingham's (1940), built on bounds for the fourth moment of
\zeta on the critical line:
Uniformly for \tfrac12 \le \sigma \le 1,
N(\sigma, T) \ll T^{\,\frac{3(1 - \sigma)}{2 - \sigma}} \log^{5} T.
Compare the two exponents. Both agree at the endpoints — they equal 1 at
\sigma = \tfrac12 and 0 at
\sigma = 1 — but in between Ingham's
\tfrac{3(1-\sigma)}{2-\sigma} sits above the density-hypothesis
target 2(1-\sigma), so it permits more zeros. The whole history of the
subject is a decades-long campaign to press the provable curve down onto (and past, in ranges) the
conjectured one — Huxley, Montgomery, Jutila, Heath-Brown, Bourgain, and most recently the
Guth–Maynard breakthrough (2024) that finally proved the density hypothesis's key case near
\sigma = \tfrac34.
The chart plots the exponent e(\sigma) in
N(\sigma,T) \ll T^{\,e(\sigma)} against the threshold
\sigma. Higher curve = more zeros allowed that far right. Everything to the
right of \sigma = \tfrac12 and below a curve is the
permitted zero density for that bound; RH would flatten the whole picture to the axis
(e \equiv 0 for \sigma > \tfrac12). Both known
curves squeeze to zero as \sigma \to 1: near the right edge, off-line zeros
are provably almost absent.
Worked example — how few off-line zeros tame \psi(x)
The reason N(\sigma, T) matters is the
explicit formula,
which writes the Chebyshev prime-counting function \psi(x) = \sum_{n \le x}\Lambda(n)
as a main term minus a sum over the zeros:
\psi(x) = x - \sum_{\rho} \frac{x^{\rho}}{\rho} - \log(2\pi) - \tfrac12\log\!\left(1 - x^{-2}\right).
Each zero \rho = \beta + i\gamma contributes a wave of size
\left|\dfrac{x^{\rho}}{\rho}\right| = \dfrac{x^{\beta}}{|\rho|}. The
real part \beta is what hurts: a zero on the line
(\beta = \tfrac12) contributes only x^{1/2}/|\rho|,
the smallest possible; a zero pushed right to \beta = 1 - \delta contributes
x^{1-\delta}/|\rho| — dangerously close to the main term
x. So the error in \psi(x) is dominated by
how many zeros lie how far right.
Step 1 — group the zeros by their real part. Sum the contributions up to height
T as a Riemann–Stieltjes integral against the counting function:
\sum_{\substack{\rho \\ 0 < \gamma \le T}} x^{\beta} \;\approx\; \int_{1/2}^{1} x^{\sigma}\, \big(-\,dN(\sigma, T)\big).
Step 2 — feed in a density bound. Suppose the density hypothesis
N(\sigma, T) \ll T^{2(1-\sigma)} holds. Then the mass at threshold
\sigma is controlled by x^{\sigma} T^{2(1-\sigma)}.
Rewrite that product to see where it peaks:
x^{\sigma}\,T^{2(1-\sigma)} = x \cdot \left(\frac{T^{2}}{x}\right)^{1-\sigma}.
Step 3 — read the trade-off. If T^{2} \le x (that is,
T \le \sqrt{x}), the bracket is \le 1 and its
(1-\sigma) power is largest at \sigma = \tfrac12
— the far-right zeros contribute less, not more. The many possible off-line zeros are held so
sparse that their combined effect never overtakes the honest x^{1/2}-sized
error you'd get from RH. That is the whole trick: the density bound does the job of RH on
average, because a zero at \beta close to 1
is individually loud but provably rare enough that the chorus stays quiet.
The payoff: RH-quality results, unconditionally
Turning that estimate into arithmetic gives two of the most useful theorems in the subject — both
proved with no assumption of RH.
-
Primes in almost all short intervals. For almost every
x, the interval [x,\, x + x^{\theta}] contains
\sim x^{\theta}/\log x primes for exponents \theta
far below the \theta = \tfrac12 that RH alone would deliver for
every x — the density hypothesis pushes "almost all" intervals
down toward \theta > 0.
-
The Bombieri–Vinogradov theorem.
The primes are equidistributed among residue classes to modulus q
on average over q up to about \sqrt{x}
— the exact strength the Generalised Riemann Hypothesis would give for each individual
q. It is often called "GRH on average," and its engine is a large-sieve
zero-density estimate for a whole family of L-functions at once.
The unifying slogan is worth memorising:
you don't need every zero on the line, just few enough off it. Bombieri–Vinogradov is
precisely why sieve methods (Chen's theorem on p + 2 = \text{prime or semiprime},
and the machinery behind bounded gaps between primes) can proceed without waiting for RH.
Zero-density bounds don't come from looking at zeros directly — they come from
mean-value estimates. The rough idea: a zero at \beta + i\gamma
forces \zeta to be small near there, and a Dirichlet polynomial or a
mollified \zeta to be large. Counting zeros then reduces to bounding
how often |\zeta(\tfrac12 + it)| (or a related sum) can be big — which is
exactly what a moment like \int_0^{T} |\zeta(\tfrac12 + it)|^{4}\, dt \ll T \log^{4} T
measures. Ingham's exponent \tfrac{3(1-\sigma)}{2-\sigma} falls straight out
of the fourth-moment bound; sharper moments and the large sieve give the later improvements. Zeros are
counted by averaging, never by finding.
It is tempting to hear "we bounded the zeros off the line" and think we've made progress toward
proving RH for particular zeros. We have not. A zero-density theorem is a statement about the
size of the exceptional set — the count N(\sigma, T) — and
says nothing about whether any individual zero is on or off the line. It is entirely consistent
with every proven density bound that zeros lie off the critical line; the theorems only guarantee there
can't be too many of them.
Keep the hierarchy straight:
\text{RH} \;\Rightarrow\; \text{density hypothesis} \;\Rightarrow\; \text{Ingham's bound},
and the arrows do not reverse. Proving the density hypothesis would be a monumental achievement,
but it is strictly weaker than RH and still unproven in full. "Few
zeros off the line" is not "no zeros off the line" — that gap is precisely the million-dollar problem.
Yes — spectacularly. A hypothetical zero at \beta = 0.99 would inject a term
of size x^{0.99} into \psi(x), only a whisker below
the main term x, and would wreck the Prime Number Theorem's error estimate on
its own. The classical zero-free region (no zeros with
\beta > 1 - c/\log|\gamma|) is what rules such monsters out and gives the
unconditional PNT. Zero-density theorems are the complementary tool: the zero-free region clears a thin
sliver at the edge, while density bounds control the vast interior of the strip where zeros
could hide but, provably, mostly don't.