ModuleConductorFrobenius.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.GlobalClassFields.ConductorFrobenius
19 declarations indexed from sourceView source ↗ Module documentation
Prime classes at the narrow finite norm conductor
The one-place idèle of normalized order one defines two compatible prime classes: one in the ray class group at the exact narrow finite norm conductor, and one in the actual idele-class norm quotient. The canonical narrow-finite-conductor ray-class map sends the former to the latter.
For cyclic extensions the order of the norm-quotient class divides the extension degree. Complete splitting forces this class to be trivial; when the narrow-finite-conductor ray-class presentation is maximal, it also forces the narrow finite conductor ray prime class itself to be trivial.
Declarations
GlobalClassFieldTheory.GlobalClassFields.narrowFiniteConductorRayPrimeClass
DocumentationThe class of the normalized one-place prime idèle in the ray class group at the exact narrow finite conductor of the actual norm subgroup.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.ideleClassNormFrobeniusClass
DocumentationThe class of the normalized one-place prime idèle in the actual idele-class norm 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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.narrowFiniteConductorIdealFrobeniusClass_eq_ideleClassNormFrobeniusClass
DocumentationAt a prime outside the exact narrow finite norm conductor, the ideal-theoretic Frobenius class agrees with the class of the normalized one-place idèle in the actual norm 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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.orderOf_ideleClassNormFrobeniusClass_eq_orderOf_idealArtinPrimeClass
DocumentationThe order of a Frobenius class in the actual norm quotient is the order of its prime ideal modulo the ideal Artin kernel at the exact narrow finite norm conductor.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.ideleClassNormFrobeniusClass_eq_one_iff_narrowFiniteConductorPrimeIdeal_mem_idealArtinKernel
DocumentationTriviality of the actual norm-quotient Frobenius class is equivalent to membership of the corresponding prime ideal in the ideal Artin kernel at the exact narrow finite conductor.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.narrowFiniteConductorRayClassGroupToIdeleClassNormQuotient_rayPrimeClass
DocumentationThe canonical narrow-finite-conductor ray-class map sends the narrow finite conductor ray prime class to the corresponding actual norm-quotient Frobenius class.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.orderOf_ideleClassNormFrobeniusClass_dvd_orderOf_narrowFiniteConductorRayPrimeClass
DocumentationThe order of the actual norm-quotient Frobenius class divides the order of its lift to the exact narrow-finite-conductor ray class group.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.narrowFiniteConductorRayPrimeClass_eq_one_iff_ideleClassNormFrobeniusClass_eq_one
DocumentationEqual source and target orders make triviality of the narrow finite conductor ray prime class equivalent to triviality of its actual norm-quotient Frobenius class.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.orderOf_narrowFiniteConductorRayPrimeClass_eq_orderOf_ideleClassNormFrobeniusClass
DocumentationEqual source and target orders make the narrow finite conductor ray prime class and its actual norm-quotient image have the same order.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.narrowFiniteConductorRayPrimeClass_eq_one_iff_narrowFiniteConductorPrimeIdeal_mem_idealArtinKernel
DocumentationWhen the exact narrow-finite-conductor ray presentation has the same order as the actual norm quotient, triviality of its ray prime class is equivalent to membership of the prime ideal in the ideal Artin kernel.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.finitePlaceSplitsCompletely_imp_ideleClassNormFrobeniusClass_eq_one
DocumentationComplete splitting at a finite place forces the corresponding actual norm-quotient Frobenius class to be trivial.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.finitePlaceSplitsCompletely_imp_narrowFiniteConductorIdealFrobeniusClass_eq_one
DocumentationComplete splitting at a finite place makes its ideal Frobenius class at the exact narrow finite norm conductor trivial.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.finitePlaceSplitsCompletely_imp_narrowFiniteConductorPrimeIdeal_mem_idealArtinKernel
DocumentationA finite prime which splits completely belongs to the ideal Artin kernel at the exact narrow finite norm conductor.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
GlobalClassFieldTheory.GlobalClassFields.orderOf_ideleClassNormFrobeniusClass_dvd_extensionDegree
DocumentationFor a finite cyclic extension, the order of every actual norm-quotient Frobenius class divides the extension degree.
Source context 9 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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
section Cyclic
variable [IsCyclic (L ≃ₐ[K] L)]
GlobalClassFieldTheory.GlobalClassFields.orderOf_narrowFiniteConductorIdealFrobeniusClass_dvd_extensionDegree
DocumentationFor a finite cyclic extension, the order of every ideal Frobenius class outside the exact narrow finite norm conductor divides the extension degree.
Source context 9 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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
section Cyclic
variable [IsCyclic (L ≃ₐ[K] L)]
GlobalClassFieldTheory.GlobalClassFields.orderOf_narrowFiniteConductorPrimeIdealArtinClass_dvd_extensionDegree
DocumentationFor a finite cyclic extension, the order of the prime ideal class modulo the ideal Artin kernel at the exact narrow finite conductor divides the extension degree.
Source context 9 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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
section Cyclic
variable [IsCyclic (L ≃ₐ[K] L)]
GlobalClassFieldTheory.GlobalClassFields.narrowRayPrimeClass_eq_one_iff_primeIdeal_mem_artinKernel_of_card_eq_degree
DocumentationAt maximal cyclic ray-class cardinality, triviality of the exact narrow finite conductor ray prime class is equivalent to membership of the prime ideal in the ideal Artin kernel.
Source context 9 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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
section Cyclic
variable [IsCyclic (L ≃ₐ[K] L)]
GlobalClassFieldTheory.GlobalClassFields.finitePlaceSplitsCompletely_imp_narrowFiniteConductorRayPrimeClass_eq_one_of_card_eq_extensionDegree
DocumentationIf a cyclic extension reaches the full ray class number at its exact narrow finite conductor, complete splitting forces the corresponding ray prime class to be trivial.
Source context 9 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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal
section Cyclic
variable [IsCyclic (L ≃ₐ[K] L)]
GlobalClassFieldTheory.GlobalClassFields.orderOf_narrowFiniteConductorRayPrimeClass_dvd_extensionDegree_of_card_eq
DocumentationUnder the maximal narrow-finite-conductor ray-class cardinality condition, the order of every corresponding ray prime class divides the extension degree.
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 L : Type}
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
-- Reuse the normality witness embedded in the imported ideal-Artin maps.
-- Without it, every occurrence of the norm quotient repeats an expensive
-- unsuccessful instance search and builds a non-definitional witness.
attribute [local instance]
IdealClassFieldTheory.ideleClassSubgroupNormal