francebalade.fr       Cours de Mathématiques       Table des matières       Votre avis sur ce site
Les nombres

Les nombres transcendants et leurs applications

Des nombres qu'aucune équation à coefficients entiers ne peut atteindre : on ne sait presque jamais les reconnaître, et pourtant ils forment presque tout. Cinq planches pour voir comment on les fabrique, comment on les démasque, ce qu'on ignore encore, et à quoi sert d'en être sûr.

Algébrique ou transcendant ?

Un nombre est algébrique s'il est la racine d'un polynôme non nul à coefficients entiers. Le plus petit degré possible s'appelle le degré du nombre. Un nombre qui n'est racine d'aucun polynôme de ce genre est dit transcendant : il « dépasse » l'algèbre (le mot remonte à Leibniz).

NombrePolynôme qui l'annuleDegréNature
3/44x − 31rationnel, donc algébrique
√2 ≈ 1,414x² − 22algébrique irrationnel
φ = (1+√5)/2 ≈ 1,618x² − x − 12algébrique irrationnel
∛2 ≈ 1,260x³ − 23algébrique irrationnel
cos(2π/7) ≈ 0,6238x³ + 4x² − 4x − 13algébrique irrationnel
ix² + 12algébrique (complexe)
e ≈ 2,718 · π ≈ 3,142 · ln 2 ≈ 0,693aucun—transcendants (démontré)

Attention : irrationnel ne veut pas dire transcendant. √2 est irrationnel mais algébrique. La transcendance est une irrationalité beaucoup plus forte : il faut exclure tous les polynômes, de tous les degrés, avec tous les coefficients entiers possibles.

1

Presque tous les nombres sont transcendants

L'idée de Cantor (1874) tient en une phrase : les nombres algébriques peuvent être rangés en une liste, et tout ce qui tient dans une liste peut être recouvert par des intervalles de longueur totale aussi petite qu'on veut. Il reste donc de la place — presque toute la place — pour les autres.

Pour ranger les polynômes, on leur donne une hauteur : h = degré + somme des valeurs absolues des coefficients. Pour chaque hauteur, il n'y a qu'un nombre fini de polynômes, donc un nombre fini de racines. On les énumère hauteur après hauteur : chaque ligne de la figure montre les racines réelles nouvelles apparues à cette hauteur. Le n-ième nombre de la liste reçoit un intervalle rouge de longueur 6ε/(π²n²) ; la somme de toutes ces longueurs vaut exactement ε.

Rangée h : nombres algébriques réels apparus pour la première fois à la hauteur h (fenêtre de −2,5 à 2,5). Bande du bas : la couverture rouge ; petits traits : fléchettes tirées au hasard (vertes si elles échappent à la couverture, rouges sinon).
8
0,30
Polynômes examinés
—
Algébriques réels distincts
—
Longueur couverte (réunion)
—
Somme des longueurs · borne ε
—
Fléchettes couvertes
—
Contrôle des racines : résidu max
—
…
2

Liouville fabrique le premier transcendant

Un nombre algébrique résiste aux fractions : Liouville (1844) montre que si α est algébrique de degré d, alors |α − p/q| reste toujours plus grand que c/qd pour une constante c > 0. Il suffit donc de fabriquer un nombre que des fractions approchent trop bien pour qu'il soit transcendant.

L = 0,110001000000000000000001000… = 10−1! + 10−2! + 10−3! + 10−4! + …

Chaque approximation p/q est ici placée en coordonnées logarithmiques : en abscisse le nombre de chiffres du dénominateur (log₁₀ q), en ordonnée le nombre de décimales justes (−log₁₀ |α − p/q|). Le rapport des deux est l'exposant d'approximation. Tous les calculs sont faits en entiers exacts, avec 1 200 décimales (6 000 pour L).

—
Points : les meilleures fractions (en bleu, les réduites de la fraction continue ; en rouge, pour L, ses troncatures, en échelle doublement logarithmique). Droite verte : exposant 2, que tout irrationnel atteint (Dirichlet). Pointillé rouge : le plafond de Liouville pour le degré du nombre.
Approximations calculées
—
Exposant mesuré (dernier rang)
—
q² · |α − p/q| (dernier rang)
—
Limite théorique
—
Contrôle : 17 chiffres contre Math
—
…
3

Application 1 : la quadrature du cercle est impossible

Construire à la règle et au compas un carré de même aire qu'un cercle revient à construire un segment de longueur π. Or chaque coup de compas ne fait que résoudre des équations du second degré : Wantzel (1837) en déduit que toute longueur constructible est algébrique, de degré une puissance de 2. Lindemann (1882) démontre que π est transcendant : la question, posée depuis l'Antiquité, est close.

Voici deux constructions célèbres qui approchent π. Suivez-les pas à pas : chacune produit un nombre algébrique, et l'on peut écrire le polynôme qu'il annule — ce que π ne fera jamais.

6
…
Longueur construite
—
π (référence)
—
Écart à π
—
Polynôme annulateur
—
Résidu en la longueur construite
—
Résidu en π
—
…
4

Ce qu'on sait, ce qu'on ignore

Presque tous les nombres sont transcendants, mais le prouver pour un nombre donné est très difficile. Trois grands théorèmes font presque tout le travail :

Hermite–Lindemann–Weierstrass (1873–1885) : si a est algébrique non nul, ea est transcendant. D'où e, et aussi π (car eiπ = −1 est algébrique), ln 2, sin 1…
Gelfond–Schneider (1934) : si a est algébrique (≠ 0, 1) et b algébrique irrationnel, ab est transcendant. D'où 2√2, eπ = (−1)−i, ii = e−π/2, log₁₀ 2…

Échelle logarithmique de 0,1 à 30. Rangée du haut (bleu) : transcendance démontrée ; milieu (orange) : seule l'irrationalité est démontrée ; bas (rouge) : on ne sait même pas si le nombre est irrationnel. Touchez un point pour afficher sa fiche.
Valeur (bibliothèque Math)
—
Contrôle par série indépendante
—
Statut
—
Pourquoi
—

Gelfond–Schneider à la main : la fonction 2b

Faites varier l'exposant b. Tant que b est rationnel, 2b est algébrique. Dès que b est algébrique irrationnel, 2b devient transcendant. Et comme 2log₂3 = 3 est algébrique, le théorème force log₂ 3 à être transcendant.

1,50
b
—
2b
—
Nature de 2b
—
(√2√2)√2 − 2
—
…
5

À quoi sert d'être sûr qu'un nombre est transcendant ?

La transcendance n'est pas qu'une curiosité : elle garantit des choses. Trois situations concrètes, toutes calculées ici en arithmétique exacte.

Quand un ordinateur calcule ex, il doit rendre le nombre machine (53 bits) le plus proche du résultat exact. Pour arrondir, il faut savoir de quel côté du milieu entre deux nombres machine tombe ex. Si les bits qui suivent le 53ᵉ commencent par 0111111… ou 1000000…, il faut calculer de plus en plus loin avant de trancher.

Pourrait-on devoir calculer indéfiniment ? Non, et c'est Lindemann qui le garantit : tout nombre machine x ≠ 0 est rationnel, donc algébrique, donc ex est transcendant. Il n'est ni un nombre machine, ni un milieu exact : la séquence dangereuse s'arrête toujours. La page tire ici des x au hasard dans [0,5 ; 1[, calcule ex sur 300 bits exacts et mesure la longueur de la séquence dangereuse.

4000
Les huit tirages les plus difficiles : en bleu les derniers bits de la mantisse, en orange le bit de décision, en rouge la séquence dangereuse, en gris la suite.
Nombre de tirages selon la longueur r de la séquence dangereuse (échelle logarithmique) ; en vert la loi attendue N/2r+1.
Tirages analysés
—
Plus longue séquence dangereuse
—
Bits à calculer pour ce pire cas
—
Rapport moyen entre classes voisines
—
Math.exp correctement arrondi
—
Contrôle : e sur 300 bits contre e décimal
—
…

Les algorithmes cryptographiques ont besoin de constantes « quelconques ». Si le concepteur les choisissait lui-même, on pourrait le soupçonner d'y avoir caché une faiblesse. La parade : prendre les chiffres d'un nombre irrationnel célèbre, que personne ne peut avoir réglé. SHA-256 prend les 32 premiers bits de la partie fractionnaire de √p et ∛p pour les premiers nombres premiers p ; Blowfish prend les chiffres hexadécimaux de π. La page recalcule ces constantes en entiers exacts et les confronte aux valeurs publiées dans les normes.

32
Chaque ligne est un mot de 32 bits, chaque case un bit (bleu = 1). À gauche √p (valeurs initiales de SHA-256), au centre ∛p (constantes de tour), à droite π (tableau P de Blowfish). Un mot recalculé qui diffère de la norme serait encadré de rouge.
√p : conformes à la norme
—
∛p : conformes à la norme
—
π : conformes à Blowfish
—
Proportion de bits à 1
—
Premiers mots de π
—
…

On fait tourner un point sur un cercle d'une fraction α de tour à chaque pas. Si α est rationnel, l'orbite se referme. Si α est irrationnel, elle ne se referme jamais — mais un nombre de Liouville, si bien approché par des fractions, imite un rationnel pendant très longtemps. Le théorème des trois distances (Steinhaus, démontré en 1957-1958) affirme que, pour tout α et tout N, les N points découpent le cercle en arcs d'au plus trois longueurs différentes.

300
Les N premiers points kα (modulo 1 tour) ; le dernier est rouge.
Plus grand arc × N pour N de 1 à 2000 (échelle logarithmique) : proche de 1 pour une répartition régulière, énorme quand les points s'agglutinent.
Longueurs d'arc distinctes
—
Maximum sur tous les N ≤ 600
—
Plus grand arc × N
—
Plus petit arc × N
—
…

Deux siècles de transcendance

En résumé

Partout, et introuvables

Les algébriques tiennent dans une liste et se recouvrent d'une longueur aussi petite qu'on veut : presque tout nombre est transcendant. Mais il faut un théorème pour en reconnaître un seul.

On les démasque par les fractions

Un algébrique de degré d ne se laisse pas approcher mieux qu'en 1/qd ; un nombre trop bien approché est transcendant. Les preuves d'Hermite et de Lindemann raffinent cette idée.

Ce que la transcendance garantit

Des impossibilités (quadrature du cercle) et des certitudes pratiques : l'arrondi de ex se décide toujours en un nombre fini de bits, et les chiffres de π ne cachent le choix de personne.

Pour aller plus loin

La conjecture de Schanuel (années 1960) impliquerait d'un coup presque tous les résultats connus, et aussi la transcendance de e + π et de eπ, qu'on ignore aujourd'hui. On sait seulement qu'au moins l'un des deux est transcendant : sinon e et π seraient racines de x² − (e+π)x + eπ, donc algébriques.

La constante de Chaitin Ω, probabilité qu'un programme tiré au hasard s'arrête, est transcendante pour une raison inattendue : tout nombre algébrique est calculable, et Ω ne l'est pas.

La mesure d'irrationalité de π : on sait seulement qu'elle vaut au plus 7,10 environ (Zeilberger et Zudilin, 2020), alors qu'elle vaut probablement 2 comme pour presque tous les nombres. Pour e, on sait qu'elle vaut exactement 2.

Pages voisines de la série : les problématiques autour de π, de e et du nombre d'or ; les nombres remarquables ; les fractions continues et l'arbre de Stern-Brocot ; la théorie algébrique des nombres.