The Zero-Free Region

The Prime Number Theorem is, at heart, a statement about a single vertical line. Everything — the fact that \pi(x) \sim x/\ln x, the size of the error, the rhythm of the primes — turns on one deceptively small question: can \zeta(s) vanish on the line \Re(s) = 1?

The answer, proved independently by Hadamard and de la Vallée Poussin in 1896, is no: \zeta(1 + it) \neq 0 for every real t \neq 0. That one non-vanishing is exactly what lets the primes' density settle down. In this lesson we prove it with a startlingly cheap trick — a single trigonometric inequality — and then push a little to the left of the line to carve out a thin zero-free region whose width directly controls how sharp the Prime Number Theorem is.

Why the line \Re(s)=1 is the whole ballgame

The bridge from primes to zeros runs through the logarithmic derivative of zeta. For \Re(s) > 1 the Euler product gives the Dirichlet series

-\frac{\zeta'}{\zeta}(s) = \sum_{n=1}^\infty \frac{\Lambda(n)}{n^{s}},

where \Lambda(n) is the von Mangoldt function (\log p on prime powers p^k, else 0). Perron's formula turns this into a contour integral for the prime-counting sum \psi(x) = \sum_{n\le x}\Lambda(n), and the explicit formula expresses \psi(x) as a main term x minus a sum over the zeros \rho of \zeta:

\psi(x) = x - \sum_{\rho} \frac{x^{\rho}}{\rho} - \ln(2\pi) - \tfrac12\ln(1 - x^{-2}).

A zero \rho = \beta + i\gamma contributes a term of size x^{\beta}/|\rho|. If some zero had \beta = 1, that term would be of order x itself — the same size as the main term — and the primes would not thin out at the predicted rate. So the PNT, in its rawest form, is precisely the claim that no zero reaches the line \beta = 1.

This is not a lucky sufficient condition that happens to work — it is a genuine equivalence (via the Wiener–Ikehara Tauberian theorem). Getting even a sliver to the left of the line will upgrade "\sim" into a quantitative error bound.

The 3–4–1 trick

Here is the whole engine, and it fits on a postcard. Start from the elementary identity — just expand (1+\cos\theta)^2 and use \cos 2\theta = 2\cos^2\theta - 1:

3 + 4\cos\theta + \cos 2\theta = 2(1 + \cos\theta)^2 \ge 0 \qquad\text{for all real } \theta.

A perfect square, so it is never negative. Now take real parts of the Dirichlet series above at three heights. Because \Re\big(n^{-(\sigma+it)}\big) = n^{-\sigma}\cos(t\ln n),

-\Re\frac{\zeta'}{\zeta}(\sigma + it) = \sum_{n=1}^\infty \frac{\Lambda(n)}{n^{\sigma}}\cos(t\ln n) \qquad (\sigma > 1).

Form the combination with weights 3, 4, 1 at the heights 0, t, 2t, and set \theta = t\ln n inside the sum:

3\left(-\frac{\zeta'}{\zeta}(\sigma)\right) + 4\left(-\Re\frac{\zeta'}{\zeta}(\sigma+it)\right) + \left(-\Re\frac{\zeta'}{\zeta}(\sigma+2it)\right) = \sum_{n=1}^\infty \frac{\Lambda(n)}{n^{\sigma}}\big(3 + 4\cos\theta + \cos 2\theta\big) \ge 0.

Every \Lambda(n) \ge 0, every n^{-\sigma} > 0, and the bracket is \ge 0 term by term — so the whole sum is \ge 0. That single inequality is enough to forbid a zero on the line. The magic is that the weights 3,4,1 are chosen so the positive pull of the pole at s=1 (weight 3) can never quite be overwhelmed by the negative pull a would-be zero at 1+it exerts (weight 4).

Worked example: deriving the contradiction

Suppose, for contradiction, that \zeta(1 + it_0) = 0 for some fixed t_0 \neq 0. We feed three standard estimates (each proved from the pole at s=1 and the Hadamard partial-fraction bound for \zeta'/\zeta) into the 3–4–1 inequality. For 1 < \sigma \le 2 and t = t_0 there is a constant A > 0 with:

HeightBound on -\Re\,\zeta'/\zetaSource
\sigma\displaystyle -\frac{\zeta'}{\zeta}(\sigma) < \frac{1}{\sigma-1} + Athe pole at s=1
\sigma + it_0\displaystyle -\Re\frac{\zeta'}{\zeta}(\sigma+it_0) < A\ln|t_0| - \frac{1}{\sigma - \beta}the assumed zero \beta = 1
\sigma + 2it_0\displaystyle -\Re\frac{\zeta'}{\zeta}(\sigma+2it_0) < A\ln|t_0|no pole/zero used here

Substitute these into 3(\cdot) + 4(\cdot) + (\cdot) \ge 0 and write \delta = \sigma - 1 > 0. With the assumed zero \beta = 1 we have \sigma - \beta = \delta, so:

0 \;\le\; 3\left(\frac{1}{\delta} + A\right) + 4\left(A\ln|t_0| - \frac{1}{\delta}\right) + A\ln|t_0| = -\frac{1}{\delta} + \big(5A\ln|t_0| + 3A\big).

Rearranged, this says

\frac{1}{\delta} \;\le\; 5A\ln|t_0| + 3A = C(t_0),

where C(t_0) is a fixed finite number once t_0 is chosen. But we are free to let \sigma \to 1^{+}, i.e. \delta \to 0^{+}, which sends the left side 1/\delta \to +\infty. A quantity racing to +\infty cannot stay below a fixed constant — contradiction. Therefore no zero sits at 1 + it_0, and since t_0 was arbitrary, \zeta(1+it)\neq 0 everywhere on the line. \blacksquare

From a point to a region: de la Vallée Poussin

The same three bounds, without pretending \beta = 1, prove something stronger. Keep \beta general in the middle bound. The 3–4–1 combination gives

\frac{4}{\sigma - \beta} \;<\; \frac{3}{\sigma - 1} + A'\ln|t|.

Now play the two sides against each other by choosing \sigma - 1 = \delta proportional to 1/\ln|t|. Optimising the constant, the inequality can only hold if \beta stays a definite distance to the left of 1:

\sigma > 1 - \frac{c}{\ln(|t| + 2)}, \qquad s = \sigma + it.

So there is not just a zero-free line but a whole zero-free strip hugging it — pinched thinner and thinner the higher you climb.

Picturing the sliver

Below, the horizontal axis is \Re(s) and the vertical axis is \Im(s). Step through: the critical strip 0 < \Re(s) < 1; the wall \Re(s)=1 where zeta cannot vanish; and finally the curved boundary \sigma = 1 - c/\ln(|t|+2). The zeros of \zeta are banished from the thin region between that curve and the wall — a region that grows narrower as you go up.

The shaded sliver is the prize. It is not a fat region — for large |t| its width c/\ln|t| is minuscule — but it is a non-empty margin, and in analytic number theory a non-empty margin is worth a great deal.

Width controls the error term

Why chase a wider region if we already know the primes thin out? Because the shape of the boundary is precisely what the error term in the PNT reads off. Pushing the contour of the explicit formula just inside a zero-free region of the form \sigma > 1 - \eta(t) and bounding x^{\rho} there produces a bound of the shape \psi(x) - x \ll x\,e^{-\,\text{(gain from the width)}}. Wider region ⇒ larger exponent gain ⇒ smaller error. Concretely:

Zero-free region \sigma > 1 - \eta(t)Resulting error \psi(x) - xStatus
de la Vallée Poussin: \dfrac{c}{\ln|t|} O\!\big(x\,e^{-c'\sqrt{\ln x}}\big) classical, 1899
Vinogradov–Korobov: \dfrac{c}{(\ln|t|)^{2/3}(\ln\ln|t|)^{1/3}} O\!\big(x\,e^{-c'(\ln x)^{3/5}(\ln\ln x)^{-1/5}}\big) best known, 1958
Riemann Hypothesis: \sigma > \tfrac12 (the ultimate region) O\!\big(\sqrt{x}\,(\ln x)^2\big) conjectural

The classical region buys the famous e^{-c'\sqrt{\ln x}} savings — enough for the PNT with a real error bound, but far weaker than the square-root error the Riemann Hypothesis would give. The Vinogradov–Korobov region, gained by a delicate estimate of exponential sums, is the widest anyone has proved unconditionally, and it is still the current record — no essentially wider region is known. Every improvement to the error term since 1958 has come from pushing the boundary curve, not from any new idea about the primes themselves.

Two closely related mistakes. First, do not picture the zero-free region as a comfortable wide band. For large heights its width is c/\ln|t|, which shrinks to 0: at |t| = 10^{6} the region reaches only about 1 - c/13.8 to the left of the line — a hair's breadth. It is a thin curved sliver hugging \Re(s)=1, not a chunk of the strip.

Second, the input that powers the Prime Number Theorem is \zeta(1 + it) \neq 0not the Riemann Hypothesis. You do not need to know the zeros sit on \Re(s)=\tfrac12; you only need to know they stay off \Re(s)=1. RH is a vastly stronger statement that would sharpen the error term to O(\sqrt{x}\ln^2 x), but the PNT itself is already yours from the humble non-vanishing on the single line, proved unconditionally back in 1896.

The weights must make a_0 + a_1\cos\theta + a_2\cos 2\theta \ge 0 a non-negative trig polynomial while leaving the pole term (weight a_0) strictly smaller than the zero term (weight a_1) — you need a_1 > a_0 for the contradiction to bite. The choice (3,4,1) from 2(1+\cos\theta)^2 is the classic, but it is not sacred: any non-negative combination with a_1 > a_0 \ge 0 works, and number theorists have hand-optimised longer trig polynomials \sum_k a_k \cos k\theta \ge 0 to squeeze the constant c in the zero-free region a little larger. The 341 square is simply the cleanest one that gets the job done.

The non-vanishing on \Re(s)=1 — and with it the first proof of the Prime Number Theorem, conjectured by Gauss and Legendre a century earlier — was settled in the same year, 1896, by two people independently: Jacques Hadamard in France and Charles-Jean de la Vallée Poussin in Belgium. Hadamard's route leaned on his theory of entire functions of finite order (the Hadamard product for \zeta); de la Vallée Poussin went on, in 1899, to supply the explicit curved region \sigma > 1 - c/\ln(|t|+2) and the first quantitative error term. Both men, incidentally, lived to be over 90 — a small data point for the theory that number theory is good for you.