The cusp--Eisenstein decomposition for congruence subgroups #
Let Γ be a subgroup of SL(2, ℤ) containing the principal congruence subgroup Γ(N), such as
Γ₁(N) (via CongruenceSubgroup.Gamma_le_Gamma1) or Γ₀(N). In weight at least three, the
Eisenstein subspace for Γ is the space of forms whose restriction to Γ(N) belongs to the span
of the primitive residue-class Eisenstein series. This file proves that it is complementary to
the cusp forms.
The decomposition descends from the corresponding decomposition for Γ(N) by
ModularForm.isCompl_comap_restrictₗ_cuspFormSubmodule, since the primitive
Eisenstein span is stable under slashing by SL(2, ℤ): the slash transformation formula sends the
series with residue a to the series whose residue is the right translate of a.
Main results #
TauCeti.EisensteinSeries.gammaSlashₗ_eisensteinSeriesMF: integral slash operators permute the primitive residue-class Eisenstein generators.TauCeti.EisensteinSeries.congruenceEisensteinSubspace: the Eisenstein subspace ofM_k(Γ)detected after restriction toΓ(N).TauCeti.EisensteinSeries.isCompl_congruenceEisensteinSubspace_cuspFormSubmodule: the cusp--Eisenstein decomposition ofM_k(Γ)in weight at least three.
References #
- F. Diamond and J. Shurman, A First Course in Modular Forms, Section 4.2.
Slashing a primitive residue-class Eisenstein series by an integral determinant-one matrix permutes its residue class, with the matrix viewed in the real general linear group.
The principal-level slash operator sends a bundled primitive Eisenstein generator to the generator with right-translated residue.
The primitive Eisenstein span of M_k(Γ(N)) is stable under slashing by SL(2, ℤ).
The Eisenstein subspace of M_k(Γ), for a subgroup Γ of SL(2, ℤ) containing Γ(N), in
weight at least three: a form belongs to it exactly when its restriction to Γ(N) belongs to the
primitive residue-class Eisenstein span.
Instances For
The defining pullback of the primitive Eisenstein span along restriction to Γ(N).
Membership in the Eisenstein subspace of M_k(Γ) is detected after restriction to the
principal congruence subgroup.
The cusp--Eisenstein decomposition on a subgroup Γ of SL(2, ℤ) containing Γ(N), in
weight at least three. For Γ₁(N), take hΓ := CongruenceSubgroup.Gamma_le_Gamma1 N.
The Eisenstein subspace of M_k(Γ) and the cusp-form submodule have zero intersection in
weight at least three.
In weight at least three, the Eisenstein subspace of M_k(Γ) and the cusp forms together
span all modular forms on Γ.