1. Rates of Change & Change in Tandem
A function's type is revealed by how its rate of change behaves: constant, steadily changing, or scaling geometrically point to linear, polynomial, or exponential behavior.
Average rate of change on $[a,b]$ is $/f(b)-f(a)b-a$. A linear function has a constant average rate of change on every interval. A degree-$n$ polynomial has constant $n$-th differences over equally spaced $x$-values (and non-constant differences of any lower order).
An increasing function (output values increasing) vs.\ an increasing rate of change (concave up, output increasing faster and faster) --- these are independent properties.
Computing $/f(a)-f(b)a-b$ inconsistently or flipping the order of subtraction between numerator and denominator, producing a sign error.
Constant 1st differences $arrow$ linear; constant 2nd differences $arrow$ quadratic; constant ratios $arrow$ exponential.