Documentation

LeanPool.Chudnovsky.Quasiperiods

Quasiperiods and the Legendre relation #

Statements from chapter 2 of Milla (arXiv:1809.00533v6, file 070_Quasiperiods.tex):

All statements in this file are fully proved.

noncomputable def PeriodPair.eta₁ (L : PeriodPair) :

The first basic quasiperiod η₁(L) = 2ζ(ω₁/2) (paper Def. defetak; this equals ζ(z+ω₁) - ζ(z) for every z ∉ L, see weierstrassZeta_add_ω₁).

Equations
Instances For
    noncomputable def PeriodPair.eta₂ (L : PeriodPair) :

    The second basic quasiperiod η₂(L) = 2ζ(ω₂/2) (paper Def. defetak; this equals ζ(z+ω₂) - ζ(z) for every z ∉ L, see weierstrassZeta_add_ω₂).

    Equations
    Instances For

      Quasi-periodicity of ζ in the direction ω₁: ζ(z+ω₁) = ζ(z) + η₁ for z ∉ L (paper eta and Def. defetak).

      Quasi-periodicity of ζ in the direction ω₂: ζ(z+ω₂) = ζ(z) + η₂ for z ∉ L (paper eta and Def. defetak).

      A local copy of the scaling action a • L #

      The scaling action a • L and its transformation laws live in Lattices.lean, which imports this file, so they are not available here. We replicate the small part we need as private helpers.

      Legendre's relation (paper legendre): η₁ω₂ - η₂ω₁ = 2πi for a positively oriented basis (0 < Im(ω₂/ω₁); for the opposite orientation the right-hand side is -2πi).

      Legendre's relation for the lattice L_τ = ℤ + ℤτ: η₁τ - η₂ = 2πi (paper legendre with ω₁ = 1, ω₂ = τ).

      The first quasiperiod of L_τ is the weight-2 Eisenstein series G₂ in its Eisenstein summation order (Mathlib's EisensteinSeries.G2, summed over symmetric intervals). Together with G₂ = 2ζ(2)·E₂ and ζ(2) = π²/6, this is the paper's η₁(L_τ) = π²E₂(τ)/3 from Thm. fouriertheorem (see Fourier.lean).