The integer cusp width of a finite-index subgroup #
The image of T = [1, 1; 0, 1] in GL(2, โ) and its powers are the upper-triangular
shift matrices; a subgroup ๐ข of finite relative index in ๐ฎโ contains some positive
power of T, and Subgroup.integerCuspWidth ๐ข is the least such exponent. The cosets of the
first Subgroup.integerCuspWidth ๐ข powers of T are pairwise distinct in ๐ฎโ โงธ ๐ข โ ๐ฎโ, and
the integer cusp width is a positive integer multiple of the strict width at โ.
Main declarations #
TauCeti.Subgroup.integerCuspWidth.TauCeti.Subgroup.natCast_mem_strictPeriods_iff: the integer strict periods are the multiples of the width.TauCeti.Subgroup.quotient_T_pow_integerCuspWidth_injective.TauCeti.Subgroup.exists_pos_nat_integerCuspWidth_eq_mul_strictWidthInfty.TauCeti.ModularForm.slash_T_zpow_apply: slashing by a power ofTis an integer shift.
References #
- Mathlib PR #39087 (Chris Birkbeck) โ the upstream draft this file ports onto the current Mathlib pin.
The image of T ^ n : SL(2, โค) in GL(2, S) for any commutative ring S is the
upper-triangular matrix [1, n; 0, 1].
The image of T ^ n : SL(2, โค) in GL(2, S), for a natural exponent.
The coercion of SL(2, โค) into GL(2, โ) agrees with mapGL โ.
The Mรถbius action of upperRightHom x = [1, x; 0, 1] on โ is the shift x +แตฅ ยท.
Slashing a function g : โ โ โ by the shift matrix [1, x; 0, 1] is the shift
ฯ โฆ g (x +แตฅ ฯ).
Acting on a function g : โ โ โ by T ^ j via the weight k slash action is the shift
ฯ โฆ g ((j : โ) +แตฅ ฯ).
The coset of a power of T is the base coset exactly when the exponent is a strict
period of ๐ข: the bridge between the coset space and the strict periods, stated without
reference to the group action.
A subgroup of GL(2, โ) of finite relative index in ๐ฎโ always has a positive
natural number in its strict periods: some positive power of T lands in the
subgroup.
The MulAction.period of the coset of T acting on the base coset of
๐ฎโ โงธ ๐ข โ ๐ฎโ. When some positive power of T lies in ๐ข โ in particular whenever
๐ข has finite relative index in ๐ฎโ, see Subgroup.integerCuspWidth_pos โ this is
the smallest positive integer n such that the upper-triangular matrix [1, n; 0, 1]
lies in ๐ข; otherwise it is 0.
Equations
Instances For
The integer cusp width is positive.
The integer cusp width is a strict period.
โ is a cusp of a subgroup of finite relative index in ๐ฎโ: its integer cusp width is
a positive strict period, which is exactly the criterion.
This is the group-theoretic half of every "a form for ๐ข is bounded at โ" argument; the
form-theoretic half is one application of ModularFormClass.bdd_at_cusps on top of it.
The integer cusp width is minimal among positive integer strict periods.
The integerCuspWidth ๐ข-th power of T lies in ๐ข.
The cosets T ^ j โข (๐ข โ ๐ฎโ) for j < integerCuspWidth ๐ข are pairwise distinct in
๐ฎโ โงธ ๐ข.subgroupOf ๐ฎโ.
The integer cusp width is a positive integer multiple of the strict width at โ.
The strict period 1 of ฮโ(N) #
1 is a strict period of ฮโ(N), viewed in GL (Fin 2) โ.
This is the side condition the period-1 q-expansion API asks for at every congruence level โ
ModularForm.qExpansion_smul, qExpansion_levelRaise_coeff and isCusp_of_mem_strictPeriods all
take it as a hypothesis โ so it is named here rather than reproved at each use site.