Professional Documents
Culture Documents
A. El maliki
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e
6
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Formulation du probl`me e
Consid´rons une fonction continue f d´finie sur un intervalle [a, b] e e pour lequel
la fonction change de signe : f (a) > 0 et f (b) < 0 ou encore f (a) < 0 et f (b) >
0.
On est donc certain qu’il y a une racine de f entre a et b. Pour approcher de fa¸on
pr´cise cette racine, on peut utiliser c e l’algorithme suivant :
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Algorithme de la bissection 1
5 6 7 8
Retour ` l’´tape 3 a e
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e M´thode de la bissection : exemple
e
M´thode e x1 x2 1.0 2.0 1.5 2.0 1.5 1.75 1.625 1.75 1.6875 1.75
ln(
ln(
ln(
1,0
)
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e M´thodes des points fixes e
1 2 3 4
Retour ` l’´tape 4 a e
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Exemple 1
L’algorithme diverge !
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Exemple 2
1 2
10 − x3
|xn −xn−1 | |xn |
L’algorithme converge !
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Exemple 3
en+1 ≈ g (r )en = (g (r ))n e0 Ceci indique que la m´thode est alors du premier
ordre (lin´aire). e e Taux de convergence Le taux de convergence d’une m´thode des
points fixes est donn´ e e par |g (r )|.
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Etude de la convergence
Soit une fonction continue g (x) de [a, b] dans [a, b] et telle que |g (x)| ≤ k < 1
pour tout x ∈]a, b[ alors :
1
2
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Etude de la convergence : (suite)
Dans le cas −1 < g (r ) < 0, on voit que les it´rations xn oscillent e de part et
d’autre de la racine. Justifiez ?
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Etude de la convergence : (suite)
10 Retour aux fonctions g1 et g2 :g1 (x) = 10−x g2 (x) = 4+x 2 Ces fonctions ont un
point fixe dans [1, 2] (elles sont forc´ment e non-nulles en ce point) alors 2 −3x 2
x2 g1 (x) = −3 √10−x 3 = −3 2gx (x) = 8g1 (x) 4 4 1 1 −10 1 2 (x)) 2 (x)) g2 (x) =
2 4+x (4+x)2 = 2 g21 −(g10 = −(g20 10 (x) On va ´valuer ces expressions au point
fixe (en se servant de e gi (r ) = r pour i = 1, 2)
4 3
3
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Exemple sur le taux et l’ordre de
convergence 1
−(g2 (r ))3 −r 3 = 20 20 puisque r ∈ [1, 2] on peut trouver des bornes ` ces deux a
expressions : −3 −6 ≤ g1 (r ) ≤ <0 −1 < 8 8 −8 −1 −1 < ≤ g2 (r ) ≤ <0 20 20 Pour
les deux fonctions la m´thode des points fixes est d’ordre 1. e De plus, la suite de
points d’approximations va alterner entre des valeurs sup´rieures et inf´rieures `
la racine. e e a g2 (x) =
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Etude de la convergence : cas o` g
(r ) = 0 u
Menons par le point (xn , f (xn )) la tangente ` la courbe y = f (x) fournie a par
D(x) = f (xn ) + f (xn )(x − xn )
D(x)=f(x2)-f’(x2)(x-x2)
f(x)
D(x)=f(x1)-f’(x1)(x-x1) x2 x1 x
x0
x3
D(x)=f(x0)-f’(x0)(x-x0)
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Algorithme de la m´thode de Newton
e
1 2 3
f (xn ) f (xn )
retour ` l’´tape 4 a e
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Exemple : e −x − x = 0
0.5671 × 10+0 0.1183 × 10+0 0.6714 × 10−1 0.1239 × 10−1 0.8323 × 10−3 0.1501 × 10−3
0.1250 × 10−6 0 0.4097 × 10−9 —
A priori on ne peut pas supposer que g (r ) = 0, donc on ne peut pas dire que la m
´thode est d’ordre sup´rieure ` 2. Pour ce qui est e e a de l’erreur, ´tant d’ordre
deux on a e en+1 ≈ g (r ) 2 f (r ) 2 e = e 2 n 2f (r ) n
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Racines multiples
Si f (r ) = f (r ) = 0 alors
f (x) = f (m−1) f (m) f (r ) (x − r )2 + ... + (r )(x − r )m−1 + (r )(x − r )m
+ ... 2 (m − 1)! m!
= (x − r )2 h2 (x)
avec h2 (r ) = 0.
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Racines multiples
Cela revient ` utiliser la droite a s´cante passant par les points e (xn , f (xn ))
et (xn−1 , f (xn−1 )) plutˆt que la droite tangente o passant par (xn , f (xn )).
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Algorithme de la m´thode de la s
´cante e e
1 2 3 4
Si
retour ` l’´tape 4 a e
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Exemple : e −x − x = 0
0.7632 × 10+0 0.1052 × 10+0 0.7254 × 10−1 0.8190 × 10−2 0.6134 × 10−3 0 —
f (r ) en en−1 2f (r )
f (r ) p+1 Ce 2f (r ) n−1
En simplifiant on a
p −p−1 en−1 ≈
2
f (r ) −p C 2f (r )
ne d´pend pas de n ni de en e
Rappelons que la m´thode point fixe xn+1 = g (xn ) est d’ordre 1. e On a en+2 xn+2 −
r = ≈ g (r ), en+1 xn+1 − r Ce qui donne xn+2 −r ≈ xn+1 −r En isolant r , on trouve
xn+1 −r xn −r
en+1 xn+1 − r = ≈ g (r ) en xn − r
r ≈ xe = xn −
Retour ` l’´tape 1 a e
Introduction M´thode de la bissection M´thodes des points fixes M´thode de Newton M
´th. de la s´cante algo. de Steffenson e e e e e Stefffenson : exemple