ModuleLevelAbelian.lean
Nyll.ClassFieldTheory.LubinTate.FiniteLevel.LevelAbelian
8 declarations indexed from sourceView source ↗ Module documentation
Abelian standard Lubin--Tate level fields
The finite unit parameter group
O_F^* / U_F^(n + 1)
acts multiplicatively and faithfully on the primitive level-n + 1 division point. The finite-level automorphism calculation identifies this parameter group bijectively with the full Galois group. We package that identification as a multiplicative equivalence and transport commutativity to the Galois group.
Declarations
LubinTate.standardLubinTateUnitParameterToGalHom
DocumentationThe multiplicative map from finite unit parameters to automorphisms of the standard Lubin--Tate level field.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTateUnitParameterToGalHom_apply
DocumentationThe homomorphism has the original parameter-to-Galois map as its underlying function.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTateUnitParameterEquivGal
DocumentationFinite unit parameters are multiplicatively equivalent to the full Galois group of the standard level field.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTateUnitParameterEquivGal_apply
DocumentationThe multiplicative equivalence evaluates as the original explicit parameter automorphism.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTateUnitParameterEquivGal_inv_class_apply_gen
DocumentationThe inverse of the explicit unit-parameter automorphism acts on the chosen primitive generator through the inverse Lubin--Tate unit action.
This is the pointwise [u⁻¹] target needed for the later comparison with the actual local Artin map; it does not identify the two maps merely from their kernels.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTateLevelField_gal_comm
DocumentationThe full Galois group of a standard finite Lubin--Tate level is commutative.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTateLevelField_isMulCommutative
DocumentationThe Galois group of the standard level field is a commutative group.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.standardLubinTateLevelField_isAbelianGalois
DocumentationEvery standard finite Lubin--Tate level is abelian Galois over its base local field.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]