fact: Definition equiv_moveR_pM {A : Type} {x y z : A} (p : x = z) (q : y = z) (r : y = x) : (r = q @ p^) <~> (r @ p = q) := Build_Equiv _ _ (moveR_pM p q r) _.
imports: Basics.Overture Basics.Equivalences Basics.PathGroupoids Basics.Tactics