Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
CALCUL MATRICIEL
Presente par: TCHIEKRE MICHEL
12 Juillet 2020
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
1 Generalites sur les matrices
les matrices
2 Opérations sur les matrices
La transposition
Multiplication d’une matrice par un scalaire
Somme de deux matrices de même taille
Produit de deux matrices
3 Proprietes sur les matrices
Puissance de matrices
Determinant
Matrices inversibles
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Soit n et p deux entiers naturels non nuls.
Une matrice n × p est un tableau à n lignes et p colonnes, que
l’on note
a11 a12 · · · a1p
a21 a22 · · · a2p
A= . ou A = (aij )1≤i≤n;1≤j≤p
.. .. .. ..
. . .
an1 an2 · · · anp
Le premier indice i désigne la ligne, le deuxième j la colonne.
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
!
1
17 0
1 La matrice A = 1 √ est une matrice 2 × 3 à deux
2 5 5
lignes et trois colonnes.
2 a23 est le coefficient situé à l’intersection de la 2ieme ligne et
de la 3ieme colonne, il vaut 5.
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Soit A une matrice n × p.
a1
a2
Si p = 1, A est une matrice colonne : A = .
1
..
an
2 Si n = 1, A est une matrice ligne : A = a1 a2 · · · ap
3 Si n = p, A est une matrice carrée. Les coefficients aii sont
appelés coefficients diagonaux :
a11 a12 · · · a1n
a21 a22 · · · a2n
A= .
.. .. .. ..
. . .
an1 an2 · · · ann
4 La matrice
Licence n × p dont
1 sciences tous les coefficients sont nuls s’appelle
de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
!
2
1 La matrice M = est une matrice colonne.
−3
2 La matrice N = −1 2 7 5 est une matrice ligne.
2 21 −3
3 La matrice P = 1 −1 6
est une matrice carrée
−4 0 π
d’orde 3.
!
0 0 0
4 La matrice O = est une matrice nulle.
0 0 0
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Soit A = (aij ) une matrice carrée de taille n.
Si aij = 0 dès que i > j, A est appelée matrice triangulaire
supérieure :
a11 a12 ··· a1n
0 a22 ··· a2n
A= .. .. .. ..
. . . .
0 0 ··· ann
Si aij = 0 dès que i < j, A est appelée matrice triangulaire
inférieure :
a11 0 · · · 0
a21 a22 · · · 0
A= .. .. .. ..
. . . .
an1 an2 · · · anp
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Si aij = 0 dès que i 6= j, A est appelée matrice diagonale :
a11 0 · · · 0
0 a22 · · · 0
A= .
.. .. .. ..
. . .
0 0 ··· ann
Si de plus les termes diagonaux sont tous égaux à 1, elle est
appelée matrice unité :
1 0 ··· 0
0 1 · · · 0
A = . . .
.. .. .. ..
.
0 0 ··· 1
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
1 2 3
1 Matrice triangulaire supérieure : T = 0 4 0
0 0 6
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
1 2 3
1 Matrice triangulaire supérieure : T = 0 4 0
0 0 6
!
1 0
2 Matrice triangulaire inférieure : V =
5 6
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
1 2 3
1 Matrice triangulaire supérieure : T = 0 4 0
0 0 6
!
1 0
2 Matrice triangulaire inférieure : V =
5 6
−1 0 0 0
0 5 0 0
Matrice diagonale : D =
3
0 0 17 0
0 0 0 e
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
1 2 3
1 Matrice triangulaire supérieure : T = 0 4 0
0 0 6
!
1 0
2 Matrice triangulaire inférieure : V =
5 6
−1 0 0 0
0 5 0 0
Matrice diagonale : D =
3
0 0 17 0
0 0 0 e
4 Les matrices A = (aij ) et B = (bij ) de dimension n × p sont
égales ssi aij = bij pour tous i, j.
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
La transposition
Soient les matrices A = (aij ) et C = (cij ) de dimension n × p . La
transpose de A , note t A est la matrice C tel que
cij = aji
1 t (t A) =A
2 t (A + B) =t A +t B
3 t (λA) = λt A
4 t (A ∗ B) =t B ∗t A
une matrice carre A est dite symetrique si aij = aji :
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Multiplication d’une matrice par un scalaire
Si A = (aij ) et λ ∈ R, on définit λA comme étant la matrice
C = (cij ) telle que cij = λaij pour tous i, j.
!
1
2 1
On considère la matrice A = , alors
0 − 34
! !
−2 × 21 −2 × 1 −1 −2
−2A = =
−2 × 0 −2 × − 34 0 3
2
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Somme de deux matrices de même taille
Si A = (aij ) et B = (bij ) sont deux matrices n × p, on définit la
somme A + B comme étant la matrice C = (cij ) de taille n × p telle
que cij = aij + bij pour tous i, j. Somme de dexu matrices 2 × 3 :
! ! !
1 0 −1 0 −1 −2 1 + 0 0 − 1 −1 − 2
+ =
2 1 4 −3 1 5 2−3 1−1 4+5
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Produit de deux matrices
Soit A = (aij ) de taille n × p et B = (bjk ) de taille p × q, on définit
le produit A × B (aussi noté AB) comme étant la matrice
p
aij bjk pour 1 ≤ i ≤ n et 1 ≤ k ≤ q.
P
C = (cik ) définie par cik =
j=1
Le produit n’est défini que si le nombre de colonnes de A est égal
au nombre de lignes de B
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Présentation du calcul :
0 1 1
2 2 0
−1 3 1
1 2 −1 · c12 ·
1 0 3 · · ·
1 × 1 + 2 ×2 − 1 × 3 = 2. On obtient donc :
on a donc c12 =
0 1 1
1 2 −1 5 2 0
× 2 2 0 =
1 0 3 −3 10 4
−1 3 1
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
On considère les matrices suivantes :
1 2 −1 1 0 −1 2 −2
A = 2 3 −2
; B= 2 0 4
; C = 1 1
;
0 0 0 1 0 −2 3 1
2
D=
1 ;
E= 0 1 2 .
3
Calculer lorsque cela est bien défini les produits de matrices
suivants : AB, BA, AC , CA, AD, AE , BC , BD, BE , CD, DE .
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Soient les matrices suivantes :
2 5 −1 1 7 −1 1 2
A= 0 1
;
3 B= 2 3 4
; C = 0 4
0 −2 4 0 0 0 −1 0
Calculer : (A − 2B)C , C T A, C T B, C T (AT − 2B T ), où C T
désigne la matrice transposée de C .
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Puissance de matrices
1 An = A ∗ A ∗ A ∗ A ∗ A.......A nfois
2 A0 = I
Pn
3 (A + B)n = n k n−k
k=1 Ck A B
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Determinant
Soit A une matrice carrée n × n, et (i, j) un couple d’entiers entre
1 et n.
On appelle mineur de Aij le déterminant de la matrice
(n − 1) × (n − 1) obtenue en supprimant la i-ème ligne et la j-ème
colonne de A. On note ∆A ij le mineur de Aij .
On appelle cofacteur de Aij le scalaire (−1)i+j ∆Aij .
n
X
Det(A) = (−1)i+j aij ∆A
ij
j=1
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Soient la matrice suivante
2 5 −1
A=
0 1 3
0 −2 4
Calculer : Det(A),
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Matrices inversibles
1 Soit A une matrice carrée n × [Link] appelle comatrice de A,
notée Com(A), la matrice des cofacteurs de A. Alors
A.t Com(A) = t Com(A).A = (detA).I
2 A est inversible ssi Det(A) 6= 0
3 A−1 = frac1det(A) t Com(A).
Dans la pratique, pour ne rien oublier il peut être bon de faire le
calcul en 3 étapes, Nous les illustrerons avec le même exemple :
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
L’exponentielle d’une matrice carrée M est, par définition, la limite
de la série
n
M2 X Mk
eM = 1 + M + + · · · = lim .
2! n→+∞ k!
k=0
] On admet que cette limite existe en vertu d’un théorème d’analyse.
1 Montrer que si AB = BA alors e A+B = e A e B . On est autorisé, pour
traiter cette question, à passer à la limite sans précautions.
2 Calculer e M pour les quatre matrices suivantes :
a 0 0 0 a b ! !
0 1 1 0
0 b 0 , 0 0 c , , .
−1 0 0 0
0 0 c 0 0 0
3 Chercher un exemple simple où e A+B 6= e A e B .
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
v1 v2 v3 v4
e1 1 −1 −5 6
e2 0 −2 −3 5
e3 1 3 1 −4
e4 1 −1 −5 11
e5 2 −2 −10 12
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
Par la suite, lorsqu’il n’y a pas d’ambiguité, nous n’écrirons pas les
vecteurs de base. La première composante de v1 va nous servir de
”pivot” pour annuler les premières composantes des vecteurs
suivants. Ces transformations élémentaires sur les vecteurs nous
donnent la famille (v1 , v20 , v30 , v40 ) avec
v20 = v2 + v1
v30 = v3 + 5v1
v40 = v4 − 6v1
dont les composantes dans la base (e1 , e2 , e3 , e4 ) sont :
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
v1 v20 v30 v40
1 0 0 0
0 −2 −3 5
1 −4 6 −10
1 0 0 5
2 0 0 0
Pour faciliter la suite des calculs on divise v20 par −2.
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
v0
v100 = v10 v200 = − 22 v300 = v30 v400 = v40
1 0 0 0
0 1 −3 5
1 −2 6 −10
1 0 0 5
2 0 0 0
On utilise ensuite le 1, deuxième composante non nulle de v200 pour
agir sur la deuxième composante des vecteurs suivants.
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
v1000 = v100 v2000 = v200 v3000 = v300 + 3v200 v4000 = v400 − 5v200
1 0 0 0
0 1 0 0
1 −2 0 0
1 0 0 1
2 0 0 0
On cherche alors dans les 2 derniers vecteurs la première composante non
nulle (ici la quatrième). Comme cette composante figure dans le dernier
vecteur, ce pivot ne sera pas utilisé et l’algorithme s’arrête. Pour finir, on
effectue une permutation pour placer les vecteurs nuls en dernière
position.
Licence 1 sciences de l’ingenieur
Generalites sur les matrices
Opérations sur les matrices
Proprietes sur les matrices
v1000 v2000 v4000 v3000
1 0 0 0
0 1 0 0
1 −2 0 0
1 0 1 0
2 0 0 0
On dit que cette famille (F1 ) a été obtenue par échelonnement
Licence 1 sciences de l’ingenieur