Passer au contenu principal
ArithmétiqueFormule · Glossaire

formule BBP

La formule BBP est une série convergeant vers π dont la structure permet de calculer un chiffre hexadécimal de π à une position donnée sans calculer les chiffres précédents. Cette extraction directe repose sur les puissances de 16 et concerne donc l’écriture de π en base 16.
Diminution des quatre premières contributions de la formule BBP Les termes pour k égal à zéro, un, deux et trois sont placés sur une échelle logarithmique allant de dix puissance zéro à dix puissance moins six. Diminution des contributions BBP échelle logarithmique 10⁰ 10⁻¹ 10⁻² 10⁻³ 10⁻⁴ 10⁻⁵ 10⁻⁶ k = 0 k = 1 k = 2 k = 3 ≈ 3,133333333333 ≈ 0,008089133089 ≈ 0,000164923924 ≈ 0,000005067221 chaque ligne partage le même axe
Sur l'échelle logarithmique, chaque nouveau terme est nettement plus petit et affine la somme partielle vers π.
Sommaire

Ce que vous allez apprendre

  • Relier les puissances de 16 de la série à l'extraction d'un chiffre hexadécimal.
  • Lire chaque terme de la formule avec un indice k introduit en mots.
  • Recalculer les quatre premières contributions et contrôler l'approximation obtenue.
  • Distinguer extraction hexadécimale, conversion de base et calcul global de π.

En clair

Imaginez une très longue écriture de π en base 16 et choisissez une position lointaine. Habituellement, atteindre ce chiffre demanderait de produire tous ceux qui le précèdent. La formule BBP change ce geste : elle donne accès à une position choisie sans dérouler toute la suite depuis le début.
Cette extraction concerne les chiffres hexadécimaux, écrits avec seize symboles. La même série peut aussi être additionnée terme après terme pour obtenir des approximations de π de plus en plus précises.

Définition

La formule de Bailey-Borwein-Plouffe, ou formule BBP, est une série infinie dont la somme vaut π. L'indice entier k commence à 0. Pour chaque valeur de k, quatre fractions sont combinées, puis le résultat est divisé par la puissance 16k. La formule complète est :
π=k=0116k(48k+128k+418k+518k+6)\pi=\sum_{k=0}^{\infty}\frac{1}{16^k}\left(\frac{4}{8k+1}-\frac{2}{8k+4}-\frac{1}{8k+5}-\frac{1}{8k+6}\right)
Le facteur 1/16k relie directement la série à la base 16. Cette structure autorise le calcul d'un chiffre hexadécimal de π à une position choisie sans calculer tous les chiffres antérieurs : c'est l'extraction de chiffre arbitraire. La propriété porte sur la représentation hexadécimale ; elle ne dit pas que la même formule extrait directement les chiffres décimaux.
Établie en 1995, la formule BBP est la première formule de ce type connue pour π. Elle fournit une voie différente des méthodes classiques fondées sur des suites convergentes. D'autres formules de structure apparentée ont ensuite été trouvées pour d'autres constantes mathématiques.

Le principe

Pour tout indice entier k supérieur ou égal à 0, on forme le terme obtenu en combinant quatre fractions, puis en multipliant par 1/16k. La somme de tous ces termes est exactement π :
π=k=016k(48k+128k+418k+518k+6)\pi=\sum_{k=0}^{\infty}16^{-k}\left(\frac{4}{8k+1}-\frac{2}{8k+4}-\frac{1}{8k+5}-\frac{1}{8k+6}\right)
La dépendance en puissances de 16 est le trait qui rend possible l'extraction d'un chiffre dans l'écriture hexadécimale de π.

Quand l'utiliser

La série s'applique avec un indice k entier commençant à 0 et avec les quatre dénominateurs indiqués. Pour approcher π, on additionne successivement ses termes. Pour viser une position particulière, on travaille dans la représentation en base 16 et l'on exploite les puissances de 16 présentes dans la série.
Un chiffre demandé en base 10 constitue un contre-cas concret : la propriété annoncée ne fournit pas directement ce chiffre décimal. Il faut alors employer une méthode adaptée à la base 10 ou calculer π avec une précision suffisante, plutôt que de lire la formule BBP comme une règle indépendante de la base.

Un exemple, pas à pas

Approchons π avec les quatre premiers indices de la série. Les données sont k = 0, 1, 2 et 3, avec le même terme général que dans l'énoncé. Chaque résultat des étapes 1 à 4 est arrondi à douze décimales.
1. Pour k = 0, le terme vaut 4 − 2/4 − 1/5 − 1/6 = 47/15 ≈ 3,133333333333.
2. Pour k = 1, le terme vaut environ 0,008089133089 ; la somme partielle vaut environ 3,141422466422.
3. Pour k = 2, le terme vaut environ 0,000164923924 ; la somme partielle vaut environ 3,141587390347.
4. Pour k = 3, le terme vaut environ 0,000005067221 ; la somme partielle vaut environ 3,141592457567.
Le résultat obtenu est donc π ≈ 3,141592457 avec ces quatre termes. Un contrôle refaisable consiste à ajouter le terme suivant, environ 0,000000187893 : la somme devient environ 3,141592645, plus proche de 3,141592654. Le visuel associé rend perceptible la diminution rapide des contributions.

En pratique

Pour contrôler un chiffre hexadécimal très éloigné de π, la formule BBP évite de conserver toute la suite des chiffres précédents. C'est son usage distinctif : l'accès vise une position plutôt qu'un développement complet.
Pour produire un grand préfixe continu de π, une méthode classique de calcul global peut être préférable. Le critère observable est le besoin : une position isolée favorise l'extraction arbitraire, tandis qu'une longue suite consécutive appelle un calcul séquentiel adapté.
Pour étudier la série elle-même, on peut calculer ses sommes partielles, comme dans l'exemple. L'écart visible entre deux sommes successives montre alors combien le nouveau terme affine l'approximation.

À ne pas confondre

La formule BBP ne se confond pas avec une formule qui calcule π uniquement par approximations successives. Le critère qui les sépare est l'accès à une position hexadécimale choisie : BBP possède cette propriété, au-delà de sa convergence vers π.
Elle ne se confond pas non plus avec une simple conversion de base. Convertir un préfixe déjà calculé réécrit les mêmes données dans une autre base ; l'extraction arbitraire vise un chiffre lointain sans exiger tous ses prédécesseurs.

Limites et pièges

Le mot « chiffre » doit être accompagné de sa base. Si la position visée est décimale, le mécanisme BBP en base 16 ne donne pas directement le résultat ; il faut changer de méthode ou effectuer un calcul global avec une précision contrôlée.
Une somme partielle n'est jamais égale à π. Dès l'arrêt au rang k = 0, elle vaut exactement 47/15, soit environ 3,133333333333 ; au rang k = 3, elle vaut environ 3,141592457567. Le signe ≈ est donc indispensable pour ces valeurs tronquées.
Enfin, la possibilité d'extraire un chiffre ne fournit pas à elle seule une information sur la répartition statistique des chiffres de π. Il faut traiter cette question séparément, avec un critère portant explicitement sur les fréquences.

Pour aller plus loin

La fiche Pi (calcul par la méthode de Monte-Carlo) présente une autre manière d'approcher π. La comparaison met en évidence deux objectifs distincts : estimer globalement la constante ou accéder à un chiffre hexadécimal choisi.
Continuez avec Tangente

Explorez les mathématiques autrement

Retrouvez nos magazines, podcasts et jeux pour explorer les mathématiques autrement.

Découvrir les offres