Dual Quaterion doc. added

This commit is contained in:
F. Y. H. 2022-07-25 00:50:35 +02:00
parent f6712d11c5
commit 3d79ac1843

View file

@ -0,0 +1,178 @@
\documentclass[a4paper,12pt,twoside]{article}% Document de type "article".
\usepackage[T1]{fontenc} % Format de sortie.
\usepackage[utf8]{inputenc} % Pour écrire en UTF-8.
\usepackage[official]{eurosym} % Pour la monnaie euro : \euro{}.
\DeclareUnicodeCharacter{20AC}{\euro{}} % Pour bien taper €.
\usepackage[francais]{babel} % Pour adapter en français.
\usepackage{xcolor} % Pour la couleur.
\usepackage{graphicx} % Pour insérer des images :
% "\includegraphics[width=\linewidth]{image.jpg}".
%\usepackage{svg} % Pour les images SVG (sans subfig.) avec
%"\includesvg[width=\linewidth]{image.svg}".
\usepackage{caption} % Fonction "\caption" avancée.
\usepackage{subcaption} % Pour le sous-flottants (figures et tableaux).
\usepackage{amsmath} % Pour les maths.
\usepackage{amsfonts} % Pour certaines polices et symboles.
\usepackage{amssymb} % Symboles de maths.
\usepackage{textcomp} % Contient entre autre \textdegree (°).
\usepackage{datatool} % Exploitation des bases de donnée. Pour afficher :
% "\DTLloaddb[keys={1,2},headers={1,2}]{data}{data.csv}
% et \DTLdisplaydb[1,2]{data}.
\usepackage{eso-pic}
\usepackage{hyperref} % Les hyperliens.
\hypersetup{ % Configuration de "hyperref".
unicode=true, % Encodage Unicode.
backref=true, % Permet d'ajouter des liens dans...
pagebackref=true, % ...les bibliographies.
hyperindex=true, % Ajoute des liens dans les index.
colorlinks=true, % Colorie les liens.
breaklinks=true, % Permet le retour à la ligne pour les liens trop longs.
urlcolor=blue, % Couleur des hyperliens.
linkcolor=black, % Couleur des liens internes.
bookmarks=true, % Crée des signets pour Acrobat Reader.
bookmarksopen=true, % Si les signets Adobe Acrobat Reader sont créés,
% les afficher complètement.
linktocpage=true, % Lier la table des matières.
pdftitle={Quaternion dual}, % Informations apparaissant dans les informations du
pdfauthor={Alnotz}, % document sous Acrobat Reader : titre, auteur,
pdfsubject={\'Etude math\'ematique}, % sujet, mots clés, langue.
pdfkeywords={Quaternion,Dual,Math\'ematiques},
pdfproducer={Alnotz},
pdflang={fr-FR},
}
\usepackage{lastpage} % Juste pour avoir le total de pages par "\pageref{LastPage}"
\usepackage{fancyhdr} % Pour personnaliser en-tête et pied de page.
\pagestyle{fancy} % Style de page selon "fancyhdr".
\fancyhead[LE,RO]{Alnotz} % En-têtes.
\fancyhead[C]{Quaternion dual}
\fancyhead[RE,LO]{} % Alternative : "\fancyhead[LE,RE,CE,CO,LO,RO]{text}".
\fancyfoot[C]{\thepage{}/\pageref{LastPage}}% Pieds de pages.
\fancyfoot[RE,LO]{2019} % Alternative : "\fancyfoot[LE,RE,CE,CO,LO,RO]{text}".
%\usepackage{minted} % Pour un bon bloc de code.
% Ne pas oublier la commande
% "pdflatex -shell-escape".
%\usepackage{tikz} % TikZ et ses dessins.
%\usetikzlibrary{shapes} % Bibliothèque TikZ pour les diagrammes.
%\usetikzlibrary{patterns} % Bibliothèque TikZ pour les remplissages en traits.
\newcommand{\oneone}{1\!\!1} % Opérateur identité.
\newcommand{\gui}[1]{{\og}#1{\fg}} % Guillemets français.
\newcommand{\utwo}[2]{#1\ \mathrm{#2}} % Unité physique.
\newcommand{\sups}[1]{\textsuperscript{#1}}% Exposant.
\newcommand{\subs}[1]{\textsubscript{#1}}% Indice.
\def\TikZ{Ti{\color{orange}\textit{k}}Z} % Logo TikZ.
\date{\today} % "\today" pour la date
\title{Quaternion dual} % "\title{Un document-test}" si on veut simple.
\author{Alnotz} % Auteurs.
\setlength{\parindent}{4em}
\setlength{\parskip}{2em}
\begin{document}
\maketitle
\part{Nombre dual}
\section{Définition}
Soit $r$ un nombre de l'ensemble $\mathbb{D}$ des duals de \emph{W. Clifford}.
Il est défini par $r = a + b \varepsilon$ avec $(a;b) \in \mathbb{R}^2$ et $\varepsilon^2 = 0$.
On peut aussi définir une base orthonormée $\mathcal{B}_\mathrm{d}$ avec $\mathcal{B}_\mathrm{d} = (1;\varepsilon)$.
\section{Propriétés}
\begin{itemize}
\item Additivité : \begin{eqnarray}
r_1 + r_2 & = & [a_1 + b_1 \varepsilon] + [a_2 + b_2 \varepsilon] \nonumber \\
& = & [a_1 + a_2] + [b_1 + b_2] \varepsilon
\end{eqnarray} \label{eqn:math01}
\item Multiplicité : \begin{eqnarray}
r_1 r_2 & = & [a_1 + b_1 \varepsilon] [a_2 + b_2 \varepsilon] \nonumber \\
& = & a_1 a_2 + [a_1 b_2 + a_2 b_1] \varepsilon + b_1 b_2 \varepsilon^2 \nonumber \\
& = & a_1 a_2 + [a_1 b_2 + a_2 b_1] \varepsilon
\end{eqnarray} \label{eqn:math02}
\item Division : \begin{eqnarray}
\frac{a_1 + b_1 \varepsilon}{a_2 + b_2 \varepsilon} & = & \frac{a_1 + b_1 \varepsilon}{a_2 + b_2 \varepsilon} \frac{a_2 - b_2 \varepsilon}{a_2 - b_2 \varepsilon} \nonumber \\
& = & \frac{a_1 a_2 + [a_2 b_1 - a_1 b_2] \varepsilon}{{a_2}^2} \nonumber \\
& = & \frac{a_1}{a_2} + \frac{a_2 b_1 - a_1 b_2}{{a_2}^2} \varepsilon
\end{eqnarray} \label{eqn:math03}
\item Dérivation avec $b \ll a$: \begin{eqnarray}
f(a + b \varepsilon) & = & \sum_{n=0}^{n=+\infty} \frac{1}{!n} \frac{d^{(n)} f}{d a^n}(a) [b \varepsilon]^n \nonumber \\
& = & f(a) + \frac{d^{(1)} f}{d a^1}(a) [b \varepsilon]^1 + \sum_{n=2}^{n=+\infty} \frac{1}{!n} \frac{d^{(n)} f}{d a^n}(a) b^n \varepsilon^n \nonumber \\
& = & f(a) + \frac{d f}{d a}(a) b \varepsilon
\end{eqnarray} \label{eqn:math04}
\end{itemize}
\part{Quaternion}
\section{Définition}
Soit $q$ un nombre de l'ensemble $\mathbb{Q}$ des quaternions de \emph{W. R. Hamilton}.
Il est défini par $d = a + b i + c j + d k$ avec $(a;b;c;d) \in \mathbb{R}^4$, $i^2 = j^2 = k^2 = -1$ et $ij = k$.
On peut définir aussi une base orthonormée directe $\mathcal{B}_\mathrm{q}$ définie par $\mathcal{B}_\mathrm{q} = (1;i;j;k)$.
Cet ensemble est analogue à l'espace de \emph{Minkovski}.
\section{Propriétés}
\begin{itemize}
\item Additivité : \begin{eqnarray}
q_1 + q_2 & = & [a_1 + b_1 i + c_1 j + d_1 k] + [a_2 + b_2 i + c_2 j + d_2 k] \nonumber \\
& = & [a_1 + a_2] + [b_1 + b_2] i + [c_1 + c_2] j + [d_1 + d_2] k
\end{eqnarray} \label{eqn:math05}
\item anti-commutativité : \begin{equation}
ij = -ji ; q_1 q_2 = -q_2 q_1
\end{equation} \label{eqn:math06}
\item Multiplicité : \begin{eqnarray}
q_1 + q_2 & = & [a_1 + b_1 i + c_1 j + d_1 k] + [a_2 + b_2 i + c_2 j + d_2 k] \nonumber \\
& = & a_1 a_2 + [a_1 b_2 + b_1 a_2] i + [a_1 c_2 + c_1 a_2] j + [a_1 d_2 + d_1 a_2] k \nonumber \\
& & + b_1 b_2 i^2 + c_1 c_2 j^2 + d_1 d_2 k^2 \nonumber \\
& & + b_1 c_2 ij + c_1 d_2 jk + d_1 b_2 ki \nonumber \\
& & + b_1 d_2 ik + c_1 b_2 ji + d_1 c_2 kj \nonumber \\
& = & a_1 a_2 - b_1 b_2 - c_1 c_2 - d_1 d_2 \nonumber \\
& & + [a_1 b_2 + b_1 a_2] i + [a_1 c_2 + c_1 a_2] j + [a_1 d_2 + d_1 a_2] k \nonumber \\
& & + [c_1 d_2 - d_1 c_2] i + [d_1 b_2 - b_1 d_2] j + [b_1 c_2 - c_1 b_2] k \nonumber \\
& = & [a_1 a_2 - b_1 b_2 - c_1 c_2 - d_1 d_2] \nonumber \\
& & + [a_1 b_2 + b_1 a_2 + c_1 d_2 - d_1 c_2] i \nonumber \\
& & + [a_1 c_2 + c_1 a_2 + d_1 b_2 - b_1 d_2] j \nonumber \\
& & + [a_1 d_2 + d_1 a_2 + b_1 c_2 - c_1 b_2] k \\
& = & a_1 a_2 - \mathbf{v}_1 \cdot \mathbf{v}_2 + a_1 \mathbf{v}_2 + a_2 \mathbf{v}_1 + \mathbf{v}_1 \times \mathbf{v}_2
\end{eqnarray} \label{eqn:math07}
\item Conjugaison : \begin{equation}
q^* = a - \mathbf{v}\ ;\ {q^*}^* = q
\end{equation} \label{eqn:math09}
\item Module : \begin{equation}
|q| = \sqrt{ a^2 + b^2 + c^2 + d^2}\ ;\ |q|^2 = qq^*
\end{equation} \label{eqn:math10}
\item Argument : \begin{equation}
\mathrm{arg}(q) = \cos\left(\frac{\theta}{2}\right) + \sin\left(\frac{\theta}{2}\right) \mathbf{n}
\end{equation} \label{eqn:math11}
\end{itemize}
L'\hyperref[eqn:math07]{\textbf{équation 8}} indique un autre formalisme introduisant la composante vectorielle $\mathbf{v}$ du quaternion, définie par $\mathbf{v} = a i + b j + c k$, ainsi que les opérateurs \gui{$\cdot$} et \gui{$\times$} pour les produits respectifs scalaire et vectoriel.
Il y a encore une analogie avec l'espace de \emph{Minkovski}.
\part{Quaternion dual}
\section{Définition}
Soit $s$ un nombre de l'ensemble $\mathbb{S}$ des quaternions duals.
Ce nombre peut être défini par $s = q_\mathrm{r} + q_\mathrm{d} \varepsilon$ avec $q_\mathrm{r}$ un quaternion réel et $q_\mathrm{d}$ un quaternion dual.
On remarquera $\mathbb{S} = \mathbb{D} \cup \mathbb{Q}$.
Si un vecteur réel pur $\mathbf{v}_\mathrm{r}$ décrit une rotation unique, un vecteur pur $\mathbf{v}$ défini par $\mathbf{v} = \mathbf{v}_\mathrm{r} + \mathbf{v}_\mathrm{d} \varepsilon$ décrit rotation et translation uniques.
On peut dissocier $\mathbf{v}$ suivant sa composante linéaire $\mathbf{t}$ (translation pure).
\begin{equation}
\mathbf{v} = \mathbf{v}_\mathrm{r} + \frac{1}{2} \mathbf{t} \mathbf{v}_\mathrm{r} \varepsilon
\end{equation} \label{eqn:math12}
Rotation unitaire : $s_\mathrm{r} = \cos\left(\frac{\theta}{2}\right) + \sin\left(\frac{\theta}{2}\right) \mathbf{n} + 0 \varepsilon$
Translation unitaire : $s_\mathrm{t} = 1 + \frac{1}{2} \mathbf{t} \varepsilon$
Condition d'unité : $|s| = 1 \Leftrightarrow {s_\mathrm{r}}^* s_\mathrm{d} + {s_\mathrm{d}}^* s_\mathrm{r} = 0$
Composante de translation : $\mathbf{t} = 2 s_\mathrm{d} {s_\mathrm{r}}^*$
$s$ comme une rotation suivie d'une translation : $s = s_\mathrm{t} s_\mathrm{r}$
Mouvement d'un état $p$ à un état $p^\prime$ par $s$ : $p^\prime = s p s^*$
\end{document}