Documentation

Mathlib.RingTheory.Spectrum.Maximal.Localization

Maximal spectrum of a commutative (semi)ring #

Localization results.

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.

@[reducible, inline]

The product of localizations at all maximal ideals of a commutative semiring.

Instances For

    The canonical ring homomorphism from a commutative semiring to the product of its localizations at all maximal ideals. It is always injective.

    Instances For
      noncomputable def MaximalSpectrum.mapPiLocalization {R : Type u_1} {S : Type u_2} [CommSemiring R] [CommSemiring S] (f : R →+* S) (hf : Function.Bijective f) :

      Functoriality of PiLocalization but restricted to bijective ring homs. If R and S are commutative rings, surjectivity would be enough.

      Instances For
        theorem MaximalSpectrum.toPiLocalization_not_surjective_of_infinite {ι : Type u_5} (R : ιType u_4) [(i : ι) → CommSemiring (R i)] [∀ (i : ι), Nontrivial (R i)] [Infinite ι] :
        ¬Function.Surjective (toPiLocalization ((i : ι) → R i))
        theorem MaximalSpectrum.finite_of_toPiLocalization_pi_surjective {ι : Type u_5} {R : ιType u_4} [(i : ι) → CommSemiring (R i)] [∀ (i : ι), Nontrivial (R i)] (h : Function.Surjective (toPiLocalization ((i : ι) → R i))) :
        @[reducible, inline]

        The product of localizations at all prime ideals of a commutative semiring.

        Instances For

          The canonical ring homomorphism from a commutative semiring to the product of its localizations at all prime ideals. It is always injective.

          Instances For

            The projection from the product of localizations at primes to the product of localizations at maximal ideals.

            Instances For

              If R has Krull dimension ≤ 0, then piLocalizationToIsMaximal R is an isomorphism.

              Instances For
                noncomputable def PrimeSpectrum.mapPiLocalization {R : Type u_1} {S : Type u_2} [CommSemiring R] [CommSemiring S] (f : R →+* S) :

                A ring homomorphism induces a homomorphism between the products of localizations at primes.

                Instances For
                  theorem PrimeSpectrum.toPiLocalization_not_surjective_of_infinite {ι : Type u_5} (R : ιType u_4) [(i : ι) → CommSemiring (R i)] [∀ (i : ι), Nontrivial (R i)] [Infinite ι] :
                  ¬Function.Surjective (toPiLocalization ((i : ι) → R i))
                  theorem PrimeSpectrum.finite_of_toPiLocalization_pi_surjective {ι : Type u_5} {R : ιType u_4} [(i : ι) → CommSemiring (R i)] [∀ (i : ι), Nontrivial (R i)] (h : Function.Surjective (toPiLocalization ((i : ι) → R i))) :