ModuleCompletedFrobeniusFixedNorm.lean
Nyll.ClassFieldTheory.LubinTate.EqualCharacteristic.CompletedLevel.CompletedFrobeniusFixedNorm
13 declarations indexed from sourceView source ↗ Module documentation
The completed theta-intertwining theorem: the fixed-field prime element and its norm
The fixed field of the prescribed completed Frobenius lift is the finite Lubin--Tate level for the changed uniformizer aT. Under this identification its generator is the distinguished element pi_delta = theta(lambda). Its minimal polynomial is the genuine changed primitive Eisenstein polynomial, and the chosen sign convention gives N(-pi_delta) = aT.
Declarations
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusFixedNormScalarTower
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
(F : LocalField.{u, v} K) (n : ℕ) :
Algebra F.residueField⸨X⸩
(equalCharacteristicCompletedLevelField F n) :=
RingHom.toAlgebra
((algebraMap (equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n)).comp
(algebraMap F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)))
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
(F : LocalField.{u, v} K) (n : ℕ) :
Algebra F.residueField⸨X⸩
(equalCharacteristicCompletedLevelField F n) :=
RingHom.toAlgebra
((algebraMap (equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n)).comp
(algebraMap F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)))
local instance equalCharacteristicCompletedFrobeniusFixedNormScalarTower
(F : LocalField.{u, v} K) (n : ℕ) :
IsScalarTower F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n) :=
IsScalarTower.of_algebraMap_eq' rfl
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusFixedNormChangedLevelSMul
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
(F : LocalField.{u, v} K) (n : ℕ) :
Algebra F.residueField⸨X⸩
(equalCharacteristicCompletedLevelField F n) :=
RingHom.toAlgebra
((algebraMap (equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n)).comp
(algebraMap F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)))
local instance equalCharacteristicCompletedFrobeniusFixedNormScalarTower
(F : LocalField.{u, v} K) (n : ℕ) :
IsScalarTower F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n) :=
IsScalarTower.of_algebraMap_eq' rfl
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
letI : Algebra (LaurentSeries F.residueField)
(SeparableClosure (LaurentSeries F.residueField)) :=
(separableClosure (LaurentSeries F.residueField)
(AlgebraicClosure (LaurentSeries F.residueField))).algebra'
Subalgebra.algebra
(equalCharacteristicChangedLevelField F a n).toSubalgebra
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusFixedNormChangedLevelModule
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
(F : LocalField.{u, v} K) (n : ℕ) :
Algebra F.residueField⸨X⸩
(equalCharacteristicCompletedLevelField F n) :=
RingHom.toAlgebra
((algebraMap (equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n)).comp
(algebraMap F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)))
local instance equalCharacteristicCompletedFrobeniusFixedNormScalarTower
(F : LocalField.{u, v} K) (n : ℕ) :
IsScalarTower F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n) :=
IsScalarTower.of_algebraMap_eq' rfl
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
letI : Algebra (LaurentSeries F.residueField)
(SeparableClosure (LaurentSeries F.residueField)) :=
(separableClosure (LaurentSeries F.residueField)
(AlgebraicClosure (LaurentSeries F.residueField))).algebra'
Subalgebra.algebra
(equalCharacteristicChangedLevelField F a n).toSubalgebra
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelSMul
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
SMul (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toSMul _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusTargetLevelEquiv
DocumentationThe target aT Lubin--Tate level is the fixed field of the prescribed completed Frobenius lift.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
(F : LocalField.{u, v} K) (n : ℕ) :
Algebra F.residueField⸨X⸩
(equalCharacteristicCompletedLevelField F n) :=
RingHom.toAlgebra
((algebraMap (equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n)).comp
(algebraMap F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)))
local instance equalCharacteristicCompletedFrobeniusFixedNormScalarTower
(F : LocalField.{u, v} K) (n : ℕ) :
IsScalarTower F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n) :=
IsScalarTower.of_algebraMap_eq' rfl
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
letI : Algebra (LaurentSeries F.residueField)
(SeparableClosure (LaurentSeries F.residueField)) :=
(separableClosure (LaurentSeries F.residueField)
(AlgebraicClosure (LaurentSeries F.residueField))).algebra'
Subalgebra.algebra
(equalCharacteristicChangedLevelField F a n).toSubalgebra
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelSMul
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
SMul (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toSMul _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelModule
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Module (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toModule _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusTargetLevelEquiv_generator
DocumentationStates the theorem equalCharacteristicCompletedFrobeniusTargetLevelEquiv_generator.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
(F : LocalField.{u, v} K) (n : ℕ) :
Algebra F.residueField⸨X⸩
(equalCharacteristicCompletedLevelField F n) :=
RingHom.toAlgebra
((algebraMap (equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n)).comp
(algebraMap F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)))
local instance equalCharacteristicCompletedFrobeniusFixedNormScalarTower
(F : LocalField.{u, v} K) (n : ℕ) :
IsScalarTower F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n) :=
IsScalarTower.of_algebraMap_eq' rfl
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
letI : Algebra (LaurentSeries F.residueField)
(SeparableClosure (LaurentSeries F.residueField)) :=
(separableClosure (LaurentSeries F.residueField)
(AlgebraicClosure (LaurentSeries F.residueField))).algebra'
Subalgebra.algebra
(equalCharacteristicChangedLevelField F a n).toSubalgebra
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelSMul
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
SMul (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toSMul _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelModule
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Module (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toModule _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusPrimeElement
DocumentationThe distinguished element pi_delta = theta(lambda), regarded as an element of the fixed field.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
(F : LocalField.{u, v} K) (n : ℕ) :
Algebra F.residueField⸨X⸩
(equalCharacteristicCompletedLevelField F n) :=
RingHom.toAlgebra
((algebraMap (equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n)).comp
(algebraMap F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)))
local instance equalCharacteristicCompletedFrobeniusFixedNormScalarTower
(F : LocalField.{u, v} K) (n : ℕ) :
IsScalarTower F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n) :=
IsScalarTower.of_algebraMap_eq' rfl
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
letI : Algebra (LaurentSeries F.residueField)
(SeparableClosure (LaurentSeries F.residueField)) :=
(separableClosure (LaurentSeries F.residueField)
(AlgebraicClosure (LaurentSeries F.residueField))).algebra'
Subalgebra.algebra
(equalCharacteristicChangedLevelField F a n).toSubalgebra
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelSMul
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
SMul (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toSMul _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelModule
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Module (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toModule _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusPrimeElement_eq_equiv_generator
DocumentationStates the theorem equalCharacteristicCompletedFrobeniusPrimeElement_eq_equiv_generator.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
(F : LocalField.{u, v} K) (n : ℕ) :
Algebra F.residueField⸨X⸩
(equalCharacteristicCompletedLevelField F n) :=
RingHom.toAlgebra
((algebraMap (equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n)).comp
(algebraMap F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)))
local instance equalCharacteristicCompletedFrobeniusFixedNormScalarTower
(F : LocalField.{u, v} K) (n : ℕ) :
IsScalarTower F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n) :=
IsScalarTower.of_algebraMap_eq' rfl
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
letI : Algebra (LaurentSeries F.residueField)
(SeparableClosure (LaurentSeries F.residueField)) :=
(separableClosure (LaurentSeries F.residueField)
(AlgebraicClosure (LaurentSeries F.residueField))).algebra'
Subalgebra.algebra
(equalCharacteristicChangedLevelField F a n).toSubalgebra
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelSMul
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
SMul (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toSMul _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelModule
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Module (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toModule _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusPrimeElement_minpoly
DocumentationThe minimal polynomial of the fixed-field generator is precisely the target primitive polynomial for aT.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
(F : LocalField.{u, v} K) (n : ℕ) :
Algebra F.residueField⸨X⸩
(equalCharacteristicCompletedLevelField F n) :=
RingHom.toAlgebra
((algebraMap (equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n)).comp
(algebraMap F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)))
local instance equalCharacteristicCompletedFrobeniusFixedNormScalarTower
(F : LocalField.{u, v} K) (n : ℕ) :
IsScalarTower F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n) :=
IsScalarTower.of_algebraMap_eq' rfl
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
letI : Algebra (LaurentSeries F.residueField)
(SeparableClosure (LaurentSeries F.residueField)) :=
(separableClosure (LaurentSeries F.residueField)
(AlgebraicClosure (LaurentSeries F.residueField))).algebra'
Subalgebra.algebra
(equalCharacteristicChangedLevelField F a n).toSubalgebra
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelSMul
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
SMul (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toSMul _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelModule
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Module (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toModule _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobeniusPrimeElement_eisenstein
DocumentationThe genuine integral minimal polynomial is Eisenstein at (T). This is the prime-element (uniformizer) certificate used in the proof of the completed theta-intertwining theorem.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
(F : LocalField.{u, v} K) (n : ℕ) :
Algebra F.residueField⸨X⸩
(equalCharacteristicCompletedLevelField F n) :=
RingHom.toAlgebra
((algebraMap (equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n)).comp
(algebraMap F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)))
local instance equalCharacteristicCompletedFrobeniusFixedNormScalarTower
(F : LocalField.{u, v} K) (n : ℕ) :
IsScalarTower F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n) :=
IsScalarTower.of_algebraMap_eq' rfl
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
letI : Algebra (LaurentSeries F.residueField)
(SeparableClosure (LaurentSeries F.residueField)) :=
(separableClosure (LaurentSeries F.residueField)
(AlgebraicClosure (LaurentSeries F.residueField))).algebra'
Subalgebra.algebra
(equalCharacteristicChangedLevelField F a n).toSubalgebra
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelSMul
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
SMul (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toSMul _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelModule
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Module (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toModule _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
LubinTate.EqualCharacteristic.equalCharacteristicCompletedFrobenius_norm_neg_primeElement
DocumentationThe completed theta-intertwining theorem, with the canonical sign: N_{Sigma/k((T))}(-pi_delta) = aT.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Polynomial PowerSeries
universe u v
namespace LubinTate
namespace EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
variable {K : Type u} [Field K]
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormBaseAlgebra
(F : LocalField.{u, v} K) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicCompletedUnramifiedField F.residueField) :=
laurentSeriesCoefficientAlgebra
noncomputable local instance equalCharacteristicCompletedFrobeniusFixedNormLevelAlgebra
(F : LocalField.{u, v} K) (n : ℕ) :
Algebra F.residueField⸨X⸩
(equalCharacteristicCompletedLevelField F n) :=
RingHom.toAlgebra
((algebraMap (equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n)).comp
(algebraMap F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)))
local instance equalCharacteristicCompletedFrobeniusFixedNormScalarTower
(F : LocalField.{u, v} K) (n : ℕ) :
IsScalarTower F.residueField⸨X⸩
(equalCharacteristicCompletedUnramifiedField F.residueField)
(equalCharacteristicCompletedLevelField F n) :=
IsScalarTower.of_algebraMap_eq' rfl
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Algebra (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
letI : Algebra (LaurentSeries F.residueField)
(SeparableClosure (LaurentSeries F.residueField)) :=
(separableClosure (LaurentSeries F.residueField)
(AlgebraicClosure (LaurentSeries F.residueField))).algebra'
Subalgebra.algebra
(equalCharacteristicChangedLevelField F a n).toSubalgebra
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelSMul
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
SMul (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toSMul _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)
noncomputable local instance
equalCharacteristicCompletedFrobeniusFixedNormChangedLevelModule
(F : LocalField.{u, v} K)
[CharP K F.residueCharacteristic]
(a : F.residueField⟦X⟧ˣ) (n : ℕ) :
Module (LaurentSeries F.residueField)
(equalCharacteristicChangedLevelField F a n) :=
@Algebra.toModule _ _ _ _
(equalCharacteristicCompletedFrobeniusFixedNormChangedLevelAlgebra
F a n)