Constant terms at the cusps #
For an arithmetic subgroup Γ of determinant one (that is, contained in SL₂(ℝ)) and
γ ∈ SL₂(ℤ), the constant term of a modular form at the cusp
represented by γ is the constant coefficient of the q-expansion of f ∣ γ. We package this as
a linear functional. We index by every representative, avoiding a choice of cusp
representatives; the common vanishing condition is intrinsic. Bundling all of them gives the
linear map ModularForm.constantTerms to SL₂(ℤ) → ℂ.
The constant term at γ depends only on the cusp γ ∞ and on the sign of γ: it is unchanged
when γ is multiplied on the left by an element of Γ or on the right by a power of
T = [1, 1; 0, 1], and replacing γ by -γ multiplies it by (-1)^k. When Γ contains the
principal congruence subgroup Γ(N), which is normal in SL₂(ℤ), it therefore depends only on
the bottom row of γ⁻¹ modulo N: for γ = [a, b; c, d] this row is (-c, a), which encodes
the cusp a / c modulo N.
The common kernel of these functionals is exactly the cusp-form submodule. Restricting this
statement to a nebentypus space identifies the image of S_k(N, χ) inside M_k(N, χ) with the
common kernel there. This is the linear-algebraic interface used to compare cusp forms with
Eisenstein series through their constant terms.
Main definitions #
ModularForm.constantTermAt: the constant-term functional attached to an element ofSL₂(ℤ).ModularForm.constantTerms: all constant terms at once, as a linear map toSL₂(ℤ) → ℂ.
Main results #
ModularForm.tendsto_translate_constantTermAt:f ∣ γtends to the constant term ati∞.ModularForm.constantTermAt_mul_left,ModularForm.constantTermAt_mul_T_zpow,ModularForm.constantTermAt_neg: the dependence of the constant term on the representative.ModularForm.constantTermAt_eq_of_vecMul_inv_eq: on a group containingΓ(N), the constant term atγdepends only on the bottom row ofγ⁻¹moduloN.ModularForm.mem_cuspFormSubmodule_iff_constantTermAt_eq_zero: a modular form is cuspidal if and only if every translated constant term vanishes.ModularForm.ker_constantTerms: the kernel ofconstantTermsis the cusp-form submodule.TauCeti.mem_range_cuspToModFormCharSpace_iff_constantTermAt_eq_zero: the same characterization inside a nebentypus space.TauCeti.range_cuspToModFormCharSpace_eq_ker_constantTerms: the image ofS_k(N, χ)inM_k(N, χ)is the kernel ofconstantTermsrestricted toM_k(N, χ).
References #
The constant term of f at the cusp represented by γ ∈ SL₂(ℤ), as a linear functional.
It is the constant coefficient after translating by γ. The q-expansion uses the canonical
strict width at infinity of the conjugated arithmetic subgroup.
Equations
Instances For
The constant-term functional evaluates to the constant coefficient of the translated q-expansion.
The constant term is the value at infinity of the translated modular form.
The translate f ∣ γ tends to the constant term of f at γ at i∞.
Multiplying the representative on the left by an element of Γ does not change the
constant term.
Multiplying the representative on the right by a power of T does not change the constant
term, since slashing by T ^ j is the translation τ ↦ τ + j.
Negating the representative multiplies the constant term by (-1)^k.
A modular form is cuspidal exactly when its constant term vanishes after every
SL₂(ℤ)-translate.
All constant terms at once: the linear map sending f to γ ↦ constantTermAt γ f.
Instances For
The common kernel of the constant-term functionals is the cusp-form submodule.
If Γ contains Γ(N), the constant term at γ depends only on the bottom row of γ⁻¹
modulo N. For γ = [a, b; c, d] that row is (-c, a), so the constant term depends only on the
cusp a / c modulo N.
Inside M_k(N, χ), the common kernel of the cusp constant terms is precisely the image of
S_k(N, χ).
The image of S_k(N, χ) in M_k(N, χ) is the kernel of the constant terms restricted to
M_k(N, χ).