Algèbre linéaire
Introduction aux matrices : guide pour débutants
Par MathSolver Pro Editorial Team · Publié le
Une matrice est un tableau rectangulaire de nombres rangés en lignes et en colonnes. Les matrices stockent des données de façon compacte et, surtout, représentent des applications linéaires et des systèmes d’équations. Ce guide présente la notation et les opérations de base, en insistant sur le produit matriciel.
Qu’est-ce qu’une matrice ?
Une matrice est un tableau rectangulaire de nombres, appelés coefficients, rangés en lignes et en colonnes. Une matrice à lignes et colonnes est de taille , ce qui se lit « m par n », et l’on indique toujours les lignes en premier. Le coefficient situé à la ligne et à la colonne de la matrice se note . Par exemple :
Une matrice à une seule colonne est un vecteur colonne, et une matrice à une seule ligne est un vecteur ligne. Une matrice carrée a autant de lignes que de colonnes ; ce sont les matrices carrées qui peuvent avoir un déterminant et une inverse. Deux matrices sont égales seulement si elles ont la même taille et si tous leurs coefficients correspondants sont égaux.
Somme de matrices et produit par un scalaire
Les matrices de même taille s’additionnent coefficient par coefficient : le coefficient de la ligne et de la colonne de est . La soustraction fonctionne de la même façon. On ne peut pas additionner des matrices de tailles différentes, car il n’existe aucune façon raisonnable d’apparier leurs coefficients.
Multiplier une matrice par un scalaire, c’est-à-dire par un nombre ordinaire, multiplie chaque coefficient par ce nombre. Ces opérations se comportent exactement comme l’arithmétique habituelle : l’addition est commutative et associative, et .
Exemple 1 : une combinaison linéaire
- Soient et .
- .
- .
Le produit matriciel : ligne par colonne
Le produit de deux matrices ne se fait pas coefficient par coefficient. Chaque coefficient du produit est le produit scalaire d’une ligne de par une colonne de :
Pour cela, le nombre de colonnes de doit être égal au nombre de lignes de . Si est de taille et de taille , le produit est de taille . Pour le vérifier rapidement, écrivez les tailles côte à côte : les nombres intérieurs doivent coïncider et les nombres extérieurs donnent la taille du résultat. Une matrice multipliée par une matrice donne une matrice , mais le produit d’une matrice par une autre matrice n’est pas défini.
Exemple 2 : produit de deux matrices 2 par 2
- Soient et .
- Ligne 1 de par colonne 1 de : .
- Ligne 1 par colonne 2 : .
- Ligne 2 par colonne 1 : . Ligne 2 par colonne 2 : .
- Donc .
L’ordre compte : AB est rarement égal à BA
Si l’on inverse l’ordre dans l’exemple précédent, on obtient , qui est une matrice différente. Le produit matriciel n’est pas commutatif. Avec des matrices non carrées, c’est encore pire : un ordre peut être défini et l’autre non, ou les deux produits peuvent avoir des tailles différentes.
D’autres règles familières restent vraies. Le produit est associatif, , et distributif par rapport à l’addition, . Il faut toutefois retenir deux mises en garde. Le produit de deux matrices non nulles peut être la matrice nulle, et de on ne peut pas simplifier par sauf si est inversible. C’est pourquoi le calcul matriciel demande un peu plus de soin que le calcul sur les nombres.
En développant des expressions comme , respectez l’ordre : le résultat est , et non .
La matrice identité et la transposée
La matrice identité est la matrice carrée qui a des uns sur la diagonale principale et des zéros partout ailleurs. Elle joue le rôle du nombre 1 en arithmétique : pour toute matrice carrée de taille adaptée. La matrice nulle, dont tous les coefficients sont nuls, joue le rôle du 0.
La transposée échange les lignes et les colonnes : le coefficient de la ligne et de la colonne de est . Une matrice devient une matrice . Une règle utile : transposer un produit inverse l’ordre des facteurs.
Une matrice égale à sa propre transposée est dite symétrique. Les matrices symétriques apparaissent sans cesse en statistique et en physique, et leurs valeurs propres se comportent particulièrement bien : elles sont toujours réelles.
Matrices et systèmes d’équations
L’un des usages les plus importants des matrices est d’écrire un système d’équations linéaires de façon compacte. Le système et devient :
En effectuant le produit du membre de gauche, on retrouve exactement les deux équations, ce qui est un bon moyen de vérifier que la matrice est correctement posée. La solution est , . Écrire un système sous cette forme permet d’utiliser les mêmes méthodes, le pivot de Gauss ou la matrice inverse, pour résoudre deux équations comme deux mille. Notre guide pour résoudre des systèmes d’équations détaille les méthodes à la main, et la calculatrice de systèmes d’équations les résout étape par étape.
À quoi servent les matrices
- Infographie : les rotations, les homothéties et les projections des modèles 3D sont des produits matriciels appliqués à chaque sommet.
- Science des données : un jeu de données est une matrice avec une ligne par observation et une colonne par variable, et des techniques comme l’analyse en composantes principales travaillent directement dessus.
- Réseaux : une matrice d’adjacence indique quels nœuds sont reliés, et ses puissances comptent les chemins d’une longueur donnée.
- Économie et ingénierie : les modèles entrées-sorties et l’analyse des circuits électriques mènent à de grands systèmes linéaires.
- Apprentissage automatique : les couches d’un réseau de neurones sont, pour l’essentiel, des produits matriciels.
La calculatrice de matrices additionne, multiplie et transpose des matrices de toutes tailles compatibles et affiche chaque calcul ligne par colonne, ce qui la rend pratique pour vérifier ses devoirs.
Puissances et matrices diagonales
Une matrice carrée peut être multipliée par elle-même, donc des puissances comme et ont un sens. Les matrices non carrées n’ont pas de puissances, car les tailles ne seraient pas compatibles. Les puissances d’une matrice apparaissent dès qu’un processus se répète : si une matrice décrit comment une population se déplace entre des régions en un an, sa puissance dixième décrit le déplacement sur dix ans.
Les matrices diagonales, dont les seuls coefficients non nuls sont sur la diagonale principale, sont particulièrement simples à manipuler. Le produit de deux matrices diagonales s’obtient en multipliant leurs coefficients diagonaux, donc élever une matrice diagonale à une puissance revient à élever chaque coefficient diagonal à cette puissance. Par exemple, le carré de la matrice diagonale de coefficients 2 et 3 est la matrice diagonale de coefficients 4 et 9. Une bonne partie de l’algèbre linéaire avancée consiste à réécrire une matrice sous forme diagonale pour que ce genre de calcul devienne simple.
Erreurs fréquentes avec les matrices
- Confondre lignes et colonnes en indiquant la taille. Les lignes viennent toujours en premier.
- Multiplier coefficient par coefficient au lieu de ligne par colonne.
- Supposer que , ou changer l’ordre des facteurs en simplifiant une expression.
- Essayer d’additionner des matrices de tailles différentes ou de multiplier des matrices dont les tailles intérieures ne coïncident pas.
- Oublier que la transposée d’un produit inverse l’ordre des facteurs.
Une vérification rapide des tailles avant tout calcul évite la plupart de ces erreurs. Écrivez la taille sous chaque matrice, confirmez que l’opération est définie et prévoyez la taille du résultat avant de calculer le moindre coefficient.
Questions fréquentes
Comment savoir si deux matrices peuvent être multipliées ?
Écrivez leurs tailles côte à côte, par exemple et . Si les nombres intérieurs coïncident, le produit existe et sa taille est donnée par les nombres extérieurs, ici .
Pourquoi les matrices ne se multiplient-elles pas coefficient par coefficient ?
Parce que la règle ligne par colonne fait que le produit représente l’application d’une transformation linéaire après une autre. Le produit coefficient par coefficient existe, on l’appelle produit de Hadamard, mais il n’a pas ce sens.
L’ordre compte-t-il dans le produit matriciel ?
Oui. En général , et parfois un seul des deux produits est défini. Regardez toujours quelle matrice est à gauche.
Que signifie qu’une matrice soit de taille m par n ?
Cela indique sa taille : lignes et colonnes, les lignes en premier. Une matrice a trois lignes et deux colonnes.
Le produit de deux matrices non nulles peut-il être nul ?
Oui. Par exemple, la matrice dont la première ligne est 0, 1 et la deuxième ligne 0, 0 donne la matrice nulle quand on la multiplie par elle-même. C’est l’une des raisons pour lesquelles on ne peut pas toujours simplifier une matrice des deux côtés d’une équation.