Inversion d’une matrice 2×2 et déterminant : le lien à comprendre

Une matrice carrée 2×2 possède une inverse si et seulement si son déterminant est non nul. Ce critère, souvent présenté comme une simple condition technique, structure en réalité toute la mécanique de l’inversion : la formule de calcul de l’inverse utilise directement le déterminant comme diviseur. Comprendre ce lien évite de manipuler des formules à l’aveugle.

Déterminant d’une matrice 2×2 : définition et calcul

Soit une matrice A de la forme [[a, b], [c, d]]. Son déterminant se note det(A) et vaut ad – bc. Ce scalaire résume à lui seul une propriété géométrique : il mesure le facteur par lequel la transformation linéaire associée à A modifie les aires.

A voir aussi : Dynamique rapide : comprendre ce concept efficacement

Quand det(A) vaut zéro, la matrice écrase le plan sur une droite (ou un point). Les deux colonnes de A sont alors proportionnelles, et aucune transformation inverse n’existe. La matrice est dite singulière.

Quand det(A) est différent de zéro, la transformation conserve deux dimensions distinctes en sortie. On peut alors « remonter » de l’image vers la source, ce qui correspond précisément à l’opération d’inversion.

Lire également : Identification des catégories exclues des quatre principales d'une matrice d'analyse de portefeuille

Enseignant expliquant la méthode d'inversion d'une matrice 2x2 et le calcul du déterminant sur un tableau en verre dans une salle de réunion moderne

Formule d’inversion d’une matrice 2×2 avec le déterminant

La formule explicite de l’inverse d’une matrice 2×2 est la suivante. Pour A = [[a, b], [c, d]] avec det(A) = ad – bc ≠ 0 :

A⁻¹ = (1 / det(A)) × [[d, -b], [-c, a]]

Le déterminant intervient ici comme un facteur de normalisation. La matrice [[d, -b], [-c, a]] s’appelle la matrice des cofacteurs transposée (ou comatrice transposée, ou matrice adjointe). Elle s’obtient en permutant a et d, puis en changeant le signe de b et c.

Pourquoi diviser par le déterminant

Multiplier A par sa comatrice transposée donne det(A) × I₂, où I₂ est la matrice identité. Pour obtenir exactement I₂ (condition définissant l’inverse), il faut diviser par det(A). Si ce déterminant est nul, la division est impossible, et l’inverse n’existe pas.

Ce mécanisme n’est pas propre aux matrices 2×2. Pour une matrice carrée de taille n, la formule générale suit le même principe : A⁻¹ = (1 / det(A)) × com(A)ᵀ. La taille 2×2 offre simplement le cas où le calcul reste faisable à la main en quelques secondes.

Calcul pas à pas : exemple concret d’inversion

Prenons A = [[3, 1], [2, 4]]. Voici la démarche complète :

  • Calculer le déterminant : det(A) = 3×4 – 1×2 = 12 – 2 = 10. Le résultat est non nul, donc A est inversible.
  • Former la comatrice transposée : permuter 3 et 4, changer les signes de 1 et 2. On obtient [[4, -1], [-2, 3]].
  • Diviser chaque coefficient par det(A) : A⁻¹ = (1/10) × [[4, -1], [-2, 3]] = [[0.4, -0.1], [-0.2, 0.3]].

Pour vérifier, multiplier A par A⁻¹. Le produit doit donner la matrice identité [[1, 0], [0, 1]]. Cette vérification prend une ligne de calcul et détecte immédiatement une erreur de signe ou de division.

Cas où le déterminant est nul

Avec B = [[2, 4], [1, 2]], le déterminant vaut 2×2 – 4×1 = 0. Les colonnes [2, 1] et [4, 2] sont proportionnelles (la seconde est le double de la première). La matrice B n’admet pas d’inverse. Toute tentative d’appliquer la formule produit une division par zéro.

Vue aérienne d'un manuel de mathématiques ouvert sur les formules d'inversion de matrice 2x2 et de déterminant, avec annotations au crayon et calculatrice scientifique

Erreurs fréquentes dans le calcul de l’inverse 2×2

La formule est courte, mais trois pièges reviennent régulièrement dans les copies et les programmes.

Le premier est un oubli du changement de signe sur b et c. La comatrice transposée exige -b et -c, pas b et c tels quels. Confondre la permutation de a et d (qui ne change pas leur signe) avec le traitement de b et c provoque une erreur systématique.

Le deuxième piège concerne l’ordre de la soustraction dans le déterminant. Écrire bc – ad au lieu de ad – bc inverse le signe du déterminant, ce qui change le signe de toute la matrice inverse. Le résultat vérifie alors A × A⁻¹ = -I₂ au lieu de I₂.

Le troisième piège apparaît en programmation. En virgule flottante, un déterminant très proche de zéro (mais pas exactement nul) produit une inverse dont les coefficients explosent en valeur absolue. Un déterminant presque nul rend l’inversion numériquement instable, même si elle reste théoriquement possible. Des travaux récents sur les algorithmes de calcul en virgule flottante cherchent à borner plus finement cette erreur pour les matrices 2×2.

Cas particulier : matrices de rotation 2D et déterminant

Les matrices de rotation dans le plan ont la forme [[cos θ, -sin θ], [sin θ, cos θ]]. Leur déterminant vaut cos²θ + sin²θ, soit toujours 1. Ces matrices sont donc toujours inversibles.

Mieux encore : comme le déterminant vaut 1 et que ces matrices sont orthogonales, leur inverse est égale à leur transposée. Inverser une rotation 2D revient à échanger lignes et colonnes, sans aucun calcul de cofacteur ni division. Ce raccourci est massivement utilisé en géométrie, en infographie et en robotique.

Ce cas illustre comment la valeur du déterminant ne se contente pas de signaler l’inversibilité : elle simplifie aussi la méthode d’inversion quand elle prend des valeurs remarquables.

Le déterminant d’une matrice 2×2 contrôle à la fois l’existence de l’inverse et la stabilité de son calcul. Pour toute matrice carrée de taille supérieure, le principe reste le même, mais la formule explicite devient rapidement impraticable, et des méthodes comme le pivot de Gauss prennent le relais.