Documentation

LeanPool.LeanModularForms.SpherePacking.CuspDecay

Cusp decay for Eisenstein series and the Viazovska integrand #

This file proves that the Eisenstein series E₄, E₆ tend to 1 at the cusp (Im -> infinity), and establishes key properties of the cuspFunction of Delta needed for cusp decay analysis.

Main results #

Proof strategy for phi0_isBoundedAtImInfty #

The function phi0(w) = (E2(w)*E4(w)-E6(w))^2 / Delta(w) is bounded at Im -> infinity. The proof chain is:

  1. cF_ratio_tendsto_one: q * cF'(q)/cF(q) -> 1 (proven below)
  2. logDeriv(Delta^24)(z) = 2*pi*I * cF'(q)/(cF(q)/q) via logDeriv_comp (chain rule)
  3. logDeriv(eta^24) = 24 * logDeriv(eta) via logDeriv_fun_pow
  4. logDeriv(eta)(z) = pi*I/12 * E2(z) via eta_logDeriv'
  5. Combining: E2(z) = cF'(q)/(cF(q)/q) -> 1 as Im -> infinity
  6. E2*E4 - E6 -> 1*1 - 1 = 0, so the numerator of phi0 vanishes
  7. Combined with Delta = Theta(exp(-2*pi*Im)), phi0 is bounded

q-parameter and Eisenstein series at the cusp #

The q-parameter q = exp(2*pi*i*z) tends to 0 as Im(z) -> infinity.

E4(z) -> 1 as Im(z) -> infinity, from the q-expansion constant term.

E6(z) -> 1 as Im(z) -> infinity, from the q-expansion constant term.

CuspFunction of Delta: analytic properties at q = 0 #

The cuspFunction cF(q) of Delta is analytic at q = 0 with cF(0) = 0 and cF'(0) = 1 (from the q-expansion Delta = q - 24*q^2 + ...). This gives cF(q)/q -> 1 and cF'(q) -> 1 as q -> 0.

noncomputable def cFDelta :

The cuspFunction of Delta.

Equations
Instances For

    The derivative of cFDelta at 0 equals 1.

    cFDelta has derivative 1 at 0.

    theorem cF_Delta_div_q_tendsto :
    Filter.Tendsto (fun (q : ) => cFDelta q / q) (nhdsWithin 0 {0}) (nhds 1)

    cF(q)/q -> 1 as q -> 0.

    cF'(q) -> 1 as q -> 0.

    The ratio q * cF'(q) / cF(q) -> 1 as q -> 0 within q != 0.

    phi0 is bounded at Im -> infinity #

    We prove φ₀ = (E₂E₄-E₆)²/Δ is bounded at Im -> infinity. The proof uses:

    phi0 is bounded at Im -> infinity.