Mathematics & Logic#Riemann Hypothesis#function fields#finite fields#algebraic curves#Hasse#Weil#Grothendieck#Deligne#étale cohomology#Frobenius

Zeros Are Not Free: The Riemann Hypothesis over Function Fields, or a Geometric Fugue

Introduction: Two Worlds, One Conjecture

In 1859, Bernhard Riemann, in his only paper on number theory, proposed the conjecture that transformed mathematics: all non-trivial zeros of the ζ\zeta function lie on the critical line Re(s)=1/2\operatorname{Re}(s) = 1/2. A century and a half later, this conjecture still confronts the world's finest minds. It stands like an undefended city — none can breach it, none can bypass it.

Yet, in another seemingly distant mathematical world, a proposition spiritually identical to the Riemann Hypothesis was completely proved by André Weil in 1948. This is the world of algebraic curves over finite fields — the world of function fields. Here, the original infinite sequence of prime numbers is replaced by points on a finite field; the transcendental Riemann ζ\zeta function collapses into a rational function; the inscrutable distribution of zeros becomes the roots of a finite polynomial. It is in this compressed, finite model that the Riemann Hypothesis first reveals its true geometric face.

This article guides the reader through this proof trajectory. The goal is not merely to know "it was proved," but to see clearly how it was proved — to see what mechanism pins zeros to the critical line exactly. After reading, we will find that the three historical proofs — Hasse, Weil, Grothendieck–Deligne — are like three voices of a fugue: a single theme, repeatedly sounded in ever grander structures. And this theme can be condensed into a single sentence:

Zeros are not free. A positivity structure locks them onto the critical line.

Once this theme is clear, we also understand why the Riemann Hypothesis over integers remains unassailable: not for lack of a clever inference, but because the geometric structure that carries that positivity does not yet exist over the integers.


I. Setting the Stage: From Integers to Curves

1.1 The Root of the Analogy

One of the oldest observations in number theory is the persistent similarity between integers and polynomials. An integer factors uniquely into primes; a polynomial with coefficients in a field factors uniquely into irreducible polynomials. Integer addition mirrors polynomial addition; the size of an integer — its absolute value n|n| — mirrors the "size" of a polynomial — its degree. This river of analogy has flowed beneath the riverbed of mathematics for over two millennia, and laying it out fully before us is the starting point for understanding all divergence and unity.

The ring of integers Z\mathbb{Z} corresponds to the polynomial ring Fq[t]\mathbb{F}_q[t]; the field of rational numbers Q\mathbb{Q} corresponds to the rational function field Fq(t)\mathbb{F}_q(t); a prime pp corresponds to a monic irreducible polynomial, i.e., a closed point PP on the curve; n|n| corresponds to the norm qdegPq^{\deg P}; SpecZ\operatorname{Spec}\mathbb{Z} — the geometric avatar of the integers — corresponds to the curve CC itself; the Riemann ζ\zeta function ζ(s)=n=11ns=p11ps\zeta(s)=\sum_{n=1}^\infty\frac{1}{n^s}=\prod_{p}\frac{1}{1-p^{-s}} corresponds to the curve's ζ\zeta function ZC(u)=P11udegP;Z_C(u)=\prod_{P}\frac{1}{1-u^{\deg P}}; and the archimedean prime \infty, suspended alone beyond all finite primes over the integers, finds solid grounding on the function field side — one or more points at infinity on the curve.

But this seemingly perfect dictionary conceals a fatal rupture at its foundation. A curve CC over a finite field is a geometric object defined above a base field Fq\mathbb{F}_q — there is a layer beneath it. SpecZ\operatorname{Spec}\mathbb{Z} is the absolute bottom; beneath it lies nothing — no more fundamental field to rely upon. This single asymmetry is the waterfall of the entire analogy: on one side, the conjecture was proved in 1948; on the other, it still glimmers silently in the night sky. The entire burden of this article rests here.

The function field is this analogy taken to its limit. Take a smooth, projective, geometrically irreducible curve CC over a finite field Fq\mathbb{F}_q; its function field K=Fq(C)K = \mathbb{F}_q(C) is a transcendence degree 1 extension; the "primes" (places) of KK correspond to closed points PP on CC, and the "norm" of a closed point is precisely qdegPq^{\deg P}.

1.2 The Miracle of Collapse

Set u=qsu = q^{-s} and let Nk=#C(Fqk)N_k = \#C(\mathbb{F}_{q^k}) be the number of rational points of the curve over the degree-kk extension. Reorganizing closed points by degree, the Euler product collapses through a beautiful combinatorial calculation into a generating function: ZC(u)=exp(k=1Nkukk).Z_C(u) = \exp\left(\sum_{k=1}^\infty N_k \frac{u^k}{k}\right).

Why is the integer ζ(s)\zeta(s) a transcendental function with infinitely many zeros, while the function-field ZC(u)Z_C(u) is rational? The answer again lies in the difference of "bases." The residue field of every closed point is a power of qq, so the infinite product becomes a power series in uu; and by the finiteness of the curve's point counts, this power series converges to a rational function.

The cleanest example is the projective line P1\mathbb{P}^1. It has exactly qk+1q^k+1 points over Fqk\mathbb{F}_{q^k}, hence ZP1(u)=exp(k1(qk+1)ukk)=exp(log(1qu)log(1u))=1(1u)(1qu).Z_{\mathbb{P}^1}(u) = \exp\left(\sum_{k \ge 1} (q^k+1) \frac{u^k}{k}\right) = \exp\left(-\log(1-qu) - \log(1-u)\right) = \frac{1}{(1-u)(1-qu)}. The numerator is 11, genus g=0g = 0. The machine idles in the simplest case, but has already laid its structure bare: the denominator (1u)(1qu)(1-u)(1-qu) corresponds to H0H^0 and H2H^2, while all interesting information will reside in the numerator.

In general, Weil proved ZC(u)=P(u)(1u)(1qu),P(u)Z[u],degP=2g,Z_C(u) = \frac{P(u)}{(1-u)(1-qu)}, \quad P(u) \in \mathbb{Z}[u], \quad \deg P = 2g, where gg is the genus of CC. Everything here becomes finite: there are only 2g2g zeros, all inside P(u)P(u). These 2g2g zeros are the entire object of the function-field Riemann Hypothesis.

1.3 Weil's Three Movement Theorem

Write P(u)=i=12g(1αiu)P(u) = \prod_{i=1}^{2g}(1 - \alpha_i u). We adopt a convention throughout: the αi\alpha_i are the Frobenius eigenvalues; the actual roots of P(u)P(u) are αi1\alpha_i^{-1}. Weil's 1948 theorem consists of three statements:

First Movement: Rationality. ZC(u)Z_C(u) is a rational function.

Second Movement: Functional Equation. P(u)P(u) satisfies P(u)=±qgu2gP ⁣(1qu),P(u) = \pm q^g u^{2g} P\!\left(\frac{1}{qu}\right), equivalent to ζC(s)\zeta_C(s) under s1ss \leftrightarrow 1-s. It forces the eigenvalues to come in pairs: if α\alpha is an eigenvalue, then q/αq/\alpha is too; and αi=qg\prod\alpha_i = q^g.

Third Movement: Riemann Hypothesis. Every eigenvalue has absolute value exactly q\sqrt{q}: αi=q(i=1,,2g).|\alpha_i| = \sqrt{q} \quad (i=1,\dots,2g).

Translated back to ss: the root u=αi1u = \alpha_i^{-1} satisfies u=q1/2|u| = q^{-1/2}, hence Re(s)=1/2\operatorname{Re}(s) = 1/2. The substitution u=qsu = q^{-s} maps the circle u=q1/2|u| = q^{-1/2} onto the critical line Re(s)=1/2\operatorname{Re}(s) = 1/2.

A historical correction is needed: rationality and the functional equation were not first proved by Weil. F. K. Schmidt had already obtained both in 1931 from Riemann–Roch; the genus-11 Riemann Hypothesis was completed by Hasse in 1933–1936; Weil's true conquest was the third movement for arbitrary genus — the jewel in the crown.

1.4 The Origin of the Functional Equation: Riemann–Roch and Serre Duality

Why is the functional equation "nearly free"? Because it is the shadow of duality, and duality already exists at the curve level — no Frobenius is needed.

View ZC(u)Z_C(u) as a sum over all effective divisors. For a divisor DD, Riemann–Roch asserts (D)(KD)=degDg+1.\ell(D) - \ell(K-D) = \deg D - g + 1. Serre duality Hi(C,L(D))H1i(C,L(KD))H^i(C, \mathcal{L}(D)) \cong H^{1-i}(C, \mathcal{L}(K-D))^* gives the symmetry exchanging "degree dd" with "degree 2g2d2g-2-d" — precisely the source of u1/quu \leftrightarrow 1/qu.

Remember this: functional equation = Serre duality. In Grothendieck's language, the same duality will reappear as Poincaré duality. Throughout the fugue, duality is responsible for "pairing the zeros," while positivity is responsible for "pinning that pair to the critical circle."


II. The Minimal Model: Hasse's Elliptic Curves (1933)

Every grand proof has a tiny beginning. For the function-field Riemann Hypothesis, that beginning is g=1g=1 — elliptic curves. Hasse's proof, though handling only two zeros, already contains the entire mechanism in its purest form.

2.1 Point Counts and Frobenius

Take an elliptic curve EE over Fq\mathbb{F}_q with N1N_1 rational points. Define the deviation aa: N1=q+1a.N_1 = q+1 - a. The functional equation yields P(u)=1au+qu2P(u) = 1 - au + qu^2; two eigenvalues α,αˉ\alpha, \bar{\alpha} satisfy ααˉ=q\alpha\bar{\alpha} = q, α+αˉ=a\alpha+\bar{\alpha} = a. The Riemann Hypothesis α=q|\alpha| = \sqrt{q} is equivalent to a2q|a| \le 2\sqrt{q} — the famous Hasse bound.

Hasse's key move: view the qq-power Frobenius φ:(x,y)(xq,yq)\varphi: (x,y) \mapsto (x^q, y^q) as an endomorphism of the curve. φ\varphi is an Fq\mathbb{F}_q-scheme morphism — it fixes every element of the base field, making it a well-defined isogeny of EE (defined over Fq\mathbb{F}_q) of degree qq, inseparable. Its most important property: the fixed points of φ\varphi are exactly the Fq\mathbb{F}_q-rational points E(Fq)E(\mathbb{F}_q). Hence N1=deg(φ1).N_1 = \deg(\varphi - 1).

2.2 Endomorphism Ring and Degree

The endomorphisms of EE form a ring End(E)\operatorname{End}(E) carrying a natural degree function deg\deg. Each ψEnd(E)\psi \in \operatorname{End}(E) has a dual ψ^\hat{\psi} with ψ^ψ=[degψ]\hat{\psi}\psi = [\deg\psi], and deg\deg induces a bilinear form ψ1,ψ2=deg(ψ1+ψ2)degψ1degψ2\langle \psi_1, \psi_2\rangle = \deg(\psi_1+\psi_2) - \deg\psi_1 - \deg\psi_2 which is positive definite on End(E)R\operatorname{End}(E) \otimes \mathbb{R}. Frobenius satisfies the quadratic equation φ2[a]φ+[q]=0,\varphi^2 - [a]\varphi + [q] = 0, with "roots" α,αˉ\alpha, \bar{\alpha}. Point count and zeros, threaded together by the very same operator φ\varphi.

2.3 Positivity Strikes

For arbitrary integers m,nm, n, non-negativity of degree gives: deg(mφn[1])0.\deg(m\varphi - n[1]) \ge 0. Expanding: qm2amn+1n20.q \cdot m^2 - a \cdot mn + 1 \cdot n^2 \ge 0. A binary quadratic form non-negative for all integer m,nm,n has non-positive discriminant: a24q0,a^2 - 4q \le 0, i.e., a2q|a| \le 2\sqrt{q}. QED.

The proof has only three steps: (1) find a geometric object (endomorphism ring) carrying Frobenius; (2) Frobenius satisfies a quadratic equation linking point count and zeros; (3) the ring carries a positive-definite quadratic form (degree), whose discriminant automatically yields a2q|a| \le 2\sqrt{q}.


III. Weil's Leap: From Curve to Surface (1948)

3.1 The g>1g>1 Impasse

Hasse's proof relied heavily on the rich endomorphism ring of elliptic curves. For g2g \ge 2, the endomorphisms of a general curve are only the trivial ones [n][n] — too small to host the argument. Weil's genius: don't work on the curve; move the stage to a larger geometric object where positivity can be found anew.

3.2 The Jacobian: Zeros Become Eigenvalues

For a curve CC of arbitrary genus gg, Weil constructed its Jacobian Jac(C)\operatorname{Jac}(C) — a gg-dimensional abelian variety, the "linearization" of the curve. Frobenius induces φJ\varphi_J on Jac(C)\operatorname{Jac}(C), and P(u)P(u) is precisely the characteristic polynomial of φJ\varphi_J acting on the \ell-adic Tate module TT_\ell (a 2g2g-dimensional Q\mathbb{Q}_\ell-vector space): P(u)=det(1uφJT).P(u) = \det(1 - u\varphi_J \mid T_\ell). The 2g2g numbers αi\alpha_i are eigenvalues of Frobenius on a 2g2g-dimensional space — explaining why we called them "eigenvalues" from the start.

3.3 Surfaces and Intersection: The New Home of Positivity

Weil's strategy: consider the surface S=C×CS = C \times C. The graph Γφ\Gamma_{\varphi} and the diagonal Δ\Delta intersect on SS, and Nk=ΓφkΔ.N_k = \Gamma_{\varphi^k} \cdot \Delta. These intersection numbers live in the Néron–Severi group — a finitely generated abelian group with a symmetric bilinear form given by intersection pairing. This form is negative definite on the subspace spanned by hyperplane sections: the Hodge Index Theorem (Weil himself established its positive characteristic version). Applying negative definiteness to linear combinations of Γφ\Gamma_{\varphi} and Δ\Delta, Cauchy–Schwarz again forces αi=q|\alpha_i| = \sqrt{q}.

The fugue theme resounds: Hasse used "degree non-negative"; Weil used "Hodge index of surface intersection." The source of positivity is upgraded; the logical skeleton remains identical.

3.4 Cost and Legacy

To make the Hodge Index Theorem rigorous in positive characteristic, Weil had to rebuild the foundations of algebraic geometry from scratch — his 1946 Foundations of Algebraic Geometry was written precisely for this proof. One theorem forced an entire new mathematics into existence — the most exhilarating pattern in mathematical history.


IV. The Ultimate Form: Grothendieck and Étale Cohomology (1960–1974)

4.1 The Panorama of the Weil Conjectures

In 1949, Weil generalized the function-field Riemann Hypothesis into four conjectures for algebraic varieties of any dimension:

  1. Rationality of the ζ\zeta function;
  2. Functional equation;
  3. Riemann Hypothesis: absolute values of zeros and poles are half-integer powers of qq;
  4. Betti number analogy: degrees match topological Betti numbers of a characteristic-zero lift.

4.2 Étale Cohomology: The Correct Language

Grothendieck, with Artin, Verdier, and others, built étale cohomology from the ground up. In this language, Frobenius φ\varphi acts naturally on each HiH^i, and the Lefschetz trace formula gives Nk=i=02d(1)itr(φkHi).N_k = \sum_{i=0}^{2d} (-1)^i \operatorname{tr}(\varphi^k \mid H^i). The ζ\zeta function becomes ZX(u)=i=02ddet(1uφHi)(1)i+1.Z_X(u) = \prod_{i=0}^{2d} \det(1 - u\varphi \mid H^i)^{(-1)^{i+1}}. Zeros become eigenvalues of a linear operator on cohomology — no more detour through surfaces and intersections.

4.3 Weights and Purity: The True Statement of the Riemann Hypothesis

Deligne distilled the third conjecture into a single unifying principle — purity: HiH^i is pure of weight ii, meaning every eigenvalue of φ\varphi on HiH^i satisfies α=qi/2.|\alpha| = q^{i/2}. For the H1H^1 of a curve (weight 11), this is exactly α=q|\alpha| = \sqrt{q}.

And the functional equation is now an immediate corollary of Poincaré duality: the perfect pairing Hi×H2diH2dQ(d)H^i \times H^{2d-i} \to H^{2d} \cong \mathbb{Q}_\ell(-d) locks α\alpha on HiH^i together with qd/αq^d/\alpha on H2diH^{2d-i}.

Duality pairs; purity pins. The theme sounds a third time, in its final form.

4.4 Deligne's Final Blow

The difficulty: the full axioms of étale cohomology only yield the functional equation (pairing αqd/α\alpha \leftrightarrow q^d/\alpha) but cannot constrain the modulus of an individual eigenvalue. An extra input of positivity is needed.

Deligne's breakthrough came from an unexpected direction — the Rankin squaring trick from automorphic form theory. Assume some eigenvalue α>q|\alpha| > \sqrt{q}; take high tensor powers to amplify the contribution, construct an auxiliary LL-function (in the spirit of Rankin–Selberg convolution); its coefficients are non-negative due to a cohomological pairing sign, forcing it to have no poles in a certain region; but if α|\alpha| is too large, an Euler factor creates a pole — contradiction. Hence αq|\alpha| \le \sqrt{q}. By the symmetry αq/α\alpha \leftrightarrow q/\alpha, all αi=q|\alpha_i| = \sqrt{q}.

The kernel of this final blow is identical in structure to Hasse and Weil: "a positive / non-negative pairing + power amplification = modulus pinning."


V. Anatomy of the Proof

Three components shared by all three proofs:

Component I: Frobenius Operator. Hasse: (x,y)(xq,yq)(x,y)\mapsto(x^q,y^q); Weil: lifted to Jacobian; étale cohomology: intrinsic arithmetic Frobenius. It rules everything — its fixed points yield counts, its eigenvalues yield zeros.

Component II: Duality and Functional Equation. Riemann–Roch / Serre duality → intersection pairing → Poincaré duality. It pairs the zeros but cannot pin the modulus alone.

Component III: Positivity. Degree quadratic form → Hodge Index on surfaces → cohomological pairing sign. This is the true engine. Without positivity, zeros could lie anywhere; with positivity, they must lie on the critical circle.


VI. The Rupture: Why This Cannot Be Transferred to Z\mathbb{Z}

Three structural absences block the transfer:

6.1 No Global Frobenius

Over integers, each prime pp has its own local Frobenius (an element of the Galois group), but they are scattered, forming no unified operator on "cohomology of the integer curve." The Euler product (1ps)1\prod(1-p^{-s})^{-1} resists analysis precisely because it is assembled from infinitely many independent pp-factors with no single φ\varphi binding them together.

6.2 No Finite-Dimensional Cohomology

Over function fields, H1H^1 is finite-dimensional (2g2g), Frobenius is a finite matrix, and positivity is an inequality on a finite-dimensional quadratic form. Over integers, the Riemann ζ\zeta has infinitely many zeros; any cohomology space carrying them must be infinite-dimensional, where positivity requires spectral definitions and Cauchy–Schwarz cannot be applied directly.

6.3 No Base

The deepest luxury: the curve CC exists over a base field Fq\mathbb{F}_q. This is what allows C×CC \times C, intersection theory, Poincaré duality. SpecZ\operatorname{Spec}\mathbb{Z} has nothing beneath it. The entire F1\mathbb{F}_1 program is motivated by the desire to manufacture an imaginary base F1\mathbb{F}_1 so that SpecZ\operatorname{Spec}\mathbb{Z} becomes "a curve over F1\mathbb{F}_1."


Coda: Two Futures of the Riemann Hypothesis

The history of the function-field Riemann Hypothesis leaves us with a profound lesson:

The proof of a great conjecture often consists not in finding a clever path of reasoning, but in discovering an entirely new structure, one that makes the conjecture an inevitable consequence of that structure.

Hasse proved a2q|a| \le 2\sqrt{q} not by refining analytic estimates — he discovered a positive-definite quadratic form on the endomorphism ring. Weil did not polish estimates — he built the entire foundations of abstract algebraic geometry because the old foundations could not contain his proof. Grothendieck and Deligne did not patch Weil's argument — they invented étale cohomology, a mathematical universe that did not previously exist.

The Riemann Hypothesis over integers is likely the same. It is not conquerable by any existing technique, because the "bridge of positivity" it requires has yet to be built. Every attempt to prove it will ultimately find itself constructing not a chain of reasoning, but a new mathematical world — one that simultaneously supplies SpecZ\operatorname{Spec}\mathbb{Z} with a base, a Frobenius, and a cohomology, and one that must, upon restriction to function fields, reproduce the Hasse and Weil versions (otherwise it is certainly wrong).

Perhaps this is why the Riemann Hypothesis is so captivating. It is not merely a proposition of number theory — it is a signpost toward the future of mathematics. Its proof will necessarily be accompanied by a refounding of mathematical foundations no less revolutionary than the one that function fields witnessed.


Acknowledgments: This article benefited from extended discussions with an anonymous interlocutor, whose insights into the structural differences between the function-field and integer Riemann Hypotheses directly shaped its central argument. The advancement of mathematics is often driven by such questioners — those unsatisfied with merely "it was proved," who must ask "why was it provable?", "why is the other not yet?", and the hardest question of all: "what must I build, with my own hands, to make it provable?" This article is dedicated to that spirit of inquiry.

© 2026 Liang.World. All rights reserved.

Total words: — | PV: — | UV: —