Skip to content

Commit 3b9fc57

Browse files
committed
feat(RingTheory/IntegralClosure): add integrality of kerLift (leanprover-community#41058)
Add `RingHom.IsIntegral.kerLift` which proves that the `kerLift` of an integral ring homomorphism is integral.
1 parent 6568acd commit 3b9fc57

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

  • Mathlib/RingTheory/IntegralClosure/IsIntegralClosure

Mathlib/RingTheory/IntegralClosure/IsIntegralClosure/Basic.lean

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -599,6 +599,9 @@ theorem isIntegral_quotientMap_iff {I : Ideal S} :
599599
refine this ▸ RingHom.IsIntegral.trans g (Ideal.quotientMap I f le_rfl) ?_ h
600600
exact g.isIntegral_of_surjective Ideal.Quotient.mk_surjective
601601

602+
theorem RingHom.IsIntegral.kerLift {f : S →+* T} (hf : f.IsIntegral) : f.kerLift.IsIntegral :=
603+
RingHom.IsIntegral.tower_top (Ideal.Quotient.mk (RingHom.ker f)) f.kerLift hf
604+
602605
theorem RingHom.IsIntegral.isLocalHom {f : R →+* S} (hf : f.IsIntegral)
603606
(inj : Function.Injective f) : IsLocalHom f where
604607
map_nonunit a ha := by

0 commit comments

Comments
 (0)