ModuleUnramifiedNormalization.lean
Nyll.ClassFieldTheory.LocalClassFieldTheory.Finite.LocalReciprocity.UnramifiedNormalization
23 declarations indexed from sourceView source ↗ Module documentation
Canonical unramified normalization
The canonical local norm-residue symbol is identified with the field-facing unramified Artin map. An element of normalized valuation one maps to arithmetic Frobenius, both algebraically and in the topological abelianization.
Canonical norm-residue normalization
Equality with the field-facing unramified reciprocity map
Continuous Frobenius normalization
Declarations
LocalClassFieldTheory.G
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
LocalClassFieldTheory.A
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
LocalClassFieldTheory.B
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
LocalClassFieldTheory.extensionQuotientEquivOfEq
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
LocalClassFieldTheory.localHenselianValuation_valuationAt_baseUnit
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section BasePrime
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalClassFieldTheory.localAbstractPrimeFieldUnit
DocumentationThe concrete base-field unit represented by the canonical prime element of the local henselian valuation.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section BasePrime
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalClassFieldTheory.valuationMap_localAbstractPrimeFieldUnit_mod
DocumentationThe canonical abstract prime has normalized valuation one modulo every positive integer after transport to the actual local field.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section BasePrime
variable (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalClassFieldTheory.normalizationIntegerRingIsIntegralClosure
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
LocalClassFieldTheory.normClass_localAbstractPrimeFieldUnit_eq_uniformizer
DocumentationIn the actual unramified norm quotient, the canonical abstract prime and the chosen inverse DVR uniformizer define the same normalized generator.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
omit [IsUniformAddGroup L] in
LocalClassFieldTheory.localArtinMonoidHom_localAbstractPrimeFieldUnit
DocumentationThe canonical norm-residue symbol sends the transported abstract prime to the arithmetic Frobenius class.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
omit [IsUniformAddGroup L] in
LocalClassFieldTheory.abelianizationEquivNormQuotient_symm_eq_unramifiedLocalReciprocityIso
DocumentationOn an unramified extension, the inverse of the canonical reciprocity isomorphism is exactly the field-facing Frobenius-normalized isomorphism.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
LocalClassFieldTheory.localArtinMonoidHom_eq_unramifiedLocalArtinMap
DocumentationThe canonical local norm-residue symbol is the field-facing unramified Artin map.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
LocalClassFieldTheory.localArtinMonoidHom_inverseIntegerRingUniformizerFieldUnit
DocumentationFrobenius normalization on the chosen inverse prime element.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
LocalClassFieldTheory.localArtinMonoidHom_eq_frobenius_zpow
DocumentationFull unramified Artin formula for the canonical local norm-residue symbol.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
LocalClassFieldTheory.localArtinMap_eq_frobenius_zpow
DocumentationThe continuous local Artin map sends every field unit to the topological class of arithmetic Frobenius raised to its normalized valuation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
LocalClassFieldTheory.localArtinMap_localAbstractPrimeFieldUnit
DocumentationThe transported canonical abstract prime maps to arithmetic Frobenius in the topological abelianization.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
omit [IsUniformAddGroup L] in
LocalClassFieldTheory.localArtinMap_uniformizer
DocumentationA chosen inverse DVR uniformizer maps to arithmetic Frobenius.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
LocalClassFieldTheory.localArtinMap_eq_one_of_valuationMap_eq_zero
DocumentationElements of normalized valuation zero lie in the kernel of the unramified local Artin map.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
LocalClassFieldTheory.localArtinMap_units_unramified
DocumentationEvery valuation-ring unit has trivial unramified Artin symbol.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section UnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
variable
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
open _root_.LocalFieldTheory.IsNonarchimedeanLocalField (
integerUnitsToFieldUnits
) in
LocalClassFieldTheory.abelianLocalArtinMonoidHom_eq_frobenius_zpow
DocumentationThe canonical local Artin map for an abelian unramified extension sends each field unit to actual arithmetic Frobenius raised to its normalized valuation.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
open scoped IsMulCommutative ValuativeRel
open LocalFieldTheory RamificationTheory CyclicCohomology KummerTheory
open ClassFormation
section AbelianUnramifiedPrimeClass
variable (K L : Type)
[Field K] [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
[Field L] [ValuativeRel L] [UniformSpace L] [IsUniformAddGroup L]
[IsNonarchimedeanLocalField L]
[Algebra K L] [FiniteDimensional K L] [IsAbelianGalois K L]
[Valuation.HasExtension (ValuativeRel.valuation K)
(ValuativeRel.valuation L)]
[LocalFieldTheory.IsNonarchimedeanLocalField.IsUnramifiedValuedExtension K L]
ClassFieldTheory.finiteAbelianLocalArtinMap_eq_frobenius_zpow
DocumentationThe canonical Artin map of an abelian unramified local extension is arithmetic Frobenius raised to the normalized valuation.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTheory
open scoped ValuativeRel
ClassFieldTheory.finiteAbelianLocalArtinMap_uniformizer
DocumentationEvery element of normalized valuation one maps to arithmetic Frobenius; there is no further choice of an Artin map at this finite level.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTheory
open scoped ValuativeRel
ClassFieldTheory.finiteAbelianLocalArtinMap_inverseUniformizer_residue_pow
DocumentationAt an inverse uniformizer, the normalized local Artin automorphism acts on the residue field by the arithmetic q-power Frobenius. This states the normalization through the reduction of integral elements, without exposing the implementation's chosen residue-field automorphism in the conclusion.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTheory
open scoped ValuativeRel