Académique Documents
Professionnel Documents
Culture Documents
Caroline Japhet
Version du 3 décembre 2020
Références :
r1s F. Cuvelier, Analyse numérique élémentaire, Notes de cours Ingénieurs MACS 1ère année, 2020
https://www.math.univ-paris13.fr/„cuvelier/
r2s A. Quarteroni, R. Sacco, and F. Saleri, Méthodes numériques, Springer, 2007
r3s A. Quarteroni, R. Sacco, and F. Saleri, Méthodes numériques, Springer, 2007
x “ b,
Ax (1)
où A P Mn pRq et b P Rn sont donnés, avec A inversible. Le système (1) a une unique solution x “ A´1b . Si n
est très grand, il est coûteux de calculer A´1 , on va plutôt utiliser une méthode itérative pour résoudre (1).
1 Etude générale
1.1 Principe
Résoudre le système (1) par une méthode itérative consiste à construire une suite de vecteurs tx xpkq ukPN de Rn
qui converge (au sens de la définition 5.1 du polycopié d’algèbre linéaire) vers la solution x de (1), c’est-à-dire
x “ lim x pkq ,
kÑ8
x pk`1q “ Bx
xpkq ` c , k P N, (2)
1
où B P Mn pRq est une matrice bien choisie (dépendant de A), appelée matrice d’itération et c P Rn est un
vecteur (dépendant de A et b ), qui vérifient la relation de consistance :
x ` c,
x “ Bx (3)
x ` c ðñ Ax
où x est la solution de (1) (c’est-à-dire que x “ Bx x “ b)
1.2 Convergence
x ´ x pkq } “ 0 (où } ‚ } est une norme vectorielle).
On dit que la méthode itérative converge si lim }x
kÑ`8
Théorème 1.1 (Convergence d’une méthode itérative) Soit x p0q P Rn donné. la suite tx
xpkq ukPN définie
par (2) converge vers la solution du système (1) si et seulement si ρpBq ă 1.
1.3 Construction
Pour consruite une méthode itérative consistante avec (1), on utilise une décomposition de la matrice A sous la
forme A “ M ´ N avec M inversible et “facile à inverser” (par exemple diagonale, tridiagonale ou triangulaire).
La méthode itérative est alors définie par
" p0q
x donné dans Rn ,
Mxxpk`1q “ Nx
xpkq ` b , @k P N,
2
2.1 Méthode de Jacobi
˜ ¸
n
pk`1q 1 ÿ pkq
xi “ bi ´ ai,j xj , @i P t1, . . . , nu (8)
ai,i j“1,j‰i
Exercice 2.1 En écrivant A sous la forme A “ D ´ E ´ F, écrire toutes les méthodes précédentes sous la forme
x pk`1q “ Bx
xpkq ` c . On précisera les matrices M et N associées.
}rr pkq }
ď tol, (11)
}bb}
Exercice 3.1 Montrer que cette relation implique l’estimation suivante de l’erreur relative :
}eepkq }
ď tol condpAq,
x}
}x
3
3.2 Test d’arrêt basé sur l’incrément
Un autre critère d’arrêt consiste à s’arréter à la k ième itération, lorsque :
xpkq ´ x pk´1q }
}x
ď tol, (12)
xpkq }
}x
Exercice 3.2 Montrer que cette relation implique l’estimation suivante de l’erreur relative :
}eepkq } }B}
ď tol ,
x}
}x 1 ´ }B}
k ă kmax (13)