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


KB Term:  Term intersection
English Word: 

Sigma KEE - TimeInterval
TimeInterval(timeframe)1920s, 1930s, 1940s, 1950s, 1960s, 1970s, 1980s, 1990s, 24/7, Ab, Adar, Adar_Sheni, Aegean_civilisation, Aegean_civilization, Aegean_culture, Aghan, Allhallowtide, Asadha, Asarh, Asin, Asvina, Augustan, Av, Baisakh, Bhadon, Bhadrapada, Bronze_Age, Caitra, Caliphate, Chait, Chislev, Christian_era, Christmas, Christmastide, Christmastime, Common_era, Cretaceous, Cyclades, Cycladic_civilisation, Cycladic_civilization, Cycladic_culture, Dark_Ages, Depression, Dhu'l-Hijja, Dhu'l-Hijjah, Dhu'l-Qa'dah, Dhu_al-Hijja, Dhu_al-Hijjah, Dhu_al-Qadah, ERA...

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


s__subclass(s__TimeInterval,s__TimePosition)

Merge.kif 2194-2194 Timeframe is a subclass of time position
s__documentation(s__TimeInterval, s__EnglishLanguage, "An interval of time_ Note that a TimeInterval has both an extent and a location on the universal timeline_ Note too that a TimeInterval has no gaps, i_e_ this class contains only convex time intervals_") Merge.kif 2196-2199 Timeframe is a subclass of time position

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


s__partition(s__TimePosition,s__TimeInterval,s__TimePoint)

Merge.kif 2189-2189 Time position is exhaustively partitioned into timeframe and time point
s__termFormat(s__EnglishLanguage, s__TimeInterval, "timeframe") Merge.kif 2195-2195 Time position is exhaustively partitioned into timeframe and time point
s__range(s__TimeIntervalFn,s__TimeInterval)

Merge.kif 8615-8615 The range of time interval is an instance of timeframe
s__rangeSubclass(s__RecurrentTimeIntervalFn,s__TimeInterval)

Merge.kif 8648-8648 The values returned by recurrent time interval are subclasses of timeframe
s__range(s__WhenFn,s__TimeInterval)

Merge.kif 8671-8671 The range of when is an instance of timeframe
s__range(s__PastFn,s__TimeInterval)

Merge.kif 8682-8682 The range of past is an instance of timeframe
s__range(s__ImmediatePastFn,s__TimeInterval)

Merge.kif 8700-8700 The range of immediate past is an instance of timeframe
s__range(s__FutureFn,s__TimeInterval)

Merge.kif 8714-8714 The range of future is an instance of timeframe
s__range(s__ImmediateFutureFn,s__TimeInterval)

Merge.kif 8731-8731 The range of immediate future is an instance of timeframe
s__subclass(s__Year,s__TimeInterval)

Merge.kif 8940-8940 Year is a subclass of timeframe
s__subclass(s__Decade,s__TimeInterval)

Merge.kif 8967-8967 Decade is a subclass of timeframe
s__subclass(s__DayTime,s__TimeInterval)

Merge.kif 9059-9059 Day time is a subclass of timeframe
s__subclass(s__Sunrise,s__TimeInterval)

Merge.kif 9064-9064 Sunrise is a subclass of timeframe
s__subclass(s__Sunset,s__TimeInterval)

Merge.kif 9068-9068 Sunset is a subclass of timeframe
s__subclass(s__NightTime,s__TimeInterval)

Merge.kif 9090-9090 Night time is a subclass of timeframe
s__subclass(s__QuarterYear,s__TimeInterval)

Merge.kif 9189-9189 Quarter year is a subclass of timeframe
s__subclass(s__Month,s__TimeInterval)

Merge.kif 9245-9245 Month is a subclass of timeframe
s__subclass(s__Day,s__TimeInterval)

Merge.kif 9432-9432 Day is a subclass of timeframe
s__subclass(s__Week,s__TimeInterval)

Merge.kif 9543-9543 Week is a subclass of timeframe
s__subclass(s__Hour,s__TimeInterval)

Merge.kif 9565-9565 Hour is a subclass of timeframe
s__subclass(s__Minute,s__TimeInterval)

Merge.kif 9575-9575 Minute is a subclass of timeframe
s__subclass(s__Second,s__TimeInterval)

Merge.kif 9585-9585 Second is a subclass of timeframe
s__rangeSubclass(s__TemporalCompositionFn,s__TimeInterval)

Merge.kif 9600-9600 The values returned by temporal composition are subclasses of timeframe
s__instance(s__BeforeCommonEra,s__TimeInterval)

Mid-level-ontology.kif 9206-9206 Before common era is an instance of timeframe
s__instance(s__CommonEra,s__TimeInterval)

Mid-level-ontology.kif 9214-9214 Common era is an instance of timeframe

Display limited to 25 items. Show next 25

Display limited to 25 items. Show next 25

appearance as argument number 3
-------------------------


s__domain(s__duration,n__1,s__TimeInterval)

Merge.kif 8076-8076 The number 1 argument of duration is an instance of timeframe
s__domain(s__BeginFn,n__1,s__TimeInterval)

Merge.kif 8156-8156 The number 1 argument of begin is an instance of timeframe
s__domain(s__EndFn,n__1,s__TimeInterval)

Merge.kif 8184-8184 The number 1 argument of end is an instance of timeframe
s__domain(s__starts,n__1,s__TimeInterval)

Merge.kif 8211-8211 The number 1 argument of starts is an instance of timeframe
s__domain(s__starts,n__2,s__TimeInterval)

Merge.kif 8212-8212 The number 2 argument of starts is an instance of timeframe
s__domain(s__finishes,n__1,s__TimeInterval)

Merge.kif 8243-8243 The number 1 argument of finishes is an instance of timeframe
s__domain(s__finishes,n__2,s__TimeInterval)

Merge.kif 8244-8244 The number 2 argument of finishes is an instance of timeframe
s__domain(s__finishesDuring,n__1,s__TimeInterval)

Merge.kif 8273-8273 The number 1 argument of finishes during is an instance of timeframe
s__domain(s__finishesDuring,n__2,s__TimeInterval)

Merge.kif 8274-8274 The number 2 argument of finishes during is an instance of timeframe
s__domain(s__startsDuring,n__1,s__TimeInterval)

Merge.kif 8286-8286 The number 1 argument of starts during is an instance of timeframe
s__domain(s__startsDuring,n__2,s__TimeInterval)

Merge.kif 8287-8287 The number 2 argument of starts during is an instance of timeframe
s__domain(s__overlapsTemporally,n__1,s__TimeInterval)

Merge.kif 8429-8429 The number 1 argument of overlap temporally is an instance of timeframe
s__domain(s__overlapsTemporally,n__2,s__TimeInterval)

Merge.kif 8430-8430 The number 2 argument of overlap temporally is an instance of timeframe
s__domain(s__during,n__1,s__TimeInterval)

Merge.kif 8511-8511 The number 1 argument of during is an instance of timeframe
s__domain(s__during,n__2,s__TimeInterval)

Merge.kif 8512-8512 The number 2 argument of during is an instance of timeframe
s__domain(s__meetsTemporally,n__1,s__TimeInterval)

Merge.kif 8528-8528 The number 1 argument of meets temporally is an instance of timeframe
s__domain(s__meetsTemporally,n__2,s__TimeInterval)

Merge.kif 8529-8529 The number 2 argument of meets temporally is an instance of timeframe
s__domain(s__earlier,n__1,s__TimeInterval)

Merge.kif 8573-8573 The number 1 argument of earlier is an instance of timeframe
s__domain(s__earlier,n__2,s__TimeInterval)

Merge.kif 8574-8574 The number 2 argument of earlier is an instance of timeframe
s__domainSubclass(s__RecurrentTimeIntervalFn,n__1,s__TimeInterval)

Merge.kif 8646-8646 The number 1 argument of recurrent time interval is a subclass of timeframe
s__domainSubclass(s__RecurrentTimeIntervalFn,n__2,s__TimeInterval)

Merge.kif 8647-8647 The number 2 argument of recurrent time interval is a subclass of timeframe
s__domain(s__TemporalCompositionFn,n__1,s__TimeInterval)

Merge.kif 9598-9598 The number 1 argument of temporal composition is an instance of timeframe
s__domainSubclass(s__TemporalCompositionFn,n__2,s__TimeInterval)

Merge.kif 9599-9599 The number 2 argument of temporal composition is a subclass of timeframe
s__domain(s__dateUsed,n__2,s__TimeInterval)

Mid-level-ontology.kif 984-984 The number 2 argument of date used is an instance of timeframe
s__domain(s__heartRate,n__2,s__TimeInterval)

Mid-level-ontology.kif 11787-11787 The number 2 argument of heart rate is an instance of timeframe

Display limited to 25 items. Show next 25

Display limited to 25 items. Show next 25

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


! [V__SIT1 : $i,V__SIT2 : $i,V__T1 : $i,V__T2 : $i] : (((s__holdsDuring(V__T2, V__SIT2) & s__holdsDuring(V__T1, V__SIT1) & s__instance(V__T1, s__TimeInterval) & s__instance(V__T2, s__TimeInterval) & s__causesProposition(V__SIT1, V__SIT2)) => s__beforeOrEqual(s__BeginFn(V__T1), s__BeginFn(V__T2)))) Merge.kif 3940-3947 If X holds during Y, Z holds during W, W is an instance of timeframe, Y is an instance of timeframe, and X is a causes proposition of Z, then the beginning of W happens before or at the beginning of Y
! [V__INTERVAL] :
((s__instance(V__INTERVAL,s__TimeInterval) =>
     (? [V__POINT] :
       ((s__instance(V__POINT,s__TimePoint) &
           s__temporalPart(V__POINT,V__INTERVAL)))))
)

Merge.kif 8121-8126 If X is an instance of timeframe, then there exists Y such that Y is an instance of time point and Y is a part of X
! [V__INTERVAL] :
((s__instance(V__INTERVAL,s__TimeInterval) =>
     s__before(s__BeginFn(V__INTERVAL)
  ,s__EndFn(V__INTERVAL)))
)

Merge.kif 8334-8336 If X is an instance of timeframe, then the beginning of X happens before the end of X
! [V__INTERVAL1,V__INTERVAL2,V__INTERVAL3] :
(((s__instance(V__INTERVAL1,s__TimeInterval) &
       s__instance(V__INTERVAL2,s__TimeInterval))
     =>
     ((s__instance(V__INTERVAL3,s__TimeInterval) &
         s__temporalPart(V__INTERVAL3,V__INTERVAL1)
       &
       s__temporalPart(V__INTERVAL3,V__INTERVAL2))
   =>
   s__overlapsTemporally(V__INTERVAL1,V__INTERVAL2)))
)

Merge.kif 8444-8449 If X is an instance of timeframe, X is a part of Y, and X is a part of Z, then Z overlaps Y
! [V__S,V__E,V__TI] :
(((s__instance(V__S,s__TimePoint) &
       s__instance(V__E,s__TimePoint))
     =>
     ((s__instance(V__TI,s__TimeInterval) &
         (V__S = s__BeginFn(V__TI))
       &
       (V__E = s__EndFn(V__TI)))
   =>
   s__before(V__S,V__E)))
)

Merge.kif 8464-8469 If X is an instance of timeframe, equal Y and the beginning of X, and equal Z and the end of X, then Y happens before Z
! [V__TI1,V__TI2] :
(((s__instance(V__TI1,s__TimeInterval) &
       s__instance(V__TI2,s__TimeInterval) &
       s__beforeOrEqual(s__BeginFn(V__TI2)
    ,s__BeginFn(V__TI1))
&
s__before(s__BeginFn(V__TI1)
,s__EndFn(V__TI2)))
=>
s__overlapsTemporally(V__TI2,V__TI1))
)

Merge.kif 8471-8481 If X is an instance of timeframe, Y is an instance of timeframe, the beginning of Y happens before or at the beginning of X, and the beginning of X happens before the end of Y, then X overlaps Y
! [V__INTERVAL1,V__INTERVAL2] :
(((s__instance(V__INTERVAL1,s__TimeInterval) &
       s__instance(V__INTERVAL2,s__TimeInterval) &
       (s__BeginFn(V__INTERVAL1)
       = s__BeginFn(V__INTERVAL2))
   &
   (s__EndFn(V__INTERVAL1)
   = s__EndFn(V__INTERVAL2)))
=>
(V__INTERVAL1 = V__INTERVAL2))
)

Merge.kif 8556-8566 If X is an instance of timeframe, Y is an instance of timeframe, equal the beginning of X and the beginning of Y, and equal the end of X and the end of Y, then equal X and Y
! [V__POINT1,V__POINT2,V__INTERVAL] :
(((s__instance(V__POINT1,s__TimePoint) &
       s__instance(V__POINT2,s__TimePoint) &
       s__instance(V__INTERVAL,s__TimeInterval) &
       (s__TimeIntervalFn(V__POINT1,V__POINT2)
       = V__INTERVAL))
   =>
   ((s__BeginFn(V__INTERVAL)
     = V__POINT1)
   &
   (s__EndFn(V__INTERVAL)
   = V__POINT2)))
)

Merge.kif 8622-8630 If X is an instance of time point, Y is an instance of time point, Z is an instance of timeframe, and equal interval between X, Y, and Z, then equal the beginning of Z and X and equal the end of Z and Y
! [V__POINT1,V__POINT2,V__INTERVAL] :
(((s__instance(V__POINT1,s__TimePoint) &
       s__instance(V__POINT2,s__TimePoint) &
       s__instance(V__INTERVAL,s__TimeInterval) &
       (s__TimeIntervalFn(V__POINT1,V__POINT2)
       = V__INTERVAL))
   =>
   (! [V__POINT] :
     ((s__instance(V__POINT,s__TimePoint) =>
         ((s__temporallyBetweenOrEqual(V__POINT1,V__POINT,V__POINT2)
           =>
           s__temporalPart(V__POINT,V__INTERVAL))
       &
       (s__temporalPart(V__POINT,V__INTERVAL)
       =>
       s__temporallyBetweenOrEqual(V__POINT1,V__POINT,V__POINT2)))))))
)

Merge.kif 8632-8641 If X is an instance of time point, Y is an instance of time point, Z is an instance of timeframe, and equal interval between X, Y, and Z, then For all TimePoint W: W is between or at X, Y if, and only if W is a part of Z
! [V__INTERVAL] :
((s__instance(V__INTERVAL,s__TimeInterval) =>
     s__meetsTemporally(s__PastFn(V__INTERVAL)
  ,V__INTERVAL))
)

Merge.kif 8688-8690 If X is an instance of timeframe, then before X meets X
! [V__INTERVAL] :
((s__instance(V__INTERVAL,s__TimeInterval) =>
     (s__PastFn(V__INTERVAL)
     = s__TimeIntervalFn(s__NegativeInfinity,s__BeginFn(V__INTERVAL))))
)

Merge.kif 8692-8694 If X is an instance of timeframe, then equal before X, interval between negative infinity, and the beginning of X
! [V__INTERVAL] :
((s__instance(V__INTERVAL,s__TimeInterval) =>
     s__finishes(s__ImmediatePastFn(V__INTERVAL)
  ,s__PastFn(V__INTERVAL)))
)

Merge.kif 8706-8708 If X is an instance of timeframe, then immediately before X finishes before X
! [V__INTERVAL] :
((s__instance(V__INTERVAL,s__TimeInterval) =>
     s__meetsTemporally(V__INTERVAL,s__FutureFn(V__INTERVAL)))
)

Merge.kif 8719-8721 If X is an instance of timeframe, then X meets after X
! [V__INTERVAL] :
((s__instance(V__INTERVAL,s__TimeInterval) =>
     (s__FutureFn(V__INTERVAL)
     = s__TimeIntervalFn(s__EndFn(V__INTERVAL)
  ,s__PositiveInfinity)))
)

Merge.kif 8723-8725 If X is an instance of timeframe, then equal after X, interval between the end of X, and positive infinity
! [V__INTERVAL] :
((s__instance(V__INTERVAL,s__TimeInterval) =>
     s__starts(s__ImmediateFutureFn(V__INTERVAL)
  ,s__FutureFn(V__INTERVAL)))
)

Merge.kif 8737-8739 If X is an instance of timeframe, then immediately after X starts after X
! [V__P1 : $i,V__P2 : $i,V__T1 : $i] : (((s__holdsDuring(V__T1, s__spouse(V__P1, V__P2)) & s__instance(V__T1, s__TimeInterval)) => ( ? [V__WED:$i] : ((s__instance(V__WED, s__Wedding) & s__patient(V__WED, V__P1) & s__patient(V__WED, V__P2) & s__earlier(s__WhenFn(V__WED), V__T1)))))) Mid-level-ontology.kif 9293-9303 If X is the spouse of Y holds during Z and Z is an instance of timeframe, then there exists W such that W is an instance of wedding, X is a patient of W, Y is a patient of W, and the time of existence of W happens earlier than Z
! [V__IMPRISON,V__AGENT,V__INTERVAL] :
(((s__instance(V__IMPRISON,s__Imprisoning) &
       s__detainee(V__IMPRISON,V__AGENT)
     &
     s__instance(V__AGENT,s__Human) &
     s__time(V__IMPRISON,V__INTERVAL)
   &
   s__instance(V__INTERVAL,s__TimeInterval))
=>
(? [V__ARREST,V__TIME] :
   ((s__instance(V__TIME,s__TimeInterval) &
       s__time(V__ARREST,V__TIME)
     &
     s__earlier(V__TIME,V__INTERVAL)
   &
   s__instance(V__ARREST,s__PlacingUnderArrest) &
   s__arrested(V__ARREST,V__AGENT)))))
)

Mid-level-ontology.kif 25831-25844 If X is an instance of imprisoning, Y is a detainee of X, Y is an instance of human, X exists during Z, and Z is an instance of timeframe, then there exist W, V such that V is an instance of timeframe, W exists during V, V happens earlier than Z, W is an instance of placing under arrest, and Y is placed under arrest during W
! [V__AGENT,V__CATALOG,V__TIMEINT,V__CLASS,V__TIME] :
(((s__instance(V__AGENT,s__AutonomousAgent) &
       s__instance(V__CATALOG,s__Catalog) &
       s__instance(V__TIMEINT,s__TimeInterval) &
       s__instance(V__CLASS,s__Class) &
       s__subclass(V__CLASS,s__Process) &
       s__instance(V__TIME,s__Class) &
       s__subclass(V__TIME,s__TimeInterval))
     =>
     ((s__offersAtTime(V__AGENT,V__CATALOG,V__TIMEINT)
       &
       s__catalogItem(V__CLASS,V__CATALOG)
     &
     s__subclass(V__CLASS,s__Process) &
     s__instance(V__TIMEINT,V__TIME)
   &
   s__subclass(V__TIME,s__TimeInterval))
=>
s__capabilityDuring(V__CLASS,s__agent,V__AGENT,V__TIME)))
)

Catalog.kif 130-137 If X offers items for sale in Y during Z, W is in Y, W is a subclass of process, Z is an instance of V, and V is a subclass of timeframe, then X is capable of being a agent in W during V
! [V__AGENT,V__CATALOG,V__TIMEINT,V__CLASS,V__PROCESSINSTANCE,V__PROCESS,V__TIME,V__OBJ] :
(((s__instance(V__AGENT,s__AutonomousAgent) &
       s__instance(V__CATALOG,s__Catalog) &
       s__instance(V__TIMEINT,s__TimeInterval) &
       s__instance(V__CLASS,s__Class) &
       s__instance(V__PROCESSINSTANCE,s__Process) &
       s__instance(V__PROCESS,s__Class) &
       s__subclass(V__PROCESS,s__Process) &
       s__instance(V__TIME,s__Class) &
       s__subclass(V__TIME,s__TimeInterval))
     =>
     ((s__offersAtTime(V__AGENT,V__CATALOG,V__TIMEINT)
       &
       s__catalogItem(V__CLASS,V__CATALOG)
     &
     s__subclass(V__CLASS,s__Object) &
     s__instance(V__PROCESSINSTANCE,V__PROCESS)
   &
   s__subclass(V__PROCESS,s__Process) &
   s__instance(V__OBJ,V__CLASS)
&
s__patient(V__PROCESSINSTANCE,V__OBJ)
&
s__instance(V__TIMEINT,V__TIME)
&
s__subclass(V__TIME,s__TimeInterval))
=>
s__capabilityDuring(V__PROCESS,s__agent,V__AGENT,V__TIME)))
)

Catalog.kif 139-150 If All of the following hold: (1) X offers items for sale in Y during Z (2) W is in Y (3) W is a subclass of object (4) V is an instance of U (5) U is a subclass of process (6) T is an instance of W (7) T is a patient of V (8) Z is an instance of S (9) S is a subclass of timeframe, then X is capable of being a agent in U during S
! [V__AREA : $i,V__YEAR : $i] : (((s__instance(V__YEAR, s__TimeInterval) & s__holdsDuring(V__YEAR, s__economyType(V__AREA, s__LowIncomeCountry))) => ( ? [V__AMOUNT:$real] : ((s__perCapitaGDPInPeriod(V__AREA, s__MeasureFn(V__AMOUNT, s__UnitedStatesDollar), V__YEAR) & ($less(V__AMOUNT,756.0))))))) Economy.kif 440-447 If X is an instance of timeframe and low income country is an economy type of Y holds during X, then there exists Z such that Y is per capitaGDP in period Z united states dollar(s) for X and Z is less than 756.0
! [V__AREA : $i,V__YEAR : $i] : (((s__instance(V__YEAR, s__TimeInterval) & s__holdsDuring(V__YEAR, s__economyType(V__AREA, s__LowerMiddleIncomeCountry))) => ( ? [V__AMOUNT:$real] : ((s__perCapitaGDPInPeriod(V__AREA, s__MeasureFn(V__AMOUNT, s__UnitedStatesDollar), V__YEAR) & ($greatereq(V__AMOUNT,756.0))))))) Economy.kif 456-463 If X is an instance of timeframe and lower middle income country is an economy type of Y holds during X, then there exists Z such that Y is per capitaGDP in period Z united states dollar(s) for X and Z is greater than or equal to 756.0
! [V__AREA : $i,V__YEAR : $i] : (((s__instance(V__YEAR, s__TimeInterval) & s__holdsDuring(V__YEAR, s__economyType(V__AREA, s__LowerMiddleIncomeCountry))) => ( ? [V__AMOUNT:$real] : ((s__perCapitaGDPInPeriod(V__AREA, s__MeasureFn(V__AMOUNT, s__UnitedStatesDollar), V__YEAR) & ($less(V__AMOUNT,2996.0))))))) Economy.kif 465-472 If X is an instance of timeframe and lower middle income country is an economy type of Y holds during X, then there exists Z such that Y is per capitaGDP in period Z united states dollar(s) for X and Z is less than 2996.0
! [V__AREA : $i,V__YEAR : $i] : (((s__instance(V__YEAR, s__TimeInterval) & s__holdsDuring(V__YEAR, s__economyType(V__AREA, s__UpperMiddleIncomeCountry))) => ( ? [V__AMOUNT:$real] : ((s__perCapitaGDPInPeriod(V__AREA, s__MeasureFn(V__AMOUNT, s__UnitedStatesDollar), V__YEAR) & ($greatereq(V__AMOUNT,2996.0))))))) Economy.kif 481-488 If X is an instance of timeframe and upper middle income country is an economy type of Y holds during X, then there exists Z such that Y is per capitaGDP in period Z united states dollar(s) for X and Z is greater than or equal to 2996.0
! [V__AREA : $i,V__YEAR : $i] : (((s__instance(V__YEAR, s__TimeInterval) & s__holdsDuring(V__YEAR, s__economyType(V__AREA, s__UpperMiddleIncomeCountry))) => ( ? [V__AMOUNT:$real] : ((s__perCapitaGDPInPeriod(V__AREA, s__MeasureFn(V__AMOUNT, s__UnitedStatesDollar), V__YEAR) & ($less(V__AMOUNT,9267.0))))))) Economy.kif 490-497 If X is an instance of timeframe and upper middle income country is an economy type of Y holds during X, then there exists Z such that Y is per capitaGDP in period Z united states dollar(s) for X and Z is less than 9267.0
! [V__Agent : $i,V__ExpDate : $i,V__Option : $i,V__Price : $i,V__Stocks : $i,V__Time : $i] : (((s__instance(V__Option, s__CallOption) & s__optionHolder(V__Option, V__Agent) & s__strikePrice(V__Option, V__Price) & s__agreementExpirationDate(V__Option, V__ExpDate) & s__underlier(V__Option, V__Stocks) & s__price(V__Stocks, V__Price, V__Time) & s__instance(V__Time, s__TimeInterval) & s__before(s__EndFn(V__Time), s__BeginFn(V__ExpDate))) => s__holdsRight(V__Agent, ( ? [V__Buy:$i] : ((s__instance(V__Buy, s__Buying) & s__patient(V__Buy, V__Stocks) & s__time(V__Buy, V__Time) & s__measure(V__Stocks, s__MeasureFn(100, s__ShareUnit)) & s__agent(V__Buy, V__Agent))))))) FinancialOntology.kif 2652-2670 If All of the following hold: (1) X is an instance of call option (2) Y holds X (3) Z is a strike price of X (4) X has expiration W (5) V is an underlier of X (6) V is price Z for U (7) U is an instance of timeframe (8) the end of U happens before the beginning of W, then Y has the right to perform %3

Display limited to 25 items. Show next 25

Display limited to 25 items. Show next 25

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


! [V__POINT] :
((s__instance(V__POINT,s__TimePoint) =>
     (? [V__INTERVAL] :
       ((s__instance(V__INTERVAL,s__TimeInterval) &
           s__temporalPart(V__POINT,V__INTERVAL)))))
)

Merge.kif 8114-8119 If X is an instance of time point, then there exists Y such that Y is an instance of timeframe and X is a part of Y
! [V__INTERVAL1,V__INTERVAL2] :
(((s__instance(V__INTERVAL1,s__TimeInterval) &
       s__instance(V__INTERVAL2,s__TimeInterval))
     =>
     (s__overlapsTemporally(V__INTERVAL1,V__INTERVAL2)
     =>
     (? [V__INTERVAL3] :
       ((s__instance(V__INTERVAL3,s__TimeInterval) &
           s__temporalPart(V__INTERVAL3,V__INTERVAL1)
         &
         s__temporalPart(V__INTERVAL3,V__INTERVAL2))))))
)

Merge.kif 8436-8442 If X overlaps Y, then there exists Z such that Z is an instance of timeframe, Z is a part of Y, and Z is a part of X
! [V__T1,V__T2] :
(((s__instance(V__T1,s__TimeInterval) &
       s__instance(V__T2,s__TimeInterval))
     =>
     (s__meetsTemporally(V__T1,V__T2)
     =>
     ~((? [V__T3] :
         ((s__instance(V__T3,s__TimeInterval) &
             s__temporalPart(V__T3,V__T1)
           &
           s__temporalPart(V__T3,V__T2)))))))
)

Merge.kif 8547-8554 If X meets Y, then there doesn't exist Z such that Z is an instance of timeframe, Z is a part of X, and Z is a part of Y
! [V__OBJ : $i,V__ORGANISM : $i,V__T1 : $i] : ((s__holdsDuring(V__T1, s__inhabits(V__ORGANISM, V__OBJ)) => ( ? [V__TIME:$i] : ((s__instance(V__TIME, s__TimeInterval) & s__temporalPart(V__TIME, V__T1) & s__holdsDuring(V__TIME, s__located(V__ORGANISM, V__OBJ))))))) Merge.kif 14688-14694 If X lives in Y holds during Z, then there exists W such that W is an instance of timeframe, W is a part of Z, and X is located at Y holds during W
! [V__L,V__FL] :
((s__instance(V__L,s__Object) =>
     ((s__instance(V__FL,s__FlashingLight) &
         s__origin(V__FL,V__L))
     =>
     (? [V__I1,V__T2,V__I3] :
       ((s__instance(V__I1,s__RadiatingLight) &
           s__instance(V__T2,s__TimeInterval) &
           s__instance(V__I3,s__RadiatingLight) &
           s__meetsTemporally(s__WhenFn(V__I1)
        ,V__T2)
       &
       s__meetsTemporally(V__T2,s__WhenFn(V__I3))
   &
   ~((? [V__I2] :
       ((s__instance(V__I2,s__RadiatingLight) &
           s__origin(V__I2,V__L)
         &
         s__during(s__WhenFn(V__I2)
      ,V__T2)))))
&
s__subProcess(V__I1,V__FL)
&
s__subProcess(V__I3,V__FL))))))
)

Mid-level-ontology.kif 626-644 If X is an instance of flashing light and X originates at Y, then All of the following hold: (1) there exist Z, W (2) V such that Z is an instance of radiating light (3) W is an instance of timeframe (4) V is an instance of radiating light (5) the time of existence of Z meets W (6) W meets the time of existence of V (7) there doesn't exist U such that U is an instance of radiating light (8) U originates at Y (9) the time of existence of U takes place during W (10) Z is a subprocess of X (11) V is a subprocess of X
! [V__D : $i] : ((s__instance(V__D, s__Disappearing) => ( ? [V__OBJ:$i, V__AGENT:$i, V__SEARCH:$i, V__TIME:$i] : ((s__instance(V__SEARCH, s__Searching) & s__earlier(s__WhenFn(V__D), s__WhenFn(V__SEARCH)) & s__agent(V__SEARCH, V__AGENT) & s__instance(V__OBJ, s__Object) & s__patient(V__D, V__OBJ) & s__patient(V__SEARCH, V__OBJ) & s__instance(V__TIME, s__TimeInterval) & s__temporalPart(V__TIME, s__WhenFn(V__SEARCH)) & s__holdsDuring(V__TIME, ~(s__modalAttribute(( ? [V__DISC:$i] : ((s__instance(V__DISC, s__Discovering) & s__agent(V__DISC, V__AGENT) & s__patient(V__DISC, V__OBJ)))), s__Possibility)))))))) Mid-level-ontology.kif 19162-19184 If X is an instance of disappearing, then All of the following hold: (1) there exist Y, Z,, , W (2) V such that W is an instance of searching (3) the time of existence of X happens earlier than the time of existence of W (4) Z is an agent of W (5) Y is an instance of object (6) Y is a patient of X (7) Y is a patient of W (8) V is an instance of timeframe (9) V is a part of the time of existence of W (10) the statement there doesn't exist U such that U is an instance of discovering (11) Z is an agent of U (12) Y is a patient of U doesn't have the modal force of possibility holds during V
! [V__CUT : $i,V__OBJ : $i,V__SAW : $i] : (((s__instance(V__SAW, s__Saw) & s__instance(V__CUT, s__Cutting) & s__instrument(V__CUT, V__SAW) & s__instance(V__OBJ, s__Object) & s__patient(V__CUT, V__OBJ)) => ( ? [V__MOTION:$i, V__DIR1:$i, V__DIR2:$i, V__TIME:$i, V__T1:$i, V__T2:$i, V__PART:$i] : ((s__instance(V__MOTION, s__Motion) & s__subProcess(V__MOTION, V__CUT) & s__instance(V__PART, s__CuttingDevice) & s__part(V__PART, V__SAW) & s__meetsSpatially(V__PART, V__OBJ) & s__patient(V__MOTION, V__PART) & s__instance(V__T2, s__TimeInterval) & s__instance(V__T2, s__TimeInterval) & s__WhenFn(V__MOTION) = V__TIME & s__temporalPart(V__TIME, V__T1) & s__temporalPart(V__TIME, V__T2) & s__instance(V__DIR1, s__DirectionalAttribute) & s__instance(V__DIR2, s__DirectionalAttribute) & (s__holdsDuring(V__T1, s__direction(V__MOTION, V__DIR1)) => s__holdsDuring(V__T2, (s__direction(V__MOTION, V__DIR2) & (V__DIR1 = V__DIR2 | s__oppositeDirection(V__DIR1, V__DIR2)) & ~((V__DIR1 = V__DIR2 & s__oppositeDirection(V__DIR1, V__DIR2))))))))))) Mid-level-ontology.kif 20084-20118 If X is an instance of saw, Y is an instance of cutting, X is an instrument for Y, Z is an instance of object, and Z is a patient of Y, then there exist W, V,, , U,, , T,, , S,, , R and Q such that W is an instance of motion and W is a subprocess of Y and Q is an instance of cutting device and Q is a part of X and Q meets Z and Q is a patient of W and R is an instance of timeframe and R is an instance of timeframe and equal the time of existence of W and T and T is a part of S and T is a part of R and V is an instance of directional attribute and U is an instance of directional attribute and entities in the process W are moving V holds during Sentities in the process W are moving U and equal V and U or U is an opposite direction of V and ~{ equal V and U } or ~{ U is an opposite direction of V } holds during R
! [V__C : $i] : ((s__instance(V__C, s__Convoy) => ( ? [V__V1:$i, V__V2:$i, V__TIME:$i] : ((~(V__V1 = V__V2) & s__instance(V__V1, s__Vehicle) & s__instance(V__V2, s__Vehicle) & s__instance(V__TIME, s__TimeInterval) & s__temporalPart(V__TIME, s__WhenFn(V__C)) & s__holdsDuring(V__TIME, (s__member(V__V1, V__C) & s__member(V__V2, V__C)))))))) Mid-level-ontology.kif 24611-24623 If X is an instance of convoy, then All of the following hold: (1) there exist Y, Z (2) W such that equal Y (3) Z (4) Y is an instance of vehicle (5) Z is an instance of vehicle (6) W is an instance of timeframe (7) W is a part of the time of existence of X (8) Y is a member of X (9) Z is a member of X holds during W
! [V__IMPRISON,V__AGENT,V__INTERVAL] :
(((s__instance(V__IMPRISON,s__Imprisoning) &
       s__detainee(V__IMPRISON,V__AGENT)
     &
     s__instance(V__AGENT,s__Human) &
     s__time(V__IMPRISON,V__INTERVAL)
   &
   s__instance(V__INTERVAL,s__TimeInterval))
=>
(? [V__ARREST,V__TIME] :
   ((s__instance(V__TIME,s__TimeInterval) &
       s__time(V__ARREST,V__TIME)
     &
     s__earlier(V__TIME,V__INTERVAL)
   &
   s__instance(V__ARREST,s__PlacingUnderArrest) &
   s__arrested(V__ARREST,V__AGENT)))))
)

Mid-level-ontology.kif 25831-25844 If X is an instance of imprisoning, Y is a detainee of X, Y is an instance of human, X exists during Z, and Z is an instance of timeframe, then there exist W, V such that V is an instance of timeframe, W exists during V, V happens earlier than Z, W is an instance of placing under arrest, and Y is placed under arrest during W
! [V__Option,V__Date] :
(((s__instance(V__Option,s__Agreement) &
       s__instance(V__Date,s__TimePoint))
     =>
     ((s__property(V__Option,s__EuropeanStyleOption) &
         s__agreementExpirationDate(V__Option,V__Date))
     =>
     (? [V__Period,V__Time,V__Exercise] :
       ((s__instance(V__Time,s__TimeInterval) &
           (s__instance(V__Period,s__TimeInterval) &
             (s__EndFn(V__Period)
             = V__Date)
           &
           ((s__instance(V__Exercise,s__ExerciseAnOption) &
               (s__WhenFn(V__Exercise)
               = V__Time))
           =>
           s__temporalPart(V__Time,V__Period))))))))
)

FinancialOntology.kif 2829-2841 If X the attribute european style option and X has expiration Y, then All of the following hold: (1) there exist Z, W (2) V such that Z is an instance of timeframe (3) equal the end of Z (4) Y (5) V is an instance of exercise an option (6) equal the time of existence of V (7) WW is a part of Z
! [V__PERSON : $i,V__PLACE : $i,V__RESIDENCE : $i,V__T1 : $i] : (((s__holdsDuring(V__T1, (s__attribute(V__PERSON, s__DislocatedCivilian) & s__inhabits(V__PERSON, V__RESIDENCE) & s__located(V__RESIDENCE, V__PLACE))) & s__instance(V__PLACE, s__GeographicArea) & s__instance(V__T1, s__TimeInterval)) => ( ? [V__T0:$i, V__PRIOR_PLACE:$i, V__PRIOR_RES:$i] : ((s__instance(V__T0, s__TimeInterval) & s__earlier(V__T0, V__T1) & s__instance(V__PRIOR_RES, s__Object) & s__instance(V__PRIOR_PLACE, s__GeopoliticalArea) & s__located(V__PRIOR_RES, V__PRIOR_PLACE) & ~(V__PLACE = V__PRIOR_PLACE) & ~(V__RESIDENCE = V__PRIOR_RES) & ~(s__geographicSubregion(V__PLACE, V__PRIOR_PLACE)) & ~(s__geographicSubregion(V__PRIOR_PLACE, V__PLACE)) & s__holdsDuring(V__T0, s__inhabits(V__PERSON, V__PRIOR_RES))))))) MilitaryPersons.kif 26-47 If dislocated civilian is an attribute of X, X lives in Y, and Y is located at Z holds during W, Z is an instance of geographic area, and W is an instance of timeframe, then All of the following hold: (1) there exist V, ?PRIOR_PLACE (2) ?PRIOR_RES such that V is an instance of timeframe (3) V happens earlier than W (4) ?PRIOR_RES is an instance of object (5) ?PRIOR_PLACE is an instance of geopolitical area (6) ?PRIOR_RES is located at ?PRIOR_PLACE (7) equal Z (8) ?PRIOR_PLACE (9) equal Y (10) ?PRIOR_RES (11) Z is not a geographic subregion of ?PRIOR_PLACE (12) ?PRIOR_PLACE is not a geographic subregion of Z (13) X lives in ?PRIOR_RES holds during V
! [V__LIST : $i] : ((s__instance(V__LIST, s__ListOnSite) => ( ? [V__SITE:$i, V__ADVERT:$i, V__EARLIER:$i, V__AFTER:$i, V__OWNER:$i] : ((s__instance(V__SITE, s__WebSite) & s__instance(V__ADVERT, s__WebListing) & s__instance(V__EARLIER, s__TimeInterval) & s__instance(V__AFTER, s__TimeInterval) & s__patient(V__LIST, V__ADVERT) & s__EndFn(V__EARLIER) = s__EndFn(V__LIST) & s__earlier(V__LIST, V__AFTER) & s__meetsTemporally(V__LIST, V__AFTER) & s__holdsDuring(V__EARLIER, ~(s__hostedOn(V__ADVERT, V__SITE))) & s__holdsDuring(V__AFTER, s__hostedOn(V__ADVERT, V__SITE)) & s__agent(V__LIST, V__OWNER) & s__possesses(V__OWNER, V__SITE)))))) UXExperimentalTerms.kif 266-286 If X is an instance of list on site, then All of the following hold: (1) there exist Y, Z,, , W,, , V (2) U such that Y is an instance of web site (3) Z is an instance of web listing (4) W is an instance of timeframe (5) V is an instance of timeframe (6) Z is a patient of X (7) equal the end of W (8) the end of X (9) X happens earlier than V (10) X meets V (11) Z is hosted on Y holds during W (12) Z is hosted on Y holds during V (13) U is an agent of X (14) U possesses Y
! [V__ATC : $i,V__OBJ : $i,V__USER : $i] : (((s__instance(V__ATC, s__AddToCart) & s__instance(V__OBJ, s__Object) & s__patient(V__ATC, V__OBJ) & s__agent(V__ATC, V__USER)) => ( ? [V__COLL:$i, V__SITE:$i, V__AFTER:$i, V__INTERVAL:$i] : ((s__instance(V__COLL, s__Collection) & s__instance(V__SITE, s__WebSite) & s__instance(V__INTERVAL, s__TimeInterval) & s__webcart(V__USER, V__COLL, V__SITE) & s__BeginFn(V__INTERVAL) = s__EndFn(V__ATC) & s__holdsDuring(V__AFTER, s__member(V__OBJ, V__COLL))))))) UXExperimentalTerms.kif 1326-1342 If X is an instance of add to cart, Y is an instance of object, Y is a patient of X, and Z is an agent of X, then All of the following hold: (1) there exist W, V,, , U (2) T such that W is an instance of collection (3) V is an instance of web site (4) T is an instance of timeframe (5) user Z at V has cart W (6) equal the beginning of T (7) the end of X (8) Y is a member of W holds during U
! [V__OBJ : $i,V__USER : $i,V__WATCH : $i] : (((s__instance(V__WATCH, s__WatchItem) & s__instance(V__OBJ, s__Object) & s__patient(V__WATCH, V__OBJ) & s__agent(V__WATCH, V__USER)) => ( ? [V__COLL:$i, V__SITE:$i, V__AFTER:$i, V__INTERVAL:$i] : ((s__instance(V__COLL, s__Collection) & s__instance(V__SITE, s__WebSite) & s__instance(V__INTERVAL, s__TimeInterval) & s__watchingListings(V__USER, V__COLL, V__SITE) & s__BeginFn(V__INTERVAL) = s__EndFn(V__WATCH) & s__holdsDuring(V__AFTER, s__member(V__OBJ, V__COLL))))))) UXExperimentalTerms.kif 1605-1621 If X is an instance of watch item, Y is an instance of object, Y is a patient of X, and Z is an agent of X, then All of the following hold: (1) there exist W, V,, , U (2) T such that W is an instance of collection (3) V is an instance of web site (4) T is an instance of timeframe (5) user Z on V is watching W (6) equal the beginning of T (7) the end of X (8) Y is a member of W holds during U
! [V__INTERVAL : $i,V__SITE : $i] : (((s__instance(V__INTERVAL, s__TimeInterval) & s__instance(V__SITE, s__WebSite)) => ( ? [V__NEWBUYERS:$i] : ((s__instance(V__NEWBUYERS, s__Collection) & ( ! [V__AGENT:$i] : ((s__member(V__AGENT, V__NEWBUYERS) => (( ? [V__BUYING:$i] : ((s__instance(V__AGENT, s__AutonomousAgent) & s__instance(V__BUYING, s__Buying) & s__agent(V__BUYING, V__AGENT) & s__instrument(V__BUYING, V__SITE) & s__during(V__BUYING, V__INTERVAL)))) & ~(( ? [V__INTERVAL_BEFORE:$i] : ((s__instance(V__INTERVAL_BEFORE, s__TimeInterval) & s__earlier(V__INTERVAL_BEFORE, V__INTERVAL) & s__holdsDuring(V__INTERVAL_BEFORE, ( ? [V__BUYING_BEFORE:$i] : ((s__instance(V__BUYING_BEFORE, s__Buying) & s__agent(V__BUYING_BEFORE, V__AGENT) & s__instrument(V__BUYING_BEFORE, V__SITE) & s__during(V__BUYING_BEFORE, V__INTERVAL))))))))))))) & s__SiteWideNewBuyersFn(V__INTERVAL, V__SITE) = V__NEWBUYERS))))) UXExperimentalTerms.kif 3375-3407 If X is an instance of timeframe and Y is an instance of web site, then All of the following hold: (1) there exists Z such that Z is an instance of collection (2) W W is a member of Zthere exists V such that W is an instance of agent (3) V is an instance of buying (4) W is an agent of V (5) Y is an instrument for V (6) V takes place during X (7) there doesn't exist ?INTERVAL_BEFORE such that ?INTERVAL_BEFORE is an instance of timeframe (8) ?INTERVAL_BEFORE happens earlier than X (9) there exists ?BUYING_BEFORE such that ?BUYING_BEFORE is an instance of buying (10) W is an agent of ?BUYING_BEFORE (11) Y is an instrument for ?BUYING_BEFORE (12) ?BUYING_BEFORE takes place during X holds during ?INTERVAL_BEFORE (13) equal new buyers at Y during X (14) Z
! [V__INTERVAL : $i,V__SITE : $i] : (((s__instance(V__INTERVAL, s__TimeInterval) & s__instance(V__SITE, s__WebSite)) => ( ? [V__NEWREGISTRATIONS:$i] : ((s__instance(V__NEWREGISTRATIONS, s__Collection) & ( ! [V__USER:$i] : (((s__instance(V__USER, s__Human) & ~(( ? [V__INTERVAL_BEFORE:$i] : ((s__instance(V__INTERVAL_BEFORE, s__TimeInterval) & s__earlier(V__INTERVAL_BEFORE, V__INTERVAL) & s__holdsDuring(V__INTERVAL_BEFORE, s__registeredUser(V__USER, V__SITE)))))) & ( ? [V__INTERVAL_DURING:$i] : ((s__instance(V__INTERVAL_DURING, s__TimeInterval) & s__during(V__INTERVAL_DURING, V__INTERVAL) & s__holdsDuring(V__INTERVAL, s__registeredUser(V__USER, V__SITE)))))) => s__member(V__USER, V__NEWREGISTRATIONS)))) & V__NEWREGISTRATIONS = s__SiteWideNewRegistrationsFn(V__INTERVAL, V__SITE)))))) UXExperimentalTerms.kif 3427-3454 If X is an instance of timeframe and Y is an instance of web site, then All of the following hold: (1) there exists Z such that Z is an instance of collection (2) W W is an instance of human (3) there doesn't exist ?INTERVAL_BEFORE such that ?INTERVAL_BEFORE is an instance of timeframe (4) ?INTERVAL_BEFORE happens earlier than X (5) W is a registered user of Y holds during ?INTERVAL_BEFORE (6) there exists ?INTERVAL_DURING such that ?INTERVAL_DURING is an instance of timeframe (7) ?INTERVAL_DURING takes place during X (8) W is a registered user of Y holds during XW is a member of Z (9) equal Z (10) new registrations at Y during X
! [V__INTERVAL : $i,V__SITE : $i] : (((s__instance(V__INTERVAL, s__TimeInterval) & s__instance(V__SITE, s__WebSite)) => ( ? [V__NEWSELLERS:$i] : ((s__instance(V__NEWSELLERS, s__Collection) & ( ! [V__AGENT:$i] : ((s__member(V__AGENT, V__NEWSELLERS) => (( ? [V__SELLING:$i] : ((s__instance(V__AGENT, s__AutonomousAgent) & s__instance(V__SELLING, s__Selling) & s__agent(V__SELLING, V__AGENT) & s__instrument(V__SELLING, V__SITE) & s__during(V__SELLING, V__INTERVAL)))) & ~(( ? [V__INTERVAL_BEFORE:$i] : ((s__instance(V__INTERVAL_BEFORE, s__TimeInterval) & s__earlier(V__INTERVAL_BEFORE, V__INTERVAL) & s__holdsDuring(V__INTERVAL_BEFORE, ( ? [V__SELLING_BEFORE:$i] : ((s__instance(V__SELLING_BEFORE, s__Selling) & s__agent(V__SELLING_BEFORE, V__AGENT) & s__instrument(V__SELLING_BEFORE, V__SITE) & s__during(V__SELLING_BEFORE, V__INTERVAL))))))))))))) & s__SiteWideNewSellersFn(V__INTERVAL, V__SITE) = V__NEWSELLERS))))) UXExperimentalTerms.kif 3474-3506 If X is an instance of timeframe and Y is an instance of web site, then All of the following hold: (1) there exists Z such that Z is an instance of collection (2) W W is a member of Zthere exists V such that W is an instance of agent (3) V is an instance of selling (4) W is an agent of V (5) Y is an instrument for V (6) V takes place during X (7) there doesn't exist ?INTERVAL_BEFORE such that ?INTERVAL_BEFORE is an instance of timeframe (8) ?INTERVAL_BEFORE happens earlier than X (9) there exists ?SELLING_BEFORE such that ?SELLING_BEFORE is an instance of selling (10) W is an agent of ?SELLING_BEFORE (11) Y is an instrument for ?SELLING_BEFORE (12) ?SELLING_BEFORE takes place during X holds during ?INTERVAL_BEFORE (13) equal new sellers at Y during X (14) Z
! [V__COLL : $i,V__INT : $i,V__MEMBER : $i,V__SITE : $i] : (((s__newRegisteredUsers(V__INT, V__SITE, V__COLL) & s__member(V__MEMBER, V__COLL)) => ( ? [V__DURING:$i] : ((s__instance(V__DURING, s__TimeInterval) & s__during(V__DURING, V__INT) & s__holdsDuring(V__DURING, s__registeredUser(V__MEMBER, V__SITE))))))) UXExperimentalTerms.kif 3628-3637 If members of X have registered for Y during Z and W is a member of X, then there exists V such that V is an instance of timeframe, V takes place during Z, and W is a registered user of Y holds during V
! [V__COLL : $i,V__INT1 : $i,V__MEMBER : $i,V__SITE : $i] : (((s__newRegisteredUsers(V__INT1, V__SITE, V__COLL) & s__member(V__MEMBER, V__COLL)) => ~(( ? [V__INT2:$i] : ((s__instance(V__INT2, s__TimeInterval) & s__earlier(V__INT2, V__INT1) & s__holdsDuring(V__INT2, s__registeredUser(V__MEMBER, V__SITE)))))))) UXExperimentalTerms.kif 3639-3649 If members of X have registered for Y during Z and W is a member of X, then there doesn't exist V such that V is an instance of timeframe, V happens earlier than Z, and W is a registered user of Y holds during V
! [V__LIST,V__TIME,V__Time] :
(((s__instance(V__LIST,s__ConsecutiveTimeIntervalList) &
       s__inList(V__TIME,V__LIST))
   =>
   s__instance(V__Time,s__TimeInterval))
)

Weather.kif 3196-3200 If X is an instance of consecutive time interval list and Y is a member of X, then Z is an instance of timeframe
! [V__ORG : $i] : (((s__instance(V__ORG, s__Organization) & s__attribute(V__ORG, s__WarehousingAndStorage)) => ( ? [V__EV:$i, V__MEM:$i] : ((s__member(V__MEM, V__ORG) & s__agent(V__MEM, V__EV) & ( ? [V__P:$i, V__OBJ:$i] : ((s__instance(V__EV, s__Selling) & s__instance(V__OBJ, s__Object) & s__instance(V__P, s__Human) & s__patient(V__EV, V__P) & s__confersRight(V__MEM, V__P, ( ? [V__B:$i, V__T:$i] : ((s__instance(V__T, s__TimeInterval) & s__instance(V__B, s__Building) & s__possesses(V__P, V__OBJ) & s__holdsDuring(V__T, s__located(V__B, V__OBJ)))))))))))))) naics.kif 8773-8794 If X is an instance of organization and warehousing and storage is an attribute of X, then All of the following hold: (1) there exist Y (2) Z such that Z is a member of X (3) Y is an agent of Z (4) there exist W (5) V such that Y is an instance of selling (6) V is an instance of object (7) W is an instance of human (8) W is a patient of Y (9) W allows there exist U (10) T such that T is an instance of timeframe (11) U is an instance of building (12) W possesses V (13) U is located at V holds during T to perform task of the type Z

statement
-------------------------


( ? [V__TIME:$i] : ((s__instance(V__TIME, s__TimeInterval) & s__finishes(V__TIME, s__WhenFn(s__JesusOfNazareth)) & s__starts(V__TIME, s__WhenFn(s__TwelveApostles)) & ( ! [V__MEM:$i] : ((s__holdsDuring(V__TIME, s__member(V__MEM, s__TwelveApostles)) => s__holdsDuring(V__TIME, s__friend(V__MEM, s__JesusOfNazareth)))))))) Media.kif 1917-1925 There exists X such that X is an instance of timeframe, X finishes the time of existence of Jesus of Nazareth, X starts the time of existence of Twelve apostles, and Y Y is a member of Twelve apostles holds during XJesus of Nazareth is a friend of Y holds during X


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