I am not a native English speaker and I have been pointed out that the word "transformation" as a synonym of "function" is grammatically incorrect. However, I even found a wikipedia and a mathworld entries where they use "transformation" as a synonym of function:
http://en.wikipedia.org/wiki/Transformation_(function)
http://mathworld.wolfram.com/Transformation.html
Which one is correct?
Transformation usually refers to an operation that can change the status of an object to another state.
For example, ‘translation’ is a type of transformation that shifts an object from its current position to a new location where the image of the object appears.
However, all these transformational operations can be done via functions.
For example, from the given y = f(x), if we define g(x) = f(x) + k, then g(x) has the power of shifting the graph of y = f(x) k units upward. Thus, g(x) is a function (of the function f(x)) and it can also do the job of translation.