ATLAS Ouvrir dans l'atlas →

ExerciceTerminale, chapitre 3 — Fonctions numériques · Pour aller plus loin

Exercice 45

Lecture graphiqueProblèmeDémonstrationCalcul

Calcul d'une racine carrée par la méthode de Newton.

Partie A

1. Soient ff une fonction dérivable sur un intervalle II, et x0x_0 un élément de II tel que f′(x0)≠0f'(x_0)\neq 0. Calculer l'abscisse x1x_1 du point en lequel la tangente à la courbe de ff au point d'abscisse x0x_0 coupe l'axe des abscisses.

2. On suppose que aa est un réel positif, et que ff est la fonction définie sur ℝ\mathbb{R} par f(x)=x2−af(x)=x^{2}-a. Avec les notations précédentes, vérifier que : x1=12(x0+ax0)x_1=\frac{1}{2}\left(x_0+\frac{a}{x_0}\right)

Partie B

Soit aa un réel strictement positif. La suite (un)(u_n) est définie par son premier terme u0>0u_0>0 et par la relation de récurrence : pour tout n∈ℕ,un+1=12(un+aun)=fa(un)\text{pour tout } n\in\mathbb{N}, \qquad u_{n+1}=\frac{1}{2}\left(u_n+\frac{a}{u_n}\right) =f_a(u_n) où la fonction faf_a est définie sur ]0 ;+∞[]0\,;+\infty[ par fa(x)=12(x+ax)f_a(x)=\dfrac{1}{2}\left(x+\dfrac{a}{x}\right).

3. Étudier faf_a et donner sommairement l'allure de sa courbe.

4. Justifier que la suite (un)(u_n) est bien définie et à valeurs strictement positives.

5. Établir les inégalités : pour tout x>0,fa(x)⩾aetpour tout x⩾a,fa(x)⩽x\text{pour tout } x>0, \quad f_a(x)\geqslant\sqrt{a} \qquad\text{et}\qquad \text{pour tout } x\geqslant\sqrt{a}, \quad f_a(x)\leqslant x

6. Montrer que la suite (un)n⩾1(u_n)_{n\geqslant 1} est décroissante, puis qu'elle converge vers a\sqrt{a}.

7. Pour tout entier naturel nn, on pose vn=un−aun+av_n=\dfrac{u_n-\sqrt{a}}{u_n+\sqrt{a}}. Montrer que vn+1=vn2v_{n+1}=v_n^{2} pour tout entier naturel nn.

8. Exprimer vnv_n en fonction de nn.

9. Montrer que, pour tout n∈ℕ∗n\in\mathbb{N}^{*} : 0⩽un−a⩽(u1+a)(u0−au0+a)2n0\leqslant u_n-\sqrt{a}\leqslant\left(u_1+\sqrt{a}\right) \left(\frac{u_0-\sqrt{a}}{u_0+\sqrt{a}}\right)^{2^{n}} Conclure que (un)(u_n) converge vers a\sqrt{a}.

10. On prend a=2a=2 et u0=1u_0=1. Représenter graphiquement la fonction f2f_2 et les premiers termes de la suite (un)(u_n). Écrire l'inégalité de la question précédente dans ce cas. Comment choisir nn pour obtenir une valeur approchée de 2\sqrt{2} à 10−510^{-5} près ? Faire les calculs correspondants.

Source : poly « Mathématiques : du lycée aux CPGE scientifiques » (LLG / H4), n° 160 et n° 161

Corrigé

Partie A

1. La tangente au point d'abscisse x0x_0 a pour équation y=f′(x0)(x−x0)+f(x0)y=f'(x_0)(x-x_0)+f(x_0). Elle coupe l'axe des abscisses au point où y=0y=0, ce qui donne, puisque f′(x0)≠0f'(x_0)\neq 0 : x1=x0−f(x0)f′(x0)\boxed{x_1=x_0-\frac{f(x_0)}{f'(x_0)}}

2. Ici f′(x)=2xf'(x)=2x, et l'hypothèse f′(x0)≠0f'(x_0)\neq 0 signifie x0≠0x_0\neq 0. Alors : x1=x0−x02−a2x0=2x02−x02+a2x0=x02+a2x0=12(x0+ax0)x_1=x_0-\frac{x_0^{2}-a}{2x_0}=\frac{2x_0^{2}-x_0^{2}+a}{2x_0}=\frac{x_0^{2}+a}{2x_0} =\boxed{\frac{1}{2}\left(x_0+\frac{a}{x_0}\right)} Ainsi, la suite de la partie B consiste à remplacer chaque terme par l'abscisse où la tangente à la parabole y=x2−ay=x^{2}-a coupe l'axe des abscisses, c'est-à-dire là où elle s'annule « si elle était droite ».

Partie B

3. La fonction faf_a est dérivable sur ]0 ;+∞[]0\,;+\infty[, et : fa′(x)=12(1−ax2)=x2−a2x2=(x−a)(x+a)2x2f_a'(x)=\frac{1}{2}\left(1-\frac{a}{x^{2}}\right)=\frac{x^{2}-a}{2x^{2}} =\frac{\left(x-\sqrt{a}\right)\left(x+\sqrt{a}\right)}{2x^{2}} dont le signe est celui de x−ax-\sqrt{a}. Par ailleurs ax→+∞\dfrac{a}{x}\to+\infty lorsque x→0+x\to 0^{+}, et x→+∞x\to+\infty lorsque x→+∞x\to+\infty ; enfin fa(a)=12(a+a)=af_a\left(\sqrt{a}\right)=\frac{1}{2}\left(\sqrt{a}+\sqrt{a}\right)=\sqrt{a}.

Figure

La courbe admet l'axe des ordonnées pour asymptote verticale. De plus, fa(x)−x2=a2xf_a(x)-\dfrac{x}{2}=\dfrac{a}{2x} tend vers 00 en +∞+\infty : comme à l'exercice 35, la courbe se rapproche indéfiniment de la droite d'équation y=x2y=\frac{x}{2}, en restant au-dessus.

4. Par récurrence : u0>0u_0>0, et si un>0u_n>0, alors un+1=12(un+aun)u_{n+1}=\frac{1}{2}\left(u_n+\frac{a}{u_n}\right) est bien défini, et strictement positif comme demi-somme de deux réels strictement positifs. (un) est bien deˊfinie et aˋ valeurs dans ]0 ;+∞[.\boxed{(u_n) \text{ est bien définie et à valeurs dans } ]0\,;+\infty[.}

5. La question 3 montre que a\sqrt{a} est le minimum de faf_a, d'où la première inégalité. On peut aussi la retrouver par le calcul : fa(x)−a=x2−2a x+a2x=(x−a)22x⩾0f_a(x)-\sqrt{a}=\frac{x^{2}-2\sqrt{a}\,x+a}{2x}=\frac{\left(x-\sqrt{a}\right)^{2}}{2x}\geqslant 0 Pour la seconde, si x⩾ax\geqslant\sqrt{a}, alors x2⩾ax^{2}\geqslant a, et : fa(x)−x=12(ax−x)=a−x22x⩽0f_a(x)-x=\frac{1}{2}\left(\frac{a}{x}-x\right)=\frac{a-x^{2}}{2x}\leqslant 0

fa(x)⩾a pour x>0etfa(x)⩽x pour x⩾a\boxed{f_a(x)\geqslant\sqrt{a} \text{ pour } x>0 \qquad\text{et}\qquad f_a(x)\leqslant x \text{ pour } x\geqslant\sqrt{a}}

6. Pour n⩾1n\geqslant 1, on a un=fa(un−1)⩾au_n=f_a(u_{n-1})\geqslant\sqrt{a} par la première inégalité, puis un+1=fa(un)⩽unu_{n+1}=f_a(u_n)\leqslant u_n par la seconde. La suite (un)n⩾1(u_n)_{n\geqslant 1} est donc décroissante et minorée par a\sqrt{a} : elle converge vers une limite ℓ⩾a>0\ell\geqslant\sqrt{a}>0. La fonction faf_a étant continue en ℓ\ell, le passage à la limite dans un+1=fa(un)u_{n+1}=f_a(u_n) donne, comme à l'exercice 33 : ℓ=12(ℓ+aℓ)  ⟺  2ℓ2=ℓ2+a  ⟺  ℓ2=a\ell=\frac{1}{2}\left(\ell+\frac{a}{\ell}\right) \iff 2\ell^{2}=\ell^{2}+a \iff \ell^{2}=a Comme ℓ>0\ell>0 : (un) converge vers a.\boxed{(u_n) \text{ converge vers } \sqrt{a}.} Remarque : le premier terme u0u_0 peut être inférieur à a\sqrt{a} ; c'est pourquoi la décroissance n'est établie qu'à partir du rang 11.

7. On a obtenu à la question 5 l'égalité un+1−a=(un−a)22unu_{n+1}-\sqrt{a}=\dfrac{\left(u_n-\sqrt{a}\right)^{2}}{2u_n}. De même, un+1+a=un2+2a un+a2un=(un+a)22unu_{n+1}+\sqrt{a}=\dfrac{u_n^{2}+2\sqrt{a}\,u_n+a}{2u_n}=\dfrac{\left(u_n+\sqrt{a}\right)^{2}}{2u_n}. En faisant le quotient, les 2un2u_n se simplifient : vn+1=(un−a)2(un+a)2=vn2\boxed{v_{n+1}=\frac{\left(u_n-\sqrt{a}\right)^{2}}{\left(u_n+\sqrt{a}\right)^{2}}=v_n^{2}}

8. Par récurrence, v1=v02v_1=v_0^{2}, v2=v04v_2=v_0^{4}, v3=v08v_3=v_0^{8} et, si vn=v02nv_n=v_0^{2^{n}}, alors vn+1=(v02n)2=v02n+1v_{n+1}=\left(v_0^{2^{n}}\right)^{2}=v_0^{2^{n+1}} : vn=v0 2n=(u0−au0+a)2n\boxed{v_n=v_0^{\,2^{n}}=\left(\frac{u_0-\sqrt{a}}{u_0+\sqrt{a}}\right)^{2^{n}}}

9. Soit n⩾1n\geqslant 1. De la définition de vnv_n, on tire un−a=vn(un+a)u_n-\sqrt{a}=v_n\left(u_n+\sqrt{a}\right). D'après la question 6, un⩾au_n\geqslant\sqrt{a} et un⩽u1u_n\leqslant u_1, la suite étant décroissante à partir du rang 11. Comme de plus vn=v02n⩾0v_n=v_0^{2^{n}}\geqslant 0, l'exposant 2n2^{n} étant pair : 0⩽un−a⩽(u1+a)(u0−au0+a)2n\boxed{0\leqslant u_n-\sqrt{a}\leqslant\left(u_1+\sqrt{a}\right)\left(\frac{u_0-\sqrt{a}}{u_0+\sqrt{a}}\right)^{2^{n}}} Puisque u0>0u_0>0, on a ∣u0−a∣<u0+a\left|u_0-\sqrt{a}\right|<u_0+\sqrt{a}, donc q=∣v0∣<1q=\left|v_0\right|<1. Or 2n⩾n2^{n}\geqslant n, donc 0⩽q2n⩽qn0\leqslant q^{2^{n}}\leqslant q^{n}, et qnq^{n} tend vers 00. Le théorème des gendarmes montre à nouveau que (un)(u_n) converge vers a\sqrt{a}, mais il fournit en plus une estimation de l'écart.

10. Avec a=2a=2 et u0=1u_0=1, on calcule u1=32u_1=\frac{3}{2}, u2=1712u_2=\frac{17}{12} et u3=577408u_3=\frac{577}{408}. Le graphique ci-dessous représente la fonction f2f_2, la droite d'équation y=xy=x, et la construction des premiers termes.

Figure

On part de u0u_0 sur l'axe des abscisses, on monte jusqu'à la courbe pour lire u1=f2(u0)u_1=f_2(u_0), puis on revient à la droite y=xy=x pour reporter u1u_1 en abscisse, et ainsi de suite. Dès le deuxième terme, la construction est indiscernable du point d'intersection de la courbe et de la droite, d'abscisse 2\sqrt{2}.

Ici v0=1−21+2=−(2−1)2=−(3−22)v_0=\dfrac{1-\sqrt{2}}{1+\sqrt{2}}=-\left(\sqrt{2}-1\right)^{2}=-\left(3-2\sqrt{2}\right), et l'inégalité de la question 9 devient : 0⩽un−2⩽(32+2)(3−22)2n0\leqslant u_n-\sqrt{2}\leqslant\left(\frac{3}{2}+\sqrt{2}\right)\left(3-2\sqrt{2}\right)^{2^{n}} avec 3−22≈0,1723-2\sqrt{2}\approx 0{,}172. Le majorant vaut environ 8,6×10−28{,}6\times 10^{-2} pour n=1n=1, 2,5×10−32{,}5\times 10^{-3} pour n=2n=2 et 2,2×10−62{,}2\times 10^{-6} pour n=3n=3. Il suffit donc de prendre n=3n=3 : u3=577408≈1,414 216approche 2 aˋ 10−5 preˋs.\boxed{u_3=\frac{577}{408}\approx 1{,}414\,216 \quad\text{approche } \sqrt{2} \text{ à } 10^{-5} \text{ près.}} En effet, 2≈1,414 214\sqrt{2}\approx 1{,}414\,214, et l'écart réel vaut environ 2,1×10−62{,}1\times 10^{-6}.

Remarque : les écarts successifs un−2u_n-\sqrt{2} valent environ 8,6×10−28{,}6\times 10^{-2}, 2,5×10−32{,}5\times 10^{-3}, 2,1×10−62{,}1\times 10^{-6} puis 1,6×10−121{,}6\times 10^{-12} : le nombre de décimales exactes double à chaque étape. La dichotomie de l'exercice 27 n'en gagne qu'une toutes les trois ou quatre étapes. Cet algorithme, déjà connu de Héron d'Alexandrie, a été généralisé au XVIIᵉ siècle par Newton et Raphson à des équations quelconques, grâce à la construction de la partie A.

Ouvrir dans l'atlas interactif →