ModuleCompletedCoefficientEvaluation.lean
Nyll.ClassFieldTheory.LubinTate.Padic.MultiplicativeEvaluation.CompletedCoefficientEvaluation
17 declarations indexed from sourceView source ↗ Module documentation
Coefficient maps and analytic evaluation on completed p-adic levels
This module equips completed Lubin--Tate levels with the direct p-adic coefficient maps used by polynomial and power-series evaluation. It also establishes the exact completed primitive-point torsion relations and the general injectivity criterion for evaluation with unit linear coefficient.
Declarations
LubinTate.padicCompletedMultiplicativeWittUniformSpace
DocumentationThe discrete Witt-vector coefficient uniformity used for completed evaluation.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
LubinTate.padicCompletedMultiplicativeTargetWithIdeal
DocumentationThe maximal-ideal adic structure on a completed Lubin--Tate level.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
LubinTate.padicCompletedMultiplicativeTargetCompleteSpace
DocumentationCompleteness of the completed-level valuation ring for its adic topology.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
LubinTate.padicCompletedMultiplicativeTargetT2Space
DocumentationSeparatedness of the completed-level valuation ring for its adic topology.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
LubinTate.padicCompletedLevelField_padicAlgebra
DocumentationThe completed Lubin--Tate level as an algebra over the original p-adic base field, through the completed unramified coefficient field.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedLevelField_padicScalarTower
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedLevelPadicFieldCoefficientHom
DocumentationThe canonical coefficient map from the p-adic valuation ring directly into the field underlying a completed Lubin--Tate level.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedLevelPadicIntegerCoefficientHom
DocumentationThe same p-adic coefficient map with codomain restricted to the valuation ring of the completed level.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedLevelPadicIntegerCoefficientHom_coe
DocumentationCoercing the integral p-adic coefficient map to the completed-level field gives the canonical field-valued coefficient map.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedLevelPadicIntegerPolynomialEval_coe
DocumentationPolynomial evaluation through the integral coefficient map agrees, after coercion, with evaluation through the field coefficient map.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedPrimitiveRoot_standardPrimitivePolynomial
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedPrimitiveRoot_iterate_succ_eq_zero
DocumentationThe chosen primitive point in the completed level is killed by the n + 1-fold standard p-adic Lubin--Tate iterate.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedPrimitiveRoot_iterate_ne_zero
DocumentationThe chosen completed primitive point is not killed one level early.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedPrimitiveRootInteger_iterate_succ_eq_zero
DocumentationIntegral form of the exact completed primitive-point torsion relation at level n + 1.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedPrimitiveRootInteger_iterate_ne_zero
DocumentationThe integral completed primitive point is not killed by the level-n standard iterate.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedLevelPowerSeriesEval_congr_point
DocumentationCompleted-level power-series evaluation is independent of the proof that its evaluation point is topologically nilpotent.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2
LubinTate.padicCompletedLevelPowerSeriesEval_injective_of_unitLinearCoefficient
DocumentationA completed-level power-series evaluation with zero constant coefficient and a unit linear coefficient is injective on convergent points.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.CompleteDVF
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open SameUniformizer
/-- The discrete Witt-vector coefficient uniformity used for completed evaluation. -/
noncomputable local instance (priority := 50)
padicCompletedMultiplicativeWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
/-- The maximal-ideal adic structure on a completed Lubin--Tate level. -/
noncomputable local instance
padicCompletedMultiplicativeTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
/-- Completeness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetCompleteSpace
(p : ℕ) [Fact p.Prime] (n : ℕ) :
CompleteSpace
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).1
/-- Separatedness of the completed-level valuation ring for its adic topology. -/
noncomputable local instance
padicCompletedMultiplicativeTargetT2Space
(p : ℕ) [Fact p.Prime] (n : ℕ) :
T2Space
(padicCompletedLevelCompleteDVF p n).valuationSubring := by
let target := padicCompletedLevelCompleteDVF p n
have hadic : IsAdic target.maximalIdeal := rfl
exact (hadic.isAdicComplete_iff.mp target.isAdicComplete).2