- is the binary subtraction operator for physical-quantities. This is a polymorphic extension of the same function over real numbers as defined in the kif-numbers ontology.All quantity objects have an additive inverse and the addition of a parameter and its additive-inverse will equal a zero element, such as the real number 0 or the zero vector of the same dimension if ?x is a vector. Each engineering quantity algebra will define specialization of + for its domain wirth a zero element.
and also:
If $tau$ and $tau_1$, ..., $tau_n$ denote numbers, then the term {tt (- $tau$ $tau_1 ... tau_n$)} denotes the difference between the
number denoted by $tau$ and the numbers denoted by $tau_1$ through $tau_n$. An exception occurs when $n=0$, in which case the term denotes the negation of the number denoted by $tau$.
(=> (And (Physical-Quantity ?X) (Physical-Quantity ?Y)) (<=> (- ?X ?Y ?Z) (= ?X (+ ?Y ?Z))))
(Undefined (Arity -)) (Undefined (Arity -)) (Undefined (Arity -)) (Undefined (Arity -))
(=> (And (Physical-Quantity ?X) (Physical-Quantity ?Y)) (<=> (- ?X ?Y ?Z) (= ?X (+ ?Y ?Z))))