If you're seeing this message, it means we're having trouble loading external resources on our website.

Si vous avez un filtre web, veuillez vous assurer que les domaines *. kastatic.org et *. kasandbox.org sont autorisés.

Contenu principal

Multiplier deux matrices

La multiplication est-elle toujours définie dans l'ensemble des matrices ? Comment calculer le produit de deux matrices.

Prérequis :

Une matrice est un tableau de nombres qui comporte des lignes et des colonnes. Chacun de ces nombres est un élément ou un coefficient de la matrice.
Par exemple, la matrice A a 2 lignes et 3 colonnes. a, start subscript, start color #11accd, 2, end color #11accd, comma, start color #e07d10, 1, end color #e07d10, end subscript est l'élément de la start color #11accd, 2, start text, e, with, \`, on top, m, e, space, l, i, g, n, e, end text, end color #11accd et de la start color #e07d10, 1, start text, e, with, \`, on top, r, e, space, c, o, l, o, n, n, e, space, end text, end color #e07d10 : a, start subscript, 2, comma, 1, end subscript, equals, 5.
Si nécessaire, reportez-vous à la leçon Qu'est-ce qu'une matrice ? et à la leçon Multiplier une matrice par un scalaire.

Le sujet traité

Cette leçon porte sur le produit de deux matrices. Par exemple, le produit :
[1724]×[3352]\left[\begin{array}{rr}{1} &7 \\ 2& 4 \end{array}\right]\times\left[\begin{array}{rr}{3} &3 \\ 5& 2 \end{array}\right]

Multiplication d'une matrice par un scalaire et multiplication de deux matrices

Quand on travaille dans l'ensemble des matrices, pour éviter toute confusion on utilise le terme scalaire pour désigner un nombre réel.
2×[5231]=[2×52×22×32×1]=[10462]\begin{aligned} \blueD 2\times\left[ \begin{array}{cc} 5 & 2 \\ 3 & 1 \end{array} \right] &=\left[ \begin{array}{cc} \blueD 2\times 5 & \blueD 2\times 2 \\ \blueD 2\times 3 & \blueD 2\times 1 \end{array} \right]=\left[ \begin{array}{cc} 10 & 4 \\ 6 & 2 \end{array} \right] \end{aligned}
Pour multiplier une matrice par un scalaire, on multiplie chacun des éléments de la matrice par le scalaire.
La multiplication de deux matrices est une opération complètement différente. Elle est moins simple mais plus intéressante.
D'abord un rappel sur le produit scalaire de deux vecteurs.

Produit scalaire

Un vecteur du plan, de dimension 2 a deux composantes, par exemple, le couple left parenthesis, 2, comma, 5, right parenthesis. Un vecteur de l'espace, de dimension 3, a trois composantes, par exemple le triplet left parenthesis, 3, comma, 1, comma, 8, right parenthesis.
On peut imaginer un vecteur d'un espace de dimension n. Ses composantes constituent un n-uplet, c'est-à-dire un ensemble ordonné de n nombres.
Par définition le produit scalaire de deux vecteurs d'un espace à n dimensions de composantes left parenthesis, x, start subscript, 1, end subscript, comma, x, start subscript, 2, end subscript, comma, point, point, point, x, start subscript, n, end subscript, right parenthesis et left parenthesis, x, start subscript, 1, end subscript, prime, comma, x, start subscript, 2, end subscript, prime, comma, point, point, point, x, start subscript, n, end subscript, prime, right parenthesis est la somme x, start subscript, 1, end subscript, x, start subscript, 1, end subscript, prime, plus, x, start subscript, 2, end subscript, x, start subscript, 2, end subscript, prime, plus, point, point, point, plus, x, start subscript, n, end subscript, x, start subscript, n, end subscript, prime.
Par exemple, dans le plan le produit scalaire des vecteurs de composantes, ou coordonnées, left parenthesis, x, comma, y, right parenthesis et left parenthesis, x, prime, comma, y, prime, right parenthesis est x, x, prime, plus, y, y, prime. Le symbole du produit scalaire est le point :
(2,5)(3,1)=2×3+5×1=6+5=11\begin{aligned}(\purpleC2,\greenD5)\cdot (\purpleC3,\greenC1)&=\purpleC2\times\purpleC3+\greenD5\times\greenD1=6+5=11 \end{aligned}
Voici l'exemple du produit scalaire de deux vecteurs de l'espace : a, with, vector, on top, left parenthesis, 3, comma, 1, comma, 8, right parenthesis et b, with, vector, on top, left parenthesis, 4, comma, 2, comma, 3, right parenthesis. Leur produit scalaire a, with, vector, on top, dot, b, with, vector, on top est :
ab=(3,1,8)(4,2,3)=3×4+1×2+8×3=12+2+24=38\begin{aligned}\vec{a}\cdot \vec{b}&=(\purpleC 3,\greenD1,\maroonC8)\cdot (\purpleC4, \greenD2, \maroonC3 )\\\\&=\purpleC3\times\purpleC4+\greenD1\times\greenD2+\maroonC8\times\maroonC3\\ \\ &=12+2+24\\ \\&=38 \end{aligned}
Le produit scalaire est une opération qui à deux vecteurs fait correspondre un réel.

À vous !

1) c, with, vector, on top, equals, left parenthesis, 4, comma, 3, right parenthesis et d, with, vector, on top, equals, left parenthesis, 3, comma, 5, right parenthesis.
c, with, vector, on top, dot, d, with, vector, on top, equals
  • Votre réponse doit être
  • un entier, comme 6
  • une fraction simplifiée telle que 3, slash, 5
  • une fraction simplifiée telle que 7, slash, 4
  • un nombre fractionnaire, par exemple, 1, space, 3, slash, 4
  • un nombre décimal, comme 0, comma, 75
  • un multiple de Pi, tels que 12, space, start text, p, i, end text ou 2, slash, 3, space, start text, p, i, end text

2) m, with, vector, on top, left parenthesis, 2, comma, 5, comma, minus, 2, right parenthesis et n, with, vector, on top, left parenthesis, 1, comma, 8, comma, minus, 3, right parenthesis.
m, with, vector, on top, dot, n, with, vector, on top, equals
  • Votre réponse doit être
  • un entier, comme 6
  • une fraction simplifiée telle que 3, slash, 5
  • une fraction simplifiée telle que 7, slash, 4
  • un nombre fractionnaire, par exemple, 1, space, 3, slash, 4
  • un nombre décimal, comme 0, comma, 75
  • un multiple de Pi, tels que 12, space, start text, p, i, end text ou 2, slash, 3, space, start text, p, i, end text

Matrices et n-uplets

Chacune des lignes et chacune des colonnes d'une matrice est un ensemble ordonné de nombres donc un n-uplet. Donc à chacune des lignes et à chacune des colonnes, on peut associer le vecteur dont les coordonnées sont ce n-uplet.
c1c2r1r2[6423]\begin{array}{rccc} &\goldD{\vec{c_1}}&\goldD{\vec{c_2}} \\ &\goldD\downarrow&\goldD\downarrow \\\\ \begin{array}{c}\blueD{\vec{r_1}\rightarrow} \\\blueD{\vec{r_2}\rightarrow}\end{array} &\left[\begin{array}{c}6\\4\end{array}\right. &\left.\begin{array}{c}2\\3\end{array}\right] \end{array}
Dans cette matrice, à la ligne 1 on associe le vecteur start color #11accd, l, start subscript, 1, end subscript, with, vector, on top, end color #11accd, left parenthesis, 6, comma, 2, right parenthesis et à la ligne 2 le vecteur start color #11accd, l, start subscript, 2, end subscript, with, vector, on top, end color #11accd, left parenthesis, 4, comma, 3, right parenthesis.
De même, à la colonne 1 on associe le vecteur start color #e07d10, c, start subscript, 1, end subscript, with, vector, on top, end color #e07d10, left parenthesis, 6, comma, 4, right parenthesis et à la colonne 2 le vecteur start color #e07d10, c, start subscript, 2, end subscript, with, vector, on top, end color #e07d10, left parenthesis, 2, comma, 3, right parenthesis.

À vous !

c1c2c3r1r2r3[162331574]\begin{array}{rccc} &\goldD{\vec{c_1}}&\goldD{\vec{c_2}}&\goldD{\vec{c_3}} \\ &\goldD\downarrow&\goldD\downarrow&\goldD\downarrow \\\\ \begin{array}{c}\blueD{\vec{r_1}\rightarrow} \\\blueD{\vec{r_2}\rightarrow} \\\blueD{\vec{r_3}\rightarrow}\end{array} &\left[\begin{array}{c}1\\6\\2\end{array}\right. &\begin{array}{c}3\\3\\1\end{array} &\left.\begin{array}{c}5\\7\\4\end{array}\right] \end{array}
3) Quel est le triplet de coordonnées du vecteur c, start subscript, 2, end subscript, with, vector, on top associé à la colonne 2, space, question mark
Choisissez une seule réponse :

Multiplier deux matrices

Voici sur un exemple comment on définit la multiplication dans l'ensemble des matrices.
Soit A=[1724]A=\left[\begin{array}{rr}{1} &7 \\ 2& 4 \end{array}\right] et B=[3352]B=\left[\begin{array}{rr}{3} &3 \\ 5& 2 \end{array}\right]. On calcule la matrice produit C, equals, A, B.
Par définition :
b1b2a1a2[1274]×[3532]=[a1b1a2b1a1b2a2b2]ABC\begin{array}{ccccccccc} &&&&\goldD{\vec{b_1}}&\goldD{\vec{b_2}} \\ &&&&\goldD\downarrow&\goldD\downarrow \\\\ \begin{array}{c}\blueD{\vec{a_1}\rightarrow} \\\blueD{\vec{a_2}\rightarrow}\end{array} &\left[\begin{array}{c}1\\2\end{array}\right. &\left.\begin{array}{c}7\\4\end{array}\right] &\times &\left[\begin{array}{c}3\\5\end{array}\right. &\left.\begin{array}{c}3\\2\end{array}\right] &= &\left[\begin{array}{c}\blueD{\vec{a_1}}\cdot\goldD{\vec{b_1}}\\\blueD{\vec{a_2}}\cdot\goldD{\vec{b_1}}\end{array}\right. &\left.\begin{array}{c}\blueD{\vec{a_1}}\cdot\goldD{\vec{b_2}}\\\blueD{\vec{a_2}}\cdot\goldD{\vec{b_2}}\end{array}\right] \\\\ &A&&&B&&&C \end{array}
Chacun des éléments de la matrice C est le produit scalaire du vecteur associé à l'une des lignes de la matrice A et du vecteur associé à l'une des colonnes de la matrice B. Plus précisément c, start subscript, start color #11accd, i, end color #11accd, comma, start color #e07d10, j, end color #e07d10, end subscript est le produit scalaire du vecteur start color #11accd, a, start subscript, i, end subscript, with, vector, on top, end color #11accd et du vecteur start color #e07d10, b, start subscript, j, end subscript, with, vector, on top, end color #e07d10.
start color #1fab54, c, start subscript, 1, comma, 2, end subscript, end color #1fab54 est le produit scalaire des vecteurs start color #11accd, a, start subscript, 1, end subscript, with, vector, on top, end color #11accd et start color #e07d10, b, start subscript, 2, end subscript, with, vector, on top, end color #e07d10 :
[1274]×[3532]=[a1b1a2b117a2b2]\begin{array}{ccccc} \left[\begin{array}{c}\bold\blueD 1\\2\end{array}\right. &\left.\begin{array}{c}\bold\blueD 7\\4\end{array}\right] &\times &\left[\begin{array}{c}3\\5\end{array}\right. &\left.\begin{array}{c}\bold\goldD 3\\\bold\goldD 2\end{array}\right] &= &\left[\begin{array}{c}\vec{a_1}\cdot\vec{b_1}\\\vec{a_2}\cdot\vec{b_1}\end{array}\right. &\left.\begin{array}{c}\bold\greenD{17}\\\vec{a_2}\cdot\vec{b_2}\end{array}\right] \end{array}
On obtient :
C=[38172614]C=\left[\begin{array}{rr}{38} &17 \\ 26& 14 \end{array}\right]

À vous !

4) C=[2152]C=\left[\begin{array}{rr}{2} &1 \\ 5& 2 \end{array}\right] et D=[1436]D=\left[\begin{array}{rr}{1} &4 \\ 3& 6 \end{array}\right].
F, equals, C, times, D.
a) f, start subscript, 2, comma, 1, end subscript est égal à :
Choisissez une seule réponse :

b) Calculer la matrice F.
F, equals

5) X=[4123]X=\left[\begin{array}{rr}{4} &1 \\ 2& 3 \end{array}\right] et Y=[2854]Y=\left[\begin{array}{rrr}{2} &8 \\ 5& 4 \end{array}\right].
Calculer Z, equals, X, times, Y.
Z, equals

6) M=[283541]M=\left[\begin{array}{rrr}{2} &8 &3 \\ 5& 4&1 \end{array}\right] et N=[416324]N=\left[\begin{array}{rr}{4} &1 \\ 6& 3\\2&4 \end{array}\right].
P, equals, M, times, N.
a) p, start subscript, 1, comma, 2, end subscript est égal à :
Choisissez une seule réponse :

b) Calculer la matrice P.
P, equals

Un commentaire

Je pense que vous serez d'accord avec moi que jusqu'ici les opérations dans l'ensemble des matrices que nous avions étudiées -l'addition, la soustraction et la multiplication par un scalaire- allaient de soi.
Mais ce n'est pas la cas pour la multiplication ! Les éléments de la matrice produit ne sont pas les produits des éléments situés au même emplacement dans chacune des matrices.
Vous vous demandez peut-être pourquoi ! Les choses s'éclaireront et vous comprendrez mieux quand vous découvrirez les leçons :

Vous souhaitez rejoindre la discussion ?

Pas encore de posts.
Vous comprenez l'anglais ? Cliquez ici pour participer à d'autres discussions sur Khan Academy en anglais.