Structure theorem of finitely generated torsion module up to pseudo-isomorphism #
Krull domain #
An integral domain A
is a Krull domain if it satisfies the following properties:
Aₚ
is a discrete valuation ring for every height one primep
ofA
.- The intersection of all such
Aₚ
is equal toA
. - Any nonzero element of
A
is contained in only a finitely many height one primes ofA
.
See https://en.wikipedia.org/wiki/Krull_ring.
- isDiscreteValuationRing_localization (p : PrimeSpectrum A) : p.asIdeal.primeHeight = 1 → IsDiscreteValuationRing (Localization p.asIdeal.primeCompl)
- biInf_eq_bot : ⨅ p ∈ {p : PrimeSpectrum A | p.asIdeal.primeHeight = 1}, Localization.subalgebra (FractionRing A) p.asIdeal.primeCompl ⋯ = ⊥
Instances
A Noetherian ring is a Krull domain if and only if it is an integrally closed domain.
Height one localization is PID #
A typeclass asserting that for any finitely many height one primes p₁, ..., pₙ
of A
,
let S = A \ ⋃ i, pᵢ
, then S⁻¹A
is a PID.
- isPrincipalIdealRing_localization (s : Set (PrimeSpectrum A)) : s ⊆ {p : PrimeSpectrum A | p.asIdeal.primeHeight = 1} → s.Nonempty → s.Finite → IsDomain (Localization (⨅ p ∈ s, p.asIdeal.primeCompl)) ∧ IsPrincipalIdealRing (Localization (⨅ p ∈ s, p.asIdeal.primeCompl))
Instances
If a commutative domain A
satisfies that its localization at all maximal ideals is Ring.DimensionLEOne
,
then A
itself is Ring.DimensionLEOne
.
If a semilocal integral domain satisfies that it localized at all maximal ideals is a PID, then itself is a PID.
Structure theorem under the assumption that height one localization is PID #
Let A
be a Noetherian ring and let M
, N
be finitely generated torsion A
-modules.
Let p₁, ..., pₙ
be all height one primes in Supp(M) ∪ Supp(N)
, let S = A \ ⋃ i, pᵢ
.
Then an A
-linear map f : M → N
is a pseudo-isomorphism if and only if
S⁻¹f : S⁻¹M → S⁻¹N
is an isomorphism.
Structure theorem of finitely generated torsion modules up to pseudo-isomorphism:
A finitely generated torsion module over a Noetherian ring A
satisfying
HeightOneLocalizationIsPID
is pseudo-isomorphic to a finite product of some A ⧸ pᵢ ^ eᵢ
where the pᵢ ^ eᵢ
are powers of height one primes of A
.
Let A
be a Noetherian ring satisfying HeightOneLocalizationIsPID
. Then two finitely
generated torsion A
-modules M
, N
are pseudo-isomorphic if and only if their localizations
at all height one primes are isomorphic.
Let A
be a Noetherian ring satisfying HeightOneLocalizationIsPID
. Then pseudo-isomorphic
between two finitely generated torsion A
-modules are symmectric.
Let A
be a Noetherian ring satisfying HeightOneLocalizationIsPID
. Then pseudo-isomorphic
between two finitely generated torsion A
-modules are symmectric.
Let A
be a Noetherian ring satisfying HeightOneLocalizationIsPID
, M
be a finitely
generated A
-module, T
be the torsion submodule of M
. Then M
is pseudo-isomorphic to
T × M/T
.