ModuleLowerGroups.lean
Nyll.ClassFieldTheory.LubinTate.EqualCharacteristic.Ramification.LowerGroups
26 declarations indexed from sourceView source ↗ Module documentation
Lower ramification groups of equal-characteristic Lubin--Tate levels
This module identifies the actual lower ramification groups attached to the chosen complete valuation, both by visible unit-parameter coefficients and by their exact cardinalities.
Declarations
LubinTate.equalCharacteristicLubinTateRealLowerRamificationGroup
DocumentationThe actual real lower ramification group of the explicit equal-characteristic Lubin--Tate level, formed from the chosen integral-closure valuation.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
LubinTate.equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
DocumentationFinite-dimensionality for the explicit level while computing its lower ramification groups.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
LubinTate.equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
DocumentationGaloisness for the explicit level while computing its lower ramification groups.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
LubinTate.mem_equalCharacteristicLubinTateRealLowerRamificationGroup_nat_iff_primitivePoint
DocumentationAt a natural lower index, membership in the actual Lubin--Tate lower ramification group is detected by the displacement of its primitive uniformizer alone.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.mem_equalCharacteristicLubinTateRealLowerRamificationGroup_nat_iff_parameterPower_of_ne_one
DocumentationElementwise lower-ramification form: if a nonidentity automorphism first differs from the identity unit parameter in degree k, then it belongs to the natural lower group G_i exactly when i + 1 ≤ q^k.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateUnitParameterEquivGal
DocumentationThe explicit finite unit-parameter bijection with the Galois group of the chosen equal-characteristic Lubin--Tate level.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateUnitParameterEquivGal_apply
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.mem_equalCharacteristicLubinTateRealLowerRamificationGroup_nat_iff_parameterPower
DocumentationFor the automorphism attached to a finite unit parameter, membership in a natural lower group is the parameter-power inequality, with the identity case included explicitly and no side hypotheses.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateOneUnitParameter
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateOneUnitParameterSeries
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateOneUnitParameterToGal
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateUnitParameterToGal_eq_one_iff
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateUnitParameterSeries_sub_one_eq_zero_iff
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.mem_equalCharacteristicLubinTateRealLowerRamificationGroup_pow_sub_one_iff_coeff_zero
DocumentationAt the lower endpoint q^k - 1, membership is equivalent to vanishing of the first k coefficients of the visible difference from the identity.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateUnitParameterVanishesBefore
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateUnitParameter_coeff_zero_iff_vanishesBefore
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateTailIndex
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateTailOffset
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateTailIndex_offset
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateTailOffset_index
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateUnitParameterVanishesBeforeEquiv
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateUnitParameterVanishesBefore_natCard
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateRealLowerRamificationGroupEquivVanishesBefore
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateRealLowerRamificationGroup_natCard_pow_sub_one
DocumentationFor 1 ≤ k ≤ n + 1, the lower group at q^k - 1 has order q^(n + 1 - k).
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.mem_equalCharacteristicLubinTateRealLowerRamificationGroup_nat_iff_coeff_zero_of_pow_interval
DocumentationOn the whole interval q^(k-1) ≤ r < q^k, lower-group membership is controlled by the same first-k coefficient condition.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n
LubinTate.equalCharacteristicLubinTateRealLowerRamificationGroup_natCard_of_pow_interval
DocumentationThe lower-group order is constant on q^(k-1) ≤ r < q^k.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped LaurentSeries Pointwise PowerSeries
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LubinTate.EqualCharacteristic
open RamificationTheory.HilbertRamification.Higher
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
universe u v y
variable {K : Type u} [Field K]
section ChosenRamificationTarget
variable {K₀ : Type} [Field K₀]
/-- Finite-dimensionality for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_finiteDimensional_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
FiniteDimensional F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_finiteDimensional F n
/-- Galoisness for the explicit level while computing its lower
ramification groups. -/
noncomputable local instance
equalCharacteristicLubinTateLevelField_isGalois_forLowerGroups
(F : LocalField.{0, v} K₀)
[CharP K₀ F.residueCharacteristic]
(n : ℕ) :
IsGalois F.residueField⸨X⸩
(equalCharacteristicLubinTateLevelField F n) :=
equalCharacteristicLubinTateLevelField_isGalois F n