Accéder au contenu principal

Matrice inversible : définition, propriétés et exemples

Apprenez ce qu’est une matrice inversible, comment déterminer si une matrice est inversible et pourquoi l’inverse a de l’importance en algèbre linéaire et en data science.
Actualisé 12 août 2026  · 5 min lire

Explorer avec l’IA

ChatGPTClaudePerplexity

Certaines matrices se comportent comme des nombres divisibles : leur transformation peut être « annulée » par la multiplication avec une autre matrice. Ainsi, une matrice inversible est une matrice carrée qui possède une matrice inverse, appelée son inverse.

Cette propriété est fondamentale pour résoudre des systèmes d’équations linéaires, par exemple, où l’inverse permet de calculer directement les variables inconnues du système.

Dans les sections suivantes, je présenterai les définitions précises, les conditions d’inversibilité, les principales propriétés, les méthodes de calcul et, bien sûr, de nombreux exemples concrets.

Qu’est-ce qu’une matrice inversible ?

Une matrice carrée A de dimensions n×n est inversible s’il existe une autre matrice n×n B telle que 

A B = B A = I

où I est la matrice identité de même taille (n×n). La matrice B se note A-1 (presque comme A à la puissance −1) et s’appelle l’inverse de A.

Il est très important de noter que seules les matrices carrées peuvent être inversibles ; les matrices non carrées n’ont pas d’inverse. Cela provient de la bijectivité en algèbre linéaire. Mais pour garder cet article intuitif, contentons-nous de cette règle simple.

Qu’est-ce que la matrice identité ?

La matrice identité I est la matrice carrée qui joue le rôle d’élément neutre pour la multiplication matricielle. Multiplier toute matrice compatible par I la laisse inchangée. Vous pouvez la voir comme une transformation neutre, ou plus rigoureusement, une transformation identité.

Pour le cas 2×2 :

$   I = \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}.   $

Un exemple 3×3 :

$   I = \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{pmatrix}.   $

La relation définissante est 

$  A A^{-1} = I  $

Cela montre que multiplier A par son inverse ramène le système à ce point de départ neutre. Bien que la multiplication matricielle ne soit pas commutative en général, dans ce cas particulier l’ordre n’a pas d’importance : AA−1 = A−1A , car A et A⁻¹ sont définies comme des inverses l’une de l’autre.

Conditions d’inversibilité d’une matrice

Une matrice carrée A est inversible si, et seulement si, elle vérifie trois conditions équivalentes :

  • Son déterminant est non nul, c’est-à-dire det(A)≠0.
  • Ses lignes ou ses colonnes sont linéairement indépendantes : aucun vecteur colonne/ligne n’est colinéaire à un autre.
  • Son rang est plein et égal à sa dimension n.

Si l’une de ces conditions échoue, l’inverse n’existe pas.

Déterminant et inversibilité

Le déterminant fournit un test numérique direct. Si det(A)=0, alors le rang de A est strictement inférieur au nombre de dimensions ; la transformation décrite par A s’écrase au moins sur une dimension, ce qui empêche de retrouver la transformation inverse de A : formellement, A n’a pas d’inverse.

Si det(A) est non nul, alors un inverse existe et peut être calculé. Cette équivalence vaut pour toute matrice carrée et suffit en pratique. Intuitivement, vous pouvez voir le déterminant comme un scalaire qui représente la façon dont A met à l’échelle le volume de l’espace.

Ainsi, une valeur |det(A)| > 1 signifie que A dilate l’espace, un déterminant négatif signifie que A renverse l’orientation de l’espace, pour |det(A)| < 1, A contracte l’espace, et naturellement, un déterminant nul signifie que la transformation décrite par A réduit la dimension de cet espace (comme si deux axes s’effondraient l’un sur l’autre).

Matrices inversibles vs non inversibles (singulières)

Une matrice qui possède un inverse est dite inversible (ou non singulière). Une matrice sans inverse est dite singulière.

Propriété

Matrice inversible

Matrice singulière

Déterminant

det(A) ≠ 0

det(A)=0

Rang

rank(A)=n

rank(A)<n

Lignes/colonnes

Linéairement indépendantes

Au moins une dépendance linéaire

Solution de Ax=b

Une unique solution

Aucune ou une infinité

Comment trouver l’inverse d’une matrice

Deux méthodes manuelles classiques existent, ainsi qu’un calcul direct en logiciel.

Formule pour une matrice 2×2

Pour

$  A = \begin{pmatrix} a & b \\ c & d \end{pmatrix}  $

avec det(A)=ad−bc≠0,

$   A^{-1} = \frac{1}{ad-bc} \begin{pmatrix} d & -b \\ -c & a \end{pmatrix}.   $

Réduction par lignes (Gauss–Jordan)

Former la matrice augmentée [A | I] et appliquer des opérations élémentaires sur les lignes jusqu’à obtenir I dans la partie gauche. La partie droite contient alors A-1.

Avec un logiciel (Python, etc.)

En Python avec NumPy, on obtient l’inverse par numpy.linalg.inv(A) après avoir vérifié que det(A) ≠ 0.

Exemple de matrice inversible

Considérons la matrice 2×2 :

$   A = \begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix}.   $

Calculons d’abord le déterminant :

$   \det(A) = 2 \cdot 1 - 1 \cdot 1 = 1 \neq 0.   $

Donc A est inversible. En appliquant la formule 2×2, on obtient :

$   A^{-1} = \begin{pmatrix} 1 & -1 \\ -1 & 2 \end{pmatrix}.   $

Vérifions maintenant le résultat :

$   A A^{-1} = \begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix} \begin{pmatrix} 1 & -1 \\ -1 & 2 \end{pmatrix} = \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} = I.   $

De même pour A-1A.

Pourquoi les matrices inversibles comptent

Les matrices inversibles sont indispensables dès qu’une transformation linéaire doit être exactement réversible. Dans les systèmes linéaires, elles garantissent une solution unique. En machine learning, on les retrouve dans les équations normales de la méthode des moindres carrés, par exemple quand la matrice de design a un rang de colonnes plein.

Autre exemple : en infographie, elles représentent des transformations réversibles telles que rotations, mises à l’échelle et translations, qui doivent être annulées pour le rendu ou l’animation. Elles interviennent aussi en physique pour résoudre des systèmes d’équations différentielles ordinaires, entre autres nombreux cas d’usage au quotidien.

Matrices inversibles et systèmes linéaires

Un système d’équations linéaires s’écrit de façon compacte Ax=b, où A est la matrice des coefficients, x le vecteur des inconnues et b le vecteur constant. Si A est inversible, la solution unique s’obtient directement par

$   \mathbf{x} = A^{-1} \mathbf{b}.   $

Aucune autre solution ne satisfait alors l’équation.

Erreurs fréquentes avec les matrices inversibles

Voici quelques erreurs très courantes :

  • Supposer que toute matrice carrée est inversible.
  • Oublier de vérifier le déterminant avant de tenter l’inversion.
  • Confondre l’inverse et la transposée (elles ne coïncident que pour certaines matrices orthogonales).
  • Traiter une matrice singulière comme si elle était inversible et obtenir des résultats dépourvus de sens ou numériquement instables.

Propriétés clé des matrices inversibles

Voici les principales propriétés des matrices inversibles dans le cadre de cet article :

Soient A et B deux matrices n×n inversibles. Alors :

L’inverse est unique.

Le produit AB est inversible et 

$  (AB)^{-1} = B^{-1} A^{-1}  $

L’inverse de l’inverse est la matrice d’origine :

$  (A^{-1})^{-1} = A  $

Le déterminant de l’inverse est l’inverse du déterminant :

$  \det(A^{-1}) = 1 / \det(A)  $

La transposée de l’inverse est égale à l’inverse de la transposée :

$  (A^{-1})^T = (A^T)^{-1}  $

Conclusion

Une matrice inversible est une matrice carrée qui possède un inverse unique vérifiant A.A-1 = I.

Les tests décisifs sont un déterminant non nul et l’indépendance linéaire des lignes ou des colonnes. Ces critères sont les indicateurs clés qu’un système linéaire admet exactement une solution et que la transformation linéaire est exactement réversible.

En maîtrisant les matrices inversibles, la résolution des systèmes d’équations linéaires devient très efficace. Au-delà, vous pourrez construire des modèles fiables en data science ou réaliser des calculs exacts dans tout domaine reposant sur l’algèbre linéaire.


Iheb Gafsi's photo
Author
Iheb Gafsi
LinkedIn

Je travaille sur des systèmes d'IA accélérés permettant une intelligence de pointe avec des pipelines ML fédérés sur des données décentralisées et des charges de travail distribuées.  Mywork se concentre sur les grands modèles, le traitement de la parole, la vision par ordinateur, l'apprentissage par renforcement et les topologies avancées de ML.

FAQ sur les matrices inversibles

Qu’est-ce qu’une matrice inversible ?

Une matrice inversible est une matrice carrée qui possède une autre matrice appelée son inverse. La multiplication de la matrice initiale par son inverse produit la matrice identité, qui joue le rôle du nombre 1 en arithmétique ordinaire.Une matrice inversible est une matrice carrée qui possède une autre matrice appelée son inverse. La multiplication de la matrice initiale par son inverse produit la matrice identité, qui joue le rôle du nombre 1 en arithmétique ordinaire.

Comment savoir si une matrice est inversible ?

Une matrice carrée est inversible uniquement si son déterminant est non nul et si ses lignes ou colonnes sont linéairement indépendantes. Ces deux tests sont équivalents et confirment que la matrice a un rang plein.

Qu’est-ce qu’une matrice singulière ?

Une matrice singulière est une matrice carrée sans inverse. Son déterminant est nul et au moins une ligne ou colonne est combinaison linéaire des autres, si bien qu’elle ne peut pas être « annulée » par multiplication.

Pourquoi les matrices inversibles sont-elles importantes ?

Elles garantissent une solution unique lors de la résolution de systèmes d’équations linéaires et sont essentielles en data science pour des tâches comme la régression linéaire, en infographie pour des transformations réversibles, et dans tout domaine exigeant l’annulation exacte d’opérations linéaires.

Les matrices non carrées peuvent-elles être inversibles ?

Seules les matrices carrées peuvent avoir un inverse. Les matrices non carrées n’ont pas les dimensions compatibles nécessaires pour que le produit égale la matrice identité.

Sujets
Science des données

Apprenez avec Datacamp

Cours

Algèbre linéaire pour la data science en R

4 h
21.6K
Ce cours constitue une introduction à l'algèbre linéaire, l'un des domaines mathématiques les plus importants qui sous-tendent la science des données.
Afficher les détailsRight Arrow
Commencer Le Cours
Voir plusRight Arrow
Contenus associés

Tutoriel

Tableaux Python

Tableaux Python avec exemples de code. Découvrez comment créer et imprimer des tableaux à l'aide de Python NumPy dès aujourd'hui.
DataCamp Team's photo

DataCamp Team

3 min

Tutoriel

Méthode index() de Python expliquée à l'aide d'exemples

Découvrez comment utiliser la fonction index() de Python pour trouver la position d'éléments dans des listes.
Sejal Jaiswal's photo

Sejal Jaiswal

6 min

Tutoriel

Fonctions lambda Python : Guide pour débutants

Découvrez les fonctions lambda Python, leur utilité et quand les utiliser. Comprend des exemples pratiques et des bonnes pratiques pour une mise en œuvre efficace.
Mark Pedigo's photo

Mark Pedigo

10 min

Tutoriel

Séquence de Fibonacci en Python : Apprenez et explorez les techniques de codage

Veuillez découvrir le fonctionnement de la suite de Fibonacci. Veuillez explorer ses propriétés mathématiques et ses applications concrètes.
Laiba Siddiqui's photo

Laiba Siddiqui

6 min

Tutoriel

Tutoriel sur la fonction range() en Python

Découvrez la fonction range() de Python et ses capacités à l'aide d'exemples.
Aditya Sharma's photo

Aditya Sharma

7 min

Tutoriel

Tutoriel et exemples sur les fonctions et méthodes des listes Python

Découvrez les fonctions et méthodes des listes Python. Veuillez suivre les exemples de code pour list() et d'autres fonctions et méthodes Python dès maintenant.
Abid Ali Awan's photo

Abid Ali Awan

7 min

Voir PlusVoir Plus