Documentation

SpherePacking.ModularForms.E2

Compatibility alias for Mathlib's EisensteinSeries.G2.

Equations
Instances For

    Compatibility alias for Mathlib's EisensteinSeries.E2.

    Equations
    Instances For

      Compatibility alias for Mathlib's EisensteinSeries.D2.

      Equations
      Instances For
        theorem D₂_apply (γ : Matrix.SpecialLinearGroup (Fin 2) ) (z : UpperHalfPlane) :
        D₂ γ z = 2 * Real.pi * Complex.I * (γ 1 0) / ((γ 1 0) * z + (γ 1 1))
        theorem D2_one :
        D₂ 1 = 0
        theorem G2_q_exp (z : UpperHalfPlane) :
        G₂ z = 2 * riemannZeta 2 - 8 * Real.pi ^ 2 * ∑' (n : ℕ+), ((ArithmeticFunction.sigma 1) n) * Complex.exp (2 * Real.pi * Complex.I * n * z)
        theorem E₂_periodic (z : UpperHalfPlane) :
        E₂ (1 +ᵥ z) = E₂ z

        E₂ is 1-periodic: E₂(z + 1) = E₂(z).

        E₂ transforms under SL(2,ℤ) as: E₂ ∣[2] γ = E₂ - α • D₂ γ where α = 1/(2ζ(2)).

        theorem E₂_S_transform (z : UpperHalfPlane) :
        E₂ (ModularGroup.S z) = z ^ 2 * (E₂ z + 6 / (Real.pi * Complex.I * z))

        E₂ transforms under S as: E₂(-1/z) = z² · (E₂(z) + 6/(πIz)).

        theorem tsum_eq_tsum_sigma (z : UpperHalfPlane) :
        ∑' (n : ), (n + 1) * Complex.exp (2 * Real.pi * Complex.I * (n + 1) * z) / (1 - Complex.exp (2 * Real.pi * Complex.I * (n + 1) * z)) = ∑' (n : ), ((ArithmeticFunction.sigma 1) (n + 1)) * Complex.exp (2 * Real.pi * Complex.I * (n + 1) * z)
        theorem E₂_eq (z : UpperHalfPlane) :
        E₂ z = 1 - 24 * ∑' (n : ℕ+), n * Complex.exp (2 * Real.pi * Complex.I * n * z) / (1 - Complex.exp (2 * Real.pi * Complex.I * n * z))