Approximation de π\pi 1À partir de l'encadrement de l'aire du disque Cette méthode est inspirée de celle d'Archimède.
Étant donné un cercle de rayon 11, on construit deux polygones à nn côtés, l'un inscrit et l'autre exinscrit. L'aire du disque vaut π×12=π\pi\times 1^2=\pi et l'idée est de calculer l'aire des deux polygones pour obtenir un encadrement de π\pi. En augmentant le nombre de côtés de on obtient alors un encadrement de plus en plus précis. 1.1Le polygone inscrit On détermine dans un premier temps l'aire du triangle OABOAB construit ci-dessous. On définit de plus le point II milieu de [AB][AB]. Le triangle OABOAB étant isocèle, la droite (OI)(OI) est une médiatrice de [AB][AB] et l'angle IOA^\widehat{IOA} mesure πn\dfrac{\pi}{n}.
On applique les formules de trigonométrie dans le triangle OIBOIB et on obtient : Ainsi, l'aire du triangle OAB=OI×AB2OAB=\dfrac{OI\times AB}{2} == OI×2IB2\dfrac{OI\times2IB}{2} == OI×IBOI\times IB == cos(πn)sin(πn)\cos\left( \dfrac{\pi}{n} \right)\sin\left( \dfrac{\pi}{n} \right).

Le polygone inscrit étant formés de nn triangles tels que OABOAB, on a que son aire vaut : ncos(πn)sin(πn)n\cos\left( \dfrac{\pi}{n} \right)\sin\left( \dfrac{\pi}{n} \right). 1.2Le polygone exinscrit Comme précédemment on détermine dans un premier temps l'aire du triangle OCDOCD. On note également que AA est le milieu de [CD][CD]. Le triangle OCDOCD est isocèle et la droite (OA)(OA) est la médiatrice de [CD][CD], ainsi le triangle OADOAD est rectangle en AA et l'angle AOD^\widehat{AOD} mesure πn\dfrac{\pi}{n}.
En appliquant les formules de trigonométrie au triangle OADOAD on a : AD=OA×tan(πn)AD=OA\times\tan\left( \dfrac{\pi}{n} \right).
L'aire de OCDOCD vaut donc OA×CD2\dfrac{OA\times CD}{2} == 1×2×AD2\dfrac{1\times2\times AD}{2} == tan(πn)\tan\left( \dfrac{\pi}{n} \right).

Le polygone exinscrit étant formés de nn triangles tels que OCDOCD, on a que son aire vaut : ntan(πn)n\tan\left( \dfrac{\pi}{n} \right). 1.3Encadrement et approximation de π\pi D'après les deux résutalts précédents, on a que pour tout entier n3n\geq3 : ncos(πn)sin(πn)πntan(πn).n\cos\left( \dfrac{\pi}{n} \right)\sin\left( \dfrac{\pi}{n} \right)\leq \pi \leq n\tan\left( \dfrac{\pi}{n} \right).
Le problème maintenant reste d'avoir les valeurs de cos(πn)\cos\left( \dfrac{\pi}{n} \right) et sin(πn)\sin\left( \dfrac{\pi}{n} \right), puisque tan(πn)=sin(πn)cos(πn)\tan\left( \dfrac{\pi}{n} \right)=\dfrac{\sin\left( \dfrac{\pi}{n} \right)}{\cos\left( \dfrac{\pi}{n} \right)}.

Rappel
Pour tout réel aa et bb : Et en utilisant ces formules avec a=ba=b, et cos2(a)+sin2(a)=1\cos^2(a)+\sin^2(a)=1, on a également : Nous allons ici considérer des valeurs de nn particulières de la forme n=2k×6n=2^k\times6, avec kNk\in\mathbb{N}.
On remarque que l'angle π2k+1×6\dfrac{\pi}{2^{k+1}\times6} et la moitié de l'angle π2k×6\dfrac{\pi}{2^{k}\times6}.
Ainsi, pour tout entier kk, on a :
cos(π2k×6)\cos\left( \dfrac{\pi}{2^k\times6} \right) == cos(π2k+1×6+π2k+1×6)\cos\left( \dfrac{\pi}{2^{k+1}\times6}+\dfrac{\pi}{2^{k+1}\times6} \right)
== 2cos2(π2k+1×6)12\cos^2\left( \dfrac{\pi}{2^{k+1}\times6} \right)-1.
Et :
sin(π2k×6)\sin\left( \dfrac{\pi}{2^k\times6} \right) == 2sin(π2k+1×6+π2k+1×6)2\sin\left( \dfrac{\pi}{2^{k+1}\times6}+\dfrac{\pi}{2^{k+1}\times6} \right)
== 2sin(π2k+1×6)cos(π2k+1×6)2\sin\left( \dfrac{\pi}{2^{k+1}\times6} \right)\cos\left( \dfrac{\pi}{2^{k+1}\times6} \right).

On pose alors, pour tout entier kk, uk=sin(π2k×6)u_k = \sin\left( \dfrac{\pi}{2^{k}\times6} \right) et vk=cos(π2k×6)v_k=\cos\left( \dfrac{\pi}{2^{k}\times6} \right).
Les deux égalités obtenues précédemment deviennent alors : {uk=2uk+1vk+1vk=2vk+121\left\{ \begin{array}{rcl} u_k & = & 2u_{k+1}v_{k+1}\\ v_k & = & 2v_{k+1}^2-1 \end{array}\right. On remarque que ces cosinus et sinus ne sont jamais nuls, on peut donc diviser par ces nombres et le système devient : {uk+1=uk2vk+12vk+12=vk+1\left\{ \begin{array}{rcl} u_{k+1} & = & \dfrac{u_k}{2v_{k+1}}\\ 2v_{k+1}^2 & = & v_k+1 \end{array}\right. {uk+1=uk2vk+1vk+12=12(vk+1)\Longleftrightarrow\left\{ \begin{array}{rcl} u_{k+1} & = & \dfrac{u_k}{2v_{k+1}}\\ v_{k+1}^2 & = & \dfrac{1}{2}(v_k+1) \end{array}\right. {uk+1=uk2vk+1vk+1=12(vk+1)\Longleftrightarrow\left\{ \begin{array}{rcl} u_{k+1} & = & \dfrac{u_k}{2v_{k+1}}\\ \\ v_{k+1} & = & \sqrt{\dfrac{1}{2}(v_k+1)} \end{array}\right. {uk+1=uk2vk+1vk+1=12vk+1\Longleftrightarrow\left\{ \begin{array}{rcl} u_{k+1} & = & \dfrac{u_k}{2v_{k+1}}\\ \\ v_{k+1} & = & \dfrac{1}{\sqrt{2}}\sqrt{v_k+1} \end{array}\right. {uk+1=uk2vk+1vk+1=22vk+1\Longleftrightarrow\left\{ \begin{array}{rcl} u_{k+1} & = & \dfrac{u_k}{2v_{k+1}}\\ \\ v_{k+1} & = & \dfrac{\sqrt{2}}{2}\sqrt{v_k+1} \end{array}\right. {uk+1=uk22vk+1vk+1=22vk+1\Longleftrightarrow\left\{ \begin{array}{rcl} u_{k+1} & = & u_k\dfrac{\sqrt{2}}{2\sqrt{v_k+1}}\\ \\ v_{k+1} & = & \dfrac{\sqrt{2}}{2}\sqrt{v_k+1} \end{array}\right. {uk+1=2uk2vk+1vk+1=22vk+1.\Longleftrightarrow\left\{ \begin{array}{rcl} u_{k+1} & = & \dfrac{\sqrt{2}u_k}{2\sqrt{v_k+1}}\\ \\ v_{k+1} & = & \dfrac{\sqrt{2}}{2}\sqrt{v_k+1}. \end{array}\right. Les suites (uk)(u_k) et (vk)(v_k) sont donc définies par double récurrence, avec u0=sin(π6)u_0=\sin\left( \dfrac{\pi}{6} \right) == 12\dfrac{1}{2} et v0=cos(π6)v_0=\cos\left( \dfrac{\pi}{6} \right) == 32\dfrac{\sqrt{3}}{2}.

On peut alors écrire un algorithme pour obtenir des encadrements en fonctions des valeurs de nn s'écrivant sous la forme 2k×62^k\times6.

Algorithme
La fonction trigo permet de calculer cos(π2k×6)\cos\left( \dfrac{\pi}{2^k\times6} \right) et sin(π2k×6)\sin\left( \dfrac{\pi}{2^k\times6} \right).

La fonction encadrement retourne l'encadrement de π\pi pour n=2k×6n=2^k\times6 que l'on avait établie précédemment : ncos(πn)sin(πn)πntan(πn).n\cos\left( \dfrac{\pi}{n} \right)\sin\left( \dfrac{\pi}{n} \right)\leq \pi \leq n\tan\left( \dfrac{\pi}{n} \right).

Exécuter


2À partir d'une série 2.1La série de Madhava-Leibniz La formule de base est : π4=113+1517+19111+113\dfrac{\pi}{4} = 1-{1\over 3}+{1\over 5}-{1\over 7}+{1\over 9}-{1\over 11}+{1\over 13}-\cdots
Exécuter
2.2La série de Bâle π26=1+14+19+116+125+\dfrac{\pi^2}{6}=1+\dfrac{1}{4}+\dfrac{1}{9}+\dfrac{1}{16}+\dfrac{1}{25}+\cdots
Exécuter
2.3Formule de John Machin La suite (Sn)(S_n) définie par : Sn=4k=0n(1)k2k+1(452k+112392k+1)S_n=4\displaystyle \sum_{k=0}^{n} \dfrac{(-1)^k}{2k+1} \left( \dfrac{4}{5^{2k+1}}-\dfrac{1}{{239}^{2k+1}}\right) converge vers π4\dfrac{\pi}{4}.
Exécuter