Skip to content
VEYRAPLAYPlay
ConceptsAdvanced

Weak Links in Sudoku

Understand Weak Links in Sudoku and the true-implies-false relationship used in chains.

A Weak Link connects two candidate possibilities that cannot both be true.

The inference is:

If A is true, B must be false.

But the reverse does not follow automatically:

If A is false, B may still be true or false.

That asymmetry is the most important thing to understand.

Weak Links are the “true → false” half of chain reasoning.

Quick rule

Weak Link

A true
↓
B false

But:

A false
↓
no forced conclusion about B

Same digit in one unit

Suppose row 4 contains several candidate 6s.

Any two of those positions are weakly linked.

If r4c2 = 6, then other candidate 6s in row 4 are false.

Same digit.

Same unit.

They cannot coexist.

This remains true even if the row contains three, four, or more candidate 6s.

Different candidates inside one cell

Candidates in the same cell are also weakly linked.

Cell:

{3,8,9}

If the cell is 3:

  • it cannot be 8;
  • it cannot be 9.

But if 3 is false, the cell could still be:

  • 8;
  • or 9.

No specific partner becomes forced.

Strong vs Weak

Cannot both be false.

A false → B true

Cannot both be true.

A true → B false

Take a conjugate pair on candidate 7 in one row.

Exactly two positions exist.

Strong property

If one is false, the other must be true.

Weak property

Because both are 7s in one row, they cannot both be true.

Therefore the same pair can satisfy either link role in an alternating chain.

A general Weak Link cannot be promoted to Strong unless the exhaustive “one of these must be true” condition also exists.

Step-by-step comparison

Common sources:

Same digit in same row

Same digit in same column

Same digit in same box

Different candidates in same cell

Those are all exclusion relationships.

They answer:

If this candidate is true, what can no longer be true?

XY-Chains alternate:

  • Strong Link inside a bivalue cell;
  • Weak Link between peer cells sharing one candidate.

Example:

{3,9} sees {9,8}

If the first cell becomes 9, the second cannot be 9 and therefore — because it is bivalue — becomes 8.

For one candidate X:

  • conjugate-pair segments provide Strong Links;
  • visibility between X candidates provides Weak Links.

This alternating structure is what lets a chain propagate:

false
→ true
→ false
→ true

Common mistakes

That requires a Strong Link.

Any same-digit peers are weakly linked.

Candidates in one cell cannot coexist.

Thinking “weak” means unimportant

The name describes the inference type, not the usefulness.

Recognition drill

Ask:

Can these two candidate states both be true?

If the answer is no, there is a Weak Link.

Then separately ask:

Can they both be false?

If that answer is also no, the relationship is Strong as well.

FAQ

Yes.

Are two candidates for the same digit in one unit always weakly linked?

Yes.

Are they always strongly linked?

No.

Because true/false states propagate predictably when Strong and Weak inference roles alternate.

What to learn next

Combine both relationships in Sudoku Chains.