Mathventure

Algèbre

Calcul matriciel

Licence 1 Semestre 2 Intermédiaire 6 h 12 exercices corrigés

Prérequis conseillés : Éléments de logique et méthodes de preuve

Opérations sur les matrices

Définition 1 (Matrice et produit matriciel). Une matrice de $M_{m,n}(\R)$ est un tableau de $m$ lignes et $n$ colonnes. Les matrices de même taille s'additionnent coefficient par coefficient. Si $A=(a_{ij})\in M_{m,n}(\R)$ et $B=(b_{jk})\in M_{n,p}(\R)$, le produit $AB\in M_{m,p}(\R)$ est défini par $$ (AB)_{ik}=\sum_{j=1}^{n}a_{ij}b_{jk}. $$ On multiplie donc une ligne de $A$ par une colonne de $B$. La matrice identité $I_n$ vérifie $AI_n=I_nA=A$ pour toute matrice carrée d'ordre $n$.

Proposition 2 (Règles de calcul). Lorsque les tailles permettent les opérations, le produit est associatif et distributif : $(AB)C=A(BC)$ et $A(B+C)=AB+AC$. En général, $AB\ne BA$. Même lorsque les deux produits existent et ont la même taille, leur égalité doit être démontrée.

Exemple 3 (Une première multiplication). Pour $$ A=\begin{pmatrix}1&2\\0&1\end{pmatrix},\qquad X=\begin{pmatrix}3\\-1\end{pmatrix}, $$ on obtient $AX=\begin{pmatrix}3-2\\-1\end{pmatrix}=\begin{pmatrix}1\\-1\end{pmatrix}$. Le produit $XA$ n'est pas défini : le nombre de colonnes de $X$ ne correspond pas au nombre de lignes de $A$.

Exercice 4 (Deux produits à comparer). Soient $A=\begin{pmatrix}1&2\\0&1\end{pmatrix}$ et $B=\begin{pmatrix}2&0\\1&3\end{pmatrix}$. Calculer $AB$ et $BA$. Les deux matrices commutent-elles ?

Indice

Calcule séparément les quatre coefficients de chaque produit. Par exemple, le coefficient en ligne 1 et colonne 1 de $AB$ vaut $1\times2+2\times1$.

Solution

Le produit ligne-colonne donne $$ AB=\begin{pmatrix}1\times2+2\times1&1\times0+2\times3\\0\times2+1\times1&0\times0+1\times3\end{pmatrix}=\begin{pmatrix}4&6\\1&3\end{pmatrix}. $$ Dans l'autre sens, $$ BA=\begin{pmatrix}2\times1+0\times0&2\times2+0\times1\\1\times1+3\times0&1\times2+3\times1\end{pmatrix}=\begin{pmatrix}2&4\\1&5\end{pmatrix}. $$ Les coefficients $(1,1)$ diffèrent, donc $AB\ne BA$ : $A$ et $B$ ne commutent pas.

Inverses et systèmes linéaires

Définition 5 (Matrice inversible). Une matrice carrée $A$ d'ordre $n$ est inversible s'il existe une matrice $A^{-1}$ telle que $AA^{-1}=A^{-1}A=I_n$. Si elle existe, l'inverse est unique. Pour un système $AX=B$ avec $A$ inversible, l'unique solution est $X=A^{-1}B$.

En pratique, le pivot de Gauss transforme les lignes d'un système par des opérations réversibles : échanger deux lignes, multiplier une ligne par un réel non nul, ajouter à une ligne un multiple d'une autre. On conserve ainsi exactement les solutions.

Proposition 6 (Inverse en taille 2 et pivots). Pour $A=\begin{pmatrix}a&b\\c&d\end{pmatrix}$, on pose $\det A=ad-bc$. Si $ad-bc\ne0$, $$ A^{-1}=\frac{1}{ad-bc}\begin{pmatrix}d&-b\\-c&a\end{pmatrix}. $$ Pour une matrice carrée de toute taille, obtenir un pivot non nul dans chaque colonne par élimination de Gauss garantit l'inversibilité. Réduire le tableau augmenté $(A\mid I_n)$ en $(I_n\mid C)$ donne alors $C=A^{-1}$.

Preuve (Vérification en taille 2)

La multiplication donne $$ \begin{pmatrix}a&b\\c&d\end{pmatrix}\begin{pmatrix}d&-b\\-c&a\end{pmatrix}=\begin{pmatrix}ad-bc&0\\0&ad-bc\end{pmatrix}. $$ Le produit dans l'autre ordre donne le même résultat. Diviser par $ad-bc\ne0$ fournit les deux égalités requises pour l'inverse.

∎

Exercice 7 (Résoudre par élimination). Résoudre dans $\R^3$ le système $$ \begin{cases}x+y+z=2,\\x+2y+3z=3,\\2x+3y+5z=5.\end{cases} $$ Justifier l'unicité de la solution.

Indice

Effectue $L_2\leftarrow L_2-L_1$ et $L_3\leftarrow L_3-2L_1$, puis élimine $y$ de la troisième ligne.

Solution

Les deux premières opérations, appliquées aussi aux seconds membres, donnent $$ \begin{cases}x+y+z=2,\\y+2z=1,\\y+3z=1.\end{cases} $$ Avec $L_3\leftarrow L_3-L_2$, la dernière équation devient $z=0$. On remonte : $y=1$ puis $x=1$. Ainsi $(x,y,z)=(1,1,0)$.

Les trois pivots valent $1$ : aucune variable n'est libre et les opérations sont réversibles, donc la solution est unique. Vérification dans le système initial : $1+1=2$, $1+2=3$ et $2+3=5$.

Puissances et matrices nilpotentes

Définition 8 (Nilpotence). Une matrice carrée $N$ est nilpotente s'il existe un entier $r\ge1$ tel que $N^r=0$. Par exemple, $$ N=\begin{pmatrix}0&1&0\\0&0&1\\0&0&0\end{pmatrix},\qquad N^2=\begin{pmatrix}0&0&1\\0&0&0\\0&0&0\end{pmatrix},\qquad N^3=0. $$ Les produits de polynômes en une même matrice se calculent comme les produits de polynômes usuels, car les puissances de cette matrice commutent.

Proposition 9 (Une famille de matrices inversibles). Si $N^3=0$ et $E(t)=I+tN+\frac{t^2}{2}N^2$, alors, pour tous réels $s,t$, $$ E(s)E(t)=E(s+t). $$ Donc $E(t)^{-1}=E(-t)$ et, pour tout entier $n\ge0$, $E(t)^n=E(nt)$.

Preuve

En développant, les termes en $N^3$ et $N^4$ disparaissent. Il reste $$ I+(s+t)N+\left(\frac{s^2}{2}+st+\frac{t^2}{2}\right)N^2=E(s+t). $$ Prendre $s=-t$ donne les deux produits égaux à $E(0)=I$. La formule des puissances suit par récurrence, en partant de $E(t)^0=I=E(0)$.

∎

Exercice 10 (Calculer une inverse et toutes les puissances). On prend la matrice $N$ de l'exemple précédent et $$ U=\begin{pmatrix}1&2&2\\0&1&2\\0&0&1\end{pmatrix}. $$ Écrire $U$ en fonction de $N$, puis calculer $U^{-1}$ et $U^n$ pour tout entier $n\ge0$.

Indice

Reconnais $E(2)=I+2N+2N^2$. Attention : le terme quadratique de $E(-2)$ reste positif.

Solution

Comme $N^2$ n'a qu'un coefficient non nul, en position $(1,3)$, on a $U=I+2N+2N^2=E(2)$. La relation $N^3=0$ permet donc d'écrire $$ U^{-1}=E(-2)=I-2N+2N^2=\begin{pmatrix}1&-2&2\\0&1&-2\\0&0&1\end{pmatrix}. $$ Pour tout $n\ge0$, $$ U^n=E(2n)=I+2nN+2n^2N^2=\begin{pmatrix}1&2n&2n^2\\0&1&2n\\0&0&1\end{pmatrix}. $$ Pour contrôler l'inverse, le coefficient $(1,3)$ de $UU^{-1}$ vaut $2-4+2=0$ ; les coefficients $(1,2)$ et $(2,3)$ valent aussi $0$, et la diagonale vaut $1$. La formule des puissances donne bien $I$ pour $n=0$ et $U$ pour $n=1$.

Vérifie ta compréhension. Une matrice carrée $A$ vérifie $A^2-A=2I$. Quelle est son inverse ?

  1. $\frac12(A-I)$
  2. $\frac12(A+I)$
  3. $A-I$
Réponse

Bonne réponse : A.

La relation se réécrit $A(A-I)=(A-I)A=2I$. En divisant par $2$, on obtient les deux produits égaux à $I$, donc $A^{-1}=\frac12(A-I)$.

Exercices corrigés

Chaque exercice propose un indice et une solution détaillée : essaie d'abord, puis compare.

Tome I · Amateur

Découvrir les méthodes et appliquer les définitions et les résultats du cours.

Exercice 1 (Un produit rectangulaire). Soient $A=\begin{pmatrix}1&0&2\\-1&3&1\end{pmatrix}$ et $B=\begin{pmatrix}2&1\\0&-1\\1&4\end{pmatrix}$. Calculer $AB$ et $BA$ en précisant leurs tailles.

Indice

Le coefficient $(i,j)$ de $AB$ est le produit de la ligne $i$ de $A$ par la colonne $j$ de $B$.

Solution

$AB$ est de taille $2\times2$ : $AB=\begin{pmatrix}4&9\\-1&0\end{pmatrix}$. $BA$ est de taille $3\times3$ : $BA=\begin{pmatrix}1&3&5\\1&-3&-1\\-3&12&6\end{pmatrix}$. Les deux produits existent mais n'ont même pas la même taille.

Exercice 2 (Inverser une matrice 2×2). Calculer l'inverse de $A=\begin{pmatrix}3&1\\5&2\end{pmatrix}$ et vérifier le résultat.

Indice

Si $ad-bc\ne0$, l'inverse de $\begin{pmatrix}a&b\\c&d\end{pmatrix}$ est $\dfrac{1}{ad-bc}\begin{pmatrix}d&-b\\-c&a\end{pmatrix}$.

Solution

$ad-bc=6-5=1$, donc $A^{-1}=\begin{pmatrix}2&-1\\-5&3\end{pmatrix}$. Vérification : $AA^{-1}=\begin{pmatrix}6-5&-3+3\\10-10&-5+6\end{pmatrix}=I_2$.

Exercice 3 (Transposée d’un produit). Montrer que $(AB)^T=B^TA^T$ pour des matrices de tailles compatibles, puis que $AA^T$ est symétrique.

Indice

Compare le coefficient $(i,j)$ de chaque membre.

Solution

$\left((AB)^T\right)_{ij}=(AB)_{ji}=\sum_k a_{jk}b_{ki}$ et $(B^TA^T)_{ij}=\sum_k b_{ki}a_{jk}$ : ce sont les mêmes sommes. Ensuite $(AA^T)^T=(A^T)^TA^T=AA^T$. L'ordre s'inverse, comme pour l'inverse d'un produit.

Tome II · Entraînement

Combiner plusieurs notions et rédiger une démarche complète.

Exercice 1 (Inverser une matrice 3×3). Montrer que $A=\begin{pmatrix}1&1&0\\0&1&1\\1&0&1\end{pmatrix}$ est inversible et calculer $A^{-1}$.

Indice

Applique la méthode de Gauss–Jordan à $(A\mid I_3)$, ou résous $AX=Y$ pour un second membre quelconque.

Solution

On trouve $A^{-1}=\dfrac12\begin{pmatrix}1&-1&1\\1&1&-1\\-1&1&1\end{pmatrix}$. La vérification $AA^{-1}=I_3$ se fait ligne par ligne : par exemple, la ligne $(1,1,0)$ multipliée par la première colonne donne $\dfrac{1+1+0}{2}=1$, et par la deuxième colonne $\dfrac{-1+1}{2}=0$.

Exercice 2 (Un système à paramètres). Selon les réels $m$ et $b$, résoudre $\begin{cases}x+y+z=1\\x+2y+3z=2\\x+3y+mz=b\end{cases}$.

Indice

Élimine $x$ dans les deux dernières équations, puis $y$ dans la troisième.

Solution

On obtient $y+2z=1$, puis $2y+(m-1)z=b-1$, et enfin $(m-5)z=b-3$. Si $m\ne5$, la solution est unique : $z=\dfrac{b-3}{m-5}$, $y=1-2z$ et $x=z$. Si $m=5$ et $b=3$, il y a une infinité de solutions $(z,1-2z,z)$, avec $z\in\R$. Si $m=5$ et $b\ne3$, le système n'a aucune solution.

Exercice 3 (Les puissances d’une matrice triangulaire). Soit $A=\begin{pmatrix}1&1\\0&2\end{pmatrix}$. Montrer par récurrence que $A^n=\begin{pmatrix}1&2^n-1\\0&2^n\end{pmatrix}$ pour tout $n\ge0$.

Indice

Calcule $A^{n+1}=A^n\cdot A$ en utilisant l'hypothèse de récurrence.

Solution

Pour $n=0$, on obtient $I_2$. Si la formule vaut au rang $n$, alors $A^{n+1}=\begin{pmatrix}1&2^n-1\\0&2^n\end{pmatrix}\begin{pmatrix}1&1\\0&2\end{pmatrix}=\begin{pmatrix}1&1+2(2^n-1)\\0&2^{n+1}\end{pmatrix}=\begin{pmatrix}1&2^{n+1}-1\\0&2^{n+1}\end{pmatrix}$.

Tome III · Perfectionnement

Approfondir le cours avec des problèmes de synthèse et des justifications complètes.

Exercice 1 (Inverser grâce à une nilpotente). Soit $N$ telle que $N^k=0$. Montrer que $I-N$ est inversible d'inverse $I+N+\cdots+N^{k-1}$. Application : inverser $\begin{pmatrix}1&-1&-2\\0&1&-3\\0&0&1\end{pmatrix}$.

Indice

Calcule $(I-N)(I+N+\cdots+N^{k-1})$ : la somme est télescopique. Pour l'application, $N=\begin{pmatrix}0&1&2\\0&0&3\\0&0&0\end{pmatrix}$ vérifie $N^3=0$.

Solution

$(I-N)(I+N+\cdots+N^{k-1})=I-N^k=I$, et de même dans l'autre sens. Ici $N^2=\begin{pmatrix}0&0&3\\0&0&0\\0&0&0\end{pmatrix}$, donc $(I-N)^{-1}=I+N+N^2=\begin{pmatrix}1&1&5\\0&1&3\\0&0&1\end{pmatrix}$. Vérification sur un coefficient : la première ligne $(1,-1,-2)$ par la troisième colonne $(5,3,1)$ donne $5-3-2=0$.

Exercice 2 (La trace d’un commutateur). Montrer que $\operatorname{tr}(AB)=\operatorname{tr}(BA)$ pour $A,B\in\mathcal M_n(\R)$. En déduire qu'il n'existe pas de matrices telles que $AB-BA=I_n$.

Indice

$\operatorname{tr}(AB)=\sum_i\sum_k a_{ik}b_{ki}$.

Solution

$\operatorname{tr}(AB)=\sum_{i,k}a_{ik}b_{ki}=\sum_{k,i}b_{ki}a_{ik}=\operatorname{tr}(BA)$. Donc $\operatorname{tr}(AB-BA)=0$, alors que $\operatorname{tr}(I_n)=n\ne0$. En dimension infinie, l'égalité devient possible : c'est le cadre de la mécanique quantique.

Exercice 3 (Les matrices qui commutent avec tout). Soit $A\in\mathcal M_n(\R)$ telle que $AM=MA$ pour toute matrice $M$. Montrer que $A=\lambda I_n$.

Indice

Teste avec les matrices élémentaires $E_{ij}$ : $(AE_{ij})_{kl}=a_{ki}\delta_{jl}$ et $(E_{ij}A)_{kl}=\delta_{ik}a_{jl}$.

Solution

L'égalité $AE_{ij}=E_{ij}A$, lue au coefficient $(k,j)$, donne $a_{ki}=\delta_{ik}a_{jj}$. Pour $k\ne i$, on obtient $a_{ki}=0$ : $A$ est diagonale. Pour $k=i$, $a_{ii}=a_{jj}$ pour tous $i,j$ : tous les coefficients diagonaux sont égaux, donc $A=\lambda I_n$. Réciproquement, ces matrices commutent avec toutes les autres.

Continue avec ton tuteur

Dans Mathventure, tu rédiges tes réponses et le tuteur les corrige en t'expliquant tes erreurs. Les exercices suivants s'adaptent à ton niveau.