| appearance as argument number 1 |
|
|
| (subclass Transaction ChangeOfPossession) | Merge.kif 11983-11983 | Transaction is a subclass of change of possession |
| (subclass Transaction DualObjectProcess) | Merge.kif 11984-11984 | Transaction is a subclass of dual object process |
| (documentation Transaction EnglishLanguage "The subclass of ChangeOfPossession where something is exchanged for something else.") | Merge.kif 11986-11987 | Transaction is a subclass of dual object process |
| appearance as argument number 2 |
|
|
| antecedent |
|
|
| (=> (instance ?TRANS Transaction) (exists (?AGENT1 ?AGENT2 ?GIVE1 ?GIVE2 ?OBJ1 ?OBJ2) (and (instance ?GIVE1 Giving) (instance ?GIVE2 Giving) (subProcess ?GIVE1 ?TRANS) (subProcess ?GIVE2 ?TRANS) (agent ?GIVE1 ?AGENT1) (agent ?GIVE2 ?AGENT2) (patient ?GIVE1 ?OBJ1) (patient ?GIVE2 ?OBJ2) (destination ?GIVE1 ?AGENT2) (destination ?GIVE2 ?AGENT1) (not (equal ?AGENT1 ?AGENT2)) (not (equal ?OBJ1 ?OBJ2))))) |
Merge.kif 11989-12006 | If X is an instance of transaction, then All of the following hold: (1) there exist Y, Z,, , W,, , V,, , U (2) T such that W is an instance of giving (3) V is an instance of giving (4) W is a subprocess of X (5) V is a subprocess of X (6) Y is an agent of W (7) Z is an agent of V (8) U is a patient of W (9) T is a patient of V (10) W ends up at Z (11) V ends up at Y (12) equal Y (13) Z (14) equal U (15) T |
| consequent |
|
|
| (=> (instance ?GIVE UnilateralGiving) (not (exists (?TRANS) (and (instance ?TRANS Transaction) (subProcess ?GIVE ?TRANS))))) |
Merge.kif 11890-11896 | If X is an instance of unilateral giving, then there doesn't exist Y such that Y is an instance of transaction and X is a subprocess of Y |
| (=> (instance ?GET UnilateralGetting) (not (exists (?TRANS) (and (instance ?TRANS Transaction) (subProcess ?GET ?TRANS))))) |
Merge.kif 11969-11975 | If X is an instance of unilateral getting, then there doesn't exist Y such that Y is an instance of transaction and X is a subprocess of Y |
| (=> (organizationRepresentative ?Person ?Org) (exists (?TRANSACTION) (and (instance ?TRANSACTION Transaction) (agent ?TRANSACTION ?Person)))) |
TravelPolicies.kif 332-337 | If an agent that is an organization representative (in some transaction) X and Y, then there exists Z such that Z is an instance of transaction and X is an agent of Z |
|
|