ModuleCompletedLevel.lean
Nyll.ClassFieldTheory.LubinTate.Padic.CompletedLevel
47 declarations indexed from sourceView source ↗ Declarations
LubinTate.padicCompletedPrimitivePolynomialInteger
DocumentationThe primitive standard Lubin--Tate polynomial over the canonical valuation ring of the completed-unramified field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitivePolynomial
DocumentationThe primitive standard Lubin--Tate polynomial after base change from ℚ_[p] to the completed-unramified fraction field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitivePolynomialInteger_map
DocumentationMapping the integral completed primitive polynomial to the fraction field gives the field-valued base change.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitivePolynomialInteger_monic
DocumentationThe integral completed primitive polynomial is monic.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitivePolynomial_monic
DocumentationThe field-valued completed primitive polynomial is monic.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitivePolynomial_natDegree
DocumentationThe completed primitive polynomial has degree (p - 1) * p ^ n.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitivePolynomial_separable
DocumentationThe completed primitive polynomial remains separable after base change.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedLevelField
DocumentationThe actual finite splitting field over the completed-unramified coefficient field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedLevelField_field
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedLevelField_algebra
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedLevelField_module
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
section
LubinTate.padicCompletedLevelField_finiteDimensional
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
section
local instance padicCompletedLevelField_module
(p : ℕ) [Fact p.Prime] (n : ℕ) :
@Module (padicCompletedUnramifiedField p) (padicCompletedLevelField p n)
(inferInstance : DivisionRing (padicCompletedUnramifiedField p)).toRing.toSemiring
(inferInstance : AddCommGroup (padicCompletedLevelField p n)).toAddCommMonoid :=
@Algebra.toModule (padicCompletedUnramifiedField p) (padicCompletedLevelField p n)
_ _ (padicCompletedLevelField_algebra p n)
LubinTate.padicCompletedLevelField_isGalois
DocumentationThe completed level is the splitting field of a separable polynomial, hence is Galois over its completed-unramified base.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitivePolynomial_splits
DocumentationThe completed primitive polynomial splits over the completed level.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitivePolynomial_adjoin_rootSet
DocumentationThe roots of the completed primitive polynomial generate its splitting field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitivePolynomial_map_degree_ne_zero
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitiveRoot
DocumentationA chosen primitive standard division point in the completed level.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitiveRoot_isRoot
DocumentationThe chosen completed primitive point is a root of the genuine base-changed primitive polynomial.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitiveRoot_aeval_integerPolynomial
DocumentationThe integral completed primitive polynomial annihilates the chosen root in the actual splitting field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitiveRoot_isIntegral
DocumentationThe chosen primitive point is integral over the canonical Witt valuation ring.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedLevelCompleteDVFData_exists
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedLevelCompleteDVF
DocumentationThe complete discrete valuation on the completed level selected from its actual integral closure over the Witt valuation ring.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedLevelCompleteDVF_hasExtension
DocumentationThe selected completed-level valuation extends the completed-unramified base valuation.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedLevelCompleteDVF_hasExtensionInstance
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedLevelCompleteDVF_isIntegralClosure
DocumentationThe completed-level valuation ring is the actual integral closure of the completed-unramified valuation ring.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitiveRoot_mem_valuationSubring
DocumentationThe chosen completed primitive root belongs to the selected integral-closure valuation ring.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitiveRootInteger
DocumentationThe chosen primitive point as an element of the completed-level valuation ring.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitiveRootInteger_coe
DocumentationCoercing the integral primitive point returns the chosen splitting-field root.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitiveRootInteger_aeval
DocumentationThe integral primitive polynomial annihilates the primitive point in the completed-level valuation ring.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitivePolynomialInteger_isWeaklyEisensteinAt
DocumentationBase change preserves the weak Eisenstein condition for the completed primitive polynomial.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedPrimitiveRootInteger_mem_maximalIdeal
DocumentationThe completed primitive point lies in the maximal ideal of the selected level valuation ring.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedLevelWittUniformSpace
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
LubinTate.padicCompletedLevelTargetWithIdeal
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
LubinTate.padicCompletedLevelTargetCompleteSpace
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
LubinTate.padicCompletedLevelTargetT2Space
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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.padicCompletedPrimitiveRootInteger_hasEval
DocumentationThe chosen completed primitive point is a genuine convergent evaluation point for Witt-coefficient power series.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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.padicCompletedLevelWittCoefficientHom
DocumentationThe canonical Witt-coefficient map into the valuation ring of the actual completed level.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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.padicCompletedLevelWittCoefficientHom_apply
DocumentationThe Witt-coefficient map is the ambient fraction-field algebra map after coercion.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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.padicCompletedLevelWittCoefficientHom_continuous
DocumentationWith the discrete coefficient topology, the canonical Witt map into the completed level is continuous.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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.padicCompletedLevelWittAlgebra
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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
DocumentationAnalytic evaluation of Witt-coefficient power series in the actual completed level.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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
private noncomputable local instance
padicCompletedLevelWittAlgebra
(p : ℕ) [Fact p.Prime] (n : ℕ) :
Algebra (padicCompletedUnramifiedWittRing p)
(padicCompletedLevelCompleteDVF p n).valuationSubring :=
(padicCompletedLevelWittCoefficientHom p n).toAlgebra
LubinTate.padicCompletedLevelPowerSeriesEval_X
DocumentationCompleted-level evaluation sends the power-series variable to the chosen evaluation point.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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
private noncomputable local instance
padicCompletedLevelWittAlgebra
(p : ℕ) [Fact p.Prime] (n : ℕ) :
Algebra (padicCompletedUnramifiedWittRing p)
(padicCompletedLevelCompleteDVF p n).valuationSubring :=
(padicCompletedLevelWittCoefficientHom p n).toAlgebra
LubinTate.padicCompletedLevelPowerSeriesEval_C
DocumentationCompleted-level evaluation sends constants through the canonical Witt coefficient map.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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
private noncomputable local instance
padicCompletedLevelWittAlgebra
(p : ℕ) [Fact p.Prime] (n : ℕ) :
Algebra (padicCompletedUnramifiedWittRing p)
(padicCompletedLevelCompleteDVF p n).valuationSubring :=
(padicCompletedLevelWittCoefficientHom p n).toAlgebra
LubinTate.padicCompletedLevelPowerSeriesEval_coe
DocumentationOn polynomial power series, completed-level analytic evaluation agrees with ordinary polynomial evaluation.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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
private noncomputable local instance
padicCompletedLevelWittAlgebra
(p : ℕ) [Fact p.Prime] (n : ℕ) :
Algebra (padicCompletedUnramifiedWittRing p)
(padicCompletedLevelCompleteDVF p n).valuationSubring :=
(padicCompletedLevelWittCoefficientHom p n).toAlgebra
LubinTate.padicCompletedLevelPowerSeriesEval_continuous
DocumentationEvaluation at a topologically nilpotent completed-level integer is continuous.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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
private noncomputable local instance
padicCompletedLevelWittAlgebra
(p : ℕ) [Fact p.Prime] (n : ℕ) :
Algebra (padicCompletedUnramifiedWittRing p)
(padicCompletedLevelCompleteDVF p n).valuationSubring :=
(padicCompletedLevelWittCoefficientHom p n).toAlgebra
LubinTate.padicCompletedLevelPowerSeriesEval_hasEval
DocumentationEvaluating a Witt-coefficient series with zero constant coefficient produces another topologically nilpotent completed-level integer.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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
private noncomputable local instance
padicCompletedLevelWittAlgebra
(p : ℕ) [Fact p.Prime] (n : ℕ) :
Algebra (padicCompletedUnramifiedWittRing p)
(padicCompletedLevelCompleteDVF p n).valuationSubring :=
(padicCompletedLevelWittCoefficientHom p n).toAlgebra
LubinTate.padicCompletedLevelPowerSeriesEval_subst
DocumentationCompleted-level analytic evaluation commutes with one-variable formal substitution.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped Polynomial
open scoped PowerSeries
open scoped PowerSeries.WithPiTopology
namespace LubinTate
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.DiscreteValuationField.Examples.Qp
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
private noncomputable local instance (priority := 50)
padicCompletedLevelWittUniformSpace
(p : ℕ) [Fact p.Prime] :
UniformSpace (padicCompletedUnramifiedWittRing p) :=
⊥
private noncomputable local instance
padicCompletedLevelTargetWithIdeal
(p : ℕ) [Fact p.Prime] (n : ℕ) :
WithIdeal
(padicCompletedLevelCompleteDVF p n).valuationSubring where
i := (padicCompletedLevelCompleteDVF p n).maximalIdeal
private noncomputable local instance
padicCompletedLevelTargetCompleteSpace
(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
private noncomputable local instance
padicCompletedLevelTargetT2Space
(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
private noncomputable local instance
padicCompletedLevelWittAlgebra
(p : ℕ) [Fact p.Prime] (n : ℕ) :
Algebra (padicCompletedUnramifiedWittRing p)
(padicCompletedLevelCompleteDVF p n).valuationSubring :=
(padicCompletedLevelWittCoefficientHom p n).toAlgebra