Relation HAS-VALUE-OF-TYPE


Slots on this relation:

Documentation:
A binary relation R HAS-VALUE-OF-TYPE T on domain instance d if there exists a v such that R(d,v) and v is an instance of T.
Instance-Of: Relation
Arity: 3
Subrelation-Of: Value-type

Equivalence Axioms:

(<=> (Has-Value-Of-Type ?Instance ?Binary-Relation ?Type)
     (And (Binary-Relation ?Binary-Relation)
          (Class ?Type)
          (>= (Value-Cardinality ?Instance ?Binary-Relation) 1)
          (Value-Type ?Instance ?Binary-Relation ?Type)))


Axioms:

(Nth-Domain Has-Value-Of-Type 3 Class)

(Nth-Domain Has-Value-Of-Type 2 Binary-Relation)


Other Related Axioms:

(<=> (Has-Value-Of-Type ?Instance ?Binary-Relation ?Type)
     (And (Binary-Relation ?Binary-Relation)
          (Class ?Type)
          (>= (Value-Cardinality ?Instance ?Binary-Relation) 1)
          (Value-Type ?Instance ?Binary-Relation ?Type)))

(<=> (Has-Slot-Value-Of-Type ?Domain-Class ?Relation ?Type)
     (And (Class ?Domain-Class)
          (Binary-Relation ?Relation)
          (Class ?Type)
          (=> (Instance-Of ?Instance ?Domain-Class)
              (Has-Value-Of-Type ?Instance ?Relation ?Type))))


Notes: