Forcing Chains Strategy

By following the implications of a candidate being true or false, you derive conclusions that hold regardless of which assumption is correct.

Difficulty (Last-resort logic)
Expert
Type (Branch and converge)
Bifurcation
Branches per cell (True / false)
2
Use when (Stuck on extremes)
After all else

What Are Forcing Chains?

Forcing Chains are a technique built on hypothetical reasoning. You start with a cell that has two (or more) candidates and consider each candidate separately: "What if this cell is 5?" and "What if this cell is 8?" For each assumption, you follow the chain of logical consequences - applying standard elimination rules - and see where each chain leads.

The power of the technique lies in convergence: if both chains arrive at the same conclusion, that conclusion must be true. For example, if assuming cell A is 5 forces cell B to be 3, and assuming cell A is 8 also forces cell B to be 3, then cell B must be 3 regardless of what cell A turns out to be. Similarly, if both chains eliminate a candidate from a particular cell, that elimination is valid.

A special case called "Nishio" occurs when one branch leads to a contradiction (e.g., two cells in the same row must both be 7). In this case, the assumption that started that branch must be false, and the other candidate is confirmed. Forcing Chains encompass and generalize simpler chain-based techniques like XY-Wing and Coloring. For key Sudoku terms, visit our glossary.

How to Apply Forcing Chains: Step-by-Step

  1. Exhaust all other techniques - Apply every technique you know: singles, pairs, triples, fish patterns, XY-Wings, Coloring, and Unique Rectangles. Forcing Chains should be your last resort - they require significant mental effort and are unnecessary when simpler methods work.
  2. Select a starting cell - Choose a cell with exactly two candidates (bi-value cell) for the simplest type of Forcing Chain. This gives you exactly two branches to follow. Cells that connect to many other cells through shared units are ideal starting points.
  3. Follow the first branch - Assume the first candidate is true. Apply standard elimination logic: what singles, pairs, or patterns emerge? Follow each implication step by step, noting the results. Keep track of the chain of deductions carefully.
  4. Follow the second branch - Now assume the second candidate is true instead. Again, apply standard elimination logic and follow the implications. Track this chain separately from the first.
  5. Find convergence or contradiction - Compare the two chains. If both lead to the same placement or elimination, that result is guaranteed. If one chain leads to a contradiction (e.g., a cell with no candidates, or duplicate values in a unit), the starting assumption for that chain is false.

When to Use Forcing Chains

Forcing Chains are the technique of last resort for any puzzle that resists all other methods. When X-Wing, Swordfish, Jellyfish, XY-Wing, Coloring, and Unique Rectangles have all been exhausted, Forcing Chains provide a guaranteed path forward.

They appear almost exclusively in expert-level puzzles designed to challenge the most skilled solvers. For the complete hierarchy of techniques, visit our strategy guide. If you are new to Sudoku, start with how to play Sudoku and build up your skills progressively.

Difficulty Level & Puzzle Types

Forcing Chains is classified as an expert-level technique - among the most difficult strategies in standard Sudoku solving. It requires strong logical reasoning, careful bookkeeping, and the ability to follow multiple hypothetical branches simultaneously.

Easy

Never needed - basic techniques solve these instantly

Medium

Never needed - intermediate techniques are sufficient

Hard

Rarely needed - other advanced techniques usually work

Expert

Essential - the ultimate technique for the hardest puzzles

Tips for Mastering Forcing Chains

  1. Start with bi-value cells - they have exactly two branches to follow, keeping the analysis manageable. Cells with three or more candidates create exponentially more work.
  2. Keep clear notes for each branch. On paper, use different colors or sections to track the two chains. Confusion between branches leads to errors.
  3. Look for short chains first. A Forcing Chain that converges in two or three steps is easier to verify than one that extends across the entire grid.
  4. Practice Coloring and XY-Wing thoroughly first. These are specialized forms of Forcing Chains, and mastering them builds the reasoning skills needed for general chains.

Frequently Asked Questions

What are Forcing Chains in Sudoku?

Forcing Chains are an expert-level technique where you assume a candidate in a cell is either true or false, then follow the chain of logical implications from each assumption. If both assumptions lead to the same conclusion (e.g., a certain cell must contain a specific number, or a candidate can be eliminated), that conclusion is guaranteed to be true.

How do Forcing Chains differ from trial and error?

Although Forcing Chains involve hypothetical reasoning ('what if X is true?'), they are fundamentally logical, not trial-and-error. You follow strict chains of implications using known techniques, and the conclusion is derived from the logical necessity that both branches lead to the same result. No guessing is involved.

What types of Forcing Chains exist?

The main types are: Simple Forcing Chains (following implications from a bi-value cell), Multiple Forcing Chains (extending from cells with three or more candidates), and Nishio (a special case where assuming a candidate leads to a contradiction). Each type varies in complexity but follows the same core logic.

When should I use Forcing Chains?

Use Forcing Chains as a last resort when all other advanced techniques - X-Wing, Swordfish, XY-Wing, Coloring, Unique Rectangles - have failed to make progress. They are the most general-purpose advanced technique and can theoretically solve any puzzle that has a unique solution.

Are Forcing Chains considered legitimate solving?

Yes, Forcing Chains are a recognized and legitimate solving technique used in competitive Sudoku. They represent deductive logic, not guessing. The key distinction is that you derive conclusions that are true regardless of which branch of the chain turns out to be correct. Many expert solvers consider them an essential part of their toolkit.

Related Techniques

Related Glossary Terms

View full glossary

Practice by Difficulty

See it in action: a Forcing Chain

4
6
9
6
8
3
6
3
8

Pick a starting cell with two candidates. Here R5C5 has [3, 8]. We'll test BOTH branches and watch where they lead.

Step 1 of 4 — full interactive demo available with JavaScript enabled

Ready to put your skills to the test?

Try Final Sudoku - an ad-free Sudoku experience with smart tools

Get Our App