Documentation

LeanPool.LeanModularForms.HeckeRIngs.GL2.CongruenceIndex

Index of Congruence Subgroups #

Computes the index [SL₂(ℤ) : Γ₀(pᵏ)] = pᵏ⁻¹(p + 1) for prime p and k ≥ 1.

Main results #

References #

[SL₂(ℤ) : Γ₀(p)] = p + 1 for prime p.

[Γ₀(pᵏ) : Γ₀(p^{k+1})] = p for k >= 1.

theorem HeckeRing.GL2.Gamma0_prime_power_index (p : ) (hp : Nat.Prime p) (k : ) (hk : 0 < k) :
(CongruenceSubgroup.Gamma0 (p ^ k)).index = p ^ (k - 1) * (p + 1)

[SL₂(ℤ) : Γ₀(pᵏ)] = p^(k-1) * (p + 1) for prime p and k >= 1.