In the local coordinate frame o1x1y1z1, the point pb has the coordinate representation
It is important to notice that the local coordinates
This equation shows how to use a rotation matrix to represent a rotational motion. In particular, if the point pb is obtained by rotating the point pa as defined by the rotation matrix
This same approach can be used to rotate vectors with respect to a coordinate frame, as the following example illustrates.
Example 2.3.
The vector v with coordinates v0 = (0, 1, 1) is rotated about y0 by
(2.10)
(2.11)
Thus, a third interpretation of a rotation matrix
Figure 2.6 The block in (b) is obtained by rotating the block in (a) by π about z0.
Figure 2.7 Rotating a vector about axis y0.
As we have seen, rotation matrices can serve several roles. A rotation matrix, either
1 It represents a coordinate transformation relating the coordinates of a point p in two different frames.
2 It gives the orientation of a transformed coordinate frame with respect to a fixed coordinate frame.
3 It is an operator taking a vector and rotating it to give a new vector in the same coordinate frame.
The particular interpretation of a given rotation matrix
Similarity Transformations
A coordinate frame is defined by a set of basis vectors, for example, unit vectors along the three coordinate axes. This means that a rotation matrix, as a coordinate transformation, can also be viewed as defining a change of basis from one frame to another. The matrix representation of a general linear transformation is transformed from one frame to another using a so-called similarity transformation. For example, if A is the matrix representation of a given linear transformation in o0x0y0z0 and B is the representation of the same linear transformation in o1x1y1z1 then A and B are related as
(2.12)
where
Example 2.4.
Henceforth, whenever convenient we use the shorthand notation cθ = cos θ, sθ = sin θ for trigonometric functions. Suppose frames o0x0y0z0 and o1x1y1z1 are related by the rotation
If A = Rz, θ relative to the frame o0x0y0z0, then, relative to frame o1x1y1z1 we have
In