Académique Documents
Professionnel Documents
Culture Documents
1
RESOLUTION DES EQUATIONS NON LINEAIRES
lim 𝑥𝑛 = 𝑥̅
𝑛→∞
1 𝑏−𝑎 𝑏−𝑎
Puisque 𝑥̅ ∈ [𝑎𝑛 , 𝑏𝑛 ] = [𝑎𝑛 , 𝑥𝑛 ] ∪ [𝑥𝑛 , 𝑏𝑛 ] on a |𝑥𝑛 , 𝑥̅ | ≤ 2 = 2𝑛+1
2𝑛
Il faut que la différence |𝑥𝑛 − 𝑥̅ | qui est l’erreur du calcul soit inférieure à une précision donnée
𝜀, c’est-à-dire :
|𝑥𝑛 − 𝑥̅ | ≤ 𝜀
Arrêt des opérations :
Désignons par 𝑥𝑛−1 et 𝑥𝑛 deux approximations de la racine 𝑥̅ à 𝜀 près, obtenues par la méthode
de dichotomie aux étapes (𝑛 − 1) 𝑒𝑡 𝑛, respectivement.
On démontre que l’erreur absolue vérifie l’inégalité |𝑥𝑛 − 𝑥̅ | ≤ |𝑥𝑛 − 𝑥𝑛−1 |.
Si durant les calculs on découvre que |𝑥𝑛 − 𝑥𝑛−1 | ≤ 𝜀, alors on aura surement |𝑥𝑛 − 𝑥̅ | ≤ 𝜀.
2
RESOLUTION DES EQUATIONS NON LINEAIRES
Par conséquent, on arrête les calculs dès que la condition |𝑥𝑛 − 𝑥𝑛−1 | ≤ 𝜀 est vérifiée. A ce
moment, on obtient un intervalle de longueur 𝜀 contenant la racine 𝑥̅ .
Nombre d’itérations :
Soit l’équation f(x)=0 qui admet une racine unique 𝑥̅ située dans ]𝑎, 𝑏[. Si n désigne le nombre
d’itérations nécessaires pour obtenir à 𝜀 près cette racine par la méthode de dichotomie, alors :
𝑏−𝑎
|𝑥𝑛 − 𝑥̅ | ≤ 𝑛+1 ≤ 𝜀
2
𝑏−𝑎
𝑙𝑛
𝜀
Il en résulte : 𝑛≥ − 1, 𝑛𝜖 𝑁.
𝑙𝑛2
Exemple :
Calculez le nombre d’itérations pour converger vers la première racine de l’équation
𝐥𝐧(𝒙) − 𝒙𝟐 + 𝟐 = 𝟎 qui appartient à [𝟎. 𝟏, 𝟎. 𝟓] avec une précision de 0.01.
Calculez la racine.
Solution :
La fonction est continue sur ]0, +∞[ , −𝑥 2 + 2 est continue sur R puisque c’est un
polynôme, donc 𝐥𝐧(𝒙) − 𝒙𝟐 + 𝟐 est continue sur ]0, +∞[ par conséquent sur
[𝟎. 𝟏, 𝟎. 𝟓].
Calculons le nombre d’itérations :
𝑏−𝑎 0.5−0.1
ln ln
𝜀 0.01
𝑛≥ = = 4.32
ln 2 ln 2
𝑓 (𝑎). 𝐹 (𝑏) = 𝑓(0.1). 𝐹(0.5) < 0 𝑒𝑡 donc la racine existe dans cet intervalle.
𝑎+𝑏 0.1+0.5
𝑥0 = = =0.3
2 2
3
RESOLUTION DES EQUATIONS NON LINEAIRES
On arrête les itérations puisque |𝑥4 − 𝑥3 | ≤ 0.01, donc la racine de l’équation 𝐥𝐧(𝒙) − 𝒙𝟐 + 𝟐
est 𝑥̅ = 0.13.
𝑥 = 𝑔2 (𝑥 ) = √12 − 3𝑒 𝑥
12−𝑥 2
𝑥 = 𝑔3 (𝑥 ) = ln ( )
3
Pour pouvoir choisir la forme adéquate pour le calcul, un critère de convergence de cette
méthode doit être vérifié.
Convergence de la méthode :
Soit la fonction g définie et dérivable dans l’intervalle [𝑎, 𝑏] avec toutes ses valeurs dans [𝑎, 𝑏].
Si sa dérivée est telle que |𝑔′ (𝑥)| ≤ 𝑘 < 1 pour 𝑥 ∈ [𝑎, 𝑏] (𝑐𝑜𝑛𝑑𝑖𝑡𝑖𝑜𝑛 𝑠𝑢𝑓𝑓𝑖𝑠𝑎𝑛𝑡𝑒), où k est
une constante, alors la suite {𝑥𝑛 }𝑛=0,∞ définie par 𝑥𝑛+1 = 𝑔(𝑥𝑛 ) (n= 0,1,2….) converge
indépendamment de la valeur initiale 𝑥0 ∈ [𝑎, 𝑏] vers la racine unique 𝑥̅ de l’équation
𝑥 = 𝑔(𝑥) située dans ]𝑎, 𝑏[.
Si plusieurs formes de g vérifient cette condition, on aura plusieurs valeurs de k. En pratique,
on calcule 𝑘 = 𝑚𝑎𝑥𝑥∈[𝑎,𝑏] |𝑔′ (𝑥)| qui doit être inférieure à l’unité pour que la méthode
converge.
En résumé on a deux conditions à vérifier :
Condition de stabilité :
𝑔[𝑎, 𝑏] ⊂ [𝑎, 𝑏]
Condition de contractibilité :
|𝑔′ (𝑥)| ≤ 𝑘 < 1
4
RESOLUTION DES EQUATIONS NON LINEAIRES
On arrête les calculs pour cette méthode lorsque la différence absolue entre deux itérations
successives est inférieure à une certaine précision 𝜀 donnée.
|𝑥𝑛 − 𝑥𝑛−1 | ≤ 𝜀
Exemple :
Soit l’équation 𝑓 (𝑥 ) = 𝑥 2 − 3 =0, avec 𝑥 ∈ [1,2] ,
1) Parmi les fonctions ci-dessous, trouver la fonction pour laquelle la méthode du point
fixe converge vers la racine maximale de l’équation 𝑓(𝑥 ) = 0.
3 𝑥+3
𝑔1 (𝑥 ) = 𝑥 2 + 𝑥 − 3 , 𝑔2 (𝑥 ) = 𝑥 , 𝑔3 (𝑥 ) = 𝑥+1
|𝑔3′ (𝑥)| ≤ 𝑘 ≤ 1 ?
1 2
𝑔3′ (1) = − 2 et 𝑔3′ (2) = − 9
1 2 1
𝑘 = 𝑚𝑎𝑥 {2 , 9} , 𝑑𝑜𝑛𝑐 𝑘 = 2 < 1 , on prend alors 𝑔3 (𝑥 ) , puisqu’elle est contractante sur
[1,2], et par conséquent elle converge vers la racine.
𝑥0
3) On a :{𝑥
𝑛+1 = 𝑔(𝑥𝑛 )
On pose 𝑥0 = 1
5
RESOLUTION DES EQUATIONS NON LINEAIRES
On arrête les itérations puisque |𝑥7 − 𝑥6 | = 0.00004 ≤ 10−4 , donc la racine de l’équation
𝒙𝟐 − 𝟑 est 𝑥̅ = 1.7321.
𝑓(𝑥 )
𝑥𝑛+1 = 𝑥𝑛 − 𝑓′ (𝑥𝑛 pour n=0,1,…….
𝑛)
Cette suite, si elle converge vers la solution 𝑥̅ de 𝑓(𝑥 ) = 0. On remarque que 𝑓 ′ (𝑥) doit être
non nulle.
Convergence de la méthode :
Soit une fonction f définie sur [a,b] telle que :
𝑓 (𝑎). 𝑓(𝑏) < 0
𝑓 ′ (𝑥 ) 𝑒𝑡 𝑓 ′′ (𝑥) sont non nulles e, de plus 𝑓(𝑥) est continue et monotone sur l’intervalle
donné.
On arrête les calculs pour cette méthode lorsque la différence absolue entre deux itérations
successives est inférieure à une certaine précision 𝜀 donnée. C’est-à-dire :
|𝑥𝑛 − 𝑥𝑛−1 | ≤ 𝜀
Si cette condition est vérifiée on prend 𝑥𝑛 comme solution de 𝑓(𝑥 ) = 0.
Exemple :
Trouver la racine de l’équation 𝑓(𝑥) = 𝑙𝑛𝑥 − 𝑥 2 + 2 = 0 qui appartient à [0.1, 0.5] avec une
précision 𝜀 = 0.0001 𝑒𝑡 𝑥0 = 0.3.
Solution :
On calcule la première et la deuxième dérivée de 𝑓(𝑥 ) :
1
𝑓 ′ (𝑥 ) = 𝑥 − 2𝑥 > 0 sur [0.1, 0.5] , donc 𝑓(𝑥 ) est strictement croissante sur [0.1, 0.5].
1
𝑓 ′′ (𝑥 ) = − 𝑥 2 − 2 < 0 sur [0.1, 0.5].
6
RESOLUTION DES EQUATIONS NON LINEAIRES