The AI Reader.
The Mechanics

A reasoning model spends 901 tokens to answer 2 plus 3

Reinforcement learning taught it to run long without a gauge for when a question is easy, so on simple inputs the extra thinking mostly burns compute and leaves the answer alone.

Why this matters

If you use a reasoning model, one from the o1 and o3 family, DeepSeek-R1, or the thinking modes in Claude and Gemini, you have watched it spend several seconds visibly working through a request that needed none of it. You have probably also met the claim that letting these models think longer makes them smarter, and the newer counter-claim that thinking longer makes them worse. This lesson explains what actually produces the long think on an easy question. It shows when more reasoning genuinely helps and when it hurts. And it separates the part of the story that is settled engineering from the part its own researchers are still arguing over. By the end you should be able to hear "more thinking means a better answer" and know which cases it holds for and which it does not.

Background optional reading
01
A transformer can only compute more by writing more: why writing intermediate steps is the only way a fixed network spends more computation on a problem.
02
DeepSeek-R1: the training run that produced a model which lengthens its own reasoning without being told to.

Thirteen solutions to a two-second question

Ask a recent reasoning model a question with an instant answer and watch it think anyway. Chen and colleagues put the plainest possible version to QwQ-32B-Preview: what is the answer of 2 plus 3? The model produced 901 tokens of reasoning, spread across thirteen separate solution attempts, before it gave the five that a person reaches in two seconds. A conventional model answered in about thirty-nine.1

One could reasonably assume that all of that visible deliberation is buying a surer answer. An earlier lesson, a transformer can only compute more by writing more, showed why writing intermediate steps is the only way a fixed network spends more computation on a problem. That spent computation is the model's test-time compute, the work it does to answer one prompt. For these models it rises directly with the number of tokens generated.

Which is what makes the thirteen attempts strange. The answer to 2 plus 3 was never in question, and the model spent a hard problem's worth of computation confirming it. That is one half of the behavior. The other half sounds like its opposite: on certain tasks, letting a model reason longer makes its answer worse. Both start from the same place, a model trained to reason at length.

The chain grew longer on its own during training

A reasoning model is not told how long to think. DeepSeek trained its R1-Zero model by pure reinforcement learning. The model was rewarded only for reaching the correct final answer on problems with checkable solutions, and it saw no human-written reasoning to imitate. Reinforcement learning here means exactly that and nothing more. Get the answer right, get a positive signal.

Two things happened over that training. Accuracy on hard math climbed steeply: on AIME 2024, a demanding high-school competition, the model's first-try success rate rose from 15.6% to 71.0% across the run.2 And the chains grew. Without anyone setting a target length, the average answer stretched from hundreds of tokens to thousands as training went on.

The length was learned
"DeepSeek-R1-Zero naturally learns to solve reasoning tasks with more thinking time."2 DeepSeek-AI, Figure 3 caption

The reward was a correct final answer. What reached correct answers on hard problems was longer deliberation, so longer deliberation is what the training selected. The result is a policy that, by default, thinks at length before it commits. Nobody wrote a rule that said deliberate for 900 tokens. The rule the model learned was reach the answer, and on the problems that shaped it, reaching the answer took a long chain.

No gauge tells it the question was easy

That policy is now fixed in the model, and it carries no reliable sense of how hard the current question is. There is no step where the model sizes up 2 plus 3, judges it easy, and shortens its chain accordingly. It runs the deliberation it learned, and the deliberation it learned is long.

Here the natural assumption is that the extra tokens are at least earning their keep, making sure of an answer the model might otherwise fumble. They are not. In more than 92% of cases the first solution round already holds the correct answer. The rounds after it add little. By the fourth attempt, the share of genuinely new reasoning has fallen below 30%.1 The model reaches the right answer early and then keeps restating it.

So the everyday behavior is an efficiency cost, not a wrong answer. The same study shows how much slack there is. A self-training fix cut the tokens used on the MATH500 benchmark from 2,407.9 to 1,330.7, a 48.6% reduction, and accuracy moved only from 92.8% to 93.2%.1 You can remove almost half the thinking and the answer barely notices.

For this half of the behavior, the reinforcement-learning story holds up well. The chains grew because training rewarded correct answers and long chains delivered them, and the learned policy over-deliberates whenever nothing tells it to stop. That is the settled account of why a reasoning model burns compute on trivial input.

The built traps where longer reasoning loses accuracy

The second half is where the behavior turns genuinely costly, and where the claim is easiest to overstate. It is true that more reasoning can lower accuracy. It is not true in general.

Gema and colleagues, working with Anthropic, built tasks designed to punish extra reasoning. Some padded a counting question with irrelevant distractors or let a spurious feature correlate with the answer. Others stacked long chains of constraints for the model to track. On these, extending a model's reasoning drove its accuracy down. On one counting task whose answer was always two, Claude Opus 4 fell from near 100% to roughly 85-90% as its chain lengthened. DeepSeek R1 dropped harder, from about 70% to about 30% once five distractors were present. OpenAI's o3 held steadier, partly because it wrote shorter chains to begin with.3 The result reached a general audience under the headline "why thinking longer makes models dumber."4

But the same paper draws the boundary that headline erases. On standard arithmetic benchmarks, the ordinary word problems these models are usually measured on, accuracy is maintained as reasoning grows.3 The collapse is not a property of thinking longer. It appears when the task contains something a longer chain can grab onto: a distractor to follow, a spurious pattern to trust, a constraint to lose. The paper's own reading puts that drop on a different cause than the wasted compute of the last section. There, extended reasoning amplifies these flawed shortcuts. The extra thinking is not idle. It is actively steering the model wrong.

There is a third direction, and it runs the opposite way. On genuinely hard problems the same models underthink. Wang and colleagues found that on AIME, incorrect answers used 225% more tokens than correct ones and switched between distinct lines of reasoning 418% more often. More than 70% of those wrong responses contained a correct thought the model had reached and then abandoned.5 A separate group found the matching pattern. For a given question, correct solutions are on average shorter than incorrect ones. And letting a weaker model revise its own answer flips a right answer to a wrong one more often than it rescues one.6

So a long chain is not one failure with one fix. On easy inputs it is wasteful repetition. On built traps it is amplified error. On hard problems it is a model wandering away from an answer it already found.

What extended reasoning does to the answer, by kind of problem.135
Kind of problem What the extra tokens do Effect on the answer
Trivial input, like 2 plus 3 901 tokens over 13 tries where a plain model uses about 39; the first try is already right Wasted compute; accuracy barely moves
Standard math benchmark A longer chain that works the problem through Accuracy is maintained as the chain grows
A built trap: distractors, spurious features, long constraint chains The chain latches onto the misleading feature Accuracy falls (Opus 4 about 100% to 85-90%; R1 about 70% to 30%)
A hard competition problem It abandons a promising line and switches thoughts It can drop a correct answer (wrong tries switch 418% more)

Solid engineering under an unsettled cause

Work the behavior down to the layer where nothing beneath it would change the answer, and two things are solid. Test-time compute scales with the number of tokens a model generates, for the reason the earlier lesson gave. And reinforcement learning that rewarded correct answers lengthened the chains, because on hard problems long chains were what reached the answer.2 Those are settled engineering.

What is not settled is how to frame the overthinking itself. Three accounts are live at once. It may be a training artifact, the length reward pulling chains longer than a task needs. It may be a missing difficulty estimate, the model having no gauge to size the problem and set its effort. Or it may be an inference-budget problem, the absence of any rule that allocates a fixed compute budget across a question. The papers do not agree. The overthinking work treats it as an efficiency artifact of a model with no difficulty gauge.1 The inverse-scaling work puts the accuracy drops on reasoning that amplifies flawed heuristics, a cause separate from the length reward.3 The revisiting work frames it as weak sequential scaling and unreliable self-revision.6 None of them claims a single proven cause.

The fixes that exist are engineering responses to the symptom, not answers to that question. Budget forcing caps the chain by cutting it off, or extends it by appending the word "Wait" when the model tries to stop, which nudges it to recheck and sometimes correct a step. On AIME 2024 that lifted one model from 50% to 57%.7 Length-controlled training goes further: the user names a token budget in the prompt, making test-time compute something an operator allocates. A 1.5-billion-parameter model trained this way surpassed GPT-4o at equal reasoning lengths.8 Both give a dial for length. Neither settles why the model needs one.

That is the honest bottom of it. Every fix so far is a length control that a person sets, from a token budget in the prompt to a forced "Wait," because the model still cannot tell on its own that 2 plus 3 did not need 901 tokens.

The takeaway

A reasoning model runs long because reinforcement learning rewarded reaching the right answer and, on the hard problems that trained it, long chains were what got there. It kept no gauge of difficulty, so it deliberates the same way on 2 plus 3, and on an easy question that extra deliberation is wasted compute rather than a wrong answer. More reasoning does lower accuracy, but chiefly on tasks built to mislead it, while ordinary benchmarks hold steady. On the hardest problems the failure inverts, and the model drops a correct line it had already found. What is settled is that test-time compute scales with tokens and that training lengthened the chains. What is open is which of three accounts best explains the overthinking, and for now every fix is a length control someone sets by hand. The next time you meet "more thinking means a smarter answer," treat it as a claim with conditions, not a law.

Go deeper optional reading
01
Inverse Scaling in Test-Time Compute: the constructed tasks where extra reasoning lowers accuracy, and the standard benchmarks where it does not.
02
Do NOT Think That Much for 2+2?: the token counts and efficiency metrics behind the wasted-compute half.

Sources

  1. arXiv · Do NOT Think That Much for 2+2? On the Overthinking of o1-Like LLMs (Chen et al., 2024)
  2. DeepSeek-AI · DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning (2025)
  3. arXiv · Inverse Scaling in Test-Time Compute (Gema et al., 2025)
  4. VentureBeat · Anthropic researchers discover the weird AI problem: why thinking longer makes models dumber (Nunez, 2025)
  5. arXiv · Thoughts Are All Over the Place: On the Underthinking of o1-Like LLMs (Wang et al., 2025)
  6. arXiv · Revisiting the Test-Time Scaling of o1-like Models (Zeng et al., 2025)
  7. arXiv · s1: Simple Test-Time Scaling (Muennighoff et al., 2025)
  8. arXiv · L1: Controlling How Long A Reasoning Model Thinks With Reinforcement Learning (Aggarwal & Welleck, 2025)