SUMO   View all facts   Glossary   Help
Entity > Abstract > Class > Relation > BinaryRelation > AntisymmetricRelation > AsymmetricRelation > precondition
Next AsymmetricRelationproperlyFills    UpAsymmetricRelation, BinaryPredicate, TransitiveRelation    Previous AsymmetricRelationpossesses   

precondition
subjectfact 
preconditiondocumentation A very general Predicate. (precondition ?PROC1 ?PROC2) means that ?PROC2 can exist or be true only if ?PROC1 exists or is true. At some point, this Predicate should probably be broken up into more specific Predicates with more restrictive domain restrictions2001-11-30 13:35:02.0
has domain1 Process2001-11-30 13:35:02.0
has domain2 Process2001-11-30 13:35:02.0
is an instance of AsymmetricRelation2001-11-30 13:35:02.0
is an instance of BinaryPredicate2001-11-30 13:35:02.0
is an instance of TransitiveRelation2001-11-30 13:35:02.0
BinaryPredicatehas axiom
(=>
(instance ?REL BinaryPredicate)
(valence ?REL 2))
2001-11-30 13:33:44.0
TransitiveRelationhas axiom
(=> 
(partialOrderingOn ?RELATION ?CLASS)
(and
(reflexiveOn ?RELATION ?CLASS)
(instance ?RELATION TransitiveRelation)
(instance ?RELATION AntisymmetricRelation)))
2001-11-30 13:35:28.0
has axiom
(=>
(equivalenceRelationOn ?RELATION ?CLASS)
(and
(instance ?RELATION TransitiveRelation)
(instance ?RELATION SymmetricRelation)
(reflexiveOn ?RELATION ?CLASS)))
2001-11-30 13:35:28.0
has axiom
(=>
(instance ?REL TransitiveRelation)
(forall (?INST1 ?INST2 ?INST3)
(=>
(and
(holds ?REL ?INST1 ?INST2)
(holds ?REL ?INST2 ?INST3))
(holds ?REL ?INST1 ?INST3))))
2001-11-30 13:35:28.0
BinaryRelationis first domain of DomainFn2001-11-30 13:33:44.0
is first domain of equivalenceRelationOn2001-11-30 13:33:44.0
is first domain of inverse2001-11-30 13:33:44.0
is first domain of irreflexiveOn2001-11-30 13:33:44.0
is first domain of partialOrderingOn2001-11-30 13:33:44.0
is first domain of RangeFn2001-11-30 13:33:44.0
is first domain of reflexiveOn2001-11-30 13:33:44.0
is first domain of totalOrderingOn2001-11-30 13:33:44.0
is first domain of trichotomizingOn2001-11-30 13:33:44.0
is second domain of inverse2001-11-30 13:33:44.0
Predicateis first domain of singleValued2001-11-30 13:35:02.0
Classis third domain of domain2001-11-30 13:33:51.0
is third domain of domainSubclass2001-11-30 13:33:51.0
Abstractis disjoint from Physical2001-11-30 13:33:32.0

Next AsymmetricRelationproperlyFills    UpAsymmetricRelation, BinaryPredicate, TransitiveRelation    Previous AsymmetricRelationpossesses