fact: Definition rng_first_iso `{Funext} {A B : CRing} (f : A $-> B) : A / ideal_kernel f ≅ rng_image f.
imports: WildCat Algebra.Congruence Algebra.AbGroups Classes.interfaces.abstract_algebra Algebra.Rings.CRing Algebra.Rings.Ideal