Apply to my task
arXiv:2512.01725 ★ 79 Dec 1, 2025

Reasoning Overconfidence: Why LLMs Stop at the First Solution and How to Get Around It

Key result

An LLM finds 2-3 solutions to a problem and declares 'there are no other options' with 85% confidence — even though it missed 80% of the correct answers. It's not deception but a blind spot: the model sincerely believes it found everything. The method lets you find ALL possible solutions for 'list every option' tasks — marketing channels, growth strategies, scenarios for how events unfold. The catch: the model 'gets stuck' on the first path it finds — this is called cognitive rigidity. A simple trick unlocks the search: after the first answer, add the prompt `Wait, could there be other solutions?` — it resets the focus of attention. The model will produce +5-10 new options. For hard tasks, use Long-CoT models (o1, DeepSeek-R1, Claude extended) — they run several rounds of self-critique and find 2-3 times more solutions.

01

TL;DR

Reasoning Overconfidence is the phenomenon where an LLM finds 2-3 solutions to a problem and confidently declares "there are no other options", while actually missing most of the correct answers. The model shows high confidence (80-90%) with low recall (10-20%). It shows up on tasks where you need to find ALL possible solutions, not just one: schedule options, business strategies, ways to solve a problem, scenarios for how events might unfold.

The researchers discovered cognitive rigidity — the model "gets stuck" on the first reasoning path it finds and doesn't explore alternatives. Short-CoT (the regular mode of ChatGPT/Claude) does a shallow search, finds a few options, and stops. And the model doesn't realize there are more solutions — its internal confidence is sincerely high. It's not "lying" but a blind spot in its reasoning.

Long-CoT models (o1, o4-mini, DeepSeek-R1, Claude in extended mode) reduce overconfidence through iterative reflection and exploration — they repeatedly revisit the solutions they've found, look for errors, and generate new paths. But even they aren't perfect: open models still show 56%+ calibration error. For regular models, simple techniques work: add the prompt "Wait, there might be other solutions" after the first answer — it unlocks the cognitive rigidity and forces the model to keep searching.

Want this for your own case? Apply this study to your task: AI adapts its method to what you are working on and writes the prompt.

02

The Problem and the Fix, Mapped Out

PROBLEM (Short-CoT):

Request → Model generates 2-3 solutions → Stops
         ↓
         Confidence: 85%
         Actual recall: 15%
         ⚠️ Overconfidence: +70%

FIX 1 (Long-CoT models):

Request → Generation → Reflection 1 → Correction → Reflection 2 → ...
         ↓            ↓               ↓              ↓
         3 solutions  errors found    +2 solutions   confidence ↓

Result: Recall ↑ (up to 50%), Confidence ↓ (to 60%) → Better calibration

FIX 2 (Exploratory prompt for regular models):

First request → Answer with 2-3 solutions
↓
"Wait, there might be other solutions" → +3-5 new solutions

FIX 3 (Parallel exploration):

Run 5-10 independent generations → Collect all unique answers → 
Merge → Recall is significantly higher
03

Example in Practice

Task: You're advising a startup launching a fast grocery delivery service in Denver. The marketing budget is $10,000 for the first 3 months. You need to find ALL possible channels for acquiring the first customers.

Prompt (basic — demonstrates the problem):

A list of all possible customer acquisition channels for a fast grocery 
delivery service in Denver. Budget: $10,000 for 3 months.

List ALL the options.

What happens with a regular model: The model will give 3-5 obvious channels (search ads, social media, door hangers) and stop. It will miss the non-standard options: partnerships with gyms, posts in neighborhood Facebook groups and on Nextdoor, pickup promos for residents of new apartment complexes, deals with property management companies.

Prompt (with an exploratory trigger):

A list of all possible customer acquisition channels for a fast grocery 
delivery service in Denver. Budget: $10,000 for 3 months.

After you give the first list, tell yourself: "Wait, are there any 
non-standard channels I haven't considered?" — and add them.

List ALL the options, including the non-obvious ones.

Result: The model will first give a standard list, then interrupt itself with the phrase from the prompt and add 5-10 non-standard channels. The final list will be 2-3 times more complete.

Prompt (for Long-CoT models — o1, Claude extended):

Task: find ALL possible customer acquisition channels for a fast grocery 
delivery service in Denver. Budget: $10,000 
for 3 months.

Requirements:
- Completeness matters more than response speed
- Consider both standard and non-standard options
- Account for the specifics of the US market and local quirks
- After the first list, revisit what you might have missed

Result: The model will show several rounds of thinking: first it generates the obvious channels, then it critiques itself ("missed offline touchpoints"), adds new ones, checks again ("didn't consider local community digital channels"), and adjusts. The final list will be as complete as possible, with a self-rated completeness below 100% — a sign of good calibration.

04

Why It Works

The LLM's weakness: The model generates text sequentially, step by step. When it finds the first working solution, its attention locks onto that path — cognitive rigidity. Alternative paths "fade out" in the model's deep layers (low attention entropy in layers 15-30). The model sincerely believes it has found everything and stops with high confidence.

The LLM's strength: The model is great at following structured instructions and can simulate reflection — reviewing its output from a different angle. If you explicitly ask "wait, is there more?" or build in a reflection loop, the model will resume the search and find new paths.

How the method gets around the weakness: - An exploratory prompt ("wait, are there others?") works as a hard reset of cognitive rigidity — the model leaves the first path and starts a new search - Long-CoT reflection creates multiple review cycles — the model can't "get stuck" for long; each round brings it back to "what else?" - Parallel generations (self-consistency) get around the problem statistically — each run "gets stuck" on its own path, and merging them covers the whole solution space

Control knobs:

Number of reflection rounds — Long-CoT models: - Fewer rounds (1-2) → faster, but lower recall - More rounds (5-7) → recall rises, overconfidence drops, but it costs more tokens

Exploratory triggers — regular models: - "Wait, is there more?" → baseline - "Critically review — what did you miss?" → stronger unlock - "Imagine you ABSOLUTELY must find 5 more options" → forces the search to continue

Parallel generations (n requests): - n=3-5 → minimal gain in recall - n=10-32 → significant gain, the optimum per the study - Merge strategy: Voting (all unique answers) beats Median Confidence (picking one)

05

Prompt Template

Option 1: Exploratory prompt (for regular models)

{task_description}

Requirement: find ALL possible {what_we_need}.

Step 1: Draft a first list of options.

Step 2: Tell yourself: "Wait, can I find more options I missed?" 
Critically review and add non-obvious solutions.

Step 3: A final list with every option you found.

What to plug in: - {task_description} — the task's context and conditions - {what_we_need} — what exactly needs to be listed (channels, strategies, scenarios, options)


Option 2: Multi-round reflection (for Long-CoT models)

Task: {task_description}

Goal: find the MOST complete list of {what_we_need}.

Process:
1. Generate a first list of options
2. Critically assess — which categories/directions might you have missed?
3. Add the options you found and repeat the check
4. Keep going until you're confident you've covered >90% of the possibilities

Important: completeness matters more than speed. Show the intermediate rounds of thinking.

What to plug in: same as in option 1

🚀 Quick start — paste into the chat:

Here is a template for finding ALL possible solutions. Adapt it to my task: 
{your task}. Ask questions if you need clarification.

[paste the template above]

The LLM will ask about the specifics of the task, which options to look for, and whether there are constraints — so it can build them into the reflection loop. It will take the exploratory search structure from the template and adapt it to your context.


Option 3: Parallel exploration (self-consistency)

{task_description}

Find all possible {what_we_need}.

[Run this prompt 5-10 times with small variations in wording]

Then merge all the unique answers from the different runs into a single list.

Note: This option requires several requests to the model and manual merging. It suits mission-critical tasks where you need maximum completeness.

06

Limitations

⚠️ Structured vs open-ended tasks: The study focused on tasks with an enumerable solution space (schedules, combinations). For purely creative tasks (write a story "in different ways"), the methods work, but completeness can't be measured — there's no ground truth for "all possible stories."

⚠️ Open models are still overconfident: Even Long-CoT mode in open models (Qwen, DeepSeek) shows 56-60% calibration error — the model still overestimates its completeness. Closed models (o1, o4-mini) calibrate better (ECE <10%), but not perfectly.

⚠️ The cost of Long-CoT: Models with extended thinking (o1, Claude extended) spend 5-10 times more tokens on reflection. For simple tasks with 2-3 solutions that's overkill — an exploratory prompt is enough.

⚠️ Temperature doesn't help: Raising the sampling temperature doesn't reduce overconfidence and doesn't improve recall. It adds variety at the word level, not at the level of reasoning paths. The model still "gets stuck" on the first direction it found.

07

Why This Matters

Reasoning Overconfidence isn't a prompt bug but a fundamental property of the LLM architecture. The model isn't "too lazy" to keep searching — it sincerely doesn't realize there are more solutions. That explains a lot of situations:

  • Why ChatGPT gives 3 ideas and says "those are all the options" when there are 15
  • Why the model "forgets" whole categories of solutions
  • Why asking again with different wording finds completely different answers

Cognitive rigidity in the core reasoning layers (layers 15-30) is a measurable effect: the researchers showed via attention entropy that the model literally "narrows" its attention onto one path. Long-CoT and exploratory prompts physically restore high entropy — the model "looks wide" again.

Practical takeaway: For tasks that need COMPLETENESS rather than a single solution, ALWAYS use search-widening techniques. Don't trust the model's first answer, even if it's confident.

08

How They Tested It

The researchers built MuSoBench — a benchmark of two task types with a precisely known number of correct solutions. TimeTabling: build a conflict-free course schedule (100 tasks × 10 difficulty levels). SubsetSum: find every subset of numbers with a given sum (100 tasks × 7 levels). Crucially, for each task they algorithmically enumerated ALL possible solutions and verified them by hand — which let them measure Recall (completeness) precisely.

They compared Short-CoT (regular mode: Qwen, DeepSeek, GPT-4o-mini) with Long-CoT (extended thinking: Qwen thinking mode, DeepSeek-R1, o1-mini). For each answer, the model gave solutions + a verbal confidence estimate (0-100%). That measured the gap between confidence and actual completeness.

The main finding: Short-CoT clusters in the "10-20% recall, 80-90% confidence" zone — reasoning overconfidence was confirmed visually on the charts. Long-CoT shifts the points toward the diagonal (better calibration) and raises Recall to 50%+. Expected Calibration Error (ECE) drops from 78% to 18-60% depending on the model.

Why did it come out this way? The researchers measured three behavioral metrics: - CSR (Correct Solution Retention) — keeping correct solutions during review - ESC (Error Solution Correction) — fixing errors - NSD (New Solution Discovery) — finding new solutions

Short-CoT showed a critically low NSD (<0.3%) — the model practically does NOT find new solutions even when asked to review. Long-CoT raises NSD to 0.5-3% — 10× higher, but still weak. That's cognitive rigidity in action.

The surprising discovery: Raising the decoding temperature doesn't help! It increases word-level variety but doesn't unlock the search for new paths — Recall and ECE stay put. So the problem runs deeper: in the reasoning logic itself, not in token sampling.

The mechanism from the inside: They analyzed attention entropy in each layer of Qwen3-8B and found three phases: 1. Layers 0-10: entropy converges quickly (the same for all modes) 2. Layers 15-30 (core reasoning): Short-CoT shows low entropy — narrowly focused attention = cognitive rigidity. Long-CoT keeps high entropy — a broad search 3. Layers 35+: the trend reverses — Short-CoT ends with high entropy (uncertainty due to rigidity), Long-CoT with low (confident convergence after exploration)

This is the first physiological evidence of cognitive rigidity at the level of the model's internal activations.

09

Adaptations and Extrapolations

🔧 Technique: A forced solution quota

The basic technique asks "find more" but doesn't guarantee a count. You can force a minimum:

{task}

Requirement: find AT LEAST {number} different {what_we_need}.

If after the first list you have fewer than {number} options, keep searching 
until you reach the required count. Non-obvious and non-standard 
options count too.

Effect: The model can't stop early — the quota forces it to keep generating even when it "feels like it's found everything." The risk: with too high a quota the model may start inventing irrelevant options.


🔧 Technique: Category decomposition

Instead of "find everything at once," break the solution space into categories:

{task}

Step 1: Define 5-7 categories/directions for {what_we_need}

Step 2: For EACH category, find 3-5 concrete options

Step 3: Assemble the final list from all categories

Effect: The model structures its search — it goes through each category separately, reducing the risk that an entire direction gets skipped. This gets around cognitive rigidity via forced context switching.

Example: Instead of "find all acquisition channels" → "1. Online ads 2. Offline touchpoints 3. Partnerships 4. Word of mouth 5. PR" → generate sub-options for each category.


🔧 Technique: Adversarial review

Add an opposing role that critiques the completeness:

{task}

Step 1: Make a list of {what_we_need}

Step 2: Now imagine you're a skeptical expert. Critique this list: 
which obvious directions are missing? Where are the gaps in coverage?

Step 3: Expand the list based on the critique

Step 4: Final version

Effect: Switching to the "critic" role unlocks a different perspective — the model looks not for new solutions but for gaps in coverage. It's a different kind of search that finds the blind zones.

10

Resources

Beware of Reasoning Overconfidence: Pitfalls in the Reasoning Process for Multi-solution Tasks

Authors: Qiguang Chen, Libo Qin, and colleagues
Institutions: Harbin Institute of Technology, Central South University, Tsinghua University

The research was supported by the National Natural Science Foundation of China (NSFC) and the CCF-Zhipu Large Model Innovation Fund

Key references from the paper: - Chain-of-Thought (CoT) prompting [Wei et al., 2022] - Long-CoT reasoning [Chen et al., 2025 - survey on long CoT] - Tree-of-Thought [Yao et al., 2023] - Calibration research [Lin et al., 2022 - TruthfulQA, CalibratedMath]

Research digest

Key result

An LLM finds 2-3 solutions to a problem and declares 'there are no other options' with 85% confidence — even though it missed 80% of the correct answers. It's not deception but a blind spot: the model sincerely believes it found everything. The method lets you find ALL possible solutions for 'list every option' tasks — marketing channels, growth strategies, scenarios for how events unfold. The catch: the model 'gets stuck' on the first path it finds — this is called cognitive rigidity. A simple trick unlocks the search: after the first answer, add the prompt `Wait, could there be other solutions?` — it resets the focus of attention. The model will produce +5-10 new options. For hard tasks, use Long-CoT models (o1, DeepSeek-R1, Claude extended) — they run several rounds of self-critique and find 2-3 times more solutions.

Principle

The usual path: the model generates text → finds the first working solution → its attention locks onto that path → alternatives 'fade out' in the deep layers (layers 15-30) → it stops with high confidence. With an exploratory prompt: the model gives its first 2-3 options → receives the signal 'wait, is there more?' → a hard reset of focus → starts a new search → finds another 5-10 options. Long-CoT models work differently: built-in reflection loops — the model critiques itself ('what did I miss?'), revises the list, adds new paths. The process repeats for 3-7 rounds. Each round brings the model back to 'what else?' — it can't stay stuck for long. An alternative for mission-critical tasks: run 5-10 independent generations with small prompt variations. Each run 'gets stuck' on its own path. Merge all the unique answers and you get maximum completeness statistically.

Why it works

The model generates text sequentially, step by step. When it finds the first working reasoning path, its attention mechanism sharply locks onto it — this is measured via attention entropy (the breadth of focus). In layers 15-30, entropy drops 2-3× — the model literally 'narrows its gaze' to one direction. Alternative paths get low weights and 'fade out.' The kicker: the model doesn't realize there are more solutions — it's not laziness but a blind spot in its reasoning. Its internal confidence is sincerely high (80-90%), while its actual recall is a measly 10-20%. Overconfidence = a +70% gap. An exploratory prompt works as a hard reset of cognitive rigidity. The phrase 'wait, are there others?' physically restores high attention entropy — the model again 'looks wide' across the whole solution space. It leaves the first path and starts an independent search. Long-CoT models get around the problem through multiple review cycles. Each reflection round forcibly raises entropy — the model can't stay stuck for long. The study showed: regular models reach 15% recall, Long-CoT models up to 50%. Calibration error (ECE) drops from 70% to 10% for closed models (o1, o4-mini).

When to apply

Marketing and strategy → specifically for 'list ALL possible options' tasks: customer acquisition channels, market development scenarios, audience go-to-market strategies. Especially when missing an important option is costly — you're planning a budget or choosing a growth direction. Creative tasks → generating product name ideas, content formats, approaches to a problem. When you need breadth, not the depth of one solution. Planning and combinatorics → building schedules, allocating resources, finding every valid combination. NOT suitable for: tasks with one correct answer (math, facts, looking up specific information). There overconfidence isn't a problem — the model should be confident in the right answer.

Mini recipe

1. First request: State the task with an explicit requirement to find ALL options. For example: `List every possible customer acquisition channel for a fast delivery service in Denver. Budget: $10,000 for 3 months.` 2. Exploratory trigger: After the first answer, add the prompt: `Wait, can I find more options I missed? Critically review and add non-obvious solutions.` The model will interrupt itself and produce a new batch. 3. For Long-CoT models (o1, Claude extended): Add a completeness requirement right in the request: `Completeness matters more than speed. Consider standard and non-standard options. After the first list, revisit what you might have missed. Show your rounds of thinking.` The model will run several cycles of self-critique. 4. For mission-critical tasks: Run 5-10 independent generations with small variations in wording. Merge all the unique answers from the different runs — that gives maximum completeness statistically.

Examples

[BAD]: `A list of all possible customer acquisition channels for a fast grocery delivery service in Denver. Budget: $10,000 for 3 months. List ALL the options.` → The model will give 3-5 obvious ones (search ads, social media, door hangers) and stop with high confidence. It will miss partnerships with gyms, neighborhood groups on Nextdoor, pickup promos for new apartment complexes, deals with property management companies. [GOOD]: `A list of all possible customer acquisition channels for a fast grocery delivery service in Denver. Budget: $10,000 for 3 months. After you give the first list, tell yourself: 'Wait, are there any non-standard channels I haven't considered?' — and add them. List ALL the options, including the non-obvious ones.` → The model will first give a standard list, then interrupt itself with the phrase from the prompt and add 5-10 non-standard channels. The final list is 2-3 times more complete: offline touchpoints (booths in new apartment complexes), local digital communities (neighborhood group chats), unusual partnerships (coworking spaces, daycares).

In plain words

In Plain Words: 2512.01725

In Plain Words

Beware of Reasoning Overconfidence: Pitfalls in the Reasoning Process for Multi-solution Tasks

The heart of the problem is that today's models suffer from overconfident tunnel vision. When you ask a model to find every possible solution to a problem, it spits out a couple of options and declares there's nothing else. This isn't just laziness — it's an architectural bug: as soon as the LLM finds the first working path, its attention locks onto it, and every other option simply "fades out." The model falls into a state of cognitive rigidity, sincerely believing it's a genius when in fact it found only 10% of what's possible.

It's like sending an intern to find every free meeting room in the office, and he peeks into the two nearest ones and comes back reporting: "There are no more free rooms, I checked everything." He isn't lying — he just got so fixated on his first wins that his brain refused to process the rest of the floor. What you get is high confidence with dismal completeness: the model bets 90% that its answer is exhaustive, when in reality it just quit halfway.

In practice this shows up on tasks where you need to produce a list of strategies or schedule options. Ask an AI to brainstorm every way to promote a grocery delivery service in Denver on a $10,000 budget, and it'll give you the standard kit like targeted ads and flyers, then say it's out of ideas. The model fumbles in multi-solution scenarios because it was trained to give one right answer, not to take inventory of every possibility.

This principle is universal and isn't just about marketing. The study shows that Reasoning Overconfidence breaks the logic in business planning, programming, and even everyday advice. Anywhere the answer isn't a point but a cloud of options, the model will try to collapse that cloud into a couple of drops. The SEO-style "one answer" logic doesn't work here, because in complex tasks we need coverage, not the model's confident mumbling that "no other paths exist."

The main takeaway: never trust a model's line "these are all the possible options." It's a hallucination of confidence that can cost you lost profit or a lopsided strategy. To squeeze the most out of AI, you have to deliberately force it to doubt itself and look for alternatives — otherwise you'll be left with a stunted result wrapped in a veneer of expert infallibility. Those who understand this bug double-check the model; everyone else keeps believing that "the AI knows best."

ArXiv ID: 2512.01725 | Generated: 2026-01-02 17:00 | Nova Research

AI lab assistant

Apply this study to your task

Describe what you're working on. AI takes the method and the measured results from this paper and adapts them to your case, or writes a ready prompt built on them.

Based on Reasoning Overconfidence: Why LLMs Stop at the First Solution and How to Get Around It arXiv:2512.01725

Sign in to apply this study New accounts get 50 free credits.