q-expansions of modular forms #
We show that a modular form of level ฮ(n) can be written as ฯ โฆ F (๐ข n ฯ) where F is
analytic on the open unit disc, and ๐ข n is the parameter ฯ โฆ exp (2 * I * ฯ * ฯ / n). As an
application, we show that cusp forms decay exponentially to 0 as im ฯ โ โ.
We also define the q-expansion of a modular form, either as a power series or as a
FormalMultilinearSeries, and show that it converges to f on the upper half plane.
Main definitions and results #
SlashInvariantFormClass.cuspFunction: for a levelnslash-invariant form, this is the functionFsuch thatf ฯ = F (exp (2 * ฯ * I * ฯ / n)), extended by a choice of limit at0.ModularFormClass.differentiableAt_cuspFunction: whenfis a modular form, itscuspFunctionis differentiable on the open unit disc (including at0).ModularFormClass.qExpansion: theq-expansion of a modular form (defined as the Taylor series of itscuspFunction), bundled as aPowerSeries.ModularFormClass.hasSum_qExpansion: theq-expansion evaluated at๐ข n ฯsums tof ฯ, forฯin the upper half plane.
TO DO: #
- define the
q-expansion map on modular form spaces as a linear map (or even a ring hom from the graded ring of all modular forms?)
The value of f at the cusp โ (or an arbitrary choice of value if this limit is not
well-defined).
Equations
Instances For
The analytic function F such that f ฯ = F (exp (2 * ฯ * I * ฯ / h)), extended by a choice of
limit at 0.
Equations
Instances For
The q-expansion of a level n modular form, bundled as a PowerSeries.
Equations
- ModularFormClass.qExpansion h f = PowerSeries.mk fun (m : โ) => (โm.factorial)โปยน * iteratedDeriv m (SlashInvariantFormClass.cuspFunction h โf) 0
Instances For
The q-expansion of a modular form, bundled as a FormalMultilinearSeries.
TODO: Maybe get rid of this and instead define a general API for converting PowerSeries to
FormalMultilinearSeries.
Equations
Instances For
The q-expansion of f is an FPowerSeries representing cuspFunction n f.
The q-expansion coefficient can be expressed as a circleIntegral for any radius 0 < R < 1.
If h is a positive strict period of f, then the q-expansion coefficient can be expressed
as an integral along a horizontal line in the upper half-plane from t * I to h + t * I, for
any 0 < t.
Version of exp_decay_sub_atImInfty stating a less precise result but easier to apply in
practice (not specifying the growth rate precisely).
Note that the Fact hypothesis is automatically synthesized for arithmetic subgroups.
The discreteness hypothesis may be unnecessary, but it is satisfied in the cases of interest.
Version of exp_decay_atImInfty stating a less precise result but easier to apply in practice
(not specifying the growth rate precisely). Note that the Fact hypothesis is automatically
synthesized for arithmetic subgroups.