ExerciceTerminale, chapitre 6 — Calcul intégral · Exercices de synthèse
Exercice 40 L'algorithme de Brouncker pour
Au milieu du XVIIᵉ siècle, William Brouncker propose une écriture de comme somme d'une infinité de termes. On se propose de la retrouver.
Partie A : une somme géométrique.
1. Soit un entier naturel non nul et un réel différent de . Démontrer que :
2. En déduire que pour tout réel :
Partie B : intégration.
On pose, pour tout entier naturel : , et .
3. Calculer .
4. En intégrant sur l'égalité de la question 2, démontrer que pour tout entier :
5. Démontrer que pour tout de , , puis en déduire que .
6. En déduire que , puis que .
Partie C : la forme de Brouncker.
7. En regroupant les termes de deux par deux, démontrer que : C'est l'écriture obtenue par Brouncker.
8. Calculer les valeurs exactes de , et , puis leurs valeurs approchées au millième. Les comparer à .
9. Combien de termes faut-il sommer pour être certain d'approcher à près ? Cet algorithme est-il efficace ?
10. Recopier et compléter la fonction Python ci-dessous, qui renvoie le nombre de termes sommés ainsi que la valeur de , l'arrêt ayant lieu dès que la majoration de la question 6 garantit la précision .
def brouncker(e):
S = 0
n = 0
while ... :
n = n + 1
S = S + ...
return n, S11. Que renvoie l'appel brouncker(0.001) ? On ne demande pas d'exécuter la fonction, mais de prévoir le premier des deux nombres renvoyés à l'aide de la question 9.
12. Pour finir. Démontrer que , où est la somme harmonique de l'exercice 37. Quel lien cela établit-il entre les exercices 36, 37 et 40 ?
Corrigé
Partie A : une somme géométrique.
1. C'est la somme des premiers termes d'une suite géométrique de premier terme et de raison , avec :
2. En multipliant l'égalité précédente par puis en isolant : En divisant par et en réarrangeant :
Partie B : intégration.
3. Avec sur et :
4. On intègre chaque membre de l'égalité de la question 2 sur . Le membre de gauche donne . Pour le membre de droite, la linéarité permet d'intégrer terme à terme : En sommant pour allant de à , il vient , auquel s'ajoute l'intégrale du dernier terme, soit :
5. Soit . Alors et , donc le quotient est positif. De plus entraîne , d'où en multipliant par : On intègre alors sur , les bornes étant dans le bon ordre :
6. D'après la question 4, , donc puisque et : Or . Le théorème des gendarmes appliqué à donne alors :
Partie C : la forme de Brouncker.
7. On regroupe les termes de par paires consécutives, le premier de chaque paire étant positif : Or, en réduisant au même dénominateur :
8.
Ces trois valeurs progressent bien vers , mais lentement : après six termes, la première décimale n'est même pas fixée.
9. Il suffit que , soit :
Mille termes pour trois décimales : c'est bien moins performant que la méthode des milieux de l'exercice 38, qui en donnait sept avec mille évaluations. Ce n'est pas ainsi qu'on calcule aujourd'hui — mais au XVIIᵉ siècle, disposer d'une formule exacte était déjà une conquête.
10.
def brouncker(e):
S = 0
n = 0
while 1 / (n + 1) > e :
n = n + 1
S = S + (-1)**(n - 1) / n
return n, S11. D'après la question 9, la boucle s'arrête au premier tel que : L'écart réel avec vaut environ : il est bien inférieur à la majoration , qui reste donc prudente.
12. Par définition de , et d'après la question 7 ou par le calcul direct : On y ajoute et retranche les termes de rang pair pour reconstituer : car . Donc :
Or l'exercice 37 a établi que , où est la suite des sommes de Riemann inférieures de sur construite à l'exercice 36. Les trois exercices décrivent donc le même nombre : Les rectangles sous l'hyperbole, l'écart entre deux sommes harmoniques et la série de Brouncker ne sont que trois écritures d'une seule et même quantité. On le vérifie sur un exemple : , qui est bien la valeur de calculée à la question 8.