Skip to content

Do Language Models Build Internal World Models?

Section titled “Do Language Models Build Internal World Models?”

The question. When a language model plays Othello, predicts physical interactions, or reasons about spatial relationships, does it build an internal representation of the world that mirrors the world’s causal structure? Or does it learn statistical shortcuts that approximate world-model-like behavior without representing the world as such?

This question matters for safety (a model with a world model could reason about evasion) and for capabilities (world models would enable systematic generalization). We show that the disagreement turns on what “world model” means — and different views define it differently.

A model that predicts legal Othello moves, solves physics problems, or generates spatially coherent descriptions is exhibiting world-model-like behavior. The Instrumental view says: the model’s predictions are consistent with having a world model. Whether it “really” has one is a question the Instrumental view doesn’t ask.

The limit. Predictive success is consistent with both a world model and a bag of statistical heuristics. GPT-2 predicts “the ball rolled under the table” without anyone claiming it understands physics. High accuracy on world-model-requiring tasks is necessary but not sufficient evidence for an internal world model.

Li et al. (2023) showed that a model trained on Othello move sequences develops linear representations of board state — you can decode which squares are occupied using a linear probe. This is Subspace evidence: there exist causal subspaces encoding state predicates.

What this establishes. The model encodes board state in a way that is linearly accessible and causally relevant (intervening on the representation changes downstream predictions). This is real and interesting — but it is not a world model. A world model would require these state representations to be organized into a causal graph that mirrors the world’s causal structure. Linear encodings of individual state variables are components of a world model, not the model itself.

The gap. Linear probes for individual predicates (is this square occupied?) don’t tell you whether the model represents the relationships between predicates (if this square is occupied, these moves become illegal). That requires Structural evidence.

A world model, in the Structural view, is a gauge-invariant computational structure inside the model whose causal graph is isomorphic (or approximately so) to the causal graph of the world being modeled. The board state representations aren’t just encoded — they’re connected by computations that mirror the game’s rules.

What this would require. Showing that the model’s internal causal graph (not just its activations) mirrors the world’s causal graph. This means: manipulating one state variable and showing that downstream state variables update as the world’s causal structure predicts — not just that the model’s output changes, but that its internal representations of other state variables change accordingly.

The evidence gap. Mechanistic Validity E5 Graded response is the relevant criterion: does intervening on the model’s world-state representation produce the same downstream effects as intervening on the actual world state? No published work has demonstrated this at the Structural level for a full world model (as opposed to individual state predicates).

If the model develops a world model, the Process view asks: does it form all at once or incrementally? Do spatial predicates form before causal relationships? Is there a phase transition where the model shifts from statistical shortcuts to genuine world modeling?

Nanda et al. (2023) showed that grokking involves a sudden phase transition from memorization to algorithmic computation. If world models form via similar transitions, there may be a training checkpoint where the model shifts from “predicting well using heuristics” to “predicting well using a world model.” Process evidence would identify that transition.

“Does the model have a world model?” is not one question:

ViewWhat “world model” meansEvidence requiredCurrent status
InstrumentalPredicts world-model-requiring tasksTask accuracyEstablished for many tasks
SubspaceEncodes state predicates in causal subspacesLinear probes + DAS/IIADemonstrated for Othello, some spatial tasks
StructuralInternal causal graph mirrors world causal graphHolonomy, causal graph isomorphismNot demonstrated
ProcessWorld model forms during trainingCheckpoint analysis, phase transition detectionPreliminary (grokking analogues)

The field has strong Subspace evidence (linear encodings of state variables) and treats this as evidence for world models. But Subspace evidence establishes that the model encodes world state, not that it models the world’s causal structure. The latter requires Structural evidence that no one has produced.

The practical implication:

  1. “The model encodes board state” — Subspace claim. Established. Real and interesting.
  2. “The model has a world model” — Structural claim. Not established. Requires causal graph comparison.
  3. “The model learned a world model during training” — Process claim. Requires training dynamics evidence.

Most papers making “world model” claims have Subspace evidence. The framework makes the gap between evidence and claim explicit.

The framework clarifies that “world model” means different things at different views and that current evidence (Subspace) is weaker than the claims being made (Structural). The empirical question — does any model actually have a Structural-level world model? — remains open. The framework doesn’t answer it, but it tells you exactly what evidence would.

CriterionStatusWhat it tells you
E5 Graded responseCriticalDoes intervening on the model’s world representation produce world-consistent downstream effects?
I2 SufficiencyCentralDoes the world model subspace causally drive behavior?
C1 FalsifiabilityCentralWhat does “world model” mean operationally?
I5 Rival mechanism exclusionCriticalCould statistical shortcuts explain the same behavior?
  • Probe Features — the broader question of whether probes find features the model uses
  • Linear Assumption — linear encodings may not capture non-linear world structure
  • Subspace view — the view that establishes state encoding
  • Structural view — the view required for genuine world model claims