CommRingCat.isPushout_residue_of_maximalIdeal_map_eq
Extending the maximal ideal to the target maximal ideal identifies the closed-fibre base change with the target residue field, as an actual pushout.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
namespace CommRingCat
universe uLean source · statement
lemma isPushout_residue_of_maximalIdeal_map_eq
(A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
[IsLocalRing A] [IsLocalRing B] [IsLocalHom (algebraMap A B)]
(hMaximal : (IsLocalRing.maximalIdeal A).map (algebraMap A B) =
IsLocalRing.maximalIdeal B) :
IsPushout (ofHom (IsLocalRing.residue A)) (ofHom (algebraMap A B))
(ofHom (IsLocalRing.ResidueField.map (algebraMap A B)))
(ofHom (IsLocalRing.residue B))