Scalar functions return a single value (as opposed to an array).
Mathematics definition: Any function whose domain is a vector space and whose value is its scalar field.
Is the result of a scalar function on a numeric a change of scale ?