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