Heuristics as to when $f(x)=\frac{x-c_1}{c_2-c_1}$ and similar forms are linear and form a line?
By similar forms I mean that I started to speculate as to how much one can "add stuff" to the above simple case and still know that the function is a linear function and its graph is a line.
Intuitively one can add, subtract and do multiplications by constants. One could also add linear functions to it and still retain linearity. But linearity would surely be broken if one adds a nonlinear function $\eta(x)$ like $h(x)=f(x)+\eta(x)$?
So additivity and homogeneity do not suffice, but they have some constraints as to what can be added and what can be used as multiplier. What are these constraints?
The affine functions of one variable are of the form
$$ax+b$$ where $a$ and $b$ are constants.
Nothing more to say.