Eisenstein Series E2 #
We define the Eisenstein series E2 of weight 2 and level 1 as a limit of partial sums
over non-symmetric intervals.
This is an auxilary summand used to define the Eisenstein serires G2.
Equations
- EisensteinSeries.e2Summand m z = ∑' (n : ℤ), EisensteinSeries.eisSummand 2 ![m, n] z
Instances For
@[simp]
theorem
EisensteinSeries.e2Summand_even
(z : UpperHalfPlane)
:
Function.Even fun (x : ℤ) => e2Summand x z
The Eisenstein series of weight 2 and level 1 defined as the conditional sum
of m in [N,N] of e2Summand m. This sum over symmetric intervals is handy in showing it is
Summable.
Equations
Instances For
The normalised Eisenstein series of weight 2 and level 1.
Defined as (1 / 2 * ζ(2)) * G2 .
Equations
- EisensteinSeries.E2 = (1 / (2 * riemannZeta 2)) • EisensteinSeries.G2
Instances For
This function measures the defect in G2 being a modular form.
Equations
- EisensteinSeries.D2 γ z = 2 * ↑Real.pi * Complex.I * ↑(↑γ 1 0) / UpperHalfPlane.denom (Matrix.SpecialLinearGroup.toGL ((Matrix.SpecialLinearGroup.map (Int.castRingHom ℝ)) γ)) ↑z