La méthode de Newton dans cette visualisation
La méthode de Newton approche une racine de f, un nombre r tel que , en répétant une étape. À l’estimation actuelle , prenez la tangente à la courbe en , donnée par . Près de , la tangente reste proche de la courbe : son intersection avec l’axe x estime donc mieux celle de la courbe. Résoudre donne l’estimation suivante. Sur le graphique, chaque étape suit le trait discontinu pâle de jusqu’à la courbe, puis la tangente jusqu’à l’axe.
Notons l’erreur. Si r est une racine simple () et si f possède une dérivée seconde continue, le développement de Taylor de l’étape donne dès que est proche de r. Mettre l’erreur au carré double à peu près le nombre de chiffres corrects. Pour x² − 2 à partir de x₀ = 1, les erreurs sont 0.086, 0.0025, 2.1 × 10⁻⁶ et 1.6 × 10⁻¹², et l’affichage montre se stabiliser près de . Loin de la racine, rien ne le garantit. Quand , le terme quadratique disparaît et c’est encore plus rapide : pour arctan x, l’erreur vaut environ , élevée au cube à chaque étape.
L’étape nécessite . Une tangente horizontale ne rencontre jamais l’axe, et une tangente presque horizontale le rencontre loin : pour x² − 2 à partir de 0.1, la première étape aboutit à 10.05. La méthode peut aussi échouer sans s’éloigner. Pour x³ − 2x + 2, la tangente en 0 aboutit à 1, celle en 1 revient à 0, et les départs proches de 0 sont attirés vers cette boucle : la suite reste bornée, mais n’a pas de limite. Pour arctan x, il existe une frontière α ≈ 1.3917, le nombre vérifiant . Les départs avec |x₀| < α convergent ; ceux au-delà aboutissent toujours plus loin de l’autre côté. L’option « Tous les départs » colore l’axe x selon le devenir de chaque départ. Pour x³ − 2x + 2, environ un cinquième de [−3, 3] finit dans la boucle, notamment des bandes étroites qui s’accumulent vers les points à tangente horizontale . En partant de nombres complexes, ces bandes deviennent la fractale de Newton.
À une racine multiple, on a aussi , et l’effet du carré disparaît. Pour , l’étape vaut exactement : l’erreur est donc divisée par deux à chaque étape. C’est une convergence linéaire, environ 3.3 étapes par nouvelle décimale. Près d’une racine de multiplicité m, le rapport tend vers .
À observer
- Newton a étudié en 1669. À partir de 2, la méthode actuelle donne 2.1, 2.0945681 puis 2.0945514817, correct à neuf décimales après trois étapes.
- Pour , l’étape est : l’ancienne méthode des racines carrées, qui prend la moyenne d’une estimation et de a divisé par celle-ci.
Commandes
- Faites glisser le point bleu x₀ sur l’axe x, ou appuyez sur l’axe pour l’y placer. Il s’arrête sur les multiples de 0.5.
- Réglez n pour afficher autant d’étapes, ou appuyez sur n → ∞ pour avancer jusqu’à n = 10. Le relevé conserve chaque xₙ et son erreur, et s’arrête plus tôt à la racine, à une tangente horizontale ou au-delà de 10⁶.
- Activez Tous les départs pour colorer l’axe x selon le devenir de chaque départ.
Notions liées
- Approximation linéaire
- Dérivée
- Limite d’une suitePrévu
- Fractale de Newton
Pour aller plus loin: Wikipédia: Newton's method (Anglais); OpenStax, Calculus Volume 1, 4.9 Newton’s Method (Anglais).