ProofComplete

Proof Outline of Prime Number Theorem

We sketch the analytic proof of the Prime Number Theorem, following Hadamard and de la Vallée Poussin.

TheoremPrime Number Theorem (Restated)
ψ(x)xas x\psi(x) \sim x \quad \text{as } x \to \infty

where ψ(x)=nxΛ(n)\psi(x) = \sum_{n \leq x} \Lambda(n).

ProofProof Sketch via Wiener-Ikehara

Step 1: Connect to Zeta Function

Taking logarithmic derivative of the Euler product:

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

By Perron's formula or Mellin inversion:

ψ(x)=nxΛ(n)ζ(s)ζ(s)\psi(x) = \sum_{n \leq x} \Lambda(n) \leftrightarrow -\frac{\zeta'(s)}{\zeta(s)}

Step 2: Establish Zero-Free Region

The key analytic input: prove ζ(1+it)0\zeta(1 + it) \neq 0 for all t0t \neq 0.

Proof idea: Use the inequality

3+4cos(θ)+cos(2θ)=2(1+cos(θ))203 + 4\cos(\theta) + \cos(2\theta) = 2(1 + \cos(\theta))^2 \geq 0

Applied to ζ(σ)3ζ(σ+it)4ζ(σ+2it)1\zeta(\sigma)^3 |\zeta(\sigma+it)|^4 |\zeta(\sigma+2it)| \geq 1, this forces ζ(1+it)0\zeta(1+it) \neq 0.

Step 3: Analytic Continuation

Since ζ(s)0\zeta(s) \neq 0 on (s)=1\Re(s) = 1, the function:

F(s)=ζ(s)ζ(s)F(s) = -\frac{\zeta'(s)}{\zeta(s)}

extends continuously to (s)1\Re(s) \geq 1 except for a simple pole at s=1s=1 with residue 11.

Step 4: Apply Wiener-Ikehara

The Wiener-Ikehara theorem (a Tauberian theorem) states: if F(s)F(s) has the properties in Step 3, then:

nxΛ(n)x\sum_{n \leq x} \Lambda(n) \sim x

This is precisely PNT.

Step 5: Deduce π(x)x/logx\pi(x) \sim x/\log x

From ψ(x)x\psi(x) \sim x, partial summation gives:

π(x)logx=ψ(x)+2xψ(t)tdt=x+o(x)+2xt+o(t)tdtx\pi(x) \log x = \psi(x) + \int_2^x \frac{\psi(t)}{t} dt = x + o(x) + \int_2^x \frac{t + o(t)}{t} dt \sim x

Therefore π(x)x/logx\pi(x) \sim x/\log x.

Remark

The genius of the analytic proof is reducing PNT to:

  1. Algebraic fact: Euler product gives ζ(s)/ζ(s)=Λ(n)/ns-\zeta'(s)/\zeta(s) = \sum \Lambda(n)/n^s
  2. Analytic fact: ζ(1+it)0\zeta(1+it) \neq 0 (the zero-free region)
  3. General principle: Wiener-Ikehara Tauberian theorem

Each step is clean and conceptual, unlike elementary proofs which involve intricate combinatorics.

ExampleError Terms

Better zero-free regions yield better error terms:

  • Classical: (s)1c/log(t+2)\Re(s) \geq 1 - c/\log(|t|+2) gives ψ(x)=x+O(xeclogx)\psi(x) = x + O(x e^{-c'\sqrt{\log x}})
  • RH: (s)=1/2\Re(s) = 1/2 for all zeros gives ψ(x)=x+O(xlog2x)\psi(x) = x + O(\sqrt{x} \log^2 x) (optimal)