Académique Documents
Professionnel Documents
Culture Documents
CH Matrices PDF
CH Matrices PDF
Matrices
Vido
Vido
Vido
Vido
Vido
Vido
partie 1. Dfinition
partie 2. Multiplication de matrices
partie 3. Inverse d'une matrice : dfinition
partie 4. Inverse d'une matrice : calcul
partie 5. Inverse d'une matrice : systmes linaires et matrices lmentaires
partie 6. Matrices triangulaires, transposition, trace, matrices symtriques
Les matrices sont des tableaux de nombres. La rsolution dun certain nombre de problmes
dalgbre linaire se ramne des manipulations sur les matrices. Ceci est vrai en particulier pour
la rsolution des systmes linaires.
Dans ce chapitre, K dsigne un corps. On peut penser Q, R ou C.
1. Dfinition
1.1. Dfinition
Dfinition 1
...
... ... ... ... ...
ou
A=
...
... ... ... ... ...
A = a i, j 1 in
1 j p
Exemple 1
A=
1 2 5
0 3 7
ou
a i, j .
2
Dfinition 2
Deux matrices sont gales lorsquelles ont la mme taille et que les coefficients correspondants sont gaux.
Lensemble des matrices n lignes et p colonnes coefficients dans K est not M n,p (K).
Les lments de M n,p (R) sont appels matrices relles.
a 1, 1
a 2, 1
.
.
.
a n,1
a 1,2
a 2,2
..
.
a n,2
...
...
..
.
...
a 1,n
a 2,n
..
.
a n,n
a 1,1
a 2,1
A= .
.
..
a n,1
La matrice (de taille n p) dont tous les coefficients sont des zros est appele la matrice
nulle et est note 0n,p ou plus simplement 0. Dans le calcul matriciel, la matrice nulle joue
le rle du nombre 0 pour les rels.
Si
3 2
A=
1 7
et
!
0 5
B=
2 1
alors
!
3 3
A+B =
.
3 6
Par contre si
2
B0 =
8
alors
A + B0
Exemple 3
Si
!
1 2 3
A=
0 1 0
et
=2
alors
!
2 4 6
A =
.
0 2 0
La matrice (1)A est loppose de A et est note A. La diffrence A B est dfinie par A + (B).
Exemple 4
Si
!
2 1 0
A=
4 5 2
et
!
1 4 2
B=
7 5 3
alors
!
3 5 2
AB =
.
3 0 1
Dmonstration
Prouvons par exemple le quatrime point. Le terme gnral de ( + ) A est gal ( + )a i j . Daprs les
rgles de calcul dans K, ( + )a i j est gal a i j + a i j qui est le terme gnral de la matrice A + A .
Mini-exercices
1 0 1
7 2
1 2 3
21 6
1 2
1. Soient A = 0 1 , B = 2 3 1 , C = 0 3 , D = 12 0 1 0 , E = 3 0 . Calculer toutes les
8 6
321
3 12
1 4
111
sommes possibles de deux de ces matrices. Calculer 3A + 2C et 5B 4D. Trouver tel
que A C soit la matrice nulle.
2. Multiplication de matrices
2.1. Dfinition du produit
Le produit AB de deux matrices A et B est dfini si et seulement si le nombre de colonnes de A
est gal au nombre de lignes de B.
Dfinition 5. Produit de deux matrices
Soient A = (a i j ) une matrice n p et B = (b i j ) une matrice p q. Alors le produit C = AB est
une matrice n q dont les coefficients c i j sont dfinis par :
ci j =
p
X
a ik b k j
k=1
|
|
ci j
AB
Avec cette disposition, on considre dabord la ligne de la matrice A situe gauche du coefficient
que lon veut calculer (ligne reprsente par des dans A) et aussi la colonne de la matrice B situe
au-dessus du coefficient que lon veut calculer (colonne reprsente par des dans B). On calcule
le produit du premier coefficient de la ligne par le premier coefficient de la colonne (a i1 b 1 j ), que
lon ajoute au produit du deuxime coefficient de la ligne par le deuxime coefficient de la colonne
(a i2 b 2 j ), que lon ajoute au produit du troisime. . .
2.2. Exemples
Exemple 5
!
1 2 3
A=
2 3 4
1 2
B = 1 1
1 1
1
1 !
c 12
c 22
! 1
1 2 3
c 11
2 3 4
c 21
1
1 !
c 12
c 22
! 1
1 2 3
2
2 3 4
c 21
! 1
1 2 3
2
2 3 4
3
1
1!
7
11
Un exemple intressant est le produit dun vecteur ligne par un vecteur colonne :
u = a1
a2
an
b1
b2
v=
..
.
bn
!
!
!
5 1 2 0
14 3
=
3 2 4 3
2 6
mais
!
!
!
2 0 5 1
10 2
=
.
4 3 3 2
29 2
0 1
A=
0 5
!
2 3
B=
0 0
!
0 0
AB =
.
0 0
et
0 1
A=
0 3
4 1
B=
5 4
!
2 5
C=
5 4
et
!
5 4
AB = AC =
.
15 12
et
et
0 A = 0.
Dmonstration
Posons A = (a i j ) M n,p (K), B = ( b i j ) M p,q (K) et C = ( c i j ) M q,r (K). Prouvons que A (BC ) = ( AB)C en
montrant que les matrices A (BC ) et ( AB)C ont les mmes coefficients.
p
X
Le terme dindice ( i, k) de la matrice AB est x ik =
a i` b `k . Le terme dindice ( i, j ) de la matrice ( AB)C
`=1
est donc
q
X
x ik c k j =
k=1
q
X
p
X
k=1 `=1
q
X
a i` b `k c k j .
k=1
est donc
p
X
`=1
a i`
q
X
b `k c k j .
k=1
Comme dans K la multiplication est distributive et associative, les coefficients de ( AB)C et A (BC )
concident. Les autres dmonstrations se font comme celle de lassociativit.
In =
1 0
0 1
.. ..
. .
0 0
...
...
..
.
...
0
0
..
.
1
Ses lments diagonaux sont gaux 1 et tous ses autres lments sont gaux 0. Elle se note
I n ou simplement I. Dans le calcul matriciel, la matrice identit joue un rle analogue celui du
nombre 1 pour les rels. Cest llment neutre pour la multiplication. En dautres termes :
Proposition 3
Si A est une matrice n p, alors
In A = A
et
A I p = A.
7
Dmonstration
Nous allons dtailler la preuve. Soit A M n,p (K) de terme gnral a i j . La matrice unit dordre p est
telle que tous les lments de la diagonale principale sont gaux 1, les autres tant tous nuls.
On peut formaliser cela en introduisant le symbole de Kronecker. Si i et j sont deux entiers, on appelle
symbole de Kronecker, et on note i, j , le rel qui vaut 0 si i est diffrent de j , et 1 si i est gal j .
Donc
(
0 si i 6= j
i, j =
1 si i = j.
Alors le terme gnral de la matrice identit I p est i, j avec i et j entiers, compris entre 1 et p.
La matrice produit AI p est une matrice appartenant M n,p (K) dont le terme gnral c i j est donn
p
X
par la formule c i j =
a ik k j . Dans cette somme, i et j sont fixs et k prend toutes les valeurs
k=1
Exemple 9
1 0 1
1 0 3
A 2 = 0 1 0
0 0 4
1 0 7
A 3 = A 2 A = 0 1 0
0 0 8
1 0 15
A 4 = A 3 A = 0 1 0 .
0 0 16
Lobservation
de
ces premires puissances permet de penser que la formule est : A p =
p
1
0
2 1
p
0 . Dmontrons ce rsultat par rcurrence.
0 (1)
0
0
2p
Il est vrai pour p = 0 (on trouve lidentit). On le suppose vrai pour un entier p et on va le
dmontrer pour p + 1. On a, daprs la dfinition,
1
0
A p+1 = A p A = 0 (1) p
0
0
2p 1
1 0 1
1
0
0 0 1 0 = 0 (1) p+1
2p
0 0 2
0
0
2 p+1 1
0
.
p+1
2
8
Donc la proprit est dmontre.
p
k
1 1
0 1
Soit A =
0 0
0 0
1
2
1
0
1
0
1
0
. On pose N = A I =
3
0
1
0
0 0
0 0
N2 =
0 0
0 0
1
0
0
0
1
2
0
0
1
. La matrice N est nilpotente (cest3
2 4
0 0 0 6
0 6
3 0 0 0 0
N =
et
N 4 = 0.
0 0
0 0 0 0
0 0
0 0 0 0
0
Ap =
0
p
1
0
0
p2
2p
1
0
p(p2 p + 1)
p(3p 2)
.
3p
Mini-exercices
2 1 0
8 2
5
p facteurs
3.2. Exemples
Exemple 11
Soit A = 10 23 . tudier si A est inversible, cest tudier lexistence dune matrice B = ac db
coefficients dans K, telle que AB = I et BA = I. Or AB = I quivaut :
!
!
!
!
!
1 2 a b
1 0
a + 2c b + 2d
1 0
AB = I
=
=
0 3 c d
0 1
3c
3d
0 1
a + 2c = 1
b + 2d = 0
3c = 0
3d = 1
10
!
1 23
.
0 31
Exemple 12
La matrice A =
3 0
50
a
nest pas inversible. En effet, soit B =
c
!
b
une matrice quelconque.
d
Alors le produit
a
BA =
c
b
d
!
3 0
3a + 5b
=
5 0
3c + 5d
0
0
Exemple 13
Soit I n la matrice carre identit de taille n n. Cest une matrice inversible, et son
inverse est elle-mme par lgalit I n I n = I n .
La matrice nulle 0n de taille n n nest pas inversible. En effet on sait que, pour toute
matrice B de M n (K), on a B0n = 0n , qui ne peut jamais tre la matrice identit.
3.3. Proprits
Unicit
Proposition 5
Si A est inversible, alors son inverse est unique.
Dmonstration
La mthode classique pour mener bien une telle dmonstration est de supposer lexistence de deux
matrices B1 et B2 satisfaisant aux conditions imposes et de dmontrer que B1 = B2 .
Soient donc B1 telle que AB1 = B1 A = I n et B2 telle que AB2 = B2 A = I n . Calculons B2 ( AB1 ). Dune
part, comme AB1 = I n , on a B2 ( AB1 ) = B2 . Dautre part, comme le produit des matrices est associatif,
on a B2 ( AB1 ) = (B2 A )B1 = I n B1 = B1 . Donc B1 = B2 .
Inverse de linverse
Proposition 6
Soit A une matrice inversible. Alors A 1 est aussi inversible et on a :
(A 1 )1 = A
11
Proposition 7
Soient A et B deux matrices inversibles de mme taille. Alors AB est inversible et
(AB)1 = B1 A 1
( AB)(B1 A 1 ) = A (BB1 ) A 1 = AI A 1 = A A 1 = I.
Dmonstration
Ce rsultat est immdiat : si on multiplie droite lgalit AC = BC par C 1 , on obtient lgalit :
( AC )C 1 = (BC )C 1 . En utilisant lassociativit du produit des matrices on a A (CC 1 ) = B(CC 1 ), ce
qui donne daprs la dfinition de linverse AI = BI , do A = B.
Mini-exercices
et B = 25 13 . Calculer A 1 , B1 , (AB)1 , (BA)1 , A 2 .
1 0 0
2. Calculer linverse de 0 2 0 .
103
1 2 0
3. Soit A = 2 3 0 . Calculer 2A A 2 . Sans calculs, en dduire A 1 .
1. Soient A =
1 2
0 1
12
4.1. Matrices 2 2
a
Considrons la matrice 2 2 : A =
c
!
b
.
d
Proposition 9
Si ad bc 6= 0, alors A est inversible et
A 1 =
1
ad bc
d
c
b
a
Dmonstration
On vrifie que si B =
1
d b
ad bc c a
alors AB =
1 0
0 1 . Idem pour BA .
4.3. Un exemple
1 2 1
Calculons linverse de A = 4 0 1 .
1 2 2
Voici la matrice augmente, avec les lignes numrotes :
1 2 1
(A | I) = 4 0 1
1 2 2
1 0 0
0 1 0
0 0 1
L1
L2
L3
13
On applique la mthode de Gauss pour faire apparatre des 0 sur la premire colonne, dabord sur
la deuxime ligne par lopration lmentaire L 2 L 2 4L 1 qui conduit la matrice augmente :
1 0 0
4 1 0
0 0 1
1
2
1
1 2
2
L 2 L 2 4L 1
1 0 0
4 1 0
1 0 1
1 2
1
0 8 5
0 4
3
L 3 L 3 +L 1
1 2
0 1
0 4
5
8
1
2
0
1
0
18
0
L 2 81 L 2
On continue afin de faire apparatre des 0 partout sous la diagonale, et on multiplie la ligne L 3 .
Ce qui termine la premire partie de la mthode de Gauss :
1 2
0 1
0 0
5
8
1
2
1
2
0
18
1
2
0
1
1 2
0 1
0 0
puis
L 3 L 3 4L 2
0
2
0
1
1
2
8
2 1
5
8
L 3 2 L 3
Il ne reste plus qu remonter pour faire apparatre des zros au-dessus de la diagonale :
1 2 1
0 1 0
0 0 1
0
7
43
4
2 1
54
2
puis
L 2 L 2 58 L 3
1 0 0
0 1 0
0 0 1
12
7
4
1
2
34
1
2
54
L 1 L 1 2L 2 L 3
Ainsi linverse de A est la matrice obtenue droite et aprs avoir factoris tous les coefficients par
1
4 , on a obtenu :
2 2
2
1
A 1 = 7 3 5
4
8 4
8
Pour se rassurer sur ses calculs, on noublie pas de vrifier rapidement que A A 1 = I.
Mini-exercices
1. Si possible calculer linverse des matrices :
sin
1
2. Soit A( ) = cos
sin cos . Calculer A( ) .
3. Calculer linverse des matrices :
1 3 0
2 1 1
2 1 1
3 1 2 3 0 2 +1 1
7 2 , 5 4 , 3 0 ,
2 .
2 2 1 1 0 1 0 2 1 1 1
, 3 0 5 , 01 22 02 01 , 10 01 01 21 ,
1 1 2
0 2 1 3
01 1 0
1
0
1
0
0
1
1
1
0
0
1
2
2
0
0
0
0
0
2
5
0!
0
0 .
1
3
14
a 11 x1
a x
21 1
a x
n1 1
a 12 x2
a 22 x2
...
a n 2 x2
+
+
+
+ +
+ +
a1 p x p
a2 p x p
=
=
b1
b2
+ +
a np x p
bn
a 11
a 21
..
.
a n1
...
...
...
{z
A
a1 p
a2 p
..
.
a np
} |
x1
x2
..
.
xp
{z
X
b1
b2
..
.
bn
{z
B
On appelle A M n,p (K) la matrice des coefficients du systme. B M n,1 (K) est le vecteur du second
membre. Le vecteur X M p,1 (K) est une solution du systme si et seulement si
A X = B.
Nous savons que :
Thorme 1
Un systme dquations linaires na soit aucune solution, soit une seule solution, soit une
infinit de solutions.
a 11
a 21
..
.
a n1
...
...
...
{z
A
a 1n
a 2n
..
.
a nn
} |
x1
x2
..
.
xn
{z
X
b1
b2
..
.
bn
{z
B
Alors A M n (K) est une matrice carre et B un vecteur de M n,1 (K). Pour tout second membre,
nous pouvons utiliser les matrices pour trouver la solution du systme linaire.
15
Proposition 10
Si la matrice A est inversible, alors la solution du systme A X = B est unique et est :
X = A 1 B.
0
E L 2 5L 2 =
0
0
5
0
0
0
0
1
0
3
E L 2 L 2 3L 1 =
0
0
1
0
0
0
0
1
0
0
E L 2 L 4 = E L 4 L 2 =
0
0
0
0
1
0
0
1
0
Les oprations lmentaires sur les lignes sont rversibles, ce qui entrane linversibilit des
matrices lmentaires.
Le rsultat de la multiplication dun matrice lmentaire E par A est la matrice obtenue en
effectuant lopration lmentaire correspondante sur A. Ainsi :
16
1. La matrice E L i L i A est la matrice obtenue en multipliant par la i-me ligne de A.
2. La matrice E L i L i +L j A est la matrice obtenue en ajoutant fois la j-me ligne de A la
i-me ligne de A.
3. La matrice E L i L j A est la matrice obtenue en permutant les i-me et j-me lignes de A.
Exemple 14
1.
E L 2 1 L 2 A = 0
3
0
0
1
3
0
x1
0 y1
z1
1
x2
y2
z2
x1
x3
1
y3 = 3 y1
z3
z1
x2
1
3 y2
z2
x3
1
3 y3
z3
2.
x1
1 0 7
E L 1 L 1 7L 3 A = 0 1 0 y1
z1
0 0 1
x2
y2
z2
x1 7z1
x3
y3 = y1
z1
z3
x2 7z2
y2
z2
x3 7z3
y3
z3
3.
1 0 0
x1
E L 2 L 3 A = 0 0 1 y1
z1
0 1 0
x2
y2
z2
x3
x1
y3 = z1
z3
y1
x2
z2
y2
x3
z3
y3
+
1 0 0 0
0 0 +
0 0 1 0 0
0 0 0 +
0 0 0 1 0
0 0 0 0 0 0 1
0 0 0 0 0 0 +
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
17
Thorme 2
tant donne une matrice A M n,p (K), il existe une unique matrice chelonne rduite U
obtenue partir de A par des oprations lmentaires sur les lignes.
Ce thorme permet donc de se ramener par des oprations lmentaires des matrices dont la
structure est beaucoup plus simple : les matrices chelonnes rduites.
Dmonstration
Nous admettons lunicit.
Lexistence se dmontre grce lalgorithme de Gauss. Lide gnrale consiste utiliser des substitutions de lignes pour placer des zros l o il faut de faon crer dabord une forme chelonne, puis
une forme chelonne rduite.
Soit A une matrice n p quelconque.
Partie A. Passage une forme chelonne.
tape A.1. Choix du pivot.
On commence par inspecter la premire colonne. Soit elle ne contient que des zros, auquel cas on
passe directement ltape A.3, soit elle contient au moins un terme non nul. On choisit alors un tel
terme, que lon appelle le pivot. Si cest le terme a 11 , on passe directement ltape A.2 ; si cest un
terme a i1 avec i 6= 1, on change les lignes 1 et i (L 1 L i ) et on passe ltape A.2.
Au terme de ltape A.1, soit la matrice A a sa premire colonne nulle ( gauche) ou bien on obtient
une matrice quivalente dont le premier coefficient a011 est non nul ( droite) :
..
.
.
.
.
0
a 12
a 22
..
.
a i2
..
.
a n2
a1 j
a2 j
..
.
ai j
..
.
an j
a1 p
a2 p
..
.
= A
aip
..
.
a np
ou bien
a011
a012
a01 j
a01 p
0
a 21
.
..
0
a i1
.
..
a0n1
a022
..
.
a0i2
..
.
a0n2
a02 j
..
.
a0i j
..
.
a0n j
a02 p
..
.
A.
a0i p
..
.
0
a np
a021
a011
L1, L3 L3
a031
a011
L 1 ,. . .
0
a0022 a002 j a002 p
.
..
..
..
..
.
.
.
A.
00
00
00
0
a
i2
ij
ip
.
.
.
..
..
..
..
0
a00n2 a00n j a00np
tape A.3. Boucle.
a0i1
a011
la ligne 1, ceci
18
Au dbut de ltape A.3, on a obtenu dans tous les cas de figure une matrice de la forme
0
a122 a12 j a12 p
.
..
..
..
..
.
.
.
A
1
1
1
0
a
a
i2
ij
ip
.
.
.
..
..
..
..
0
a1n2 a1n j a1np
dont la premire colonne est bien celle dune matrice chelonne. On va donc conserver cette premire
colonne. Si a111 6= 0, on conserve aussi la premire ligne, et lon repart avec ltape A.1 en lappliquant
cette fois la sous-matrice ( n 1) ( p 1) (ci-dessous gauche : on oublie la premire ligne et
la premire colonne de A ) ; si a111 = 0, on repart avec ltape A.1 en lappliquant la sous-matrice
n ( p 1) ( droite, on oublie la premire colonne) :
a 22 a12 j a12 p
.
..
..
.
.
..
..
.
.
.
..
1
.
.
1
1
a
i2
ij
ip
a1i2 a1i j a1i p
..
..
.
.
..
..
.
.
.
..
.
.
0
a222 a22 j a22 p
.
..
..
..
..
.
.
.
A,
2
2
0
0
a
ij
ip
.
.
.
..
..
..
..
0
0
a2n j a2np
et ainsi de suite.
Comme chaque itration de la boucle travaille sur une matrice qui a une colonne de moins que la
prcdente, alors au bout dau plus p 1 itrations de la boucle, on aura obtenu une matrice chelonne.
Partie B. Passage une forme chelonne rduite.
tape B.1. Homothties.
On repre le premier lment non nul de chaque ligne non nulle, et on multiplie cette ligne par
linverse de cet lment. Exemple : si le premier lment non nul de la ligne i est 6= 0, alors on
effectue L i 1 L i . Ceci cre une matrice chelonne avec des 1 en position de pivots.
tape B.2. limination.
On limine les termes situs au-dessus des positions de pivot comme prcdemment, en procdant
partir du bas droite de la matrice. Ceci ne modifie pas la structure chelonne de la matrice en
raison de la disposition des zros dont on part.
Exemple 15
Soit
1 2 3 4
A = 0 2 4 6 .
1 0 1 0
19
Premire itration de la boucle, tape A.1. Le choix du pivot est tout fait, on garde a111 = 1.
Premire itration de la boucle, tape A.2. On ne fait rien sur la ligne 2 qui contient dj un
zro en bonne position et on remplace la ligne 3 par L 3 L 3 + L 1 . On obtient
1 2 3 4
A 0 2 4 6 .
0 2 4 4
Deuxime itration de la boucle, tape A.1. Le choix du pivot est tout fait, on garde a222 = 2.
Deuxime itration de la boucle, tape A.2. On remplace la ligne 3 avec lopration L 3
L 3 L 2 . On obtient
1 2 3 4
A 0 2 4 6 .
0 0 0 2
Cette matrice est chelonne.
B. Passage une forme chelonne rduite.
tape B.1, homothties. On multiplie la ligne 2 par
1
2
1 2 3 4
A 0 1 2 3 .
0 0 0 1
tape B.2, premire itration. On ne touche plus la ligne 3 et on remplace la ligne 2 par
L 2 L 2 3L 3 et L 1 L 1 4L 3 . On obtient
1 2 3 0
A 0 1 2 0 .
0 0 0 1
1 0 1
A 0 1 2
0 0 0
0
1
20
Dmonstration
Notons U la forme chelonne rduite de A . Et notons E le produit de matrices lmentaires tel que
E A = U.
= Si U = I n alors E A = I n . Ainsi par dfinition, A est inversible et A 1 = E .
= Nous allons montrer que si U 6= I n , alors A nest pas inversible.
Supposons U 6= I n . Alors la dernire ligne de U est nulle (sinon il y aurait un pivot sur chaque
ligne donc ce serait I n ).
Cela entrane que U nest pas inversible : en effet, pour tout matrice carre V , la dernire
ligne de UV est nulle ; on naura donc jamais UV = I n .
Alors, A nest pas inversible non plus : en effet, si A tait inversible, on aurait U = E A et U
serait inversible comme produit de matrices inversibles (E est inversible car cest un produit
de matrices lmentaires qui sont inversibles).
Remarque
Justifions maintenant notre mthode pour calculer A 1 .
Nous partons de (A | I) pour arriver par des oprations lmentaires sur les lignes (I |B).
Montrons que B = A 1 . Faire une opration lmentaire signifie multiplier gauche par une
des matrices lmentaires. Notons E le produit de ces matrices lmentaires. Dire que lon
arrive la fin du processus I signifie E A = I. Donc A 1 = E. Comme on fait les mmes
oprations sur la partie droite du tableau, alors on obtient EI = B. Donc B = E. Consquence :
B = A 1 .
Corollaire 1
Les assertions suivantes sont quivalentes :
(i) La matrice A est inversible. !
!
0
.
(ii) Le systme linaire A X = .. a une unique solution X = ... .
0
0
(iii) Pour tout second membre B, le systme linaire A X = B a une unique solution X .
Dmonstration
Nous avons dj vu ( i ) = ( ii ) et ( i ) = ( iii ).
Nous allons seulement montrer ( ii ) = ( i ). Nous raisonnons par contrapose : nous allons montrer la
proposition quivalente non( i ) = non( ii ). Si A nest pas inversible, alors sa forme chelonne rduite
U contient un premier zro sur sa diagonale, disons la place `. Alors U la forme suivante
0
0
0
0
..
.
0
0
..
.
0
..
.
0
1
0
0
..
.
c1
..
.
c `1
0
0
..
.
..
.
On note
c1
.
..
c `1
X =
1 .
..
.
Alors X nest pas le vecteur nul, mais U X est le vecteur nul. Comme A = E 1U , alors A X est le vecteur
nul. Nous avons donc trouv un vecteur non nul X tel que A X = 0.
21
Mini-exercices
1. Exprimer les systmes linaires suivants sous forme matricielle
et les rsoudre en
x+t =
x+z =1
2x + 4y = 7
x 2y =
inversant la matrice :
,
.
2y + 3z = 1 ,
2x + 3y = 14
x+ y+ t = 2
x+z =1
y+ t = 4
2. crire les matrices 4 4 correspondant aux oprations lmentaires : L 2 13 L 2 , L 3
L 3 41 L 2 , L 1 L 4 . Sans calculs, crire leurs inverses. crire la matrice 4 4 de lopration L 1 L 1 2L 3 + 3L 4 .
3. crire les matrices
suivantes sous forme chelonne, puis chelonne rduite :
1 2 3 1 0 2 2 0 2 0
1 1 0
1 4 0 , 1 1 1 , 0
1 2 1 4 .
2 2 3
2 2 3
1 2 1 2
a 11
a
21
.
.
.
.
.
.
a n1
a 22
..
.
..
.
a n2
..
.
..
.
0
..
.
..
.
..
..
0
a nn
On dit que A est triangulaire suprieure si ses lments en-dessous de la diagonale sont nuls,
autrement dit :
i > j = a i j = 0.
Une matrice triangulaire suprieure a la forme suivante :
a 11
..
.
.
..
.
.
.
0
a 12
a 22
..
.
...
...
...
..
.
..
.
...
...
...
...
...
..
..
..
...
a 1n
a 2n
..
.
..
.
..
.
a nn
22
Exemple 16
Deux matrices triangulaires
droite) :
4 0
0 1
3 2
0
3
5 0
1 2
1 1 1
0 1 1
0 0 1
Une matrice qui est triangulaire infrieure et triangulaire suprieure est dite diagonale. Autrement dit : i 6= j = a i j = 0.
Exemple 17
Exemples de matrices diagonales :
1 0 0
0 6 0
0 0 0
et
!
2 0
0 3
1 0 . . .
...
0
1
0 ...
...
0
0 2 0
0 2p 0
...
0
...
0
.
..
..
..
..
..
..
..
p
D = .. . . . . . .
=
D
=
.
.
.
.
.
.
0 . . . 0 n1 0
0 . . . 0 n1 0
p
0 ... ...
0
n
0 ... ...
0
n
Thorme 4
Une matrice A de taille n n, triangulaire, est inversible si et seulement si ses lments
diagonaux sont tous non nuls.
Dmonstration
Supposons que A soit triangulaire suprieure.
Si les lments de la diagonale sont tous non nuls, alors la matrice A est dj sous la forme
chelonne. En multipliant chaque ligne i par linverse de llment diagonal a ii , on obtient
des 1 sur la diagonale. De ce fait, la forme chelonne rduite de A sera la matrice identit. Le
thorme 3 permet de conclure que A est inversible.
Inversement, supposons quau moins lun des lments diagonaux soit nul et notons a `` le
premier lment nul de la diagonale. En multipliant les lignes 1 ` 1 par linverse de leur
23
lment diagonal, on obtient une matrice de la forme
0
0
0
0
..
.
0
..
.
..
.
1
0
0
..
.
0
0
..
.
..
.
Il est alors clair que la colonne numro ` de la forme chelonne rduite ne contiendra pas de 1
comme pivot. La forme chelonne rduite de A ne peut donc pas tre I n et par le thorme 3, A
nest pas inversible.
Dans le cas dune matrice triangulaire infrieure, on utilise la transposition (qui fait lobjet de la section
suivante) et on obtient une matrice triangulaire suprieure. On applique alors la dmonstration cidessus.
6.2. La transposition
Soit A la matrice de taille n p
A=
a 11
a 21
..
.
a n1
a 12
a 22
..
.
a n2
...
...
...
a1 p
a2 p
..
.
a np
Dfinition 10
On appelle matrice transpose de A la matrice A T de taille p n dfinie par :
A =
a 11
a 12
..
.
a1 p
a 21
a 22
..
.
a2 p
...
...
...
a n1
a n2
..
.
a np
Autrement dit : le coefficient la place (i, j) de A T est a ji . Ou encore la i-me ligne de A devient
la i-me colonne de A T (et rciproquement la j-me colonne de A T est la j-me ligne de A).
Notation : La transpose de la matrice A se note aussi souvent t A.
Exemple 19
T
1 2 3
1 4 7
8
4 5 6 = 2 5
7 8 9
3 6 9
!
0
3
0 1 1
1 5 =
3 5 2
1 2
(1
1
5)T = 2
5
24
Thorme 5
1. (A + B)T = A T + B T
2. ( A)T = A T
3. (A T )T = A
4. (AB)T = B T A T
5. Si A est inversible, alors A T lest aussi et on a (A T )1 = (A 1 )T .
Notez bien linversion : (AB)T = B T A T , comme pour (AB)1 = B1 A 1 .
6.3. La trace
Dans le cas dune matrice carre de taille n n, les lments a 11 , a 22 , . . . , a nn sont appels les
lments diagonaux.
Sa diagonale principale est la diagonale (a 11 , a 22 , . . . , a nn ).
a 11
a 21
.
.
.
a n1
a 12
a 22
..
.
a n2
...
...
..
.
...
a 1n
a 2n
..
.
a nn
Dfinition 11
La trace de la matrice A est le nombre obtenu en additionnant les lments diagonaux de A.
Autrement dit,
tr A = a 11 + a 22 + + a nn .
Exemple 20
2 1
0
5 , alors tr A = 2 + 5 = 7.
1 1 2
Pour B = 5 2 8 , tr B = 1 + 2 10 = 7.
Si A =
11 0 10
Thorme 6
Soient A et B deux matrices n n. Alors :
1. tr(A + B) = tr A + tr B,
2. tr( A) = tr A pour tout K,
3. tr(A T ) = tr A,
4. tr(AB) = tr(BA).
25
Dmonstration
1. Pour tout 1 i n, le coefficient ( i, i ) de A + B est a ii + b ii . Ainsi, on a bien tr( A + B) = tr( A ) +
tr(B).
2. On a tr( A ) = a 11 + + a nn = (a 11 + + a nn ) = tr A .
3. tant donn que la transposition ne change pas les lments diagonaux, la trace de A est gale
la trace de A T .
4. Notons c i j les coefficients de AB. Alors par dfinition
c ii = a i1 b 1 i + a i2 b 2 i + + a in b ni .
Ainsi,
tr( AB)
a 11 b 11
+a 21 b 12
..
.
+ a n1 b 1 n
+a 12 b 21
+a 22 b 22
+
+
+ a 1 n b n1
+ a 2 n b n2
+ a n2 b 2 n
+a nn b nn .
+a 21 b 12
+a 22 b 22
+
+
+ a n1 b 1 n
+ a n2 b 2 n
+ a 2 n b n2
+a nn b nn .
a 11 b 11
+a 12 b 21
..
.
+ a 1 n b n1
b 11 a 11 + b 12 a 21 + + b 1n a n1
qui vaut le coefficient (1, 1) de BA . On note d i j les coefficients de BA . En faisant de mme avec
les autres lignes, on voit finalement que
tr( AB) = d 11 + + d nn = tr(BA ).
Exemple 21
Les matrices suivantes sont symtriques :
!
0 2
2 4
1 0
5
2 1
0
5 1 0
26
Exemple 22
Pour une matrice B quelconque, les matrices B B T et B T B sont symtriques.
Preuve : (BB T )T = (B T )T B T = BB T . Idem pour B T B.
0 1
1 0
0 4 2
4 0 5
2 5 0
Remarquons que les lments diagonaux dune matrice antisymtrique sont toujours tous nuls.
Exemple 24
Toute matrice est la somme dune matrice symtrique et dune matrice antisymtrique.
Preuve : Soit A une matrice. Dfinissons B = 12 (A + A T ) et C = 12 (A A T ). Alors dune part
A = B + C ; dautre part B est symtrique, car B T = 21 (A T + (A T )T ) = 12 (A T + A) = B ; et enfin C
est antisymtrique, car C T = 12 (A T (A T )T ) = C.
Exemple :
!
!
2 9
2 10
0 1
alors
A =
Pour A =
+
.
8 3
9 3
1 0
| {z }
| {z }
symtrique
antisymtrique
Mini-exercices
1. Montrer que la somme de deux matrices triangulaires suprieures reste triangulaire
suprieure. Montrer que cest aussi valable pour le produit.
2. Montrer que si A est triangulaire suprieure, alors A T est triangulaire infrieure. Et si
A est diagonale ?
x1
x2
27
trique est unique.
Auteurs
Daprs un cours de Eva Bayer-Fluckiger, Philippe Chabloz, Lara Thomas de lcole
Polytechnique Fdrale de Lausanne,
et un cours de Sophie Chemla de luniversit Pierre et Marie Curie, reprenant des parties
de cours de H. Ledret et dune quipe de luniversit de Bordeaux anime par J. Queyrut,
mixs et rviss par Arnaud Bodin, relu par Vianney Combet.