Universit´e de Nice Sophia-Antipolis
Licence L3 Math´ematiques Ann´ee 2008/2009
Analyse Num´erique
Corrig´e du TD 5
EXERCICE 1
M´ethode des approximations successives, ordre de convergence
Soient Iun intervalle ferm´e de R,g:IIune fonction assez r´eguli`ere
admettant un point fixe lIi.e. g(l) = l. On consid`ere une suite des it´er´es
suivante (x0Idonn´e ,
xn+1 =g(xn),n0.(1.1)
a. Faire un dessin illustrant la construction de la suite (xn)n0.
b. Calculer l’erreur en=xnlet donner une condition pour que la m´ethode
du point fixe (1.1) soit d’ordre p1.
On a
en+1 =xn+1 l
=g(xn)g(l)
= (xnl)g0(l) + ... +(xnl)p1
(p1)! g(p1)(l) + (xnl)p
p!g(p)(cn),
(1.2)
o`u cnest un r´eel compris entre xnet l.
On trouve que la m´ethode des approximations successives converge `a l’ordre psous la
condition :
g(k)(l) = 0 ,k= 1, ..., p 1,pour p > 1,
et
g(p)(l)6= 0 ,pour p1,
(1.3)
car sous les hypoth`eses (1.3) on a :
lim
n+
xn+1 l
(xnl)p= lim
n+
1
p!g(p)(cn) = 1
p!g(p)(l)6= 0 .
Cas o`u p= 2. En posant M= supxIg00 (x), on peut ´ecrire
xn+1 lM
2xnl
2,
1
Universit´e de Nice Sophia-Antipolis
Licence L3 Math´ematiques Ann´ee 2008/2009
ce qui peut s’´ecrire encore
xn+1 l2
MM
2xnl2
.
Par r´ecurrence sur n, on trouve
xnl2
MM
2x0l2n
.
On voit que en choisissant x0tel que x0l1
5M, on obtient
xnl2
M102n.
Ce qui montre qu’`a chaque it´eration le nombre de d´ecimales exactes double en th´eorie.
EXERCICE 2
Formules et illustrations graphiques des m´ethodes it´eratives de
recherche des z´eros d’une fonction
On recherche un z´ero d’une fonction r´eguli`ere f:IIo`u Iun intervalle
ferm´e de R.
2.1 M´ethode de dichotomie
Rappeler la m´ethode de dichotomie qui permet d’approcher ce z´ero de f.
Faites une illustration graphique.
La m´ethode de dichotomie est bas´ee sur le th´eor`eme suivant :
Th´eor`eme 2.1. Soit [a, b]un intervalle ferm´e de Ret f: [a, b]Rune fonction continue.
Si f(a)f(b)<0alors α]a, b[tel que f(α) = 0.
On se donne un intervalle I0= [a, b] contenant le z´ero αque l’on veut approcher. La
m´ethode de dichotomie produit une suite de sous-intervalles In= [an, bn], n0, avec
In+1 Inet tel que f(an)f(bn)<0. En particulier, on prend a0=a,b0=bet x0=
a0+b0
2et pour n0 :
on pose an+1 =an, bn+1 =xnsi f(an)f(xn)<0,
ou an+1 =xn, bn+1 =bnsi f(xn)f(bn)<0,
et xn+1 =an+1 +bn+1
2.
(2.1)
2
Universit´e de Nice Sophia-Antipolis
Licence L3 Math´ematiques Ann´ee 2008/2009
2.2 M´ethode de Newton
On consid`ere maintenant la m´ethode de Newton pour rechercher ce z´ero.
a. ´etablir sa formule en utilisant un d´eveloppement de Taylor ;
b. faire un dessin pour illuster la m´ethode.
a. Par la formule en utilisant un d´eveloppement de Taylor
On se donne x0. Pour n0, on ´ecrit la formule de Taylor de f(xn+1 en xn, soit
f(xn+1) = f(xn) + f0(xn)(xn+1 xn)+(xn+1 xn)ε(xn+1),(2.2)
avec lim
xn+1xn
ε(xn+1) = 0.
On n´eglige le terme (xn+1 xn)ε(xn+1), on suppose que f0(xn) inversible et on cherche
xn+1 tel que f(xn+1) = 0, d’o`u la m´ethode de Newton
x0donn´e ,
xn+1 =xnf(xn)
f0(xn),n0.
b. G´eom´etriquement xn+1 est l’abscisse du point d’intersection de la tangente en xn`a la
courbe de fet l’axe des abscisses.
EXERCICE 3
Un exemple
3.1
Soit l’´equation
x=ex, x [0,+[.(3.1)
a. On consid`ere la ethode it´erative suivante
(x0[0,+[ donn´e ,
xn+1 =exn,n0.(3.2)
Montrer que la m´ethode (3.2) est convergente si x0est bien choisi. Donner dans
ce cas l’ordre de convergence.
Posons g(x) = ex.
Clairement 0 n’est pas solution de l’´equation (3.1). Pour x]0,+[, g0(x) = ex, donc
|g0(x)|<1 ce qui implique que gest contractante sur ]0,+[. Comme ]0,+[ est un
ouvert, le th´eor`eme du point fixe ne s’applique pas. Il faut trouver un ferm´e [a, b]]0,+[,
tel que g([a, b]) [a, b].
3
Universit´e de Nice Sophia-Antipolis
Licence L3 Math´ematiques Ann´ee 2008/2009
Prenons a= 1/10 et b= 1. On a g(1/10) = e1/10 1 et g(1) = e11/10. On a bien
g([1/10,1]) [1/10,1] par continuit´e de gsur [1/10,1]. Comme |g0(x)|<1 sur le ferm´e
[1/10,1] de ]0,+[, on peut appliquer le th´eor`eme du point fixe. Il existe l[1/10,1] tel
que l=g(l).
Ordre de convergence
Comme g0(c) = ec6= 0, la m´ethode est convergente `a l’ordre 1.
b. Appliquer la m´ethode de Newton `a l’´equation (3.1) et montrer que la
convergence est quadratique.
Pour appliquer la m´ethode de Newton `a l’´equation (3.1), on pose h(x) = xex. Comme
h0(x) = 1 + ex6= 0 sur ]0,+[, la m´ethode de Newton pour l’´equation h(x) = 0 s’´ecrit
x0[1
10,1] donn´e ,
xn+1 =xnh(xn)
h0(xn),n0,
ou encore
x0[1
10,1] donn´e ,
xn+1 =xnxnexn
1 + exn,n0.
Ordre de convergence
La fonction h(x) = xexest C2. Soit αla racine de hque l’on souhaite approcher par
la m´ethode de Newton. Cette m´ethode peut se mettre sous la forme :
(x0donn´e ,
xn+1 =φ(xn),n0,
o`u φest donn´ee par
φ(x) = xh(x)
h0(x).
On a
φ0(x) = 1 (h0(x))2h(x)h00(x)
(h0(x))2=h(x)h00(x)
(h0(x))2.
et donc
φ0(α) = h(α)h00(α)
(h0(α))2= 0 ,
car h(α) = 0.
4
Universit´e de Nice Sophia-Antipolis
Licence L3 Math´ematiques Ann´ee 2008/2009
De l’expression de la d´eriv´ee seconde
φ00(x) = (h0(x))3h00(x) + h(x)h(3)(x)(h0(x))22h(x)h0(x)(h00(x))2
(h0(x))4,
il vient
φ00(α) = h00(α)
h0(α)=eα
1 + eα6= 0 .
Par suite, d’apr`es l’exercice 1, la convergence de la m´ethode de Newton est quadratique
pour l’´equation x=ex, x [0,+[.
3.2
Montrer que l’´equation x=ln(x), x ]0,+[admet une solution unique.
Montrer que la m´ethode it´erative
(x0]0,+[ donn´e ,
xn+1 =ln xn,n0,(3.3)
diverge. Proposer une m´ethode d’approximation de la solution.
Posons f(x) = ln(x).
La fonction fest d´erivable sur ]0,+[ et sa fonction d´eriv´ee est x7→ f0(x) = 1/x. La
fonction fest donc d´ecroissante sur ]0,+[. Comme lim
x0f(x) = +et f(1) = 0, le point
fixe de fsur l’intervalle ]0,+[ est localis´e dans le segment ouvert ]0,1[.
Sur le segment ouvert ]0,1[, on a |f0(x)|>1, mˆeme en prenant un intervalle ferm´e [a, b]
]0,1[, la suite (xn)n0construite `a partir de la formule (3.3) diverge. En effet, pour n0,
il existe un r´eel ξentre xnet ltel que
xn+1 l=f(xn)f(l) = f0(ξ) (xnl),
et donc xn+1 l=f0(ξ) (xnl)>xnl.
Par r´ecurrence on obtient
xnl>xn1l> ... > x1l>x0l.
D’o`u la m´ethode it´erative (3.3) diverge.
Une autre m´ethode d’approximation de la solution
On cherche `a r´esoudre x=ln(x) sur ]0,+[. En prenant l’exponentielle de cette derni`ere
´egalit´e on obtient
x=ex, x [0,+[.
C’est l’´equation (3.1) du d´ebut de cet exercice. La m´ethode (3.1) permet d’approcher la
solution de l’´equation x=ln(x) sur ]0,+[.
5
1 / 8 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !