XY-Wing(XYウイング)の解き方

3つの2候補マスを「ピボット」と2つの「ウイング」としてつなぎ、どちらの場合でも残る共通候補を使って消去する、超難問向けの連鎖テクニックです。(適用:超難問)

XY-Wingとは

XY-Wingは、候補が{X,Y}のピボットと、ピボットを見る{X,Z}のウイング、同じくピボットを見る{Y,Z}のウイングの3マスで成立します。2つのウイング同士は見えていなくても構いません。

ピボットがXなら{X,Z}側のウイングはZ、ピボットがYなら{Y,Z}側のウイングはZになります。どちらの場合でも少なくとも一方のウイングがZになるため、2つのウイングを両方見るマスからZを消去できます。

図解:{2,7}を中心に9を消す

下図では、ピボット(2行2列)が{2,7}、同じ行のウイング(2行5列)が{2,9}、同じ列のウイング(5行2列)が{7,9}です。

ピボットが2なら{2,9}のウイングは9、ピボットが7なら{7,9}のウイングは9に確定します。したがって、両ウイングを見る5行5列のマスから候補9を消せます。

見つけ方を4段階で確認する

① 候補が2つだけのマスを一つ選び、ピボット候補を{X,Y}と置きます。② ピボットと行・列・ブロックを共有する2候補マスから、{X,Z}と{Y,Z}になる組み合わせを探します。③ 2つのウイングが共通して持つZを確認します。④ 2つのウイングを両方見るマスだけからZを消します。

候補が2つのマスを無差別に組み合わせるのではなく、最初にピボットを固定して「Xを共有する相手」「Yを共有する相手」の順に探すと見落としが減ります。候補メモを整理するには候補チェックツールも使えます。

よくある間違い:消せるのは両ウイングを見るマスだけ

最も危険なのは、片方のウイングしか見ていないマスからZを消すことです。Zになるのがどちらのウイングかはピボットの値で変わるため、消去対象はどちらがZでも衝突する位置に限られます。

また、ピボットは2つのウイングを両方見る必要がありますが、ウイング同士が互いを見る必要はありません。逆に、候補の組が{X,Y}・{X,Z}・{Y,W}のように共通する第3候補Zがそろわなければ成立しません。

X-Wingとの違い

名前は似ていますが、X-Wingは同じ数字の候補位置を2行×2列で追う「魚型」、XY-Wingは3つの2候補マスの論理連鎖を追う「ウイング型」です。X-Wingは同じ2列または2行から広く消去でき、XY-Wingは2つのウイングを両方見る交点やブロック内のマスだけを狙います。

単数、区画の絞り込み、ネイキッドペア、三国同盟を確認しても進まないときにXY-Wingを探すと効率的です。全体の確認順は数独テクニック一覧で比較できます。

練習するときの確認ポイント

当サイトの通常問題は、単数からスカイスクレイパー、X-Wing、スワードフィッシュまでの実装済み手筋で論理解法を検証しています。現在の題庫にはXY-Wingを必須とする問題がないため、このページでは成立条件だけを切り出した最小候補図で練習します。

まず下図を見ながら、ピボットを2と仮定した場合、次に7と仮定した場合を紙に書き、どちらでも片方のウイングが9になることを確認してください。最後に「両ウイングを見るマス」だけを指してから9を消すと、推論と消去範囲を分けて覚えられます。手元の問題の候補整理には数独ソルバーも利用できますが、現時点ではXY-Wingの自動検出機能はありません。

XY-Wing(XYウイング)ピボット{2,7}と2つのウイング{2,9}・{7,9}がXY-Wingを形成。両ウイングを見るマスから9を消去する。27297919
ピボット{2,7}と2つのウイング{2,9}・{7,9}がXY-Wingを形成。両ウイングを見るマスから9を消去する。

他のテクニック

数独テクニック一覧で、初級から超難問までの手筋と覚える順番を見る

実際に練習する

裸の単数からX-Wingまで、テクニック別の解答付き問題を無料印刷する

よくある質問

XY-Wingの成立条件は何ですか?
候補が{X,Y}のピボット、ピボットを見る{X,Z}と{Y,Z}の2ウイングが必要です。消去できるのは2つのウイングを両方見るマスの候補Zだけです。
2つのウイング同士も同じ行・列・ブロックに必要ですか?
必要ありません。ピボットが両ウイングを見ていれば成立します。ただし候補Zを消すマスは、両ウイングを同時に見る位置でなければなりません。
XY-WingとX-Wingは同じテクニックですか?
別のテクニックです。X-Wingは同じ数字の候補位置による長方形、XY-Wingは3つの2候補マスによる連鎖を利用します。
XY-Wingはどの難易度で使いますか?
主に超難問や専門的な問題集で使います。単数、区画の絞り込み、ペア、三国同盟などを確認した後に探す高度な手筋です。