Entiers, décimaux, rationnels, réels, complexes : chaque ensemble est né d'une opération impossible dans le précédent, et chacun a trouvé ses métiers. Cinq planches pour voir ce que chaque étage permet de faire, et ce que les machines font de ces nombres.
Les ensembles de nombres s'emboîtent : ℕ ⊂ ℤ ⊂ 𝔻 ⊂ ℚ ⊂ ℝ ⊂ ℂ. Chaque étage contient le précédent et rend possible une opération qui ne l'était pas : on l'agrandit parce qu'une équation toute simple n'y avait pas de solution.
| Ensemble | Ce qu'il contient | Équation qu'il résout, impossible à l'étage d'en dessous | Quelques métiers |
|---|---|---|---|
| ℕ entiers naturels | 0, 1, 2, 3… | — (on compte) | stocks, rangs, indices, dénombrements |
| ℤ entiers relatifs | … −2, −1, 0, 1, 2… | x + 5 = 3 donne x = −2 | températures, altitudes, comptes, entiers des ordinateurs |
| 𝔻 décimaux | fractions dont le dénominateur peut s'écrire 10, 100, 1000… | 4x = 3 donne x = 0,75 | monnaie, affichage des mesures |
| ℚ rationnels | toutes les fractions p/q (q ≠ 0) | 3x = 1 donne x = 1/3 | partages, engrenages, probabilités exactes |
| ℝ réels | tous les points de la droite | x² = 2 donne x = √2 | géométrie, physique, calcul des taux |
| ℂ complexes | les nombres a + bi, avec i² = −1 | x² = −1 donne x = i | électricité, signaux, mécanique quantique |
Les irrationnels ne forment pas un étage de plus : ce sont les réels qui ne sont pas dans ℚ, comme √2 ou π. Ils occupent la couronne entre ℚ et ℝ.
Dans ℕ on peut toujours ajouter, mais pas toujours retirer : 3 − 5 n'existe pas. L'équation a + x = b n'a de solution dans ℕ que si b ⩾ a. Les nombres négatifs réparent ce défaut : dans ℤ, la soustraction est toujours possible.
Application : les entiers des ordinateurs. Une machine ne range pas ℤ, qui est infini, mais un morceau de 2⁸, 2¹⁶, 2³² ou 2⁶⁴ valeurs. Le complément à deux permet d'additionner positifs et négatifs avec le même circuit que pour ℕ : on additionne les bits et on oublie la retenue qui sort. Tant que le vrai résultat reste dans l'intervalle, la réponse est juste ; sinon elle « fait le tour du cadran » : c'est un débordement.
Partager p en q parts égales, c'est résoudre q·x = p. La réponse p/q est toujours dans ℚ. Elle est décimale (dans 𝔻) seulement si, une fois la fraction simplifiée, le dénominateur n'a pas d'autres facteurs premiers que 2 et 5 ; sinon son écriture décimale est infinie et périodique. On note entre parenthèses le bloc qui se répète : 1/7 = 0,(142857) = 0,142857142857…
Un ordinateur écrit ses nombres en base 2 : ses « décimaux » sont les fractions dont le dénominateur est une puissance de 2. Or 1/10 n'en est pas une : en base 2, 0,1 a une écriture infinie et périodique, que la machine coupe après 53 chiffres significatifs.
Les rationnels sont partout sur la droite, et pourtant ils la laissent trouée : aucun d'eux ne vérifie x² = 2. Si p/q en était un, p² serait égal à 2q² ; or dans p² le facteur 2 apparaît un nombre pair de fois, dans 2q² un nombre impair de fois. L'ensemble ℝ bouche tous ces trous : toute suite d'intervalles emboîtés qui rétrécissent y cerne un nombre, et c'est ce qui permet de résoudre des équations qu'aucune formule ne résout.
Aucun réel n'a un carré négatif. On ajoute donc un nombre nouveau, i, avec i² = −1, et l'on calcule avec a + bi comme avec des polynômes. L'idée qui rend ℂ si utile : multiplier par i, c'est tourner d'un quart de tour. Deux quarts de tour font un demi-tour, c'est-à-dire multiplier par −1 : voilà pourquoi i² = −1.
Dans ℂ, une bobine a pour « résistance » iLω et un condensateur 1/(iCω), avec ω = 2πf. L'impédance totale est donc un seul nombre complexe, Z = R + i(Lω − 1/(Cω)), et le courant s'obtient par une simple division, I = U / Z : son module donne l'intensité, son argument le décalage avec la tension. Sans ℂ, il faudrait résoudre une équation différentielle. La page le fait aussi, à part, pour vérifier.
L'escalier s'arrête à ℂ. Le théorème fondamental de l'algèbre affirme qu'un polynôme de degré n à coefficients complexes a exactement n racines dans ℂ (en comptant les racines doubles deux fois). Plus besoin d'inventer un nouvel étage pour résoudre une équation polynomiale : ℂ est algébriquement clos.
Calculatrices, GPS et logiciels de calcul trouvent des racines par cette méthode. Sur la droite réelle, Newton peut échouer sans explication visible ; dans ℂ on voit pourquoi : les bassins d'attraction ont des frontières d'une complexité infinie.
Soustraire (ℤ), diviser par 10 (𝔻), diviser tout court (ℚ), passer à la limite (ℝ), extraire une racine carrée d'un négatif (ℂ). À chaque fois, les anciennes règles de calcul restent vraies.
Un ordinateur n'a ni ℤ ni ℝ : il a 2⁶⁴ entiers qui font le tour du cadran, et des fractions de dénominateur puissance de 2. D'où les débordements, et 0,1 + 0,2 ≠ 0,3.
Toute équation polynomiale y a toutes ses racines, et ses nombres décrivent les rotations. On sait construire plus grand (quaternions, octonions), mais on y perd des règles de calcul.
Et après ℂ ? En doublant encore on obtient les quaternions ℍ (la multiplication n'y est plus commutative), puis les octonions 𝕆 (elle n'est plus associative). Les quaternions servent à orienter les satellites et les personnages de jeux vidéo.
Les nombres algébriques, racines de polynômes à coefficients entiers, forment un ensemble qui se glisse entre ℚ et ℂ sans suivre l'escalier : il contient √2 et i, mais pas π. Les autres sont les nombres transcendants.
Les p-adiques : on peut compléter ℚ autrement qu'en ℝ, en décidant que deux nombres sont proches quand leur différence est divisible par une grande puissance d'un nombre premier p. On obtient d'autres « réels », très utilisés en théorie des nombres.
Pages voisines de la série : la construction de ℕ, ℤ, ℚ et ℝ en théorie des ensembles ; ℕ, ℤ, ℚ dénombrables et ℝ non dénombrable ; les nombres transcendants ; les structures algébriques ; les quaternions ; l'algèbre de Boole et les circuits.