Opérations
avec les matrices
Types d’opérations
1 - Le produit d’une matrice par un scalaire k
2 - La somme de deux matrices
3 - La combinaison linéaire des matrices
4 - La transposition d’une matrice
5 - Le produit de deux matrices
5.1 - Composante par composantes (ou produit
d'Hadamard)
5.2 - Matriciel (ou lignes par colonnes)
6 - Puissance d’une matrice
7 - Inversion d’une matrice
1 – Le produit par un scalaire k
Le produit d’une matrice A d’ordre m x n par un scalaire k,
noté kA, est la matrice de même ordre obtenue en
multipliant tous les éléments de A par k.
kA = (kaij) pour tout i = 1, 2, …, m et pour tout j = 1, 2, …, n.
1 3 4
𝑘=3 𝐀= 0 3 2
5 1 7
3⋅1 3⋅3 3⋅4 3 9 12
𝑘𝐀 = 3 ⋅ 0 3 ⋅ 3 3 ⋅ 2 = 0 9 6
3⋅5 3⋅1 3⋅7 15 3 21
1 – Le produit par un scalaire k
L’opposé d’une matrice A est la matrice B telle que bij = -aij.
L’opposé B de A se note –A.
On obtient l’opposé de A en multipliant A par -1.
1 −2 −1 2
𝐀= 𝐁 = −1 ⋅ 𝐀 = −𝐀 =
5 0 −5 0
Propriétés du produit scalaire :
I. Existence de l’élément neutre A∙1=1∙A=A
II. Existence de l’élément absorbant A ∙ 0 = 0 ∙ A = 0
III. Associativité mixte k ∙ (mA) = (km) ∙ A
2 – La somme de deux matrices
Soit A et B deux matrices de même ordre m x n.
A + B est la matrice C d’ordre m x n dont l’élément cij est la
somme aij + bij des éléments correspondants de A et B pour
tout i = 1, 2, …, m et pour tout j = 1, 2, …, n.
1 −2 −2 6
𝐀= 𝐁=
5 0 0 1
1 − 2 −2 + 6 −1 4
𝐂=𝐀+𝐁= =
5+0 0+1 5 1
Attention! La somme de deux matrices d’ordre différent
n’est pas définie!
2 – La somme de deux matrices
Propriétés de la somme de matrices :
I. Commutativité de l’addition A + B = B + A
II. Associativité de l’addition A + (B + C) = (A + B) + C
III. Existence d’un élément neutre A+0=0+A=A
IV. Existence d’un élément inverse A + (-A) = (-A) + A = 0
V. Distributivité de la somme sur le produit scalaire
k ∙ (A + B) = k ∙ A + k ∙ B
6
Exemple
Calculez :
𝐒=𝐀+𝐁
𝐃=𝐂−𝐀
𝟏
𝐌= ∙𝐂
𝟑
1 −1 1 1 2 3 1 −3 2
𝐀= 0 3 0 𝐁= 2 4 6 𝐂= 2 1 −3
−2 1 0 1 2 3 4 −3 2
7
3 – Combinaison linéaire de matrices
La notion de combinaison linéaire est fondamentale en algèbre
linéaire.
Soit A, B et C des matrices de même ordre. En appliquant à ces
trois matrices les opérations 1 et 2, on peut former d’autres
matrices:
D= 2A + B + 3C E = 1/2A + B F = 2B + 6C
Chacune des matrices D, E et F est une combinaison linéaire de
A, B ou C.
Pour les obtenir j’ai appliqué seulement les ops. 1 et 2.
3 – Combinaison linéaire de matrices
Soit n matrices A1, A2, A3, …, An de même ordre. On dit que
la matrice A est une combinaison linéaire des matrices Ai (où
i = 1, 2, 3,…, n) s’il existe des scalaires ki (où i = 1, 2, 3, …, n)
tels que:
𝑛
𝐀 = 𝑘1 𝐀𝟏 + 𝑘2 𝐀2 + 𝑘3 𝐀3 + ⋯ + 𝑘𝑛 𝐀𝑛 = 𝑘𝑖 𝐀𝑖
𝑖=1
On dit aussi que la matrice A est engendrée par les matrices
Ai.
9
Exemple
Soit
1 0 0 1 1 0 1 1 1 1 1 1
𝐀1 = 𝐀2 = 𝐀3 = 𝐀4 =
0 0 0 0 0 0 0 0 0 0 1 0
On se propose d’écrire
−1 2 4
𝐀=
0 −2 0
sous la forme d’une combinaison linéaire des matrices A1, A2, A3 et
A4. On se demande si cela est possible et quelle est la combinaison
linéaire résultante.
4 - La transposée d’une matrice
La transposée d’une matrice A d’ordre m x n est la matrice
B d’ordre n x m telle que bji = aij. La transposée de A se
note AT.
3
𝐀= 0 𝐀T = 3 0 1
1
4 0
4 −2 5 𝐁T = −2 1
𝐁=
0 1 −1 5 −1
4 - La transposition d’une matrice
Propriétés de la transposition de matrices :
I. (AT)T = A La transposée de la transposée d’une
matrice est la matrice même
4 - La transposition d’une matrice
Propriétés de la transposition de matrices :
II. (A + B)T = AT + BT La transposition préserve la
somme
III. (kA)T = kAT La transposition préserve le produit par
un scalaire
IV. Si A est carrée, alors Diag(AT) = Diag(A) et Tr(AT) =
Tr(A)
V. (AB)T = BT ∙ AT La transposition d’un produit équivaut
au produit des transposées en ordre inverse.
4 - La transposition d’une matrice
D’autres propriétés importantes
Si A est symétrique, alors A = AT
Si A est antisymétrique, alors A = - AT
Si A est carrée, alors :
𝐒 = 𝐀 + 𝐀𝐓
1) A + AT est symétrique;
𝐀𝐒 = 𝐀 − 𝐀𝐓
2) A - AT est antisymétrique; 𝐀 + 𝐀𝐓 + 𝐀 − 𝐀𝐓 = 𝐒 + 𝐀𝐒
3) Toute matrice carrée peut s’écrire 1
𝐀 = 𝐒 + 𝐀𝐒
comme étant une combinaison 2
linéaire d’une matrice symétrique
et d’une matrice antisymétrique.
Pour résumer…
Pour résumer…
Exprimez A comme la somme d’une matrice
symétrique et d’une matrice asymétrique.
5.1 – Le produit de Hadamard (de Schur)
Le produit d’Hadamard ou ‘composante par composante’ est
l’opération de produit la plus simple qu’on peut appliquer à
deux matrices.
Soit A et B deux matrices de même ordre m x n, le produit
composante par composante (symbole ⊙ ) est la matrice C =
A ⊙ B telle que cij est le produit aij ∙ bij des éléments
correspondants de A et B pour tout i = 1, 2, …, m et pour tout
j = 1, 2, …, n.
Cm x n = Am x n ⊙ Bm x n = (aij · bij)m x n
Exemple
1 −1 1 1 −3 2
𝐀= 0 3 0 𝐁 = 2 1 −3
−2 1 0 4 −3 2
1 ⋅ 1 −1 ⋅ −3 1 ⋅ 2 1 3 2
𝐂=𝐀⋅𝐁= 0⋅2 3⋅1 0 ⋅ −3 = 0 3 0
−2 ⋅ 4 1 ⋅ −3 0⋅2 −8 −3 0
5.2 – Le produit lignes par colonnes
Le produit d’une matrice ligne par une matrice colonne
Soit A une matrice ligne d’ordre 1 x n et B une matrice colonne n x 1:
𝐁
𝑏11
𝑏21
𝐀 = 𝑎11 𝑎12 𝑎13 ⋯ 𝑎1𝑛 = 𝑏31
et ⋮
𝑏𝑛1
Le produit de la matrice ligne A avec la matrice colonne B, noté A x B
ou AB, est le scalaire :
𝑛
𝐀𝐁 = 𝐀 × 𝐁 = 𝑎11 𝑏11 + 𝑎12 𝑏21 + 𝑎13 𝑏31 + ⋯ + 𝑎1𝑛 𝑏𝑛1 = 𝑎1𝑖 𝑏𝑖1
𝑖=1
19
Exemple
0
−2
𝐀= 1 −2 5 7 2 𝐁= 1
−4
6
1 × 4 4 × 1 = (1 × 1)
𝐀𝐁 = 1 ⋅ 0 + −2 ⋅ −2 + 5 ⋅ 1 + 7 ⋅ −4 + 2 ⋅ 6 =
𝐀𝐁 = 1 + 4 + 5 − 28 + 12 =
𝐀𝐁 = −6
5.2 – Le produit lignes par colonnes
Le produit de deux matrices quelconques
Soit A une matrice d’ordre m x n et B une matrice n x p:
𝑎11 𝑎12 ⋯ 𝑎1𝑗 ⋯ 𝑎1𝑛 𝑏11 𝑏12 ⋯ b1j ⋯ 𝑏1𝑝
𝑎21 𝑎22 ⋯ 𝑎2𝑗 ⋯ 𝑎2𝑛
𝑏21 𝑏22 ⋯ b2j ⋯ 𝑏2𝑝
⋮ ⋮ ⋮ ⋮
𝐀= ai1 ai2 ⋯ aij ⋯ ain ⋮ ⋮ ⋮ ⋮
𝐁=
𝑏𝑖1 𝑏𝑖2 ⋯ bij ⋯ 𝑏𝑖𝑝
⋮ ⋮ ⋮ ⋮
𝑎𝑚1 𝑎𝑚2 ⋯ 𝑎𝑚𝑗 ⋯ 𝑎𝑚𝑛 ⋮ ⋮ ⋮ ⋮
𝑏𝑛1 𝑏𝑛2 ⋯ bnj ⋯ 𝑏𝑛𝑝
Le produit est la matrice C = AB = (cij)m x p définie comme suit :
𝐀 𝐁
𝑎11 𝑎12 ⋯ 𝑎1𝑗 ⋯ 𝑎1𝑛 𝑏11 𝑏12 ⋯ b1j ⋯ 𝑏1𝑝
𝑎21 𝑎22 ⋯ 𝑎2𝑗 ⋯ 𝑎2𝑛
𝑏21 𝑏22 ⋯ b2j ⋯ 𝑏2𝑝
⋮ ⋮ ⋮ ⋮
= ai1 ai2 ⋯ aij ⋯ ain ⋮ ⋮ ⋮ ⋮
=
𝑏𝑖1 𝑏𝑖2 ⋯ bij ⋯ 𝑏𝑖𝑝
⋮ ⋮ ⋮ ⋮
𝑎𝑚1 𝑎𝑚2 ⋯ 𝑎𝑚𝑗 ⋯ 𝑎𝑚𝑛 ⋮ ⋮ ⋮ ⋮
𝑏𝑛1 𝑏𝑛2 ⋯ bnj ⋯ 𝑏𝑛𝑝
𝐂
𝑐11 𝑐12 ⋯ 𝑐1𝑗 ⋯ 𝑐1𝑝
𝑐21 𝑐22 ⋯ 𝑐2𝑗 ⋯ 𝑐2𝑝 Pour chaque élément on
⋮ ⋮ ⋮ ⋮ fait un produit entre une
= 𝑐𝑖1 𝑐𝑖2 ⋯ cij ⋯ 𝑐𝑖𝑝
matrice ligne et une
⋮ ⋮ ⋮ ⋮
matrice colonne!
𝑐𝑚1 𝑐𝑚2 ⋯ 𝑐𝑚𝑗 ⋯ 𝑐𝑚𝑝
𝑐𝑖𝑗 = 𝑎𝑖1 𝑏1𝑗 + 𝑎𝑖2 𝑏2𝑗 + 𝑎𝑖3 𝑏3𝑗 + ⋯ + 𝑎𝑖𝑛 𝑏𝑛𝑗 = 𝑎𝑖𝑘 𝑏𝑘𝑗
𝑘=1
Est-ce que le produit de deux matrices peut s’effectuer avec
n’importe quelle paire de matrices? NON
Comme les éléments de la matrice produit (C) proviennent
d’une somme de produits terme à terme d’une ligne de la
première matrice (A) par une colonne de la deuxième matrice
(B), il doit avoir égalité entre le nombre d’éléments dans les
lignes de A et le nombre d’éléments dans les colonnes de B.
=
A mxnx B nxp = C mxp
En cas contraire, le produit n’est pas défini.
Exemple
1 2 4 3 7
𝐀= 𝐁 = 8 −1
−2 3 5
0 1
2×3 3×2 = 2×2
𝑐11 𝑐12
𝐂 = 𝐀𝐁 = 𝑐 𝑐22
21
Exemple
3 7
1 2 4 𝐁 = 8 −1
𝐀=
−2 3 5 0 1
3 19 𝑐12
1 2 4 8 = 19 𝐂=
𝑐21 𝑐22
0
Exemple
3 7
1 2 4 𝐁 = 8 −1
𝐀=
−2 3 5 0 1
7 19 9
1 2 4 −1 = 9 𝐂=
𝑐21 𝑐22
1
Exemple
3 7
1 2 4 𝐁 = 8 −1
𝐀=
−2 3 5 0 1
3 19 9
−2 3 5 8 = 18 𝐂=
18 𝑐22
0
Exemple
3 7
1 2 4 𝐁 = 8 −1
𝐀=
−2 3 5 0 1
7 19 9
−2 3 5 −1 = 18 𝐂=
18 −12
1
Exemple
Soit A et B les matrices suivantes:
1 −1 1 1 2 3
𝐀= 0 3 0 𝐁= 2 4 6
−2 1 0 1 2 3
Calculez les matrices C et D selon les produits suivants:
I. composante par composante C = A ⊙ B et D = B ⊙ A
II. lignes par colonnes C = A x B et D = B x A
Que pouvez-vous conclure sur C et D dans les deux cas?
Propriétés du produit matriciel (lignes par colonnes) :
I. AB ≠ BA (*) Non-commutativité du produit matriciel
II. A(BC) = (AB)C Associativité
III. k(AB) = (kA)B = A(kB) Associativité mixte
IV. A(B + C) = AB + AC
V. (B + C)A = BA + CA Distributivité du produit matriciel sur
l’addition à droite et à gauche
VI. A0 = 0A = 0 Existence d’un élément absorbant
VII. AI = IA = A Existence d’un élément neutre
VIII. AB = 0 A=0 ou B=0 Existence des diviseurs de zéro
IX. AB = AC B = C (*) Absence de simplification
(*) sauf cas particuliers
Exemple
Soit A et B les matrices suivantes:
2 0 1 3 −1 2
𝐀= 0 −1 1 𝐁 = −6 2 −4
4 1 1 −6 2 −4
Calculez AB et commentez le résultat.
2 0 1 3 −1 2 0 0 0
𝐀𝐁 = 0 −1 1 −6 2 −4 = 0 0 0 =𝟎
4 1 1 −6 2 −4 0 0 0
Exemple
Soit A, B et C les matrices suivantes:
2 4 0 3 0 0 3 0 0
𝐀= 0 3 0 𝐁= 1 0 0 𝐂= 1 0 0
1 0 0 6 2 −3 4 1 7
Calculez AB et AC et commentez.
2 4 0 3 0 0 10 0 0
𝐀𝐁 = 0 3 0 1 0 0 = 3 0 0
1 0 0 6 2 −3 3 0 0
2 4 0 3 0 0 10 0 0
𝐀𝐂 = 0 3 0 1 0 0 = 3 0 0
1 0 0 4 1 7 3 0 0
6 – Puissance d’une matrice
Soit A une matrice carrée d’ordre n et p un scalaire positif quelconque.
La p-ième puissance de A, notée Ap, est le produit de p matrices A.
A1 = A
A2 = AA
Cas particuliers
A3 = A(A2)
Si A2 = A A est dite idempotente
…
Si A2 = I A est dite involutive
Ap = (Ap-1)A = A(Ap-1)
Si Ak = 0 A est dite nilpotente et k est
appelé indice de nilpotence de A
Par convention A0 = I
33
7 - Matrice inverse (introduction)
Soit A et B deux matrices carrées d’ordre n.
Si AB = BA = I alors B est dite matrice inverse de A et elle est
notée A-1.
Si la matrice A admet un inverse, alors cet inverse est unique.
Propriétés de la matrice inverse
(A-1) -1 = A donc A-1 est inversible
(AB) -1 = B-1A-1 donc AB est inversible
(AT) -1 = (A-1) T donc AT est inversible
(kA) -1 = (1/k) A-1
34