Maximal spectrum of a commutative ring #
The maximal spectrum of a commutative ring is the type of all maximal ideals. It is naturally a subset of the prime spectrum endowed with the subspace topology.
Main definitions #
MaximalSpectrum R
: The maximal spectrum of a commutative ringR
, i.e., the set of all maximal ideals ofR
.
Implementation notes #
The Zariski topology on the maximal spectrum is defined as the subspace topology induced by the natural inclusion into the prime spectrum to avoid API duplication for zero loci.
The maximal spectrum of a commutative ring R
is the type of all maximal ideals of R
.
- asIdeal : Ideal R
- IsMaximal : self.asIdeal.IsMaximal
Instances For
The natural inclusion from the maximal spectrum to the prime spectrum.
Equations
- x.toPrimeSpectrum = { asIdeal := x.asIdeal, isPrime := ⋯ }
Instances For
An integral domain is equal to the intersection of its localizations at all its maximal ideals viewed as subalgebras of its field of fractions.
An integral domain is equal to the intersection of its localizations at all its prime ideals viewed as subalgebras of its field of fractions.
The product of localizations at all maximal ideals of a commutative semiring.
Equations
- MaximalSpectrum.PiLocalization R = ((I : MaximalSpectrum R) → Localization.AtPrime I.asIdeal)
Instances For
The canonical ring homomorphism from a commutative semiring to the product of its localizations at all maximal ideals. It is always injective.
Equations
Instances For
Functoriality of PiLocalization
but restricted to bijective ring homs.
If R and S are commutative rings, surjectivity would be enough.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The product of localizations at all prime ideals of a commutative semiring.
Equations
- PrimeSpectrum.PiLocalization R = ((p : PrimeSpectrum R) → Localization p.asIdeal.primeCompl)
Instances For
The canonical ring homomorphism from a commutative semiring to the product of its localizations at all prime ideals. It is always injective.
Equations
Instances For
The projection from the product of localizations at primes to the product of localizations at maximal ideals.
Equations
- PrimeSpectrum.piLocalizationToMaximal R = Pi.ringHom fun (I : MaximalSpectrum R) => Pi.evalRingHom (fun (p : PrimeSpectrum R) => Localization p.asIdeal.primeCompl) I.toPrimeSpectrum
Instances For
If R has Krull dimension ≤ 0, then piLocalizationToIsMaximal R
is an isomorphism.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A ring homomorphism induces a homomorphism between the products of localizations at primes.
Equations
- One or more equations did not get rendered due to their size.