The (classical) relative change above is but one of the possible measures/indicators of relative change. An
indicator of relative change from
x (initial or reference value) to
y (new value) R(x,y) is a binary real-valued function defined for the domain of interest which satisfies the following properties: • Appropriate sign: \begin{cases}R(x,y)> 0 &\text{iff } y>x \\ R(x,y)= 0 &\text{iff } y=x \\ R(x,y) • is an increasing function of when is fixed. • is continuous. • Independent of the unit of measurement: for all a>0, R(ax,ay)=R(x,y). • Normalized: \left.\frac{d}{dy} R(1,y) \right|_{y=1} = 1 The normalization condition is motivated by the observation that scaled by a constant c>0 still satisfies the other conditions besides normalization. Furthermore, due to the independence condition, every can be written as a single argument function of the ratio y/x. The normalization condition is then that H'(1) = 1. This implies all indicators behave like the classical one when y/x is close to . Usually the indicator of relative change is presented as the actual change Δ scaled by some function of the values
x and
y, say . \text{Relative change}(x, y) = \frac{\text{Actual change}\,\Delta}{f(x,y)} = \frac{y - x}{f(x,y)}. As with classical relative change, the general relative change is undefined if is zero. Various choices for the function have been proposed: As can be seen in the table, all but the first two indicators have, as denominator a
mean. One of the properties of a mean function m(x,y) is: m(x,y)=m(y,x), which means that all such indicators have a "symmetry" property that the classical relative change lacks: R(x,y)=-R(y,x). This agrees with intuition that a relative change from
x to
y should have the same magnitude as a relative change in the opposite direction,
y to
x, just like the relation \frac y x = \frac 1 \frac{x}{y} suggests. Maximum mean change has been recommended when comparing
floating point values in
programming languages for
equality with a certain tolerance. Another application is in the computation of
approximation errors when the relative error of a measurement is required. Minimum mean change has been recommended for use in
econometrics. Logarithmic change has been recommended as a general-purpose replacement for relative change and is discussed more below. Tenhunen defines a general relative difference function from
L (reference value) to
K: H(K,L) = \begin{cases} \int_1^{K/L} t^{c-1} dt & \text{when } K>L \\ -\int_{K/L}^1 t^{c-1} dt & \text{when } K which leads to H(K,L) = \begin{cases} \frac{1}{c} \cdot ((K/L)^c-1) & c \neq 0 \\ \ln(K/L) & c = 0, K > 0, L > 0 \end{cases} In particular for the special cases c=\pm 1, H(K,L) = \begin{cases} (K-L)/K & c=-1 \\ (K-L)/L & c=1 \end{cases} ==Logarithmic change==