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
Equations
- IsLocalizedModule.getNumerator S f x = (Classical.choose ⋯).1
Instances For
If the image of getNumerator x
under f
is in a submodule N'
of M'
, then x
itself lies in N'
.
Equations
Instances For
If a semilocal integral domain which is not a field 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.