Conjugation symmetry of the digamma function
ProvedZeta23.WeilEF.digamma_conjcomplex-analysiszeta23
Let denote the digamma function on (Mathlib's Complex.digamma), and let denote complex conjugation (starRingEnd).
For every in the integer complement (in particular avoiding the poles of at the nonpositive integers),
This is the Schwarz reflection property of , inherited from .
In the project it is used by gammaR_bracket to evaluate the critical-line combination as the real quantity , the Archimedean integrand of the Weil explicit formula.
Preamble
import Mathlib.Algebra.BigOperators.Finprod import Mathlib.Analysis.CStarAlgebra.Classes import Mathlib.Analysis.Calculus.Deriv.Star import Mathlib.Analysis.Calculus.LogDerivUniformlyOn import Mathlib.Analysis.Complex.Basic import Mathlib.Analysis.Complex.CauchyIntegral import Mathlib.Analysis.Complex.IntegerCompl import Mathlib.Analysis.Normed.Module.MultipliableUniformlyOn import Mathlib.Analysis.PSeries import Mathlib.Analysis.SpecialFunctions.Gamma.Beta import Mathlib.Analysis.SpecialFunctions.Gamma.Deligne import Mathlib.Analysis.SpecialFunctions.Gamma.Digamma import Mathlib.Analysis.SpecialFunctions.Pow.Complex import Mathlib.Data.Matrix.Basic import Mathlib.Data.Set.Card import Mathlib.MeasureTheory.Integral.Bochner.Basic import Mathlib.MeasureTheory.Measure.Lebesgue.Basic import Mathlib.NumberTheory.ArithmeticFunction.VonMangoldt import Mathlib.NumberTheory.Harmonic.EulerMascheroni open Complex
Formal statement
theorem Zeta23.WeilEF.digamma_conj {z : ℂ} (hz : z ∈ Complex.integerComplement) :
Complex.digamma (starRingEnd ℂ z) = starRingEnd ℂ (Complex.digamma z) := by sorry
Source