Vidéo terminée
Fin du chapitrePasser le QCM du chapitreLeçon 7
Approximation de π par la méthode d'Archimède, en Python
Le cours écrit
7.1 L'idée d'Archimède
Le nombre est le demi-périmètre du cercle trigonométrique. Archimède enferme le cercle entre deux polygones réguliers à côtés, l'un à l'intérieur, l'autre à l'extérieur. Leurs demi-périmètres encadrent : on admet que le polygone intérieur est plus court que le cercle, et le polygone extérieur plus long.
Exemple 18 (deux hexagones). L'hexagone régulier intérieur est fait de six triangles équilatéraux : son côté vaut et son demi-périmètre vaut . L'hexagone extérieur en est un agrandissement, de rapport . Son demi-périmètre vaut . Ainsi, .
7.2 Doubler le nombre de côtés
Soit le côté d'un polygone intérieur, et deux sommets voisins, le milieu de et le milieu de l'arc .
- Dans le triangle , rectangle en : , donc .
- On a .
- Le nouveau côté est . Dans le triangle , rectangle en :
Comme , le polygone à côtés a pour côté
7.3 Le polygone extérieur
Le côté du polygone extérieur touche le cercle en et il est parallèle à . D'après le théorème de Thalès, le polygone extérieur est un agrandissement du polygone intérieur, de rapport . Si l'on note bas et haut les deux demi-périmètres :
7.4 Le programme
La fonction encadrement reçoit le nombre k de doublements et renvoie la liste [bas, haut].
from math import sqrt
def encadrement(k):
n = 6
c = 1
for i in range(k):
c = sqrt(2 - sqrt(4 - c**2))
n = 2 * n
bas = n * c / 2
haut = bas / sqrt(1 - c**2 / 4)
return [bas, haut]
En langage naturel, la boucle s'écrit : , puis . Le programme n'utilise que des racines carrées : il n'a pas besoin de connaitre .
7.5 Les résultats
| Doublements | Côtés | bas (arrondi par défaut) | haut (arrondi par excès) |
|---|---|---|---|
Avec côtés, le dernier polygone calculé par Archimède, on obtient . À chaque doublement, l'écart entre les deux bornes est divisé par environ .
7.6 Les limites de la machine
Avec dix doublements, encadrement(10) donne six décimales exactes de : . Mais encadrement(25) renvoie deux nombres proches de , ce qui est faux. Quand le côté devient minuscule, le calcul de soustrait deux nombres presque égaux, et les arrondis font perdre la précision. La méthode reste juste : c'est le calcul approché qui a ses limites.
Exercices 13 et 14
- Exercice 13 : lire et compléter le programme
- Exercice 14 : partir d'un carré
Corrigés
Cherche d'abord les exercices sur ta feuille, puis compare avec le corrigé détaillé.