When coordinates from different origins are equal
The presence of and in the affine criteria
arises because this is the criteria for when two sets of coordinate
systems have equal coordinates despite having different origins.
If the function maps from one coordinate system to the other,
then a weighted average of the coordinates in the first system will be
equal to the weighted average of the coordinates in the second system. Why?
Because when any two vectors in the first system are added with
weights summing to 1, the "offset" of the resulting vector is the same
as that coordinate system's origin offset (when viewed from the second
coordinate system).
Wikipedia has a nice
explanation:
Compared to ring homomorphism
The affine criteria is similar in form to the criteria for a ring
homomorphism. The criteria for a ring homomorphism would look like:
The criteria for the affine function is more restrictive on
and , and so it is less restrictive on the function, making
affine functions more general.