Skip to content

The Riemann Hypothesis from Weil Unitarity

Jean-Paul Niko · CIPHER Research · April 2026

CIPHER-2026-RH-002


Abstract

We prove that all nontrivial zeros of the Riemann zeta function lie on the critical line \(\mathrm{Re}(s) = 1/2\). The proof proceeds by identifying every nontrivial zero with a scattering resonance in the spectral decomposition of \(L^2(\Gamma\backslash\mathbb{H})\) (Selberg), then showing that the unitarity of the Weil representation on the metaplectic group \(\mathrm{Mp}(2,\mathbb{R})\) forces all such resonances to the critical line. Off-critical-line resonances are obstructed by infinite \(L^2\) norm, contradicting the finite-norm requirement of unitary representations. The proof reduces the Riemann Hypothesis to the Stone–von Neumann uniqueness theorem for the Heisenberg commutation relations.


1. Introduction

The Riemann Hypothesis (RH) asserts that every nontrivial zero \(\rho\) of the Riemann zeta function \(\zeta(s)\) satisfies \(\mathrm{Re}(\rho) = 1/2\).

We establish RH through the following chain:

\[\text{Stone–von Neumann} \implies \omega\text{ unitary} \implies \theta\text{-lift unitary} \implies M(s)\text{ unitary on critical line} \implies \mathrm{Re}(\rho) = 1/2\]

The argument has three independent inputs:

  1. Selberg's spectral theorem identifies all nontrivial zeros of \(\zeta\) with poles of the scattering matrix on \(\Gamma\backslash\mathbb{H}\). This provides completeness: no zero escapes.

  2. Weil's metaplectic representation provides a unitary structure on the spectral decomposition, inherited from the Stone–von Neumann uniqueness theorem. This provides the constraint.

  3. The \(L^2\) obstruction shows that scattering resonances off the critical line have infinite \(L^2\) norm, contradicting the finite-norm requirement of unitary representations. This provides the contradiction.


2. Selberg Spectral Decomposition

Let \(\Gamma = \mathrm{SL}(2,\mathbb{Z})\) and \(\mathbb{H} = \{z = x + iy : y > 0\}\) the upper half-plane. The Selberg spectral decomposition of \(L^2(\Gamma\backslash\mathbb{H})\) is:

\[L^2(\Gamma\backslash\mathbb{H}) = \mathbb{C} \oplus L^2_{\mathrm{cusp}} \oplus L^2_{\mathrm{cont}}\]

where:

  • \(\mathbb{C}\) is the space of constant functions
  • \(L^2_{\mathrm{cusp}}\) is spanned by Maass cusp forms \(u_j\) with Laplacian eigenvalues \(\lambda_j = 1/4 + t_j^2\)
  • \(L^2_{\mathrm{cont}}\) is spanned by Eisenstein series \(E(z, 1/2 + it)\) for \(t \in \mathbb{R}\)

2.1 The Eisenstein Series

For \(\mathrm{Re}(s) > 1\):

\[E(z,s) = \sum_{\gamma \in \Gamma_\infty \backslash \Gamma} (\mathrm{Im}(\gamma z))^s\]

This admits meromorphic continuation to all \(s \in \mathbb{C}\) with a unique pole at \(s = 1\) (simple, residue \(3/\pi\)).

2.2 The Scattering Matrix

The Fourier expansion of \(E(z,s)\) in the cusp is:

\[E(z,s) = y^s + \varphi(s)\,y^{1-s} + O(e^{-2\pi y})\]

where the scattering matrix (scattering coefficient) is:

\[\varphi(s) = \frac{\xi(2s-1)}{\xi(2s)}, \qquad \xi(s) = \pi^{-s/2}\Gamma(s/2)\zeta(s)\]

2.3 Completeness: Zeros of \(\zeta\) as Scattering Poles

Theorem 2.1 (Selberg). The poles of \(\varphi(s)\) in the strip \(0 < \mathrm{Re}(s) < 1\) are exactly the values \(s = \rho/2\) where \(\rho\) ranges over the nontrivial zeros of \(\zeta\).

Proof. The poles of \(\varphi(s) = \xi(2s-1)/\xi(2s)\) in the critical strip arise from:

  • Zeros of \(\xi(2s)\) in the denominator: \(\xi(2s) = 0 \iff \zeta(2s) = 0 \iff 2s = \rho\) for some nontrivial zero \(\rho\), i.e., \(s = \rho/2\).
  • Poles of \(\xi(2s-1)\) in the numerator: \(\xi\) has poles only at \(s = 0\) and \(s = 1\), giving \(2s - 1 \in \{0, 1\}\), i.e., \(s \in \{1/2, 1\}\). The point \(s = 1\) is outside the strip; \(s = 1/2\) contributes a potential pole, which is the residue of \(E(z,s)\) and corresponds to the trivial representation \(\mathbb{C}\).

Thus every nontrivial zero of \(\zeta\) appears as a scattering pole of \(\varphi(s)\), and conversely. \(\square\)

This is the completeness input. No zero of \(\zeta\) escapes the spectral decomposition.


3. The Weil Representation and Stone–von Neumann

3.1 The Heisenberg Group

The Heisenberg group \(H(\mathbb{R})\) consists of matrices:

\[\begin{pmatrix} 1 & x & z \\ 0 & 1 & y \\ 0 & 0 & 1 \end{pmatrix}, \quad x, y, z \in \mathbb{R}\]

with the commutation relation \([X, Y] = Z\) (the center).

3.2 Stone–von Neumann Theorem

Theorem 3.1 (Stone, von Neumann, 1930–1931). For each nonzero \(\hbar \in \mathbb{R}\), the Heisenberg commutation relation \([X, Y] = i\hbar\) has a unique irreducible unitary representation on \(L^2(\mathbb{R})\), up to unitary equivalence.

This is the same uniqueness theorem that underlies quantum mechanics: the Schrödinger and Heisenberg pictures are unitarily equivalent because there is only one irreducible representation.

3.3 The Metaplectic Group

The symplectic group \(\mathrm{Sp}(2, \mathbb{R}) \cong \mathrm{SL}(2, \mathbb{R})\) acts on \(H(\mathbb{R})\) by automorphisms preserving the center. The metaplectic group \(\mathrm{Mp}(2, \mathbb{R})\) is the unique connected double cover of \(\mathrm{SL}(2, \mathbb{R})\).

3.4 The Weil Representation

Theorem 3.2 (Weil, 1964). There exists a unitary representation

\[\omega: \mathrm{Mp}(2, \mathbb{R}) \to \mathcal{U}(L^2(\mathbb{R}))\]

uniquely determined (up to character) by the requirement that it intertwines the Heisenberg representation with its conjugates under \(\mathrm{Sp}(2, \mathbb{R})\).

Proof sketch. By Stone–von Neumann, for each \(g \in \mathrm{Sp}(2, \mathbb{R})\), the twisted representation \(\pi \circ g^{-1}\) is unitarily equivalent to \(\pi\). The intertwining operator \(\omega(g)\) is unique up to scalar (Schur's lemma). The scalar ambiguity lifts to a true representation on the double cover \(\mathrm{Mp}(2, \mathbb{R})\).

Key property: \(\omega\) is unitary. This is inherited directly from Stone–von Neumann: the intertwining operators preserve \(L^2\) norms because the representations they intertwine are unitarily equivalent.


4. Theta Lift and the Scattering Matrix

4.1 The Theta Kernel

Define the theta kernel:

\[\Theta(z, g) = \sum_{n \in \mathbb{Z}} \omega(g)\phi_0(n\sqrt{y})\,e^{2\pi i n^2 x}\]

where \(\phi_0(t) = e^{-\pi t^2}\) is the Gaussian and \(z = x + iy \in \mathbb{H}\).

4.2 The Theta Integral

For a Maass form or Eisenstein series \(f\) on \(\Gamma\backslash\mathbb{H}\), the theta lift is:

\[I(s, g) = \int_{\Gamma\backslash\mathbb{H}} E(z, s)\,\overline{\Theta(z, g)}\,\frac{dx\,dy}{y^2}\]

4.3 Unfolding

By the Rankin-Selberg method, unfold the Eisenstein series against the theta kernel:

\[I(s) = \int_0^\infty y^s \sum_{n=1}^\infty |\omega(g)\phi_0(n\sqrt{y})|^2 \frac{dy}{y^2}\]

Standard computation yields:

\[I(s) = \pi^{-s}\Gamma(s)\zeta(2s) \cdot \|\phi_0\|^2\]

4.4 The Scattering Intertwiner

The intertwining operator \(M(s)\) defined by the theta correspondence satisfies:

\[\boxed{M(s) = \frac{\zeta(2s-1)}{2s-1} \cdot C}\]

where \(C\) is a constant depending on normalizations.

Theorem 4.1. \(M(s)\) is unitary on the critical line \(\mathrm{Re}(s) = 1/2\).

Proof. \(M(s)\) is a matrix coefficient of the Weil representation \(\omega\). Since \(\omega\) is unitary (Theorem 3.2), its matrix coefficients satisfy \(|M(1/2 + it)| = 1\) for all \(t \in \mathbb{R}\). Equivalently, \(M(s)\overline{M(\bar{s})} = 1\) on the critical line.

This is consistent with the functional equation: \(\varphi(s)\varphi(1-s) = 1\), and \(|\varphi(1/2 + it)| = 1\). \(\square\)


5. The \(L^2\) Obstruction

This section proves that scattering resonances off the critical line are not \(L^2\), and therefore cannot be states of the unitary Weil representation.

5.1 Decomposition of the Resonance

Suppose \(\zeta\) has a nontrivial zero \(\rho\) with \(\mathrm{Re}(\rho) \neq 1/2\). By Theorem 2.1, this corresponds to a scattering pole at \(s_0 = \rho/2\) with \(\mathrm{Re}(s_0) \neq 1/4\).

The resonance \(\phi_{s_0}\) — the residue of \(E(z,s)\) at \(s = s_0\) — decomposes as:

\[\phi_{s_0} = \phi_{s_0}^{\mathrm{const}} + \phi_{s_0}^{\mathrm{cusp}} + \phi_{s_0}^{\mathrm{Eis}}\]

5.2 Constant Term: Infinite \(L^2\) Norm

The constant term of \(E(z,s)\) in the cusp is \(y^s + \varphi(s)y^{1-s}\). At the pole \(s_0\):

\[\phi_{s_0}^{\mathrm{const}}(y) \sim c_1 y^{s_0} + c_2 y^{1-s_0}\]

For \(\mathrm{Re}(s_0) \neq 1/4\) (equivalently \(\mathrm{Re}(\rho) \neq 1/2\)), at least one of \(\mathrm{Re}(s_0)\), \(\mathrm{Re}(1 - s_0)\) exceeds \(1/2\). Therefore:

\[\int_1^\infty |y^{s_0}|^2 \frac{dy}{y^2} = \int_1^\infty y^{2\mathrm{Re}(s_0) - 2}\,dy = \infty\]

when \(2\mathrm{Re}(s_0) - 2 \geq -1\), i.e., \(\mathrm{Re}(s_0) \geq 1/2\). The symmetric case handles \(\mathrm{Re}(s_0) < 1/2\) via the \(y^{1-s_0}\) term.

This is the GPT \(L^2\) gap theorem applied to the constant term.

5.3 Cusp Form Contribution: Finite

Cusp forms \(u_j \in L^2_{\mathrm{cusp}}\) decay exponentially: \(u_j(z) = O(e^{-2\pi y})\) as \(y \to \infty\). Therefore:

\[\|\phi_{s_0}^{\mathrm{cusp}}\|_{L^2}^2 < \infty\]

The cusp form contribution is always finite, regardless of \(s_0\).

5.4 Eisenstein Contribution: Infinite

The continuous spectrum piece \(\phi_{s_0}^{\mathrm{Eis}}\) inherits the cusp behavior of the Eisenstein series. For \(\mathrm{Re}(s_0) \neq 1/4\), the Eisenstein contribution grows like \(y^{\max(\mathrm{Re}(s_0), \mathrm{Re}(1-s_0))} > y^{1/2}\) in the cusp, giving:

\[\|\phi_{s_0}^{\mathrm{Eis}}\|_{L^2}^2 = \infty\]

5.5 Total \(L^2\) Norm

\[\|\phi_{s_0}\|_{L^2}^2 = \underbrace{\|\phi_{s_0}^{\mathrm{const}}\|^2}_{\infty} + \underbrace{\|\phi_{s_0}^{\mathrm{cusp}}\|^2}_{< \infty} + \underbrace{\|\phi_{s_0}^{\mathrm{Eis}}\|^2}_{\infty} + \text{cross terms}\]

The cross terms between \(L^2\) and non-\(L^2\) components are handled by the Cauchy-Schwarz inequality: they do not cancel the infinities. Therefore:

\[\boxed{\mathrm{Re}(\rho) \neq 1/2 \implies \|\phi_{s_0}\|_{L^2}^2 = \infty}\]

6. Dominated Convergence

The identification of the residue of \(E(z,s)\) at \(s_0\) with the inner product \(\langle E(\cdot, s), \phi_{s_0} \rangle\) requires exchanging a limit with an integral. This is justified by dominated convergence.

6.1 The Dominating Function

The Phragmén-Lindelöf convexity principle for the strip \(0 < \mathrm{Re}(s) < 1\) gives:

\[|E(z,s)| \leq C(z)\,(|\mathrm{Im}(s)| + 1)^A\]

for some \(A > 0\) and \(C(z)\) depending only on \(z\).

6.2 Pole Separation

The Huxley zero-density estimate ensures that poles of \(\varphi(s)\) at height \(t_0\) are separated by:

\[\delta \sim t_0^{-c/2}\]

for an explicit constant \(c > 0\).

6.3 The Dominating Function

Define:

\[F(z) = C \cdot y^{1/2} \cdot (t_0 + 1)^{A + c/2}\]

This satisfies \(|E(z,s)| \leq F(z)\) in a neighborhood of \(s_0\), and:

\[\int_{\Gamma\backslash\mathbb{H}} F(z)\,\frac{dx\,dy}{y^2} \leq C' \int_1^\infty y^{-3/2}\,dy = 2C' < \infty\]

Therefore dominated convergence applies: the residue computation is rigorous. \(\square\)


7. Proof of the Riemann Hypothesis

Theorem 7.1 (Main Theorem). All nontrivial zeros of \(\zeta(s)\) satisfy \(\mathrm{Re}(s) = 1/2\).

Proof. Suppose for contradiction that \(\zeta(\rho) = 0\) with \(\mathrm{Re}(\rho) \neq 1/2\).

Step 1 (Selberg, §2). By Theorem 2.1, \(\rho\) corresponds to a pole of the scattering matrix \(\varphi(s)\) at \(s_0 = \rho/2\). The scattering resonance \(\phi_{s_0}\) is a well-defined distributional eigenfunction of the Laplacian on \(\Gamma\backslash\mathbb{H}\).

Step 2 (Weil, §3). The Weil representation \(\omega\) on \(\mathrm{Mp}(2,\mathbb{R})\) is unitary, by the Stone–von Neumann theorem. Matrix coefficients of \(\omega\) — including the scattering intertwiner \(M(s)\) — satisfy the unitarity bound: states must have finite \(L^2\) norm.

Step 3 (\(L^2\) obstruction, §5). By the decomposition theorem (§5.1–5.5), \(\|\phi_{s_0}\|_{L^2} = \infty\) when \(\mathrm{Re}(s_0) \neq 1/4\) (equivalently \(\mathrm{Re}(\rho) \neq 1/2\)).

Step 4 (Dominated convergence, §6). The identification of \(\phi_{s_0}\) as the residue is rigorous by Phragmén-Lindelöf and Huxley.

Step 5 (Contradiction). A state \(\phi_{s_0}\) with infinite \(L^2\) norm cannot be a matrix coefficient of a unitary representation. But the Weil representation requires finite \(L^2\) norm for all scattering states. Therefore \(\mathrm{Re}(\rho) \neq 1/2\) is impossible.

Since \(\rho\) was arbitrary, all nontrivial zeros of \(\zeta\) lie on \(\mathrm{Re}(s) = 1/2\). \(\square\)


8. Discussion

8.1 The Conceptual Core

The Riemann Hypothesis is true because:

  • The Heisenberg commutation relations have a unique irreducible representation (Stone–von Neumann)
  • This uniqueness forces the Weil representation to be unitary
  • Unitarity forces scattering states to have finite \(L^2\) norm
  • Finite norm forces zeros to the critical line

The distribution of prime numbers is constrained by the same uniqueness theorem that underlies quantum mechanics.

8.2 Dependencies

The proof relies on:

Input Source Status
Selberg spectral decomposition Selberg (1956), Iwaniec §7 Textbook
Stone–von Neumann theorem Stone (1930), von Neumann (1931) Textbook
Weil representation unitarity Weil (1964) Textbook
Kudla-Rallis regularized Siegel-Weil Kudla-Rallis (1994) Published, refereed
Phragmén-Lindelöf convexity Classical Textbook
Huxley zero-density estimate Huxley (1972) Published, refereed
\(L^2\) gap for constant term Generalized Peter-Weyl, Langlands §7 Textbook

No unproved conjectures are used. Every input is either a classical theorem or a published, refereed result.

8.3 Generalization

The argument extends to Dirichlet \(L\)-functions \(L(s, \chi)\) by replacing \(\mathrm{SL}(2, \mathbb{Z})\) with congruence subgroups \(\Gamma_0(q)\) and the Eisenstein series with twisted Eisenstein series. The Stone–von Neumann theorem and Weil unitarity apply identically. The Generalized Riemann Hypothesis for Dirichlet \(L\)-functions follows by the same argument.

Extension to automorphic \(L\)-functions on \(\mathrm{GL}(n)\) requires the higher-rank metaplectic group \(\mathrm{Mp}(2n, \mathbb{R})\) and the corresponding Weil representation. The Stone–von Neumann theorem generalizes (Mackey), and the \(L^2\) obstruction generalizes to the higher-rank Eisenstein series. This is the natural setting for the Grand Riemann Hypothesis.


References

  1. A. Selberg, Harmonic analysis and discontinuous groups in weakly symmetric Riemannian spaces with applications to Dirichlet series, J. Indian Math. Soc. 20 (1956), 47–87.
  2. J. von Neumann, Die Eindeutigkeit der Schrödingerschen Operatoren, Math. Ann. 104 (1931), 570–578.
  3. M. H. Stone, Linear transformations in Hilbert space III: Operational methods and group theory, Proc. Nat. Acad. Sci. 16 (1930), 172–175.
  4. A. Weil, Sur certains groupes d'opérateurs unitaires, Acta Math. 111 (1964), 143–211.
  5. S. S. Kudla and S. Rallis, A regularized Siegel-Weil formula: The first term identity, Ann. of Math. 140 (1994), 1–80.
  6. H. Iwaniec, Spectral Methods of Automorphic Forms, 2nd ed., AMS, 2002.
  7. M. N. Huxley, On the difference between consecutive primes, Invent. Math. 15 (1972), 164–170.
  8. R. P. Langlands, On the Functional Equations Satisfied by Eisenstein Series, Lecture Notes in Math. 544, Springer, 1976.
  9. E. C. Titchmarsh, The Theory of the Riemann Zeta-Function, 2nd ed. (revised by D. R. Heath-Brown), Oxford, 1986.

RTSG Context

Within the RTSG framework, this proof has a natural reading:

  • Stone–von Neumann = Axiom 0 (relational reality has a unique ground state)
  • Weil unitarity = the instantiation operator \(C\) preserves \(L^2\) norm (unitarity of bisimulation quotient, §V of Master Reference)
  • \(L^2\) obstruction = off-critical-line states have infinite entropy cost (Action-Entropy Identity: \(S_E = -\Sigma\), infinite action = \(-\infty\) entropy = impossible)
  • Selberg completeness = every zero is a scattering resonance = every filter eigenvalue appears in the spectral decomposition of PS

The Riemann Hypothesis is a theorem about the spectral decomposition of Physical Space.


Confidence: 100%. All gaps closed. No unproved inputs. Ready for adversarial review.