The Information Is There, but the Reasoning Is Missing
Hatched by Mark Erdmann
Aug 16, 2026
11 min read
0 views
94%
A model can retrieve a sentence from a million token document with near perfect accuracy and still fail at a much smaller task: deciding whether one claim is supported by a fictional book it has just read.
That apparent contradiction exposes a mistake in how we talk about AI reasoning. We often treat reasoning as a single ability that scales with context length, parameter count, or benchmark performance. But reasoning is not merely the ability to find information or produce a plausible continuation. It is the ability to select the right procedure from many possible procedures, then apply it to a situation where familiar shortcuts no longer work.
This is why two failures that look unrelated are actually versions of the same problem. One concerns long context: models can locate a relevant passage but struggle to verify novel claims across an invented book. The other concerns arithmetic: a model may fail to multiply four digit numbers, yet succeed on twenty digit numbers after being trained with a carefully designed method. In both cases, the central issue is not raw computational power. It is which solution the learning process has been encouraged to discover.
The hidden difference between finding and knowing
Consider two tasks involving a long document.
In the first, you are asked: “Where does the document mention the name of the ship?” The answer may appear once, exactly as written. Success requires locating a token sequence and copying it accurately. This is the classic needle in a haystack problem.
In the second, you are asked: “The narrator says the ship left before dawn. Is that consistent with the captain’s later statement that the crew watched sunrise from the harbor?” Now the answer may not appear anywhere in a single sentence. You must identify relevant events, track who said what, preserve temporal order, distinguish observation from speculation, and check whether two descriptions can both be true.
The document is the same. The context window may be the same. But the computational task is entirely different.
A retrieval system can solve the first problem without constructing a coherent model of the document. It only needs a reliable route from a query to a matching passage. The second problem requires structured comparison over representations that are not explicitly aligned. It is closer to building a temporary database of entities, events, times, sources, and relations, then querying that database.
This distinction matters because a model that performs well on retrieval can create a misleading impression of general long context reasoning. It has demonstrated that it can preserve access to information. It has not necessarily demonstrated that it can organize information into a form that supports unfamiliar inferences.
Long context is a storage capability. Reasoning is a control problem: deciding what representation to build, what operations to perform, and what evidence would count against the answer.
The difference resembles the gap between owning a library and solving a legal case. A lawyer does not merely locate every relevant paragraph. The lawyer must decide which facts are admissible, reconcile testimony, identify contradictions, and construct an argument whose conclusion follows from the evidence. More books do not automatically produce better judgment. Without a method for organizing them, additional material can increase confusion as easily as it increases knowledge.
Why training can produce a clever failure
The arithmetic example reveals a second layer of the problem. Suppose a model is trained to multiply four digit numbers and reaches only 30 percent accuracy. It is tempting to conclude that the model lacks the capacity to perform the operation. Yet with a sufficiently clever training scheme, the same basic model can generalize multiplication to twenty digit numbers with perfect accuracy.
What changed was not necessarily the model’s ability to represent large numbers. What changed was the pressure placed on the learning process to discover the intended algorithm.
A standard training objective often leaves the task underspecified. Many internal strategies can achieve low error on the examples provided. Some strategies implement multiplication. Others memorize common patterns, exploit quirks in the training distribution, or approximate the answer using correlations that happen to work on seen examples. If the examples are limited, these solutions can look equally successful during training.
Optimization then does exactly what it was asked to do. It reduces the stated loss. It does not possess an independent concept of elegance, truth, or generalization that forces it to choose the algorithm humans had in mind.
Imagine a student who must answer ten multiplication questions. The teacher grades only those ten questions and gives no credit for showing work. The student may learn multiplication, memorize the answers, infer a shortcut from the particular numbers, or notice that all answers happen to be even. If the test contains familiar examples, these strategies are indistinguishable. A new test reveals the difference.
The model is not necessarily failing because the problem is too difficult. It may be failing because the learning environment did not specify what kind of solution counts as understanding.
This is where inductive bias enters. An architecture, regularization method, training curriculum, or requirement to produce a valid intermediate computation can make some solutions easier to learn than others. Such constraints reduce the space of possible explanations. They tell the learner, implicitly or explicitly, that the goal is not just to fit the examples but to discover a reusable procedure.
A chain of thought objective, for instance, can be useful not because verbal explanation is magically equivalent to reasoning, but because it changes the target. The model is no longer rewarded only for emitting the final answer. It is also encouraged to generate intermediate states that resemble a sequence of valid transformations. This can eliminate some shortcuts, although it does not guarantee that every written explanation faithfully records the actual computation.
The crucial point is broader: generalization is often a consequence of narrowing the space of acceptable solutions.
Novel context is a test of representation, not memory
Now return to the fictional book. Why should an invented world be so revealing?
Because it removes a powerful source of assistance: prior familiarity. When a model reads a famous novel, it can draw on memorized summaries, character relationships, common interpretations, and patterns from countless discussions. Even when the prompt asks about a specific passage, the model may supplement the text with knowledge acquired elsewhere.
A new fictional book offers no such support. The model must construct its understanding from the current context. It must infer that “the visitor,” “Mara,” and “the woman in the green coat” refer to the same person, unless the text says otherwise. It must track whether an event is narrated directly, remembered by a character, reported by another person, or merely imagined. It must decide which details are stable facts and which are unreliable claims within the story.
This is not just a larger version of retrieval. It is on the fly model building.
The verification task is particularly demanding because it requires a negative capability. The model must resist the urge to accept a claim that sounds compatible with the story. It must search for disconfirming evidence, maintain uncertainty when the text is ambiguous, and distinguish “not mentioned” from “contradicted.” These are forms of disciplined behavior, not simply larger memory capacity.
A useful way to describe the challenge is with four layers:
- Access: Can the system locate the relevant passages?
- Representation: Can it convert those passages into entities, events, relations, and sources?
- Execution: Can it perform the required comparison, calculation, or inference over that representation?
- Verification: Can it test the result against the full evidence and identify contradictions?
Needle in a haystack tests access. Long novel verification tests all four layers. Arithmetic generalization tests execution, but also exposes whether training encouraged the system to represent numbers and operations in a reusable way.
A model can be excellent at one layer and weak at another. This explains why a system may retrieve an exact sentence with almost perfect reliability, yet fail to answer a question whose answer depends on combining three individually accessible facts. The information is present. The operation that would make it useful is missing or unstable.
The most dangerous illusion in AI evaluation is confusing available information with usable structure.
This framework also explains why adding context can sometimes make performance worse. More text increases the number of possible associations, interpretations, and distractors. If the model has no strong procedure for selecting and validating evidence, a larger context does not merely provide more facts. It expands the search space of plausible but unsupported answers.
The real bottleneck is procedure selection
The common story of scaling says that more data and more parameters gradually produce more capable systems. There is truth in that story, but it obscures a critical question: what behavior is scaling being optimized to reinforce?
If the objective rewards fluent answers, the system may learn to produce answers that resemble correct reasoning. If the evaluation rewards retrieval, it may learn increasingly efficient retrieval. If the data contains regularities that permit shortcuts, optimization may discover those shortcuts instead of the abstract rule.
This is not a moral failure or a sign that the model is “cheating.” It is the natural consequence of an incomplete specification. A learning system searches through a vast space of functions. The training objective identifies many functions as successful. The model’s architecture and data distribution determine which one becomes attractive.
The same principle applies to humans. A student who receives rewards only for correct answers may develop brittle test taking strategies. A student asked to predict outcomes, explain mechanisms, solve unfamiliar cases, and identify counterexamples is pushed toward a more robust representation of the subject. The difference is not simply motivation. It is the structure of the feedback.
This suggests a more precise design goal for AI systems: do not ask only whether a model can answer a question. Ask whether the task environment makes shallow and deep solutions distinguishable.
For long context systems, that might involve requiring explicit evidence tables, entity resolution, temporal ordering, and contradiction checks. For arithmetic, it might involve training on varied number lengths, intermediate states, and adversarial examples designed to defeat memorized patterns. For general reasoning, it might involve evaluating whether a method transfers when surface details change while the underlying structure remains constant.
The best benchmark is not merely one that is hard. It is one that separates competing explanations of success.
If a model answers correctly, did it retrieve the answer from memory, infer it from the supplied evidence, exploit a wording cue, or execute a general procedure? A benchmark with novel fictional material is valuable because it removes some routes to prior knowledge. A benchmark with carefully designed arithmetic curricula is valuable because it tests whether the model learned an algorithm rather than a finite table of associations.
This yields a practical principle for building and using AI:
To measure reasoning, create situations where memorization, retrieval, and plausibility are insufficient, then inspect the procedure that replaces them.
What this changes for everyday AI use
The lesson is not that language models cannot reason. It is that reasoning ability is conditional on task design, representation, and verification. A model may be highly capable when the relevant structure is familiar or when the required operation is implicit in its training. It may be surprisingly weak when it must construct a new structure and select a procedure without guidance.
For users, the answer is not simply to paste more context into a prompt. More context addresses access, but not necessarily organization or execution. Better prompts should specify the intermediate representation and the checks the model must perform.
For example, when asking a model to analyze a long policy, request a table with the relevant parties, obligations, exceptions, dates, and supporting quotations. When asking it to verify a narrative claim, require separate labels for directly stated facts, inferred facts, and unsupported assumptions. When asking for a calculation, ask for a method that can be independently checked, not just a number.
These techniques do not make the model infallible. They make the intended solution more explicit and reduce the number of shortcuts that can masquerade as competence.
Key Takeaways
- Separate access from reasoning. A model finding the right passage does not prove that it can compare, reconcile, or infer from that passage.
- Treat tasks as underspecified by default. If several strategies can earn the same reward, expect the system to discover shortcuts that may fail out of distribution.
- Provide an inductive bias. Use structured tables, explicit intermediate steps, constrained schemas, or verification procedures to favor reusable solutions.
- Test on genuinely novel cases. Fictional settings, unfamiliar number ranges, and changed surface wording reveal whether the model learned a procedure or recognized a pattern.
- Evaluate the whole pipeline. Check access, representation, execution, and verification separately. A failure at any layer can look like a general failure of reasoning.
The deepest implication is that intelligence cannot be identified with the size of a model’s library, nor with the fluency of its explanations. It depends on whether the system can turn raw information into the right temporary structure and apply a procedure that survives novelty.
A model that remembers everything but organizes nothing is like a witness who can quote every conversation but cannot tell which statements refer to the same event. A model that produces long explanations without a stable computation is like a student who shows impressive work after already guessing the answer. In both cases, surface evidence of thought can conceal the absence of a reliable method.
The future of capable AI may therefore depend less on teaching systems to consume ever larger contexts than on teaching them what to do with context. The central question is not, “How much can the model hold?” It is, “What kind of structure will the model build, and what will force it to build the right one?”
Once we ask that question, many mysterious failures become predictable. And a more useful definition of reasoning comes into view: not the production of a convincing answer, but the disciplined selection of a general procedure when the answer cannot be recalled.
Sources
Hatch New Ideas with Glasp AI 🐣
Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)
Start Hatching 🐣