数独の攻略法を必ず覚えなければならないわけではありません。でも行き詰まった人は、いつか必ず同じ場所にたどり着きます。候補消去もやり尽くした、だからといって当て推量はしたくない——次に何をすればいいのか?
答えは技法にあります。数独は、特定のパターンを見つけ、そこから論理的な結論を引き出せる人のために設計されています。このパターンを知ることで解くスピードが上がるだけでなく——より重要なのは——推測に頼らずに詰まった問題を突破できるようになることです。
このガイドでは、すべての難易度の技法を一か所にまとめました。どの技法がどの難易度で使えるか、どの順番で習得すべきか、そして詰まったときに確認すべき手順も含まれています。
技法マップ:何をいつ使うか
入門技法:候補消去と唯一候補
最初の技法は、技法と呼ぶのもはばかられるほど自然な論理の延長です。空きマスを見て、そのマスが属する行・列・ブロックにすでにある数字を確認する。残りが一つだけなら——そこに入れるだけです。
これが唯一候補です。初級の問題はすべてこの手順で解けます。ただし、初級を超えたところで必ずこういう状況が訪れます。唯一候補が残っているマスがなく、候補消去も行き詰まる。多くの人がここで推測に切り替えますが——実はその必要はありません。
候補メモ:見えないものを見えるようにする
唯一候補の先に進むには、候補メモが欠かせません。各空きマスに入りうるすべての数字を小さく書き込むのです。手間に感じるかもしれませんが、このステップなしに応用技法を使いこなすことはほぼ不可能です。
中級技法
隠れた唯一候補
唯一候補はマスを起点に考えます。隠れた唯一候補は数字を起点に考えます。「この七という数字はこの行の他のどこに入れるか?」もし一か所しかなければ——他の候補が残っていたとしても、そのマスは七です。七の置き場所がそこしかないからです。この発想の転換に慣れるまで少し時間がかかりますが、一度つかめると中級の詰まりの大半がここで解消されます。
ネイキッドペアとトリプル
同じ行・列・ブロック内の二つのマスが、まったく同じ二つの候補だけを持っている場合——順番はわからなくても、その二つの数字は必ずその二つのマスに入ります。だから同じ区域の他のマスからその二つの数字を候補から外せます。トリプルは同じ論理を三つのマスに広げたものです。
隠れたペア
ネイキッドペアの鏡像です。ある区域で二つの候補がちょうど同じ二つのマスにしか現れていない場合——その二つのマスの他の候補はすべて消去できます。目で見つけるのはネイキッドペアより難しいですが、効果はむしろ大きい場合が多いです。
上級技法
指示ペア・トリプル
あるブロック内の特定の候補が同じ行か同じ列のマスにしか入れない場合、その行・列の他のブロックにある同じ候補を消去できます。名前がよく考えられています。ブロック内の候補がブロックの外を「指し示して」いるわけです。目で確認しやすい一方で、見落としやすい技法でもあります。
交差翼
二つの行で同じ候補がちょうど同じ二つの列にしかない場合——その二つの列の他の行からその候補を消去できます。頭の中でイメージするのは難しくても、紙に書けばすぐわかります。四つの角を見つけてください。二行かける二列の交点です。その四マス以外の、同じ列にある候補がすべて消えます。交差翼を一度「見て」しまうと、もう元には戻れません。その後は自然とグリッド上でこのパターンを探し始めます。
達人級技法
クラゲ
交差翼を理解していれば、クラゲは概念的に同じ延長です。三つの行で同じ候補がちょうど同じ三つの列にしかない場合、その三列の他の行にある同じ候補を消去できます。実際に見つけるのは交差翼よりずっと難しく、九つのマスを同時に把握する必要があります。体系的なスキャンなしに偶然発見することはほぼありません。
二重翼
三つのマス、三つの候補。中心のマスが異なる二つの候補をそれぞれ別のマスと共有しています。この関係を使うと、両端のマスから見える第三のマスにある候補を消去できます。二重翼は連鎖技法の中でもっとも単純な形です。この論理を一度掴めば、より長い連鎖への移行がスムーズになります。
強制連鎖
二つの候補のうち一つを仮に選び、その選択の論理的な結果を追っていきます。矛盾に達したなら——その候補は誤りで、もう一方が正解です。どちらを選んでも同じ結論に達するなら——その結論は確定です。この技法は他のすべてが尽きたときに使います。
詰まったときはどうする?
技法そのものと同じくらい大切なことがあります。その技法をいつ使うべきかを知ることです。高度な技法に進む前に、中級の技法を本当にすべて試しましたか?
-
一
候補メモを更新する。直前の手の後に更新しましたか?見落とした消去一つが、ほとんどの詰まりをここで解決します。
-
二
隠れた唯一候補をスキャンする。各行・列・ブロックについて「この数字は他のどこに入れるか?」と問いかけてください。中級での詰まりの大半はここで解消されます。
-
三
ペア技法を確認する。ネイキッドペア・隠れたペア・トリプルはありますか?区域ごとに体系的にスキャンします。
-
四
指示ペア。各ブロックの各候補について:一つの行または列にだけ収まっていますか?
-
五
交差翼。各数字について行単位でスキャン——同じ候補が同じ二つの列にだけありますか?数字ごとに繰り返し、九回確認します。一度見えてしまえば見落とさなくなります。
-
六
クラゲ・二重翼。達人級の問題ではこのステップです。クラゲは三行スキャン、二重翼は中心のマスと両端のマスの組み合わせを探します。
-
七
強制連鎖。上のすべてを使い尽くした後に使います。候補を選び、推論を追い、矛盾を見つけます。
習得の順序
それぞれの技法は前の技法の上に積み重なります。段階を飛ばして進むと、結局戻ることになります:
さらに深く学びたい方へ
このガイドでは各戦略を概観として取り上げています。図解とステップごとの解説で各技法を学びたい方のために、二つの専用ページを用意しました:
数独攻略ガイド
候補消去、唯一候補、隠れた唯一候補、ネイキッドペア、指示ペア——図解つき。
高度技法詳細解説
交差翼、クラゲ、二重翼、強制連鎖——各技法にグリッド例と詳しい説明。
よくある質問
-
正しく作られた問題なら推測は不要です。初級と中級は候補消去と唯一候補の技法だけで完全に解けます。上級は交差翼などの技法が必要になります。達人級では強制連鎖や分岐法が必要になる場合がありますが、これは論理的な推論の手順であり、でたらめな推測とは異なります。
-
順序が大切です:候補消去→唯一候補→隠れた唯一候補→ネイキッドペア→指示ペア→交差翼→クラゲ→二重翼→強制連鎖。それぞれの技法は前の技法の上に積み重なっています。段階を飛ばして進むと、結局戻ることになります。
-
理論上は可能ですが、実際にはかなり難しいです。ネイキッドペアや交差翼を頭の中だけで追うことは一応できますが、ミスが増えます。メモを取ることは弱さの表れではなく、正しく解けている証拠です。
-
唯一候補と隠れた唯一候補は、ほとんどの人が数問解けば感覚をつかめます。ネイキッドペアは数日程度。交差翼は視覚的な習慣が必要で、毎問ごとに一度ずつ体系的にスキャンしていれば、数週間で反射的に探せるようになります。
腕試しをする一番手軽な方法は今日の問題です。毎日異なる難易度、世界ランキングつき——自分が世界のどこに位置するかが一目でわかります。