Documentation

TauCeti.NumberTheory.ModularForms.Cusps.ConstantTerm

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 #

Main results #

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
    @[simp]

    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.

    theorem ModularForm.constantTermAt_neg {Γ : Subgroup (GL (Fin 2) ℝ)} {k : ℤ} [Γ.HasDetOne] [Γ.IsArithmetic] (γ : Matrix.SpecialLinearGroup (Fin 2) ℤ) (f : ModularForm Γ k) :
    (constantTermAt (-γ)) f = (-1) ^ k * (constantTermAt γ) f

    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.

    Equations
    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, χ).