Calculateur de produit de deux matrices 2×2

Rédigé par Thierno Sadou Diallo, formule vérifiée selon notre méthodologie • Mis à jour le 18/08/2026

Le produit de deux matrices 2×2, A × B, se calcule ligne par colonne : chaque élément du résultat est la somme des produits des éléments correspondants d’une ligne de A et d’une colonne de B. Pour A=[[1,2],[3,4]] et B=[[2,0],[1,2]], le produit A×B vaut [[4,4],[10,8]].

Explication

Multiplier deux matrices ne consiste pas à multiplier leurs éléments un à un (contrairement à l’addition de matrices) : chaque élément du résultat, à la position ligne i et colonne j, s’obtient en combinant toute la ligne i de la première matrice avec toute la colonne j de la seconde, élément par élément, puis en additionnant ces produits. Pour deux matrices 2×2, cela donne quatre calculs distincts, chacun combinant deux paires de nombres. Une conséquence importante de cette définition, souvent surprenante pour qui découvre les matrices : le produit matriciel n’est généralement pas commutatif, c’est-à-dire que A×B est différent de B×A dans le cas général — contrairement à la multiplication de nombres ordinaires. La multiplication matricielle est au cœur de très nombreuses applications, des transformations géométriques (rotation, mise à l’échelle) en infographie à la résolution de systèmes d’équations linéaires, en passant par les réseaux de neurones en apprentissage automatique, où l’essentiel des calculs se ramène à des produits de grandes matrices. Le déterminant d’une matrice 2×2 reste, lui, une propriété d’une seule matrice à la fois plutôt qu’une opération entre deux matrices : il ne se déduit pas directement de ce produit, même si le déterminant du produit A×B est toujours égal, par une propriété remarquable, au produit des déterminants de A et de B pris séparément.

Exemple : A=[[1,2],[3,4]], B=[[2,0],[1,2]]

Données d'entrée

A = [[1, 2], [3, 4]]. B = [[2, 0], [1, 2]].

Calcul

c11 = 1×2 + 2×1 = 4. c12 = 1×0 + 2×2 = 4. c21 = 3×2 + 4×1 = 10. c22 = 3×0 + 4×2 = 8.

Résultat

Le produit A × B vaut [[4, 4], [10, 8]].

Questions fréquentes

Pourquoi A×B est-il différent de B×A ?

Parce que la définition du produit matriciel combine les lignes de la première matrice avec les colonnes de la seconde, dans cet ordre précis : inverser l’ordre des deux matrices change entièrement quelles lignes se combinent avec quelles colonnes, ce qui donne en général un résultat différent. Cette absence de commutativité est l’une des différences les plus marquantes entre l’algèbre matricielle et l’arithmétique ordinaire des nombres.

Cette méthode fonctionne-t-elle pour des matrices de tailles différentes ?

Le principe général, oui, mais avec une condition : le nombre de colonnes de la première matrice doit être égal au nombre de lignes de la seconde. Ce calculateur se limite volontairement à deux matrices 2×2, le cas le plus simple où cette condition est automatiquement respectée, mais la même logique ligne-par-colonne s’étend à des matrices rectangulaires de tailles compatibles.

Que se passe-t-il en multipliant par la matrice identité ?

Le résultat reste inchangé : la matrice identité (1 sur la diagonale, 0 ailleurs) joue le même rôle dans la multiplication matricielle que le nombre 1 dans la multiplication ordinaire — multiplier n’importe quelle matrice par elle la laisse parfaitement intacte, comme le confirme le premier cas de test de ce calculateur.

Ressources connexes

Calculatrices similaires