0% ont trouvé ce document utile (0 vote)
60 vues3 pages

TD1 calNumL2MPI

Transféré par

babacarmbesso11
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
60 vues3 pages

TD1 calNumL2MPI

Transféré par

babacarmbesso11
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

UNIVERSITÉ ALIOUNE DIOP DE BAMBEY UFR SATIC

LICENCE 2 DE MATHS-PHYSIQUE-INFORMATIQUE

FICHE 1 DE CALCUL NUMÉRIQUE

Les méthodes Directes pour les systèmes linéaires et la théorie du conditionnement


Exercice 1. Détermination de LU
Soit A ∈ Mn (R) une matrice dont les sous-matrices principales sont inversibles. D’après
le théorème du cours, il existe une unique matrice L ∈ Mn (R) triangulaire inférieure avec
lii = 1, ∀i = 1, ..., n et une unique matrice U ∈ Mn (R) triangulaire supérieure telle que
A = LU .
1. Montrer que pour i = 1, ∀j = 1, ..., n u1j = aij (première ligne de U).

2. Vérifier que u11 6= 0.


aij
3. Montrer que pour j = 1, ∀i = 2, ..., n li1 = u11
(première colonne de L).

4. Montrer par récurrence que la i − eme ligne de U et la j − eme colonne de L peuvent


être exprimées selon :

i−1
X

aij − lik ukj , ∀j = i, ..., n

pour i allant de 1 a n : uij =
 k=1
0, ∀j = 1, ..., i − 1



 0, ∀i = 1, ..., j − 1
1, ! i=j


pour j allant de 1 a n : lij = j−1
X
1
aij − lis usj , ∀i = j + 1, . . . , n


ujj


s=1

Exercice 2. Soient α ∈ R et A ∈ M3 (R), b ∈ R3 définis par


   
1 −α 1 1
A =  −α 2α2 −α − α2  , b =  −α  . (0.1)
1 −α − α 1 + α2 + α4
2
1 + α2

1. Pour α 6= 0, résoudre Ax = b par la méthode d’élimination de Gauss.

2. En déduire le déterminant de A.

3. Déterminer la factorisation A = LU , lii = 1, i = 1, 2, 3.

4. Résoudre Ax = b par la factorisation A = LU .


   
1 1 1 1 0
 1 2 3 4 
 et b ∈ R4 tel que b =  0 .
 
Exercice 3. Soit A =   1 3 6 10   1 
1 4 10 20 0
1. Triangulariser le système Ax = b et en déduire le déterminant de A et le vecteur x ∈ R4 .
2. Montrer que A est symétrique définie positive.

TRAVAUX DIRIGÉS DE CALCUL NUMÉRIQUE 1 L2 MPI M. S. DIALLO, A. DIOP et S. SHAMS c 2022-2023


En déduire qu’il existe un unique couple (L, U ) telle que A = LU où L est une matrice
triangulaire inférieure et U une matrice triangulaire supérieure.
3. Nous rappelons que la méthode de Doolittle (lii = 1) fournit d’abord la i-ième ligne de U,
puis la i-ième colonne de L selon
i−1
X
pour i = 1, . . . , n uij = aij − lik ukj j = i, . . . , n (i ≤ j)
k=1
j−1
!
X
et pour j = 1, . . . , n lij = u1jj aij − lis usj i = j + 1, . . . , n (i > j).
s=1
a) Utiliser cet algorithme pour déterminer les matrices L et U .
b) Reprendre la résolution de Ax = b en utilisant la décomposition LU .
c) Sans calculer explicitement l’inverse de la matrice, dire que représente la solution x ∈ R4
pour A−1 .

Exercice 4. On considère la matrice A et le vecteur b suivants :


   
2 −1 0 1
A =  −1 3 −1  , b =  2  .
0 −1 2 1

1. Déterminer la matrice triangulaire supérieure en utilisant la méthode d’élimination de


Gauss sans imposer des 1 sur la diagonale.

2. En déduire le déterminant de la matrice A.

3. Déterminer la factorisation de LU de la matrice A par la méthode de Croût.


On rappelle que pour i = 1, ..., n
i−1
X
lki = aki − lkr uri k = i, ..., n (0.2)
r=1

i−1
!
1 X
uij = aij − lir urj j = i + 1, ..., n. (0.3)
lii r=1

4. Calculer le déterminant en utilisant la décomposition LU .

5. Résoudre Ax = b.

6. Montrer que la matrice A est symétrique définie positive.


Rappeler le théorème de la décomposition de Choleski.

7. Soit D une matrice diagonale inversible définie par D = diag(U ) (Dii = uii 6= 0, ∀i) et
R = D−1 U (matrice triangulaire supérieure).

a) Montrer que la matrice R est à diagonale unité.

b) Montrer que A admet une factorisation LDLT , Lii = 1, la déterminer.

c) En déduire la factorisation de Choleski A = CC T , Cii > 0, où C est une matrice


triangulaire inférieure.

TRAVAUX DIRIGÉS DE CALCUL NUMÉRIQUE 2 L2 MPI M. S. DIALLO, A. DIOP et S. SHAMS c 2022-2023


Exercice 5. Soit  > 0 et A ∈ M4,4 (R) définie par
 
1+ 1 1 1
 1 1 +  1 1 
A=  1
. (0.4)
1 1+ 1 
1 1 1 1+

1. Calculer k A k∞ .

2. Calculer A−1 en utilisant les co-matrices.

3. Calculer Cond∞ (A).

4. Pour quelles valeurs de , A est-elle mal conditionnée ? bien conditionnée ?


Exercice 6. Après avoir modélisé un problème de diffusion stationnaire, nous avons obtenu
le système suivant Au = b où u ∈ Rn le vecteur des inconnues de ce problème , b ∈ Rn , et A
une matrice carrée d’ordre n à coefficients dans R définie par
 
2 −1 0 . . . . . . 0
 .. 
 −1 2 −1 0 . 0 
 .. 
1  0 −1 2 −1 0

. 

A= 2 . . .
h  .. . . . . . . . . . . . ... 
 
 .. . . 
 . ... . −1 2 −1 
0 . . . . . . 0 −1 2
1
Avec h = n+1 , soit k . k une norme matricielle induite.
1. Montrer que la matrice A × h2 est symétrique définie positive.
2. Pour u ∈ Rn , k u k= max{| ui | i ∈ {1, ..., n}}.
En admettant que k u k≤ (1/8) k b k, donner une majoration de k A−1 k∞ .
3. Montrer que le conditionnement de A est exprimée par
1
K∞ (A) ≤ .
2h2
4. Soient b, δb ∈ Rn et soient u, δu ∈ Rn tels que Au = b et A(u + δu) = b + δb.
Montrer que
k δu k k δb k
≤ K(A) .
kuk kbk
5. En perturbant cette fois ci la matrice A, nous obtenons le système suivant (A + δA)(u +
δu) = b où δA ∈ Mn (R) et u, δu ∈ Rn .
a) Montrer que δu satisfait la relation (I + A−1 δA)δu = −A−1 δAu où I est une matrice
identité.
b) On suppose que k A−1 δA k≤ 1, et (I + A−1 δA) est inversible.
Montrer que k I k= 1, puis établir que
1
k (I + A−1 δA)−1 k≤ .
1− k A−1 δA k
kA−1 k
c) En déduire que k δu k≤ 1−kA−1 δAk
k δA kk u k.

BON COURAGE!

TRAVAUX DIRIGÉS DE CALCUL NUMÉRIQUE 3 L2 MPI M. S. DIALLO, A. DIOP et S. SHAMS c 2022-2023

Vous aimerez peut-être aussi