← Latest papers
🤖 machine learning

A Verifiable Search Is Not a Learnable Chain-of-Thought

This paper demonstrates that while models can effectively learn to verify and memorize solutions for reasoning tasks, they fundamentally fail to learn verifiable search procedures as forward chain-of-thought derivations, regardless of model scale or training method, because such tasks lack a faithful, information-preserving step-by-step path to imitate.

Original authors: Harsh Patel

Published 2026-06-23
📖 5 min read🧠 Deep dive

Original authors: Harsh Patel

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a very smart but literal-minded apprentice how to solve a complex puzzle. You have a perfect master solver who can crack the puzzle every time. Your plan is simple: write down the master's step-by-step thinking process (the "Chain of Thought") in a notebook, show it to the apprentice, and expect them to learn the logic and solve it themselves.

This paper argues that this plan works for some puzzles, but fails spectacularly for others, and the reason isn't that the apprentice is "dumb." It's because of how the puzzle is solved.

Here is the breakdown of the paper's findings using simple analogies:

1. The Two Types of Puzzles

The researcher tested the apprentice on nine different types of logic puzzles. They fell into two distinct groups:

  • The "Straight-Line" Puzzles (The Easy Ones):
    Think of these like following a recipe. "Mix flour, add eggs, bake for 20 minutes." The steps happen in a straight line from start to finish. If you write these steps down and teach them to the apprentice, they learn perfectly. The paper found that for tasks like Roman numerals or simple math conversions, the apprentice could copy the master's steps and get the answer right 99% of the time.

    • The Lesson: If the solution is a direct path, you can teach it by showing the path.
  • The "Backtracking" Puzzles (The Hard Ones):
    Think of these like navigating a massive, dark maze where you have to guess which door is the right one. If you hit a dead end, you have to go all the way back to the start and try a different door. The master solver does this by trying a door, realizing it's wrong, erasing that thought, and trying another.

    • The Problem: You cannot write down a "straight-line" story of this process. A story that says "I tried Door A, it failed, I tried Door B, it failed..." is actually a lie if the apprentice doesn't actually have the ability to go back and erase their previous thoughts in real-time.

2. The "Verdict-as-Token" Trap

The paper discovered a specific failure mode with the "Backtracking" puzzles (specifically a type called Cryptarithm, where you have to figure out which letter stands for which number).

When the researcher taught the apprentice the master's "search" process, the apprentice didn't learn the logic of searching. Instead, it learned the shape of the answer.

  • The Analogy: Imagine the master says, "I checked the red door, it was wrong, so I eliminated it." The apprentice memorizes the phrase "Eliminate red door" but doesn't actually understand why it was wrong.
  • The Result: When the apprentice tries to solve a new puzzle on its own, it sees a red door and blindly says, "Eliminate red door," even if the red door was actually the correct one. It is reciting a script without understanding the story. The paper calls this "Verdict-as-Token": the model treats the conclusion as a fixed word to be spoken, rather than a decision based on evidence.

3. Why Bigger Brains Didn't Help

The researcher tried this on many different models, from small ones to massive, super-smart ones (up to 671 billion parameters).

  • The Finding: Even the giant models failed at the "Backtracking" puzzles when asked to show their work step-by-step. They all hit the same low ceiling (around 5% accuracy).
  • The Reason: The problem wasn't the size of the brain; it was the type of thinking required. You cannot force a model to "remember what it tried and go back" if its internal architecture isn't designed to hold that kind of "search state" while it writes a story.

4. The "Magic Key" Experiment

To prove that the problem was the search and not the math, the researcher did a clever trick. They gave the apprentice a "cheat sheet" (the cipher key) that turned the maze into a straight line.

  • The Result: As soon as the search was removed and the task became a straight-line calculation, the apprentice's accuracy jumped from 3% to 57%.
  • The Conclusion: The model could do the math and logic perfectly fine. It just couldn't perform the "search" part while writing the story.

5. The Real Solution: Memorization, Not Reasoning

So, how did the winner of the competition solve the hard puzzles? They didn't teach the model to search.

  • The Strategy: They realized the maze had a finite number of possible paths. Instead of teaching the model to walk the maze, they had the model memorize a map of every possible maze layout.
  • The Analogy: Instead of teaching the apprentice how to navigate a maze, you give them a book that says, "If the maze looks like this, the answer is that." The model memorized this book (a catalog of solutions) and then just had to do a quick check to make sure the answer fit.
  • The Takeaway: The paper concludes that for these hard search problems, memorization works, but distilling the search process does not.

Summary

The paper's main message is: You cannot teach a model to "search" by just showing it the search steps.

  • If the task is a straight line, showing the steps works.
  • If the task requires backtracking (trying, failing, and retrying), the model will just memorize the words of the failure, not the logic.
  • To solve these hard tasks, you must either teach the model to run the search itself (which is hard) or pre-compute the answers and teach the model to memorize the catalog of possibilities.

The paper is a warning to AI researchers: Just because a computer program can solve a problem doesn't mean a language model can learn to "think" its way to that solution just by reading the program's notes. Sometimes, the only way to learn is to memorize the map, not the journey.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →