SUMO   View all facts   Glossary   Help
Entity > Abstract > Class > Relation > Function > BinaryFunction > DensityFn
Next BinaryFunctionExponentiationFn    UpBinaryFunction, DensityMeasure    Previous BinaryFunctionDayFn   

DensityFn
subjectfact 
DensityFndocumentation A very general FunctionQuantity. DensityFn maps an instance of MassMeasure and an instance of VolumeMeasure to the density represented by this combination of mass and volume. For example, (DensityFn (MeasureFn 3 Kilogram) (MeasureFn 1 Liter)) represents the density of 3 kilograms per liter2001-11-30 13:34:02.0
has domain1 MassMeasure2001-11-30 13:34:02.0
has domain2 VolumeMeasure2001-11-30 13:34:02.0
has range DensityMeasure2001-11-30 13:34:02.0
is an instance of BinaryFunction2001-11-30 13:34:02.0
is an instance of DensityMeasure2001-11-30 13:34:02.0
BinaryFunctionhas axiom
(<=>
(and
(holds ?REL ?INST1 ?INST2 ?INST3)
(instance ?REL BinaryFunction))
(equal (AssignmentFn ?REL ?INST1 ?INST2) ?INST3))
2001-11-30 13:33:43.0
has axiom
(=>
(and
(closedOn ?FUNCTION ?CLASS)
(instance ?FUNCTION BinaryFunction))
(forall (?INST1 ?INST2)
(=>
(and
(instance ?INST1 ?CLASS)
(instance ?INST2 ?CLASS))
(instance (AssignmentFn ?FUNCTION ?INST1 ?INST2) ?CLASS))))
2001-11-30 13:33:43.0
has axiom
(=>
(and
(instance ?FUNCTION BinaryFunction)
(equal (AssignmentFn ?FUNCTION ?ARG1 ?ARG2) ?VALUE1)
(equal (AssignmentFn ?FUNCTION ?ARG1 ?ARG2) ?VALUE2))
(equal ?VALUE1 ?VALUE2))
2001-11-30 13:33:43.0
has axiom
(=>
(and
(instance ?FUNCTION RelationExtendedToQuantities)
(instance ?FUNCTION BinaryFunction)
(instance ?NUMBER1 RealNumber)
(instance ?NUMBER2 RealNumber)
(equal (AssignmentFn ?FUNCTION ?NUMBER1 ?NUMBER2) ?VALUE))
(forall (?UNIT)
(=>
(instance ?UNIT UnitOfMeasure)
(equal (AssignmentFn ?FUNCTION
(MeasureFn ?NUMBER1 ?UNIT)
(MeasureFn ?NUMBER2 ?UNIT))
(MeasureFn ?VALUE ?UNIT)))))
2001-11-30 13:33:43.0
has axiom
(=>
(instance ?FUNCTION BinaryFunction)
(valence ?FUNCTION 2))
2001-11-30 13:33:43.0
is first domain of distributes2001-11-30 13:33:43.0
is first domain of identityElement2001-11-30 13:33:43.0
is second domain of distributes2001-11-30 13:33:43.0
PhysicalQuantityis partitioned into ConstantQuantity, FunctionQuantity2001-11-30 13:34:58.0
Classis third domain of domain2001-11-30 13:33:51.0
is third domain of domainSubclass2001-11-30 13:33:51.0
Abstractis disjoint from Physical2001-11-30 13:33:32.0

Next BinaryFunctionExponentiationFn    UpBinaryFunction, DensityMeasure    Previous BinaryFunctionDayFn