4.3.2. Quaternion Transforms
We will now study a subclass of the quaternion set, namely those of unit length, called unit quaternions. The most important fact about unit quaternions is that they can represent any three-dimensional rotation, and that this representation is extremely compact and simple.
Now we will describe what makes unit quaternions so useful for rotations and orientations. First, put the four coordinates of a point or vector into the components of a quaternion , and assume that we have a unit quaternion . One can prove that
rotates (and thus the point p) around the axis ...