The cusp term of the general-level valence formula #
For ๐ข โค GL(2, โ) of finite relative index in ๐ฎโ, the norm
ModularForm.norm ๐ฎโ f = โ_{q โ ๐ฎโ โงธ ๐ข โ ๐ฎโ} f โฃ[k] qโปยน of a weight-k form on ๐ข is a
level-one form, and TauCeti/NumberTheory/ModularForms/Norm/Valence.lean reads the level-one
valence formula back along it as
ฮฃ_{P โ ๐ข \ โ} (2 / |Stab_๐ข P|) ยท ord_P f + ord_โ(Nm f) = k ยท [SL(2, โค) : ๐ข] / 12,
whose cusp term is still one order at โ, taken on the norm. This file distributes that term
over the cusps of ๐ข, each read in its own width parameter, and so closes the general-level
valence formula (valence_formula_finiteIndex).
Indexing the cusp translation orbits #
The coset of x contributes the factor f โฃ[k] xโปยน, which is f read at the cusp xโปยน โ, and
two cosets contribute at the same cusp exactly when they differ by left multiplication by an
element of the stabiliser โจT, -Iโฉ of โ in SL(2, โค). Here the cusp term is indexed by the
orbits of โจTโฉ alone (CuspTranslationOrbit), so a classical cusp of ๐ข corresponds to one
cusp translation orbit or two, according as its โจTโฉ-orbit is stable under -I or not. That is
the full-coset convention that
Norm/Valence.lean already makes on the interior term โ the weight there is read on the matrix
stabiliser, and the norm's weight is k ยท [SL(2, โค) : ๐ข] for the full index โ so both halves of
the identity are read for the full coset space, which is what makes them match.
The width of an orbit is the period of that action: the least m > 0 with
xโปยน T ^ m x โ ๐ข (minimalPeriod_TSL_dvd_iff, cuspTranslationOrbitWidth_mk). It is the
classical width of the cusp xโปยน โ when -I โ ๐ข, and otherwise that width or twice it, in step
with the same convention.
The widths sum to the index (sum_cuspTranslationOrbitWidth), and the orbit of the base coset โ
the cusp โ โ has width Subgroup.integerCuspWidth ๐ข
(cuspTranslationOrbitWidth_mk_one).
The mechanism #
Over one orbit the coset factors are the integer translates of a single factor, so they multiply
to the Galois product galoisProd of it; and the width-1 expansion of a Galois product has the
same order as the width-m expansion of the function it is built from
(qExpansion_one_galoisProd_order_eq). The norm is the product of these Galois products over the
orbits, so its order at โ is the sum of the orders of f at the cusp translation orbits.
Nothing here divides by an order that could be โค: each factor of a nonzero form is nonzero
(SlashInvariantForm.quotientFunc_ne_zero), which is what the additivity of
qExpansionOrderAtCusp over products asks for.
Main definitions #
TauCeti.ModularForm.CuspTranslationOrbit: theT-orbits on๐ฎโ โงธ ๐ข โ ๐ฎโthat index the cusp term under the full-coset convention.TauCeti.ModularForm.cuspTranslationOrbitWidth: the width of a cusp translation orbit.TauCeti.ModularForm.orderAtCuspTranslationOrbit: the vanishing order of a form at a cusp translation orbit, read in that orbit's width.
Main results #
TauCeti.ModularForm.orderAtCuspTranslationOrbit_mk: the order at an orbit may be read at any representative coset, so theQuotient.outof the definition is only a spelling.TauCeti.ModularForm.qExpansionOrderAtCusp_one_norm_eq_sum_orderAtCuspTranslationOrbit: the cusp distribution โord_โ(Nm f) = ฮฃ_c ord_c f.TauCeti.ModularForm.valence_formula_finiteIndex: the valence formula at general level, with both halves distributed.TauCeti.ModularForm.twelve_mul_orderAtCuspTranslationOrbit_le_weight_mul_index: the mass at one cusp translation orbit is bounded by the total mass.
References #
The translation T = [1, 1; 0, 1], viewed as an element of ๐ฎโ. Its powers generate the
translations of โ by integers, and left multiplication by them is the action whose orbits on
๐ฎโ โงธ ๐ข โ ๐ฎโ are the cusp translation orbits.
Equations
Instances For
The image of TSL ^ j in GL(2, โ) is the image of T ^ j.
The cusp translation orbits of ๐ข: the orbits of left translation by T on the coset
space ๐ฎโ โงธ ๐ข โ ๐ฎโ. The orbit of the coset of x represents the cusp xโปยน โ of ๐ข, indexed
for the full coset space rather than its projective quotient; see the module docstring.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Translating a coset by a power of T shifts its factor of the norm.
The width of a cusp translation orbit of ๐ข: the period of the T-action. Under
[๐ข.IsFiniteRelIndex ๐ฎโ], minimalPeriod_TSL_dvd_iff and
cuspTranslationOrbitWidth_mk identify it with the least m > 0 such that
xโปยน T ^ m x โ ๐ข for any representative x of the orbit.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The width of a cusp translation orbit is the period of the T-action at any representative
coset.
What the period of a coset says about the group: T ^ n fixes the coset of x exactly
when xโปยน T ^ n x โ ๐ข. Thus the action period is characterized by divisibility of exactly these
exponents. When the period is positive โ in particular under [๐ข.IsFiniteRelIndex ๐ฎโ] โ it is
the least positive such n, the classical width of the cusp xโปยน โ, read for the full coset
space rather than its projective quotient.
Each factor of the norm is periodic with the period of its coset as a period.
Each factor of the norm is periodic with the width of its cusp translation orbit as a period.
The product of the norm factors over one cusp translation orbit is the Galois product of that orbit's factor at its own width.
The Galois product over a full period does not see the choice of representative.
Translating the coset by a power of T translates the product's argument by an integer,
and the Galois product is 1-periodic.
The order at a coset does not see the choice of representative inside its T-orbit.
A subgroup of finite relative index has finitely many cusp translation orbits: they are the orbits of an action on the finite coset space.
The norm, decomposed over the cusp translation orbits: the coset factors of one orbit multiply to the Galois product of that orbit's factor, taken over a full period.
The vanishing order of f at a cusp translation orbit: the order of the width-m
q-expansion of the coset factor f โฃ[k] xโปยน, where m is the width of the orbit and x a
representative. It does not depend on the representative โ orderAtCuspTranslationOrbit_mk.
Equations
Instances For
The order at a cusp translation orbit is nonnegative: a modular form is holomorphic at every cusp.
The order at a cusp translation orbit may be read at any representative coset, in that
coset's own period; the Quotient.out in the definition is therefore only a choice of spelling.
The orbit of the base coset represents the cusp โ, whose width is the integer cusp width.
At the cusp โ the order is the one the โ-decomposition reads: the order of f
itself at the integer cusp width.
The order of the norm at โ is the sum of the orders of f at the cusp translation
orbits.
The widths of the cusp translation orbits sum to the index
[SL(2, โค) : ๐ข โ SL(2, โค)].
The valence formula at general level: for a nonzero weight-k form on a finite-index
ฮ โค SL(2, โค), the interior orders โ weighted by 2 / |Stab_ฮ P| โ together with the orders
indexed by the cusp translation orbits add up to k ยท [SL(2, โค) : ฮ] / 12.
This is valence_formula_finiteIndex_norm with its cusp term, an order at โ on the norm,
distributed over the cusps of ฮ.
The mass at one cusp is bounded by the total mass. Every other term of the general-level
valence formula is nonnegative, so 12 ยท ord_c f โค k ยท [SL(2, โค) : ฮ] for a nonzero form โ the
cusp counterpart of the interior bound
twentyFour_mul_orderOfVanishingOnSubgroupOrbit_le_weight_mul_index_mul_cardStabilizer,
with 12 in place of 24 because a cusp carries no stabiliser weight.