| appearance as argument number 1 |
|
|
| (documentation Transaction EnglishLanguage "The subclass of change of possession where something is exchanged for something else.") | Merge.kif 9367-9368 | |
| (subclass Transaction ChangeOfPossession) | Merge.kif 9365-9365 | Transaction is a subclass of change of possession |
| (subclass Transaction DualObjectProcess) | Merge.kif 9366-9366 | Transaction is a subclass of dual object process |
| appearance as argument number 2 |
|
|
| (subclass FinancialTransaction Transaction) | Merge.kif 9389-9389 | Financial transaction is a subclass of transaction |
| (termFormat EnglishLanguage Transaction "transaction") | english_format.kif 816-816 | term format english language, transaction and "transaction" |
| 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 9370-9387 |
|
| consequent |
|
|
| (=> (instance ?GET UnilateralGetting) (not (exists (?TRANS) (and (instance ?TRANS Transaction) (subProcess ?GET ?TRANS))))) |
Merge.kif 9352-9358 |
|
| (=> (instance ?GIVE UnilateralGiving) (not (exists (?TRANS) (and (instance ?TRANS Transaction) (subProcess ?GIVE ?TRANS))))) |
Merge.kif 9289-9295 |
|
|
|