Class UNARY-RELATION

A unary relation is a relation of arity 1. Unary relations are the same thing as classes. In this ontology there is no logical distinction between a monadic predicate (unary relation) and a type (class).
Subclass-Of: Relation
Axioms:
(Inherited-Slot-Value Unary-Relation Arity 1)

(<=> (Unary-Relation ?Relation)
     (And (Relation ?Relation)
          (Not (Empty ?Relation))
          (Forall (?Tuple)
                  (=> (Member ?Tuple ?Relation) (Single ?Tuple)))))

Notes: