Aller au contenu principal
ESPRIT VIFSe connecterMon compte

Mathématiques · Licence 1 · 17 min de lecture

Approcher une solution : dichotomie et méthode de Newton

Localisation d'une solution par le théorème des valeurs intermédiaires ; algorithme de dichotomie, division par deux de l'amplitude à chaque étape, nombre d'étapes nécessaire pour atteindre une précision donnée et erreur commise en prenant le milieu ; méthode de Newton comme suite construite par les tangentes successives, hypothèses de fonctionnement et comparaison des deux vitesses de convergence.

Chapitre du programme : Analyse

Bloc 1 sur 7 · Comprendre

Comprendre : localiser, puis resserrer

Beaucoup d'équations n'ont pas de solution « en formule ». x3+x3=0x^3 + x - 3 = 0 en est une : le théorème des valeurs intermédiaires te dit qu'une solution existe, il ne te dit pas laquelle. Ce chapitre répond à une question que le lycée laissait ouverte : comment obtenir cette solution avec la précision que l'on veut, et comment savoir qu'on l'a.

Localiser. Soit ff continue sur [a;b][a\,;\,b] avec f(a)<0<f(b)f(a) < 0 < f(b). Le théorème des valeurs intermédiaires garantit une solution α ]a;b[\alpha \in\ ]a\,;\,b[ de f(x)=0f(x) = 0. Si de plus ff est strictement monotone sur l'intervalle, cette solution est unique : c'est le cas dès que la dérivée garde un signe strict, comme pour f(x)=x3+x3f(x) = x^3 + x - 3, dont la dérivée f(x)=3x2+1f'(x) = 3x^2 + 1 est toujours strictement positive. On a f(1)=1<0f(1) = -1 < 0 et f(2)=7>0f(2) = 7 > 0 : la solution α\alpha est dans ]1;2[]1\,;\,2[. L'intervalle a une amplitude de 11 ; c'est le point de départ.

Dichotomie. On coupe l'intervalle en deux par son milieu m=a+b2m = \dfrac{a + b}{2}, on calcule le signe de f(m)f(m), et on garde la moitié sur laquelle ff change encore de signe. Chaque étape divise l'amplitude par deux. Après nn étapes, l'amplitude vaut

ba2n.\frac{b - a}{2^n}.

Sur notre exemple : f(1,5)=1,875>0f(1{,}5) = 1{,}875 > 0, on garde [1;1,5][1\,;\,1{,}5] ; f(1,25)=0,203125>0f(1{,}25) = 0{,}203125 > 0, on garde [1;1,25][1\,;\,1{,}25] ; f(1,125)=0,451171875<0f(1{,}125) = -0{,}451171875 < 0, on garde [1,125;1,25][1{,}125\,;\,1{,}25] ; f(1,1875)=0,137939453125<0f(1{,}1875) = -0{,}137939453125 < 0, on garde [1,1875;1,25][1{,}1875\,;\,1{,}25]. Quatre étapes, amplitude 116=0,0625\dfrac{1}{16} = 0{,}0625, et toutes ces images sont des décimaux exacts : rien n'a été arrondi.

Amplitude et erreur ne sont pas la même chose. Après nn étapes, on connaît un intervalle de longueur ba2n\dfrac{b - a}{2^n} qui contient α\alpha. Si l'on retient le milieu de cet intervalle comme valeur approchée, l'erreur commise est au plus la moitié de l'amplitude :

αmnba2n+1.\left\lvert \alpha - m_n \right\rvert \le \frac{b - a}{2^{n + 1}}.

Ici, après quatre étapes, le milieu 1,218751{,}21875 approche α\alpha à 132=0,03125\dfrac{1}{32} = 0{,}03125 près. Lire « l'erreur vaut l'amplitude » est l'erreur la plus fréquente du chapitre.

Compter les étapes. Pour garantir une amplitude inférieure ou égale à ε\varepsilon, il faut 2nbaε2^n \ge \dfrac{b - a}{\varepsilon}, c'est-à-dire

nlog2 ⁣(baε).n \ge \log_2\!\left(\frac{b - a}{\varepsilon}\right).

Pour ba=1b - a = 1 et ε=103\varepsilon = 10^{-3} : 29=512<10001024=2102^{9} = 512 < 1000 \le 1024 = 2^{10}, donc n=10n = 10 étapes. Pour 10610^{-6} : 220=1048576106>2192^{20} = 1\,048\,576 \ge 10^6 > 2^{19}, donc n=20n = 20. Retiens l'ordre de grandeur : environ 3,3 étapes par décimale gagnée, puisque 23,32102^{3{,}32} \approx 10. Et ce nombre ne dépend que de l'amplitude de départ et de la précision demandée — jamais de la fonction. La dichotomie est lente, mais elle est sûre : elle converge pour toute fonction continue qui change de signe.

Bloc 2 sur 7 · Approfondir

Approfondir : la méthode de Newton, ou suivre la tangente

L'idée. Près d'un point x0x_0, une courbe ressemble à sa tangente — c'est le sens même du nombre dérivé. Newton remplace donc l'équation f(x)=0f(x) = 0, qu'on ne sait pas résoudre, par l'équation de la tangente en x0x_0, qu'on sait résoudre : la tangente y=f(x0)+f(x0)(xx0)y = f(x_0) + f'(x_0)\,(x - x_0) coupe l'axe des abscisses au point

x1=x0f(x0)f(x0).x_1 = x_0 - \frac{f(x_0)}{f'(x_0)}.

On recommence en x1x_1, et ainsi de suite :

Itération de Newton. xn+1=xnf(xn)f(xn)\quad x_{n + 1} = x_n - \dfrac{f(x_n)}{f'(x_n)}, pourvu que f(xn)0f'(x_n) \ne 0.

Le signe est moins, et l'on divise par la dérivée : ces deux détails sont la formule. Avec un signe plus, ou sans division, le point obtenu n'est plus l'intersection de la tangente avec l'axe, et la suite ne converge vers rien d'utile.

Sur l'exemple. Pour f(x)=x3+x3f(x) = x^3 + x - 3 et x0=2x_0 = 2 : f(2)=7f(2) = 7, f(2)=13f'(2) = 13, donc

x1=2713=19131,4615.x_1 = 2 - \frac{7}{13} = \frac{19}{13} \approx 1{,}4615.

Puis f ⁣(1913)=34792197f\!\left(\dfrac{19}{13}\right) = \dfrac{3479}{2197} et f ⁣(1913)=1252169f'\!\left(\dfrac{19}{13}\right) = \dfrac{1252}{169}, d'où

x2=1913347921971691252=1913347916276=20309162761,2478.x_2 = \frac{19}{13} - \frac{3479}{2197} \cdot \frac{169}{1252} = \frac{19}{13} - \frac{3479}{16\,276} = \frac{20\,309}{16\,276} \approx 1{,}2478.

Ensuite, en valeurs approchées : x31,2142x_3 \approx 1{,}2142, x41,21341x_4 \approx 1{,}21341, et α1,21341\alpha \approx 1{,}21341. En quatre itérations, Newton donne six chiffres exacts ; la dichotomie, en quatre étapes, en donnait un.

Pourquoi c'est si rapide, et quand ça l'est. Sous des hypothèses de régularité (ff deux fois dérivable, ff' ne s'annulant pas près de α\alpha), on admet l'inégalité

xn+1αM2mxnα2,\left\lvert x_{n + 1} - \alpha \right\rvert \le \frac{M}{2m}\,\left\lvert x_n - \alpha \right\rvert^2,

MM majore f\lvert f'' \rvert et mm minore f\lvert f' \rvert sur un intervalle contenant α\alpha et les itérés. L'erreur est élevée au carré à chaque pas : le nombre de chiffres exacts double à peu près à chaque itération. On dit que la convergence est quadratique, là où celle de la dichotomie est linéaire (l'erreur est seulement divisée par un facteur fixe, ici 22). La démonstration de cette inégalité repose sur l'inégalité de Taylor-Lagrange, vue plus tard dans l'année ; ici, on l'utilise.

Les hypothèses ne sont pas décoratives. Deux situations font échouer Newton :

  • la dérivée s'annule en un itéré : la tangente est horizontale, elle ne coupe pas l'axe, xn+1x_{n + 1} n'est pas défini — et si ff' est seulement très petite, l'itéré part très loin ;
  • le point de départ est mal choisi : la suite peut osciller ou s'éloigner. Le cas favorable, celui des exercices de ce chapitre, est une fonction strictement croissante et convexe sur [a;b][a\,;\,b] avec f(a)<0<f(b)f(a) < 0 < f(b) : en partant de x0=bx_0 = b, la suite de Newton est alors décroissante et converge vers α\alpha. Pour x3+x3x^3 + x - 3, f(x)=6x>0f''(x) = 6x > 0 sur [1;2][1\,;\,2] et l'on est parti de 22 : c'est ce cas.

Quand s'arrêter ? Pas parce que f(xn)f(x_n) est petit. Une image petite ne dit rien si la dérivée est petite aussi : f(xn)mxnα\lvert f(x_n) \rvert \approx m\,\lvert x_n - \alpha \rvert, donc xnαf(xn)m\lvert x_n - \alpha \rvert \le \dfrac{\lvert f(x_n) \rvert}{m}mm minore f\lvert f' \rvert. C'est le rapport de l'image à la dérivée qui mesure la distance à la solution, et l'on s'arrête quand deux itérés successifs sont proches et que la fonction change de signe entre les deux bornes d'un intervalle qui les contient — retour à la garantie de la dichotomie.

Deux méthodes, deux rôles. La dichotomie est lente, robuste, et donne une garantie (un encadrement). Newton est rapide, exigeant, et donne une valeur sans encadrement. En pratique, on localise par dichotomie, puis on accélère par Newton.

Bloc 3 sur 7 · Exemple

Exemple guidé : une équation, deux méthodes

Énoncé. Soit f(x)=x3+x3f(x) = x^3 + x - 3 sur R\mathbb{R}.

  1. Montrer que f(x)=0f(x) = 0 admet une unique solution α\alpha, et que α[1;2]\alpha \in [1\,;\,2].
  2. Combien d'étapes de dichotomie garantissent un intervalle d'amplitude inférieure ou égale à 10310^{-3} ? Quelle erreur commet-on alors en retenant le milieu ?
  3. Effectuer deux étapes de dichotomie et donner l'encadrement obtenu.
  4. Calculer x1x_1 par la méthode de Newton en partant de x0=2x_0 = 2.

---

1. Existence et unicité. ff est dérivable sur R\mathbb{R} et f(x)=3x2+11>0f'(x) = 3x^2 + 1 \ge 1 > 0 : ff est strictement croissante, donc l'équation f(x)=0f(x) = 0 a au plus une solution. Comme f(1)=1+13=1<0f(1) = 1 + 1 - 3 = -1 < 0 et f(2)=8+23=7>0f(2) = 8 + 2 - 3 = 7 > 0, le théorème des valeurs intermédiaires en donne au moins une dans ]1;2[]1\,;\,2[. D'où l'unique solution α[1;2]\alpha \in [1\,;\,2]. Sans la stricte monotonie, on n'aurait pas l'unicité ; sans le changement de signe, on n'aurait pas l'existence.

2. Compter les étapes. L'amplitude de départ est 11 ; après nn étapes elle vaut 12n\dfrac{1}{2^n}. On veut 12n103\dfrac{1}{2^n} \le 10^{-3}, soit 2n10002^n \ge 1000. Or 29=5122^9 = 512 et 210=10242^{10} = 1024 : il faut n=10n = 10 étapes. En retenant le milieu du dixième intervalle, l'erreur est au plus 1211=12048<5×104\dfrac{1}{2^{11}} = \dfrac{1}{2048} < 5 \times 10^{-4} : la moitié de l'amplitude, pas l'amplitude.

3. Deux étapes, à la main. Milieu de [1;2][1\,;\,2] : 1,51{,}5, et f(1,5)=3,375+1,53=1,875>0f(1{,}5) = 3{,}375 + 1{,}5 - 3 = 1{,}875 > 0. Le changement de signe est entre 11 et 1,51{,}5 : on garde [1;1,5][1\,;\,1{,}5]. Milieu : 1,251{,}25, et f(1,25)=1,953125+1,253=0,203125>0f(1{,}25) = 1{,}953125 + 1{,}25 - 3 = 0{,}203125 > 0. On garde [1;1,25][1\,;\,1{,}25].

α[1;1,25],amplitude 14,milieu 1,125 aˋ 18 preˋs.\alpha \in [1\,;\,1{,}25], \qquad \text{amplitude } \frac{1}{4}, \qquad \text{milieu } 1{,}125 \text{ à } \frac{1}{8} \text{ près.}

Les deux images sont des décimaux exacts : on peut écrire « == ».

4. Un pas de Newton. f(2)=7f(2) = 7 et f(2)=3×4+1=13f'(2) = 3 \times 4 + 1 = 13, donc

x1=x0f(x0)f(x0)=2713=19131,4615.x_1 = x_0 - \frac{f(x_0)}{f'(x_0)} = 2 - \frac{7}{13} = \frac{19}{13} \approx 1{,}4615.

Contrôle de cohérence : x1x_1 est bien dans [1;2][1\,;\,2] et f(x1)=34792197>0f(x_1) = \dfrac{3479}{2197} > 0, donc α<x1\alpha < x_1 — la suite descend vers α\alpha, comme l'annonce le cas « croissante et convexe, départ à droite ».

Lecture. Deux étapes de dichotomie ont ramené l'amplitude à 0,250{,}25 ; un seul pas de Newton a ramené l'écart à α\alpha de 0,790{,}79 à environ 0,250{,}25, et le suivant le ramène à environ 0,030{,}03. Pour atteindre 10310^{-3}, la dichotomie a besoin de dix étapes ; Newton, de trois ou quatre. Mais seule la dichotomie t'a prouvé que α[1;1,25]\alpha \in [1\,;\,1{,}25].

Bloc 4 sur 7 · Visualiser

Visualiser : de la sécante à la tangente, puis à la solution

Figure (fig.math.secant-to-tangent, figure programmatique de la leçon de première sur le nombre dérivé, réutilisée ici parce qu'elle contient déjà une étape de Newton) : trois panneaux.

  • Panneau 1. Un repère orthonormé, xx de 0,5-0{,}5 à 4,54{,}5, et la parabole de f(x)=x23x+1f(x) = x^2 - 3x + 1. Le point A(2;1)A(2\,;\,-1) est marqué d'un disque plein ; trois sécantes issues de AA passent par des points MM de plus en plus proches (h=2h = 2, 11, 0,50{,}5), et la tangente en AA, en trait épais, a pour équation y=x3y = x - 3 — un triangle de pente en tirets rappelle f(2)=1f'(2) = 1. Une flèche courbe montre les sécantes qui tournent vers la tangente. Ce qu'il faut y lire pour cette leçon : la tangente coupe l'axe des abscisses en x=3x = 3. Or 2f(2)f(2)=211=32 - \dfrac{f(2)}{f'(2)} = 2 - \dfrac{-1}{1} = 3 : c'est exactement x1x_1 de la méthode de Newton appliquée à cette parabole en partant de x0=2x_0 = 2. La solution voisine de l'équation x23x+1=0x^2 - 3x + 1 = 0 est 3+522,618\dfrac{3 + \sqrt{5}}{2} \approx 2{,}618 ; les itérés suivants valent x2=832,6667x_2 = \dfrac{8}{3} \approx 2{,}6667, x32,6190x_3 \approx 2{,}6190, x42,61803x_4 \approx 2{,}61803 — on voit doubler le nombre de chiffres exacts.
  • Panneau 2. Le même point AA dans une fenêtre dix fois plus petite : la parabole et sa tangente y sont presque indiscernables, la parabole légèrement au-dessus. Le cartouche dit « de près, la courbe ressemble à sa tangente ». C'est toute la méthode de Newton : remplacer la courbe par sa tangente, résoudre sur la tangente, recommencer plus près.
  • Panneau 3. Trois miniatures de fonctions sans nombre dérivé ou à tangente particulière : y=xy = \lvert x \rvert (deux demi-tangentes en OO), y=xy = \sqrt{x} (tangente verticale en OO), y=x3y = x^3 (tangente horizontale en OO, que la courbe traverse). Pour cette leçon, ce sont les trois situations où Newton se dérègle : pas de tangente, tangente verticale, ou dérivée nulle — la tangente horizontale de x3x^3 en 00 ne coupe pas l'axe, l'itération n'est pas définie.

Ce que la figure ne montre pas, et qu'il faut imaginer : la dichotomie. Sur le panneau 1, elle prendrait l'intervalle [2;3][2\,;\,3] — où f(2)=1<0f(2) = -1 < 0 et f(3)=1>0f(3) = 1 > 0 — et le couperait en deux, encore et encore, sans jamais regarder la pente. Elle arriverait aussi à 2,6182{,}618, mais après une dizaine d'étapes pour trois décimales, là où deux pas de Newton suffisent. En revanche, elle n'aurait jamais eu besoin de la tangente : elle marche aussi sur les fonctions du panneau 3.

Nombre dérivé : les sécantes issues de A pivotent vers la tangente ; zoom où courbe et tangente se confondent ; deux courbes sans tangente en 0 — Trois panneaux. Panneau 1 : repère orthonormé, x de −0,5 à 4,5, y de −2 à 6

Bloc 5 sur 7 · Formules

Ce qu'il faut retenir

  • f continue sur [a;b], f(a)<0<f(b)    α ]a;b[, f(α)=0(unique si f strictement monotone)f \text{ continue sur } [a\,;\,b],\ f(a) < 0 < f(b) \implies \exists\, \alpha \in\ ]a\,;\,b[,\ f(\alpha) = 0 \quad (\text{unique si } f \text{ strictement monotone})
  • dichotomie : amplitude apreˋn eˊtapes=ba2n,αmnba2n+1\text{dichotomie : amplitude après } n \text{ étapes} = \frac{b - a}{2^n}, \qquad \left\lvert \alpha - m_n \right\rvert \le \frac{b - a}{2^{n + 1}}
  • ba2nε    nlog2 ⁣(baε)\frac{b - a}{2^n} \le \varepsilon \iff n \ge \log_2\!\left(\frac{b - a}{\varepsilon}\right)
  • Newton : xn+1=xnf(xn)f(xn)(f(xn)0)\text{Newton : } x_{n + 1} = x_n - \frac{f(x_n)}{f'(x_n)} \qquad (f'(x_n) \ne 0)
  • xn+1αM2mxnα2(Mf, mf preˋs de α)\left\lvert x_{n + 1} - \alpha \right\rvert \le \frac{M}{2m}\,\left\lvert x_n - \alpha \right\rvert^2 \quad (M \ge \lvert f'' \rvert,\ m \le \lvert f' \rvert \text{ près de } \alpha)
Tableau : Méthode, Ce qu'elle exige, Ce qu'elle donne, Vitesse
MéthodeCe qu'elle exigeCe qu'elle donneVitesse
Dichotomieff continue, changement de signe sur [a;b][a\,;\,b]un encadrement de α\alpha, garantiamplitude divisée par 22 à chaque étape ; environ 3,33{,}3 étapes par décimale
Newtonff dérivable, f(xn)0f'(x_n) \ne 0, bon point de départune valeur xnx_n, sans encadrementle nombre de chiffres exacts double à peu près à chaque itération

Trois nombres à distinguer après nn étapes de dichotomie. L'amplitude de l'intervalle, ba2n\dfrac{b - a}{2^n} ; la borne d'erreur sur le milieu, ba2n+1\dfrac{b - a}{2^{n + 1}} ; le nombre d'images de ff calculées, nn (une par étape, en plus des deux bornes initiales).

Le cas favorable pour Newton, celui des exercices : ff strictement croissante et convexe sur [a;b][a\,;\,b], f(a)<0<f(b)f(a) < 0 < f(b), départ en x0=bx_0 = b. La suite est alors décroissante et converge vers α\alpha ; chaque itéré reste dans [α;b][\alpha\,;\,b], et f(xn)>0f(x_n) > 0 à chaque étape.

Ce qui n'est pas dans cette leçon. La démonstration de l'inégalité de convergence quadratique (Taylor-Lagrange), le théorème du point fixe et les fonctions contractantes, la méthode de la sécante, l'analyse de l'erreur d'arrondi en machine, et les systèmes de plusieurs équations.

Bloc 6 sur 7 · Pièges

Pièges fréquents

  1. Lancer la dichotomie sans changement de signe. Si f(a)f(a) et f(b)f(b) ont le même signe, l'algorithme tourne quand même et renvoie un nombre — qui n'approche aucune solution. Vérifier f(a)f(b)<0f(a) \cdot f(b) < 0 est la première ligne de toute rédaction, pas une formalité.
  2. Confondre amplitude et erreur. Après nn étapes, l'intervalle a pour amplitude ba2n\dfrac{b - a}{2^n} ; en retenant son milieu, l'erreur est au plus la moitié, ba2n+1\dfrac{b - a}{2^{n + 1}}. Quand l'énoncé demande « la borne d'erreur garantie », c'est la seconde.
  3. Compter une étape de trop ou de moins. Une étape, c'est un milieu calculé et un intervalle divisé par deux. Les deux bornes initiales ne comptent pas comme étapes. Pour passer d'une amplitude 11 à une amplitude 103\le 10^{-3}, il faut 1010 étapes (210=10242^{10} = 1024), pas 99 (512<1000512 < 1000).
  4. Croire que la dichotomie va plus vite sur une fonction « gentille ». Le nombre d'étapes ne dépend que de bab - a et de ε\varepsilon. La régularité de ff ne change rien à la dichotomie ; elle change tout pour Newton.
  5. Écrire Newton avec un signe plus, ou oublier la dérivée au dénominateur. xn+1=xnf(xn)f(xn)x_{n + 1} = x_n - \dfrac{f(x_n)}{f'(x_n)}. Test rapide : sur x3+x3x^3 + x - 3 depuis 22, la bonne formule donne 19131,46\dfrac{19}{13} \approx 1{,}46, à l'intérieur de [1;2][1\,;\,2] ; un signe plus donnerait 2,542{,}54, hors de l'intervalle.
  6. S'arrêter parce que f(xn)f(x_n) est petit. Une image petite peut correspondre à un point éloigné si la dérivée est petite. La distance à la solution se contrôle par f(xn)m\dfrac{\lvert f(x_n) \rvert}{m}, avec mm un minorant de f\lvert f' \rvert — ou, plus sûrement, par un encadrement où ff change de signe.
  7. Partir d'un point où la dérivée s'annule. La tangente est horizontale : x1x_1 n'est pas défini. Et près d'un tel point, la tangente presque horizontale envoie l'itéré très loin. Choisir x0x_0 du côté où ff et ff'' ont le même signe (ici, x0=bx_0 = b pour une fonction croissante convexe) évite l'incident.
  8. Annoncer des décimales que le calcul ne garantit pas. x2=2030916276x_2 = \dfrac{20\,309}{16\,276} est exact ; « x21,2478x_2 \approx 1{,}2478 » aussi. Mais écrire « α=1,2478\alpha = 1{,}2478 » est faux : α1,21341\alpha \approx 1{,}21341. Un itéré de Newton n'est pas la solution, et rien dans la méthode ne dit à combien il en est — sauf l'encadrement, que seule la dichotomie ou un changement de signe fournit.

Bloc 7 sur 7 · Vérifier

Vérifier : un pas de Newton sur un intervalle localisé

Le modèle d'entraînement. L'exercice associé à cette leçon pose une fonction f(x)=x3+px+qf(x) = x^3 + p\,x + q à coefficients entiers, dont la dérivée 3x2+p3x^2 + p est strictement positive : l'unicité de la solution est démontrée, pas supposée. Il donne un intervalle [A;B][A\,;\,B]ff change de signe et demande, selon la variante, le nombre d'étapes de dichotomie qui garantit une amplitude donnée, la borne d'erreur en retenant le milieu, le milieu lui-même après quelques étapes, ou le premier itéré de Newton. Toutes les images calculées sont des entiers ou des décimaux exacts. Un modèle voisin, à choix multiples, propose quatre valeurs de x1x_1 dont trois sont bâties sur des erreurs réelles — signe plus, dérivée oubliée.

Énoncé type. Soit ff définie sur R\mathbb{R} par f(x)=x3+2x7f(x) = x^3 + 2x - 7. Sa dérivée f(x)=3x2+2f'(x) = 3x^2 + 2 est strictement positive, donc ff est strictement croissante et l'équation f(x)=0f(x) = 0 admet une unique solution α\alpha. De plus f(1)=4f(1) = -4 et f(2)=5f(2) = 5, donc α[1;2]\alpha \in [1\,;\,2].

  1. Combien d'étapes de dichotomie, à partir de cet intervalle, suffisent pour obtenir un intervalle d'amplitude inférieure ou égale à 10210^{-2} ?
  2. On applique la méthode de Newton à ff en partant de x0=2x_0 = 2. Calculer x1x_1.

Corrigé complet.

1. Compter. L'amplitude de départ est 21=12 - 1 = 1 ; après nn étapes elle vaut 12n\dfrac{1}{2^n}. On veut 12n102\dfrac{1}{2^n} \le 10^{-2}, soit 2n1002^n \ge 100. Or 26=64<1002^6 = 64 < 100 et 27=1281002^7 = 128 \ge 100.

Sept étapes suffisent — et six ne suffisent pas.

Si l'on retenait alors le milieu du septième intervalle, l'erreur garantie serait 128=12560,0039\dfrac{1}{2^8} = \dfrac{1}{256} \approx 0{,}0039, la moitié de l'amplitude 1128\dfrac{1}{128}. Remarque que ni pp ni qq n'ont servi : ce compte ne dépend pas de la fonction.

2. Un pas de Newton. On calcule l'image et la dérivée au point de départ : f(2)=8+47=5f(2) = 8 + 4 - 7 = 5 et f(2)=3×4+2=14f'(2) = 3 \times 4 + 2 = 14. Puis

x1=x0f(x0)f(x0)=2514=28514=23141,643.x_1 = x_0 - \frac{f(x_0)}{f'(x_0)} = 2 - \frac{5}{14} = \frac{28 - 5}{14} = \frac{23}{14} \approx 1{,}643.

3. Contrôler. x1[1;2]x_1 \in [1\,;\,2], et ff est croissante convexe sur cet intervalle (f(x)=6x>0f''(x) = 6x > 0) avec un départ à droite : la suite doit descendre vers α\alpha tout en restant au-dessus. C'est le cas : x1<x0x_1 < x_0, et f ⁣(2314)=121672744+2377>0f\!\left(\dfrac{23}{14}\right) = \dfrac{12\,167}{2744} + \dfrac{23}{7} - 7 > 0 puisque 1216727444,43\dfrac{12\,167}{2744} \approx 4{,}43 et 2373,29\dfrac{23}{7} \approx 3{,}29 : la somme dépasse 77. Donc α<x1\alpha < x_1. \checkmark

Réponses : 7 étapes ; x1=23141,643x_1 = \dfrac{23}{14} \approx 1{,}643.

Auto-contrôle. Ai-je vérifié le changement de signe avant de compter ? Ai-je distingué l'amplitude (272^{-7}) de l'erreur sur le milieu (282^{-8}) ? Le signe de la formule de Newton est-il un moins, et ai-je divisé par f(x0)f'(x_0) et non par f(x0)f(x_0) ? Mon x1x_1 est-il resté dans l'intervalle de localisation, du bon côté de α\alpha ?

L’exercice interactif de cette leçon attend la fin de sa relecture scientifique. L’énoncé type ci-dessus est complet : il se travaille tel quel.

Sources

  • BO spécial n°1 du 11 février 2021 — programme de mathématiques de la classe de MPSI
  • J.-P. Demailly, Analyse numérique et équations différentielles, EDP Sciences
  • J. Stewart, Analyse — concepts et contextes, De Boeck

Continuer

Autres leçons — Mathématiques