On peut aussi donner une autre formule à partir des coordonnées complètes des deux quaternions. Avec $q_{1} $ et $q_{2}$ définit précédemment, posons: $$ q = q1.q2 $$ avec $$ q = (a; b; c; d) $$ et $$ q_{i} = (a_{i}; b_{i}; c_{i}; d_{i}) \, \, \text{pour} \, \,i = 1, 2 $$ Alors: $$ a = a_{1}.a_{2} − b_{1}.b_{2} − c_{1}.c_{2} − d_{1}.d_{2}, \\ b = a_{1}.b_{2} + b_{1}.a_{2} + c_{1}.d_{2} − d_{1}.c_{2}, \\ c = a_{1}.c_{2} + c_{1}.a_{2} − b_{1}.d_{2} + d_{1}.b_{2}, \\ d = a_{1}.d_{2} + d_{1}.a_{2} + b_{1}.c_{2} − c_{1}.b_{2} $$ Ce qui s'écrit en détail: \begin{align} q = & a_{1}.a_{2} − b_{1}.b_{2} − c_{1}.c_{2} − d_{1}.d_{2} \\ & +( a_{1}.b_{2} + b_{1}.a_{2} + c_{1}.d_{2} − d_{1}.c_{2})i \\ & +(a_{1}.c_{2} + c_{1}.a_{2} − b_{1}.d_{2} + d_{1}.b_{2})j \\ & +(a_{1}.d_{2} + d_{1}.a_{2} + b_{1}.c_{2} − c_{1}.b_{2})k \end{align} La multiplication entre quaternion est l'opération qui permet de les combiner entre eux. Par combiner, on entend "appliquer" un quaternion à un autre. Très rapidement pour appréhender ces manipulations de quaternions, on peut voir les quaternions (certains) comme des transformations. Ils permettent de représenter notamment les rotations. On reviendra plus loin à la relation entre rotation et quaternions. Mais pour l'instant il faut se familiariser avec d'autres notions qui bien que naturelles sont à décliner pour les quaternions.
Ce résultat provient de postulats propres aux quaternions, issus de l'analyse complexe. Par définition, ici, on a les résultats des produits des composantes complexes des quaternions entre elles. Premièrement: $$ i^{2} = j^{2} = k^{2} = -1 $$ Puis, on a: $$ ij = k ; jk = i; ki = j $$ Et comme le on a pour tout quaternions $p$ et $q$: $pq = -qp$ alors: $$ ij = -ji ; jk = -kj ; ki = -ik. $$
Pour s'entraîner sans avoir de trop longs calculs, donnez le résultat de: $q_{4} \times q_{6}$, $q_{4} $, $q_{8} \times q_{6} $, $q_{8} \times q_{4} $ , $q_{7} \times q_{6} $. Et $q_{6} \times q_{7} $ pour comparer avec le dernier résultat.
Donner la norme des quaternions suivants: \begin{align*} q= 2+2i+2j+2k, \,\, \text{ donc } \, \parallel q \parallel = \\ q= 1+2i+2j+2k, \,\, \text{ donc } \, \parallel q \parallel = \\ q= -3/2+2j+2k, \,\, \text{ donc } \, \parallel q \parallel = \\ q= -12+i-2k, \,\, \text{ donc } \, \parallel q \parallel = \\ q= -2i+2j+2k, \,\, \text{ donc } \, \parallel q \parallel = \\ q= 3+j, \,\, \text{ donc } \, \parallel q \parallel = \\ q= 3i, \,\, \text{ donc } \, \parallel q \parallel = \\ q= -i+j-k, \,\, \text{ donc } \, \parallel q \parallel = \\ q= -1, \,\, \text{ donc } \, \parallel q \parallel = \\ q= 6+2i-2j-2k, \,\, \text{ donc } \, \parallel q \parallel = \\ q= 2-i+5j+3k, \,\, \text{ donc } \, \parallel q \parallel = \\\ q= \sqrt{2}+j-2k, \,\, \text{ donc } \, \parallel q \parallel = \\ q= -3\sqrt{2}+2i+2j+2k, \,\, \text{ donc } \, \parallel q \parallel = \\ q= -\sqrt{3}+2i+2j+2k, \,\, \text{ donc } \, \parallel q \parallel = \\ q= 6+j+k, \,\, \text{ donc } \, \parallel q \parallel = \\ q= -2j, \,\, \text{ donc } \, \parallel q \parallel = \\ \end{align*}
Pour qu'un quaternion puisse être une rotation, il doit être unitaire. Autrement dit la norme d'un quaternion représentant une rotation on doit contrôler qu'il est unitaire.
Soit $q=(a;b;c;d)$ un quaternion quelconque. Soit $q_{n}$ son quaternion normalisé. Alors: $$ q_{n} = \dfrac{1}{\parallel q \parallel}.q = \dfrac{1}{\parallel q \parallel}.(a;b;c;d) = ( \dfrac{a}{\parallel q \parallel}; \dfrac{b}{\parallel q \parallel}; \dfrac{c}{\parallel q \parallel}; \dfrac{d}{\parallel q \parallel}) $$ Un écriture plus détaillée en prenant en compte les composantes du quaternion: $$ q_{n} = ( \dfrac{a}{\sqrt{a^{2}+b^{2}+c^{2}+d^{2}}}; \dfrac{b}{\sqrt{a^{2}+b^{2}+c^{2}+d^{2}}}; \dfrac{c}{\sqrt{a^{2}+b^{2}+c^{2}+d^{2}}}; \dfrac{d}{\sqrt{a^{2}+b^{2}+c^{2}+d^{2}}}) $$
Par ailleurs, on remarque que l'inverse d'un quaternion unitaire est son conjugué, soit $q$ tel que $\vert q \vert = 1$, alors: $$ qq^{\star} = q^{\star}q = 1 $$