The multiplication rules for the imaginary operators are the same as for other numbers. We just put each quaternion in brackets and multiply out all the terms: (a + i b + j c + k d)*(e + i f + j g + k h). When we are multiplying the imaginary operators we use the following rules:
Note that the order of multiplication is significant, in other words q1 * q2 is not necessarily equal to q2 * q1, we might expect this because quaternions can be used to represent rotations and the order of rotations is significant, for example, if you rotate 90 degrees about the xaxis and then 90 degrees about the yaxis you get a different result than if you rotate about the yaxis then the xaxis. See here for more information about the rules of rotation.
In mathematical terms quaternion rotation is not necessarily commutative, some subsets of quaternions may commute, for example:
Other subsets of quaternions anticommute, in other words reversing the order multiplies the result by 1. This apples when different imaginary quantities, as can be seen from the list above, so for example:
In the general case quaternions containing all these parts would be neither commutative nor anticommutative. In order to understand more about the effect of reversing the operands it is useful to introduce the concept of the conjugate explained here. If the quaternion is unit length (normalised) as when used to represent rotations:
conj(q1 * q2) = conj(q2) * conj(q1)
In other words, to reverse the order, take the conjugate of each part and then take the conjugate of the whole thing.
So for the general case just expand out the terms and group as follows:
(a + i b + j c + k d)*(e + i f + j g + k h)  =a(e + i f + j g + k h) + i b(e + i f + j g + k h) + j c(e + i f + j g + k h) + k d(e + i f + j g + k h) 

= 


= 


= 
a*e  b*f  c*g  d*h 
so the result is:
z1 * z2= a*e  b*f  c*g d*h + i (b*e + a*f + c*h  d*g) + j (a*g  b*h + c*e + d*f) + k (a*h + b*g  c*f + d*e)
I have tried to show all the possible transitions for multiplications by the unit vectors in the following diagram:
metadata block 

see also: 

Correspondence about this page  
Book Shop  Further reading. Where I can, I have put links to Amazon for books that are relevant to the subject, click on the appropriate country flag to get more details of the book or to buy it from them. 

Terminology and Notation Specific to this page here: 

This site may have errors. Don't use for critical systems.
Copyright (c) 19982017 Martin John Baker  All rights reserved  privacy policy.