Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/html/wp-includes/functions.wp-styles.php on line 90
Deprecated: WP_Dependencies->add_data() est appelé avec un argument qui est obsolète depuis la version 6.9.0 ! Les commentaires conditionnels IE sont ignorés par tous les navigateurs pris en charge. in /var/www/html/wp-includes/functions.php on line 6260 Groupes de matrices [Python] - Mathprepa
On note {{}^tM} la transposée d’une matrice. On définit {J=\begin{pmatrix}0&-1&0\\[4pt]1&0&-1\\[4pt]0&-1&0\end{pmatrix},\quad K=\begin{pmatrix}0&1&0\\[4pt]1&0&-1\\[4pt]0&1&0\end{pmatrix}}et {D=\operatorname{diag}(1,-1,1)}, {L=\operatorname{diag}(1,1,-1)}. Pour {a\in\mathbb R}, on pose {R_a=I_3+aJ+a^2J^2/2} et {S_a=R_aD}. On note {\mathcal R=\{R_a:a\in\mathbb R\}} et {\mathcal S=\{S_a:a\in\mathbb R\}}.
[P] indique l’usage de Python ; [P?] autorise Python mais des justifications mathématiques peuvent être demandées.
1. (a) [P] Créer les variables contenant les quatre matrices de l’énoncé.
3. Déterminer toutes les matrices inversibles {P} telles que {J=PTP^{-1}} et {K=PUP^{-1}}, où {T=\begin{pmatrix}0&1&0\\[4pt]0&0&1\\[4pt]0&0&0\end{pmatrix},\quad U=\begin{pmatrix}0&-1&0\\[4pt]0&0&1\\[4pt]0&0&0\end{pmatrix}}Dans la suite, on choisira la troisième colonne de {P} égale à {(0,0,1)^t}.
4. (b) Réciproquement, soit {M\in H} et {N=P^{-1}MP}, avec {P} choisi en 3. Préciser la forme de {N}, traduire {{}^tMLM=L} en fonction de {N}, résoudre et en déduire {M\in\mathcal R\cup\mathcal S}.