Contents
1 Bases de l’alg`ebre lin´eaire 5
1.1 Espaces vectoriels et vecteurs . . . . . . . . . . . . . . . . . . 5
1.2 Matrices et vecteurs . . . . . . . . . . . . . . . . . . . . . . . 5
1.2.1 Matrices carr´ees et matrices particuli`eres . . . . . . . 5
1.2.2 Op´erations sur les matrices . . . . . . . . . . . . . . . 6
1.2.3 Matrices sym´etriques . . . . . . . . . . . . . . . . . . . 6
1.2.4 Partitions par blocs . . . . . . . . . . . . . . . . . . . 6
1.3 Produit scalaire et normes vectorielles . . . . . . . . . . . . . 7
1.4 Normes matricielles . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5 Orthogonalit´e dans Rn...................... 9
1.6 Image, noyau, rang d’une matrice . . . . . . . . . . . . . . . . 11
1.6.1 Matrices de rang k . . . . . . . . . . . . . . . . . . . . 12
1.6.2 Matrices de rang 1 . . . . . . . . . . . . . . . . . . . . 13
1.7 Notions de complexit´e et de performances . . . . . . . . . . . 13
1.8 Biblioth`eques BLAS et LAPACK . . . . . . . . . . . . . . . . 14
1.8.1 Op´erations BLAS1 . . . . . . . . . . . . . . . . . . . . 14
1.8.2 Op´erations BLAS2 . . . . . . . . . . . . . . . . . . . . 14
1.8.3 Op´erations BLAS3 . . . . . . . . . . . . . . . . . . . . 15
1.8.4 Produit de matrices . . . . . . . . . . . . . . . . . . . 15
1.8.5 biblioth`eque LAPACK . . . . . . . . . . . . . . . . . . 17
2 R´esolution de syst`emes lin´eaires par des m´ethodes directes 19
2.1 Inverse d’une matrice carr´ee et syst`emes lin´eaires . . . . . . . 19
2.1.1 Inverse d’une matrice . . . . . . . . . . . . . . . . . . 19
2.1.2 Matrices particuli`eres . . . . . . . . . . . . . . . . . . 20
2.1.3 R´esolution d’un syst`eme lin´eaire . . . . . . . . . . . . 21
2.2 FactorisationLU ......................... 21
2.2.1 Pivot partiel . . . . . . . . . . . . . . . . . . . . . . . 22
2.2.2 Factorisation par blocs . . . . . . . . . . . . . . . . . . 22
3