ModuleRealIndexSteps.lean
Nyll.ClassFieldTheory.LubinTate.EqualCharacteristic.RealIndexSteps
7 declarations indexed from sourceView source ↗ Module documentation
Real-index steps for equal-characteristic Lubin--Tate levels
This file packages the ceiling behavior of the chosen real lower filtration and the integral values of its inverse Herbrand function. Together they show that, on the positive range covered by an explicit finite Lubin--Tate level, the real upper filtration is constant on the natural-ceiling steps.
Declarations
LubinTate.equalCharacteristicLubinTateLevelField_finiteDimensional_forRealIndexSteps
DocumentationFinite-dimensionality for explicit levels while forming the real-index Herbrand functions in this module.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries
namespace LubinTate
open LubinTate.EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
open RamificationTheory.HilbertRamification.Higher
universe v
variable {K₀ : Type} [Field K₀]
LubinTate.equalCharacteristicLubinTateLevelField_isGalois_forRealIndexSteps
DocumentationGaloisness for explicit levels while forming the real-index Herbrand functions in this module.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries
namespace LubinTate
open LubinTate.EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
open RamificationTheory.HilbertRamification.Higher
universe v
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for explicit levels while forming the real-index
Herbrand functions in this module. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forRealIndexSteps
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
LubinTate.equalCharacteristicLubinTateRealLowerRamificationGroup_eq_natCeil
DocumentationAt a nonnegative real lower index, the chosen equal-characteristic Lubin--Tate lower group is the group at the natural-number ceiling.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries
namespace LubinTate
open LubinTate.EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
open RamificationTheory.HilbertRamification.Higher
universe v
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for explicit levels while forming the real-index
Herbrand functions in this module. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forRealIndexSteps
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for explicit levels while forming the real-index Herbrand
functions in this module. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forRealIndexSteps
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateInverseHerbrandFunction
DocumentationThe inverse Herbrand function attached to the chosen complete-DVF structure on an equal-characteristic Lubin--Tate level.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries
namespace LubinTate
open LubinTate.EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
open RamificationTheory.HilbertRamification.Higher
universe v
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for explicit levels while forming the real-index
Herbrand functions in this module. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forRealIndexSteps
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for explicit levels while forming the real-index Herbrand
functions in this module. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forRealIndexSteps
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateInverseHerbrandFunction_nat_eq_pow_sub_one
DocumentationAt every integral upper endpoint visible at level n + 1, the chosen inverse Herbrand function returns the lower endpoint q^k - 1.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries
namespace LubinTate
open LubinTate.EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
open RamificationTheory.HilbertRamification.Higher
universe v
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for explicit levels while forming the real-index
Herbrand functions in this module. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forRealIndexSteps
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for explicit levels while forming the real-index Herbrand
functions in this module. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forRealIndexSteps
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateRealLowerRamificationGroup_nat_eq_pow_sub_one_of_pow_interval
DocumentationOn a lower-numbering power interval, the chosen lower group is the group at the right endpoint q^k - 1.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries
namespace LubinTate
open LubinTate.EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
open RamificationTheory.HilbertRamification.Higher
universe v
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for explicit levels while forming the real-index
Herbrand functions in this module. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forRealIndexSteps
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for explicit levels while forming the real-index Herbrand
functions in this module. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forRealIndexSteps
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateRealUpperRamificationGroup_eq_natCeil
DocumentationOn the positive range visible at level n + 1, the chosen real upper filtration is the natural-ceiling step extension of its integral values.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries
namespace LubinTate
open LubinTate.EqualCharacteristic
open LocalFieldTheory.DiscreteValuationField
open RamificationTheory.HilbertRamification.Higher
universe v
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for explicit levels while forming the real-index
Herbrand functions in this module. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forRealIndexSteps
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for explicit levels while forming the real-index Herbrand
functions in this module. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forRealIndexSteps
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n