q-expansions of modular forms (project-local extensions) #
The bulk of the original ForMathlib/QExpansion.lean file has been upstreamed into
Mathlib.NumberTheory.ModularForms.QExpansion and
Mathlib.Analysis.Complex.CauchyIntegral. This file now only keeps the project-local
variants that are parameterised by Γ.width ∣ h rather than h ∈ Γ.strictPeriods, which
the rest of the project still uses.
Differentiability of ⇑f ∘ ofComplex at a point with positive imaginary part, recovering the
former ModularFormClass.differentiableAt_comp_ofComplex from the manifold-differentiability of a
modular form.
A modular form which vanishes at the cusp ∞ actually must decay at least as fast as
Real.exp (-2 * π * τ.im / n), if n divides the cusp with.
(Note that Γ need not be finite index here).
Recovers the former ModularFormClass.hasFPowerSeries_cuspFunction: the q-expansion of a
modular form is an FPowerSeries representing its cuspFunction, derived from the modular-form
instance (analyticity at 0 plus the q-expansion HasSum).