ModuleRayClassFieldRealization.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.GlobalClassFields.RayClassFieldRealization
43 declarations indexed from sourceView source ↗ Declarations
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldNormAmbient
DocumentationThe concrete finite Galois norm neighbourhood used to select the ray class field attached to m.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldBaseSubgroup
DocumentationThe compatible abstract base subgroup used by the selected ray class-field realization.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldSubextension
DocumentationThe finite abelian subextension selected by the ray congruence subgroup C_K^m.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldBase
DocumentationThe canonical fixed-field copy of the original number field in the selected ray class-field realization.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassField
DocumentationA chosen finite ray-class-field realization attached to m, selected inside the rational separable closure. Its intrinsic realization in the fixed separable closure of K is rayClassFieldSubfield.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldBaseEquiv
DocumentationThe canonical equivalence from K to the fixed-field base of its selected ray class field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldTransportedCongruenceSubgroup
DocumentationThe ray congruence subgroup transported to the fixed-field base of the selected realization.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassField_ideleClassNorm_range
DocumentationThe determinant-norm range over the fixed-field base of the selected ray class field is the transported ray congruence subgroup.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldBaseAlgebraOverOriginal
DocumentationThe fixed-field base of the selected ray class field, regarded as an algebra over the original number field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldBaseEquivOverOriginal
DocumentationThe canonical fixed-field identification as an equivalence over the original number field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldAlgebraOverOriginal
DocumentationThe selected ray class field as an algebra over the original number field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassField_algebraMap_original
DocumentationThe scalar map into the ray class field is the canonical base equivalence followed by fixed-field inclusion.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldEmbedding
DocumentationA chosen embedding of the finite ray-class-field realization into the fixed separable closure of its original base field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldSubfield
DocumentationThe intrinsic ray class field as an intermediate field of the fixed separable closure of K.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldSubfield_eq_fieldRange
DocumentationEvery embedding of the chosen finite ray-class-field realization into the fixed separable closure has the intrinsic ray-class-field range.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassField_ideleClassNorm_range_over_original
DocumentationOver the original number field, the determinant-norm range of the selected ray class field is exactly C_K^m.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.nonempty_algEquiv_rayClassField_iff_ideleClassNorm_range_eq
DocumentationA finite abelian extension is isomorphic over K to the selected ray class field of modulus m exactly when its genuine idèle-class norm range is C_K^m. This is the actual-field uniqueness statement for ray class fields.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassField_ideleClassNorm_range_antitone
DocumentationIncreasing the modulus decreases the actual determinant-norm range of the selected ray class field. This is the norm-subgroup form of the contravariant inclusion of ray class fields.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassField_nonempty_algHom_of_le
DocumentationDivisibility of moduli produces an embedding between the selected ray-class-field types over the original number field. Literal containment inside the fixed separable closure is instead stated by rayClassFieldSubfield_mono.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldSubfield_mono
DocumentationDivisibility of moduli gives literal inclusion of the corresponding intrinsic ray class fields inside the fixed separable closure.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.nonempty_algHom_to_rayClassField_iff_isDefiningModulus
DocumentationA finite abelian extension embeds in the selected ray class field of modulus m exactly when m is a defining modulus for its genuine idèle-class norm subgroup.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.nonempty_algHom_to_rayClassField_narrowOfFinite_iff_narrowFiniteConductor_le
DocumentationActual containment in a narrow ray class field is equivalent to divisibility by the exact narrow finite conductor.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.finiteAbelianExtension_nonempty_algHom_to_conductorRayClassField
DocumentationThe ray class field of the exact narrow finite conductor genuinely contains the given finite abelian extension.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.finiteAbelianExtension_exists_rayClassFieldEmbedding
DocumentationEvery finite abelian extension is genuinely contained in a ray class field over the original base.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.ideleClassNorm_narrowFiniteConductor_is_gcd_of_rayClassField_embeddings
DocumentationThe exact narrow finite conductor is the greatest common divisor of the finite parts of the moduli of the actual ray class fields containing a finite abelian extension.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldGaloisContinuousMulEquivRayClassGroup
DocumentationGlobal reciprocity for the selected ray class field as a homeomorphic multiplicative equivalence
Gal(K^m / K) ≃ₜ* C_K / C_K^m.
The topology is the genuine finite Krull topology on the Galois group and the native quotient topology on the ray class group.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldGaloisContinuousMulEquivRayClassGroup_apply
DocumentationThe underlying map of topological ray-class reciprocity is the general closed-finite-index reciprocity equivalence.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldGaloisContinuousMulEquivRayClassGroup_globalNormResidue
DocumentationOn an idèle-class representative, topological ray-class reciprocity sends its genuine global norm-residue symbol to its ray class modulo C_K^m.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassField_finrank_eq_rayClassGroup_card
DocumentationThe degree of the selected ray class field is the order of the ray class group.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldGaloisEquivRayClassGroup
DocumentationGlobal reciprocity identifies the genuine Galois group of the selected ray class field with the ray class group C_K / C_K^m.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupFixedField
DocumentationThe subfield of the ray class field fixed by a prescribed ray-class subgroup, transported through the genuine reciprocity equivalence.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupSubfield
DocumentationThe fixed field, embedded in the chosen separable closure of the original number field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupSubextension
DocumentationThe fixed field is a finite abelian extension of the original field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupFixedFieldArtin
DocumentationThe ray class group acts on the subfield fixed by H by restricting the reciprocity action on the full ray class field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupFixedFieldArtin_surjective
DocumentationThe restricted reciprocity action reaches every automorphism of the fixed field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupFixedFieldArtin_ker
DocumentationThe exact kernel of the fixed-field reciprocity action is H.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassGroup_mul_comm
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassGroupInvHom
DocumentationInversion of ray classes is a homomorphism because idèle classes commute. This form does not require a commutative-group instance on the quotient presentation.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupArtin
DocumentationArithmetic reciprocity on the fixed field, transported to the chosen subextension of the separable closure of K. The ambient ray-class equivalence is geometrically normalized, so its input is inverted.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupArtin_surjective
DocumentationThe transported reciprocity map is surjective.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupArtin_ker
DocumentationThe transported reciprocity map has exactly the prescribed kernel.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassSubgroupSubextension_norm_range
DocumentationThe fixed subextension has a norm subgroup containing the ray congruence subgroup. This is the defining-modulus input for its unramifiedness away from the modulus.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]
GlobalClassFieldTheory.GlobalClassFields.rayClassFieldGaloisEquivRayClassGroup_globalNormResidue
DocumentationUnder ray-class reciprocity, the actual global norm-residue symbol is the ray class of its idèle-class representative.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace GlobalClassFields
open ClassFormation
open LocalClassFieldTheory
open NumberField
open Reciprocity
open CyclicCohomology
variable {K : Type} [Field K] [NumberField K]