AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Module_Flat_of_isLocalHom_of_isRegularLocalRing_of_ringKrullDim_quotient_eq_zero.Ws14MiracleFlat.core
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Module_Flat_of_isLocalHom_of_isRegularLocalRing_of_ringKrullDim_quotient_eq_zero
open IsLocalRing CategoryTheory CategoryTheory.Limits
namespace Ws14MiracleFlat
universe uLean source · statement
theorem core (R S : Type u) [CommRing R] [CommRing S]
[IsRegularLocalRing R] [IsRegularLocalRing S] [Algebra R S]
[IsLocalHom (algebraMap R S)]
(hfib : ringKrullDim (S ⧸ (maximalIdeal R).map (algebraMap R S)) = 0)
(hdim : ringKrullDim S = ringKrullDim R) :
Module.Flat R S