Documentation

Mathlib.RingTheory.RingHom.FaithfullyFlat

Faithfully flat ring maps #

A ring map f : R →+* S is faithfully flat if S is faithfully flat as an R-algebra. This is the same as being flat and a surjection on prime spectra.

def RingHom.FaithfullyFlat {R : Type u_3} {S : Type u_4} [CommRing R] [CommRing S] (f : R →+* S) :

A ring map f : R →+* S is faithfully flat if S is faithfully flat as an R-algebra.

Stacks Tag 00HB (Part (4))

Equations
Instances For
    theorem RingHom.FaithfullyFlat.flat {R : Type u_1} {S : Type u_2} [CommRing R] [CommRing S] {f : R →+* S} (hf : f.FaithfullyFlat) :
    theorem RingHom.FaithfullyFlat.of_bijective {R : Type u_1} {S : Type u_2} [CommRing R] [CommRing S] {f : R →+* S} (hf : Function.Bijective f) :