SYNTHESIS NOTE
Topics›Flaws›this note

Do language models fail at reasoning due to complexity or novelty?

Explores whether reasoning-model failures stem from task complexity thresholds or from encountering unfamiliar instances. Tests whether scaling chain length actually addresses the root cause of reasoning breakdown.

Synthesis note · 2026-04-07 · sourced from Flaws

The standard narrative around reasoning-model failures — from Shojaee et al.'s Illusion of Thinking onward — frames the phenomenon as a "complexity threshold" or "step threshold": models handle short reasoning chains but break on long ones. Something about the quantity of reasoning breaks down past some limit. The Chollet-Kambhampati exchange reframes this at the instance level, and the reframing matters for what "improving reasoning" can mean.

Chollet's claim: "Many people assume that LRM reasoning breaks down past a certain 'complexity' or 'number of steps' threshold. This is incorrect. It breaks down past an unfamiliarity threshold. And that threshold is very low. There is no limit to the complexity of tasks you can solve with these models, no limit to the number of steps in the reasoning chains they can master — as long as they have been covered during training/tuning. However, show them something unfamiliar, even very simple and requiring just a handful of reasoning steps (e.g., an ARC 2 task), and they will fail." The apparent complexity threshold in Tower of Hanoi exists because Tower of Hanoi is a familiar problem — the step count at which models fail corresponds to the step count at which instances stop appearing in their training data. Scaling step count is an indirect way of generating novelty, not an independent difficulty axis.

Kambhampati adds the systematic observation: LRMs lose accuracy as familiar-problem instances grow because they don't learn algorithms — they fit instance-based patterns. The two agree on the substantive claim even while they initially disagreed on terminology: "We don't actually disagree, we all know that Transformers don't fit generalizable algorithms, they fit instance-based patterns. It doesn't change the fact that the crux of the problem is familiar vs unfamiliar (at the instance level, not at the abstract 'task' level)."

The reframing has sharp implications. First, the intuition that "just scale more reasoning tokens" as a solution to reasoning failures is structurally misguided. If reasoning failure is instance-novelty-driven, then scaling tokens — which extends the reasoning chain — helps only if the longer chain covers more familiar instance territory. It does not extend to any genuinely unfamiliar instance, no matter how short. Second, the natural evaluation target shifts. Benchmarks that scale complexity (Tower of Hanoi with larger N, River Crossing with more pairs) are generating instance novelty indirectly through size. ARC 2 and similar benchmarks generate instance novelty directly through task structure change. The latter is a better measure of whether the model is fitting algorithms or fitting patterns. Third, the definition of "familiarity" matters and Chollet makes it precise: "outside of the classroom, in the real world, you are never exposed to neatly defined 'tasks' and step-by-step algorithms, you are only exposed to situations. Intelligence is the ability to infer generalizable algorithms from situations (instances) only. So the only reasonable definition of familiarity/novelty is at the situation/instance level. If you define it with respect to algorithms you are assuming the problem has already been solved."

This aligns with and sharpens several existing notes. Do foundation models learn world models or task-specific shortcuts? identified task-specific heuristics as the mechanism; Chollet-Kambhampati identify the corresponding failure condition — the heuristics work where they have instance coverage and fail where they do not. Do transformers actually learn systematic compositional reasoning? provides the mathematical substrate: if compositional reasoning is subgraph matching, then novelty at the subgraph level is what breaks the mechanism. Does chain-of-thought reasoning reveal genuine inference or pattern matching? extends this to the performance-vs-reasoning gap: CoT imitates the form of abstract reasoning without performing it, which is exactly why it handles familiar problems at scale but fails on unfamiliar problems at low complexity.

The reframing also creates a tension with some optimistic RL results. Can reinforcement learning discover reasoning strategies base models cannot? shows that extended RL can produce strategies not present in the base model. If reasoning is purely instance-pattern-fitting, where does the novelty in ProRL come from? A reconciliation: RL-discovered "novel strategies" may still be instance-family novelty — the model learns to combine previously separate instance patterns in new ways, producing what looks like strategy but is still pattern composition. This would be genuine progress within the instance-pattern regime without escaping it. A test: take a ProRL-extended model and evaluate it on ARC 2. If the instance-novelty thesis is right, ProRL gains should not transfer to instance-level novelty challenges.

The practical implication for evaluation design is straightforward. Current benchmarks that scale complexity to induce failure are indirectly measuring instance coverage in training data. Benchmarks that induce instance novelty at fixed short complexity — ARC 2, held-out reasoning tasks with genuinely new structure — measure what matters: whether the model is doing anything other than pattern lookup.

Inquiring lines that read this note 278

This note is a source for these research framings, grouped by the broader line of inquiry each explores. Scan the bold lines of inquiry; follow any specific question forward.

What makes reasoning models struggle with ill-posed and unfamiliar problems? Do base models contain latent reasoning capabilities that training can activate? Why does separating planning from execution enhance reasoning performance? When do additional thinking tokens stop improving reasoning performance? Do language models truly understand their encoded knowledge or merely retrieve patterns? What determines whether visible reasoning traces improve task performance? How do pretraining data composition and task diversity shape reasoning? Do reasoning traces accurately represent what models actually compute? Does semantic diversity improve reasoning quality in reinforcement learning? What determines how neural networks organize their internal knowledge representations? Why does self-revision increase model confidence despite degraded accuracy? How does policy entropy collapse limit reasoning RL scaling? How does silent agreement emerge and undermine deliberation in multi-agent systems? Can scaling alone produce compositional generalization in neural networks? How does explicit structure improve LLM reasoning on complex tasks? What explains the gap between LLM semantic understanding and production? What reasoning limitations and biases do language models systematically exhibit? Do language models genuinely understand or primarily match statistical patterns? Do language models learn underlying linguistic structure or merely surface patterns? What systematic biases do LLM judges exhibit in evaluation? What training data structures and signals produce robust learning across distributions? Does chain-of-thought reasoning faithfully reflect actual model reasoning processes? Why does increased reasoning effort fail to improve theory of mind performance? How do benchmark scores relate to real-world task completion? What causes foundation models to develop task heuristics instead of understanding? Does reasoning architecture matter more than model scale? How does scaling test-time compute compare to increasing model size? Does prompting inject new knowledge into models or activate existing knowledge? Does parallel reasoning outperform sequential approaches in reasoning efficiency? What distinguishes genuine understanding from correct linguistic performance? How can knowledge graph structure improve reasoning and retrieval? How should test-time compute be allocated adaptively across task difficulties? What can prompting techniques actually accomplish in language models? What actually drives chain-of-thought performance gains in reasoning tasks? Does reasoning fine-tuning trade off other critical model abilities? Why do language models systematically fail at causal reasoning? Can prompts override training-embedded biases in language models? How do mechanistic features and representations drive model behavior? How can models learn to ask clarifying questions effectively? When and why does aggregating multiple reasoning samples improve performance? How can model evaluations remain robust against gaming and evaluator drift? What are the trade-offs between memory capacity and continuous task learning? Why do autonomous agents fail and how well can they detect failures? Why doesn't LLM knowledge translate to improved reasoning outputs? How do standardized forms and measurement artifacts shape observable evidence? Do standard benchmarks reveal AI capability in real-world contexts? Can synthetic data preserve necessary diversity to prevent model collapse? How does verifier integration affect the generation-verification gap? Do benchmark score improvements actually reflect genuine AI capability gains? Does architectural recurrence enable computational capabilities that fixed-depth models cannot achieve? How can parameter sparsity improve interpretability while maintaining model capability? How do frontier models develop behaviors that escape detection? When should retrieval be triggered to augment language model reasoning? What systematic failures occur in human preference-based model evaluation? How do different reward signals affect model reasoning and calibration differently? How do transformer circuits and attention mechanisms enable or limit reasoning? How does model scale affect fine-tuning and downstream task performance? When does routing outperform scaling as a performance solution? Can formal verification substitute for human understanding of AI proofs? What conversational structures and patterns determine dialogue effectiveness and coherence? Can AI systems adequately substitute for or supplement human peer review? Does evolutionary optimization at test time improve model performance effectively? Why do human-AI teams underperform compared to their individual components?

Related concepts in this collection 11

This note in its neighbourhood — explore the map, then jump to a related concept in the list below.

Concept map
26 direct connections · 268 in 2-hop network ·dense cluster Open in graph ↗

Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph

your link semantically near linked from elsewhere

Related papers in this collection 8

Papers most semantically related to this note, ranked by cosine similarity in the embedding space.

Original note title

LRM reasoning breakdown is driven by instance-level unfamiliarity not task-level complexity — there is no limit to reasoning chain length as long as the instances were covered during training