Strong and Weak Links in Sudoku: Chain Logic Explained
In Sudoku, a strong link between two candidates means at least one of them must be true. A weak link means at most one can be true. Every advanced chain strategy, from [X-Wing](/techniques/x-wing) to complex [alternating inference chains](/blog/alternating-inference-chains), is built by alternating these two fundamental logical links. Understanding this relationship is the foundational logic for all chain-based deductions. These links are not about the candidates themselves, but about the logical relationship that connects them, allowing you to make powerful inferences across the grid.
Definition
Strong and weak links describe the logical relationship between two candidate digits in a Sudoku puzzle. They are the essential building blocks for creating chains of inference. A chain is simply a sequence of candidates connected by alternating strong and weak links, which allows you to prove that a candidate in a distant cell must be true or false.
To use these links, you must first identify where they occur on the grid. Strong links have a specific, strict structure. Weak links are far more common and flexible. The power comes from connecting them to form a continuous logical pathway, which is the basis for strategies like X-Cycles and 3D Medusa.
Strong Links
A strong link asserts that at least one of the two connected candidates must be the correct digit. It creates a binary, 'either/or' relationship. There are only two specific situations in a puzzle that create a genuine strong link.
The first is a conjugate pair (also called a bilocal pair). This occurs when a specific digit appears as a candidate in only two cells within a single row, column, or 3x3 box. Because the digit must appear once in that unit, one of those two candidates must be true. The second situation is a bivalue cell—a cell that contains only two possible candidate digits. One of those two digits must be the solution for that cell, creating a strong link between them.
- Look for digits that appear exactly twice in a row, column, or box.
- Scan for cells with only two pencil marks.
Weak Links
A weak link asserts that at most one of the two connected candidates can be true. It describes a relationship of mutual exclusion. If one is true, the other must be false. Weak links are much easier to find than strong links because they occur in two very common scenarios.
The first is between any two candidates of the same digit that share a unit (row, column, or box). Since a digit can only appear once in a unit, if one candidate is placed, all others in that unit are eliminated. This creates a weak link between every pair of those candidates. The second scenario is between any two different candidate digits inside the same cell. Only one digit can fill the cell, so if one is true, the others in that cell are false.
- Any two identical digits in the same row are weakly linked.
- All candidates in a single cell are weakly linked to each other.
The Truth Table
The simplest way to understand the difference is to look at the possible true/false states for two candidates, A and B.
For a Strong Link: The state where both A and B are false is impossible. At least one must be true. The allowed states are (A true, B false), (A false, B true), or (A true, B true).
For a Weak Link: The state where both A and B are true is impossible. At most one can be true. The allowed states are (A true, B false), (A false, B true), or (A false, B false).
This table clarifies the common misconception: mutual exclusivity (they can't both be true) is the property of a weak link, not a strong link. A strong link guarantees they can't both be false.
How Alternating Links Build Strategies
Advanced techniques are built by creating a chain that alternates strong and weak links. This alternation allows truth or falsity to propagate from one end of the chain to the other.
Consider an X-Wing. It is built on two strong links (the conjugate pairs in two rows) connected by weak links (between the columns). This forms a closed loop or cycle. Because the chain alternates, it proves that the candidate digit cannot appear outside the pattern's defining cells, leading to eliminations.
Simple colouring is a direct application of connecting conjugate pairs (strong links) into a network. An alternating inference chain (AIC) explicitly uses the strong-weak alternation rule. A classic AIC elimination works like this: if the chain starts and ends with the same digit, and the endpoints are strongly linked, then at least one endpoint is true. Any other candidate of that digit which 'sees' both endpoints (is weakly linked to both) can be eliminated.
Common Misconception
A frequent error is to think of strong links as 'better' or more powerful than weak links. In reality, chains require both types to function. A chain of only strong links does not allow for useful deductions, and a chain of only weak links provides no starting inference.
The logical power is generated precisely by the alternation. The strong link provides a guaranteed truth (at least one is on), and the weak link provides a propagation rule (if this one is on, the next must be off). Thinking of them as partners in a logical dance, rather than as separate techniques, is key to mastering chain strategies.
Key Facts
- ▪A strong link means at least one of two connected candidates must be true; they cannot both be false.
- ▪A weak link means at most one of two connected candidates can be true; they cannot both be true.
- ▪Strong links only occur in conjugate pairs (two candidates of a digit in one unit) or in bivalue cells.
- ▪Weak links exist between any two candidates of the same digit in a unit, or any two digits in the same cell.
- ▪All chain-based solving strategies, like X-Wing and AIC, are built by alternating strong and weak links.
- ▪In an Alternating Inference Chain (AIC), if the chain starts and ends with the same digit, you can often eliminate other instances of that digit.
- ▪A conjugate pair is the most common source of a strong link and is the foundation for simple colouring techniques.
- ▪Understanding strong and weak links is essential for progressing beyond basic Sudoku techniques to advanced logical deduction.
Frequently Asked Questions
What is a real-world example of a weak link elimination?
If a 5 is solved in a row, all other candidate 5s in that row are eliminated. This is a weak link in action: the solved 5 (true) forces all other 5s in the unit to be false. The candidates were all weakly linked.
Can a strong link exist between more than two candidates?
No. By definition, a strong link is a binary relationship between exactly two candidates. Groupings like Naked Triples use different logic. For chains, we only connect candidates in pairs.
Is an X-Wing made of four strong links?
No. An X-Wing is built from two strong links (the conjugate pairs in two rows) connected by weak links (between the columns). It is an alternating cycle, not just a set of strong links.
How do I start looking for these links?
First, find all conjugate pairs. These are your strong links. Then, notice that every candidate is weakly linked to many others in its unit and cell. Try connecting a strong link to a weak link to start building a short chain.
Why is alternating strong and weak links so important?
Alternation creates a logical pathway. A strong link guarantees a truth, a weak link propagates falsity. This back-and-forth allows you to make a deduction about candidates far apart in the grid, which is the core of all chain strategies.