Cusps #
We define the cusps of a subgroup of GL(2, ℝ) as the fixed points of parabolic elements.
The modular group SL(2, A) acts transitively on OnePoint K, if A is a PID whose fraction
field is K. (This includes the case A = ℤ, K = ℚ.)
Alias of Subgroup.Commensurable.isCusp_iff.
The cusps of SL(2, ℤ) are precisely the elements of ℙ¹(ℚ).
The cusps of SL(2, ℤ) are precisely the SL(2, ℤ) orbit of ∞.
The cusps of any arithmetic subgroup are the same as those of SL(2, ℤ).
Cusp orbits #
We consider the orbits for the action of 𝒢 on its own cusps. The main result is that if
[𝒢.IsArithmetic] holds, then this set is finite.
The type of cusp orbits of 𝒢, i.e. orbits for the action of 𝒢 on its own cusps.
Equations
Instances For
Surjection from SL(2, ℤ) / (𝒢 ⊓ SL(2, ℤ)) to cusp orbits of 𝒢. Mostly useful for showing
that CuspOrbits 𝒢 is finite for arithmetic subgroups.
Equations
- cosetToCuspOrbit 𝒢 = Quotient.lift (fun (g : Matrix.SpecialLinearGroup (Fin 2) ℤ) => ⟦⟨(Matrix.SpecialLinearGroup.mapGL ℝ) g⁻¹ • OnePoint.infty, ⋯⟩⟧) ⋯
Instances For
An arithmetic subgroup has finitely many cusp orbits.
Width of a cusp #
We define the strict width of 𝒢 at ∞ to be the smallest h > 0 such that [1, h; 0, 1] ∈ 𝒢,
or 0 if no such h exists; and the width of 𝒢 to be the strict width of the subgroup
generated by 𝒢 and -1, or equivalently the smallest h > 0 such that ±[1, h; 0, 1] ∈ 𝒢
(again, if it exists). We show both widths exist when 𝒢 is discrete and has det ± 1.
For a subgroup 𝒢 of GL(2, R), this is the additive group of x : R such that
[1, x; 0, 1] ∈ 𝒢.
Equations
Instances For
A subgroup is regular at ∞ if its periods and strict periods coincide.
Equations
- 𝒢.IsRegularAtInfty = (𝒢.strictPeriods = 𝒢.periods)
Instances For
If 𝒢 is discrete, so is its strict period subgroup.
If 𝒢 is discrete, so is its period subgroup.
The strict width of the cusp ∞, i.e. the x such that 𝒢.strictPeriods = zmultiples x, or
0 if no such x exists.
Equations
- 𝒢.strictWidthInfty = if h : DiscreteTopology ↥𝒢.strictPeriods then |⋯.choose| else 0
Instances For
The width of the cusp ∞, i.e. the x such that 𝒢.periods = zmultiples x, or 0 if no such
x exists.