When we first learned how to multiply, we learned that 2 times 3 is the same as 3 times 2.
As we learn more about math and physics we start to see multiplication sometimes can be used to represent actions on physical objects.
Rotation about an axis is one such example. Let be the counterclockwise rotation of an object about the x-axis, as defined by some feature such density, or a vector, etc. As you can guess, the inverse action is clockwise rotation, denoted as .
Do the following actions give the same end result?
followed by followed by
followed by followed by
Note: for simplicity, assume that these rotations represent a fixed rotation angle of say 90 degrees.
This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try
refreshing the page, (b) enabling javascript if it is disabled on your browser and,
finally, (c)
loading the
non-javascript version of this page
. We're sorry about the hassle.
Assuming we are rotating about the x-axis and y-axis by 90 degrees in the ccw sense.
Let's consider a vector < a , b , c > . A 90 degree rotation about the x-axis means the component along x is unchanged, but the y-z part is rotated by 90 degrees ccw. That is equivalent to moving the y component to z component, and the z component to -y component. The inverse rotation just does the opposite, so z to y, and y to -z.
The matrices that represent the R x and R x − 1 rotation are give by:
R x = ⎣ ⎢ ⎡ 1 0 0 0 0 1 0 − 1 0 ⎦ ⎥ ⎤ and R x − 1 = ⎣ ⎢ ⎡ 1 0 0 0 0 − 1 0 1 0 ⎦ ⎥ ⎤
Note that by inspection, we know R x R x − 1 = R x − 1 R x = I where I is the identity matrix:
Along the same line of reasoning, the matrix that represents the R y rotation is given by
R y = ⎣ ⎢ ⎡ 0 0 − 1 0 1 0 1 0 0 ⎦ ⎥ ⎤
Let's compute R x − 1 R y R x (note the reverse order, since the R x is applied first):
R x = ⎣ ⎢ ⎡ 1 0 0 0 0 − 1 0 1 0 ⎦ ⎥ ⎤ ⎣ ⎢ ⎡ 0 0 − 1 0 1 0 1 0 0 ⎦ ⎥ ⎤ ⎣ ⎢ ⎡ 1 0 0 0 0 1 0 − 1 0 ⎦ ⎥ ⎤ = ⎣ ⎢ ⎡ 0 − 1 0 1 0 0 0 0 1 ⎦ ⎥ ⎤ = R z − 1 = R y