L-series of functions on ZMod N #
We show that if N is a positive integer and Φ : ZMod N → ℂ, then the L-series of Φ has
analytic continuation (away from a pole at s = 1 if ∑ j, Φ j ≠ 0) and satisfies a functional
equation. We also define completed L-functions (given by multiplying the naive L-function by a
Gamma-factor), and prove analytic continuation and functional equations for these too, assuming Φ
is either even or odd.
The most familiar case is when Φ is a Dirichlet character, but the results here are valid
for general functions; for the specific case of Dirichlet characters see
Mathlib/NumberTheory/LSeries/DirichletContinuation.lean.
Main definitions #
ZMod.LFunction Φ s: the meromorphic continuation of the function∑ n : ℕ, Φ n * n ^ (-s).ZMod.completedLFunction Φ s: the completed L-function, which for almost allsis equal toLFunction Φ smultiplied by an Archimedean Gamma-factor.
Note that ZMod.completedLFunction Φ s is only mathematically well-defined if Φ is either even
or odd. Here we extend it to all functions Φ by linearity (but the functional equation only holds
if Φ is either even or odd).
Main theorems #
Results for non-completed L-functions:
ZMod.LFunction_eq_LSeries: if1 < re sthen theLFunctioncoincides with the naiveLSeries.ZMod.differentiableAt_LFunction:ZMod.LFunction Φis differentiable ats ∈ ℂif eithers ≠ 1or∑ j, Φ j = 0.ZMod.LFunction_one_sub: the functional equation relatingLFunction Φ (1 - s)toLFunction (𝓕 Φ) s, where𝓕is the Fourier transform.
Results for completed L-functions:
ZMod.LFunction_eq_completed_div_gammaFactor_evenandLFunction_eq_completed_div_gammaFactor_odd: we haveLFunction Φ s = completedLFunction Φ s / Gammaℝ sforΦeven, andLFunction Φ s = completedLFunction Φ s / Gammaℝ (s + 1)forΦodd. (We formulate it this way around so it is still valid at the poles of the Gamma factor.)ZMod.differentiableAt_completedLFunction:ZMod.completedLFunction Φis differentiable ats ∈ ℂ, unlesss = 1and∑ j, Φ j ≠ 0, ors = 0andΦ 0 ≠ 0.ZMod.completedLFunction_one_sub_evenandZMod.completedLFunction_one_sub_odd: the functional equation relatingcompletedLFunction Φ (1 - s)tocompletedLFunction (𝓕 Φ) s.
The unique meromorphic function ℂ → ℂ which agrees with ∑' n : ℕ, Φ n / n ^ s wherever the
latter is convergent. This is constructed as a linear combination of Hurwitz zeta functions.
Note that this is not the same as LSeries Φ: they agree in the convergence range, but
LSeries Φ s is defined to be 0 if re s ≤ 1.
Equations
- ZMod.LFunction Φ s = ↑N ^ (-s) * ∑ j : ZMod N, Φ j * HurwitzZeta.hurwitzZeta (ZMod.toAddCircle j) s
Instances For
The L-function of a function on ZMod 1 is a scalar multiple of the Riemann zeta function.
The LFunction of the function x ↦ e (j * x), where e : ZMod N → ℂ is the standard additive
character, is expZeta (j / N).
Note this is not at all obvious from the definitions, and we prove it by analytic continuation from the convergence range.
The completed L-function of a function Φ : ZMod N → ℂ.
This is only mathematically meaningful if Φ is either even, or odd; here we extend this to all Φ
by linearity.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The completed L-function of a function ZMod 1 → ℂ is a scalar multiple of the completed Riemann
zeta function.
The completed L-function of a function ZMod N → ℂ, modified by adding multiples of N ^ (-s) / s
and N ^ (-s) / (1 - s) to make it entire.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The function completedLFunction₀ Φ is differentiable.
The completed L-function of a function ZMod N → ℂ is differentiable, with the following
exceptions: at s = 1 if ∑ j, Φ j ≠ 0; and at s = 0 if Φ 0 ≠ 0.
Special case of differentiableAt_completedLFunction asserting differentiability everywhere
under suitable hypotheses.
Relation between the completed L-function and the usual one (even case).
We state it this way around so it holds at the poles of the gamma factor as well
(except at s = 0, where it is genuinely false if N > 1 and Φ 0 ≠ 0).
Relation between the completed L-function and the usual one (odd case). We state it this way around so it holds at the poles of the gamma factor as well.
Functional equation for completed L-functions (odd case), valid for all s.