ModuleConductorPrimeArtin.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.GlobalClassFields.ConductorPrimeArtin
11 declarations indexed from sourceView source ↗ Module documentation
Prime Artin classes at an exact narrow finite conductor
For a conductorial idèle-class subgroup H, a normalized one-place prime idèle determines compatible classes in the ray class group at H.narrowFiniteConductor, in C_K / H, and—away from that finite conductor—in the ideal Artin quotient. This file proves their compatibility, order relations, and maximal ray-class criteria.
Declarations
GlobalClassFieldTheory.GlobalClassFields.subgroupQuotientPrimeClass
DocumentationThe class of a normalized one-place prime idèle in an arbitrary idèle-class quotient.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
variable {K : Type} [Field K] [NumberField K]
-- Keep quotient witnesses definitionally aligned with the imported
-- ideal-Artin construction and avoid repeating generic normality search.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteConductorRayPrimeClass
DocumentationThe ray class of a normalized one-place prime idèle at the exact narrow finite conductor of H.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
variable {K : Type} [Field K] [NumberField K]
-- Keep quotient witnesses definitionally aligned with the imported
-- ideal-Artin construction and avoid repeating generic normality search.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteConductorRayClassGroupToQuotient_rayPrimeClass
DocumentationThe exact narrow finite conductor ray-class map sends the ray prime class to the corresponding class in C_K / H.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
variable {K : Type} [Field K] [NumberField K]
-- Keep quotient witnesses definitionally aligned with the imported
-- ideal-Artin construction and avoid repeating generic normality search.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteConductorRayClassGroupEquivQuotientOfCardEq_rayPrimeClass
DocumentationUnder maximal exact narrow finite conductor cardinality, the canonical ray-class equivalence sends the ray prime class to its class in C_K / H.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
variable {K : Type} [Field K] [NumberField K]
-- Keep quotient witnesses definitionally aligned with the imported
-- ideal-Artin construction and avoid repeating generic normality search.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteConductorIdealFrobeniusClass_eq_quotientPrimeClass
DocumentationAway from the exact narrow finite conductor of H, the ideal Artin Frobenius class equals the normalized prime idèle class in C_K / H.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
variable {K : Type} [Field K] [NumberField K]
-- Keep quotient witnesses definitionally aligned with the imported
-- ideal-Artin construction and avoid repeating generic normality search.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.subgroupQuotientPrimeClass_eq_one_iff_primeIdeal_mem_idealArtinKernel
DocumentationTriviality of the prime class in C_K / H is equivalent to membership of its prime ideal in the ideal Artin kernel.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
variable {K : Type} [Field K] [NumberField K]
-- Keep quotient witnesses definitionally aligned with the imported
-- ideal-Artin construction and avoid repeating generic normality search.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.orderOf_subgroupQuotientPrimeClass_eq_orderOf_idealArtinPrimeClass
DocumentationThe order of the prime class in C_K / H is the order of its prime ideal modulo the ideal Artin kernel.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
variable {K : Type} [Field K] [NumberField K]
-- Keep quotient witnesses definitionally aligned with the imported
-- ideal-Artin construction and avoid repeating generic normality search.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.orderOf_subgroupQuotientPrimeClass_dvd_orderOf_narrowFiniteConductorRayPrimeClass
DocumentationThe order of the prime class in C_K / H divides the order of its lift to the exact narrow finite conductor ray class group.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
variable {K : Type} [Field K] [NumberField K]
-- Keep quotient witnesses definitionally aligned with the imported
-- ideal-Artin construction and avoid repeating generic normality search.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteConductorRayPrimeClass_eq_one_iff_quotientPrimeClass_eq_one
DocumentationUnder maximal exact narrow finite conductor ray-class cardinality, triviality of the ray prime class is equivalent to triviality of its class in C_K / H.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
variable {K : Type} [Field K] [NumberField K]
-- Keep quotient witnesses definitionally aligned with the imported
-- ideal-Artin construction and avoid repeating generic normality search.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.orderOf_narrowFiniteConductorRayPrimeClass_eq_orderOf_quotientPrimeClass
DocumentationUnder maximal exact narrow finite conductor ray-class cardinality, the ray prime class and its image in C_K / H have the same order.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
variable {K : Type} [Field K] [NumberField K]
-- Keep quotient witnesses definitionally aligned with the imported
-- ideal-Artin construction and avoid repeating generic normality search.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
namespace ConductorialSubgroup
GlobalClassFieldTheory.GlobalClassFields.ConductorialSubgroup.narrowFiniteConductorRayPrimeClass_eq_one_iff_primeIdeal_mem_idealArtinKernel
DocumentationUnder maximal exact narrow finite conductor ray-class cardinality, triviality of the ray prime class is equivalent to membership of the corresponding prime ideal in the ideal Artin kernel.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
variable {K : Type} [Field K] [NumberField K]
-- Keep quotient witnesses definitionally aligned with the imported
-- ideal-Artin construction and avoid repeating generic normality search.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
namespace ConductorialSubgroup