Browsing Interface : Welcome guest : log in
Home |  Graph |  LogLearn |  Editor |  ]  KB:  Language: 
  Formal Language: 


KB Term:  Term intersection
English Word: 

Sigma KEE - part
part

appearance as argument number 1
-------------------------


s__instance(s__part,s__SpatialRelation)

Merge.kif 921-921 part is an instance of spatial relation
s__instance(s__part,s__PartialOrderingRelation)

Merge.kif 922-922 part is an instance of partial ordering relation
s__instance(s__part,s__BinaryPredicate)

Merge.kif 923-923 part is an instance of binary predicate
s__domain(s__part,n__1,s__Object)

Merge.kif 924-924 The number 1 argument of part is an instance of object
s__domain(s__part,n__2,s__Object)

Merge.kif 925-925 The number 2 argument of part is an instance of object
s__documentation(s__part, s__EnglishLanguage, "The basic mereological relation_ All other mereological relations are defined in terms of this one_ (part ?PART ?WHOLE) simply means that the Object ?PART is part of the Object ?WHOLE_ Note that, since part is a ReflexiveRelation, every Object is a part of itself_") Merge.kif 927-931 The number 2 argument of part is an instance of object

appearance as argument number 2
-------------------------


s__subrelation(s__properPart,s__part)

Merge.kif 935-935 proper part is a subrelation of part
s__subrelation(s__piece,s__part)

Merge.kif 958-958 piece is a subrelation of part
s__subrelation(s__component,s__part)

Merge.kif 974-974 component is a subrelation of part
s__disjointRelation(s__contains,s__part)

Merge.kif 1091-1091 contains and part are disjoint
s__subrelation(s__interiorPart,s__part)

Merge.kif 9917-9917 interior part is a subrelation of part
s__subrelation(s__physicalEnd,s__part)

Merge.kif 18285-18285 physical end is a subrelation of part
s__subrelation(s__half,s__part)

Mid-level-ontology.kif 14728-14728 half is a subrelation of part
s__subrelation(s__third,s__part)

Mid-level-ontology.kif 14746-14746 third is a subrelation of part
s__subrelation(s__quarter,s__part)

Mid-level-ontology.kif 14766-14766 quarter is a subrelation of part
s__subrelation(s__most,s__part)

Mid-level-ontology.kif 14777-14777 most is a subrelation of part
s__subrelation(s__centerOfMass,s__part)

Mid-level-ontology.kif 19306-19306 center of mass is a subrelation of part
s__relatedInternalConcept(s__typicalPart,s__part)

Mid-level-ontology.kif 25942-25942 typical part is internally related to part
s__relatedInternalConcept(s__typicallyContainsPart,s__part)

Mid-level-ontology.kif 25979-25979 typically contains part is internally related to part
s__relatedInternalConcept(s__initialPart,s__part)

Mid-level-ontology.kif 26020-26020 initial part is internally related to part
s__relatedInternalConcept(s__initiallyContainsPart,s__part)

Mid-level-ontology.kif 26048-26048 initially contains part is internally related to part
s__relatedInternalConcept(s__partTypes,s__part)

Mid-level-ontology.kif 26074-26074 part types is internally related to part
s__subrelation(s__inString,s__part)

Mid-level-ontology.kif 26675-26675 in string is a subrelation of part
s__subrelation(s__subString,s__part)

Mid-level-ontology.kif 26697-26697 sub string is a subrelation of part
s__subrelation(s__pathInSystem,s__part)

Transportation.kif 3866-3866 path in system is a subrelation of part
s__subrelation(s__geneticSubstrateOfVirus,s__part)

VirusProteinAndCellPart.kif 34-34 genetic substrate of virus is a subrelation of part
s__termFormat(s__EnglishLanguage, s__part, "part") domainEnglishFormat.kif 44513-44513 genetic substrate of virus is a subrelation of part
s__termFormat(s__ChineseTraditionalLanguage, s__part, "部分") domainEnglishFormat.kif 44514-44514 genetic substrate of virus is a subrelation of part
s__termFormat(s__ChineseLanguage, s__part, "部分") domainEnglishFormat.kif 44515-44515 genetic substrate of virus is a subrelation of part
s__format(s__EnglishLanguage, s__part, "%1 is %n a part of %2") english_format.kif 162-162 genetic substrate of virus is a subrelation of part

antecedent
-------------------------


! [V__OBJ1,V__OBJ2] :
(((s__instance(V__OBJ1,s__Object) &
       s__instance(V__OBJ2,s__Object))
     =>
     ((s__part(V__OBJ1,V__OBJ2)
       &
       ~(s__part(V__OBJ2,V__OBJ1)))
   =>
   s__properPart(V__OBJ1,V__OBJ2)))
)

Merge.kif 951-956 If X is a part of Y and Y is not a part of X, then X is a proper part of Y
! [V__OBJ : $i,V__P : $i,V__PERSON : $i,V__T : $i] : (((s__holdsDuring(V__T, s__possesses(V__PERSON, V__OBJ)) & s__part(V__P, V__OBJ)) => s__holdsDuring(V__T, s__possesses(V__PERSON, V__P)))) Merge.kif 4371-4377 If X possesses Y holds during Z and W is a part of Y, then X possesses W holds during Z
! [V__S,V__CO,V__N,V__U,V__SI,V__N2] :
(((s__instance(V__S,s__Class) &
       s__subclass(V__S,s__Substance) &
       s__instance(V__CO,s__CorpuscularObject) &
       s__instance(V__N,s__RealNumber) &
       s__instance(V__U,s__UnitOfMass) &
       s__instance(V__SI,s__Object) &
       s__instance(V__N2,s__RealNumber))
     =>
     ((s__amount(V__S,V__CO,s__MeasureFn(V__N,V__U))
     &
     s__instance(V__SI,V__S)
   &
   s__measure(V__SI,s__MeasureFn(V__N2,V__U))
&
s__part(V__SI,V__CO))
=>
(? [V__L] :
((s__instance(V__L,s__List) &
(s__inList(s__MeasureFn(V__N2,V__U)
,V__L)
&
(V__L = s__AmountsFn(V__S,V__CO,V__U))
&
(V__N = s__ListSumFn(V__L))))))))
)

Merge.kif 7740-7755 If amount X, Y and Z W(s), V is an instance of X, the measure of V is U W(s), and V is a part of Y, then there exists T such that U W(s) is a member of T and equal T and Amounts fn X, Y and W and equal Z and the sum of T
! [V__OBJ3,V__OBJ1,V__OBJ2] :
(((s__instance(V__OBJ3,s__Object) &
       s__instance(V__OBJ1,s__Object) &
       s__instance(V__OBJ2,s__Object))
     =>
     ((s__part(V__OBJ3,V__OBJ1)
       &
       s__part(V__OBJ3,V__OBJ2))
   =>
   s__overlapsSpatially(V__OBJ1,V__OBJ2)))
)

Merge.kif 9812-9816 If X is a part of Y and X is a part of Z, then Y and Z overlapsSpatially
! [V__OBJ1,V__OBJ2,V__OBJ3] :
(((s__instance(V__OBJ1,s__Object) &
       s__instance(V__OBJ2,s__Object) &
       s__instance(V__OBJ3,s__Object))
     =>
     ((~(s__part(V__OBJ1,V__OBJ2))
       &
       ~(s__part(V__OBJ2,V__OBJ1))
     &
     (s__part(V__OBJ3,V__OBJ1)
     &
     s__part(V__OBJ3,V__OBJ2)))
=>
s__overlapsPartially(V__OBJ1,V__OBJ2)))
)

Merge.kif 9859-9866 If X is not a part of Y, Y is not a part of X, and Z is a part of X and Z is a part of Y, then X partially overlaps with Y
! [V__BOTTOM,V__OBJECT,V__PART] :
(((s__instance(V__BOTTOM,s__SelfConnectedObject) &
       s__instance(V__OBJECT,s__SelfConnectedObject) &
       s__instance(V__PART,s__Object))
     =>
     ((s__bottom(V__BOTTOM,V__OBJECT)
       &
       s__part(V__PART,V__OBJECT)
     &
     ~(s__connected(V__PART,V__BOTTOM)))
=>
s__orientation(V__PART,V__BOTTOM,s__Above)))
)

Merge.kif 9942-9947 If the bottom of X is Y, Z is a part of X, and Z is not connected to Y, then Z is above to Y
! [V__TOP,V__OBJECT,V__PART] :
(((s__instance(V__TOP,s__SelfConnectedObject) &
       s__instance(V__OBJECT,s__SelfConnectedObject) &
       s__instance(V__PART,s__Object))
     =>
     ((s__top(V__TOP,V__OBJECT)
       &
       s__part(V__PART,V__OBJECT)
     &
     ~(s__connected(V__PART,V__TOP)))
=>
s__orientation(V__PART,V__TOP,s__Below)))
)

Merge.kif 9957-9962 If the top of X is Y, Z is a part of X, and Z is not connected to Y, then Z is below to Y
! [V__SIDE,V__OBJECT,V__PART] :
(((s__instance(V__SIDE,s__SelfConnectedObject) &
       s__instance(V__OBJECT,s__SelfConnectedObject) &
       s__instance(V__PART,s__Object))
     =>
     ((s__side(V__SIDE,V__OBJECT)
       &
       s__part(V__PART,V__OBJECT)
     &
     ~(s__connected(V__PART,V__SIDE)))
=>
(? [V__DIRECT] :
   ((s__instance(V__DIRECT,s__PositionalAttribute) &
       s__orientation(V__SIDE,V__PART,V__DIRECT))))))
)

Merge.kif 9972-9979 If a side of X is Y, Z is a part of X, and Z is not connected to Y, then there exists W such that Y is W to Z
! [V__HOLE,V__OBJ1,V__OBJ2] :
(((s__instance(V__HOLE,s__HoleRegion) &
       s__instance(V__OBJ1,s__SelfConnectedObject) &
       s__instance(V__OBJ2,s__SelfConnectedObject))
     =>
     ((s__hole(V__HOLE,V__OBJ1)
       &
       s__part(V__OBJ1,V__OBJ2))
   =>
   (s__overlapsSpatially(V__HOLE,V__OBJ2)
   |
   s__hole(V__HOLE,V__OBJ2))))
)

Merge.kif 10130-10136 If X is a hole in Y and Y is a part of Z, then X and Z overlapsSpatially or X is a hole in Z
! [V__HOLE1,V__HOLE2] :
((s__instance(V__HOLE1,s__Object) =>
     ((s__instance(V__HOLE2,s__HoleRegion) &
         s__part(V__HOLE1,V__HOLE2))
     =>
     s__attribute(V__HOLE1,s__Fillable)))
)

Merge.kif 10194-10198 If X is an instance of hole and Y is a part of X, then fillable is an attribute of Y
! [V__PROCESS,V__PATH1,V__SOURCE,V__DEST,V__MEASURE1,V__U,V__DISTANCE,V__OBJ] :
(((s__instance(V__PROCESS,s__Motion) &
       s__instance(V__PATH1,s__Object) &
       s__instance(V__SOURCE,s__Object) &
       s__instance(V__DEST,s__Object) &
       s__instance(V__MEASURE1,s__RealNumber) &
       s__instance(V__U,s__UnitOfMeasure) &
       s__instance(V__DISTANCE,s__RealNumber) &
       s__instance(V__OBJ,s__Object))
     =>
     ((s__path(V__PROCESS,V__PATH1)
       &
       s__origin(V__PROCESS,V__SOURCE)
     &
     s__destination(V__PROCESS,V__DEST)
   &
   s__length(V__PATH1,s__MeasureFn(V__MEASURE1,V__U))
&
s__distance(V__SOURCE,V__DEST,s__MeasureFn(V__DISTANCE,V__U))
&
~(s__greaterThan(V__MEASURE1,V__DISTANCE))
&
s__part(V__OBJ,V__PATH1))
=>
s__between(V__SOURCE,V__OBJ,V__DEST)))
)

Merge.kif 11334-11344 If All of the following hold: (1) X is path along which Y occurs (2) Y originates at Z (3) Y ends up at W (4) the length of X is V U(s) (5) the distance between Z and W is T U(s) (6) V is not greater than T (7) S is a part of X, then S is between Z and W
! [V__SUBSTANCE,V__ANIMAL] :
(((s__instance(V__SUBSTANCE,s__AnimalSubstance) &
       s__instance(V__ANIMAL,s__Organism) &
       s__part(V__SUBSTANCE,V__ANIMAL))
   =>
   s__instance(V__ANIMAL,s__Animal))
)

Merge.kif 15128-15133 If X is an instance of animal substance, Y is an instance of organism, and X is a part of Y, then Y is an instance of animal
! [V__SUBSTANCE,V__PLANT] :
(((s__instance(V__SUBSTANCE,s__PlantSubstance) &
       s__instance(V__PLANT,s__Organism) &
       s__part(V__SUBSTANCE,V__PLANT))
   =>
   s__instance(V__PLANT,s__Plant))
)

Merge.kif 15139-15144 If X is an instance of plant substance, Y is an instance of organism, and X is a part of Y, then Y is an instance of plant
! [V__STRUCTURE,V__ANIMAL] :
(((s__instance(V__STRUCTURE,s__AnimalAnatomicalStructure) &
       s__instance(V__ANIMAL,s__Organism) &
       s__part(V__STRUCTURE,V__ANIMAL))
   =>
   s__instance(V__ANIMAL,s__Animal))
)

Merge.kif 15296-15301 If X is an instance of animal anatomical structure, Y is an instance of organism, and X is a part of Y, then Y is an instance of animal
! [V__STRUCTURE,V__PLANT] :
(((s__instance(V__STRUCTURE,s__PlantAnatomicalStructure) &
       s__instance(V__PLANT,s__Organism) &
       s__part(V__STRUCTURE,V__PLANT))
   =>
   s__instance(V__PLANT,s__Plant))
)

Merge.kif 15307-15312 If X is an instance of plant anatomical structure, Y is an instance of organism, and X is a part of Y, then Y is an instance of plant
! [V__H : $i,V__T1 : $i,V__T1C : $i,V__T2 : $i,V__T2C : $i] : (((s__subclass(V__T1C, s__Tissue) & s__subclass(V__T2C, s__Tissue) & s__instance(V__T1, V__T1C) & s__instance(V__T2, V__T2C) & s__instance(V__H, s__Human) & s__part(V__T1, V__H) & s__part(V__T2, V__H) & ~(V__T1C = V__T2C) & ~(s__subclass(V__T1C, V__T2C)) & ~(s__subclass(V__T2C, V__T1C)) & s__orientation(V__T1, V__T2, s__Adjacent)) => s__modalAttribute(( ? [V__CT:$i] : ((s__instance(V__CT, s__ConnectiveTissue) & s__between(V__T1, V__CT, V__T2)))), s__Likely))) Merge.kif 15462-15483 If All of the following hold: (1) X is a subclass of tissue (2) Y is a subclass of tissue (3) Z is an instance of X (4) W is an instance of Y (5) V is an instance of human (6) Z is a part of V (7) W is a part of V (8) equal X and Y (9) X is not a subclass of Y (10) Y is not a subclass of X (11) Z is adjacent to W, then the statement there exists U such that U is an instance of connective tissue, U is between Z, and W has the modal force of likely
! [V__A,V__C,V__P] :
(((s__instance(V__A,s__Animal) &
       s__instance(V__C,s__WearableItem) &
       s__instance(V__P,s__WearableItem))
     =>
     ((s__wears(V__A,V__C)
       &
       s__part(V__P,V__C))
   =>
   s__wears(V__A,V__P)))
)

Merge.kif 16277-16281 If X wears Y and Z is a part of Y, then X wears Z
! [V__BODY,V__ORG] :
(((s__instance(V__BODY,s__ReproductiveBody) &
       s__part(V__BODY,V__ORG)
     &
     s__instance(V__ORG,s__Organism))
   =>
   s__attribute(V__ORG,s__Female))
)

Merge.kif 18458-18463 If X is an instance of reproductive body, X is a part of Y, and Y is an instance of organism, then female is an attribute of Y
! [V__F : $i,V__H : $i,V__P : $i,V__PI : $i,V__T : $i] : (((s__holdsDuring(V__T, s__attribute(V__H, s__ImpairedBodyPartFn(V__P))) & s__instance(V__PI, V__P) & s__part(V__PI, V__H) & s__hasPurpose(V__PI, V__F)) => s__modalAttribute(~(V__F), s__Likely))) Merge.kif 18566-18576 If impaired body part fn X is an attribute of Y holds during Z, W is an instance of X, W is a part of Y, and W has the purpose V, then the statement V has the modal force of likely
! [V__F : $i,V__H : $i,V__P : $i,V__PI : $i,V__T : $i] : (((s__holdsDuring(V__T, s__attribute(V__H, s__DeadOrMissingBodyPartFn(V__P))) & s__instance(V__PI, V__P) & s__part(V__PI, V__H) & s__hasPurpose(V__PI, V__F)) => ~(V__F))) Merge.kif 18587-18595 If dead or missing body part fn X is an attribute of Y holds during Z, W is an instance of X, W is a part of Y, and W has the purpose V, then V
! [V__OBJ : $i,V__REM : $i] : (((s__instance(V__REM, s__OrganismRemains) & s__holdsDuring(s__WhenFn(V__REM), s__part(V__OBJ, V__REM))) => ( ? [V__ORG:$i] : ((s__instance(V__ORG, s__Organism) & s__earlier(s__WhenFn(V__ORG), s__WhenFn(V__REM)) & s__finishes(s__WhenFn(V__REM), s__WhenFn(V__ORG)) & s__holdsDuring(s__WhenFn(V__ORG), s__part(V__OBJ, V__ORG))))))) Mid-level-ontology.kif 32-43 If X is an instance of organism remains and Y is a part of X holds during the time of existence of X, then there exists Z such that Z is an instance of organism, the time of existence of Z happens earlier than the time of existence of X, the time of existence of X finishes the time of existence of Z, and Y is a part of Z holds during the time of existence of Z
! [V__DEATH : $i,V__OBJ : $i,V__ORG : $i,V__REM : $i,V__T1 : $i,V__T2 : $i] : (((s__instance(V__DEATH, s__Death) & s__instance(V__REM, s__OrganismRemains) & s__instance(V__ORG, s__Organism) & s__holdsDuring(V__T2, s__part(V__OBJ, V__REM)) & s__holdsDuring(V__T1, s__part(V__OBJ, V__ORG)) & s__earlier(V__T1, V__T2) & s__result(V__DEATH, V__REM)) => s__experiencer(V__DEATH, V__ORG))) Mid-level-ontology.kif 61-70 If All of the following hold: (1) X is an instance of death (2) Y is an instance of organism remains (3) Z is an instance of organism (4) W is a part of Y holds during V (5) W is a part of Z holds during U (6) U happens earlier than V (7) Y is a result of X, then Z experiences X
! [V__DEATH : $i,V__OBJ : $i,V__ORG : $i,V__REM : $i,V__T1 : $i,V__T2 : $i] : (((s__instance(V__DEATH, s__Death) & s__instance(V__REM, s__OrganismRemains) & s__instance(V__ORG, s__Organism) & s__holdsDuring(V__T2, s__part(V__OBJ, V__REM)) & s__holdsDuring(V__T1, s__part(V__OBJ, V__ORG)) & s__earlier(V__T1, V__T2) & s__experiencer(V__DEATH, V__ORG)) => s__result(V__DEATH, V__REM))) Mid-level-ontology.kif 72-81 If All of the following hold: (1) X is an instance of death (2) Y is an instance of organism remains (3) Z is an instance of organism (4) W is a part of Y holds during V (5) W is a part of Z holds during U (6) U happens earlier than V (7) Z experiences X, then Y is a result of X
! [V__G,V__B,V__S,V__P] :
(((s__instance(V__G,s__Gun) &
       s__instance(V__B,s__GunBarrel) &
       s__part(V__B,V__G)
     &
     s__instance(V__S,s__Shooting) &
     s__instrument(V__S,V__G)
   &
   s__patient(V__S,V__P)
&
s__instance(V__P,s__Projectile))
=>
(? [V__SUB] :
((s__instance(V__SUB,s__Motion) &
     (s__subProcess(V__SUB,V__S)
     &
     s__path(V__SUB,V__B))))))
)

Mid-level-ontology.kif 1336-1348 If All of the following hold: (1) X is an instance of gun (2) Y is an instance of gun barrel (3) Y is a part of X (4) Z is an instance of shooting (5) X is an instrument for Z (6) W is a patient of Z (7) W is an instance of projectile, then there exists V such that V is a subprocess of Z and Y is path along which V occurs
! [V__E1,V__O,V__E2,V__P1,V__P2,V__D1,V__U] :
(((s__instance(V__E1,s__Object) &
       s__instance(V__O,s__Object) &
       s__instance(V__E2,s__Object) &
       s__instance(V__P1,s__Object) &
       s__instance(V__P2,s__Object) &
       s__instance(V__D1,s__RealNumber))
     =>
     ((s__physicalEnd(V__E1,V__O)
       &
       s__physicalEnd(V__E2,V__O)
     &
     s__part(V__P1,V__E1)
   &
   s__part(V__P2,V__E2)
&
s__instance(V__U,s__UnitOfLength) &
s__distance(V__P1,V__P2,s__MeasureFn(V__D1,V__U))
&
~((V__E1 = V__E2)))
=>
~((? [V__OP1,V__OP2,V__D2] :
((s__instance(V__OP1,s__Object) &
   s__instance(V__OP2,s__Object) &
   s__instance(V__D2,s__RealNumber) &
   (~(s__part(V__OP1,V__E1))
   &
   ~(s__part(V__OP2,V__E2))
&
s__distance(V__OP1,V__OP2,s__MeasureFn(V__D2,V__U))
&
s__greaterThan(V__D2,V__D1))))))))
)

Mid-level-ontology.kif 1550-1570 If All of the following hold: (1) one end of X is Y (2) one end of X is Z (3) W is a part of Y (4) V is a part of Z (5) U is an instance of unit of length (6) the distance between W and V is T U(s) (7) equal Y and Z, then there don't exist S, R and Q such that S is not a part of Y and R is not a part of Z and the distance between S and R is Q U(s) and Q is greater than T

Display limited to 25 items. Show next 25

Display limited to 25 items. Show next 25

consequent
-------------------------


! [V__OBJ1,V__OBJ2] :
(((s__instance(V__OBJ1,s__Object) &
       s__instance(V__OBJ2,s__Object))
     =>
     (s__properPart(V__OBJ1,V__OBJ2)
     =>
     (s__part(V__OBJ1,V__OBJ2)
     &
     ~(s__part(V__OBJ2,V__OBJ1)))))
)

Merge.kif 944-949 If X is a proper part of Y, then X is a part of Y and Y is not a part of X
! [V__ATOM] :
((s__instance(V__ATOM,s__Atom) =>
     (? [V__PROTON,V__ELECTRON] :
       ((s__part(V__PROTON,V__ATOM)
         &
         s__part(V__ELECTRON,V__ATOM)
       &
       s__instance(V__PROTON,s__Proton) &
       s__instance(V__ELECTRON,s__Electron)))))
)

Merge.kif 1186-1193 If X is an instance of atom, then there exist Y, Z such that Y is a part of X, Z is a part of X, Y is an instance of proton, and Z is an instance of electron
! [V__ATOM] :
((s__instance(V__ATOM,s__Atom) =>
     (! [V__NUCLEUS1,V__NUCLEUS2] :
       (((s__part(V__NUCLEUS1,V__ATOM)
           &
           s__part(V__NUCLEUS2,V__ATOM)
         &
         s__instance(V__NUCLEUS1,s__AtomicNucleus) &
         s__instance(V__NUCLEUS2,s__AtomicNucleus))
       =>
       (V__NUCLEUS1 = V__NUCLEUS2)))))
)

Merge.kif 1195-1204 If X is an instance of atom, then For all Objects Y and Z: if Y is a part of X, Z is a part of X, Y is an instance of atomic nucleus, and Z is an instance of atomic nucleus, then equal Y and Z
! [V__STRING] :
((s__instance(V__STRING,s__SymbolicString) =>
     (? [V__PART] :
       ((s__part(V__PART,V__STRING)
         &
         s__instance(V__PART,s__Character)))))
)

Merge.kif 1437-1442 If X is an instance of symbolic string, then there exists Y such that Y is a part of X and Y is an instance of character
! [V__C : $i,V__P : $i,V__R : $i] : (((s__resourceExhausted(V__P, V__R) & s__instance(V__R, V__C)) => s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__P)), ~(( ? [V__OBJ1:$i] : ((s__part(V__OBJ1, V__R) & s__instance(V__OBJ1, V__C)))))))) Merge.kif 2644-2655 If X exhausts Y and Y is an instance of Z, then there doesn't exist W such that W is a part of Y and W is an instance of Z holds during immediately after the time of existence of X
! [V__OBJ2,V__OBJ1] :
((s__instance(V__OBJ2,s__Object) =>
     ((s__instance(V__OBJ1,s__Object) &
         s__partlyLocated(V__OBJ1,V__OBJ2))
     =>
     (? [V__SUB] :
       ((s__instance(V__SUB,s__Object) &
           (s__part(V__SUB,V__OBJ1)
           &
           s__located(V__SUB,V__OBJ2)))))))
)

Merge.kif 4167-4174 If X is an instance of object and X is partly located in Y, then there exists Z such that Z is a part of X and Z is located at Y
! [V__OBJ1,V__OBJ2] :
(((s__instance(V__OBJ1,s__Object) &
       s__instance(V__OBJ2,s__Object))
     =>
     (s__located(V__OBJ1,V__OBJ2)
     =>
     (! [V__SUB] :
       ((s__instance(V__SUB,s__Object) =>
           (s__part(V__SUB,V__OBJ1)
           =>
           s__located(V__SUB,V__OBJ2)))))))
)

Merge.kif 4188-4193 If X is located at Y, then For all Object Z: if Z is a part of X, then Z is located at Y
! [V__OBJ1,V__OBJ2] :
(((s__instance(V__OBJ1,s__Object) &
       s__instance(V__OBJ2,s__Object))
     =>
     (s__overlapsSpatially(V__OBJ1,V__OBJ2)
     =>
     (? [V__OBJ3] :
       ((s__instance(V__OBJ3,s__Object) &
           (s__part(V__OBJ3,V__OBJ1)
           &
           s__part(V__OBJ3,V__OBJ2)))))))
)

Merge.kif 9805-9810 If X and Y overlapsSpatially, then there exists Z such that Z is a part of X and Z is a part of Y
! [V__OBJ1,V__OBJ2] :
(((s__instance(V__OBJ1,s__Object) &
       s__instance(V__OBJ2,s__Object))
     =>
     (s__overlapsPartially(V__OBJ1,V__OBJ2)
     =>
     (~(s__part(V__OBJ1,V__OBJ2))
     &
     ~(s__part(V__OBJ2,V__OBJ1))
   &
   (? [V__OBJ3] :
     ((s__instance(V__OBJ3,s__Object) &
         (s__part(V__OBJ3,V__OBJ1)
         &
         s__part(V__OBJ3,V__OBJ2))))))))
)

Merge.kif 9849-9857 If X partially overlaps with Y, then X is not a part of Y, Y is not a part of X, and there exists Z such that Z is a part of X and Z is a part of Y
! [V__PART,V__WHOLE] :
(((s__instance(V__PART,s__Object) &
       s__instance(V__WHOLE,s__Object))
     =>
     (s__superficialPart(V__PART,V__WHOLE)
     =>
     s__part(V__PART,V__WHOLE)))
)

Merge.kif 9872-9874 If X is a superficial part of Y, then X is a part of Y
! [V__OBJ1,V__OBJ2] :
(((s__instance(V__OBJ1,s__SelfConnectedObject) &
       s__instance(V__OBJ2,s__SelfConnectedObject))
     =>
     (s__surface(V__OBJ1,V__OBJ2)
     =>
     (! [V__OBJ3] :
       ((s__instance(V__OBJ3,s__Object) =>
           (s__superficialPart(V__OBJ3,V__OBJ2)
           =>
           s__part(V__OBJ3,V__OBJ1)))))))
)

Merge.kif 9910-9915 If X is a surface of Y, then For all Object Z: if Z is a superficial part of Y, then Z is a part of X
! [V__OBJ3,V__OBJ1,V__OBJ2] :
(((s__instance(V__OBJ3,s__Object) &
       s__instance(V__OBJ1,s__Object) &
       s__instance(V__OBJ2,s__Object))
     =>
     ((V__OBJ3 = s__MereologicalSumFn(V__OBJ1,V__OBJ2))
     =>
     (! [V__PART] :
       ((s__instance(V__PART,s__Object) =>
           ((s__part(V__PART,V__OBJ3)
             =>
             (s__part(V__PART,V__OBJ1)
             |
             s__part(V__PART,V__OBJ2)))
       &
       ((s__part(V__PART,V__OBJ1)
         |
         s__part(V__PART,V__OBJ2))
     =>
     s__part(V__PART,V__OBJ3))))))))
)

Merge.kif 10023-10030 If equal X, the union of the parts of Y, and Z, then For all Object W: W is a part of X if and only if W is a part of Y or W is a part of Z
! [V__OBJ3,V__OBJ1,V__OBJ2] :
(((s__instance(V__OBJ3,s__Object) &
       s__instance(V__OBJ1,s__Object) &
       s__instance(V__OBJ2,s__Object))
     =>
     ((V__OBJ3 = s__MereologicalProductFn(V__OBJ1,V__OBJ2))
     =>
     (! [V__PART] :
       ((s__instance(V__PART,s__Object) =>
           ((s__part(V__PART,V__OBJ3)
             =>
             (s__part(V__PART,V__OBJ1)
             &
             s__part(V__PART,V__OBJ2)))
       &
       ((s__part(V__PART,V__OBJ1)
         &
         s__part(V__PART,V__OBJ2))
     =>
     s__part(V__PART,V__OBJ3))))))))
)

Merge.kif 10044-10051 If equal X, the intersection of the parts of Y, and Z, then For all Object W: W is a part of X if, only if W is a part of Y, and W is a part of Z
! [V__HOLE1,V__OBJ,V__HOLE2] :
(((s__instance(V__HOLE1,s__HoleRegion) &
       s__instance(V__OBJ,s__SelfConnectedObject) &
       s__instance(V__HOLE2,s__HoleRegion))
     =>
     ((s__hole(V__HOLE1,V__OBJ)
       &
       s__hole(V__HOLE2,V__OBJ))
   =>
   (! [V__HOLE3] :
     ((s__instance(V__HOLE3,s__HoleRegion) =>
         (s__part(V__HOLE3,s__MereologicalSumFn(V__HOLE1,V__HOLE2))
       =>
       s__hole(V__HOLE3,V__OBJ)))))))
)

Merge.kif 10121-10128 If X is a hole in Y and Z is a hole in Y, then For all HoleRegion W: if W is a part of the union of the parts of X and Z, then W is a hole in Y
! [V__HOLE1] :
((s__instance(V__HOLE1,s__Object) =>
     (s__attribute(V__HOLE1,s__Fillable) =>
       (? [V__HOLE2] :
         ((s__instance(V__HOLE2,s__HoleRegion) &
             s__part(V__HOLE1,V__HOLE2))))))
)

Merge.kif 10187-10192 If fillable is an attribute of X, then there exists Y such that Y is an instance of hole and X is a part of Y
! [V__OBJ,V__HOLE1] :
(((s__instance(V__OBJ,s__Object) &
       s__instance(V__HOLE1,s__HoleRegion))
     =>
     (s__partiallyFills(V__OBJ,V__HOLE1)
     =>
     (? [V__HOLE2] :
       ((s__instance(V__HOLE2,s__HoleRegion) &
           (s__part(V__HOLE2,V__HOLE1)
           &
           s__completelyFills(V__OBJ,V__HOLE2)))))))
)

Merge.kif 10212-10217 If X partially fills Y, then there exists Z such that Z is a part of Y and X completely fills Z
! [V__OBJ,V__HOLE1] :
(((s__instance(V__OBJ,s__Object) &
       s__instance(V__HOLE1,s__HoleRegion))
     =>
     (s__properlyFills(V__OBJ,V__HOLE1)
     =>
     (? [V__HOLE2] :
       ((s__instance(V__HOLE2,s__HoleRegion) &
           (s__part(V__HOLE2,V__HOLE1)
           &
           s__fills(V__OBJ,V__HOLE2)))))))
)

Merge.kif 10219-10224 If X properly fills Y, then there exists Z such that Z is a part of Y and X fills Z
! [V__OBJ1,V__HOLE] :
(((s__instance(V__OBJ1,s__Object) &
       s__instance(V__HOLE,s__HoleRegion))
     =>
     (s__completelyFills(V__OBJ1,V__HOLE)
     =>
     (? [V__OBJ2] :
       ((s__instance(V__OBJ2,s__Object) &
           (s__part(V__OBJ2,V__OBJ1)
           &
           s__fills(V__OBJ2,V__HOLE)))))))
)

Merge.kif 10240-10245 If X completely fills Y, then there exists Z such that Z is a part of X and Z fills Y
! [V__DEATH : $i,V__ORG : $i] : (((s__instance(V__DEATH, s__Death) & s__instance(V__ORG, s__Organism) & s__experiencer(V__DEATH, V__ORG)) => ( ? [V__REM:$i, V__OBJ:$i] : ((s__result(V__DEATH, V__REM) & s__instance(V__REM, s__OrganicObject) & s__holdsDuring(s__FutureFn(s__WhenFn(V__DEATH)), s__attribute(V__REM, s__Dead)) & (s__holdsDuring(s__ImmediateFutureFn(s__WhenFn(V__DEATH)), s__part(V__OBJ, V__REM)) => s__holdsDuring(s__ImmediatePastFn(s__WhenFn(V__DEATH)), s__part(V__OBJ, V__ORG)))))))) Merge.kif 10450-10469 If X is an instance of death, Y is an instance of organism, and Y experiences X, then there exist Z and W such that Z is a result of X and Z is an instance of organic object and dead is an attribute of Z holds during after the time of existence of X and W is a part of Z holds during immediately after the time of existence of XW is a part of Y holds during immediately before the time of existence of X
! [V__ORG,V__PATH] :
((s__instance(V__ORG,s__AutonomousAgent) =>
     ((s__instance(V__PATH,s__PathologicProcess) &
         s__experiencer(V__PATH,V__ORG))
     =>
     (? [V__PART,V__DISEASE] :
       ((s__instance(V__PART,s__Object) &
           (s__part(V__PART,V__ORG)
           &
           s__instance(V__DISEASE,s__DiseaseOrSyndrome) &
           s__attribute(V__PART,V__DISEASE)))))))
)

Merge.kif 10641-10649 If X is an instance of pathologic process and Y experiences X, then there exist Z, W such that Z is a part of Y, W is an instance of disease or syndrome, and W is an attribute of Z
! [V__BIO,V__PROC] :
((s__instance(V__BIO,s__Object) =>
     ((s__instance(V__PROC,s__TherapeuticProcess) &
         s__patient(V__PROC,V__BIO))
     =>
     (s__instance(V__BIO,s__Organism) |
       (? [V__ORG] :
         ((s__instance(V__ORG,s__Organism) &
             s__part(V__BIO,V__ORG)))))))
)

Merge.kif 12530-12539 If X is an instance of therapeutic process and Y is a patient of X, then Y is an instance of organism or there exists Z such that Z is an instance of organism and Y is a part of Z
! [V__COMBINE : $i,V__OBJ1 : $i,V__OBJ2 : $i] : ((((s__instance(V__COMBINE, s__Combining) & s__resource(V__COMBINE, V__OBJ1) & s__result(V__COMBINE, V__OBJ2)) => (s__holdsDuring(s__BeginFn(s__WhenFn(V__COMBINE)), ~(s__part(V__OBJ1, V__OBJ2))) & s__holdsDuring(s__EndFn(s__WhenFn(V__COMBINE)), s__part(V__OBJ1, V__OBJ2)))) & ((s__holdsDuring(s__BeginFn(s__WhenFn(V__COMBINE)), ~(s__part(V__OBJ1, V__OBJ2))) & s__holdsDuring(s__EndFn(s__WhenFn(V__COMBINE)), s__part(V__OBJ1, V__OBJ2))) => (s__instance(V__COMBINE, s__Combining) & s__resource(V__COMBINE, V__OBJ1) & s__result(V__COMBINE, V__OBJ2))))) Merge.kif 12756-12763 X is an instance of combining, Y is a resource for X, Z is a result of X if, only if Y is not a part of Z holds during the beginning of the time of existence of X, and Y is a part of Z holds during the end of the time of existence of X
! [V__COLORING : $i,V__OBJ : $i] : (((s__instance(V__COLORING, s__Coloring) & s__patient(V__COLORING, V__OBJ)) => ( ? [V__PROPERTY:$i, V__PART:$i] : ((s__part(V__PART, V__OBJ) & s__instance(V__PROPERTY, s__ColorAttribute) & ((s__holdsDuring(s__BeginFn(s__WhenFn(V__COLORING)), s__attribute(V__PART, V__PROPERTY)) & s__holdsDuring(s__EndFn(s__WhenFn(V__COLORING)), ~(s__attribute(V__PART, V__PROPERTY)))) | (s__holdsDuring(s__BeginFn(s__WhenFn(V__COLORING)), ~(s__attribute(V__PART, V__PROPERTY))) & s__holdsDuring(s__EndFn(s__WhenFn(V__COLORING)), s__attribute(V__PART, V__PROPERTY))))))))) Merge.kif 12926-12940 If X is an instance of coloring and Y is a patient of X, then there exist Z and W such that W is a part of Y and Z is an instance of color attribute and Z is an attribute of W holds during the beginning of the time of existence of X and Z is not an attribute of W holds during the end of the time of existence of X or Z is not an attribute of W holds during the beginning of the time of existence of X and Z is an attribute of W holds during the end of the time of existence of X
! [V__OBJ : $i,V__PROCESS : $i] : (((s__instance(V__PROCESS, s__StateChange) & s__patient(V__PROCESS, V__OBJ)) => ( ? [V__PART:$i, V__STATE1:$i, V__STATE2:$i] : ((s__part(V__PART, V__OBJ) & s__instance(V__STATE1, s__PhysicalState) & s__instance(V__STATE2, s__PhysicalState) & ~(V__STATE1 = V__STATE2) & s__holdsDuring(s__BeginFn(s__WhenFn(V__PROCESS)), s__attribute(V__PART, V__STATE1)) & s__holdsDuring(s__EndFn(s__WhenFn(V__PROCESS)), s__attribute(V__PART, V__STATE2))))))) Merge.kif 14066-14077 If X is an instance of state change and Y is a patient of X, then All of the following hold: (1) there exist Z, W (2) V such that Z is a part of Y (3) W is an instance of physical state (4) V is an instance of physical state (5) equal W (6) V (7) W is an attribute of Z holds during the beginning of the time of existence of X (8) V is an attribute of Z holds during the end of the time of existence of X
! [V__ATOM : $i,V__NUMBER : $int,V__PROTON : $i,V__SUBSTANCE : $i,V__TYPE : $i] : ((s__atomicNumber(V__TYPE,V__NUMBER) => ((s__instance(V__SUBSTANCE, V__TYPE) & s__part(V__ATOM, V__SUBSTANCE) & s__instance(V__ATOM, s__Atom)) => V__NUMBER = s__CardinalityFn(s__KappaFn(V__PROTON, (s__part(V__PROTON, V__ATOM) & s__instance(V__PROTON, s__Proton))))))) Merge.kif 14087-14099 Assuming X is an atomic number of Y, it follows that: if Z is an instance of Y, W is a part of Z, and W is an instance of atom, then equal X and the number of instances in the class described by V

Display limited to 25 items. Show next 25

Display limited to 25 items. Show next 25

appearance as argument number 0
-------------------------


s__part(s__NewEngland,s__UnitedStates)

CountriesAndRegions.kif 30-30 New england is a part of united states
s__part(s__ParisFrance,s__France)

CountriesAndRegions.kif 55-55 Paris is a part of france
s__part(s__Morocco,s__Africa)

CountriesAndRegions.kif 126-126 Morocco is a part of africa
s__part(s__Australia,s__Oceania)

CountriesAndRegions.kif 662-662 Australia is a part of oceania
s__part(s__AtlantaGeorgia,s__Georgia)

CountriesAndRegions.kif 711-711 Atlanta georgia is a part of georgia
s__part(s__BaltimoreMaryland,s__Maryland)

CountriesAndRegions.kif 714-714 Baltimore maryland is a part of maryland
s__part(s__BostonMassachusetts,s__Massachusetts)

CountriesAndRegions.kif 724-724 Boston, Massachusetts is a part of massachusetts
s__part(s__KansasCityMissouri,s__Missouri)

CountriesAndRegions.kif 728-728 Kansas city missouri is a part of missouri
s__part(s__ManchesterNewHampshire,s__NewHampshire)

CountriesAndRegions.kif 731-731 Manchester new hampshire is a part of new hampshire
s__part(s__MemphisTennessee,s__Tennessee)

CountriesAndRegions.kif 733-733 Memphis tennessee is a part of tennessee
s__part(s__MinneapolisMinnesota,s__Minnesota)

CountriesAndRegions.kif 737-737 Minneapolis minnesota is a part of minnesota
s__part(s__MississippiRiver,s__UnitedStates)

CountriesAndRegions.kif 740-740 Mississippi river is a part of united states
s__part(s__MontrealCanada,s__Canada)

CountriesAndRegions.kif 746-746 Montreal canada is a part of canada
s__part(s__NashvilleTennessee,s__Tennessee)

CountriesAndRegions.kif 753-753 Nashville tennessee is a part of tennessee
s__part(s__PhiladelphiaPennsylvania,s__Pennsylvania)

CountriesAndRegions.kif 763-763 Philadelphia pennsylvania is a part of pennsylvania
s__part(s__PittsburghPennsylvania,s__Pennsylvania)

CountriesAndRegions.kif 766-766 Pittsburgh pennsylvania is a part of pennsylvania
s__part(s__SaintLouisMissouri,s__Missouri)

CountriesAndRegions.kif 783-783 Saint louis missouri is a part of missouri
s__part(s__SanFranciscoCalifornia,s__California)

CountriesAndRegions.kif 791-791 San francisco california is a part of california
s__part(s__SavannahGeorgia,s__Georgia)

CountriesAndRegions.kif 795-795 Savannah georgia is a part of georgia
s__part(s__Scotland,s__UnitedKingdom)

CountriesAndRegions.kif 799-799 Scotland is a part of united kingdom
s__part(s__LongIsland,s__NewYorkState)

CountriesAndRegions.kif 805-805 Long island is a part of new york state
s__part(s__LosAngelesCalifornia,s__California)

CountriesAndRegions.kif 810-810 Los angeles california is a part of california
s__part(s__KoreanPeninsula,s__Asia)

CountriesAndRegions.kif 820-820 Korean peninsula is a part of asia
s__part(s__HoustonTexas,s__Texas)

CountriesAndRegions.kif 828-828 Houston texas is a part of texas
s__part(s__HudsonRiver,s__NewYorkState)

CountriesAndRegions.kif 832-832 Hudson river is a part of new york state

Display limited to 25 items. Show next 25

Display limited to 25 items. Show next 25


Show full definition with tree view
Show simplified definition (without tree view)
Show simplified definition (with tree view)



Sigma web home      Suggested Upper Merged Ontology (SUMO) web home
Sigma version 3.0.0-ac69cf7a (2026-05-13) is open source software produced by Articulate Software and its partners