Section StrictTotalOrderViaEquiv.
Variable A: Type.
Variables R eqA: relation A.
Variable Order: StrictTotalOrderViaEquiv R eqA.

Lemma disjointed_3cases: forall x y,
(R x y /\ ~ eqA x y /\ ~ R y x) \/
(~ R x y /\ eqA x y /\ ~ R y x) \/
(~ R x y /\ ~ eqA x y /\ R y x).