Uniqueness and normalization of a holomorphic Moebius extension
Provedmoebius_holomorphic_extension_unique_and_normalizedanalytic-number-theorydirichlet-seriesformalizationriemann-hypothesis
Suppose and are holomorphic on and both agree with for . Then
This determines both the continuation on its domain and its normalization at the pole of zeta. Values outside are unconstrained. The theorem does not assert that such extensions exist.
Preamble
import Mathlib.NumberTheory.LSeries.Dirichlet import Mathlib.NumberTheory.LSeries.Nonvanishing import Mathlib.Analysis.Analytic.Uniqueness import Mathlib.Analysis.Complex.Convex import Mathlib.Tactic.FieldSimp import Mathlib.Tactic.Linarith import Mathlib.Tactic.NormNum import Mathlib.Tactic.Ring open MeasureTheory open scoped Topology
Formal statement
theorem moebius_holomorphic_extension_unique_and_normalized
(F G : ℂ → ℂ)
(hF : DifferentiableOn ℂ F {s : ℂ | 1 / 2 < s.re})
(hG : DifferentiableOn ℂ G {s : ℂ | 1 / 2 < s.re})
(hmatchF : ∀ s : ℂ, 1 < s.re →
F s = LSeries (fun n : ℕ => (ArithmeticFunction.moebius n : ℂ)) s)
(hmatchG : ∀ s : ℂ, 1 < s.re →
G s = LSeries (fun n : ℕ => (ArithmeticFunction.moebius n : ℂ)) s) :
Set.EqOn F G {s : ℂ | 1 / 2 < s.re} ∧ F 1 = 0 ∧ HasDerivAt F 1 1 := by sorrySource
Derived corollary of the analytic identity theorem and zeta's residue one at s=1. Pinned Mathlib: https://github.com/leanprover-community/mathlib4/blob/0df444a360eaa60ab8c11dca51a86af692955474/Mathlib/Analysis/Analytic/Uniqueness.lean#L223, AnalyticOnNhd.eqOn_of_preconnected_of_eventuallyEq; https://github.com/leanprover-community/mathlib4/blob/0df444a360eaa60ab8c11dca51a86af692955474/Mathlib/NumberTheory/LSeries/RiemannZeta.lean#L242, riemannZeta_residue_one. The concrete regularization proof uses https://github.com/leanprover-community/mathlib4/blob/0df444a360eaa60ab8c11dca51a86af692955474/Mathlib/Analysis/SpecialFunctions/Gamma/Deligne.lean#L77, Complex.Gammaℝ_one.