ATLAS Ouvrir dans l'atlas →

Activité interactive · Jeu · Maths Sup · Casse-têtes

Tout éteindre

Appuyer sur une lampe l'inverse, ainsi que ses voisines ; il faut tout éteindre, sur un plateau de 2 à 7 lignes et colonnes. Le jeu est un système linéaire sur le corps à deux éléments, que le pivot de Gauss résout.

Ce que l'on y fait

Sur un plateau de 22 à 77 lignes et colonnes, appuyer sur une case inverse sa lampe et celles de ses voisines immédiates. On part d'une position mélangée, du plateau tout allumé ou de lampes tirées au hasard, et il faut tout éteindre ; un bouton ramène à la position de départ pour réessayer. La page dit si la position a une solution, combien d'appuis il faut au minimum, et peut montrer où appuyer.

Ce que cela signifie : l'ordre des appuis ne compte pas et appuyer deux fois sur une case ne fait rien. En codant allumé par 11 et éteint par 00 et en calculant modulo 22, éteindre la position bb revient à résoudre le système linéaire Ax=bAx = b sur le corps 𝔽2\mathbb F_2, où AA est la matrice carrée de taille NN (le nombre de cases) qui décrit l'effet de chaque appui. Si le noyau de AA est de dimension kk, le théorème du rang dit qu'une position sur 2k2^k est soluble, chacune ayant 2k2^k solutions. Pour le plateau de 33 sur 33, k=0k = 0 ; pour celui de 55 sur 55, le rang vaut 2323 et k=2k = 2 ; pour celui de 44 sur 44, k=4k = 4.

Le piège le plus courant est de chercher une stratégie ordonnée, alors qu'une solution n'est qu'un ensemble de cases, et de croire toute position soluble : sur le plateau de 55 sur 55, trois positions sur quatre ne le sont pas.

Où lire l'énoncé et la démonstration

Ouvrir dans l'atlas interactif →