Uniform convergence of Eisenstein series #
We show that the sum of eisSummand
converges locally uniformly on ℍ
to the Eisenstein series
of weight k
and level Γ(N)
with congruence condition a : Fin 2 → ZMod N
.
Outline of argument #
The key lemma r_mul_max_le
shows that, for z ∈ ℍ
and c, d ∈ ℤ
(not both zero),
|c z + d|
is bounded below by r z * max (|c|, |d|)
, where r z
is an explicit function of z
(independent of c, d
) satisfying 0 < r z < 1
for all z
.
We then show in summable_one_div_rpow_max
that the sum of max (|c|, |d|) ^ (-k)
over
(c, d) ∈ ℤ × ℤ
is convergent for 2 < k
. This is proved by decomposing ℤ × ℤ
using the
Finset.box
lemmas.
Auxiliary function used for bounding Eisenstein series, defined as
z.im ^ 2 / (z.re ^ 2 + z.im ^ 2)
.
Instances For
This function is used to give an upper bound on the summands in Eisenstein series; it is
defined by z ↦ min z.im √(z.im ^ 2 / (z.re ^ 2 + z.im ^ 2))
.
Equations
- EisensteinSeries.r z = min z.im √(EisensteinSeries.r1 z)
Instances For
The sum defining the Eisenstein series (of weight k
and level Γ(N)
with congruence
condition a : Fin 2 → ZMod N
) converges locally uniformly on ℍ
.
Variant of eisensteinSeries_tendstoLocallyUniformly
formulated with maps ℂ → ℂ
, which is
nice to have for holomorphicity later.