Introduction
Définitions
Opérations sur les matrices
Propriétés
Calcul matriciel: les bases
1ère année
ENSTBB
Bordeaux INP
Année Universitaire 2015-16
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Plan
1 Introduction
2 Définitions
3 Opérations sur les matrices
4 Propriétés
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
On appelle A matrice à n lignes et p colonnes : np éléments
réels (ou éventuellement complexes).
On peut la noter :
A = (aij )(i,j)∈{1,··· ,n}×{1,··· ,p} = (aij ).
Les éléments aij sont appelés les coefficients de la matrice.
Le premier indice est celui de la ligne et le second celui de la
colonne.
Les éléments aii sont appelés les coefficients diagonaux.
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
On appelle A matrice à n lignes et p colonnes : np éléments
réels (ou éventuellement complexes).
On peut la noter :
A = (aij )(i,j)∈{1,··· ,n}×{1,··· ,p} = (aij ).
Les éléments aij sont appelés les coefficients de la matrice.
Le premier indice est celui de la ligne et le second celui de la
colonne.
Les éléments aii sont appelés les coefficients diagonaux.
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
On appelle A matrice à n lignes et p colonnes : np éléments
réels (ou éventuellement complexes).
On peut la noter :
A = (aij )(i,j)∈{1,··· ,n}×{1,··· ,p} = (aij ).
Les éléments aij sont appelés les coefficients de la matrice.
Le premier indice est celui de la ligne et le second celui de la
colonne.
Les éléments aii sont appelés les coefficients diagonaux.
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
On représente A sous forme de tableau
a11 a12 · · · a1j · · · a1p
21 a22 · · · a2j · · · a2p
a
. .
. .
A= .
.
i1 ai2 · · · aij · · · aip
a
. .
. .
an1 an2 · · · anj · · · anp
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Exemple
Les objets suivants sont des matrices
√
1 0 2 1 cos(x) 1
A= 0 −4 1 B = 0 C = sin(x) 2
√
−4.1 0 e 5 ex x2
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Notation: L’ensemble des matrices n × p à coefficients dans R
se note Mn,p (R) et simplement Mn (R) lorsque n = p.
Définition
Une matrice qui a le même nombre de lignes et de
colonnes n = p est dite carrée (on dit aussi d’ordre n).
Une matrice à une ligne n = 1 s’appelle une matrice-ligne.
Une matrice à une colonne p = 1 s’appelle matrice
colonne.
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Notation: L’ensemble des matrices n × p à coefficients dans R
se note Mn,p (R) et simplement Mn (R) lorsque n = p.
Définition
Une matrice qui a le même nombre de lignes et de
colonnes n = p est dite carrée (on dit aussi d’ordre n).
Une matrice à une ligne n = 1 s’appelle une matrice-ligne.
Une matrice à une colonne p = 1 s’appelle matrice
colonne.
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Notation: L’ensemble des matrices n × p à coefficients dans R
se note Mn,p (R) et simplement Mn (R) lorsque n = p.
Définition
Une matrice qui a le même nombre de lignes et de
colonnes n = p est dite carrée (on dit aussi d’ordre n).
Une matrice à une ligne n = 1 s’appelle une matrice-ligne.
Une matrice à une colonne p = 1 s’appelle matrice
colonne.
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Notation: L’ensemble des matrices n × p à coefficients dans R
se note Mn,p (R) et simplement Mn (R) lorsque n = p.
Définition
Une matrice qui a le même nombre de lignes et de
colonnes n = p est dite carrée (on dit aussi d’ordre n).
Une matrice à une ligne n = 1 s’appelle une matrice-ligne.
Une matrice à une colonne p = 1 s’appelle matrice
colonne.
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
Une matrice A est dite diagonale si aij = 0 pour i 6= j.
Exemple
Matrice diagonale
1 0 0
A = 0 −4 0
0 0 e
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
Une matrice A est dite diagonale si aij = 0 pour i 6= j.
Exemple
Matrice diagonale
1 0 0
A = 0 −4 0
0 0 e
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
On appelle matrice identité notée In la matrice diagonale
d’ordre n dont les termes diagonaux sont égaux à un.
Exemple
Matrice Identité d’ordre 3
1 0 0
I3 = 0 1 0
0 0 1
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
On appelle matrice identité notée In la matrice diagonale
d’ordre n dont les termes diagonaux sont égaux à un.
Exemple
Matrice Identité d’ordre 3
1 0 0
I3 = 0 1 0
0 0 1
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
On appelle matrice identité notée In la matrice diagonale
d’ordre n dont les termes diagonaux sont égaux à un.
Exemple
Matrice Identité d’ordre 3
1 0 0
I3 = 0 1 0
0 0 1
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
Une matrice A est triangulaire inférieure si aij = 0 pour i < j.
Exemple
4 0 0
5 −2 0
1 8 −1
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
Une matrice A est triangulaire inférieure si aij = 0 pour i < j.
Exemple
4 0 0
5 −2 0
1 8 −1
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
Une matrice A est triangulaire supérieure si aij = 0 pour i > j.
Exemple
4 0 −2
0 −5 4
0 0 1
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
Une matrice A est triangulaire supérieure si aij = 0 pour i > j.
Exemple
4 0 −2
0 −5 4
0 0 1
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
On appelle transposée de A, la matrice B =t A définie par
∀(i, j) bij = aji .
Exemple
1 2 !
tA 1 3 5
A= 3 4 =
2 4 6
5 6
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
On appelle transposée de A, la matrice B =t A définie par
∀(i, j) bij = aji .
Exemple
1 2 !
tA 1 3 5
A= 3 4 =
2 4 6
5 6
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
Une matrice A est symétrique si A =t A c’est-à-dire
∀(i, j) aij = aji .
Exemple
1 2 3
2 5 6
3 6 9
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
Une matrice A est symétrique si A =t A c’est-à-dire
∀(i, j) aij = aji .
Exemple
1 2 3
2 5 6
3 6 9
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
Plan
1 Introduction
2 Définitions
3 Opérations sur les matrices
Addition
Produit par un réel
Produit scalaire
Produit de deux matrices
4 Propriétés
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
Définition (Somme de deux matrices)
Si A et B sont de mêmes dimensions alors C = A + B
a11 + b11 ··· a1j + b1j ··· a1p + b1p
a + b
21 21 ··· a2j + b2j ··· a2p + b2p
. .
. .
C =
a + b
i1 i1 ··· aij + bij ··· aip + bip
. .
. .
an1 + bn1 ··· anj + bnj ··· anp + bnp
L’addition est commutative A + B = B + A
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
Plan
1 Introduction
2 Définitions
3 Opérations sur les matrices
Addition
Produit par un réel
Produit scalaire
Produit de deux matrices
4 Propriétés
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
Définition (Produit d’une matrice A par un réel λ)
λa11 · · · λa1j · · · λa1p
21 · · · λa2j · · · λa2p
λa
. .
. .
λA =
i1 · · · λaij · · · λaip
λa
. .
. .
λan1 · · · λanj · · · λanp
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
Plan
1 Introduction
2 Définitions
3 Opérations sur les matrices
Addition
Produit par un réel
Produit scalaire
Produit de deux matrices
4 Propriétés
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
Définition (Produit d’une matrice-ligne à n colonnes par une
matrice-colonne à n lignes: produit scalaire)
b1
P
A×B = a1 · · · an · · · = 1≤i≤n ai bi
bn
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
Plan
1 Introduction
2 Définitions
3 Opérations sur les matrices
Addition
Produit par un réel
Produit scalaire
Produit de deux matrices
4 Propriétés
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
Définition (Produit d’une matrice A n lignes et p colonnes par
une matrice B p lignes et q colonnes)
A × B = AB = C
où C est une matrice n lignes et q colonnes avec
p
X
cij = aik bkj .
k =1
Remarque
AB 6= BA
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
Définition (Produit d’une matrice A n lignes et p colonnes par
une matrice B p lignes et q colonnes)
A × B = AB = C
où C est une matrice n lignes et q colonnes avec
p
X
cij = aik bkj .
k =1
Remarque
AB 6= BA
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
Définition (Produit d’une matrice A n lignes et p colonnes par
une matrice B p lignes et q colonnes)
A × B = AB = C
où C est une matrice n lignes et q colonnes avec
p
X
cij = aik bkj .
k =1
Remarque
AB 6= BA
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
!
1 2 1
B=
0 1 2
1 2 1 4 5
A = 3 4 AB = 3 10 11
0 4 0 4 8
qui n’est pas égal à
!
7 14
BA =
3 12
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
!
1 2 1
B=
0 1 2
1 2 1 4 5
A = 3 4 AB = 3 10 11
0 4 0 4 8
qui n’est pas égal à
!
7 14
BA =
3 12
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
!
1 2 1
B=
0 1 2
1 2 1 4 5
A = 3 4 AB = 3 10 11
0 4 0 4 8
qui n’est pas égal à
!
7 14
BA =
3 12
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
B= 1 2 1
! 1 2 1
1
A= AB = 3 6 3
30
0 0 0
qui n’est pas égal à
BA = 7
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
B= 1 2 1
! 1 2 1
1
A= AB = 3 6 3
30
0 0 0
qui n’est pas égal à
BA = 7
C. Nazaret Matrice
Introduction Addition
Définitions Produit par un réel
Opérations sur les matrices Produit scalaire
Propriétés Produit de deux matrices
B= 1 2 1
! 1 2 1
1
A= AB = 3 6 3
30
0 0 0
qui n’est pas égal à
BA = 7
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Proposition
Le produit matriciel est :
associatif : ABC = (AB)C = A(BC)
distributif par rapport à l’addition : A(B + C) = AB + AC
non commutatif : AB n’est pas égal à BA en général.
La matrice Identité vérifie : si la matrice A est de
dimensions (n, m) alors AIm = In A = A
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Proposition
Le produit matriciel est :
associatif : ABC = (AB)C = A(BC)
distributif par rapport à l’addition : A(B + C) = AB + AC
non commutatif : AB n’est pas égal à BA en général.
La matrice Identité vérifie : si la matrice A est de
dimensions (n, m) alors AIm = In A = A
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Proposition
Le produit matriciel est :
associatif : ABC = (AB)C = A(BC)
distributif par rapport à l’addition : A(B + C) = AB + AC
non commutatif : AB n’est pas égal à BA en général.
La matrice Identité vérifie : si la matrice A est de
dimensions (n, m) alors AIm = In A = A
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Proposition
Le produit matriciel est :
associatif : ABC = (AB)C = A(BC)
distributif par rapport à l’addition : A(B + C) = AB + AC
non commutatif : AB n’est pas égal à BA en général.
La matrice Identité vérifie : si la matrice A est de
dimensions (n, m) alors AIm = In A = A
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Proposition
Le produit matriciel est :
associatif : ABC = (AB)C = A(BC)
distributif par rapport à l’addition : A(B + C) = AB + AC
non commutatif : AB n’est pas égal à BA en général.
La matrice Identité vérifie : si la matrice A est de
dimensions (n, m) alors AIm = In A = A
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
Pour toute matrice A ∈ M\ (R), on pose A0 = In
et si k ∈ IN , on note Ak = A × Ak −1 = Ak −1 × A.
Proposition
t t t
( A) = A (λA) = λt A
t
(A + B) =t A +t B t
(AC) =t C t A
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
Pour toute matrice A ∈ M\ (R), on pose A0 = In
et si k ∈ IN , on note Ak = A × Ak −1 = Ak −1 × A.
Proposition
t t t
( A) = A (λA) = λt A
t
(A + B) =t A +t B t
(AC) =t C t A
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Définition
Pour toute matrice A ∈ M\ (R), on pose A0 = In
et si k ∈ IN , on note Ak = A × Ak −1 = Ak −1 × A.
Proposition
t t t
( A) = A (λA) = λt A
t
(A + B) =t A +t B t
(AC) =t C t A
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
A quoi sert une matrice ? à représenter un systéme linéaire
3x − 2y + z = 2
2x + y + z = 7
4x − 3y + 2z = 4
peut s’écrire sous forme matricielle Au = b
3 −2 1 x 2
A= 2 1 1 u= y b= 7
4 −3 2 z 4
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
A quoi sert une matrice ? à représenter un systéme linéaire
3x − 2y + z = 2
2x + y + z = 7
4x − 3y + 2z = 4
peut s’écrire sous forme matricielle Au = b
3 −2 1 x 2
A= 2 1 1 u= y b= 7
4 −3 2 z 4
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
A quoi sert une matrice ? à représenter un systéme linéaire
3x − 2y + z = 2
2x + y + z = 7
4x − 3y + 2z = 4
peut s’écrire sous forme matricielle Au = b
3 −2 1 x 2
A= 2 1 1 u= y b= 7
4 −3 2 z 4
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
Lorsque nous étudierons les fonctions de plusieurs variables
nous définirons les matrice Jacobienne et matrice Hessienne
de fonctions.
D’autre part, en mathématiques appliquées (calcul numérique),
les matrices jouent un grand rôle.
Pour résumer: beaucoup de problèmes en sciences (en
physique, en biologie, en économie,...) sont tout d’abord
modélisés à l’aide d’opérateurs par exemple
∂
∆f (x, t) + ∂t f (x, t) = α(x, t). Bien souvent on ne sait pas
résoudre (de façon explicite) les équations obtenues. On ne
peut pas trouver une fonction f (x, t) = ....
C. Nazaret Matrice
Introduction
Définitions
Opérations sur les matrices
Propriétés
On passe alors par une étape de discrétisation qui consiste à
transformer le problème initial (continue comme une fonction f )
en un problème plus simple (discret comme une suite un )
souvent linéaire donc qui s’écrit à l’aide de matrices:
Au = b
On ne résout pas le problème par un calcul de l’inverse comme
on le ferait à la main. Les matrices peuvent être très grandes et
les calculs doivent être suffisamment rapides. Le calcul
numérique consiste à développer des méthodes pour résoudre
rapidement ces problèmes approchés (en contrôlant l’erreur
commise par rapport au problème initial).
C. Nazaret Matrice