解題技巧

XYZ翼技巧詳解:三值格与雙值格的組合排除

2025-06-12 · 8 分鐘閱讀
知識庫 / 技巧目錄 / XYZ-Wing

XYZ翼(英文称 XYZ-Wing)是XY翼的擴展版本。与XY翼使用三個雙值格子不同,XYZ翼使用一個三值格子(軸心)和兩個雙值格子(翼),通過逻辑推理进行候選數排除。

核心原理:
XYZ翼由三個格子组成:一個軸心(Pivot)包含三個候選數{X,Y,Z},兩個翼(Wing)分别是{X,Z}和{Y,Z}。軸心必须能同时"看到"兩個翼格子。無論軸心最终是X、Y還是Z,Z一定在軸心或某個翼格子中。因此,能同时看到軸心和兩個翼格子的位置可以删除候選數Z。
XYZ-Wing 原理动画
XYZ翼原理示意圖:軸心{X,Y,Z}与兩個翼{X,Z}、{Y,Z}的關係,Z必在軸心或翼1或翼2中

在閱讀本文前,建議先了解XY翼的基本概念,因為XYZ翼是其自然擴展。

XYZ翼与XY翼的区别

XYZ翼与XY翼的主要区别:

特征 XY翼 XYZ翼
軸心候選數 {X,Y} - 2個 {X,Y,Z} - 3個
删除范围 同时看到兩個翼格子的位置 同时看到軸心和兩個翼格子的位置
删除范围大小 较大 较小(需要同时看到3個格子)

XYZ翼的结构

XYZ翼包含三個关键元素:

  • 軸心(Pivot):中心格子,候選數為{X,Y,Z},必须能同时看到兩個翼格子
  • 翼1(Wing 1):候選數為{X,Z},与軸心在同一行、列或宫
  • 翼2(Wing 2):候選數為{Y,Z},与軸心在同一行、列或宫

关键特征:軸心包含三個候選數X、Y、Z,每個翼格子包含Z和軸心的另一個候選數。

為什么XYZ翼有效?

1 軸心只能是X、Y或Z:軸心格子{X,Y,Z}最终只能填入X、Y或Z中的一個。
2 如果軸心是X:翼1{X,Z}不能是X(同單元内不能重复),所以翼1必须是Z
3 如果軸心是Y:翼2{Y,Z}不能是Y(同單元内不能重复),所以翼2必须是Z
4 如果軸心是Z:軸心本身就是Z
5 结论:無論軸心是X、Y還是Z,Z一定在軸心、翼1或翼2中的某一個。因此,能同时看到這三個格子的位置不能有Z。

實例一:R5C6為軸心的XYZ翼

我们来看第一個例子,展示一個典型的XYZ翼结构。

XYZ翼示例1
图1:軸心R5C6{3,5,7},翼R5C1{3,7}和R4C6{5,7},删除R5C4的候選數7
在计算器中打开此例

分析过程

1 识别軸心:R5C6 是三值格子,候選數為 {3, 5, 7}
2 找到翼格子:
  • R5C1(翼1):候選數 {3, 7},与軸心在同一行(第5行)
  • R4C6(翼2):候選數 {5, 7},与軸心在同一列(第6列)
3 验证XYZ翼结构:
  • 軸心{3,5,7}包含所有三個数字 ✓
  • 翼1{3,7}包含Z=7和軸心的另一個数3 ✓
  • 翼2{5,7}包含Z=7和軸心的另一個数5 ✓
  • 軸心能看到兩個翼格子(第5行和第6列)✓
  • 公共数字Z = 7
4 推理过程:
  • 如果R5C6=3 → R5C1不能是3 → R5C1=7
  • 如果R5C6=5 → R4C6不能是5 → R4C6=7
  • 如果R5C6=7 → 軸心本身就是7
  • 無論哪种情況,R5C6、R5C1或R4C6中必有一個是7
5 找到删除目标:R5C4 能同时看到軸心和兩個翼格子(与R5C6、R5C1同行,与R4C6在同一宫)。
结论:
XYZ翼:軸心 R5C6({3,5,7}),翼 R5C1({3,7}) 和 R4C6({5,7})。
可從 R5C4 删除候選數 7

實例二:R3C7為軸心的XYZ翼

接下来我们看另一個例子,展示不同位置關係的XYZ翼。

XYZ翼示例2
图2:軸心R3C7{1,4,6},翼R3C6{1,4}和R2C7{4,6},删除R3C9的候選數4
在计算器中打开此例

分析过程

1 识别軸心:R3C7 是三值格子,候選數為 {1, 4, 6}
2 找到翼格子:
  • R3C6(翼1):候選數 {1, 4},与軸心在同一行(第3行)
  • R2C7(翼2):候選數 {4, 6},与軸心在同一列(第7列)
3 验证XYZ翼结构:
  • 軸心{1,4,6}包含所有三個数字 ✓
  • 翼1{1,4}包含Z=4和軸心的另一個数1 ✓
  • 翼2{4,6}包含Z=4和軸心的另一個数6 ✓
  • 軸心能看到兩個翼格子(第3行和第7列)✓
  • 公共数字Z = 4
4 推理过程:
  • 如果R3C7=1 → R3C6不能是1 → R3C6=4
  • 如果R3C7=6 → R2C7不能是6 → R2C7=4
  • 如果R3C7=4 → 軸心本身就是4
  • 無論哪种情況,R3C7、R3C6或R2C7中必有一個是4
5 找到删除目标:R3C9 能同时看到軸心和兩個翼格子(与R3C7、R3C6同行,与R2C7在同一宫)。
结论:
XYZ翼:軸心 R3C7({1,4,6}),翼 R3C6({1,4}) 和 R2C7({4,6})。
可從 R3C9 删除候選數 4

如何發現XYZ翼?

寻找XYZ翼需要系統化的方法:

1 找到所有三值格子:首先标记出所有只有三個候選數的格子,作為潜在軸心。
2 對每個三值格子{X,Y,Z}:检查它能看到的雙值格子。
3 寻找配對的翼:找兩個雙值格子,一個包含{X,Z},另一個包含{Y,Z}。
4 验证结构:确认軸心能同时看到兩個翼格子。
5 找删除目标:找能同时看到軸心和兩個翼格子且包含候選數Z的格子。
注意事项:
  • 軸心必须是三值格子(有3個候選數)
  • 兩個翼必须是雙值格子(有2個候選數)
  • 軸心必须能同时看到兩個翼格子
  • 删除目标必须能同时看到軸心和兩個翼格子(這限制了删除范围)
  • 由於需要同时看到3個格子,删除目标通常在軸心所在的宫内

技巧總結

XYZ翼的應用要点:

  • 识别条件:一個三值格子{X,Y,Z}和兩個雙值格子{X,Z}、{Y,Z}
  • 结构要求:軸心{X,Y,Z}能同时看到兩個翼
  • 删除目标:公共数字Z
  • 删除范围:能同时看到軸心和兩個翼格子的所有位置
相关技巧:
XYZ翼是XY翼的擴展。如果你已经掌握了XY翼,XYZ翼只需要多考虑軸心本身就是Z的情況。
还可以继续學習WXYZ翼(四值格擴展)等更高級的Wing系列技巧。
立即練習:
開始一局數獨遊戲,尝试使用XYZ翼进行排除!当你發現三值格子和周围的雙值格子时,检查它们是否能形成XYZ翼结构。