Matrices 2×2 : déterminant, inverse, transformations géométriques
Les matrices 2×2 sont la porte d'entrée vers l'algèbre linéaire, fondamentale en mathématiques supérieures, physique, informatique et machine learning. Cet article présente les opérations sur matrices, le calcul du déterminant et de l'inverse, et explique leur usage pour résoudre les systèmes linéaires et représenter des transformations géométriques.
Définition d'une matrice 2×2
Une matrice 2×2 est un tableau de 4 nombres organisés en 2 lignes et 2 colonnes :
A = [a b]
[c d]
où a, b, c, d sont des coefficients (généralement réels).
Exemple :
A = [3 -1]
[2 4]
Opérations sur les matrices
Addition
Coefficient par coefficient (mêmes dimensions requises) :
[a b] [e f] [a+e b+f] [c d] + [g h] = [c+g d+h]
Multiplication par un scalaire
k × A : multiplier chaque coefficient par k.
Multiplication de deux matrices
Plus complexe. Pour A × B :
[a b] × [e f] = [a×e+b×g a×f+b×h] [c d] [g h] [c×e+d×g c×f+d×h]
Règle : ligne × colonne. Le coefficient à la ligne i, colonne j est la somme des produits des éléments de la ligne i de A et de la colonne j de B.
Exemple
[1 2] [5 6] [1×5+2×7 1×6+2×8] [19 22] [3 4] × [7 8] = [3×5+4×7 3×6+4×8] = [43 50]
Non commutativité
Important : A × B ≠ B × A en général. La multiplication matricielle n'est pas commutative.
La matrice identité
La matrice identité I (ou I₂) joue le rôle du « 1 » :
I = [1 0]
[0 1]
Propriété : A × I = I × A = A pour toute matrice A.
Le déterminant 2×2
Le déterminant d'une matrice A est noté det(A) ou |A| :
det(A) = a × d - b × c
Pour notre exemple : det([3 -1; 2 4]) = 3×4 - (-1)×2 = 12 + 2 = 14.
Interprétation géométrique
Le déterminant représente l'aire du parallélogramme formé par les vecteurs colonne (ou ligne) de la matrice.
Signe positif : orientation conservée. Signe négatif : orientation inversée (miroir).
Propriétés du déterminant
- det(I) = 1
- det(A × B) = det(A) × det(B)
- det(A^T) = det(A) (transposée)
- det(k × A) = k² × det(A) pour une matrice 2×2
- Si det(A) = 0, A est singulière (non inversible)
L'inverse d'une matrice 2×2
Si det(A) ≠ 0, A est inversible et :
A⁻¹ = (1/det(A)) × [d -b; -c a]
Pour notre exemple A = [3 -1; 2 4] avec det(A) = 14 :
A⁻¹ = (1/14) × [ 4 1] [ 2/7 1/14]
[-2 3] = [-1/7 3/14]
Vérification : A × A⁻¹ doit donner I.
Pourquoi le déterminant nul empêche l'inversion
Si det(A) = 0, les deux colonnes (ou lignes) sont colinéaires. La matrice « écrase » le plan sur une droite — opération non réversible.
Exemple : A = [1 2; 2 4]. det(A) = 4 - 4 = 0. Non inversible.
Résolution de systèmes linéaires
Un système :
3x - y = 7 2x + 4y = 10
S'écrit matriciellement :
[3 -1] [x] [7 ] [2 4] × [y] = [10]
Ou A × X = B.
Solution : X = A⁻¹ × B.
Calcul :
[x] [ 2/7 1/14] [7 ] [2/7×7 + 1/14×10] [2 + 5/7] [19/7] [y] = [-1/7 3/14] × [10] = [-1/7×7 + 3/14×10] = [-1 + 15/7] = [8/7 ]
Vérification : 3 × 19/7 - 8/7 = 57/7 - 8/7 = 49/7 = 7 ✓
2 × 19/7 + 4 × 8/7 = 38/7 + 32/7 = 70/7 = 10 ✓
Méthode de Cramer
Pour un système 2×2 :
ax + by = e cx + dy = f
Solutions :
x = det([e b; f d]) / det([a b; c d]) = (ed - bf) / (ad - bc)
y = det([a e; c f]) / det([a b; c d]) = (af - ec) / (ad - bc)
Élégant mais coûteux en calcul pour de grandes matrices (méthode du pivot de Gauss préférée au-delà de 3×3).
Matrices et transformations géométriques
Rotation d'angle θ
R(θ) = [cos θ -sin θ]
[sin θ cos θ]
Multiplier un vecteur (x, y) par R(θ) le fait tourner d'angle θ autour de l'origine.
Réflexion par rapport à l'axe x
[1 0] [0 -1]
Symétrie par rapport à l'origine
[-1 0] [ 0 -1]
Homothétie de rapport k
[k 0] [0 k]
Cisaillement (shear) horizontal
[1 k] [0 1]
Composition de transformations
Pour appliquer T₁ puis T₂ : matrice résultante = T₂ × T₁ (ordre inverse de composition).
Exemple : rotation puis homothétie
R(60°) × Hom(2) :
R(60°) = [0,5 -0,866]
[0,866 0,5 ]
Hom(2) = [2 0]
[0 2]
R × Hom = [1 -1,732]
[1,732 1 ]
Valeurs propres et vecteurs propres
Concept fondamental : un vecteur v⃗ est vecteur propre de A si :
A × v⃗ = λ × v⃗
Où λ est la valeur propre associée.
Pour une matrice 2×2, les valeurs propres sont les racines de l'équation caractéristique :
det(A - λ × I) = 0
Soit (a-λ)(d-λ) - bc = 0, ou λ² - (a+d)λ + (ad-bc) = 0.
Applications
- Diagonalisation de matrices (calcul de puissances)
- Stabilité des systèmes dynamiques
- Analyse en composantes principales (ACP) en statistique
- Mécanique quantique (états propres, énergies propres)
Applications en informatique
Graphisme 2D et 3D
Les rotations, translations, projections 3D → 2D utilisent massivement les matrices. OpenGL, DirectX manipulent des matrices 4×4 (coordonnées homogènes).
Compression d'images
JPEG utilise la transformée en cosinus discrète (DCT), une opération matricielle sur des blocs 8×8.
Machine learning
Réseaux de neurones : multiplications matricielles partout. Une couche cachée = multiplier les entrées par une matrice de poids.
Une matrice 1000×1000 a 1 million de coefficients. GPU optimisés pour ces calculs.
Algorithme PageRank
Google classe les pages web via l'algorithme PageRank, basé sur la matrice d'adjacence du web et ses vecteurs propres.
Matrices de grande taille
Au-delà de 2×2, les calculs deviennent fastidieux à la main. Pour les matrices n×n :
- Déterminant : développement de Laplace, méthode de Gauss
- Inverse : méthode du pivot de Gauss
- Valeurs propres : algorithme QR (en supérieur)
En pratique : Python (NumPy, SciPy), MATLAB, R, ou un logiciel de calcul formel.
Exemple en Python (NumPy)
import numpy as np A = np.array([[3, -1], [2, 4]]) b = np.array([7, 10]) # Déterminant print(np.linalg.det(A)) # 14.0 # Inverse print(np.linalg.inv(A)) # [[ 0.286 0.071] # [-0.143 0.214]] # Résolution Ax = b x = np.linalg.solve(A, b) print(x) # [2.714 1.143]
Calcul sur notre site
Notre Calculatrice scientifique ne gère pas directement les matrices. Pour les opérations matricielles, utilisez notre calculatrice de matrices dédiée qui propose :
- Addition, soustraction, multiplication
- Déterminant
- Inversion
- Résolution de systèmes linéaires (jusqu'à 3×3)
Conclusion
Les matrices 2×2 introduisent l'algèbre linéaire, l'un des piliers des mathématiques supérieures. Maîtriser le calcul du déterminant et de l'inverse permet d'aborder la résolution de systèmes linéaires, les transformations géométriques, et tout un pan des applications modernes (informatique, machine learning, physique). Pour les calculs matriciels concrets, utilisez notre calculatrice de matrices.
🧮 Utilisez l'outil : Calculatrice scientifique — calcul instantané avec explication pas à pas.