Matrices : applications en Maths expertes : cours complet
Les matrices ne sont pas qu'un outil de calcul : elles modélisent des transformations, des graphes, des chaînes de Markov, des systèmes dynamiques. Voici les applications principales étudiées en Maths expertes.
Matrices et transformations du plan
Représentation d'une transformation
Toute transformation linéaire du plan s'écrit :
(x′y′)=M(xy)x' ; y' = M x ; y
Matrices usuelles
Rotation d'angle θθ :
Rθ=(cosθsinθ−sinθcosθ)R_θ = cos θ & -sin θ ; sin θ & cos θ
Homothétie de rapport kk :
Hk=(k00k)=kI2Hₖ = k & 0 ; 0 & k = k I₂
Symétrie axe Ox :
SOx=(100−1)S_Ox = 1 & 0 ; 0 & -1
Symétrie axe Oy :
SOy=(−1001)S_Oy = -1 & 0 ; 0 & 1
Composition
La composée de deux transformations correspond au produit des matrices : si T1T₁ a matrice M1M₁ et T2T₂ a matrice M2M₂, alors T2∘T1T₂ ∘ T₁ a matrice M2M1M₂ M₁.
Systèmes d'équations linéaires
Écriture matricielle
AX=BAX = B
Résolution
Si AA est inversible : X=A−1BX = A⁻¹ B.
Sinon : il y a soit aucune solution, soit une infinité (selon la compatibilité).
Récurrences linéaires
Récurrence d'ordre 2
Soit un+2=aun+1+bunuₙ₊₂ = a uₙ₊₁ + b uₙ. On peut écrire :
(un+1un+2)=(0b1a)(unun+1)uₙ₊₁ ; uₙ₊₂ = 0 & 1 ; b & a uₙ ; uₙ₊₁
D'où :
(unun+1)=Mn(u0u1)uₙ ; uₙ₊₁ = Mⁿ u₀ ; u₁
Exemple : suite de Fibonacci
Fn+2=Fn+1+FnFₙ₊₂ = Fₙ₊₁ + Fₙ
M=(0111)M = 0 & 1 ; 1 & 1
(FnFn+1)=Mn(01)Fₙ ; Fₙ₊₁ = Mⁿ 0 ; 1
Chaînes de Markov
Définition
Un système qui passe d'un état à un autre avec des probabilités données. Représenté par une matrice de transition :
Pij=P(eˊtat j∣eˊtat i)Pᵢⱼ = P( état j | état i)
Évolution
Si XnXₙ est la distribution de probabilité à l'étape nn (vecteur ligne) :
Xn+1=Xn×PXₙ₊₁ = Xₙ × P
État stationnaire
C'est un vecteur XX tel que X=XPX = XP (vecteur propre à gauche pour la valeur propre 11).
Exemple : météo
États : « soleil » (S), « pluie » (P). Matrice :
P=(0,80,40,20,6)P = 0,8 & 0,2 ; 0,4 & 0,6
(Probabilité 0,20,2 qu'après un jour de soleil il pleuve, etc.)
État stationnaire : on résout XP=XXP = X avec X=(x,1−x)X = (x, 1-x).
0,8x+0,4(1−x)=x⟹0,4−0,6x=0⟹x=320,8 x + 0,4 (1 - x) = x ⇒ 0,4 - 0,6 x = 0 ⇒ x = 2/3
Donc à long terme : 322/3 de jours de soleil, 311/3 de jours de pluie.
Modèles démographiques
Modèle de Leslie
Modélise une population structurée par âge avec une matrice :
Nn+1=L×NnNₙ₊₁ = L × Nₙ
où LL contient les taux de fécondité et de survie.
Long terme
Le comportement asymptotique dépend des valeurs propres de LL.
Modèles économiques
Modèle entrée-sortie de Leontief
Représente les flux entre secteurs économiques. Solution :
X=(I−A)−1DX = (I - A)⁻¹ D
où AA est la matrice technologique, DD la demande finale.
Graphes
Matrice d'adjacence
Pour un graphe à nn sommets, Aij=1Aᵢⱼ = 1 si ii et jj sont reliés, 00 sinon.
Compter les chemins
Le nombre de chemins de longueur kk entre ii et jj est donné par (Ak)ij(A^(k))ᵢⱼ.
Erreurs fréquentes à éviter
- Mauvaise composition : T2∘T1T₂ ∘ T₁ correspond à M2M1M₂ M₁, dans cet ordre.
- Confondre vecteur ligne et colonne.
- Mauvaise lecture d'une matrice de transition (probabilités par lignes vs colonnes).
- Calculer MnMⁿ par produit direct quand nn est grand : préférer la diagonalisation.
FAQ — Matrices : applications
À quoi servent les chaînes de Markov ?
À modéliser météo, jeux, réseaux, files d'attente, algorithmes de Google (PageRank), apprentissage automatique.
Comment calculer une grande puissance de matrice ?
Par diagonalisation (si possible) : Mn=PDnP−1Mⁿ = P Dⁿ P⁻¹ où DD est diagonale.
Pourquoi étudier les valeurs propres ?
Elles déterminent le comportement à long terme des systèmes dynamiques.
Les matrices sont-elles utilisées en IA ?
Massivement : tous les réseaux de neurones sont des produits de matrices.