• Aucun résultat trouvé

.Des calculs exacts donnent

461600 , 31504261

461600 ,´3741501

230800,5235241 461600

˙

« p´39.61,68.25,´16.21,11.34q

Soient APMnpKq inversible et bbbPKn. Axxx “bbb

De petites erreurs sur les données engendrent-elles de petites erreurs sur la solution?

Non, pas forcément!

Le système linéaire prédédent est mal conditionné.

On dit qu'un système linéaire est bien conditionné ou qu'il a un bon conditionnement si de petites perturbations des données n'entrainent qu'une variation raisonnable de la solution.

Est-il possible de "mesurer" le conditionnement d'une matrice?

Denition 12.1

Soit }.} une norme matricielle subordonnée, le conditionnement d'une matrice régulièreA, associé à cette norme, est le nombre

condpAq “ }A}›

A-1

›. Nous noterons condppAq “ }A}p

A-1

p.

Proposition:

SoitA une matrice régulière. On a les propriétés suivantes

1 @αPK˚,condpαAq “condpAq.

2 condppAq ě1,@p P v1,`8w.

3 cond2pAq “1 si et seulement si A“αQavecα PK˚ etQ matrice unitaire

Théorème 13:

SoitAune matrice inversible. Soient xxx et xxx```∆x∆∆x les solutions respec-x tives de

Axxx “bbb et Apxxx```∆∆∆xxxq “bbb```∆∆∆bbb. Supposons bbb ‰000,alors l'inégalité

}∆∆∆xxx}

}xxx} ďcondpAq}∆∆∆bbb}

}bbb}

est satisfaite, et c'est la meilleure possible : pour une matriceAdonnée, on peut trouver des vecteurs bbb ‰000 et∆∆∆bbb ‰000 tels qu'elle devienne une égalité.

Théorème:

Soient A etA`∆A deux matrices inversibles. Soient xxx et xxx```∆∆∆xxx les solutions respectives de

Axxx “bbb et pA`∆Aq pxxx```∆∆∆xxxq “bbb. Supposons bbb ‰000,alors on a

}∆x∆∆xx}

}xxx```∆∆∆xxx} ďcondpAq}∆A}

}A} .

Remarque 13.1

Une matrice est donc bien conditionnée si son conditionnement est proche de 1.

Plan

1 Méthodes directes Matrices particulières

Matrices diagonales

Matrices triangulaires inférieures Matrices triangulaires supérieures

Exercices et résultats préliminaires

Méthode de Gauss-Jordan

Ecriture algébrique

FactorisationLU

Résultats théoriques Utilisation pratique

FactorisationLDL˚ Factorisation de Cholesky

Résultats théoriques

Résolution d'un système linéaire Algorithme : Factorisation positive de Cholesky

2 Normes vectorielles et normes matricielles

Normes vectorielles Normes matricielles Suites de vecteurs et de matrices

3 Conditionnement d'un système linéaire

4 Méthodes itératives Principe

Notations

Méthode de Jacobi Méthode de Gauss-Seidel Méthode de relaxation Etude de la convergence Algorithmes

Principe de base Méthode de Jacobi Méthode de Gauss-Seidel

Méthodes itératives Principe 2017/09/21 74 / 103

Méthodes itératives pour la résolution du système linéaire Axxx “bbb.

Trouver une matrice d'itérationB et d'un vecteur ccc telles que xxxrk`1sBxxxrks`ccc, k ě0, xxxr0s arbitraire vérie

klimÑ8xxxrks“xxx avec˜ xxx˜“A-1bbb

Plan

1 Méthodes directes Matrices particulières

Matrices diagonales

Matrices triangulaires inférieures Matrices triangulaires supérieures

Exercices et résultats préliminaires

Méthode de Gauss-Jordan

Ecriture algébrique

FactorisationLU

Résultats théoriques Utilisation pratique

FactorisationLDL˚ Factorisation de Cholesky

Résultats théoriques

Résolution d'un système linéaire Algorithme : Factorisation positive de Cholesky

2 Normes vectorielles et normes matricielles

Normes vectorielles Normes matricielles Suites de vecteurs et de matrices

3 Conditionnement d'un système linéaire

4 Méthodes itératives Principe

Notations

Méthode de Jacobi Méthode de Gauss-Seidel Méthode de relaxation Etude de la convergence Algorithmes

Principe de base Méthode de Jacobi Méthode de Gauss-Seidel

Méthodes itératives Notations 2017/09/21 76 / 103

Soit APMnpKq une matrice régulière, avec@i P v1,nw, ai,i ‰0

Plan

1 Méthodes directes Matrices particulières

Matrices diagonales

Matrices triangulaires inférieures Matrices triangulaires supérieures

Exercices et résultats préliminaires

Méthode de Gauss-Jordan

Ecriture algébrique

FactorisationLU

Résultats théoriques Utilisation pratique

FactorisationLDL˚ Factorisation de Cholesky

Résultats théoriques

Résolution d'un système linéaire Algorithme : Factorisation positive de Cholesky

2 Normes vectorielles et normes matricielles

Normes vectorielles Normes matricielles Suites de vecteurs et de matrices

3 Conditionnement d'un système linéaire

4 Méthodes itératives Principe

Notations

Méthode de Jacobi Méthode de Gauss-Seidel Méthode de relaxation Etude de la convergence Algorithmes

Principe de base Méthode de Jacobi Méthode de Gauss-Seidel

Méthodes itératives Méthode de Jacobi 2017/09/21 78 / 103

Axxx “bbb ðñ @i, bi “ ÿn

j1

ai,jxj

i´1

ÿ

j1

ai,jxj `ai,ixi` ÿn

ji`1

ai,jxj

La méthode itérative de Jacobi : bi

i´1

ÿ

j1

ai,jxjrks`ai,ixirk`1s` ÿn

ji`1

ai,jxjrks @i P v1,nw

bbb“Dxxxrk`1s´Exxxrks´Fxxxrks

ou encore

xirk`1s“ 1 aii

˜ bi ´

ÿn

j“1,j‰i

aijxjrks

¸

@i P v1,nw

xxxrk`1sD-1pE`Fqxxxrks`D-1bbb

Axxx “bbb ðñ @i, bi “ ÿn

j1

ai,jxj

i´1

ÿ

j1

ai,jxj `ai,ixi` ÿn

ji`1

ai,jxj

La méthode itérative de Jacobi : bi

i´1

ÿ

j1

ai,jxjrks`ai,ixirk`1s` ÿn

ji`1

ai,jxjrks @i P v1,nw

bbb“Dxxxrk`1s´Exxxrks´Fxxxrks ou encore

xirk`1s“ 1 aii

˜ bi ´

ÿn

j“1,j‰i

aijxjrks

¸

@i P v1,nw

xxxrk`1sD-1pE`Fqxxxrks`D-1bbb

Plan

1 Méthodes directes Matrices particulières

Matrices diagonales

Matrices triangulaires inférieures Matrices triangulaires supérieures

Exercices et résultats préliminaires

Méthode de Gauss-Jordan

Ecriture algébrique

FactorisationLU

Résultats théoriques Utilisation pratique

FactorisationLDL˚ Factorisation de Cholesky

Résultats théoriques

Résolution d'un système linéaire Algorithme : Factorisation positive de Cholesky

FactorisationQR

2 Normes vectorielles et normes matricielles

Normes vectorielles Normes matricielles Suites de vecteurs et de matrices

3 Conditionnement d'un système linéaire

4 Méthodes itératives Principe

Notations

Méthode de Jacobi Méthode de Gauss-Seidel Méthode de relaxation Etude de la convergence Algorithmes

Principe de base Méthode de Jacobi Méthode de Gauss-Seidel Jeux algorithmiques

Méthodes itératives Méthode de Gauss-Seidel 2017/09/21 80 / 103

Axxx “bbb ðñ @i, bi “ ÿn

j1

ai,jxj

i´1

ÿ

j1

ai,jxj `ai,ixi` ÿn

ji`1

ai,jxj

La méthode itérative de Gauss-Seidel : bi “ai,ixirk`1s`

i´1

ÿ

j1

ai,jxjrk`1s` ÿn

ji`1

ai,jxjrks @i P v1,nw

bbb“Dxxxrk`1s´Exxxrk`1s´Fxxxrks

ou encore

xipk`1q“ 1 aii

˜ bi ´

i´1

ÿ

j1

aijxjrk`1s´ ÿn

ji`1

aijxjrks

¸

@i P v1,nw

xxxrk`1s “ pD´Eq-1Fxxxrks` pD´Eq-1bbb

Axxx “bbb ðñ @i, bi “ ÿn

j1

ai,jxj

i´1

ÿ

j1

ai,jxj `ai,ixi` ÿn

ji`1

ai,jxj

La méthode itérative de Gauss-Seidel : bi “ai,ixirk`1s`

i´1

ÿ

j1

ai,jxjrk`1s` ÿn

ji`1

ai,jxjrks @i P v1,nw

bbb“Dxxxrk`1s´Exxxrk`1s´Fxxxrks ou encore

xipk`1q“ 1 aii

˜ bi ´

i´1

ÿ

j1

aijxjrk`1s´ ÿn

ji`1

aijxjrks

¸

@i P v1,nw

xxxrk`1s “ pD´Eq-1Fxxxrks` pD´Eq-1bbb

Plan

1 Méthodes directes Matrices particulières

Matrices diagonales

Matrices triangulaires inférieures Matrices triangulaires supérieures

Exercices et résultats préliminaires

Méthode de Gauss-Jordan

Ecriture algébrique

FactorisationLU

Résultats théoriques Utilisation pratique

FactorisationLDL˚ Factorisation de Cholesky

Résultats théoriques

Résolution d'un système linéaire Algorithme : Factorisation positive de Cholesky

2 Normes vectorielles et normes matricielles

Normes vectorielles Normes matricielles Suites de vecteurs et de matrices

3 Conditionnement d'un système linéaire

4 Méthodes itératives Principe

Notations

Méthode de Jacobi Méthode de Gauss-Seidel Méthode de relaxation Etude de la convergence Algorithmes

Principe de base Méthode de Jacobi Méthode de Gauss-Seidel

Méthodes itératives Méthode de relaxation 2017/09/21 82 / 103

Soit w PR˚.

xirk`1s “wˆxirk`1s` p1´wqxirks

où xˆirk`1s est obtenu à partir de l'une des deux méthodes précédentes.

Avec la méthode de Gauss-Seidel : méthode S.O.R. (successive over relaxation)

xirk`1s “ w aii

˜ bi´

i´1

ÿ

j1

aijxjrk`1s´ ÿn

ji`1

aijxjrks

¸

` p1´wqxirks @i P v1,nw

Exercice 14.1:

Déterminer la matrice d'itération Bet le vecteur ccc tels que xxxrk`1sBxxxrks`ccc

en fonction deD,E,F,et bbb.

Proposition:

On pose LD-1E etUD-1F.

La matrice d'itération de la méthode de Jacobi, notée J, est donnée par

JD-1pE`Fq “L`U, (31) La matrice d'itération de la méthode S.O.R., notéeLw,est donnée par

Lw “ ˆD

w ´E

˙-1ˆ 1´w

w D`F

˙

“ pI´wLq-1pp1´wqI`wUq. et elle vérie (32)

ρpLwq ě |w ´1|. (33) La matrice d'itération de Gauss-Seidel estL1 et elle correspond à

L1“ pD´Eq-1F“ pI´Lq-1U. (34)

Plan

1 Méthodes directes Matrices particulières

Matrices diagonales

Matrices triangulaires inférieures Matrices triangulaires supérieures

Exercices et résultats préliminaires

Méthode de Gauss-Jordan

Ecriture algébrique

FactorisationLU

Résultats théoriques Utilisation pratique

FactorisationLDL˚ Factorisation de Cholesky

Résultats théoriques

Résolution d'un système linéaire Algorithme : Factorisation positive de Cholesky

FactorisationQR

2 Normes vectorielles et normes matricielles

Normes vectorielles Normes matricielles Suites de vecteurs et de matrices

3 Conditionnement d'un système linéaire

4 Méthodes itératives Principe

Notations

Méthode de Jacobi Méthode de Gauss-Seidel Méthode de relaxation Etude de la convergence Algorithmes

Principe de base Méthode de Jacobi Méthode de Gauss-Seidel Jeux algorithmiques

Méthodes itératives Etude de la convergence 2017/09/21 85 / 103

Théorème:

SoitAune matrice régulière décomposée sous la formeAM´Navec Mrégulière. On pose

BM-1N et ccc “M-1bbb. Alors la suite dénie par

xxxr0s PKn et xxxrk`1sBxxxrks`ccc

converge versxxx¯“A-1bbb quelque soit xxxr0s si et seulement siρpBq ă1.

Corollaire:

Soit A une matrice vériant ai,i ‰ 0 @i. Une condition nécessaire de convergence pour la méthode S.O.R. est que 0ăw ă2.

Théorème: voir Lascaux-Théodor, vol.2, Théorème 19 et 20, pages 346 à 349

Soit Aune matrice à diagonale strictement dominante ou une matrice inversible à diagonale fortement dominante alors

‚ la méthode de Jacobi est convergente,

‚ si w Ps0,1sla méthode de Relaxation est convergente.

Théorème

SoitAune matrice hermitienne inversible en décomposée enAM´N où M est inversible. Soit BI´ M-1A, la matrice de l'itération.

Supposons queM˚`N(qui est hermitienne) soit dénie positive. Alors ρpBq ă1 si et seulement siA est dénie positive.

Théorème

Soit A une matrice hermitienne dénie positive, alors la méthode de relaxation converge si et seulement si w Ps0,2r.

Plan

1 Méthodes directes Matrices particulières

Matrices diagonales

Matrices triangulaires inférieures Matrices triangulaires supérieures

Exercices et résultats préliminaires

Méthode de Gauss-Jordan

Ecriture algébrique

FactorisationLU

Résultats théoriques Utilisation pratique

FactorisationLDL˚ Factorisation de Cholesky

Résultats théoriques

Résolution d'un système linéaire Algorithme : Factorisation positive de Cholesky

FactorisationQR

2 Normes vectorielles et normes matricielles

Normes vectorielles Normes matricielles Suites de vecteurs et de matrices

3 Conditionnement d'un système linéaire

4 Méthodes itératives Principe

Notations

Méthode de Jacobi Méthode de Gauss-Seidel Méthode de relaxation Etude de la convergence Algorithmes

Principe de base Méthode de Jacobi Méthode de Gauss-Seidel Jeux algorithmiques

Méthodes itératives Algorithmes 2017/09/21 89 / 103

Documents relatifs