IsIntegrallyClosed.isDomain_and_isIntegrallyClosed_of_flat_of_isLocalHom
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace IsIntegrallyClosed_isDomain_and_isIntegrallyClosed_of_flat_of_isLocalHom
universe u vLean source · statement
theorem _root_.IsIntegrallyClosed.isDomain_and_isIntegrallyClosed_of_flat_of_isLocalHom
{R : Type u} {S : Type v} [CommRing R] [CommRing S] [IsLocalRing R] [IsLocalRing S] [IsDomain S]
[IsIntegrallyClosed S] (f : R →+* S) (hf : f.Flat) [IsLocalHom f] :
IsDomain R ∧ IsIntegrallyClosed R