grid_on

Sudoku Clean

Guías / Cadena X

Cadena X

> Requisito previo: [Chain basics](learning://chains)

Advanced

Cadena X

Requisito previo: Chain basics


1. Descripción general

X-Chain es una técnica de cadena que se centra en un dígito d.

Piense en ello como: conectar posiciones candidatas del mismo dígito d usando vínculos fuertes y vínculos débiles, para formar una ruta de razonamiento "si... entonces...".

Su uso más común es la eliminación:

  • los dos puntos finales tienen el mismo dígito d
  • si un candidato d puede ver ambos puntos finales
    ⇒ ese candidato d a menudo puede ser eliminado

2. Tutorial

X-Chain walkthrough

En la imagen, solo hablamos del dígito candidato 3.

Comenzando desde el punto final azul r1c5, la cadena alterna eslabones fuertes/débiles y finalmente llega al otro punto final azul r8c3.
El candidato rojo 3 en r8c5 es lo que queremos eliminar.

¿Por qué podemos eliminar 3 en r8c5? Una breve contradicción es suficiente:

  1. Suponga que el candidato rojo r8c5 = 3 es verdadero
  2. Luego, en la misma columna, r1c5 no puede ser 3 (el inicio se vuelve “falso”)
  3. Porque la cadena alterna eslabones fuertes/débiles:
    • "falso" pasa por un vínculo fuerte para forzar "verdadero"
    • "verdadero" pasa por un eslabón débil para forzar "falso"
      paso a paso, la cadena eventualmente fuerza r8c3 = 3 (el final se vuelve “verdadero”)
  4. Pero r8c3 y r8c5 están en la misma fila: no pueden ser ambos 3 – contradicción

Entonces la suposición es imposible: 3 en r8c5 puede eliminarse.


3. Ejemplos

Aquí hay dos ejemplos más de X-Chain. No es necesario que verifiques cada paso al principio; entrena tu “ojo de patrón”:

  • centrarse en un dígito d
  • encontrar una cadena alterna fuerte/débil que conecte dos puntos finales
  • encontrar un candidato rojo d que pueda ver ambos puntos finales

X-Chain example A

X-Chain example B


4. Cómo detectar X-Chain

En una oración: elija un dígito d, construya una cadena alterna usando pares conjugados (enlaces fuertes), luego elimine d de cualquier celda que pueda ver ambos extremos.

Lista de verificación práctica:

  1. Elija un dígito d (por ejemplo 3)
  2. En filas/columnas/cuadros, busque lugares donde d tenga exactamente dos posiciones candidatas (ese es un vínculo fuerte)
  3. Conecte estos segmentos usando relaciones de "pueden verse entre sí" (eslabones débiles) para formar una cadena alterna
  4. Encuentre un candidato d que pueda ver ambos puntos finales; esa es una eliminación típica