(<=> (Trichotomizes ?Rel ?Domain)
(And (Binary-Relation ?Rel)
(Forall (?X ?Y)
(=> (And (Instance-Of ?X ?Domain)
(Instance-Of ?Y ?Domain))
(Or (Holds ?Rel ?X ?Y)
(= ?X ?Y)
(Holds ?Rel ?Y ?X))))))
(=> (Trichotomizes $X $Y) (Binary-Relation $X))
(<=> (Trichotomizes ?Rel ?Domain)
(And (Binary-Relation ?Rel)
(Forall (?X ?Y)
(=> (And (Instance-Of ?X ?Domain)
(Instance-Of ?Y ?Domain))
(Or (Holds ?Rel ?X ?Y)
(= ?X ?Y)
(Holds ?Rel ?Y ?X))))))
(<=> (Linear-Order ?Domain ?Rel)
(And (Irreflexive ?Rel ?Domain)
(Asymmetric ?Rel ?Domain)
(Transitive ?Rel ?Domain)
(Trichotomizes ?Rel ?Domain)))