Γ_Δ(N), ε_Δ, h_Δ: basic facts #
- membership in Γ_Δ(N) and its image in SL₂(ℝ); T, U ∈ Γ_Δ(N);
- ε_Δ ∣ N and ε_Δ ∣ d² − 1 for d ∈ Δ (
dvd_epsDelta_iff), hence every element of Γ_Δ(N) lies in the lattice L_{ε_Δ} (inLe_of_mem_GammaDeltaR); - v_p(h_Δ) = min(v_p(ε_Δ), ⌊v_p(N)/2⌋) (
factorization_hDelta); - the element γ_p ∈ Γ_Δ(N) (
exists_gamma_delta): if v_p(ε_Δ) < v_p(N), some d ∈ Δ has v_p(d² − 1) = v_p(ε_Δ), and [[x, y], [N, d]] has v_p(d − x) = v_p(ε_Δ).
theorem
CongruenceNormalizers.mem_toR
{Γ : Subgroup (Matrix.SpecialLinearGroup (Fin 2) ℤ)}
{g : Matrix.SpecialLinearGroup (Fin 2) ℝ}
:
theorem
CongruenceNormalizers.ofZ_mem_toR
{Γ : Subgroup (Matrix.SpecialLinearGroup (Fin 2) ℤ)}
{γ : Matrix.SpecialLinearGroup (Fin 2) ℤ}
(h : γ ∈ Γ)
:
An integer matrix of determinant 1.
Equations
- CongruenceNormalizers.mkSL a b c d h = ⟨!![a, b; c, d], ⋯⟩
Instances For
ε_Δ #
theorem
CongruenceNormalizers.inLe_of_mem_GammaDeltaR
{N : ℕ}
{Δ : Subgroup (ZMod N)ˣ}
[NeZero N]
{Y : Matrix.SpecialLinearGroup (Fin 2) ℝ}
(hY : Y ∈ GammaDeltaR N Δ)
:
Every element of Γ_Δ(N) lies in the lattice L_{ε_Δ}.