Échecs et maths

Le problème de Sissa sur l'échiquier : de combien de grains de riz s'agit-il ? Calcul détaillé étape par étape

Un grain sur la première case, deux sur la suivante, quatre sur la troisième… La légende de Sissa constitue l'exercice favori des professeurs de 4e pour faire comprendre ce qu'est une croissance exponentielle.

En bref

Le problème de Sissa consiste à doubler un grain de riz sur chacune des 64 cases : la dernière case porte 263 grains et le total atteint 264 − 1, soit 18 446 744 073 709 551 615 grains. Cela équivaut à plusieurs centaines de milliards de tonnes de riz, soit des centaines d'années de récolte mondiale. Pour un lecteur de Belgique, la Fédération francophone belge d'échecs (FRBE-KBSB) propose elle aussi des ressources pour travailler ce type de notion.

Cette légende existe en de nombreuses versions, mais son ressort mathématique reste identique. Un roi souhaite récompenser l'inventeur du jeu d'échecs, un sage que la tradition appelle Sissa. Celui-ci demande une récompense d'apparence modeste : un grain sur la première case, deux sur la deuxième, quatre sur la troisième, et ainsi de suite en doublant jusqu'à la 64e. Le roi accepte en souriant… avant de constater que tout le grain de son royaume ne suffirait pas.

La légende de Sissa résumée en quelques lignes

Suivant les récits, la récompense porte sur des grains de blé ou de riz, et le roi reçoit des prénoms différents (Belkib, par exemple, dans plusieurs récits en français). Il s'agit d'une légende : elle n'explique pas l'origine réelle du jeu d'échecs. Le plus ancien texte écrit connu de cette histoire est attribué à l'historien Ibn Khallikan, en 1256. Ce qui importe ici, c'est le calcul, et celui-ci ne laisse aucune place au doute.

Problème de Sissa sur l'échiquier
Problème consistant à déposer 1 grain sur la première case d'un échiquier, puis à doubler la quantité sur chaque case suivante. La case n contient 2n−1 grains, et l'ensemble des 64 cases totalise 264 − 1 = 18 446 744 073 709 551 615 grains.

Le libellé type d'un exercice de 4e

Sous une forme ou une autre, on retrouve cet exercice dans de nombreux cahiers de collège (en Belgique comme en France) :

  1. Combien de grains de riz trouve-t-on sur la 2e, la 3e et la 4e case ? Exprimer ces nombres à l'aide d'une puissance de 2.
  2. Combien de grains y a-t-il sur la 10e case ? Et sur la 64e ?
  3. Quel est le total des grains présents sur les 5 premières cases ? Le comparer au nombre de grains de la 6e case. Qu'observe-t-on ?
  4. Déduire de ce qui précède le nombre total de grains sur l'échiquier.

Le calcul étape par étape

1. Nombre de grains sur une case précise

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. À chaque case, l'exposant gagne une unité, mais reste toujours en retard d'une unité sur le numéro de la case. Ainsi la case numéro n contient 2n−1 grains : la 10e case en compte 29 = 512, et la 64e en compte 263 = 9 223 372 036 854 775 808.

2. Le total : une observation qui résout l'énigme

Additionnons les premières cases : 1 + 2 + 4 + 8 + 16 = 31, tandis que la case suivante en porte 32. Le total des cases précédentes égale toujours la case suivante diminuée de 1. Cela se vérifie à chaque étape : 1 = 2 − 1, 1 + 2 = 4 − 1, 1 + 2 + 4 = 8 − 1… Le total des 64 cases vaut donc la « 65e case » moins 1, soit 264 − 1.

3. La démonstration, à l'attention des élèves les plus avancés

Posons S = 1 + 2 + 22 + … + 263. Multiplions par 2 : 2S = 2 + 22 + … + 263 + 264. Soustrayons 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, étudiée 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 ne dispose pas d'assez de chiffres pour l'écrire en entier, et ne permet donc pas de distinguer 264 de 264 − 1.

Tableau case par case

CasePuissanceGrains sur la caseTotal cumulé
12011
22123
32247
423815
5241631
6253263
72664127
827128255
928256511
10295121 023
1621532 76865 535
322312 147 483 6484 294 967 295
332324 294 967 2968 589 934 591
632624 611 686 018 427 387 9049 223 372 036 854 775 807
642639 223 372 036 854 775 80818 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 compte que 255 grains : une petite poignée. Ensuite, la dernière case contient à elle seule 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 toute l'histoire qui le précède.

Quelle quantité de riz, en tonnes ? Une estimation de l'ordre de grandeur

Pour convertir des grains en tonnes, il faut faire 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). Avec ces deux hypothèses, on obtient :

Poids d'un grain (estimation de travail)Masse totaleProduction mondiale par année
0,025 g≈ 461 milliards de tonnes≈ 590 ans
0,04 g≈ 738 milliards de tonnes≈ 950 ans

Le calcul consiste à multiplier 18 446 744 073 709 551 615 par le poids d'un seul grain. On peut comparer le résultat à la récolte mondiale de riz, d'environ 776 millions de tonnes en 2022 (chiffres FAOSTAT, repris sur Wikipédia). En retenant des grains de blé pesant 65 mg, valeur choisie par l'article anglophone de Wikipédia, le total dépasse 1 199 milliards de tonnes, soit bien plus que ce que la planète produit en une année.

Autrement dit : en comptant un grain par seconde, sans jamais s'arrêter, il faudrait environ 585 milliards d'années pour tout dénombrer, soit plus de quarante fois l'âge estimé de l'Univers.

Se faire une idée de l'ordre de grandeur 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 » entraîne une perte de 2,4 %, répétée six fois. C'est un bon exercice sur les puissances et la notation scientifique.

Les questions que se posent les élèves

Et si l'on triple au lieu de doubler ?

Avec un triplement, la case n contient 3n−1 grains, et le total vaut (364 − 1) ÷ 2. La même méthode (multiplier S par 3, puis soustraire) permet d'arriver au résultat. Le nombre obtenu dépasse 1030.

Au bout de combien de cases atteint-on le cap du 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. Et 30 cases suffisent 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 sans signe vaut donc 264 − 1 : 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 dérisoire : 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 en éveil entre deux exercices, le Palais des Échecs propose un test de logique mathématique à essayer.

Questions fréquentes

Quel est le nombre de grains de riz sur un échiquier ?

Dans la légende de Sissa, le nombre de grains double à chaque case en partant de 1. Le total atteint 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 total des grains de l'échiquier de Sissa est inférieur d'une unité : 18 446 744 073 709 551 615.

Quelle est la valeur de 2 puissance 63 ?

263 = 9 223 372 036 854 775 808. Il s'agit du nombre de grains posés sur la 64e et dernière case de l'échiquier de Sissa.

D'où vient le fait que le total soit égal à 2 puissance 64 moins 1 ?

La somme 1 + 2 + 4 + … + 263 forme une suite géométrique de raison 2. En appelant S cette somme, on obtient 2S − S = 264 − 1. Plus simplement, le total des premières cases équivaut toujours à la case suivante diminuée de 1.