Craig Does 17 × 24 in His Head
The interesting part was not that the answer was 408. It was the reusable transformation used to get there.
The original problem was transformed into easier operations and their results were recombined. The same procedure works on numbers never seen in that exact combination.
Answer Versus Procedure
Answer
17 × 24 = 408. Useful, but by itself it may be a memorized association.
Procedure
Decompose one factor, perform simpler multiplications, then add the partial results. This can transfer to new examples.
Where Would an AI Encounter Procedures?
Training material can contain far more than isolated facts.
Worked Mathematics
Problems followed by intermediate transformations and solutions.
Code
Explicit algorithms, conditions, loops, decomposition, abstraction, and debugging.
Explanations
Statements such as “first identify X, then compare Y, therefore conclude Z.”
Question & Answer
Examples connecting a problem description with useful response structures.
Training Does Not Install reasoning.exe
The model learns through the same machinery we already traced. Procedures are not ordinarily installed as conventional symbolic programs.
So Where Is the Procedure?
This is where our matrix story returns.
There may be no single weight meaning “distributive property” or one row containing “break multiplication into two pieces.” The relevant behavior can depend on distributed interactions among many parameters and activations.
From Example to General Pattern
The important evidence is transfer: a useful structure appears on a problem that is not merely the same stored example.
Reasoning Often Means Transforming Representations
Many problems become easier after they are represented differently.
Decompose
Break a difficult problem into smaller pieces.
Reframe
Express the same problem in a more useful representation.
Relate
Connect the current problem to learned structures or analogous cases.
Recombine
Use intermediate results to construct the final result.
These are descriptions of useful problem-solving behavior, not claims that every model uses one fixed internal algorithm for all reasoning.
Intermediate Tokens Can Become Working Space
An autoregressive language model generates one token after another. When it generates useful intermediate text, those tokens become part of the subsequent context.
This means externally visible intermediate generation can provide additional computational steps rather than demanding the final answer immediately.
More Tokens Can Mean More Sequential Computation
Recall our Generation Loop:
If the model produces intermediate steps, each generated token changes the context used for later generation. The model gets repeated passes through the transformer while constructing the solution.
But Hidden Computation Happens Too
Even before visible intermediate text is emitted, each forward pass contains extensive internal computation:
Visible text is only one observable surface of that computation.
Do Not Confuse Explanation With Mechanism
A model can generate:
That sentence may be a useful explanation of a valid method. But it is still generated text.
Evaluation can test whether the method is valid. WITNESS would ask what internal events can actually be observed.
Reasoning Can Be Taught More Directly
Post-training can expose a model to examples emphasizing successful problem solving, intermediate structure, verification, tool use, or other desired behaviors.
The exact recipes differ among models and training systems. HAAW's central mechanism remains unchanged: training examples and objectives influence numerical parameter updates.
Tools Can Extend the Procedure
Sometimes good reasoning includes knowing when computation should leave the LLM.
The assistant system can therefore combine learned problem-solving behavior with exact or specialized external machinery.
Reasoning Is Not Always Arithmetic
Logical
Relate premises and determine what follows.
Diagnostic
Compare observations with possible causes and test alternatives.
Planning
Break a goal into dependencies and possible actions.
Technical
Trace components, states, interfaces, and failure points.
The procedures differ, but decomposition, transformation, comparison, intermediate state, and verification appear repeatedly.
Your Old Sysadmin Pattern Fits Too
That is not a memorized answer to one outage. It is a reusable diagnostic procedure applied to changing evidence.
Can the Model Invent a New Procedure?
Models can sometimes combine learned structures into problem-solving approaches that were not presented as one exact memorized example.
But evidence must be judged carefully. A successful novel-looking solution can support a claim of generalization; it does not by itself reveal exactly how that procedure is represented internally.
Reasoning Can Fail
Language fluency can make an incorrect procedure look convincing. This is why evaluation, checking, tools, and verification remain important.
Verification Is Itself a Procedure
A stronger problem-solving pattern can include checking the result.
Training and system design can encourage checking behaviors, but their reliability must itself be evaluated.
The Mechanical View
What We Can Say—and What We Cannot Yet Say
We Can Observe
Inputs, outputs, token sequences, performance, some activations and other instrumentable computational events.
We Can Infer
That training has produced parameter structures supporting reusable behavior when controlled tests demonstrate transfer.
We Should Not Pretend
That a fluent explanation automatically exposes a complete hidden symbolic program or human-like thought process.
From Worked Examples to Reusable Procedures
Training can contain examples of methods, not merely answers.
The same loss → backpropagation → optimizer machinery converts those examples into parameter changes.
Useful procedures can appear as generalized behavior on new problems.
Intermediate generated tokens can provide sequential working space because each becomes context for later tokens.
External tools can extend learned problem-solving behavior.
But generated explanations are not automatically literal records of hidden computation.
In HAAW terms, “learning to reason” means developing parameterized behavior that can transform, decompose, relate, recombine, and sometimes verify information in ways that transfer to new problems.
HAAW Checkpoint
- Reasoning behavior
- Observable problem-solving behavior involving transformations, relationships, intermediate steps, or conclusions.
- Reusable procedure
- A problem-solving pattern that can transfer beyond one exact memorized example.
- Decomposition
- Breaking a problem into smaller or easier components.
- Generalization
- Successful transfer of learned behavior to new inputs or combinations.
- Intermediate generation
- Tokens produced before a final answer that become part of the subsequent autoregressive context.
- Worked example
- Training material demonstrating both a problem and useful steps toward its solution.
- Verification
- Applying an additional check or alternative procedure to test a proposed result.
- Tool-augmented reasoning
- Combining model behavior with external calculators, code, search, databases, or other tools.
- Explanation versus trace
- A generated explanation can describe a method without being a literal complete record of hidden internal computation.
- Central lesson
- Training can shape reusable problem-solving behavior, but evidence of generalization must come from testing new problems—not merely from a convincing explanation.