ModuleRayClassPrimeIdele.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.GlobalClassFields.RayClassPrimeIdele
14 declarations indexed from sourceView source ↗ Module documentation
Prime idèles and ideal ray classes
A normalized one-place prime idèle is prime to every modulus whose finite support omits that prime. Its fractional ideal is the corresponding prime ideal, so the idelic and ideal-theoretic ray-class constructions use exactly the same prime representative.
Declarations
GlobalClassFieldTheory.GlobalClassFields.rayClassPrimeIdeleClassGroupIsMulCommutative
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open NumberField IsDedekindDomain IdeleGroup
universe u
GlobalClassFieldTheory.GlobalClassFields.finitePrimeIdele_mem_idelePrimeToModulusSubgroup
DocumentationA normalized one-place prime idèle is prime to a modulus whenever the supporting prime does not occur in the modulus.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
section GenericPrimeIdele
variable {K : Type u} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.primeToIdealMap_finitePrimeIdele
DocumentationThe fractional-ideal image of a normalized one-place prime idèle, viewed as prime to a modulus, is the corresponding prime-to-modulus prime ideal.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
section GenericPrimeIdele
variable {K : Type u} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.idealRayProjection_finitePrimeIdele
DocumentationThe ideal-ray projection of a normalized one-place prime idèle is the ideal ray class of the corresponding prime ideal.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
section GenericPrimeIdele
variable {K : Type u} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassGroupEquivIdeleQuotient_mk_mk
DocumentationThe idèle-class/full-idèle ray-class equivalence evaluates on a double quotient representative by forgetting the intermediate principal-idèle quotient.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
section GenericPrimeIdele
variable {K : Type u} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassGroupEquivIdealRayClassGroup_mk_primeTo
DocumentationThe canonical idelic-to-ideal ray-class equivalence sends a prime-to-modulus idèle class to the ideal ray class of its fractional ideal.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
section GenericPrimeIdele
variable {K : Type u} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.idealArtinMap_primeToIdealMap
DocumentationThe ideal Artin map of the fractional ideal attached to a prime-to-modulus idèle is its direct class in the idèle-class quotient. This is the commuting square between the idelic and ideal-theoretic ray-class constructions.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.idealFrobeniusClass_eq_finitePrimeIdeleClass
DocumentationOutside a defining modulus, the ideal-theoretic Frobenius class is the quotient class of the normalized one-place prime idèle.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.bigHilbertIdealFrobeniusClass_eq_bigHilbertFrobeniusClass
DocumentationThe ideal Artin Frobenius class for the big Hilbert norm subgroup is the canonical big-Hilbert Frobenius class.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.orderOf_bigHilbertIdealFrobeniusClass
DocumentationThe order of the big-Hilbert ideal Artin Frobenius is the order of the corresponding narrow ideal class.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.bigHilbertIdealFrobeniusClass_eq_one_iff_exists_totallyPositiveGenerator
DocumentationThe big-Hilbert ideal Artin Frobenius is trivial exactly when its prime ideal has a totally positive generator.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.smallHilbertIdealFrobeniusClass_eq_smallHilbertFrobeniusClass
DocumentationThe ideal Artin Frobenius class for the small Hilbert norm subgroup is the canonical small-Hilbert Frobenius class.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.orderOf_smallHilbertIdealFrobeniusClass
DocumentationThe order of the small-Hilbert ideal Artin Frobenius is the order of the corresponding ordinary ideal class.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.smallHilbertIdealFrobeniusClass_eq_one_iff_principal
DocumentationThe small-Hilbert ideal Artin Frobenius is trivial exactly when its prime ideal is principal.
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
universe u
attribute [local instance] rayClassPrimeIdeleClassGroupIsMulCommutative
variable {K : Type} [Field K] [NumberField K]