instance
mvPowerSeries_fin_isDomain'
(k : Type u_1)
[Field k]
(n : ℕ)
:
IsDomain (MvPowerSeries (Fin n) k)
The formal power series ring k[[x_1, ..., x_n]] over a field is a domain.
Auslander–Buchsbaum: every regular local ring (which is a domain) is a UFD.
theorem
mvPowerSeries_fin_isRegularLocalRing
(k : Type u_1)
[Field k]
(n : ℕ)
:
IsRegularLocalRing (MvPowerSeries (Fin n) k)
k[[x_1, ..., x_n]] is a regular local ring.
Proposition 23 (a): the formal power series ring k[[x_1, ..., x_n]] over a field
is a UFD.
theorem
prop23_UFD_of_completion_UFD
(A : Type u_2)
[CommRing A]
[IsDomain A]
[IsLocalRing A]
[IsNoetherianRing A]
(hUFD : UniqueFactorizationMonoid (AdicCompletion (IsLocalRing.maximalIdeal A) A))
:
Proposition 23 (b): if a Noetherian local domain A has UFD completion, then A
itself is a UFD.