Commit 2025-05-18 15:21 e1e23a5d
View on Github →feat(RingTheory/PowerSeries/WeierstrassPreparation): Weierstrass division over complete local ring (#24935)
We define Weierstrass division, which is a preliminary work towards to Weierstrass preparation theorem (#24584).
We assume that a ring is adic complete with respect to some ideal.
If such ideal is a maximal ideal, then by isLocalRing_of_isAdicComplete_maximal
,
such ring has only on maximal ideal, and hence such ring is a complete local ring.
Main definitions
PowerSeries.IsWeierstrassDivisionAt f g q r I
: aProp
which asserts that a power seriesq
and a polynomialr
of degree< n
satisfyf = g * q + r
, wheren
is the order of the image ofg
in(A / I)⟦X⟧
(defined to be zero if such image is zero, in which case it's mathematically not considered).PowerSeries.IsWeierstrassDivision
: version ofPowerSeries.IsWeierstrassDivisionAt
for local rings with respect to its maximal ideal.
Main results
PowerSeries.exists_isWeierstrassDivision
: Weierstrass division: letf
,g
be power series over a complete local ring, such that the image ofg
in the residue field is not zero. Letn
be the order of the image ofg
in the residue field. Then there exists a power seriesq
and a polynomialr
of degree< n
, such thatf = g * q + r
.PowerSeries.IsWeierstrassDivision.elim
: Theq
andr
in the Weierstrass division is unique.