Power series over a regular local ring
Theorem\(X\) is a regular element of the power series ring#✓fully proved
PowerSeriesRegularAux.isSMulRegular_X
X is a regular element of the power series ring.
theorem isSMulRegular_X : IsSMulRegular R⟦X⟧ (X : R⟦X⟧)
Used by 1
TheoremKernel of the constant coefficient map of power series#✓fully proved
PowerSeriesRegularAux.ker_constantCoeff
The kernel of the constant coefficient map is the span of X.
theorem ker_constantCoeff : RingHom.ker (constantCoeff (R := R)) = Ideal.span {(X : R⟦X⟧)}
DefinitionPower series modulo \(X\) recover the coefficient ring#✓fully proved
PowerSeriesRegularAux.quotSpanXEquiv
Quotienting R⟦X⟧ by the span of X recovers R.
noncomputable def quotSpanXEquiv : (R⟦X⟧ ⧸ Ideal.span {(X : R⟦X⟧)}) ≃+* R :=
(Ideal.quotEquivOfEq ker_constantCoeff.symm).trans
(RingHom.quotientKerEquivOfSurjective constantCoeff_surj)
theorem ker_constantCoeff : RingHom.ker (constantCoeff (R := R)) = Ideal.span {(X : R⟦X⟧)}
MathlibExt/RingTheory/PowerSeries/RegularLocalRing.lean:66
Uses 1 · Used by 1
TheoremKrull dimension of a power series ring#✓fully proved
PowerSeries.ringKrullDim_powerSeries
The Krull dimension of R⟦X⟧ is one more than that of R.
theorem PowerSeries.ringKrullDim_powerSeries :
ringKrullDim R⟦X⟧ = ringKrullDim R + 1
TheoremGenerators of the maximal ideal of a power series ring#✓fully proved
PowerSeries.maximalIdeal_eq_span_image_union_X
The maximal ideal of R⟦X⟧ is generated by the image of a generating set
of the maximal ideal of R together with X.
theorem PowerSeries.maximalIdeal_eq_span_image_union_X {S : Set R}
(hS : maximalIdeal R = Ideal.span S) :
maximalIdeal R⟦X⟧ = Ideal.span ((C : R →+* R⟦X⟧) '' S ∪ {(X : R⟦X⟧)})
Uses 1 · Used by 1
TheoremEmbedding dimension of a power series ring#✓fully proved
PowerSeries.spanFinrank_maximalIdeal_le_succ
The embedding dimension of R⟦X⟧ is at most one more than that of R.
theorem PowerSeries.spanFinrank_maximalIdeal_le_succ [IsNoetherianRing R] :
(maximalIdeal R⟦X⟧).spanFinrank ≤ (maximalIdeal R).spanFinrank + 1
Uses 1 · Used by 1
TheoremPower series over a regular local ring are regular local#✓fully proved
PowerSeries.isRegularLocalRing_powerSeries
Power series over a regular local ring are regular local.
theorem PowerSeries.isRegularLocalRing_powerSeries (R : Type*) [CommRing R]
[IsRegularLocalRing R] : IsRegularLocalRing R⟦X⟧
Uses 2 · Used by 1
7 fully proved
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.