ModuleRayClassIdealModulusProjectionSurjective.lean
Nyll.ClassFieldTheory.Theorems.ConductorsAndRayClassFields.RayClassIdealModulusProjectionSurjective
3 declarations indexed from sourceView source ↗ Module documentation
Surjectivity of the ideal-theoretic modulus projection
The direct ideal-quotient projection agrees with the natural idelic quotient projection because both preserve every prime class outside the larger modulus. The latter projection is directly surjective since both ray class groups are quotients of the same idèle class group.
Declarations
ClassFieldTheory.rayClassGroupCommGroup
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTheory
universe u
ClassFieldTheory.rayClassGroup_hom_ext_of_prime
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTheory
universe u
private local instance rayClassGroupCommGroup
(K : Type u) [Field K] [NumberField K]
(m : RayClassModulus K) : CommGroup (RayClassGroup m) :=
{ (inferInstance : Group (RayClassGroup m)) with mul_comm := mul_comm' }
ClassFieldTheory.rayClassIdealModulusProjection_surjective
DocumentationReducing a ray modulus gives a surjection of ideal-theoretic ray class groups.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace ClassFieldTheory
universe u
private local instance rayClassGroupCommGroup
(K : Type u) [Field K] [NumberField K]
(m : RayClassModulus K) : CommGroup (RayClassGroup m) :=
{ (inferInstance : Group (RayClassGroup m)) with mul_comm := mul_comm' }