structure
GlobalCFT.CongruenceSubgroup
(K : Type u)
[Field K]
[NumberField K]
(𝔪 : RayClassField.Modulus K)
:
Type u
- toSubgroup : Subgroup (RayClassField.FracIdealsCoprime K 𝔪)
Instances For
def
GlobalCFT.CongruenceSubgroup.mk'
{K : Type u}
[Field K]
[NumberField K]
{𝔪 : RayClassField.Modulus K}
(𝒞 : Subgroup (RayClassField.FracIdealsCoprime K 𝔪))
(h : IsCongruenceSubgroup K 𝔪 𝒞)
:
Instances For
@[implicit_reducible]
instance
GlobalCFT.instCoeOutCongruenceSubgroupSubgroupFracIdealsCoprime
{K : Type u}
[Field K]
[NumberField K]
{𝔪 : RayClassField.Modulus K}
:
CoeOut (CongruenceSubgroup K 𝔪) (Subgroup (RayClassField.FracIdealsCoprime K 𝔪))
theorem
GlobalCFT.CongruenceSubgroup.ext
{K : Type u}
[Field K]
[NumberField K]
{𝔪 : RayClassField.Modulus K}
{𝒞₁ 𝒞₂ : CongruenceSubgroup K 𝔪}
(h : 𝒞₁.toSubgroup = 𝒞₂.toSubgroup)
:
theorem
GlobalCFT.CongruenceSubgroup.ext_iff
{K : Type u}
[Field K]
[NumberField K]
{𝔪 : RayClassField.Modulus K}
{𝒞₁ 𝒞₂ : CongruenceSubgroup K 𝔪}
:
def
GlobalCFT.CongruenceSubgroup.ray
{K : Type u}
[Field K]
[NumberField K]
(𝔪 : RayClassField.Modulus K)
:
Instances For
def
GlobalCFT.CongruenceSubgroup.top
{K : Type u}
[Field K]
[NumberField K]
(𝔪 : RayClassField.Modulus K)
:
Instances For
noncomputable def
GlobalCFT.CongruenceSubgroup.index
{K : Type u}
[Field K]
[NumberField K]
{𝔪 : RayClassField.Modulus K}
(𝒞 : CongruenceSubgroup K 𝔪)
: