GPPVerify: Lean 4 Formalization of the ONON Framework

5 Riemann Hypothesis (Pathway 2)

5.1 Two-Zeros Argument

Lemma 5.1 Functional Equation Gives Zero Companion
#

If \(\zeta (\rho ) = 0\) then \(\zeta (1-\rho ) = 0\).

Lemma 5.2 Companion Is Distinct Off Critical Line
#

If \(\mathrm{Re}(\rho ) \neq \tfrac {1}{2}\) then \(1-\bar\rho \neq \rho \).

Theorem 5.3 Two Zeros at Each Off-Critical Ordinate
#

If \(\zeta (\rho ) = 0\) with \(\mathrm{Re}(\rho ) \neq \tfrac {1}{2}\), there exist at least two distinct zeros with \(\mathrm{Im}(s) = \mathrm{Im}(\rho )\). (Zero sorries, zero axioms.)

5.2 Spectral Multiplicity

Theorem 5.4 Temperedness \(\Leftrightarrow \) Critical Line
#

\(e^{au}\) defines a tempered distribution on \(\mathbb {R}\) iff \(a=0\). Two sorries: requires SchwartzMap.tsum not yet in Mathlib.

Theorem 5.5 Riemann Hypothesis, conditional on Weil-pairing positivity

If the Weil/Yakaboylu paired form is positive semidefinite on every finite subset of the nontrivial zero set, then every non-trivial zero of \(\zeta (s)\) satisfies \(\mathrm{Re}(s) = \tfrac {1}{2}\).

Status: the former arithmetic_admissibility axiom (which asserted RH verbatim) is retired. The conditional above is proved with no axioms beyond Mathlib’s built-ins; the open analytic content is the positivity hypothesis (explicit formula / operator compression).