Sur cette page
Un Singleton caché est un chiffre qui possède exactement une seule position légale dans une ligne, une colonne ou un bloc.
La case cible peut encore afficher plusieurs candidats. Ce qui compte n’est pas le nombre de candidats de la case, mais le nombre de positions du chiffre cible dans l’unité.
La preuve part du chiffre :
Où ce chiffre pourrait-il aller ailleurs dans cette ligne, cette colonne ou ce bloc ?
Si la réponse est « nulle part », le chiffre est forcé dans la case restante.
- Ligne
- Case cible
- Candidats: 6
Comment fonctionne un Singleton caché
Dans un Sudoku classique terminé, chaque ligne, colonne et bloc doit contenir les chiffres 1 à 9 exactement une fois.
Choisissez un chiffre absent d’une unité — par exemple 6 dans la ligne 3.
Examinez ensuite chaque case non résolue de cette ligne.
Une position pour 6 peut être impossible parce que :
- sa colonne contient déjà 6 ;
- son bloc contient déjà 6 ;
- la case est déjà résolue par un autre chiffre.
Si toutes les positions possibles sauf une sont bloquées, 6 doit occuper la case survivante.
La case cible n’a pas besoin d’avoir l’ensemble de candidats {6}. Elle doit seulement être l’unique emplacement de 6 dans l’unité.
Exemple de Singleton caché pas à pas
Singleton caché dans une ligne
Supposons que la ligne 8 doive encore contenir 2, 5, 7 et 9.
Les ensembles de candidats sont :
r8c1 {2, 5}r8c4 {2, 7, 9}r8c6 {5, 9}r8c9 {2, 5, 9}
Le candidat 7 n’apparaît que dans r8c4.
Donc :
r8c4 = 7
Même si r8c4 possédait trois candidats avant le placement, 7 est forcé parce qu’il n’a qu’une position dans la ligne.
Singleton caché dans un bloc
Les blocs sont l’un des endroits les plus faciles pour repérer visuellement les Singletons cachés.
Choisissez un chiffre absent du bloc et utilisez les copies déjà résolues de ce chiffre dans les lignes et colonnes qui croisent le bloc pour éliminer des positions.
Si une seule case reste possible, le chiffre y est forcé.
Cette méthode de recherche s’appelle couramment Crosshatching.
Le résultat logique reste un Singleton caché : un chiffre possède une seule position légale dans le bloc.
Singleton caché dans une colonne
La même preuve fonctionne verticalement.
Si le chiffre 4 manque dans la colonne 7 et que toutes les positions non résolues sauf r5c7 sont interdites pour 4, alors :
r5c7 = 4
Lignes, colonnes et blocs sont des unités parfaitement équivalentes pour cette logique.
La forme à l’écran change ; la preuve reste identique.
Singleton caché et Singleton nu
Le moyen le plus simple de retenir la différence est de changer de question.
Singleton nu
Que peut contenir cette case ?
Un seul chiffre.
Un Singleton nu peut ressembler à :
{6}
Singleton caché
Où peut aller ce chiffre dans cette unité ?
Dans une seule case.
La case d’un Singleton caché peut encore ressembler à :
{2, 6, 9}
Les deux produisent des placements forcés, mais l’information utilisée dans la preuve est différente.
Singleton caché et Full House / dernier chiffre manquant
Un Full House est encore plus direct.
Si une ligne, une colonne ou un bloc ne possède plus qu’une case vide, le chiffre manquant doit occuper cette case.
Cette preuve part du nombre de cases vides de l’unité.
Un Singleton caché peut apparaître alors que plusieurs cases de l’unité restent non résolues. Le chiffre cible est forcé parce qu’une seule de ces cases peut légalement le contenir.
Un même placement peut parfois avoir plusieurs explications valides. La distinction utile est la preuve que vous avez réellement utilisée pour le découvrir.
Comment trouver les Singletons cachés sans candidats complets
Utilisez un Scanning par chiffre.
- Choisissez un chiffre.
- Trouvez une ligne, une colonne ou un bloc qui ne le contient pas encore.
- Utilisez les exemplaires existants de ce chiffre dans les unités croisées pour bloquer des positions.
- Ignorez les cases déjà résolues par d’autres chiffres.
- S’il ne reste qu’une position légale, placez le chiffre.
Dans les blocs, cette procédure devient du Crosshatching.
Dans les lignes et colonnes, le principe reste le même : vérifiez où le chiffre cible est interdit par l’unité perpendiculaire et par le bloc correspondant.
Sur papier, cette méthode est souvent plus rapide que l’écriture de candidats complets tôt dans la grille.
Comment trouver les Singletons cachés avec des candidats
Avec les candidats complets visibles, scannez une unité et un candidat à la fois.
Supposons qu’une ligne affiche le candidat 7 dans une seule case non résolue, même si cette case contient aussi d’autres notes.
Cette occurrence unique signifie que 7 est forcé à cet endroit.
Une routine pratique est :
- choisissez une ligne, une colonne ou un bloc ;
- choisissez un chiffre manquant ;
- comptez où ce candidat apparaît dans l’unité ;
- si le compte vaut un, placez-le ;
- mettez les candidats à jour et rescannez.
C’est une logique de fréquence du chiffre dans l’unité, pas une logique de nombre de candidats dans la case.
Pourquoi les Singletons cachés sont faciles à manquer
Avec les notes visibles, votre regard est naturellement attiré par les cases qui ne contiennent que deux ou trois candidats.
Un Singleton caché peut pourtant être enfoui dans une case visuellement chargée avec quatre ou cinq notes.
La solution consiste à ne plus demander :
Quelle case a peu de candidats ?
mais plutôt :
Où apparaît le chiffre 5 dans cette ligne ?
ou :
Combien de candidats 8 restent dans ce bloc ?
Un filtre de candidats rend ce point de vue beaucoup plus facile en affichant un seul chiffre dans toute la grille.
Singletons cachés après des éliminations de candidats
Les Singletons cachés apparaissent pendant toute la résolution, pas uniquement au début.
Par exemple :
- Locked Candidates retire 5 de deux cases de la colonne 4 ;
- un seul candidat 5 reste dans cette colonne ;
- la position survivante devient un Singleton caché ;
- placer 5 modifie sa ligne, sa colonne et son bloc ;
- de nouveaux Singles peuvent apparaître immédiatement.
Le même phénomène peut suivre un sous-ensemble, un Fish, une Wing, du Coloring ou une Chain.
C’est pourquoi, après une élimination avancée, la bonne réaction consiste généralement à revenir aux Singles avant de chercher une autre technique avancée.
Singletons cachés et filtres de candidats
Les filtres de candidats des interfaces numériques peuvent rendre les Singletons cachés beaucoup plus faciles à reconnaître.
Si l’interface surligne tous les candidats 6, scannez chaque unité :
- un seul 6 dans l’unité → Singleton caché ;
- deux 6 → possible Strong Link plus tard ;
- plusieurs 6 → aucun Single pour l’instant.
Cette habitude crée une passerelle utile entre logique débutante et raisonnement avancé à chiffre unique. Suivre un candidat dans les unités prépare directement à Locked Candidates, Fish, Coloring et Chains.
Erreurs fréquentes avec les Singletons cachés
Vérifier uniquement la case cible
Le Singleton caché est une logique d’unité. Vous devez comparer toutes les positions possibles du chiffre cible dans la ligne, la colonne ou le bloc.
Supposer que la case cible doit avoir un seul candidat
Ce serait un Singleton nu. Une case de Singleton caché peut encore avoir plusieurs candidats légaux avant le placement.
Oublier une position légale
Si le chiffre peut encore apparaître dans deux cases de l’unité, il n’est pas Singleton caché.
Chercher tous les chiffres en même temps
Choisissez un chiffre cible. Un scan focalisé réduit le bruit visuel et limite les oublis.
Faire confiance à des notes incomplètes
Avec des notes sélectives, l’absence d’un candidat écrit ne signifie pas forcément qu’il est logiquement impossible. Le comptage est fiable uniquement lorsque les informations pertinentes sur le candidat sont complètes.
Ne pas rescanner après des éliminations
La suppression d’un seul candidat peut créer instantanément un Singleton caché.
FAQ
Pourquoi l’appelle-t-on Singleton « caché » ?
Parce que le chiffre forcé peut être caché parmi plusieurs candidats dans sa case. Il devient Single uniquement lorsque vous comparez les positions possibles de ce chiffre dans toute l’unité.
Un Singleton caché peut-il aussi être un Singleton nu ?
Oui, un même placement peut parfois satisfaire les deux descriptions. Si la case n’a qu’un candidat, Singleton nu suffit déjà comme preuve ; si elle en a plusieurs mais que le chiffre n’a qu’une position dans l’unité, le raisonnement est clairement celui du Singleton caché.
Où chercher les Singletons cachés en premier ?
Les blocs sont pratiques pour le Crosshatching, tandis que les lignes et colonnes presque complètes sont également de bonnes cibles. Avec des candidats complets, suivez un chiffre à travers chaque unité.
Les Singletons cachés nécessitent-ils des notes au crayon ?
Non. Ils peuvent être trouvés visuellement grâce au Scanning par chiffre et au Crosshatching. Les candidats complets rendent simplement les positions possibles explicites.
Un Singleton caché peut-il apparaître dans un Sudoku difficile ?
Oui. Les éliminations avancées créent fréquemment de nouveaux Singletons cachés ; la technique reste donc utile à tous les niveaux de difficulté.
Que faut-il apprendre ensuite ?
Lorsque les Singletons nus et cachés sont maîtrisés, passez aux Locked Candidates. Le chiffre n’y est pas réduit à une case exacte, mais ses positions deviennent suffisamment confinées pour éliminer ce même chiffre ailleurs.