quaternions:definitions
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| quaternions:definitions [2020/08/02 15:42] – [Biquaternions] admin | quaternions:definitions [2025/10/02 15:13] (current) – admin | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| ====== Quaternions ====== | ====== Quaternions ====== | ||
| - | Un **quaternion** est un élément du corps gauche | + | ===== Structures algébriques ===== |
| + | |||
| + | ==== Quaternions ==== | ||
| + | |||
| + | |||
| + | Un **quaternion** est un élément du corps non commutatif | ||
| Un quaternion $Q$ peut s' | Un quaternion $Q$ peut s' | ||
| Line 8: | Line 13: | ||
| Si un quaternion est noté par une lettre, disons $P$, ses composantes seront en général notées $p_{0}, | Si un quaternion est noté par une lettre, disons $P$, ses composantes seront en général notées $p_{0}, | ||
| - | ===== Propriétés des unités quaternioniennes ===== | + | La **partie scalaire** d'un quaternion $Q = q_{0}+q_{1}e_{1}+q_{2}e_{2}+q_{3}e_{3}$, |
| - | | $e_1 e_2 = e_3$ | | | + | La **partie vectorielle** d'un quaternion |
| - | | $e_2 e_3 = e_1$ | | | + | |
| - | | $e_3 e_1 = e_2$ | | | + | |
| - | | $e_i e_j = -e_j e_i$ | pour $i,j \in \{1,2,3 \}$ et | + | ==== Biquaternions ==== |
| + | |||
| + | ==== Pseudo-quaternions ==== | ||
| + | |||
| + | ==== $\mathbb{C}\times\mathbb{C}$ ==== | ||
| + | |||
| + | ==== Algèbres de Clifford ==== | ||
| + | |||
| + | (toutes les matrices des choses d'au-dessus) | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Remarque cruciale ===== | ||
| + | |||
| + | En employant les symboles $e_{1}, | ||
| + | |||
| + | Mais surtout, si on définit $e_{0}:=1$, une formule telle que $q_{0}+q_{1}i+q_{2}j+q_{3}k$ pourra s' | ||
| + | |||
| + | L' | ||
| + | |||
| + | |||
| + | ===== Propriétés des unités quaternioniennes ===== | ||
| - | **Remarque.** En employant les symboles $e_{1},e_{2},e_{3}$ pour désigner les unités quaternionniennes habituellement notées | + | ^ Transformation ^ Formule ^ |
| + | | 1,2 $\to$ 3 | $e_1 e_2 = e_3$ | | ||
| + | | 2,3 $\to$ 1 | $e_2 e_3 = e_1$ | | ||
| + | | 3,1 $\to$ 2 | $e_3 e_1 = e_2$ | | ||
| + | | anti-symétrie | $e_i e_j = -e_j e_i$ $\quad | ||
| - | D' | ||
| ===== Opérations et fonctions de base ===== | ===== Opérations et fonctions de base ===== | ||
| Line 24: | Line 54: | ||
| ^ Opération ^ Notation ^ Définition ^ | ^ Opération ^ Notation ^ Définition ^ | ||
| - | | partie scalaire | + | | conjugué quaternionien | $\overline{Q}$ |
| - | | partie vectorielle | + | |
| - | | conjugué quaternionien | $\overline{Q}$ | + | |
| | addition | | addition | ||
| | multiplication | | multiplication | ||
| Line 33: | Line 61: | ||
| + | ===== Convention de notation ===== | ||
| + | Étant donné le nombre limité de lettres romaines et grecques majuscules et minuscules il est impossible de prendre une convention qui permette de distinguer en toutes circonstances les entiers, les réels, les complexes, les quaternions, | ||
| - | ===== Identités remarquables et calculs ===== | + | Dans les articles mathématiques les quaternions sont en général désignés par des lettres romaines minuscules $p, |
| + | Dans ce formulaire nous utiliserons généralement la notation des physiciens. Les lettres romaines minuscules pour les réels et les majuscules pour les quaternions. | ||
| + | |||
| + | Sauf indication contraire nous emploierons le vocabulaire suivant | ||
| + | |||
| + | ^ Notation ^ Désigne ^ | ||
| + | | $P, Q, R, ...$ | des quaternions | | ||
| + | | $\mathcal{R}, | ||
| + | | $\mathcal{L}, | ||
| + | | $\vec{V}, \vec{W}, ... $ | des quaternions purement vectoriels (partie scalaire nulle) | | ||
| + | | $U, U_1, U_2, ...$ | des quaternions unitaires (de norme 1) | | ||
| + | | $\vec{u}, \vec{u}_1, \vec{u}_2, ...$ | des quaternions unitaires purement vectoriels | | ||
| + | | $p_0, q_0, r_0, ...$ | les parties scalaires des quaternions $P, Q, R, ...$ | | ||
| + | | $\vec{p}, \vec{q}, \vec{r}, ...$ | les parties vectorielles des quaternions $P, Q, R, ...$ | | ||
| + | |||
| + | |||
| + | ===== Identités remarquables et calculs ===== | ||
| + | ^ Opération ^ Formule ^ | ||
| | extraction de la partie scalaire | | extraction de la partie scalaire | ||
| | extraction de la partie vectorielle | $\mathbb{V}(Q)=\frac{1}{2}(Q-\overline{Q})$ | | | extraction de la partie vectorielle | $\mathbb{V}(Q)=\frac{1}{2}(Q-\overline{Q})$ | | ||
| - | | multiplication | + | | détermination d'un $q_n$ | $q_{n}=\mathbb{S}(Q\overline{e_{n}})$ | |
| + | | multiplication | ||
| | ::: | $PQ=p_{0}q_{0}-\vec{P}\cdot\vec{Q}+p_{0}\vec{Q}+q_{0}\vec{P}+\vec{P}\wedge\vec{Q}$ | | | ::: | $PQ=p_{0}q_{0}-\vec{P}\cdot\vec{Q}+p_{0}\vec{Q}+q_{0}\vec{P}+\vec{P}\wedge\vec{Q}$ | | ||
| - | | non commutativité | ||
| | carré | | carré | ||
| | si $Q=\vec{V}$ est purement vectoriel) | $\vec{V}^{2}=-\left|\vec{V}\right|^{2}$ | | si $Q=\vec{V}$ est purement vectoriel) | $\vec{V}^{2}=-\left|\vec{V}\right|^{2}$ | ||
| + | | non commutativité | ||
| + | | ::: | $ QP = PQ - 2\mathbb{V}(P)\mathbb{V}(Q) - 2\mathbb{V}(P) \cdot \mathbb{V}(Q)$ | | ||
| + | | ::: | $e_iQ = Q\overline{e_i} = -Qe_i \quad i=1,2,3$ | | ||
| | conjugaisons | | conjugaisons | ||
| | ::: | $\overline{P+Q}=\overline{P}+\overline{Q}$ | | | ::: | $\overline{P+Q}=\overline{P}+\overline{Q}$ | | ||
| | ::: | $\overline{PQ}=\overline{Q}\ \overline{P}$ | | | ::: | $\overline{PQ}=\overline{Q}\ \overline{P}$ | | ||
| - | | conjugaison à partir | + | | conjugaison à l' |
| + | | partie scalaire | ||
| | norme | $\left|Q\right|=\sqrt{q_{0}^{2}+|\vec{Q}|^{2}}$ | | | norme | $\left|Q\right|=\sqrt{q_{0}^{2}+|\vec{Q}|^{2}}$ | | ||
| + | | ::: | $|e_i| = 1 \quad (i=0,3)$ | | ||
| | ::: | $|P+Q]^{2}=|P|^{2}+|Q|^{2}+2\mathbb{S}(P\overline{Q})$ | | | ::: | $|P+Q]^{2}=|P|^{2}+|Q|^{2}+2\mathbb{S}(P\overline{Q})$ | | ||
| - | | inversion ($Q$ non nul) | $Q^{-1}=\frac{\overline{Q}}{Q\overline{Q}}$ | | + | | ::: | $|PQ| = |P||Q|$ | |
| - | | ::: | $=\frac{\overline{Q}}{\left|Q\right|^{2}}=\frac{1}{q_{0}^{2}+q_{1}^{2}+q_{2}^{2}+q_{3}^{2}}\ \overline{Q}$ | | + | | inversion ($Q$ non nul) | $Q^{-1}=\frac{\overline{Q}}{\left|Q\right|^{2}}=\frac{1}{q_{0}^{2}+q_{1}^{2}+q_{2}^{2}+q_{3}^{2}}\ \overline{Q}$ | |
| - | | inversion | + | | inversion |
| - | | ::: | $\overline{Q^{-1}}=\frac{Q}{\left|Q\right|^{2}}$ | | + | | inversion et conjugaison |
| | ::: | $\overline{Q}^{-1}=\frac{Q}{\left|Q\right|^{2}}$ | | | ::: | $\overline{Q}^{-1}=\frac{Q}{\left|Q\right|^{2}}$ | | ||
| | ::: | $\left(PQ\right)^{-1}=Q^{-1}P^{-1} $ | | | ::: | $\left(PQ\right)^{-1}=Q^{-1}P^{-1} $ | | ||
| - | | exponentiation | + | | exponentiation |
| Line 68: | Line 120: | ||
| \end{array}\right)$$ | \end{array}\right)$$ | ||
| - | est un homomorphisme injectif $\mathbb{H}\to\mathrm{M}(2, | + | est un homomorphisme injectif $\mathbb{H}\to\mathrm{M}(2, |
| + | $$Q \mapsto \left(\begin{array}{cc} | ||
| + | q_{0}+iq_3 & q_1+iq_2\\ | ||
| + | -q_1+iq_2 & q_{0}-iq_3 | ||
| + | \end{array}\right)$$ | ||
| - | * l' | + | * l' |
| * la conjugaison correspond à la transposition conjugaison des matrices $2 \times 2$ complexes | * la conjugaison correspond à la transposition conjugaison des matrices $2 \times 2$ complexes | ||
| + | |||
| + | |||
| ==== Forme exponentielle ==== | ==== Forme exponentielle ==== | ||
| - | Pour tout quaternion $Q$ on a un quaternion purement vectoriel et unitaire | + | À tout quaternion $Q = q_0 + \vec{Q}$ avec $\vec{Q} \ne 0$ on peut associer |
| $$ Q=|Q|e^{\vec{u}\theta}$$ | $$ Q=|Q|e^{\vec{u}\theta}$$ | ||
| - | et | ||
| - | * $\mathbb{S}(Q)=|Q|\cos(\theta) $ | + | Les transformations vers et de la forme exponentielle se calculent ainsi: |
| - | * $\mathbb{V}(Q)=\vec{u}|\mathbb{V}(Q)|=\vec{u}|Q|\sin(\theta)|$ | + | |
| + | | mise sous forme exponentielle | $Q = |Q|e^{\vec{u}\theta}$ \\ avec $\theta = \arccos(q_0/ | ||
| + | | mise sous forme de composantes | $\alpha e^{\vec{u}\theta} = \alpha (\cos\theta + \vec{u}\sin\theta$) | | ||
| + | | mise sous forme scalaire $\times$ quaternion unitaire | $Q = |Q|(\cos\theta + \vec{u}\sin\theta)$ \\ avec $\theta = \arccos(q_0/ | ||
| + | | pour un quaternion unitaire | $Q = \cos\theta + \vec{u}\sin\theta = e^{\vec{u}\theta}$ | | ||
| + | ===== Rotations ===== | ||
| - | ====== Biquaternions ====== | + | Un quaternion $R = \cos(\theta/ |
| - | Un **biquaternion** est un élément de l' | ||
| - | Un biquaternion $Z$ peut s'écrire sous la forme $z_{0}+z_{1}e_{1}+z_{2}e_{2}+z_{3}e_{3}$ où les $z_{i}$ sont des nombres complexes. Si on regroupe les parties réelles et imaginaires des $z_{i}$, un biquaternion peut s'écrire sous la forme $A+Bi$ où $A$ et $B$ sont des quaternions. | + | L'opérateur de rotation d'un trivecteur |
| + | $$R \vec{v} \overline{R}.$$ | ||
| + | Pour cette raison le paramètre dans le turn s'écrit avec $\theta/2$ (et pour que l' | ||
| - | Les opérations $\mathbb{S}$, | ||
| - | On définit deux types de conjugaisons supplémentaires: | ||
| + | | quaternion utilisé pour une rotation d' | ||
| + | | calcul de la rotation d'un vecteur $\vec{v}$ | $ \vec{v' | ||
| - | | conjugué imaginaire | $Z^{*}$ | $\sum z_{i}^{*}e_{i}$ | | + | ===== Décompositions 🏗️ ===== |
| - | | conjugué hermitien | + | |
| - | où $z_{i}^{*}$ désigne la conjugaison complexe. | + | | Scalaire * Q. Unitaire | $Q$ | $Q=s\hat{U}$ | $s=|Q|, \hat{U}=Q/|Q|$ | |
| + | | Vecteur | ||
| - | ===== Propriétés ===== | ||
| - | Si |Z|=0 alors il existe q\in\mathbb{H} tel que Z=q\sigma avec \sigma=\frac{1}{2}(1+i\vec{u}) où \vec{u} est vectoriel unitaire. | + | ----- |
| + | ----- | ||
| - | Quel que soit le choix de \vec{u} dans \sigma, tout biquaternion peut s' | + | ===== Preuves ===== |
| - | ===== Convention | + | ==== Preuve. Expression de l' |
| + | |||
| + | Soit $Q=q_0+\vec{q}$ où $q_0=\mathbb{S}(Q)$ et $\vec{q}=\mathbb{V}({Q})$. | ||
| + | |||
| + | On veut prouver : | ||
| + | \[ | ||
| + | \exp(Q)=\exp(q_{0})\left(\cos(|\vec{q}|)+\frac{\vec{q}}{|\vec{q}|}\sin(|\vec{q}|)\right). | ||
| + | \] | ||
| + | Note: Si $\vec{q}=\vec{0}$, | ||
| + | est consistant avec la limite $|\vec{q}|\to0$. | ||
| + | |||
| + | L' | ||
| + | \[ | ||
| + | \exp(Q)=\sum_{k=0}^{\infty}\frac{Q^{k}}{k!}. | ||
| + | \] | ||
| + | |||
| + | Le quaternion $\vec{q}$ étant purement vectoriel on a | ||
| + | : | ||
| + | \[ | ||
| + | \vec{q}^{2}=-|\vec{q}|^{2}. | ||
| + | \] | ||
| + | |||
| + | Comme $q_{0}$ est scalaire et $\vec{q}$ est vectoriel ils commutent | ||
| + | $q_{0}\vec{q}=\vec{q}q_{0}$. | ||
| + | |||
| + | Donc on peut factoriser l' | ||
| + | \[ | ||
| + | \exp(Q)=\exp(q_{0}+\vec{q})=\exp(q_{0})\exp(\vec{q}). | ||
| + | \] | ||
| + | |||
| + | Nous devons donc calculer $\exp(\vec{q})$. | ||
| + | |||
| + | Soit $\vec{u}=\frac{\vec{q}}{|\vec{q}|}$, | ||
| + | soit un vecteur unitaire et $\vec{q}=|\vec{q}|\vec{u}$. Alors, on | ||
| + | a : | ||
| + | \[ | ||
| + | \exp(\vec{q})=\exp(|\vec{q}|\vec{u}). | ||
| + | \] | ||
| + | Maintenant, notons que $\vec{u}$ est un quaternion pur unitaire, | ||
| + | donc $\vec{u}^{2}=-1$. | ||
| + | |||
| + | On utilise la définition de $\exp()$ : | ||
| + | \[ | ||
| + | \exp(|\vec{q}|\vec{u})=\sum_{k=0}^{\infty}\frac{(|\vec{q}|\vec{u})^{k}}{k!}. | ||
| + | \] | ||
| + | |||
| + | On sépare les puissances paires et impaires dans la série: | ||
| + | |||
| + | - Pour $k=2m$ pair : | ||
| + | \[ | ||
| + | (|\vec{q}|\vec{u})^{2m}=(|\vec{q}|^{2m}(\vec{u}^{2})^{m}=(|\vec{q}|^{2m}(-1)^{m}=(-1)^{m}|\vec{q}|^{2m}. | ||
| + | \] | ||
| + | - Pour les puissances impaires $k=2m+1$: | ||
| + | \[ | ||
| + | (|\vec{q}|\vec{u})^{2m+1}=|\vec{q}|^{2m+1}\vec{u}(\vec{u}^{2})^{m}=|\vec{q}|^{2m+1}\vec{u}(-1)^{m}. | ||
| + | \] | ||
| + | |||
| + | Par conséquent : | ||
| + | \[ | ||
| + | \exp(|\vec{q}|\vec{u})=\sum_{m=0}^{\infty}\frac{(-1)^{m}|\vec{q}|^{2m}}{(2m)!}+\vec{u}\sum_{m=0}^{\infty}\frac{(-1)^{m}|\vec{q}|^{2m+1}}{(2m+1)!}. | ||
| + | \] | ||
| + | On reconnait la série de Taylor pour le cosinus et le sinus : | ||
| + | \[ | ||
| + | \cos(|\vec{q}|)=\sum_{m=0}^{\infty}\frac{(-1)^{m}|\vec{q}|^{2m}}{(2m)!}, | ||
| + | \] | ||
| + | Ainsi, | ||
| + | \[ | ||
| + | \exp(\vec{q})=\exp(|\vec{q}|\vec{u})=\cos(|\vec{q}|)+\vec{u}\sin(|\vec{q}|)=\cos(|\vec{q}|)+\frac{\vec{q}}{|\vec{q}|}\sin(|\vec{q}|) | ||
| + | \] | ||
| + | |||
| + | Comme $\exp(Q)=\exp(q_{0})\exp(\vec{q})$, | ||
| + | \[ | ||
| + | \exp(Q)=\exp(q_{0})\left(\cos(|\vec{q}|)+\frac{\vec{q}}{|\vec{q}|}\sin(|\vec{q}|)\right). | ||
| + | \] | ||
| + | |||
| + | $\square$ | ||
| + | |||
| + | |||
| + | ==== Preuve. Mise sous forme exponentielle ==== | ||
| + | |||
| + | C'est en fait un corollaire du résultat précédent. | ||
| + | |||
| + | On cherche $s, \vec{u}, \theta$ tels que $Q = se^{\vec{u}\theta}$ avec $\vec{u}$ un quaternion vectoriel unitaire. | ||
| + | |||
| + | Par le résultat précédent | ||
| + | $$se^{\vec{u}\theta} = s e^{\mathbb{S}( \vec{u}\theta ) } \left( \cos(|\vec{u}\theta|) + \frac{\vec{u}\theta}{|\vec{u}\theta|}\sin(|\vec{u}\theta|) | ||
| + | |||
| + | Comme $\vec{u}\theta$ est purement vectoriel et $|\vec{u}| = 1$ on obtient | ||
| + | |||
| + | $$se^{\vec{u}\theta} = s \left( \cos(\theta) + \vec{u} \sin(\theta) | ||
| + | |||
| + | |||
| + | Par égalité des parties scalaires et vectorielles on doit donc avoir | ||
| + | |||
| + | $$\begin{array}{rcl} | ||
| + | \mathbb{S}(Q) & = & s \cos(\theta) \\ | ||
| + | \mathbb{V}(Q) & = & s \vec{u} \sin(\theta) | ||
| + | \end{array}$$ | ||
| + | |||
| + | d'où $$\theta = \arccos \left( \frac{\mathbb{S}(Q)}{s} \right) \text{ et } \vec{u} = \frac{\mathbb{V}(S)}{s\sin(\theta)} $$ | ||
| + | |||
| + | D' | ||
| + | $$ | \cos(\theta) + \vec{u} \sin(\theta) | = 1 $$ | ||
| + | D'où, à partir de $Q = s \left( \cos(\theta) + \vec{u} \sin(\theta) | ||
| + | |||
| + | $\square$ | ||
| + | |||
| + | ==== Preuve. Décomposition Vecteur * Unitaire ==== | ||
| + | |||
| + | Étant donnés un quaternion $Q$ et quaternion vectoriel unitaire $\vec{u}$, on doit trouver $\vec{V}$ et $\theta$ tels que | ||
| + | $$Q = \vec{V}e^{\theta \vec{u}}$$ | ||
| + | En multipliant à droite par $e^{-\theta \vec{u}}$ on obient | ||
| + | $$\vec{V}=Q e^{-\theta \vec{u}}$$ | ||
| + | La partie scalaire de $\vec{V}$ doit être nulle donc | ||
| + | $$\mathbb{S}\left( Q e^{-\theta \vec{u}} \right) =\mathbb{S}\left( \left( \sum{q_i e_i} \right)(\cos(-\theta)+\vec{u}\sin(-\theta)) \right) | ||
| + | donc | ||
| + | $$q_0\cos(-\theta) - (q_1 u_1 + q_2 u_2 + q_3 u_3)\sin(-\theta) | ||
| + | d’où (en divisant par $\cos(-\theta)$ | ||
| + | $$q_0= (q_1 u_1 + q_2 u_2 + q_3 u_3)\tan(-\theta)$$ | ||
| + | et enfin | ||
| + | $$\theta | ||
| - | Étant donné le nombre limité de lettres romaines et grecques majuscules et minuscules il est impossible de prendre une convention qui permette de distinguer en toutes circonstances les entiers, les réels, les complexes, les quaternions, | ||
| - | Dans les articles mathématiques les quaternions sont en général désignés par des lettres romaines minuscules $p, | ||
| - | Dans ce formulaire nous utiliserons généralement la notation des physiciens. Les lettres romaines minuscules pour les réels et les majuscules pour les quaternions. | ||
quaternions/definitions.1596375732.txt.gz · Last modified: (external edit)
