Localizations of commutative rings at the complement of a prime ideal #
Main definitions #
IsLocalization.AtPrime (P : Ideal R) [IsPrime P] (S : Type*)expresses thatSis a localization at (the complement of) a prime idealP, as an abbreviation ofIsLocalization P.prime_compl S
Main results #
IsLocalization.AtPrime.isLocalRing: a theorem (not an instance) stating a localization at the complement of a prime ideal is a local ring
Implementation notes #
See RingTheory.Localization.Basic for a design overview.
Tags #
localization, ring localization, commutative ring localization, characteristic predicate, commutative ring, field of fractions
Given a prime ideal P, the typeclass IsLocalization.AtPrime S P states that S is
isomorphic to the localization of R at the complement of P.
Equations
Instances For
Given a prime ideal P, Localization.AtPrime P is a localization of
R at the complement of P, as a quotient type.
Equations
Instances For
Alias of IsLocalization.AtPrime.nontrivial.
The localization of R at the complement of a prime ideal is a local ring.
This is an IsLocalization.AtPrime version for IsLocalization.isDomain_of_local_atPrime.
The prime ideals in the localization of a commutative ring at a prime ideal I are in order-preserving bijection with the prime ideals contained in I.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The prime spectrum of the localization of a commutative ring R at a prime ideal I are in order-preserving bijection with the interval (-∞, I] in the prime spectrum of R.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The unique maximal ideal of the localization at I.primeCompl lies over the ideal I.
The image of I in the localization at I.primeCompl is a maximal ideal, and in particular
it is the unique maximal ideal given by the local ring structure AtPrime.isLocalRing
For a ring hom f : R →+* S and a prime ideal J in S, the induced ring hom from the
localization of R at J.comap f to the localization of S at J.
To make this definition more flexible, we allow any ideal I of R as input, together with a proof
that I = J.comap f. This can be useful when I is not definitionally equal to J.comap f.
Equations
- Localization.localRingHom I J f hIJ = IsLocalization.map (Localization.AtPrime J) f ⋯
Instances For
Equations
- Localization.AtPrime.instAlgebraOfLiesOver p P = (Localization.localRingHom p P (algebraMap A B) ⋯).toAlgebra
Localization.localRingHom specialized to a projection homomorphism from a product ring.
Equations
- Localization.AtPrime.mapPiEvalRingHom I = Localization.localRingHom (Ideal.comap (Pi.evalRingHom R i) I) I (Pi.evalRingHom R i) ⋯