Aller au contenu
  • Ouvrir le solveur
  • Demander au tuteur IA
  • Trouver un cours AP
  • Créer un quiz
  • Ouvrir la calculatrice
  • Calculatrice graphique
  • Voir toutes les calculatrices
  • Lire les guides de maths
↑ ↓Entrée pour ouvrir · Échap pour fermer
Résoudre un problème

Algèbre linéaire

Comment calculer l’inverse d’une matrice

Par MathSolver Pro Editorial Team · Publié le

L’inverse d’une matrice carrée défait ce que fait la matrice, comme la division défait la multiplication. Une matrice est inversible exactement quand son déterminant est non nul. Ce guide présente la formule rapide pour les matrices 2 par 2, la méthode générale de Gauss-Jordan et la façon dont les inverses résolvent les systèmes d’équations.

Qu’est-ce que l’inverse ?

Pour les nombres, l’inverse de 5 est 15\frac{1}{5} car 5⋅15=15 \cdot \frac{1}{5} = 1. Les matrices n’ont pas de division, mais la même idée s’applique. L’inverse d’une matrice carrée AA est la matrice A−1A^{-1} qui vérifie :

AA−1=A−1A=IAA^{-1} = A^{-1}A = I

Ici, II est la matrice identité, l’équivalent matriciel du 1. Si AA décrit une transformation, comme tourner et étirer le plan, alors A−1A^{-1} est la transformation qui ramène tout à sa position de départ. Seules les matrices carrées peuvent avoir une inverse, et même pas toutes. Une matrice qui a une inverse est dite inversible ou régulière ; une matrice sans inverse est dite singulière.

Le critère est le déterminant : AA est inversible exactement quand det⁡(A)≠0\det(A) \ne 0. Un déterminant nul signifie que la matrice écrase l’espace sur une dimension inférieure : des entrées différentes aboutissent à la même sortie et il est impossible de défaire la transformation.

La formule pour les matrices 2 par 2

Pour une matrice 2×22 \times 2, il existe une formule courte : échangez les coefficients de la diagonale principale, changez le signe des deux autres et divisez par le déterminant.

(abcd)−1=1ad−bc(d−b−ca)\begin{pmatrix} a & b \\ c & d \end{pmatrix}^{-1} = \frac{1}{ad - bc}\begin{pmatrix} d & -b \\ -c & a \end{pmatrix}

Exemple 1 : inverse d’une matrice 2 par 2

  1. Soit A=(4726)A = \begin{pmatrix} 4 & 7 \\ 2 & 6 \end{pmatrix}. Son déterminant vaut 4⋅6−7⋅2=104 \cdot 6 - 7 \cdot 2 = 10, qui est non nul.
  2. Échangez 4 et 6, et changez le signe de 7 et 2 : (6−7−24)\begin{pmatrix} 6 & -7 \\ -2 & 4 \end{pmatrix}.
  3. Divisez par 10 : A−1=(0.6−0.7−0.20.4)A^{-1} = \begin{pmatrix} 0.6 & -0.7 \\ -0.2 & 0.4 \end{pmatrix}.
  4. Vérifiez la première ligne de AA−1AA^{-1} : 4(0.6)+7(−0.2)=14(0.6) + 7(-0.2) = 1 et 4(−0.7)+7(0.4)=04(-0.7) + 7(0.4) = 0. La deuxième ligne donne 00 et 11 de la même façon, donc le produit vaut II.

En revanche, (2412)\begin{pmatrix} 2 & 4 \\ 1 & 2 \end{pmatrix} a pour déterminant 4−4=04 - 4 = 0. Sa première ligne est le double de la seconde : elle n’a donc pas d’inverse, et la formule vous obligerait à diviser par zéro.

La méthode de Gauss-Jordan pour toute taille

Pour les matrices 3×33 \times 3 et plus grandes, la méthode habituelle est celle de Gauss-Jordan. Écrivez AA et l’identité côte à côte dans une matrice augmentée [A∣I][A \mid I]. Utilisez des opérations élémentaires sur les lignes pour transformer la moitié gauche en II. Les mêmes opérations transforment la moitié droite en A−1A^{-1}. Si une ligne de zéros apparaît à gauche, la matrice est singulière et n’a pas d’inverse.

Exemple 2 : une inverse 3 par 3

  1. Soit AA la matrice de lignes (1,2,3)(1, 2, 3), (0,1,4)(0, 1, 4) et (5,6,0)(5, 6, 0) ; partez de [A∣I][A \mid I].
  2. Ligne 3 moins 5 fois la ligne 1 : la partie gauche de la ligne 3 devient (0,−4,−15)(0, -4, -15) et la partie droite (−5,0,1)(-5, 0, 1).
  3. Ligne 3 plus 4 fois la ligne 2 : la ligne 3 devient (0,0,1∣−5,4,1)(0, 0, 1 \mid -5, 4, 1).
  4. Ligne 2 moins 4 fois la ligne 3 : la ligne 2 devient (0,1,0∣20,−15,−4)(0, 1, 0 \mid 20, -15, -4).
  5. Ligne 1 moins 3 fois la ligne 3 : la ligne 1 devient (1,2,0∣16,−12,−3)(1, 2, 0 \mid 16, -12, -3).
  6. Ligne 1 moins 2 fois la ligne 2 : la ligne 1 devient (1,0,0∣−24,18,5)(1, 0, 0 \mid -24, 18, 5).
  7. Donc A−1A^{-1} a pour lignes (−24,18,5)(-24, 18, 5), (20,−15,−4)(20, -15, -4) et (−5,4,1)(-5, 4, 1).

Il se trouve que cette matrice a pour déterminant 1, c’est pourquoi son inverse ne contient que des entiers. La plupart des inverses contiennent des fractions : gardez donc les coefficients sous forme de fractions, et non de décimaux arrondis, pendant les calculs.

La formule de la comatrice

Il existe aussi une formule qui généralise la règle 2×22 \times 2. Remplacez chaque coefficient par son cofacteur, le déterminant signé du mineur obtenu en supprimant la ligne et la colonne de ce coefficient : on obtient la comatrice. Transposez-la ensuite pour obtenir la matrice adjointe, notée adj⁡(A)\operatorname{adj}(A) :

A−1=1det⁡(A)adj⁡(A)A^{-1} = \frac{1}{\det(A)}\operatorname{adj}(A)

Cette formule est utile en théorie et pour des matrices 3×33 \times 3 à coefficients simples, mais pour une matrice 3×33 \times 3 elle demande neuf déterminants 2×22 \times 2, et le travail augmente très vite avec la taille. Pour toute matrice plus grande, la méthode de Gauss-Jordan est le choix pratique.

Résoudre des systèmes avec l’inverse

Un système linéaire écrit Ax=bA\mathbf{x} = \mathbf{b} se résout en multipliant les deux membres à gauche par A−1A^{-1}, ce qui donne x=A−1b\mathbf{x} = A^{-1}\mathbf{b}. C’est l’équivalent de résoudre 5x=105x = 10 en divisant par 5.

Exemple 3 : un système résolu avec l’inverse

  1. Résolvez 4x+7y=14x + 7y = 1 et 2x+6y=22x + 6y = 2. La matrice des coefficients est la matrice AA de l’exemple 1.
  2. x=A−1b\mathbf{x} = A^{-1}\mathbf{b} : x=0.6(1)−0.7(2)=−0.8x = 0.6(1) - 0.7(2) = -0.8 et y=−0.2(1)+0.4(2)=0.6y = -0.2(1) + 0.4(2) = 0.6.
  3. Vérification : 4(−0.8)+7(0.6)=14(-0.8) + 7(0.6) = 1 et 2(−0.8)+6(0.6)=22(-0.8) + 6(0.6) = 2.

La méthode est particulièrement pratique quand il faut résoudre plusieurs systèmes ayant les mêmes coefficients mais des seconds membres différents, car l’inverse n’est calculée qu’une fois. Pour un seul système, l’élimination est généralement plus rapide, comme l’explique résoudre des systèmes d’équations.

Propriétés des inverses

(AB)−1=B−1A−1,(AT)−1=(A−1)T,(A−1)−1=A(AB)^{-1} = B^{-1}A^{-1}, \qquad (A^T)^{-1} = (A^{-1})^T, \qquad (A^{-1})^{-1} = A
  • L’inverse d’un produit inverse l’ordre, comme quand on retire ses chaussures puis ses chaussettes dans l’ordre inverse de celui où on les a mises.
  • Si AA est inversible, son inverse est unique.
  • det⁡(A−1)=1det⁡(A)\det(A^{-1}) = \frac{1}{\det(A)}.
  • Pour un nombre kk non nul, (kA)−1=1kA−1(kA)^{-1} = \frac{1}{k}A^{-1}.
  • Une matrice diagonale à coefficients diagonaux non nuls s’inverse en prenant l’inverse de chaque coefficient diagonal.

Les inverses en pratique

Les matrices inverses sont essentielles en théorie et apparaissent en infographie, où annuler une transformation de la caméra revient à appliquer son inverse ; en cryptographie, où le chiffre de Hill déchiffre les messages avec une matrice inverse ; et en statistique, où la formule des moindres carrés pour la régression contient une inverse.

Pourtant, les logiciels de calcul numérique calculent rarement une inverse explicitement juste pour résoudre un système. Les méthodes fondées sur l’élimination sont plus rapides et moins sensibles aux erreurs d’arrondi, surtout avec des matrices presque singulières, dont le déterminant est proche de zéro. La calculatrice de matrice inverse affiche chaque étape de Gauss-Jordan avec des fractions exactes, et la calculatrice de matrices vous permet de vérifier que AA−1AA^{-1} est bien l’identité.

Pourquoi la formule 2 par 2 fonctionne

La formule est facile à vérifier, et comprendre pourquoi elle marche aide à la retenir. Multipliez la matrice de départ par la matrice dont la diagonale est échangée et dont les autres coefficients ont changé de signe :

(abcd)(d−b−ca)=(ad−bc00ad−bc)\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 résultat est le déterminant multiplié par l’identité. En divisant par le déterminant, il reste exactement l’identité, ce que doit produire une inverse. Ce calcul montre aussi pourquoi un déterminant nul est rédhibitoire : le produit est alors la matrice nulle, et aucune mise à l’échelle ne peut la transformer en identité.

Erreurs fréquentes lors de l’inversion

  • Changer le signe des coefficients diagonaux au lieu de les échanger dans la formule 2×22 \times 2.
  • Oublier de diviser par le déterminant à la fin.
  • Appliquer une opération sur les lignes à la moitié gauche de [A∣I][A \mid I] mais pas à la moitié droite.
  • Multiplier b\mathbf{b} du mauvais côté : la solution est A−1bA^{-1}\mathbf{b}, et bA−1\mathbf{b}A^{-1} n’est généralement même pas défini.
  • Arrondir les fractions en décimaux trop tôt, si bien que la vérification finale ne redonne plus exactement l’identité.

Toutes ces erreurs se repèrent avec la même habitude : multipliez votre résultat par la matrice de départ avant d’aller plus loin. La vérification prend une minute et coûte bien moins cher que de refaire tout le calcul plus tard.

Exercices

Essayez-les avant de regarder les solutions. D’abord, inversez la matrice de lignes (2,1)(2, 1) et (5,3)(5, 3). Son déterminant vaut 6−5=16 - 5 = 1 : l’inverse est donc simplement la matrice dont la diagonale est échangée et dont les autres coefficients ont changé de signe, de lignes (3,−1)(3, -1) et (−5,2)(-5, 2). Ensuite, déterminez si la matrice de lignes (3,6)(3, 6) et (1,2)(1, 2) est inversible. Son déterminant vaut 6−6=06 - 6 = 0 : elle est singulière. Puis inversez la matrice diagonale ayant 2, 4 et 5 sur sa diagonale : l’inverse a pour coefficients diagonaux un demi, un quart et un cinquième. Enfin, utilisez la première solution pour résoudre 2x+y=42x + y = 4 et 5x+3y=115x + 3y = 11 : en multipliant l’inverse par le second membre, on obtient x=3(4)−11=1x = 3(4) - 11 = 1 et y=−5(4)+2(11)=2y = -5(4) + 2(11) = 2, et les deux équations sont vérifiées.

Questions fréquentes

Comment savoir rapidement si une matrice est inversible ?

Calculez son déterminant. S’il est non nul, l’inverse existe. S’il est nul, par exemple parce qu’une ligne est multiple d’une autre, la matrice est singulière.

Une matrice non carrée peut-elle avoir une inverse ?

Pas une inverse des deux côtés. Les matrices rectangulaires peuvent avoir des inverses à gauche ou à droite, ou des pseudo-inverses, utilisées dans les problèmes de moindres carrés, mais l’inverse ordinaire n’est définie que pour les matrices carrées.

Comment vérifier que mon inverse est juste ?

Multipliez la matrice de départ par votre résultat. Si le produit est la matrice identité, l’inverse est juste. Vérifier une seule ligne du produit suffit souvent à repérer rapidement une erreur.

Pourquoi l’inverse de AB est-elle l’inverse de B fois l’inverse de A ?

Parce que ABAB applique d’abord BB, puis AA. Pour annuler cela, il faut d’abord annuler AA, puis BB, ce qui donne B−1A−1B^{-1}A^{-1}. Le produit confirme que (AB)(B−1A−1)=I(AB)(B^{-1}A^{-1}) = I.

Calculer l’inverse est-il le meilleur moyen de résoudre un système linéaire ?

Pour un seul système, généralement non. L’élimination trouve la solution avec moins d’opérations et moins d’erreurs d’arrondi. L’inverse devient rentable quand de nombreux systèmes partagent la même matrice des coefficients.

MathSolver Pro Editorial Team

Rédaction et relecture mathématique

Notre équipe éditoriale rédige chaque guide pour expliquer le raisonnement derrière chaque méthode, et pas seulement la réponse. Chaque exemple corrigé est vérifié avec les moteurs de résolution du site et par des tests automatiques avant publication, et les articles sont révisés chaque fois qu’une méthode ou le format d’un examen change.