Zeros of in the critical strip are symmetric under
Provedzeta_zero_one_sub_of_mem_critical_stripanalytic-number-theorycomplex-analysisnumber-theoryriemann-zeta
Let denote the Riemann zeta function. If lies in the open critical strip, , and , then
In other words the zero set of inside the critical strip is invariant under the reflection in the critical line . This is an immediate consequence of Riemann's functional equation
whose hypotheses ( not a nonpositive integer, ) are met throughout the strip.
The reflection symmetry is what allows a one-sided statement about the zeros — for instance that none of them has real part exceeding — to be upgraded to the two-sided conclusion of the Riemann hypothesis.
Preamble
import Mathlib.NumberTheory.LSeries.RiemannZeta import Mathlib.NumberTheory.LSeries.Nonvanishing import Mathlib.Analysis.SpecialFunctions.Trigonometric.Complex import Mathlib.Analysis.SpecialFunctions.Gamma.Beta open Complex
Formal statement
theorem zeta_zero_one_sub_of_mem_critical_strip (s : ℂ) (h0 : 0 < s.re) (h1 : s.re < 1)
(hz : riemannZeta s = 0) : riemannZeta (1 - s) = 0 := by sorrySource
Riemann's functional equation and the resulting symmetry of the zeros in the critical strip: https://en.wikipedia.org/wiki/Riemann_zeta_function#Zeros,_the_critical_line,_and_the_Riemann_hypothesis. In Mathlib the functional equation used is `riemannZeta_one_sub`.