{R : Ring} {I : Ideal R} (P : R / I -> R / I -> Type) `{forall x y, IsHProp (P x y)} (c : forall (x y : R), P (rng_quotient_map I x) (rng_quotient_map I y)) : forall (r s : R / I), P r s := Quotient_ind2_hprop _ P c.
Require Import WildCat.Core WildCat.Equiv. Require Import Algebra.Congruence. Require Import Algebra.AbGroups. Require Import Classes.interfaces.abstract_algebra. Require Import Algebra.Rings.Ring. Require Import Algebra.Rings.Ideal. Import Ideal.Notation.