Son: Well, Papa, can you multiply triplets?
Father: No [sadly shaking his head], I can only add and subtract them.
(William Rowan Hamilton, Conversation with his sons (1843))
Quaternions are an attempt to extend complex numbers to a higher dimension. This formulation was first proposed by Sir William Rowan Hamilton. They are represented by a vector of
in the form of
| (A.18) |
The product of quaternions, for example, is not commutative (but it is still associative).
It is possible to create an augmented vector (augmented vector) of a vector
in quaternion space as follows:
| (A.19) |
The conjugate of a quaternion
is
| (A.20) |
The norm
is
| (A.21) |
The most important property of a quaternion is that it represents a rotation in .
A rotation
, expressed in axis-angle representation, can be written in quaternion form as follows:
| (A.22) |
| (A.23) |
Rotations are represented by unit-length quaternions
.
It is possible to rotate a point using quaternions directly
, or a unit quaternion can be converted into a rotation matrix (directional cosine matrix):
| (A.24) |
| (A.25) |
It is noteworthy that and
represent the same rotation matrix
.
Conversely, from the rotation matrix it is possible to derive the quaternion, for example, through
| (A.26) |
The product of two quaternions ultimately represents the composition of rotations:
| (A.27) |
Paolo medici