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
.
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 alls
is equal toLFunction Φ s
multiplied 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 s
then theLFunction
coincides with the naiveLSeries
.ZMod.differentiableAt_LFunction
:ZMod.LFunction Φ
is differentiable ats ∈ ℂ
if eithers ≠ 1
or∑ 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_even
andLFunction_eq_completed_div_gammaFactor_odd
: we haveLFunction Φ s = completedLFunction Φ s / Gammaℝ s
forΦ
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 = 1
and∑ j, Φ j ≠ 0
, ors = 0
andΦ 0 ≠ 0
.ZMod.completedLFunction_one_sub_even
andZMod.completedLFunction_one_sub_odd
: the functional equation relatingcompletedLFunction Φ (1 - s)
tocompletedLFunction (𝓕 Φ) s
.
If Φ
is a periodic function, then the L-series of Φ
converges for 1 < re 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 L-function of Φ
has a residue at s = 1
equal to the average value of Φ
.
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.
Explicit formula for LFunction Φ 0
when Φ
is even.
The L-function of an even function vanishes at negative even integers.
The L-function of an odd function vanishes at negative odd integers.
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 (even case), valid at all points of differentiability.
Functional equation for completed L-functions (odd case), valid for all s
.