Documentation

SpherePacking.ModularForms.EisensteinAsymptotics

Asymptotic Behavior of Eisenstein Series #

This file establishes the asymptotic behavior of Eisenstein series as z → i∞, and constructs the ModularForm structures for Serre derivatives.

Main definitions #

Main results #

Limits of Eisenstein series at infinity #

If f = O(exp(-c * Im z)) as z → i∞ for c > 0, then f → 0 at i∞.

E₂ → 1 at i∞: E₂ extends continuously to the cusp, with value the constant coefficient 1 of its q-expansion (mathlib's EisensteinSeries.hasSum_qExpansion_E2).

E₂ - 1 = O(exp(-2π·Im z)) at infinity.

Boundedness lemmas #

E₄ is bounded at infinity (as a modular form).

E₆ is bounded at infinity (as a modular form).

serre_D 1 E₂ is bounded at infinity.

Construction of ModularForm from serre_D #

Limit of serre_D at infinity (for determining scalar) #

theorem serre_D_tendsto_of_tendsto (k : ℤ) (f : UpperHalfPlane → ℂ) (c : ℂ) (hf_holo : MDiff f) (hf_bdd : UpperHalfPlane.IsBoundedAtImInfty f) (hf_lim : Filter.Tendsto f UpperHalfPlane.atImInfty (nhds c)) :

General limit: if f → c at i∞ and f is holomorphic and bounded, then serre_D k f → -k*c/12.

This is the continuous mapping theorem applied to serre_D k f = D f - (k/12) * E₂ * f:

  • D f → 0 (Cauchy estimate from boundedness)
  • E₂ → 1
  • f → c Therefore serre_D k f → 0 - (k/12) * 1 * c = -k*c/12.

Special case: if f → 1 at i∞, then serre_D k f → -k/12.

Special case: if f → 0 at i∞, then serre_D k f → 0.

serre_D 4 E₄ → -1/3 at i∞.

serre_D 6 E₆ → -1/2 at i∞.

serre_D 1 E₂ is a weight-4 modular form. Note: E₂ itself is NOT a modular form, but serre_D 1 E₂ IS.

Equations
Instances For

    serre_D 1 E₂ → -1/12 at i∞.

    Generic q-expansion summability and derivative bounds #

    theorem summable_pow_shift (k : ℕ) :
    Summable fun (m : ℕ) => (↑m + 1) ^ k * Real.exp (-2 * Real.pi * ↑m)

    Summability of (m+1)^k * exp(-2πm) via comparison with shifted sum.

    theorem qexp_deriv_bound_of_coeff_bound {a : ℕ+ → ℂ} {k : ℕ} (ha : ∀ (n : ℕ+), ‖a n‖ ≤ ↑↑n ^ k) (K : Set ℂ) :
    K ⊆ {w : ℂ | 0 < w.im} → IsCompact K → ∃ (u : ℕ+ → ℝ), Summable u ∧ ∀ (n : ℕ+) (z : ↑K), ‖a n * (2 * ↑Real.pi * Complex.I * ↑↑n) * Complex.exp (2 * ↑Real.pi * Complex.I * ↑↑n * ↑z)‖ ≤ u n

    Derivative bounds for q-expansion coefficients. Given ‖a n‖ ≤ n^k, produces bounds ‖a n * 2πin * exp(2πin z)‖ ≤ 2π * n^(k+1) * exp(-2πn * y_min) on compact K ⊆ {z : 0 < z.im}. This is a key hypothesis for D_qexp_tsum_pnat.