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

Formal Language: 



KB Term:  Term intersection
English Word: 

  price

Sigma KEE - price
price

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


s__documentation(s__price__m,s__EnglishLanguage,'"(price ?Obj ?Money ?Agent) means that ?Agent pays the amount of money ?Money for ?Obj."')

Mid-level-ontology.kif 7384-7385
s__domain(s__price__m,n__1,s__Physical)

Mid-level-ontology.kif 7381-7381 The number 1 argument of price is an instance of physical
s__domain(s__price__m,n__2,s__CurrencyMeasure)

Mid-level-ontology.kif 7382-7382 The number 2 argument of price is an instance of currency measure
s__domain(s__price__m,n__3,s__Agent)

Mid-level-ontology.kif 7383-7383 The number 3 argument of price is an instance of agent
s__instance(s__TernaryPredicate,s__Class)

s__instance(s__price__m,s__TernaryPredicate)

Mid-level-ontology.kif 7380-7380 price is an instance of ternary predicate

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


s__format(s__ChineseLanguage,s__price__m,'"%1 %n 是 对于 %3 的 price %2 "')

domainEnglishFormat.kif 2039-2039
s__format(s__ChineseTraditionalLanguage,s__price__m,'"%1 %n 是 對於 %3 的 price %2 "')

domainEnglishFormat.kif 2038-2038
s__format(s__EnglishLanguage,s__price__m,'"%1 is %n price %2 for %3"')

domainEnglishFormat.kif 2037-2037
s__subrelation(s__askPrice__m,s__price__m)

FinancialOntology.kif 1894-1894 ask price is a subrelation of price
s__subrelation(s__bidPrice__m,s__price__m)

FinancialOntology.kif 1874-1874 bid price is a subrelation of price
s__termFormat(s__ChineseLanguage,s__price__m,'"价钱"')

domainEnglishFormat.kif 47265-47265
s__termFormat(s__ChineseTraditionalLanguage,s__price__m,'"價錢"')

domainEnglishFormat.kif 47264-47264
s__termFormat(s__EnglishLanguage,s__price__m,'"price"')

domainEnglishFormat.kif 47263-47263

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


( ! [V__Time,V__U,V__Option] :
   (((s__instance(V__Time,s__Agent) &
         s__instance(V__Time,s__TimePosition))
       =>
       (((( ? [V__Stock, V__StockPrice, V__StrikePrice] :
               ((s__instance(V__Stock,s__FinancialInstrument) &
                   s__instance(V__StockPrice,s__RealNumber) &
                   s__instance(V__StrikePrice,s__RealNumber) &
                   (s__instance(V__Option,s__CallOption) &
                     s__underlier(V__Option,V__Stock)
                   &
                   s__price(V__Stock,s__MeasureFn(V__StockPrice,V__U)
                ,V__Time)
               &
               s__instance(V__U,s__UnitOfCurrency) &
               s__strikePrice(V__Option,s__MeasureFn(V__StrikePrice,V__U))
           &
           s__lessThan(V__StockPrice,V__StrikePrice)))))
=>
s__outOfTheMoney(V__Option,V__Time))
&
(s__outOfTheMoney(V__Option,V__Time)
=>
( ? [V__Stock, V__StockPrice, V__StrikePrice] :
((s__instance(V__Stock,s__FinancialInstrument) &
   s__instance(V__StockPrice,s__RealNumber) &
   s__instance(V__StrikePrice,s__RealNumber) &
   (s__instance(V__Option,s__CallOption) &
     s__underlier(V__Option,V__Stock)
   &
   s__price(V__Stock,s__MeasureFn(V__StockPrice,V__U)
,V__Time)
&
s__instance(V__U,s__UnitOfCurrency) &
s__strikePrice(V__Option,s__MeasureFn(V__StrikePrice,V__U))
&
s__lessThan(V__StockPrice,V__StrikePrice)))))))))
)
)

FinancialOntology.kif 3012-3023 There exist a financial instrument, the financial instrumentPrice and another real number such that an agreement is an instance of call option and the financial instrument is an underlier of the agreement and the financial instrument is price the financial instrumentPrice an unit of measure(s) for an agent and the unit of measure is an instance of UnitOfCurrency and the other real number the unit of measure(s) is a strike price of the agreement and the financial instrumentPrice is less than the other real number if and only if the agent is an out of the money of the agreement
( ! [V__Time,V__U,V__Option] :
   (((s__instance(V__Time,s__Agent) &
         s__instance(V__Time,s__TimePosition))
       =>
       (((( ? [V__Stock, V__StockPrice, V__StrikePrice] :
               ((s__instance(V__Stock,s__FinancialInstrument) &
                   s__instance(V__StockPrice,s__RealNumber) &
                   s__instance(V__StrikePrice,s__RealNumber) &
                   (s__instance(V__Option,s__CallOption) &
                     s__underlier(V__Option,V__Stock)
                   &
                   s__price(V__Stock,s__MeasureFn(V__StockPrice,V__U)
                ,V__Time)
               &
               s__instance(V__U,s__UnitOfCurrency) &
               s__strikePrice(V__Option,s__MeasureFn(V__StrikePrice,V__U))
           &
           s__lessThan(V__StrikePrice,V__StockPrice)))))
=>
s__inTheMoney(V__Option,V__Time))
&
(s__inTheMoney(V__Option,V__Time)
=>
( ? [V__Stock, V__StockPrice, V__StrikePrice] :
((s__instance(V__Stock,s__FinancialInstrument) &
   s__instance(V__StockPrice,s__RealNumber) &
   s__instance(V__StrikePrice,s__RealNumber) &
   (s__instance(V__Option,s__CallOption) &
     s__underlier(V__Option,V__Stock)
   &
   s__price(V__Stock,s__MeasureFn(V__StockPrice,V__U)
,V__Time)
&
s__instance(V__U,s__UnitOfCurrency) &
s__strikePrice(V__Option,s__MeasureFn(V__StrikePrice,V__U))
&
s__lessThan(V__StrikePrice,V__StockPrice)))))))))
)
)

FinancialOntology.kif 2963-2974 There exist a financial instrument, the financial instrumentPrice and another real number such that an agreement is an instance of call option and the financial instrument is an underlier of the agreement and the financial instrument is price the financial instrumentPrice an unit of measure(s) for an agent and the unit of measure is an instance of UnitOfCurrency and the other real number the unit of measure(s) is a strike price of the agreement and the other real number is less than the financial instrumentPrice if and only if the agent is an in the money of the agreement
( ! [V__Time,V__Option] :
   (((s__instance(V__Time,s__Agent) &
         s__instance(V__Time,s__TimePosition))
       =>
       (((( ? [V__Stock, V__StockPrice, V__StrikePrice] :
               ((s__instance(V__Stock,s__FinancialInstrument) &
                   s__instance(V__StockPrice,s__CurrencyMeasure) &
                   s__instance(V__StrikePrice,s__CurrencyMeasure) &
                   (s__instance(V__Option,s__Option) &
                     s__underlier(V__Option,V__Stock)
                   &
                   s__price(V__Stock,V__StockPrice,V__Time)
                 &
                 s__strikePrice(V__Option,V__StrikePrice)
               &
               (V__StockPrice = V__StrikePrice)))))
       =>
       s__atTheMoney(V__Option,V__Time))
   &
   (s__atTheMoney(V__Option,V__Time)
   =>
   ( ? [V__Stock, V__StockPrice, V__StrikePrice] :
     ((s__instance(V__Stock,s__FinancialInstrument) &
         s__instance(V__StockPrice,s__CurrencyMeasure) &
         s__instance(V__StrikePrice,s__CurrencyMeasure) &
         (s__instance(V__Option,s__Option) &
           s__underlier(V__Option,V__Stock)
         &
         s__price(V__Stock,V__StockPrice,V__Time)
       &
       s__strikePrice(V__Option,V__StrikePrice)
     &
     (V__StockPrice = V__StrikePrice)))))))))
)
)

FinancialOntology.kif 2995-3003 There exist a financial instrument, the financial instrumentPrice and another currency measure such that an agreement is an instance of option and the financial instrument is an underlier of the agreement and the financial instrument is price the financial instrumentPrice for an agent and the other currency measure is a strike price of the agreement and the financial instrumentPrice is equal to the other currency measure if and only if the agent is an at the money of the agreement
( ! [V__Time,V__U,V__Option] :
   (((s__instance(V__Time,s__Agent) &
         s__instance(V__Time,s__TimePosition))
       =>
       (((( ? [V__Stock, V__StockPrice, V__StrikePrice] :
               ((s__instance(V__Stock,s__FinancialInstrument) &
                   s__instance(V__StockPrice,s__RealNumber) &
                   s__instance(V__StrikePrice,s__RealNumber) &
                   (s__instance(V__Option,s__PutOption) &
                     s__underlier(V__Option,V__Stock)
                   &
                   s__price(V__Stock,s__MeasureFn(V__StockPrice,V__U)
                ,V__Time)
               &
               s__instance(V__U,s__UnitOfCurrency) &
               s__strikePrice(V__Option,s__MeasureFn(V__StrikePrice,V__U))
           &
           s__lessThan(V__StockPrice,V__StrikePrice)))))
=>
s__inTheMoney(V__Option,V__Time))
&
(s__inTheMoney(V__Option,V__Time)
=>
( ? [V__Stock, V__StockPrice, V__StrikePrice] :
((s__instance(V__Stock,s__FinancialInstrument) &
   s__instance(V__StockPrice,s__RealNumber) &
   s__instance(V__StrikePrice,s__RealNumber) &
   (s__instance(V__Option,s__PutOption) &
     s__underlier(V__Option,V__Stock)
   &
   s__price(V__Stock,s__MeasureFn(V__StockPrice,V__U)
,V__Time)
&
s__instance(V__U,s__UnitOfCurrency) &
s__strikePrice(V__Option,s__MeasureFn(V__StrikePrice,V__U))
&
s__lessThan(V__StockPrice,V__StrikePrice)))))))))
)
)

FinancialOntology.kif 2976-2987 There exist a financial instrument, the financial instrumentPrice and another real number such that an agreement is an instance of put option and the financial instrument is an underlier of the agreement and the financial instrument is price the financial instrumentPrice an unit of measure(s) for an agent and the unit of measure is an instance of UnitOfCurrency and the other real number the unit of measure(s) is a strike price of the agreement and the financial instrumentPrice is less than the other real number if and only if the agent is an in the money of the agreement
( ! [V__Time,V__U,V__Option] :
   (((s__instance(V__Time,s__Agent) &
         s__instance(V__Time,s__TimePosition))
       =>
       (((( ? [V__Stock, V__StockPrice, V__StrikePrice] :
               ((s__instance(V__Stock,s__FinancialInstrument) &
                   s__instance(V__StockPrice,s__RealNumber) &
                   s__instance(V__StrikePrice,s__RealNumber) &
                   (s__instance(V__Option,s__PutOption) &
                     s__underlier(V__Option,V__Stock)
                   &
                   s__price(V__Stock,s__MeasureFn(V__StockPrice,V__U)
                ,V__Time)
               &
               s__instance(V__U,s__UnitOfCurrency) &
               s__strikePrice(V__Option,s__MeasureFn(V__StrikePrice,V__U))
           &
           s__lessThan(V__StrikePrice,V__StockPrice)))))
=>
s__outOfTheMoney(V__Option,V__Time))
&
(s__outOfTheMoney(V__Option,V__Time)
=>
( ? [V__Stock, V__StockPrice, V__StrikePrice] :
((s__instance(V__Stock,s__FinancialInstrument) &
   s__instance(V__StockPrice,s__RealNumber) &
   s__instance(V__StrikePrice,s__RealNumber) &
   (s__instance(V__Option,s__PutOption) &
     s__underlier(V__Option,V__Stock)
   &
   s__price(V__Stock,s__MeasureFn(V__StockPrice,V__U)
,V__Time)
&
s__instance(V__U,s__UnitOfCurrency) &
s__strikePrice(V__Option,s__MeasureFn(V__StrikePrice,V__U))
&
s__lessThan(V__StrikePrice,V__StockPrice)))))))))
)
)

FinancialOntology.kif 3025-3036 There exist a financial instrument, the financial instrumentPrice and another real number such that an agreement is an instance of put option and the financial instrument is an underlier of the agreement and the financial instrument is price the financial instrumentPrice an unit of measure(s) for an agent and the unit of measure is an instance of UnitOfCurrency and the other real number the unit of measure(s) is a strike price of the agreement and the other real number is less than the financial instrumentPrice if and only if the agent is an out of the money of the agreement
( ! [V__Price1,V__U,V__Time1,V__Price2,V__Stock,V__Downtick] :
   (((s__instance(V__Price1,s__RealNumber) &
         s__instance(V__Time1,s__Agent) &
         s__instance(V__Time1,s__TimeInterval) &
         s__instance(V__Price2,s__RealNumber) &
         s__instance(V__Stock,s__Physical))
       =>
       (((s__instance(V__Downtick,s__Downtick) &
             s__patient(V__Downtick,V__Stock)
           &
           (s__WhenFn(V__Downtick)
           = V__Time1)
         &
         s__instance(V__U,s__UnitOfCurrency) &
         s__price(V__Stock,s__MeasureFn(V__Price1,V__U)
      ,V__Time1))
   =>
   (( ? [V__Transaction, V__Time2] :
       ((s__instance(V__Time2,s__Agent) &
           s__instance(V__Time2,s__TimeInterval) &
           (s__instance(V__Transaction,s__StockMarketTransaction) &
             s__patient(V__Transaction,V__Stock)
           &
           (s__WhenFn(V__Transaction)
           = V__Time2)
         &
         s__meetsTemporally(V__Time2,V__Time1)
       &
       s__price(V__Stock,s__MeasureFn(V__Price2,V__U)
    ,V__Time2)
   &
   s__greaterThan(V__Price2,V__Price1)))))))))
)
)

FinancialOntology.kif 3195-3211
( ! [V__AGENT,V__AGENT2,V__PRICE1,V__MENU,V__AGENT1,V__X,V__Y,V__PRICE2] :
   (((s__instance(V__AGENT,s__Agent) &
         s__instance(V__AGENT2,s__Agent) &
         s__instance(V__PRICE1,s__CurrencyMeasure) &
         s__instance(V__AGENT1,s__Agent) &
         s__instance(V__X,s__Physical) &
         s__subclass(V__X,s__Entity) &
         s__instance(V__Y,s__Physical) &
         s__subclass(V__Y,s__Entity) &
         s__instance(V__PRICE2,s__CurrencyMeasure))
       =>
       (((s__instance(V__MENU,s__SetMenu) &
             s__offers(V__AGENT,V__MENU)
           &
           s__catalogItem(V__X,V__MENU)
         &
         s__catalogItem(V__Y,V__MENU)
       &
       s__price(V__X,V__PRICE1,V__AGENT1)
     &
     s__price(V__Y,V__PRICE2,V__AGENT2))
=>
((V__PRICE1 = V__PRICE2)))))
)
)

Dining.kif 189-197
( ! [V__Uptick,V__Price1,V__U,V__Time1,V__Price2,V__Stock] :
   (((s__instance(V__Price1,s__RealNumber) &
         s__instance(V__Time1,s__Agent) &
         s__instance(V__Time1,s__TimeInterval) &
         s__instance(V__Price2,s__RealNumber) &
         s__instance(V__Stock,s__Physical))
       =>
       (((s__instance(V__Uptick,s__Uptick) &
             s__patient(V__Uptick,V__Stock)
           &
           (s__WhenFn(V__Uptick)
           = V__Time1)
         &
         s__instance(V__U,s__UnitOfCurrency) &
         s__price(V__Stock,s__MeasureFn(V__Price1,V__U)
      ,V__Time1))
   =>
   (( ? [V__Transaction, V__Time2] :
       ((s__instance(V__Time2,s__Agent) &
           s__instance(V__Time2,s__TimeInterval) &
           (s__instance(V__Transaction,s__StockMarketTransaction) &
             s__patient(V__Transaction,V__Stock)
           &
           (s__WhenFn(V__Transaction)
           = V__Time2)
         &
         s__meetsTemporally(V__Time2,V__Time1)
       &
       s__price(V__Stock,s__MeasureFn(V__Price2,V__U)
    ,V__Time2)
   &
   s__lessThan(V__Price2,V__Price1)))))))))
)
)

FinancialOntology.kif 3173-3189
( ! [V__N1,V__Time,V__N2,V__N3,V__TimeOfSplit,V__NewNumber,V__Stocks,V__TimeAfterSplit,V__Number] :
   (((s__instance(V__N1,s__Integer) &
         s__instance(V__Time,s__Agent) &
         s__instance(V__Time,s__TimeInterval) &
         s__instance(V__N2,s__Integer) &
         s__instance(V__N3,s__Number) &
         s__instance(V__TimeOfSplit,s__TimeInterval) &
         s__instance(V__NewNumber,s__RealNumber) &
         s__instance(V__Stocks,s__Physical) &
         s__instance(V__TimeAfterSplit,s__Agent) &
         s__instance(V__TimeAfterSplit,s__TimeInterval) &
         s__instance(V__Number,s__RealNumber))
       =>
       (((s__price(V__Stocks,s__MeasureFn(V__Number,s__UnitedStatesDollar),V__Time)
           &
           ( ? [V__Event] :
             ((s__instance(V__Event,s__StockSplit) &
                 (s__splitFor(V__Event,V__N1,V__N2)
                 &
                 (s__WhenFn(V__Event)
                 = V__TimeOfSplit))))))
     =>
     (((V__N3 = s__MultiplicationFn(V__Number,V__N1))
       &
       (V__NewNumber = s__DivisionFn(V__N3,V__N2))
     &
     s__price(V__Stocks,s__MeasureFn(V__NewNumber,s__UnitedStatesDollar),V__TimeAfterSplit)
   &
   s__meetsTemporally(V__Time,V__TimeOfSplit)
&
s__meetsTemporally(V__TimeOfSplit,V__TimeAfterSplit))))))
)
)

FinancialOntology.kif 2212-2224
No TPTP formula. May not be expressible in strict first order. FinancialOntology.kif 2631-2647
No TPTP formula. May not be expressible in strict first order. FinancialOntology.kif 2585-2601
No TPTP formula. May not be expressible in strict first order. FinancialOntology.kif 2649-2665
No TPTP formula. May not be expressible in strict first order. FinancialOntology.kif 2603-2621
( ! [V__Money,V__Agent,V__Obj] :
   (((s__instance(V__Money,s__CurrencyMeasure) &
         s__instance(V__Agent,s__Agent) &
         s__instance(V__Obj,s__Physical))
       =>
       ((s__price(V__Obj,V__Money,V__Agent)
         =>
         (( ? [V__Buying] :
             ((s__instance(V__Buying,s__Buying) &
                 s__agent(V__Buying,V__Agent)
               &
               s__patient(V__Buying,V__Obj)
             &
             s__transactionAmount(V__Buying,V__Money))))))))
)
)

Mid-level-ontology.kif 7387-7394

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


( ! [V__AGENT,V__R,V__CUST,V__X,V__RM,V__FR,V__PHYS] :
   (((s__instance(V__AGENT,s__CognitiveAgent) &
         s__instance(V__CUST,s__CognitiveAgent) &
         s__subclass(V__FR,s__HotelFunctionRoom) &
         s__instance(V__FR,s__Class) &
         s__instance(V__PHYS,s__Class))
       =>
       (((s__freeFunctionRoomAmenity(V__FR,V__PHYS)
           &
           s__instance(V__RM,V__FR)
         &
         s__element(V__RM,s__PropertyFn(V__AGENT))
     &
     s__instance(V__R,s__Renting) &
     s__patient(V__R,V__RM)
   &
   s__destination(V__R,V__CUST)
&
s__instance(V__X,V__PHYS)
&
s__possesses(V__AGENT,V__X)
&
s__customer(V__CUST,V__AGENT)
&
((s__instance(V__X,s__Process) &
(s__agent(V__X,V__CUST)
|
s__experiencer(V__X,V__CUST)))
|
(s__possesses(V__AGENT,V__X)
&
s__instance(V__X,s__Object) &
s__uses(V__CUST,V__X))))
=>
(s__price(V__X,s__MeasureFn(n__0,s__UnitedStatesDollar),V__AGENT)))))
)
)

Hotel.kif 820-841
( ! [V__AGENT,V__CUST,V__X,V__PHYS] :
   (((s__instance(V__AGENT,s__CognitiveAgent) &
         s__instance(V__CUST,s__CognitiveAgent) &
         s__instance(V__PHYS,s__Class))
       =>
       (((s__freePropertyAmenity(V__AGENT,V__PHYS)
           &
           s__instance(V__X,V__PHYS)
         &
         s__customer(V__CUST,V__AGENT)
       &
       ((s__instance(V__X,s__Process) &
           (s__agent(V__X,V__CUST)
           |
           s__experiencer(V__X,V__CUST)))
     |
     (s__possesses(V__AGENT,V__X)
     &
     s__instance(V__X,s__Object) &
     s__uses(V__CUST,V__X))))
=>
(s__price(V__X,s__MeasureFn(n__0,s__UnitedStatesDollar),V__AGENT)))))
)
)

Hotel.kif 526-541
( ! [V__O,V__P,V__R,V__ROOM,V__OBJ,V__GUEST,V__HOTEL] :
   (((s__instance(V__O,s__Object) &
         s__instance(V__R,s__TemporaryResidence) &
         s__instance(V__ROOM,s__Class) &
         s__subclass(V__ROOM,s__HotelUnit) &
         s__instance(V__OBJ,s__Class) &
         s__instance(V__GUEST,s__Human) &
         s__instance(V__HOTEL,s__Agent))
       =>
       (((s__freeRoomAmenity(V__ROOM,V__OBJ)
           &
           s__subclass(V__OBJ,s__Object) &
           s__instance(V__R,V__ROOM)
         &
         s__stays(V__GUEST,V__R)
       &
       s__element(V__R,s__PropertyFn(V__HOTEL))
   &
   s__instance(V__O,V__OBJ)
&
s__located(V__O,V__R)
&
s__instance(V__P,s__Process) &
s__agent(V__P,V__GUEST)
&
(s__patient(V__P,V__O)
|
s__instrument(V__P,V__O)
|
s__resource(V__P,V__O)))
=>
(s__price(V__P,s__MeasureFn(n__0,s__UnitedStatesDollar),V__HOTEL)))))
)
)

Hotel.kif 334-349
( ! [V__P,V__R,V__ROOM,V__S,V__PROC,V__GUEST,V__HOTEL] :
   (((s__instance(V__P,s__Process) &
         s__instance(V__R,s__TemporaryResidence) &
         s__instance(V__ROOM,s__Class) &
         s__subclass(V__ROOM,s__HotelUnit) &
         s__instance(V__S,s__Process) &
         s__instance(V__PROC,s__Class) &
         s__instance(V__GUEST,s__Human) &
         s__instance(V__HOTEL,s__Agent))
       =>
       (((s__freeRoomAmenity(V__ROOM,V__PROC)
           &
           s__subclass(V__PROC,s__Process) &
           s__instance(V__R,V__ROOM)
         &
         s__stays(V__GUEST,V__R)
       &
       s__element(V__R,s__PropertyFn(V__HOTEL))
   &
   s__patient(V__P,V__GUEST)
&
(s__instance(V__P,V__PROC)
|
(s__instance(V__S,V__PROC)
&
s__subProcess(V__P,V__S)))
&
s__located(V__P,V__R))
=>
(s__price(V__P,s__MeasureFn(n__0,s__UnitedStatesDollar),V__HOTEL)))))
)
)

Hotel.kif 351-365
( ! [V__Price1,V__U,V__Time1,V__Price2,V__Stock,V__Downtick] :
   (((s__instance(V__Price1,s__RealNumber) &
         s__instance(V__Time1,s__Agent) &
         s__instance(V__Time1,s__TimeInterval) &
         s__instance(V__Price2,s__RealNumber) &
         s__instance(V__Stock,s__Physical))
       =>
       (((s__instance(V__Downtick,s__Downtick) &
             s__patient(V__Downtick,V__Stock)
           &
           (s__WhenFn(V__Downtick)
           = V__Time1)
         &
         s__instance(V__U,s__UnitOfCurrency) &
         s__price(V__Stock,s__MeasureFn(V__Price1,V__U)
      ,V__Time1))
   =>
   (( ? [V__Transaction, V__Time2] :
       ((s__instance(V__Time2,s__Agent) &
           s__instance(V__Time2,s__TimeInterval) &
           (s__instance(V__Transaction,s__StockMarketTransaction) &
             s__patient(V__Transaction,V__Stock)
           &
           (s__WhenFn(V__Transaction)
           = V__Time2)
         &
         s__meetsTemporally(V__Time2,V__Time1)
       &
       s__price(V__Stock,s__MeasureFn(V__Price2,V__U)
    ,V__Time2)
   &
   s__greaterThan(V__Price2,V__Price1)))))))))
)
)

FinancialOntology.kif 3195-3211
No TPTP formula. May not be expressible in strict first order. Mid-level-ontology.kif 7493-7507
( ! [V__Uptick,V__Price1,V__U,V__Time1,V__Price2,V__Stock] :
   (((s__instance(V__Price1,s__RealNumber) &
         s__instance(V__Time1,s__Agent) &
         s__instance(V__Time1,s__TimeInterval) &
         s__instance(V__Price2,s__RealNumber) &
         s__instance(V__Stock,s__Physical))
       =>
       (((s__instance(V__Uptick,s__Uptick) &
             s__patient(V__Uptick,V__Stock)
           &
           (s__WhenFn(V__Uptick)
           = V__Time1)
         &
         s__instance(V__U,s__UnitOfCurrency) &
         s__price(V__Stock,s__MeasureFn(V__Price1,V__U)
      ,V__Time1))
   =>
   (( ? [V__Transaction, V__Time2] :
       ((s__instance(V__Time2,s__Agent) &
           s__instance(V__Time2,s__TimeInterval) &
           (s__instance(V__Transaction,s__StockMarketTransaction) &
             s__patient(V__Transaction,V__Stock)
           &
           (s__WhenFn(V__Transaction)
           = V__Time2)
         &
         s__meetsTemporally(V__Time2,V__Time1)
       &
       s__price(V__Stock,s__MeasureFn(V__Price2,V__U)
    ,V__Time2)
   &
   s__lessThan(V__Price2,V__Price1)))))))))
)
)

FinancialOntology.kif 3173-3189
( ! [V__AGENT,V__R,V__CUST,V__PRICE,V__U,V__X,V__RM,V__FR,V__PHYS] :
   (((s__instance(V__AGENT,s__CognitiveAgent) &
         s__instance(V__CUST,s__CognitiveAgent) &
         s__instance(V__PRICE,s__RealNumber) &
         s__instance(V__U,s__UnitOfMeasure) &
         s__subclass(V__FR,s__HotelFunctionRoom) &
         s__instance(V__FR,s__Class) &
         s__instance(V__PHYS,s__Class))
       =>
       (((s__paidFunctionRoomAmenity(V__FR,V__PHYS)
           &
           s__instance(V__RM,V__FR)
         &
         s__element(V__RM,s__PropertyFn(V__AGENT))
     &
     s__instance(V__R,s__Renting) &
     s__patient(V__R,V__RM)
   &
   s__destination(V__R,V__CUST)
&
s__instance(V__X,V__PHYS)
&
s__possesses(V__AGENT,V__X)
&
s__customer(V__CUST,V__AGENT)
&
((s__instance(V__X,s__Process) &
(s__agent(V__X,V__CUST)
|
s__experiencer(V__X,V__CUST)))
|
(s__possesses(V__AGENT,V__X)
&
s__instance(V__X,s__Object) &
s__uses(V__CUST,V__X))))
=>
((s__price(V__X,s__MeasureFn(V__PRICE,V__U)
,V__AGENT)
&
s__instance(V__U,s__UnitOfCurrency) &
s__greaterThan(V__PRICE,n__0))))))
)
)

Hotel.kif 850-875
( ! [V__AGENT,V__CUST,V__PRICE,V__U,V__X,V__PHYS] :
   (((s__instance(V__AGENT,s__CognitiveAgent) &
         s__instance(V__CUST,s__CognitiveAgent) &
         s__instance(V__PRICE,s__RealNumber) &
         s__instance(V__U,s__UnitOfMeasure) &
         s__instance(V__PHYS,s__Class))
       =>
       (((s__paidPropertyAmenity(V__AGENT,V__PHYS)
           &
           s__instance(V__X,V__PHYS)
         &
         s__customer(V__CUST,V__AGENT)
       &
       ((s__instance(V__X,s__Process) &
           (s__agent(V__X,V__CUST)
           |
           s__experiencer(V__X,V__CUST)))
     |
     (s__possesses(V__AGENT,V__X)
     &
     s__instance(V__X,s__Object) &
     s__uses(V__CUST,V__X))))
=>
((s__price(V__X,s__MeasureFn(V__PRICE,V__U)
,V__AGENT)
&
s__instance(V__U,s__UnitOfCurrency) &
s__greaterThan(V__PRICE,n__0))))))
)
)

Hotel.kif 549-568
( ! [V__O,V__P,V__R,V__ROOM,V__OBJ,V__PRICE,V__U,V__GUEST,V__HOTEL] :
   (((s__instance(V__O,s__Object) &
         s__instance(V__P,s__Process) &
         s__instance(V__R,s__TemporaryResidence) &
         s__instance(V__ROOM,s__Class) &
         s__subclass(V__ROOM,s__HotelUnit) &
         s__instance(V__OBJ,s__Class) &
         s__instance(V__PRICE,s__RealNumber) &
         s__instance(V__U,s__UnitOfMeasure) &
         s__instance(V__GUEST,s__Human) &
         s__instance(V__HOTEL,s__Agent))
       =>
       (((s__paidRoomAmenity(V__ROOM,V__OBJ)
           &
           s__subclass(V__OBJ,s__Object))
         =>
         (((s__instance(V__R,V__ROOM)
             &
             s__stays(V__GUEST,V__R)
           &
           s__element(V__R,s__PropertyFn(V__HOTEL))
       &
       s__instance(V__O,V__OBJ)
     &
     s__located(V__O,V__R)
   &
   s__instance(V__P,s__Process) &
   s__agent(V__P,V__GUEST)
&
(s__located(V__P,V__O)
|
s__patient(V__P,V__O)
|
s__instrument(V__P,V__O)
|
s__resource(V__P,V__O)))
=>
((s__price(V__P,s__MeasureFn(V__PRICE,V__U)
,V__HOTEL)
&
s__instance(V__U,s__UnitOfCurrency) &
s__greaterThan(V__PRICE,n__0))))))))
)
)

Hotel.kif 374-396
( ! [V__P,V__R,V__ROOM,V__S,V__PRICE,V__U,V__PROC,V__GUEST,V__HOTEL] :
   (((s__instance(V__P,s__Process) &
         s__instance(V__R,s__TemporaryResidence) &
         s__instance(V__ROOM,s__Class) &
         s__subclass(V__ROOM,s__HotelUnit) &
         s__instance(V__S,s__Process) &
         s__instance(V__PRICE,s__RealNumber) &
         s__instance(V__U,s__UnitOfMeasure) &
         s__instance(V__PROC,s__Class) &
         s__instance(V__GUEST,s__Human) &
         s__instance(V__HOTEL,s__Agent))
       =>
       (((s__paidRoomAmenity(V__ROOM,V__PROC)
           &
           s__subclass(V__PROC,s__Process))
         =>
         (((s__instance(V__R,V__ROOM)
             &
             s__stays(V__GUEST,V__R)
           &
           s__element(V__R,s__PropertyFn(V__HOTEL))
       &
       s__patient(V__P,V__GUEST)
     &
     (s__instance(V__P,V__PROC)
     |
     (s__instance(V__S,V__PROC)
     &
     s__subProcess(V__P,V__S)))
&
s__located(V__P,V__R))
=>
((s__price(V__P,s__MeasureFn(V__PRICE,V__U)
,V__HOTEL)
&
s__instance(V__U,s__UnitOfCurrency) &
s__greaterThan(V__PRICE,n__0))))))))
)
)

Hotel.kif 398-418
( ! [V__N1,V__Time,V__N2,V__N3,V__TimeOfSplit,V__NewNumber,V__Stocks,V__TimeAfterSplit,V__Number] :
   (((s__instance(V__N1,s__Integer) &
         s__instance(V__Time,s__Agent) &
         s__instance(V__Time,s__TimeInterval) &
         s__instance(V__N2,s__Integer) &
         s__instance(V__N3,s__Number) &
         s__instance(V__TimeOfSplit,s__TimeInterval) &
         s__instance(V__NewNumber,s__RealNumber) &
         s__instance(V__Stocks,s__Physical) &
         s__instance(V__TimeAfterSplit,s__Agent) &
         s__instance(V__TimeAfterSplit,s__TimeInterval) &
         s__instance(V__Number,s__RealNumber))
       =>
       (((s__price(V__Stocks,s__MeasureFn(V__Number,s__UnitedStatesDollar),V__Time)
           &
           ( ? [V__Event] :
             ((s__instance(V__Event,s__StockSplit) &
                 (s__splitFor(V__Event,V__N1,V__N2)
                 &
                 (s__WhenFn(V__Event)
                 = V__TimeOfSplit))))))
     =>
     (((V__N3 = s__MultiplicationFn(V__Number,V__N1))
       &
       (V__NewNumber = s__DivisionFn(V__N3,V__N2))
     &
     s__price(V__Stocks,s__MeasureFn(V__NewNumber,s__UnitedStatesDollar),V__TimeAfterSplit)
   &
   s__meetsTemporally(V__Time,V__TimeOfSplit)
&
s__meetsTemporally(V__TimeOfSplit,V__TimeAfterSplit))))))
)
)

FinancialOntology.kif 2212-2224
( ! [V__X] :
   (((s__instance(V__X,s__Class) &
         s__subclass(V__X,s__HotelUnit))
       =>
       ((s__roomAmenity(V__X,s__HotelMiniBar) =>
           (( ? [V__ROOM, V__BAR, V__HOTEL] :
               ((s__instance(V__ROOM,s__Object) &
                   s__instance(V__HOTEL,s__Agent) &
                   (s__instance(V__ROOM,V__X)
                   &
                   s__element(V__ROOM,s__PropertyFn(V__HOTEL))
               &
               s__instance(V__BAR,s__HotelMiniBar) &
               s__located(V__BAR,V__ROOM)
             &
             ( ! [V__ITEM] :
               ((s__instance(V__ITEM,s__Physical) =>
                   ((s__member(V__ITEM,V__BAR)
                     =>
                     (( ? [V__AMT] :
                         ((s__instance(V__AMT,s__CurrencyMeasure) &
                             s__price(V__ITEM,V__AMT,V__HOTEL))))))))))))))))))
)
)

Hotel.kif 1702-1714


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

Show without tree


Sigma web home      Suggested Upper Merged Ontology (SUMO) web home
Sigma version 3.0 is open source software produced by Articulate Software and its partners