Class RELCONST


Slots on this class:

Documentation:
A symbol that denotes a relation (may also be a function). Cannot be used as a functor of a term expression, even if it denotes a function.
Instance-Of: Class
Subclass-Of: Constant

Other Related Axioms:

(Exhaustive-Subclass-Partition Constant
                               (Setof Funconst Relconst Objconst))

(Exists (?R ?Tlist)
        (And (Or (Relconst ?R) (Funconst ?R))
             (List ?Tlist)
             (>= (Length ?Tlist) 1)
             (=> (Item ?T ?Tlist) (Term ?T))
             (= ?X (Cons ?R ?Tlist))))

(<=> (Relsent ?X)
     (Exists (?R ?Tlist)
             (And (Or (Relconst ?R) (Funconst ?R))
                  (List ?Tlist)
                  (>= (Length ?Tlist) 1)
                  (=> (Item ?T ?Tlist) (Term ?T))
                  (= ?X (Cons ?R ?Tlist)))))