Bounds for the norm of a modular form #
We prove bounds for the norm of a modular form f τ in terms of im τ, and deduce polynomial
bounds for its q-expansion coefficients. The main results are
ModularFormClass.exists_bound: a modular form of weightk(for an arithmetic subgroupΓ) is bounded by a constant multiple ofmax 1 (1 / (im τ) ^ k)).CuspFormClass.exists_bound: a cusp form of weightk(for an arithmetic subgroupΓ) is bounded by a constant multiple of1 / (im τ) ^ (k / 2).ModularFormClass.qExpansion_isBigO: for a a modular form of weightk(for an arithmetic subgroupΓ), then-th q-expansion coefficient isO(n ^ k).CuspFormClass.qExpansion_isBigO: Hecke's bound for a a cusp form of weightk(for an arithmetic subgroupΓ): then-th q-expansion coefficient isO(n ^ (k / 2)).
A function on ℍ which is invariant under SL(2, ℤ), and is O ((im τ) ^ t) at I∞ for
some 0 ≤ t, is bounded on ℍ by a constant multiple of (max (im τ) (1 / im τ)) ^ t.
This will be applied to f τ * (im τ) ^ (k / 2) for f a modular form of weight k, taking
t = 0 if f is cuspidal, and t = k / 2 otherwise.
A function on ℍ which is invariant under a finite-index subgroup of SL(2, ℤ), and satisfies
an O((im τ) ^ t) bound at all cusps for some 0 ≤ t, is in fact uniformly bounded by a multiple
of (max (im τ) (1 / im τ)) ^ t.
A function on ℍ which is invariant under an arithmetic subgroup of GL(2, ℝ), and satisfies
an O((im τ) ^ t) bound at all cusps for some 0 ≤ t, is in fact uniformly bounded by a multiple
of (max (im τ) (1 / im τ)) ^ t.
A function on ℍ which is invariant under SL(2, ℤ), and bounded at ∞, is uniformly
bounded.
A function on ℍ which is invariant under an arithmetic subgroup and bounded at all cusps,
is uniformly bounded.
If f, f' are modular forms, then petersson k f f' is bounded by a constant multiple of
max τ.im (1 / τ.im) ^ k.
If f is a cusp form and f' a modular form, then petersson k f f' is bounded.
If f is a modular form and f' a cusp form, then petersson k f f' is bounded.
A weight k cusp form is bounded in norm by a constant multiple of (im τ) ^ (-k / 2).
A weight k modular form is bounded in norm by a constant multiple of
max 1 (1 / (τ.im) ^ k).
General result on bounding q-expansion coefficients using a bound on the norm of the function.
This will get used twice over, once for cusp forms (with e = k / 2) and once for modular forms
(with e = k).
Bound for the coefficients of a modular form: if f is a weight k modular form for an
arithmetic subgroup, then its q-expansion coefficients are O (n ^ k).
This is not optimal -- the optimal exponent is k - 1 + ε for any 0 < ε, at least for congruence
levels -- but is much easier to prove than the optimal result.
See CuspFormClass.qExpansion_isBigO for a sharper bound assuming f is cuspidal.
Hecke's bound for the coefficients of a cusp form: if f is a weight k modular form for
an arithmetic subgroup, then its q-expansion coefficients are O (n ^ (k / 2)).
This is not optimal -- the optimal exponent is (k - 1) / 2 + ε for any 0 < ε, at least for
congruence levels -- but is much easier to prove than the optimal result.