So i was watching some videos online about Transformations and vector valued functions. Now the conclusion that i came with was that a transformation (lets say (T: ${R^2}$ $\rightarrow$ ${R^2}$) ) is actually a transformation of 2 dimensional space, where if given a vector input, it shows the "movement of the vector" withing the transformation of the two dimensional space. Essentially a morphing of space is happening and as space bends, shrinks, turns etc we see where the vector lands and thats our transformation.
Now my question is this reasoning correct? , as other places seem to only state that a transformation is a function that takes a vector and spits out another vector.
Also if my reasoning is correct would a transformation across dimensions e.g (T: ${R^3}$ $\rightarrow$ ${R^2}$) ) be conceptualised as transforming three dimensional space into two dimensional space??.