Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 5

Determinants and Matrix Invertibility

Recommended resources

Bonjour ! Dans la leçon précédente, nous avons appris à transposer une matrice, une opération qui réorganise ses données en échangeant lignes et colonnes. Nous allons maintenant nous plonger dans un concept plus abstrait mais fondamental : le déterminant.

Cette leçon vous expliquera ce qu'est le déterminant d'une matrice carrée et, surtout, ce qu'il nous révèle sur cette matrice. Le déterminant est un simple nombre, un scalaire, mais il contient des informations géométriques profondes sur la transformation que la matrice représente. L'objectif est de comprendre son concept et son lien essentiel avec l'invertibilité d'une matrice, c'est-à-dire la possibilité de "défaire" son effet.

L'intuition géométrique du déterminant

Pour bien comprendre le déterminant, il ne faut pas commencer par une formule, mais par une idée. Rappelez-vous qu'une matrice peut être vue comme une transformation linéaire qui déplace et déforme l'espace. Le déterminant mesure un aspect clé de cette déformation : de combien les aires (en 2D) ou les volumes (en 3D) sont-ils étirés ou compressés ?

La chaîne 3Blue1Brown, réputée pour ses visualisations mathématiques, offre une explication exceptionnellement claire de ce concept.

The determinant | Chapter 6, Essence of linear algebra

Cette vidéo de 3Blue1Brown est une référence pour comprendre l'intuition derrière le déterminant. Elle est en anglais, mais les animations sont si explicites que le concept devient limpide.

Concentrez-vous sur la première partie de la vidéo qui explique le déterminant comme étant le facteur par lequel une transformation change les aires. Observez comment un carré de surface 1 est transformé en un parallélogramme. L'aire de ce nouveau parallélogramme est la valeur du déterminant.

Imaginez une matrice 2x2 :

Les colonnes de cette matrice sont les vecteurs où atterrissent les vecteurs de base et après la transformation. Le déterminant de est l'aire du parallélogramme formé par ces deux nouveaux vecteurs, et .

Cette image illustre le concept clé : le déterminant d'une matrice 2x2 est l'aire du parallélogramme (en jaune) formé par les vecteurs colonnes de la matrice (en rouge et vert) après la transformation.

Ce facteur de mise à l'échelle s'applique à n'importe quelle surface dans l'espace, pas seulement au carré de base. Si le déterminant est 3, toutes les aires sont multipliées par 3. S'il est 0.5, elles sont divisées par deux.


Le cas crucial : un déterminant nul

Que se passe-t-il si le déterminant est zéro ? Géométriquement, cela signifie que la transformation a complètement "aplati" l'espace. Une surface 2D est écrasée sur une ligne (dimension 1) ou même sur un seul point (dimension 0). L'aire devient nulle.

The determinant - 3Blue1Brown

Cet article de 3Blue1Brown résume les idées de la vidéo. La lecture de ce passage renforcera votre compréhension.

Lisez la section qui commence par "The determinant of a 2D transformation is 0". Elle explique qu'un déterminant nul signifie que la transformation réduit la dimension de l'espace.

Cette réduction de dimension a une conséquence majeure : la transformation n'est pas réversible. Si vous aplatissez une photo (2D) en une seule ligne (1D), vous perdez de l'information. Il n'y a aucun moyen de "dés-aplatir" cette ligne pour retrouver la photo originale.

C'est là que le lien avec l'invertibilité apparaît. Une matrice est inversible s'il existe une autre matrice qui peut annuler son effet. Si une matrice a un déterminant de zéro, elle n'est pas inversible.


Déterminants négatifs et orientation

Vous avez peut-être remarqué que le déterminant peut être négatif. Comment une aire peut-elle être "négative" ? Cela est lié à l'orientation de l'espace.

En 2D, on dit généralement que le vecteur est à gauche du vecteur . Si, après une transformation, le nouveau se retrouve à droite du nouveau , on dit que l'orientation de l'espace a été inversée. C'est comme si on avait retourné une feuille de papier.

The determinant | Chapter 6, Essence of linear algebra

Continuons avec la vidéo de 3Blue1Brown.

Regardez la section sur les déterminants négatifs. Elle explique comment un signe négatif indique une inversion de l'orientation de l'espace.

  • Un déterminant positif signifie que les aires sont mises à l'échelle et que l'orientation est préservée.
  • Un déterminant négatif signifie que les aires sont mises à l'échelle et que l'orientation est inversée.
  • La valeur absolue du déterminant, , représente toujours le facteur de mise à l'échelle de l'aire.

En 3D, le même concept s'applique aux volumes et l'orientation est définie par la "règle de la main droite". Un déterminant nul signifie que l'espace est écrasé sur un plan, une ligne ou un point.


La règle d'or de l'invertibilité

Nous pouvons maintenant énoncer la règle la plus importante qui lie les déterminants et les inverses.

Matrix Determinants and Invertibility - ApX Machine Learning

Cet article d'ApX Machine Learning est très clair et va droit au but. Il formalise le lien entre déterminant et invertibilité.

Commencez par lire la section qui explique pourquoi un déterminant nul implique une perte d'information et donc la non-invertibilité. Lisez ensuite la section "The Rule of Invertibility". C'est la règle centrale à retenir. Enfin, lisez la section sur les matrices singulières et non-singulières pour apprendre la terminologie correcte.

Pour résumer :

Une matrice carrée A est inversible si et seulement si son déterminant est non nul ().

  • Une matrice avec un déterminant non nul est dite non-singulière ou inversible.
  • Une matrice avec un déterminant nul est dite singulière ou non-inversible.

Cette propriété est extrêmement utile. Avant d'essayer de calculer l'inverse d'une matrice (une opération qui peut être complexe), on peut d'abord calculer son déterminant. Si le résultat est zéro, on sait immédiatement que l'inverse n'existe pas.


Calcul du déterminant pour une matrice 2x2

Bien que l'intuition soit plus importante que la formule, le calcul pour une matrice 2x2 est très simple et vous sera utile pour la suite.

Pour une matrice , le déterminant est :

Vous pouvez le visualiser comme le produit des éléments de la diagonale principale moins le produit des éléments de l'autre diagonale.

L'article d'ApX Machine Learning que vous venez de consulter contient un exemple de ce calcul.

Matrix Determinants and Invertibility - ApX Machine Learning

Revenons à l'article pour voir la formule en action.

Lisez la section "Calculating the Determinant" pour voir la formule appliquée à un exemple numérique.


Exercice pratique

Appliquons cette règle. Soit les deux matrices suivantes :

Calculez le déterminant de chaque matrice et déterminez si elle est inversible (non-singulière) ou non (singulière).

Cliquez ici pour voir la solution.

Pour la matrice M :

Le déterminant est 0. La matrice est donc singulière (non-inversible). La transformation qu'elle représente aplatit l'espace 2D sur une ligne.

Pour la matrice N :

Le déterminant est 8, ce qui est non nul. La matrice est donc non-singulière (inversible). La transformation qu'elle représente étire les aires par un facteur de 8.


Conclusion

Dans cette leçon, nous avons exploré le concept de déterminant, en nous concentrant sur son interprétation géométrique plutôt que sur des calculs complexes.

Voici les points essentiels à retenir :

  • Signification géométrique : Le déterminant d'une matrice carrée est le facteur par lequel elle met à l'échelle l'aire (en 2D) ou le volume (en 3D).
  • Orientation : Un signe négatif indique une inversion de l'orientation de l'espace ("retournement").
  • Déterminant nul : Un déterminant de zéro signifie que la transformation écrase l'espace dans une dimension inférieure.
  • Lien avec l'invertibilité : C'est le point crucial. Une matrice est inversible (non-singulière) si et seulement si son déterminant est différent de zéro.

Comprendre le déterminant de cette manière intuitive est beaucoup plus puissant que de simplement mémoriser des formules. C'est un outil de diagnostic fondamental en algèbre linéaire et en apprentissage automatique.

Maintenant que nous savons comment déterminer si une matrice 2x2 a un inverse, la prochaine leçon nous montrera comment calculer cet inverse.