![]() |
![]() Browsing Interface : Welcome guest : log in |
[
Home | 
Graph | 
LogLearn |
Editor |
]
KB:
Language:
Formal Language:
|
| agent |
| appearance as argument number 1 |
|
|
| s__instance(s__agent,s__CaseRole)
|
Merge.kif 2539-2539 | agent is an instance of case role |
| s__instance(s__agent,s__PartialValuedRelation)
|
Merge.kif 2540-2540 | agent is an instance of partial valued relation |
| s__domain(s__agent,n__1,s__Process)
|
Merge.kif 2541-2541 | The number 1 argument of agent is an instance of process |
| s__domain(s__agent,n__2,s__AutonomousAgent)
|
Merge.kif 2542-2542 | The number 2 argument of agent is an instance of agent |
| s__subrelation(s__agent,s__involvedInEvent)
|
Merge.kif 2543-2543 | agent is a subrelation of involved in event |
| s__documentation(s__agent, s__EnglishLanguage, "(agent ?PROCESS ?AGENT) means that ?AGENT is an active determinant of the Process ?PROCESS_ For example, Eve is an agent in the following proposition: Eve bit an apple_") | Merge.kif 2545-2548 | agent is a subrelation of involved in event |
| appearance as argument number 2 |
|
|
| appearance as argument number 3 |
|
|
| s__domain(s__automatedNotification,n__1,s__agent)
|
Facebook.kif 747-747 | The number 1 argument of automated notification is an instance of agent |
| antecedent |
|
|
| ! [V__PROC,V__AGENT,V__LANG] : (((s__instance(V__PROC,s__Process) & s__instance(V__AGENT,s__AutonomousAgent)) => ((s__instance(V__LANG,s__AnimalLanguage) & s__agent(V__PROC,V__AGENT) & s__instrument(V__PROC,V__LANG)) => (s__instance(V__AGENT,s__Animal) & ~(s__instance(V__AGENT,s__Human))))) )
|
Merge.kif 1509-1516 | If X is an instance of animal language, Y is an agent of Z, and X is an instrument for Z, then Y is an instance of animal and Y is not an instance of human |
| ! [V__PROC,V__AGENT,V__LANG] : (((s__instance(V__PROC,s__Process) & s__instance(V__AGENT,s__AutonomousAgent)) => ((s__instance(V__LANG,s__ComputerLanguage) & s__agent(V__PROC,V__AGENT) & s__instrument(V__PROC,V__LANG)) => s__instance(V__AGENT,s__Machine))) )
|
Merge.kif 1528-1533 | If X is an instance of computer language, Y is an agent of Z, and X is an instrument for Z, then Y is an instance of machine |
| ! [V__PROC,V__AGENT,V__LANG] : (((s__instance(V__PROC,s__Process) & s__instance(V__AGENT,s__AutonomousAgent)) => ((s__instance(V__LANG,s__HumanLanguage) & s__agent(V__PROC,V__AGENT) & s__instrument(V__PROC,V__LANG)) => s__instance(V__AGENT,s__Human))) )
|
Merge.kif 1542-1547 | If X is an instance of human language, Y is an agent of Z, and X is an instrument for Z, then Y is an instance of human |
| ! [V__AGENT1,V__AGENT2,V__PROC] : (((s__instance(V__AGENT1,s__AutonomousAgent) & s__instance(V__AGENT2,s__AutonomousAgent)) => ((s__instance(V__PROC,s__SingleAgentProcess) & s__agent(V__PROC,V__AGENT1) & s__agent(V__PROC,V__AGENT2)) => ((V__AGENT1 = V__AGENT2) & ~((? [V__AGENT3] : ((s__instance(V__AGENT3,s__AutonomousAgent) & (s__agent(V__PROC,V__AGENT3) & ~((V__AGENT3 = V__AGENT1)))))))))) )
|
Merge.kif 1748-1760 | If X is an instance of single agent process, Y is an agent of X, and Z is an agent of X, then equal Y and Z and there doesn't exist W such that W is an agent of X, equal W, and Y |
| ! [V__PROCESS,V__AGENT,V__OBJECT] : (((s__instance(V__PROCESS,s__IntentionalProcess) & s__agent(V__PROCESS,V__AGENT) & s__instance(V__AGENT,s__CognitiveAgent) & s__patient(V__PROCESS,V__OBJECT)) => s__inScopeOfInterest(V__AGENT,V__OBJECT)) )
|
Merge.kif 2841-2847 | If X is an instance of intentional process, Y is an agent of X, Y is an instance of cognitive agent, and Z is a patient of X, then Y is interested in Z |
| ! [V__ORGANISM,V__DIGEST] : ((s__instance(V__ORGANISM,s__AutonomousAgent) => ((s__instance(V__DIGEST,s__Digesting) & s__agent(V__DIGEST,V__ORGANISM)) => (? [V__INGEST] : ((s__instance(V__INGEST,s__Ingesting) & s__agent(V__INGEST,V__ORGANISM) & s__overlapsTemporally(s__WhenFn(V__INGEST) ,s__WhenFn(V__DIGEST))))))) )
|
Merge.kif 10536-10544 | If X is an instance of digesting and Y is an agent of X, then there exists Z such that Z is an instance of ingesting, Y is an agent of Z, and the time of existence of X overlaps the time of existence of Z |
| ! [V__PARENT,V__CHILD,V__REP] : (((s__instance(V__PARENT,s__Organism) & s__instance(V__CHILD,s__Organism)) => ((s__instance(V__REP,s__Replication) & s__agent(V__REP,V__PARENT) & s__result(V__REP,V__CHILD)) => s__parent(V__CHILD,V__PARENT))) )
|
Merge.kif 10563-10568 | If X is an instance of replication, Y is an agent of X, and Z is a result of X, then Y is a parent of Z |
| ! [V__AGENT : $i,V__PROC : $i] : (((s__instance(V__PROC, s__IntentionalProcess) & s__agent(V__PROC, V__AGENT)) => ( ? [V__PURP:$i] : (s__hasPurposeForAgent(V__PROC, V__AGENT, V__PURP))))) | Merge.kif 10736-10741 | If X is an instance of intentional process and Y is an agent of X, then there exists Z such that X has the purpose Y for Z |
| ! [V__HUMAN : $i,V__PROC : $i] : (((s__instance(V__PROC, s__IntentionalProcess) & s__agent(V__PROC, V__HUMAN) & s__instance(V__HUMAN, s__Animal)) => s__holdsDuring(s__WhenFn(V__PROC), s__attribute(V__HUMAN, s__Awake)))) | Merge.kif 10750-10755 | If X is an instance of intentional process, Y is an agent of X, and Y is an instance of animal, then awake is an attribute of Y holds during the time of existence of X |
| ! [V__AGENT,V__ACT] : ((s__instance(V__AGENT,s__AutonomousAgent) => ((s__instance(V__ACT,s__OrganizationalProcess) & s__agent(V__ACT,V__AGENT)) => (s__instance(V__AGENT,s__Organization) | (? [V__ORG] : ((s__instance(V__ORG,s__Organization) & s__member(V__AGENT,V__ORG))))))) )
|
Merge.kif 10786-10795 | If X is an instance of organizational process and Y is an agent of X, then Y is an instance of organization or there exists Z such that Z is an instance of organization and Y is a member of Z |
| ! [V__AGENT,V__ACT] : ((s__instance(V__AGENT,s__AutonomousAgent) => ((s__instance(V__ACT,s__ReligiousProcess) & s__agent(V__ACT,V__AGENT)) => (s__instance(V__AGENT,s__ReligiousOrganization) | (? [V__ORG] : ((s__member(V__AGENT,V__ORG) & s__instance(V__ORG,s__ReligiousOrganization))))))) )
|
Merge.kif 10808-10817 | If X is an instance of religious process and Y is an agent of X, then Y is an instance of religious organization or there exists Z such that Y is a member of Z and Z is an instance of religious organization |
| ! [V__JOIN : $i,V__ORG : $i,V__PERSON : $i] : (((s__instance(V__JOIN, s__JoiningAnOrganization) & s__instance(V__ORG, s__Organization) & s__agent(V__JOIN, V__PERSON) & s__patient(V__JOIN, V__ORG)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__JOIN)), ~(s__member(V__PERSON, V__ORG))) & s__holdsDuring(s__EndFn(s__WhenFn(V__JOIN)), s__member(V__PERSON, V__ORG))))) | Merge.kif 10824-10832 | If X is an instance of joining an organization, Y is an instance of organization, Z is an agent of X, and Y is a patient of X, then Z is not a member of Y holds during the beginning of the time of existence of X and Z is a member of Y holds during the end of the time of existence of X |
| ! [V__JOIN : $i,V__ORG : $i,V__PERSON : $i] : (((s__instance(V__JOIN, s__Hiring) & s__instance(V__ORG, s__Organization) & s__agent(V__JOIN, V__ORG) & s__patient(V__JOIN, V__PERSON)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__JOIN)), ~(s__member(V__PERSON, V__ORG))) & s__holdsDuring(s__EndFn(s__WhenFn(V__JOIN)), s__member(V__PERSON, V__ORG))))) | Merge.kif 10857-10865 | If X is an instance of hiring, Y is an instance of organization, Y is an agent of X, and Z is a patient of X, then Z is not a member of Y holds during the beginning of the time of existence of X and Z is a member of Y holds during the end of the time of existence of X |
| ! [V__JOIN : $i,V__ORG : $i,V__PERSON : $i] : (((s__instance(V__JOIN, s__Hiring) & s__instance(V__ORG, s__Organization) & s__agent(V__JOIN, V__ORG) & s__patient(V__JOIN, V__PERSON)) => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__JOIN)), s__employs(V__ORG, V__PERSON)))) | Merge.kif 10867-10876 | If X is an instance of hiring, Y is an instance of organization, Y is an agent of X, and Z is a patient of X, then Y employs Z holds during immediately after the time of existence of X |
| ! [V__JOIN : $i,V__ORG : $i,V__PERSON : $i] : (((s__instance(V__JOIN, s__Hiring) & s__instance(V__ORG, s__Organization) & s__agent(V__JOIN, V__ORG) & s__patient(V__JOIN, V__PERSON)) => s__expects(V__ORG, ( ? [V__FT:$i] : ((s__instance(V__FT, s__FinancialTransaction) & s__agent(V__FT, V__ORG) & s__destination(V__FT, V__PERSON) & s__earlier(s__WhenFn(V__JOIN), s__WhenFn(V__FT)))))))) | Merge.kif 10878-10890 | If X is an instance of hiring, Y is an instance of organization, Y is an agent of X, and Z is a patient of X, then Y expects there exists W such that W is an instance of financial transaction, Y is an agent of W, W ends up at Z, and the time of existence of X happens earlier than the time of existence of W will be true |
| ! [V__LEAVE : $i,V__ORG : $i,V__PERSON : $i] : (((s__instance(V__LEAVE, s__LeavingAnOrganization) & s__instance(V__ORG, s__Organization) & s__agent(V__LEAVE, V__PERSON) & s__patient(V__LEAVE, V__ORG)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__LEAVE)), s__member(V__PERSON, V__ORG)) & s__holdsDuring(s__EndFn(s__WhenFn(V__LEAVE)), ~(s__member(V__PERSON, V__ORG)))))) | Merge.kif 10898-10906 | If X is an instance of leaving an organization, Y is an instance of organization, Z is an agent of X, and Y is a patient of X, then Z is a member of Y holds during the beginning of the time of existence of X and Z is not a member of Y holds during the end of the time of existence of X |
| ! [V__LEAVE : $i,V__ORG : $i,V__PERSON : $i] : (((s__instance(V__LEAVE, s__Quitting) & s__instance(V__ORG, s__Organization) & s__agent(V__LEAVE, V__PERSON) & s__patient(V__LEAVE, V__ORG)) => s__desires(V__PERSON, s__holdsDuring(s__EndFn(s__WhenFn(V__LEAVE)), ~(s__member(V__PERSON, V__ORG)))))) | Merge.kif 10912-10922 | If X is an instance of quitting, Y is an instance of organization, Z is an agent of X, and Y is a patient of X, then Z desires Z is not a member of Y holds during the end of the time of existence of X |
| ! [V__LEAVE : $i,V__ORG : $i,V__P : $i] : (((s__instance(V__LEAVE, s__Firing) & s__instance(V__ORG, s__Organization) & s__agent(V__LEAVE, V__ORG) & s__patient(V__LEAVE, V__P)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__LEAVE)), s__member(V__P, V__ORG)) & s__holdsDuring(s__EndFn(s__WhenFn(V__LEAVE)), ~(s__member(V__P, V__ORG)))))) | Merge.kif 10930-10938 | If X is an instance of firing, Y is an instance of organization, Y is an agent of X, and Z is a patient of X, then Z is a member of Y holds during the beginning of the time of existence of X and Z is not a member of Y holds during the end of the time of existence of X |
| ! [V__ORG,V__GRAD] : ((s__instance(V__ORG,s__AutonomousAgent) => ((s__instance(V__GRAD,s__Graduation) & s__agent(V__GRAD,V__ORG)) => s__instance(V__ORG,s__EducationalOrganization))) )
|
Merge.kif 10949-10953 | If X is an instance of graduation and Y is an agent of X, then Y is an instance of educational organization |
| ! [V__ORG,V__MAT] : ((s__instance(V__ORG,s__AutonomousAgent) => ((s__instance(V__MAT,s__Matriculation) & s__agent(V__MAT,V__ORG)) => s__instance(V__ORG,s__EducationalOrganization))) )
|
Merge.kif 10960-10964 | If X is an instance of matriculation and Y is an agent of X, then Y is an instance of educational organization |
| ! [V__HIRE : $i,V__ORG : $i,V__PERSON : $i] : (((s__instance(V__HIRE, s__Hiring) & s__instance(V__ORG, s__Organization) & s__agent(V__HIRE, V__ORG) & s__patient(V__HIRE, V__PERSON)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__HIRE)), ~(s__employs(V__ORG, V__PERSON))) & s__holdsDuring(s__EndFn(s__WhenFn(V__HIRE)), s__employs(V__ORG, V__PERSON))))) | Merge.kif 10971-10979 | If X is an instance of hiring, Y is an instance of organization, Y is an agent of X, and Z is a patient of X, then Y doesn't employ Z holds during the beginning of the time of existence of X and Y employs Z holds during the end of the time of existence of X |
| ! [V__FIRE : $i,V__ORG : $i,V__PERSON : $i] : (((s__instance(V__FIRE, s__TerminatingEmployment) & s__instance(V__ORG, s__Organization) & s__agent(V__FIRE, V__ORG) & s__patient(V__FIRE, V__PERSON)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__FIRE)), s__employs(V__ORG, V__PERSON)) & s__holdsDuring(s__EndFn(s__WhenFn(V__FIRE)), ~(s__employs(V__ORG, V__PERSON)))))) | Merge.kif 10987-10995 | If X is an instance of terminating employment, Y is an instance of organization, Y is an agent of X, and Z is a patient of X, then Y employs Z holds during the beginning of the time of existence of X and Y doesn't employ Z holds during the end of the time of existence of X |
| ! [V__PROCESS,V__ORG] : (((s__instance(V__PROCESS,s__JudicialProcess) & s__agent(V__PROCESS,V__ORG) & s__instance(V__ORG,s__Organization)) => s__instance(V__ORG,s__JudicialOrganization)) )
|
Merge.kif 11027-11032 | If X is an instance of judicial process, Y is an agent of X, and Y is an instance of organization, then Y is an instance of judicial organization |
| ! [V__AGENT : $i,V__CONTENT : $i,V__INTERPRET : $i] : (((s__instance(V__INTERPRET, s__Interpreting) & s__agent(V__INTERPRET, V__AGENT) & s__patient(V__INTERPRET, V__CONTENT) & s__instance(V__CONTENT, s__ContentBearingObject)) => ( ? [V__PROP:$i] : (s__holdsDuring(s__EndFn(s__WhenFn(V__INTERPRET)), s__believes(V__AGENT, s__containsInformation(V__CONTENT, V__PROP))))))) | Merge.kif 11110-11122 | If X is an instance of interpreting, Y is an agent of X, Z is a patient of X, and Z is an instance of content bearing object, then there exists W such that Y believes Z contains information W holds during the end of the time of existence of X |
| ! [V__AGENT : $i,V__LENGTH1 : $i,V__LENGTH2 : $i,V__RUN : $i,V__TIME : $i,V__WALK : $i] : (((s__instance(V__WALK, s__Walking) & s__instance(V__RUN, s__Running) & s__agent(V__WALK, V__AGENT) & s__agent(V__RUN, V__AGENT) & s__holdsDuring(s__WhenFn(V__WALK), s__measure(V__AGENT, s__SpeedFn(V__LENGTH1, V__TIME))) & s__holdsDuring(s__WhenFn(V__RUN), s__measure(V__AGENT, s__SpeedFn(V__LENGTH2, V__TIME)))) => ($greater(V__LENGTH2,V__LENGTH1)))) | Merge.kif 11410-11418 | If All of the following hold: (1) X is an instance of walking (2) Y is an instance of running (3) Z is an agent of X (4) Z is an agent of Y (5) the measure of Z is W per V holds during the time of existence of X (6) the measure of Z is U per V holds during the time of existence of Y, then U is greater than W |
| Display limited to 25 items. Show next 25 | ||
| Display limited to 25 items. Show next 25 |
| consequent |
|
|
| ! [V__event] : ((s__instance(V__event,s__VolcanicEruption) => (? [V__volcano] : ((s__instance(V__volcano,s__Volcano) & s__agent(V__event,V__volcano))))) )
|
Merge.kif 1030-1035 | If X is an instance of volcanic eruption, then there exists Y such that Y is an instance of volcano and Y is an agent of X |
| ! [V__AGENT] : ((s__instance(V__AGENT,s__AutonomousAgent) => (? [V__PROC] : ((s__subclass(V__PROC,s__Process) & s__capability(V__PROC,s__agent,V__AGENT))))) )
|
Merge.kif 1656-1659 | If X is an instance of agent, then there exists Y such that X is capable of doing Y as a agent |
| ! [V__AGENT : $i,V__TIME : $i] : (((s__holdsDuring(V__TIME, s__attribute(V__AGENT, s__LegalPersonhood)) => s__holdsDuring(V__TIME, (s__capability(s__LegalAction, s__agent, V__AGENT) | s__capability(s__LegalAction, s__patient, V__AGENT)))) & (s__holdsDuring(V__TIME, (s__capability(s__LegalAction, s__agent, V__AGENT) | s__capability(s__LegalAction, s__patient, V__AGENT))) => s__holdsDuring(V__TIME, s__attribute(V__AGENT, s__LegalPersonhood))))) | Merge.kif 1695-1701 | Legal personhood is an attribute of X holds during Y if and only if X is capable of doing legal action as a agent or X is capable of doing legal action as a patient holds during Y |
| ! [V__PROC] : ((s__instance(V__PROC,s__SingleAgentProcess) => (? [V__AGENT] : ((s__instance(V__AGENT,s__AutonomousAgent) & s__agent(V__PROC,V__AGENT))))) )
|
Merge.kif 1743-1746 | If X is an instance of single agent process, then there exists Y such that Y is an agent of X |
| ! [V__AGENT1,V__AGENT2,V__PROC] : (((s__instance(V__AGENT1,s__AutonomousAgent) & s__instance(V__AGENT2,s__AutonomousAgent)) => ((s__instance(V__PROC,s__SingleAgentProcess) & s__agent(V__PROC,V__AGENT1) & s__agent(V__PROC,V__AGENT2)) => ((V__AGENT1 = V__AGENT2) & ~((? [V__AGENT3] : ((s__instance(V__AGENT3,s__AutonomousAgent) & (s__agent(V__PROC,V__AGENT3) & ~((V__AGENT3 = V__AGENT1)))))))))) )
|
Merge.kif 1748-1760 | If X is an instance of single agent process, Y is an agent of X, and Z is an agent of X, then equal Y and Z and there doesn't exist W such that W is an agent of X, equal W, and Y |
| ! [V__AGENT,V__OBJECT] : ((s__instance(V__AGENT,s__CognitiveAgent) => (s__inScopeOfInterest(V__AGENT,V__OBJECT) => (? [V__PROCESS] : ((s__instance(V__PROCESS,s__IntentionalProcess) & s__agent(V__PROCESS,V__AGENT) & s__patient(V__PROCESS,V__OBJECT)))))) )
|
Merge.kif 2849-2855 | If X is interested in Y, then there exists Z such that Z is an instance of intentional process, X is an agent of Z, and Y is a patient of Z |
| ! [V__OBJ,V__AGENT] : (((s__instance(V__OBJ,s__Object) & s__instance(V__AGENT,s__AutonomousAgent)) => (s__exploits(V__OBJ,V__AGENT) => (? [V__PROCESS] : ((s__instance(V__PROCESS,s__Process) & (s__agent(V__PROCESS,V__AGENT) & s__resource(V__PROCESS,V__OBJ))))))) )
|
Merge.kif 4041-4046 | If X exploits Y, then there exists Z such that Y is an agent of Z and X is a resource for Z |
| ! [V__PROC,V__AGENT] : (((s__subclass(V__PROC,s__Process) & s__instance(V__AGENT,s__AutonomousAgent)) => (s__hasSkill(V__PROC,V__AGENT) => s__capability(V__PROC,s__agent,V__AGENT))) )
|
Merge.kif 4090-4092 | If X has the skill to do Y, then X is capable of doing Y as a agent |
| ! [V__OBJ,V__AGENT] : (((s__instance(V__OBJ,s__Object) & s__instance(V__AGENT,s__AutonomousAgent)) => (s__uses(V__OBJ,V__AGENT) => (? [V__PROC] : ((s__instance(V__PROC,s__Process) & (s__agent(V__PROC,V__AGENT) & s__instrument(V__PROC,V__OBJ))))))) )
|
Merge.kif 4788-4793 | If X uses Y, then there exists Z such that X is an agent of Z and Y is an instrument for Z |
| ! [V__O] : ((s__instance(V__O,s__Organism) => ~(s__capability(s__BiologicalProcess,s__agent,V__O))) )
|
Merge.kif 10375-10378 | If X is an instance of organism, then X is not capable of doing biological process as a agent |
| ! [V__ORGANISM,V__DIGEST] : ((s__instance(V__ORGANISM,s__AutonomousAgent) => ((s__instance(V__DIGEST,s__Digesting) & s__agent(V__DIGEST,V__ORGANISM)) => (? [V__INGEST] : ((s__instance(V__INGEST,s__Ingesting) & s__agent(V__INGEST,V__ORGANISM) & s__overlapsTemporally(s__WhenFn(V__INGEST) ,s__WhenFn(V__DIGEST))))))) )
|
Merge.kif 10536-10544 | If X is an instance of digesting and Y is an agent of X, then there exists Z such that Z is an instance of ingesting, Y is an agent of Z, and the time of existence of X overlaps the time of existence of Z |
| ! [V__PROC] : ((s__instance(V__PROC,s__IntentionalProcess) => (? [V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) & s__agent(V__PROC,V__AGENT))))) )
|
Merge.kif 10743-10748 | If X is an instance of intentional process, then there exists Y such that Y is an instance of cognitive agent and Y is an agent of X |
| ! [V__JOIN : $i,V__ORG : $i,V__PERSON : $i] : (((s__instance(V__JOIN, s__Hiring) & s__instance(V__ORG, s__Organization) & s__agent(V__JOIN, V__ORG) & s__patient(V__JOIN, V__PERSON)) => s__expects(V__ORG, ( ? [V__FT:$i] : ((s__instance(V__FT, s__FinancialTransaction) & s__agent(V__FT, V__ORG) & s__destination(V__FT, V__PERSON) & s__earlier(s__WhenFn(V__JOIN), s__WhenFn(V__FT)))))))) | Merge.kif 10878-10890 | If X is an instance of hiring, Y is an instance of organization, Y is an agent of X, and Z is a patient of X, then Y expects there exists W such that W is an instance of financial transaction, Y is an agent of W, W ends up at Z, and the time of existence of X happens earlier than the time of existence of W will be true |
| ! [V__PROC] : ((s__instance(V__PROC,s__PoliticalProcess) => (? [V__POL] : (((s__instance(V__POL,s__Government) | (? [V__GOV] : ((s__instance(V__GOV,s__Government) & s__member(V__POL,V__GOV))))) & (s__agent(V__PROC,V__POL) | s__patient(V__PROC,V__POL)))))) )
|
Merge.kif 11004-11016 | If X is an instance of political process, then there exists Y such that Y is an instance of government, there exists Z such that Z is an instance of government, Y is a member of Z, and Y is an agent of X, or Y is a patient of X |
| ! [V__EVENT,V__OBJ] : (((s__instance(V__EVENT,s__Translocation) & s__instance(V__OBJ,s__AutonomousAgent)) => (s__changesLocation(V__EVENT,V__OBJ) => (s__instance(V__EVENT,s__Translocation) & s__instance(V__OBJ,s__Object) & (s__patient(V__EVENT,V__OBJ) | s__agent(V__EVENT,V__OBJ) | s__experiencer(V__EVENT,V__OBJ))))) )
|
Merge.kif 11255-11263 | If X is a changes location of Y, then Y is an instance of translocation, X is an instance of object, and At least one of the following holds: (1) X is a patient of Y (2) X is an agent of Y (3) X experiences Y |
| ! [V__MOTION] : ((s__instance(V__MOTION,s__BodyMotion) => (? [V__AGENT] : ((s__instance(V__AGENT,s__Organism) & s__agent(V__MOTION,V__AGENT))))) )
|
Merge.kif 11371-11376 | If X is an instance of body motion, then there exists Y such that Y is an instance of organism and Y is an agent of X |
| ! [V__AGENT1,V__GIVE,V__AGENT2,V__OBJ] : ((s__instance(V__AGENT1,s__AutonomousAgent) => ((s__instance(V__GIVE,s__Giving) & s__agent(V__GIVE,V__AGENT1) & s__destination(V__GIVE,V__AGENT2) & s__instance(V__AGENT2,s__AutonomousAgent) & s__patient(V__GIVE,V__OBJ)) => (? [V__GET] : ((s__instance(V__GET,s__Getting) & s__agent(V__GET,V__AGENT2) & s__origin(V__GET,V__AGENT1) & s__patient(V__GET,V__OBJ)))))) )
|
Merge.kif 11949-11961 | If X is an instance of giving, Y is an agent of X, X ends up at Z, Z is an instance of agent, and W is a patient of X, then there exists V such that V is an instance of getting, Z is an agent of V, V originates at Y, and W is a patient of V |
| ! [V__AGENT1,V__AGENT2,V__BORROW,V__OBJECT] : (((s__instance(V__AGENT1,s__AutonomousAgent) & s__instance(V__AGENT2,s__AutonomousAgent)) => ((s__instance(V__BORROW,s__Borrowing) & s__agent(V__BORROW,V__AGENT1) & s__origin(V__BORROW,V__AGENT2) & s__patient(V__BORROW,V__OBJECT)) => (? [V__LEND] : ((s__instance(V__LEND,s__Lending) & s__agent(V__LEND,V__AGENT2) & s__destination(V__LEND,V__AGENT1) & s__patient(V__LEND,V__OBJECT)))))) )
|
Merge.kif 12007-12018 | If X is an instance of borrowing, Y is an agent of X, X originates at Z, and W is a patient of X, then there exists V such that V is an instance of lending, Z is an agent of V, V ends up at Y, and W is a patient of V |
| ! [V__AGENT2,V__AGENT1,V__LEND,V__OBJECT] : (((s__instance(V__AGENT2,s__AutonomousAgent) & s__instance(V__AGENT1,s__AutonomousAgent)) => ((s__instance(V__LEND,s__Lending) & s__agent(V__LEND,V__AGENT2) & s__destination(V__LEND,V__AGENT1) & s__patient(V__LEND,V__OBJECT)) => (? [V__BORROW] : ((s__instance(V__BORROW,s__Borrowing) & s__agent(V__BORROW,V__AGENT1) & s__origin(V__BORROW,V__AGENT2) & s__patient(V__BORROW,V__OBJECT)))))) )
|
Merge.kif 12020-12031 | If X is an instance of lending, Y is an agent of X, X ends up at Z, and W is a patient of X, then there exists V such that V is an instance of borrowing, Z is an agent of V, V originates at Y, and W is a patient of V |
| ! [V__AGENT,V__DEST,V__RETURN] : (((s__instance(V__AGENT,s__AutonomousAgent) & s__instance(V__DEST,s__AutonomousAgent)) => ((s__instance(V__RETURN,s__GivingBack) & s__agent(V__RETURN,V__AGENT) & s__destination(V__RETURN,V__DEST)) => (? [V__GIVE] : ((s__instance(V__GIVE,s__Giving) & s__agent(V__GIVE,V__DEST) & s__destination(V__GIVE,V__AGENT) & s__earlier(s__WhenFn(V__GIVE) ,s__WhenFn(V__RETURN))))))) )
|
Merge.kif 12039-12049 | If X is an instance of giving back, Y is an agent of X, and X ends up at Z, then there exists W such that W is an instance of giving, Z is an agent of W, W ends up at Y, and the time of existence of W happens earlier than the time of existence of X |
| ! [V__TRANS] : ((s__instance(V__TRANS,s__Transaction) => (? [V__AGENT1,V__AGENT2,V__GIVE1,V__GIVE2,V__OBJ1,V__OBJ2] : ((s__instance(V__AGENT1,s__AutonomousAgent) & s__instance(V__AGENT2,s__AutonomousAgent) & (s__instance(V__GIVE1,s__Giving) & s__instance(V__GIVE2,s__Giving) & s__subProcess(V__GIVE1,V__TRANS) & s__subProcess(V__GIVE2,V__TRANS) & s__agent(V__GIVE1,V__AGENT1) & s__agent(V__GIVE2,V__AGENT2) & s__patient(V__GIVE1,V__OBJ1) & s__patient(V__GIVE2,V__OBJ2) & s__destination(V__GIVE1,V__AGENT2) & s__destination(V__GIVE2,V__AGENT1) & ~((V__AGENT1 = V__AGENT2)) & ~((V__OBJ1 = V__OBJ2))))))) )
|
Merge.kif 12091-12108 | 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 |
| ! [V__BUSINESS] : ((s__instance(V__BUSINESS,s__CommercialService) => (? [V__AGENT] : ((s__instance(V__AGENT,s__CommercialAgent) & s__agent(V__BUSINESS,V__AGENT))))) )
|
Merge.kif 12153-12158 | If X is an instance of commercial service, then there exists Y such that Y is an instance of commercial agent and Y is an agent of X |
| ! [V__AGENT1,V__AGENT2,V__BUY,V__OBJECT] : (((s__instance(V__AGENT1,s__AutonomousAgent) & s__instance(V__AGENT2,s__AutonomousAgent)) => ((s__instance(V__BUY,s__Buying) & s__agent(V__BUY,V__AGENT1) & s__origin(V__BUY,V__AGENT2) & s__patient(V__BUY,V__OBJECT)) => (? [V__SELL] : ((s__instance(V__SELL,s__Selling) & s__agent(V__SELL,V__AGENT2) & s__destination(V__SELL,V__AGENT1) & s__patient(V__SELL,V__OBJECT)))))) )
|
Merge.kif 12181-12192 | If X is an instance of buying, Y is an agent of X, X originates at Z, and W is a patient of X, then there exists V such that V is an instance of selling, Z is an agent of V, V ends up at Y, and W is a patient of V |
| ! [V__AGENT] : ((s__instance(V__AGENT,s__CognitiveAgent) => s__capability(s__Reasoning,s__agent,V__AGENT)) )
|
Merge.kif 12283-12285 | If X is an instance of cognitive agent, then X is capable of doing reasoning as a agent |
| ! [V__AGENT : $i,V__DECIDE : $i,V__M : $i,V__S : $i] : (((s__instance(V__DECIDE, s__Deciding) & s__agent(V__DECIDE, V__AGENT) & s__instance(V__S, s__Set) & s__patient(V__DECIDE, V__S) & s__element(V__M, V__S)) => s__believes(V__AGENT, ( ? [V__CLASS:$i] : ((s__instance(V__M, V__CLASS) & s__subclass(V__CLASS, s__IntentionalProcess) & s__capability(V__CLASS, s__agent, V__AGENT))))))) | Merge.kif 12300-12312 | If X is an instance of deciding, Y is an agent of X, Z is an instance of set, Z is a patient of X, and W is an element of Z, then Y believes there exists V such that W is an instance of V, V is a subclass of intentional process, and Y is capable of doing V as a agent |
| Display limited to 25 items. Show next 25 | ||
| Display limited to 25 items. Show next 25 |
| statement |
|
|
| ? [V__D,V__M] : ((s__instance(V__D,s__Disseminating) & s__agent(V__D,s__Netflix) & s__patient(V__D,V__M) & s__instance(V__M,s__MotionPicture)))
|
Medicine.kif 4580-4585 | There exist X, Y such that X is an instance of disseminating, Netflix Corp. is an agent of X, Y is a patient of X, and Y is an instance of motion picture |
| ? [V__FM] : ((s__instance(V__FM,s__FilmMaking) & s__agent(V__FM,s__Netflix)))
|
Medicine.kif 4587-4590 | There exists X such that X is an instance of film making and Netflix Corp. is an agent of X |
| ! [V__AREA : $i,V__BIRTH : $i,V__INFANT : $i,V__WOMAN : $i,V__Y : $int,V__YEAR : $i] : ((s__instance(V__YEAR, s__YearFn(V__Y)) & s__ChildrenBornPerWomanFn(V__AREA, V__YEAR) = s__CardinalityFn(s__KappaFn(V__INFANT, (s__instance(V__BIRTH, s__Birth) & s__experiencer(V__BIRTH, V__INFANT) & s__agent(V__BIRTH, V__WOMAN) & s__instance(V__WOMAN, s__Human) & s__attribute(V__WOMAN, s__Female) & s__holdsDuring(V__YEAR, s__inhabits(V__WOMAN, V__AREA))))))) | People.kif 490-503 | X is an instance of the year Y and equal the children born per woman of Z, X, and the number of instances in the class described by W |