In general a spatial transformation T\colon\R^3\to \R^3 may consist of a translation and a linear transformation. In the following, the translation will be omitted, and the linear transformation will be represented by a 3×3 matrix T.
Active transformation As an active transformation, T transforms the initial vector \mathbf{v}=(v_x,v_y,v_z) into a new vector \mathbf{v}'=(v'_x,v'_y,v'_z)=T\mathbf{v}=T(v_x,v_y,v_z). If one views \{\mathbf{e}'_x=T(1,0,0),\ \mathbf{e}'_y=T(0,1,0),\ \mathbf{e}'_z=T(0,0,1)\} as a new
basis, then the coordinates of the new vector \mathbf{v}'=v_x\mathbf{e}'_x+v_y\mathbf{e}'_y+v_z\mathbf{e}'_z in the new basis are the same as those of \mathbf{v}=v_x\mathbf{e}_x+v_y\mathbf{e}_y+v_z\mathbf{e}_z in the original basis. Note that active transformations make sense even as a linear transformation into a different
vector space. It makes sense to write the new vector in the unprimed basis (as above) only when the transformation is from the space into itself.
Passive transformation On the other hand, when one views T as a passive transformation, the initial vector \mathbf{v}=(v_x,v_y,v_z) is left unchanged, while the coordinate system and its basis vectors are transformed in the opposite direction, that is, with the inverse transformation T^{-1}. This gives a new coordinate system
XYZ with basis vectors: \mathbf{e}_X = T^{-1}(1,0,0),\ \mathbf{e}_Y = T^{-1}(0,1,0),\ \mathbf{e}_Z = T^{-1}(0,0,1) The new coordinates (v_X,v_Y,v_Z) of \mathbf{v} with respect to the new coordinate system
XYZ are given by: \mathbf{v} = (v_x,v_y,v_z) = v_X\mathbf{e}_X+v_Y\mathbf{e}_Y+v_Z\mathbf{e}_Z = T^{-1}(v_X,v_Y,v_Z). From this equation one sees that the new coordinates are given by (v_X,v_Y,v_Z) = T(v_x,v_y,v_z). As a passive transformation T transforms the old coordinates into the new ones. Note the equivalence between the two kinds of transformations: the coordinates of the new point in the active transformation and the new coordinates of the point in the passive transformation are the same, namely (v_X,v_Y,v_Z)=(v'_x,v'_y,v'_z). == In abstract vector spaces ==