Constructing strong starters of orders $3p$: triplication with SAT solver

Cet article présente une méthode de « triplication » utilisant un solveur SAT pour construire des démarreurs forts d'ordre $3paˋpartirdedeˊmarreursdordre à partir de démarreurs d'ordre p$, contribuant ainsi à la résolution de la conjecture de Horton.

Oleg Ogandzhanyants, Sergey Sadov, Margo Kondratieva

Publié 2026-03-10
📖 5 min de lecture🧠 Analyse approfondie

Each language version is independently generated for its own context, not a direct translation.

🧩 Le Grand Puzzle des Nombres : Comment multiplier la magie des "Starters"

Imaginez que vous êtes un architecte de l'infini, mais que vous ne travaillez qu'avec des nombres. Votre mission ? Construire des structures mathématiques parfaites appelées "Starters forts" (Strong Starters).

Ces structures sont comme des puzzles magiques. Vous prenez un ensemble de nombres (par exemple de 1 à 20) et vous devez les regrouper par paires. La règle est stricte :

  1. La somme de chaque paire doit être unique.
  2. La différence entre les deux nombres de chaque paire doit aussi être unique.
  3. Aucune somme ou différence ne doit être nulle.

C'est facile à faire pour certains nombres, mais dès qu'on arrive à des nombres divisibles par 3 (comme 21, 33, 39...), c'est un cauchemar. Personne ne sait vraiment comment construire ces puzzles pour ces nombres-là, sauf peut-être pour quelques cas très petits. C'est là que cette étude intervient.

🚀 L'Idée Géniale : La "Triplication"

Les auteurs (Oleg, Sergey et Margo) ont découvert une astuce incroyable qu'ils appellent la "Triplication".

Imaginez que vous avez un petit puzzle parfait de taille 7. Vous voulez en créer un nouveau, trois fois plus grand, de taille 21. Au lieu de chercher une solution à partir de zéro (ce qui est comme essayer de construire un gratte-ciel sans plan), ils disent : "Prenez votre petit puzzle de 7, et appliquons une formule magique pour en faire un de 21."

Mais cette formule magique a un petit problème : elle nécessite de résoudre un Sudoku spécial (un Sudoku modulaire).

🧠 Le Sudoku Modulaire : Le Verrou de Sécurité

Voici comment fonctionne la magie, étape par étape :

  1. La Base : Vous prenez votre petit puzzle de départ (le "starter" de taille 7).
  2. La Clé : Vous choisissez un nombre secret, une "clé" (comme un mot de passe).
  3. Le Tableau : Vous créez un tableau géant avec 3 colonnes. La première colonne est votre puzzle original. Les deux autres colonnes sont des versions déformées de ce puzzle, calculées avec votre clé.
  4. Le Problème : Ce tableau est presque complet, mais il manque des pièces. Il faut remplir ces cases avec des chiffres 0, 1 ou 2 (comme un mini-Sudoku).
    • Il y a des règles strictes : dans chaque ligne, les différences doivent être différentes. Les sommes doivent respecter certaines lois.
    • C'est ici que les mathématiques deviennent un casse-tête logique.

🤖 Le Super-Héros Informatique : Le Solveur SAT

Résoudre ce Sudoku à la main est possible pour les petits nombres, mais pour les grands, c'est impossible pour un humain. C'est là qu'intervient le Solveur SAT (comme le logiciel z3 utilisé par les auteurs).

Imaginez le Solveur SAT comme un détective ultra-rapide ou un robot qui ne dort jamais.

  • Vous lui donnez les règles du Sudoku (les contraintes).
  • Il teste des milliards de combinaisons par seconde.
  • Il vous dit : "Aha ! J'ai trouvé la combinaison de 0, 1 et 2 qui respecte toutes les règles !"

Une fois qu'il a trouvé cette solution, les auteurs utilisent une vieille technique mathématique (le Théorème des Restes Chinois) pour fusionner le petit puzzle original et la solution du Sudoku. Résultat : Ils obtiennent instantanément un nouveau puzzle parfait de taille 21 (ou 33, 39, etc.).

📊 Ce qu'ils ont découvert (Les Résultats)

Les auteurs ont testé cette méthode sur un ordinateur puissant :

  • Cela fonctionne ! Pour beaucoup de nombres divisibles par 3, ils ont réussi à créer ces puzzles parfaits là où personne ne savait le faire avant.
  • La vitesse : C'est très rapide pour les petits nombres (quelques secondes), mais cela devient plus lent pour les très grands nombres (plusieurs minutes ou heures).
  • La surprise : Parfois, même avec les bonnes règles, le Sudoku n'a pas de solution. Cela signifie que pour certains nombres, la "triplication" ne fonctionne pas, et il faut chercher une autre méthode.

🎭 L'Analogie Finale : Le Traducteur Secret

Pour résumer simplement :
Imaginez que vous voulez envoyer un message secret à un ami dans un pays lointain (le grand nombre 3p).

  1. Vous écrivez le message dans votre langue maternelle (le petit nombre p).
  2. Vous utilisez un code secret (la clé) pour le transformer en un code intermédiaire (le Sudoku).
  3. Un traducteur automatique (le Solveur SAT) trouve la bonne traduction dans la langue du pays lointain.
  4. En combinant le message original et la traduction, vous obtenez un message complet et parfait que personne n'aurait pu écrire seul.

💡 Pourquoi c'est important ?

Ce papier ne résout pas seulement un casse-tête mathématique abstrait. Il prouve qu'on peut construire des structures complexes à partir de structures simples. C'est une nouvelle façon de voir les mathématiques : au lieu de chercher l'aiguille dans la botte de foin, on apprend à fabriquer l'aiguille à partir d'un morceau de métal plus petit.

Les auteurs espèrent que dans le futur, ils pourront créer un algorithme encore plus rapide que le robot actuel pour résoudre ces Sudoku, rendant la construction de ces puzzles encore plus simple et accessible.