ModuleLevelField.lean
Nyll.ClassFieldTheory.LubinTate.EqualCharacteristic.FiniteLevel.LevelField
9 declarations indexed from sourceView source ↗ Module documentation
The uniformizer norm identity: equal-characteristic Lubin--Tate level fields
The level-n+1 field is the simple extension generated by a primitive division point. Eisenstein irreducibility identifies its minimal polynomial with the primitive division polynomial and gives the exact degree (q - 1) q^n.
Declarations
LubinTate.EqualCharacteristic.equalCharacteristicSeparableBaseHom_eq_algebraMap
DocumentationThe explicit base embedding used to choose division roots is the canonical algebra map of the separable closure.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateLevelField
DocumentationThe simple extension generated by the chosen primitive level-n+1 division point.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateLevelFieldAlgebra
DocumentationThe canonical base algebra on a Lubin--Tate level field.
Naming this structure lets downstream files install the intended algebra locally without unfolding the separable-closure construction.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateLevelFieldSMul
DocumentationDefines equalCharacteristicLubinTateLevelFieldSMul.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateLevelFieldModule
DocumentationDefines equalCharacteristicLubinTateLevelFieldModule.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.chosenEqualCharacteristicLubinTatePrimitiveRoot_isIntegral
DocumentationThe primitive division point is integral over κ((T)).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTatePrimitivePolynomial_eq_minpoly
DocumentationThe Eisenstein primitive polynomial is exactly the minimal polynomial of the chosen primitive division point.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateLevelField_finiteDimensional
DocumentationEvery equal-characteristic Lubin--Tate level field is finite over the Laurent-series base.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicLubinTateLevelField_finrank
DocumentationThe exact degree of the primitive level-n+1 extension.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped PowerSeries LaurentSeries Polynomial
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]