intros red
A : Type
R : A → A → Prop
inhabited_A : Nonempty A
x y : A
⊢ refl_trans_clos R x y → x = y ∨ trans_clos R x y
A : Type
R : A → A → Prop
inhabited_A : Nonempty A
x y : A
red : refl_trans_clos R x y
⊢ x = y ∨ trans_clos R x y