Discrete valuation rings as power series quotients
TheoremPower series over a DVR modulo \(X - \varpi^e\) form a DVR#✓fully proved
PowerSeries.isDiscreteValuationRing_quotient_span_X_sub_C_pow_of_irreducible
Modulo X - ϖ ^ e, a power series ring over a discrete valuation ring is a
discrete valuation ring, with uniformizer the image of ϖ.
theorem PowerSeries.isDiscreteValuationRing_quotient_span_X_sub_C_pow_of_irreducible
{W : Type*} [CommRing W] [IsDomain W] [IsDiscreteValuationRing W]
(ϖ : W) (hϖ : Irreducible ϖ) (e : ℕ) (he : 1 ≤ e) :
∃ (_ : IsDomain (PowerSeries W ⧸
Ideal.span {(PowerSeries.X : PowerSeries W) - PowerSeries.C (ϖ ^ e)}))
(_ : IsDiscreteValuationRing (PowerSeries W ⧸
Ideal.span {(PowerSeries.X : PowerSeries W) - PowerSeries.C (ϖ ^ e)})),
Irreducible (Ideal.Quotient.mk
(Ideal.span {(PowerSeries.X : PowerSeries W) - PowerSeries.C (ϖ ^ e)})
(PowerSeries.C ϖ))
Used by 1
TheoremPower series over a DVR modulo \(X - \varpi^e\) form a local PID#✓fully proved
PowerSeries.quotient_span_X_sub_C_pow_of_irreducible
Modulo X - ϖ ^ e, a power series ring over a discrete valuation ring
is a principal ideal ring and a local ring, and the image of ϖ is
irreducible.
theorem PowerSeries.quotient_span_X_sub_C_pow_of_irreducible
{W : Type*} [CommRing W] [IsDomain W] [IsDiscreteValuationRing W]
(ϖ : W) (hϖ : Irreducible ϖ) (e : ℕ) (he : 1 ≤ e) :
(Ideal.span {(PowerSeries.X : PowerSeries W) - PowerSeries.C (ϖ ^ e)}).IsPrime ∧
IsPrincipalIdealRing (PowerSeries W ⧸
Ideal.span {(PowerSeries.X : PowerSeries W) - PowerSeries.C (ϖ ^ e)}) ∧
IsLocalRing (PowerSeries W ⧸
Ideal.span {(PowerSeries.X : PowerSeries W) - PowerSeries.C (ϖ ^ e)}) ∧
Irreducible (Ideal.Quotient.mk
(Ideal.span {(PowerSeries.X : PowerSeries W) - PowerSeries.C (ϖ ^ e)})
(PowerSeries.C ϖ))
Uses 1 · Used by 1
TheoremPower series over a DVR modulo \(X - \varpi\) form a complete DVR#✓fully proved
PowerSeries.isAdicComplete_quotient_span_X_sub_C_of_irreducible
Modulo X - ϖ, a power series ring over a discrete valuation ring is a
discrete valuation ring, adically complete at its maximal ideal, with
uniformizer the image of ϖ.
PowerSeries.isAdicComplete_quotient_span_X_sub_C_of_irreducible · 15 lines
theorem PowerSeries.isAdicComplete_quotient_span_X_sub_C_of_irreducible
{O : Type*} [CommRing O] [IsDomain O] [IsDiscreteValuationRing O] (ϖ : O)
(hϖ : Irreducible ϖ) :
∃ (_ : IsDomain (PowerSeries O ⧸
Ideal.span {(PowerSeries.X : PowerSeries O) - PowerSeries.C ϖ}))
(_ : IsDiscreteValuationRing (PowerSeries O ⧸
Ideal.span {(PowerSeries.X : PowerSeries O) - PowerSeries.C ϖ}))
(_ : IsAdicComplete
(IsLocalRing.maximalIdeal (PowerSeries O ⧸
Ideal.span {(PowerSeries.X : PowerSeries O) - PowerSeries.C ϖ}))
(PowerSeries O ⧸
Ideal.span {(PowerSeries.X : PowerSeries O) - PowerSeries.C ϖ})),
Irreducible (Ideal.Quotient.mk
(Ideal.span {(PowerSeries.X : PowerSeries O) - PowerSeries.C ϖ})
(PowerSeries.C ϖ))
Uses 1
3 fully proved
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.