En bref
Le problème de l'échiquier de Sissa consiste à doubler un grain de riz d'une case à l'autre, sur les 64 cases : la dernière case reçoit 263 grains et le total atteint 264 − 1, soit 18 446 744 073 709 551 615 grains. Cela représente plusieurs centaines de milliards de tonnes de riz, soit des siècles entiers de récolte mondiale.
Cette légende circule sous bien des versions, mais son mécanisme mathématique reste identique. Un souverain souhaite récompenser l'inventeur du jeu d'échecs, un sage appelé Sissa dans la tradition. Ce dernier demande une récompense en apparence modeste : un grain sur la première case, deux sur la seconde, quatre sur la troisième, et ainsi de suite jusqu'à la 64e. Le roi accepte, amusé, avant de se rendre compte que la totalité du grain de son royaume ne suffirait pas.
Résumé de la légende de l'échiquier de Sissa
Selon les récits, la récompense porte sur du blé ou du riz, et le souverain prend différents noms (Belkib, par exemple, dans plusieurs versions francophones). Il s'agit d'une légende : elle n'explique pas l'origine véritable du jeu d'échecs. Le plus ancien récit écrit connu est attribué à l'historien Ibn Khallikan, en 1256. Ce qui importe ici, c'est le calcul, et son résultat est sans appel.
- Le problème de l'échiquier de Sissa
- Problème consistant à déposer 1 grain sur la première case d'un échiquier, puis à multiplier par deux le nombre de grains pour chaque case suivante. La case n en reçoit 2n−1, et l'ensemble des 64 cases totalise 264 − 1 = 18 446 744 073 709 551 615 grains.
L'énoncé classique en 4e
Sous une forme ou une autre, voici l'exercice qu'on rencontre dans beaucoup de cahiers de collège :
- Combien de grains de riz trouve-t-on sur la 2e, la 3e et la 4e case ? Exprimer ces nombres sous forme de puissance de 2.
- Combien de grains se trouvent sur la 10e case ? Et sur la 64e ?
- Quel est le nombre total de grains sur les 5 premières cases ? Comparer ce résultat au nombre de grains de la 6e case. Qu'observe-t-on ?
- En déduire le nombre total de grains présents sur l'échiquier.
Le calcul étape par étape
1. Nombre de grains sur une case donnée
La 1re case reçoit 1 grain, soit 20. La 2e en reçoit 2 = 21, la 3e en reçoit 4 = 22, la 4e en reçoit 8 = 23. D'une case à la suivante, l'exposant gagne 1, mais reste toujours en retrait d'une unité par rapport au numéro de la case. Ainsi, la case numéro n contient 2n−1 grains : la 10e en contient 29 = 512, et la 64e en contient 263 = 9 223 372 036 854 775 808.
2. Le total : une observation qui résout tout
Additionnons les premières cases : 1 + 2 + 4 + 8 + 16 = 31. La case suivante en reçoit 32. Le cumul des cases précédentes correspond toujours à la case suivante diminuée de 1. On le vérifie à chaque étape : 1 = 2 − 1, 1 + 2 = 4 − 1, 1 + 2 + 4 = 8 − 1… Pour les 64 cases, le total équivaut donc à la « 65e case » moins 1, soit 264 − 1.
3. La démonstration, pour les plus avancés
Posons S = 1 + 2 + 22 + … + 263. Multiplions par 2 : 2S = 2 + 22 + … + 263 + 264. Retranchons la première ligne de la seconde : presque tous les termes s'annulent, et il reste 2S − S = 264 − 1. Donc S = 264 − 1. Il s'agit d'un cas particulier de la somme d'une suite géométrique de raison 2, vue en classe de première.
264 − 1 = 18 446 744 073 709 551 615
On lit : dix-huit trillions quatre cent quarante-six billiards sept cent quarante-quatre billions soixante-treize milliards sept cent neuf millions cinq cent cinquante et un mille six cent quinze. Une calculatrice de collège affiche en général 264 sous la forme 1,844674407 × 1019 : elle n'a pas assez de chiffres pour l'écrire en entier, et ne peut donc pas faire apparaître l'écart entre 264 et 264 − 1.
Tableau case par case
| Case | Puissance | Grains sur la case | Total cumulé |
|---|---|---|---|
| 1 | 20 | 1 | 1 |
| 2 | 21 | 2 | 3 |
| 3 | 22 | 4 | 7 |
| 4 | 23 | 8 | 15 |
| 5 | 24 | 16 | 31 |
| 6 | 25 | 32 | 63 |
| 7 | 26 | 64 | 127 |
| 8 | 27 | 128 | 255 |
| 9 | 28 | 256 | 511 |
| 10 | 29 | 512 | 1 023 |
| 16 | 215 | 32 768 | 65 535 |
| 32 | 231 | 2 147 483 648 | 4 294 967 295 |
| 33 | 232 | 4 294 967 296 | 8 589 934 591 |
| 63 | 262 | 4 611 686 018 427 387 904 | 9 223 372 036 854 775 807 |
| 64 | 263 | 9 223 372 036 854 775 808 | 18 446 744 073 709 551 615 |
Deux constats frappent les élèves. D'abord, la première rangée de l'échiquier (8 cases) ne totalise que 255 grains : une poignée à peine. Ensuite, la dernière case seule contient un grain de plus que les 63 cases précédentes réunies. C'est la signature d'une croissance exponentielle : chaque doublement pèse autant que tout ce qui le précède.
Quel est le poids total en tonnes ? Une estimation de l'ordre de grandeur
Pour convertir les grains en tonnes, il faut poser une hypothèse sur la masse d'un grain, qui varie selon les variétés. Un grain de riz pèse quelques centièmes de gramme : l'article de Wikipédia consacré au problème retient 0,04 g, tandis que des mesures agronomiques sur certaines variétés donnent plutôt un peu plus de 0,025 g (environ 26 g pour mille grains). Les deux hypothèses conduisent aux résultats suivants :
| Poids d'un grain (valeur supposée) | Masse totale | Production mondiale par année |
|---|---|---|
| 0,025 g | ≈ 461 milliards de tonnes | ≈ 590 ans |
| 0,04 g | ≈ 738 milliards de tonnes | ≈ 950 ans |
Le calcul porte sur 18 446 744 073 709 551 615 multiplié par le poids d'un grain. À titre de comparaison, la production mondiale de riz s'élevait à environ 776 millions de tonnes en 2022, selon les chiffres de FAOSTAT repris par Wikipédia. En prenant un grain de blé pesant 65 mg, valeur retenue dans l'article anglophone de Wikipédia, le total dépasse 1 199 milliards de tonnes.
Autrement dit : en comptant un grain par seconde, sans jamais s'interrompre, il faudrait près de 585 milliards d'années pour tout dénombrer, soit plus de quarante fois l'âge estimé de l'Univers.
Estimer l'ordre de grandeur de tête, sans calculatrice
Une astuce utile en classe : 210 = 1 024, soit à peu près 1 000 = 103. Or 264 = 24 × (210)6, donc environ 16 × (103)6 = 16 × 1018 = 1,6 × 1019. La valeur exacte est 1,84 × 1019 : l'approximation est un peu trop basse, car chaque « 1 024 ≈ 1 000 » fait perdre 2,4 %, et ce six fois de suite. C'est un bon exercice sur les puissances et la notation scientifique.
Ce que demandent souvent les élèves
Et si l'on triple au lieu de doubler ?
Avec un triplement, la case n reçoit 3n−1 grains, et le total vaut (364 − 1) ÷ 2. La même méthode (multiplier S par 3, puis soustraire) donne ce résultat. Le nombre obtenu dépasse 1030.
À partir de quelle case dépasse-t-on un million de grains ?
Le total après n cases vaut 2n − 1. Comme 219 = 524 288 et 220 = 1 048 576, il faut 20 cases pour dépasser un million de grains au total. Il en faut 30 pour dépasser le milliard (230 − 1 = 1 073 741 823).
Pourquoi retrouve-t-on 264 en informatique ?
Parce qu'un nombre codé sur 64 bits peut prendre exactement 264 valeurs différentes. Le plus grand entier positif représentable sur 64 bits non signés est donc 264 − 1, soit le même nombre que celui de Sissa.
Pour aller plus loin
L'échiquier recèle d'autres nombres gigantesques. Le nombre de parties d'échecs possibles, estimé par Claude Shannon, rend celui de Sissa minuscule : voir d'autres très grands nombres de l'échiquier avec le nombre de Shannon. Pour des problèmes plus géométriques, consultez les casse-têtes mathématiques de l'échiquier. Et pour garder l'esprit vif entre deux exercices, le Palais des Échecs propose un test de logique mathématique pour s'entraîner.
Questions fréquentes
Combien de grains de riz tient-on sur un échiquier ?
Dans la légende de Sissa, le nombre de grains double d'une case à l'autre, en partant de 1. Au total, on obtient 264 − 1 = 18 446 744 073 709 551 615 grains, soit plusieurs centaines de milliards de tonnes de riz.
Quelle est la valeur de 2 puissance 64 ?
264 = 18 446 744 073 709 551 616, soit environ 1,84 × 1019. Le nombre de grains de l'échiquier de Sissa est inférieur d'une unité à ce résultat : 18 446 744 073 709 551 615.
Quelle est la valeur de 2 puissance 63 ?
263 = 9 223 372 036 854 775 808. C'est la quantité de grains déposés sur la 64e case, la toute dernière de l'échiquier de Sissa.
Pourquoi le total correspond-il à 2 puissance 64 moins 1 ?
La somme 1 + 2 + 4 + … + 263 forme une suite géométrique de raison 2 : si l'on appelle S cette somme, on a 2S − S = 264 − 1. Autrement dit, le cumul des premières cases donne toujours le nombre de la case suivante, diminué de 1.