Documentation

LeanPool.LeanModularForms.Modularforms.EisensteinAsymptotics

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 #

theorem tendsto_exp_neg_mul_atTop {c : } (hc : 0 < c) :
Filter.Tendsto (fun (y : ) => Real.exp (-c * y)) Filter.atTop (nhds 0)

exp(-c * y) → 0 as y → +∞ (for c > 0).

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

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

Boundedness lemmas #

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

serreD 1 E₂ is bounded at infinity.

D E₄ is bounded at infinity (by Cauchy estimate: D f → 0 when f is bounded).

Construction of ModularForm from serreD #

serreD 4 E₄ is a weight-6 modular form.

Equations
Instances For

    serreD 6 E₆ is a weight-8 modular form.

    Equations
    Instances For

      Limit of serreD 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 serreD k f → -k*c/12.

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

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

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

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

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

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

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

      Equations
      Instances For

        serreD 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.