原理说明
显性三数(Naked Triple)的原理是:如果在同一行/列/宫中,有三个格子的候选数并集恰好为三个数字(例如{1,2}、{2,3}、{1,3},并集为{1,2,3}),那么这三个数字只能分别填入这三个格子中。因此,这三个数字可以从该行/列/宫的其他格子候选数中删除。
同行/列/宫中有三个格子的候选数只包含三个数字,可排除其他格子的这三个候选数。
显性三数(Naked Triple)的原理是:如果在同一行/列/宫中,有三个格子的候选数并集恰好为三个数字(例如{1,2}、{2,3}、{1,3},并集为{1,2,3}),那么这三个数字只能分别填入这三个格子中。因此,这三个数字可以从该行/列/宫的其他格子候选数中删除。
显性三数在中等难度谜题中出现的频率略低于显性双数,但仍然是重要的候选数排除手段。当双数策略无法推进时,三数策略常常能提供新的推导路径。
显性三数的核心逻辑是"三个格子瓜分三个数字"。它比显性双数更灵活——每个格子不必恰好只有两个候选数,只要三个格子的候选数并集恰好为三个数字即可:
已知条件:
由于 A、B、C 三个格子的候选数都来自 {X, Y, Z},而并集恰好是这三个数字,我们分情况讨论:
因此,可以从该行/列/宫其它格子的候选数中删除 X、Y、Z。
注意:显性三数的关键不是每个格子恰好两个候选数,而是并集恰好为三个数字。一个格子甚至可以含全部三个候选数 {X,Y,Z},只要并集仍是三个即可。
三个格子各自恰好含 2 个候选数,且并集为 3 个数字。例如 {X,Y}、{Y,Z}、{X,Z}。这是最对称、最容易识别的形态。
三个格子中有一两个含 3 个候选数,但并集仍为 3 个数字。例如 {X,Y}、{Y,Z}、{X,Y,Z}。这种形态识别难度较高,因为含 3 候选数的格子不那么显眼。
三个格子都含相同的 3 个候选数 {X,Y,Z}。这种形态实际上是三个格子的候选数完全相同,虽然罕见但逻辑清晰。
误区一:并集超过三个数字
显性三数要求三个格子的候选数并集恰好为 3 个数字。如果并集是 4 个或更多,就不是显性三数。例如 {X,Y}、{Y,Z}、{X,W} 的并集是 {X,Y,Z,W},不成立。
误区二:格子不在同一单元
三个格子必须在同一行、同一列或同一宫中。如果它们分布在不同单元,即使候选数并集为 3,也不能形成显性三数。
误区三:候选数超过三个
每个格子的候选数不能超过 3 个。如果某格子含 4 个或更多候选数,即使并集为 3,该格子也无法被纳入显性三数(因为它还含有并集外的候选数,不满足"只包含这三个数字"的条件)。
误区四:与隐性三数混淆
显性三数是"三个格子的候选数并集为三数",删除的是其它格子的候选数;隐性三数是"三个数字只出现在相同的三个格子",删除的是这三格本身的多余候选数。两者删数方向相反。
显性三数是显性双数的自然扩展,进一步延伸即为显性四数。它是"显性子集"(Naked Subset)家族的中间成员。与隐性三数形成互补视角:显性关注"格子的候选数并集",隐性关注"数字出现的格子集合"。在一个 9 格的单元中,显性三数等价于隐性六数(因为 9-3=6),所以显性三数在实际中比隐性六数更常用。
策略家族关系: