Schwarz reflection for :
ProvedriemannZeta_conjanalytic-number-theorycomplex-analysisnumber-theoryzeta-functions
Let denote the Riemann zeta function, defined on all of by analytic continuation. The assertion is the reflection identity
Equivalently, is real on the real axis and therefore satisfies the Schwarz reflection principle. An immediate consequence is that the zeros of are symmetric about the real axis: if and only if . Together with the functional equation, which gives symmetry under , this is one of the two symmetries of the zero set of , and it lets one restrict attention to zeros in the upper half-plane.
The identity holds for all , including the exceptional points and where Mathlib's riemannZeta takes specific finite values (at the value is real, and ).
Formalization note. starRingEnd ℂ is complex conjugation.
Preamble
import Mathlib.NumberTheory.LSeries.RiemannZeta import Mathlib.NumberTheory.LSeries.Nonvanishing open Complex
Formal statement
theorem riemannZeta_conj (s : ℂ) :
riemannZeta ((starRingEnd ℂ) s) = (starRingEnd ℂ) (riemannZeta s) := by sorrySource
Classical; the reflection principle for the Riemann zeta function. See e.g. Titchmarsh, The Theory of the Riemann Zeta-Function, 2nd ed., §2.1.