The map found in the ruin

Latent geometry is not a hidden picture waiting to be viewed. It is a set of relations among internal states, made meaningful by the operations that create, compare and transform them.

What an embedding buys

Suppose a model receives four words: sparrow, eagle, salmon and trout. A one-hot code gives each word its own isolated coordinate. It preserves identity perfectly, yet says nothing about which substitutions are useful. A learned embedding can place the bird words near one another and the fish words near one another, so that one downstream transformation can act on a family rather than memorising every member.

The gain is not that “birdness” now lives inside a number. The gain is computational: a shared relation has become accessible to a simple operation. Early word-vector systems made this vivid by learning continuous representations from prediction or co-occurrence, then showing that syntactic and semantic relations could be recovered more efficiently than from sparse codes.[1][2] Modern contextual models repeat the operation at every layer and token, so the point representing bank may move with its sentence.

An embedding is useful when a downstream computation can reuse a relation across cases. Nearness, direction, curvature or a separating surface matters only relative to an operation. Cosine similarity asks one question. A linear classifier asks another. A nonlinear layer can exploit distinctions that both miss. The same cloud of points therefore supports several geometries.

The latent archaeological site
Conceptual
A cutaway of observations, latent traces and live computational routes At the surface are inputs and outputs. Beneath them are several latent strata. Some readable patterns are fossils disconnected from the live downstream route, while one teal path carries causal influence to the output. Observed surface Inputs, labels and outputs parcel form text handling Readable traces Correlations, recoverable labels and old routes fragility colour destination Live mechanism The route actually traversed by downstream computation causal route probe can reach it
Decision relevance: a probe excavates any stable trace it can exploit. Mechanistic interpretation asks which trace participates in the route that produces the output.

Three relations that are often collapsed

A point can be close to another point, linearly separable from a class, and causally connected to an output. These are different claims.

Metric geometry concerns distances and angles. It depends on a metric, often Euclidean distance or cosine similarity. Decoder geometry concerns what a chosen family of functions can recover. A linear probe asks whether one hyperplane can separate labels. Causal geometry concerns which changes to an internal state produce stable, predicted changes later in the system.

The distinctions matter because neural representations are usually identifiable only up to transformations that leave the model’s input-output function unchanged. Rotate every hidden state and rotate the next weight matrix in the opposite direction. The network behaves identically, but individual neurons and Euclidean angles change. Work on the linear representation hypothesis makes this issue explicit: even apparently simple ideas such as projection need a justified inner product, not an automatic appeal to the standard dot product.[12]

Thought experiment 1 · The rotated museum

A museum arranges artefacts so that tools, vessels and jewellery occupy three neat aisles. Overnight, a curator rotates the entire floor plan by 37 degrees and rotates every sign and doorway with it. Visitors follow exactly the same routes. A photograph taken in the old north-east coordinates now shows different angles, yet the organisation has not changed. Which facts were real: the aisles, the angles, or the visitor routes?

The analogue is an invertible change of basis. A geometry claim that disappears under a behaviour-preserving rotation may describe the analyst’s coordinates rather than the model’s mechanism. The visitor routes correspond to causal relations, which survive only when the transformation and downstream operations are changed together.

Contextual embeddings add a second warning. Their spaces can be anisotropic, with vectors occupying narrow cones rather than spreading evenly. In such a space, a high cosine similarity may be ordinary rather than diagnostic.[3] Geometry is therefore never just “what the plot looks like”. It is the plot, the metric, the decoder, the distribution and the operations that make a relation consequential.

The argument in one pass
Chart · flow
flowchart LR
  A["The perfect probe that<br/>explained nothing"] --> B["The map found in the ruin"]
  B --> C["How training carves coordinates"]
  C --> D["The probe that finds too much"]
  D -. "re-test" .-> A
  classDef first fill:#0a1424,stroke:#7B4CD8,stroke-width:2px,color:#e6f3ff
  classDef step fill:#0a1424,stroke:#3f7da0,stroke-width:1px,color:#e6f3ff
  class A first
  class B,C,D step
A structural route through Embeddings and latent geometry: from The perfect probe that explained nothing to Let decodability start the mechanism test. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

How training carves coordinates

Latent structure appears because optimisation makes some distinctions cheap to preserve and reuse. The geometry is a negotiated result of the task, data, architecture, capacity and regularisation.

Change one variable: reuse

Imagine a network that must classify ten animal species. In the first version, every species appears in a unique background and the model has ample capacity. It can memorise ten unrelated templates. In the second version, backgrounds vary and later layers repeatedly need distinctions such as winged versus aquatic, warm-blooded versus cold-blooded, and large versus small. A representation that groups cases by those reusable properties now reduces downstream work.

The hidden state h becomes a working surface. Training adjusts it so that a later function can produce the required output with lower loss. In the simplest linear readout, the model computes:

logit = woutT h + b

Here, h is the model’s hidden state for one case, wout is the direction to which the output is sensitive, and b is an offset. If many cases that require the same decision share a component of h, one readout direction can serve them all. This equation explains linear accessibility under one assumption: the next stage is linear in h. Remove that assumption and useful structure may be curved, distributed across interactions, or recoverable only after another nonlinear transformation.

Worked example 1 · The four-point map

Place sparrow at (2, 1), eagle at (2, 3), salmon at (−2, 1) and trout at (−2, 3). The first coordinate separates birds from fish. The second separates small from large. A downstream classifier for “bird” needs only the sign of the first coordinate; a classifier for “large” needs only the second coordinate’s threshold.

Now add 100 irrelevant dimensions containing tiny random values. Both properties remain easy for a linear probe. Yet this does not show that the original model uses either property. It only shows that the state makes them available to a linear reader.

A training trajectory from memorised cases to reusable coordinates
Illustrative
Training trajectory chart An illustrative line chart shows probe accuracy rising early, causal reuse rising later, and task loss falling. A shaded interval marks the representation-use gap where a property is readable before it is causally relied upon. readable before used 0.2.4.6.81.0 starttraininglate probe accuracy causal reuse normalised loss
Decision relevance: a probe can succeed as soon as a correlation becomes linearly accessible. The model may only later reorganise computation so that downstream layers rely on the coordinate. The curves are synthetic and illustrate a testable temporal separation.

Why clean axes sometimes appear

Several pressures can favour simple structure. A narrow bottleneck forces compression. Weight decay and low-rank constraints reward economical solutions. Repeated use of the same distinction rewards a shared coordinate. Gradient descent can discover directions that align with the downstream readout. Contrastive or predictive objectives pull some cases together and push others apart. None of these guarantees a human-named axis, but each can make one family of relations easier to express.

Clean geometry can also be an artefact of the probe or the visualisation. Projecting a 768-dimensional cloud onto two principal components discards almost everything. A linear separator may be found even when the class clusters overlap in every intuitive view. Conversely, an apparently tangled plot may contain a simple relation in another basis.

Structure emerges relative to the loss and the operations that consume it. A direction is not privileged because it looks semantic to us. It is privileged when the model’s own computations repeatedly make use of variations along it.

Capacity creates superposition, not one concept per neuron

A model often has more useful features than available dimensions. When features are sparse, several can share the same dimensions and be recovered through nonlinearities. Toy models of superposition show that optimisation can arrange features into characteristic geometric patterns, including polygons, because interference is cheaper than dedicating one neuron to each feature.[10] This is a valuable mechanism hypothesis, but its strongest evidence comes from controlled toy systems. In large models, a readable direction may combine many features, and a single feature may move across layers or bases.

class="figure" id="fig-3">

Readable axes are neither necessary nor sufficient

The representation-use gap has a mirror image. A model can use a property even when the analyst’s favourite probe cannot recover it. Suppose “inside versus outside” is represented by whether a point lies within a ring. A linear probe draws one straight line and fails. A small nonlinear decoder succeeds. If the next network layer also computes a curved boundary, the property may be causally active despite poor linear decodability.

This prevents a common overcorrection. It would be wrong to replace “high probe accuracy proves use” with “low probe accuracy proves absence”. Probe failure may mean that the property is distributed, nonlinear, local to a subset of contexts, encoded in interactions between tokens, or expressed in a basis the probe family does not reach. It may also mean the property genuinely is absent. The experiment must distinguish these possibilities.

Evidence for simple linear structure is strongest when three facts coincide: the same direction decodes across varied contexts, an intervention along that direction changes the target property, and downstream effects follow a specific prediction. Work on sentiment in language models provides an example of this combined strategy, using both a broadly decodable direction and causal interventions rather than relying on classification alone.[13] Even there, the conclusion remains scoped to the tested models, layers, tasks and intervention design.

Linearity is an empirical convenience, not a metaphysical claim about concepts. It says that a family of contrasts can be handled by linear operations in a specified representation. A concept can have categorical structure, context-sensitive boundaries or several local directions. Conversely, a clean linear axis can arise from a dataset shortcut. The right question is not whether the latent space contains a perfect human taxonomy. It is whether the proposed geometry predicts how the frozen system changes under controlled counterfactuals.

Same computation, different basis
Illustrative
Two coordinate systems containing the same functional organisation On the left, bird and fish points align with horizontal and vertical axes. On the right, the same points and decision structure are rotated. A bridge labelled inverse rotation shows how the downstream layer preserves identical behaviour. Analyst basis A birds fish linear separator Model basis B rotate state inverse-rotate readout
Decision relevance: neuron labels and raw angles can change while the represented computation stays fixed. Prefer claims tied to invariant relations or to interventions whose downstream effects are preserved.
Open research hypothesis · Reusable-coordinate pressure

When a property must support several independent downstream tasks, a causally occupied subspace should appear before or more reliably than when the property is only correlated with one label. The smallest test trains matched networks on the same data, varying only the number of downstream uses for the property.

The hypothesis gains support if intervention effects become earlier, more selective and more transferable while probe accuracy remains matched. It weakens if reuse changes decodability but not causal intervention results. A rival explanation is that multitask training merely increases gradient magnitude. The test should therefore match total loss scale and parameter count. It should not be generalised from a toy network to frontier models without replication.

The probe that finds too much

A probe is an instrument built by the analyst. Its success answers a question about recoverability under that instrument, not automatically a question about the model’s own computation.

What a probe actually establishes

Let z be a property such as grammatical number, sentiment or parcel fragility. Let h be the hidden state. A linear probe learns a vector wp and predicts:

q(z=1 | h) = σ(wpTh + bp)

High held-out accuracy means that labels are recoverable from h by this probe family on this distribution. Alain and Bengio introduced linear classifier probes as layer-wise diagnostics, and the method remains useful precisely because the probe is trained separately from the target model.[4]

Yet four routes can produce the same high score. The model may actively use the property. The property may correlate with another feature the model uses. Upstream computation may leave a recoverable trace that downstream computation ignores. Or the probe may have enough capacity to reconstruct the task from incidental detail.

Probe accuracy is evidence of geometric availability, not causal occupancy. Availability means an analyst can recover the property. Occupancy means the model’s endogenous computation travels through a representation of that property in producing the behaviour under study.

class="figure" id="fig-4">

The question must name a site and a behaviour

“Does the network represent number?” is too broad to test. Number might refer to a noun’s grammatical feature, the count of objects in an image, an arithmetic magnitude, or a token’s position. It might be expressed at one token, pooled across a sequence, or reconstructed only by several layers. It might influence agreement while playing no role in topic classification.

A disciplined claim therefore has five coordinates: the property, the system boundary, the internal site, the input distribution and the downstream behaviour. For example: “At the final subject token in layers four to six, a linearly accessible singular-plural subspace contributes to the model’s choice of the next verb on agreement templates.” This statement can be wrong in several informative ways. The subspace may decode but not contribute. It may contribute only at another token. It may work on familiar nouns and fail on nonce words. It may change verb number by damaging lexical identity.

The specificity is not bureaucratic. It determines the counterfactual. Without a named behaviour, an intervention effect cannot be interpreted. Without a named site, a failed patch cannot lower the right claim. Without a distribution, transfer and failure remain invisible. A latent claim becomes scientific when its nouns identify variables and its verbs identify interventions.

One hidden state, two separating directions
Illustrative
Scatter plot with a probe boundary and a model boundary A two-dimensional hidden-state plot shows fragile and ordinary parcels separated horizontally, while the model's handling decision is separated vertically. The probe is accurate but its direction is nearly irrelevant to the model output. probe: fragile → model: gentle above model: standard below hidden coordinate 1 hidden coordinate 2 fragile ordinary probe boundary model boundary
Decision relevance: the probe and the model can use different directions in the same state. High classification accuracy along the purple direction does not imply sensitivity of the teal decision to that direction.

Control the instrument before interpreting the map

A probe can learn too much. Hewitt and Liang therefore proposed control tasks that pair inputs with random labels. A probe is selective when it performs well on the real property but poorly on the control, which helps distinguish structure in the representation from memorisation by the probe.[5] Minimum-description-length probing asks how much information and data are required to communicate the labels, not just whether asymptotic accuracy is high.[7]

These refinements strengthen an encoding claim. They do not turn it into a use claim. A low-capacity probe can still read a correlate that the target model ignores. Information-theoretic analyses likewise clarify what is available under a decoder, but they do not by themselves identify the downstream causal path.[6]

Thought experiment 2 · The perfect stenographer

A courtroom stenographer records every word, cough and chair scrape. From the transcript, an analyst predicts the verdict with 95 per cent accuracy because the judge’s questions differ between strong and weak cases. Did the stenographer cause the verdict? Did the transcript encode legal reasoning? It encoded enough traces to recover a label, but it neither made nor necessarily represented the court’s decisive inference.

A hidden state can play the same role. It may faithfully preserve upstream traces. A probe can exploit them. The model’s later layers may nevertheless take another route.

Decodability can survive destruction of the alleged mechanism

Consider a network with an invertible hidden layer. Because no information has been discarded, a powerful enough probe may recover almost any property of the input. Even a linear probe can succeed if the training distribution happens to align the property with a simple correlate. If the original network ignores that correlate, the probe’s success says little about mechanism.

This is why probe comparisons need explicit baselines: raw input, random features, untrained models, label permutations, matched probe capacity and distribution shift. A claim such as “layer seven contains tense” is underspecified. Compared with what? Under which decoder? With how much data? Does the direction transfer to new templates? Does removing it alter the model’s grammatical prediction?

Worked example 2 · Ninety-eight per cent, zero use

Let a binary property z take values −1 and +1. The hidden state has two coordinates: h1 = 2z + noise and h2 = u, where u is an unrelated task feature. A linear probe using h1 can classify z almost perfectly. The model output is sign(h2). Flipping h1 changes the decoded property and leaves every output unchanged.

The example is deliberately small. It proves a logical point: perfect decodability is compatible with zero causal use. Real networks add entanglement, nonlinear readouts and distributional complications, but none removes the gap.

The latent evidence ladder
Practitioner synthesis
An evidence ladder from readable to mechanistically used Five ascending steps are labelled availability, economy, addressability, occupancy and causal abstraction. Each step permits a stronger claim and requires a stronger test. 1. Availability held-out decoding 2. Economy control task MDL and transfer 3. Addressability target property can be changed 4. Occupancy matched patch changes natural behaviour selectively 5. Causal abstraction interventions match a high-level variable across contexts Stronger claim
Decision relevance: each rung answers a different question. Do not use evidence from a lower rung to claim a higher one. The ladder is a decision instrument, not a consciousness or intelligence score.
Test Positive result permits Still prohibited
Held-out probe The property is recoverable by this probe family on this distribution. The model uses the property, understands it, or stores it in one unique place.
Control and MDL The property is more economically recoverable than matched nonsense or baselines. The recovered direction is causally necessary or sufficient.
Removal or ablation The removed subspace contributes to behaviour, subject to collateral damage checks. The subspace corresponds cleanly to only the named property.
Matched patch A naturally occurring state difference at this site can transmit the predicted effect. The site alone implements the whole concept or algorithm.
Interchange suite A high-level causal variable may faithfully abstract the low-level computation over tested cases. Universal validity outside the intervention family and distribution.
How the claim changes under pressure
Chart · state
stateDiagram-v2
  [*] --> Claim
  state "What an embedding buys" as Claim
  state "Three relations that are often<br/>collapsed" as Test
  state "Change one variable, reuse" as Revision
  Claim --> Test: expose mechanism
  Test --> Decision: evidence survives
  Test --> Revision: rival survives
  Revision --> Claim: narrow or rebuild
  Decision --> [*]
The revision loop begins with What an embedding buys and keeps counterexamples inside the reasoning path. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

From readable coordinates to live mechanisms

The decisive move is to intervene on the candidate representation while controlling what else changes. The intervention must be strong enough to alter the target and gentle enough to preserve the system being explained.

Patch before you proclaim

Amnesic probing removes linearly decodable information and asks whether task behaviour deteriorates, shifting attention from what is encoded to how information is used.[9] Activation patching runs a clean input and a matched corrupted input, then restores selected internal activations from the clean run into the corrupted run. Recovery of the clean behaviour localises a causal contribution under that intervention.[15] Interchange interventions go further by swapping candidate high-level variables between examples and comparing low-level and high-level counterfactual effects. Causal-abstraction work formalises when those effects align.[11]

Each method changes the question. Removal asks whether a subspace is necessary under a destructive operation. Patching asks whether a naturally occurring state can transmit an effect. Steering asks whether a direction is addressable. Interchange asks whether an interpretable variable and the network agree across a family of counterfactuals.

The strongest practical evidence comes from matched, in-distribution state swaps with predicted effects and measured collateral damage. This does not make the result infallible. It does make the causal claim sharper than a probe score.

Probe-patch comparison inside the system boundary
Protocol
System diagram comparing observational probing and causal patching The target model runs from input through hidden state to output. A dotted purple probe reads the hidden state without affecting the model. A solid teal patch replaces a state component from a matched source run and the changed output is measured. A coral monitor checks non-target drift. Frozen target model input hidden state h candidate subspace output probe readout observes, does not intervene matched source state replace only candidate coordinates readback target effect non-target drift distribution check Solid paths execute inside the model. Dotted paths are observational.
Decision relevance: the probe supplies a candidate coordinate. The patch tests whether a naturally occurring change in that coordinate carries the expected effect through the frozen model, while readback checks collateral changes.

The intervention has its own failure modes

A large effect can be misleading if the intervention damages many features. Removing a broad subspace may erase grammatical number, syntax and lexical identity together. Adding a large steering vector may push the state into a region the model never visits. Zero ablation can create an unnatural activation that resembles no valid input. Patching can mix states that are incompatible because they came from different token positions or contexts.

Recent evaluations frame this as a trade-off between completeness, changing the target property thoroughly, and selectivity, preserving non-target properties. Stronger interventions often improve the first while degrading the second.[16] Activation-patching results also depend on the corruption method and the metric used to score recovery.[14]

The completeness-selectivity frontier
Illustrative synthesis
Trade-off curve between intervention completeness and selectivity A chart shows weak interventions in the lower-right with high selectivity but low completeness, destructive interventions in the upper-left with high completeness but low selectivity, and a preferred knee near the upper-right. Off-manifold interventions are marked as rejected. completeness of target change → selectivity, preserving rivals → preferred knee weak but clean strong but destructive off-manifold effect
Decision relevance: choose intervention strength at a validated trade-off, not at the largest behavioural change. A result is informative only when the target moved and rival properties remained sufficiently stable.
Thought experiment 3 · The transplant that proves too much

A surgeon wants to test whether a small brain region controls speech. She replaces it with the activation pattern from a singing canary. The patient stops speaking. The intervention had a large effect, but it did not isolate speech; it created an impossible state.

The neural-network analogue is an off-manifold patch. An extreme vector can make a model fail, reverse a label or emit a target token without revealing the normal mechanism. The relevant question is not “did anything change?” but “did the intended variable change while the rest of the state remained a plausible member of the model’s operating distribution?”

The adversarial path through empty state space
Conceptual
A curved data manifold with a safe patch and an off-manifold shortcut A winding band represents naturally occurring hidden states. A teal arrow moves between nearby matched states on the band. A coral arrow leaves the band and reaches a target output through unsupported empty space, creating an unreliable explanation. matched patch off-manifold shortcut shaded band: states produced by plausible inputs same output change different evidential value
Decision relevance: two interventions may produce the same output change. The in-distribution patch is stronger evidence about normal computation because it follows states the model could actually encounter.

A probe-patch audit for real systems

The following audit treats a probe as a hypothesis generator. It asks whether the candidate geometry transfers, can be selectively changed, and carries the predicted effect through the frozen network.

Designing a counterfactual that changes one thing

The cleanest patch starts with a base case and a source case that differ in the target property while matching everything else that could drive the outcome. For grammatical number, “the pilot near the gates” and “the pilots near the gates” are better paired than unrelated sentences. For sentiment, two sentences should preserve topic, length and syntax while changing evaluation. For a visual concept, matched images should preserve pose, lighting and background where possible.

Perfect matching is rarely available. The protocol should therefore maintain a confound ledger. Record every property that differs between base and source, then probe or measure the most plausible rivals before and after patching. Use several source cases for each base case so that one idiosyncratic example cannot carry the result. Align token positions or spatial locations explicitly. When a patch crosses positions, explain why the receiving computation can interpret the transplanted state.

The intervention should also be compared with controls. Patch a random subspace of the same dimension. Patch a nearby layer. Swap states between examples that share the target property. Apply an equal-norm perturbation orthogonal to the candidate direction. A genuine target-specific effect should exceed these controls and should vary with the high-level counterfactual, rather than only with vector magnitude.

Finally, measure the result at more than the final label. Read back whether the target representation changed, whether rival representations moved, whether activation norms became unusual, and whether the output distribution changed in the predicted direction. This separates a causal chain from a generic loss of competence.

Stage Action Pass condition Failure meaning
1. Define Specify property, layer, token or component, distribution and downstream behaviour. One typed claim can be written without “knowledge” or “understanding”. The target is too vague to test.
2. Decode Train simple probes with held-out templates, controls and raw-input baselines. Performance is selective, stable and transferable. The geometry may belong to the probe, dataset or prompt family.
3. Intervene Use matched source and base cases; patch or swap only candidate coordinates. The target readback changes in the intended direction. The coordinate is not reliably addressable.
4. Verify Measure non-target probes, activation norms, likelihood and downstream side effects. Collateral drift stays within preregistered bounds. The effect may be destructive or off-manifold.
5. Replicate Repeat across layers, seeds, templates and rival interventions. The predicted causal pattern, rather than only the output label, repeats. The result is local, fragile or underdetermined.
Worked example 3 · A configured ticket router

A synthetic support router assigns tickets to billing, access or technical queues. An urgency probe reaches 96 per cent accuracy at layer four. The audit now creates matched ticket pairs that differ only in urgency language while preserving issue type. It patches the urgency subspace between pairs and reads three outcomes: urgency score, queue probability and issue-type probes.

If urgency readback flips, queue probability changes only for queues whose policy depends on urgency, and issue-type probes remain stable, the subspace has evidence of selective causal occupancy. If all queue probabilities become noisy and issue type collapses, the patch is destructive. If urgency flips but routing does not, the coordinate is addressable yet not used by this routing decision.

Executable lab

Probe versus use simulator

This synthetic laboratory separates how strongly a property is encoded from how strongly the model output relies on that coordinate. Increase representation signal to make the probe accurate. Increase model reliance to make a matched sign-flip intervention alter the output.

Probe accuracy0%
Output flip rate0%

A high first number and low second number is the representation-use gap. Values are generated from a deterministic synthetic sample, not an empirical model result.

Interactive hidden-state scatter plot Synthetic hidden states are plotted by concept coordinate and rival task coordinate. Point shapes indicate the concept label. A vertical line is the probe boundary and a sloped line is the model decision boundary. property coordinate rival task coordinate probe model

Run the same experiment in Python

The script uses only NumPy. It generates a binary property, embeds it in one coordinate, creates an independent rival coordinate, and varies how much the model readout relies on each. A positive result shows only the logical possibility of a representation-use gap. It cannot establish how any real model represents a property.

Python · synthetic probe-patch lab
import numpy as np

def experiment(
    n: int = 10_000,
    representation_signal: float = 0.90,
    model_reliance: float = 0.08,
    seed: int = 7,
) -> dict[str, float]:
    """Compare linear decodability with causal output sensitivity."""
    if not 0.0 <= representation_signal <= 1.0:
        raise ValueError("representation_signal must be in [0, 1]")
    if not 0.0 <= model_reliance <= 1.0:
        raise ValueError("model_reliance must be in [0, 1]")

    rng = np.random.default_rng(seed)
    z = rng.choice([-1.0, 1.0], size=n)          # target property
    rival = rng.normal(size=n)                   # independent task feature
    noise = rng.normal(size=n)

    # h_property is increasingly decodable as representation_signal rises.
    h_property = (
        representation_signal * z
        + (1.0 - representation_signal) * noise
    )
    h = np.column_stack([h_property, rival])

    # A minimal linear probe. The sign of coordinate 0 is its prediction.
    probe_prediction = np.where(h[:, 0] >= 0.0, 1.0, -1.0)
    probe_accuracy = np.mean(probe_prediction == z)

    # The frozen model can rely on the property coordinate or the rival.
    logit = (
        model_reliance * h[:, 0]
        + (1.0 - model_reliance) * h[:, 1]
    )
    output = logit >= 0.0

    # Matched intervention: flip only the candidate property coordinate.
    h_patched = h.copy()
    h_patched[:, 0] *= -1.0
    patched_logit = (
        model_reliance * h_patched[:, 0]
        + (1.0 - model_reliance) * h_patched[:, 1]
    )
    patched_output = patched_logit >= 0.0
    output_flip_rate = np.mean(output != patched_output)

    return {
        "probe_accuracy": float(probe_accuracy),
        "output_flip_rate": float(output_flip_rate),
    }

for reliance in (0.0, 0.1, 0.5, 0.9):
    print(reliance, experiment(model_reliance=reliance))

Necessary, sufficient and contributory are different roles

An ablation asks whether a component is necessary under the model’s remaining ability to compensate. A patch or steering intervention can ask whether a state is sufficient to transmit some effect in a receiving context. Neither test alone establishes the full role. Redundant pathways can make an active feature look unnecessary. An unnatural injection can make an inactive direction look sufficient.

A more realistic category is contributory. The candidate subspace may shift a logit, constrain a later feature or bias a choice while several other paths cooperate. Measuring a continuous effect, such as logit difference or calibrated probability change, is often more informative than asking whether the top label flips. It reveals partial influence and opposing pathways. It also reduces the temptation to call one component “the concept”.

Mechanistic sufficiency should therefore be compositional. Identify the upstream conditions that write the state, the downstream components that read it, and the contexts in which the contribution matters. A feature that is causally active only when another gate is open is still real, but its role is conditional. The unit of explanation is often a routed interaction, not a solitary direction.

Worked example 4 · The false debiasing victory

A team removes a linearly decodable demographic attribute from a classifier’s hidden state using iterative null-space projection.[8] The original probe falls to chance, so the team announces that the model no longer represents the attribute. A nonlinear probe then recovers it, and outcome disparities remain unchanged.

The first result supports only a narrower claim: information accessible to the chosen sequence of linear classifiers was reduced. To claim causal debiasing, the team must test alternate decoders, task performance, group-conditioned errors and matched counterfactuals. If the representation changes while the operational outcome does not, the edit altered readability without changing the decision mechanism.

What a positive and negative result mean

A positive selective patch permits the claim that the candidate state difference contributes causally to the tested behaviour under the tested intervention and distribution. It does not prove that the property has one unique location, that the direction is globally linear, or that the model possesses the human concept in every relevant sense.

A negative patch has several interpretations. The property may be unused. The probe may target the wrong layer, basis or token. Redundant pathways may compensate. The patch may be too weak, or the matched examples may not isolate the property. A negative result therefore lowers a particular mechanism claim; it does not prove absence of every representation.

Thought experiment 4 · The redundant bridge

A city has two bridges carrying the same traffic. Closing either one produces little delay because vehicles reroute. Does that prove the bridge was unused? No. It proves it was not individually necessary under that intervention.

Neural systems can contain redundant or parallel features. Necessity tests need paired sufficiency tests, multi-site interventions or path-specific analyses. “Ablation had no effect” and “the feature has no causal role” are not identical statements.

Latent-use rule: describe a feature as decoded after a probe, addressable after a selective target change, causally occupied after matched patches alter the predicted behaviour, and mechanistically explanatory only when an intervention family supports a stable high-level causal account.
The latent-use audit matrix
Decision instrument
A decision matrix for classifying latent representation evidence A four-by-four matrix compares decoding strength, intervention target success, non-target preservation and behavioural consequence. Rows lead to decisions such as encoding claim only, destructive intervention, addressable but unused, or evidence of causal occupancy. Read the row, not one score DecodeTarget changedRivals preservedDecision Readable fossilDestructive editAddressable, unusedCausal occupancy YesNo / unknownUnknownEncoding claimonly YesYesNoReject causalinterpretation YesYesYesControllable, notused here YesYesYesPromote to causaluse hypothesis
Decision relevance: classify the result by the joint pattern. A high probe score with failed or destructive intervention remains an encoding result. Only selective, predicted behavioural change warrants a causal-use hypothesis.
Strongest boundary

Intervention evidence is model-relative and experiment-relative. It establishes how a configured computational system responds to specified state changes. It does not by itself settle whether the system understands a concept, whether the representation is conscious, or whether the same geometry appears in biological cognition. Those are separate claims with separate evidence bridges.

The evidence conversation
Chart · sequence
sequenceDiagram
  participant Q as Question
  participant M as Mechanism
  participant E as Evidence
  participant D as Decision
  Q->>M: The perfect probe that explained nothing
  M->>E: What an embedding buys
  E-->>M: compare rival explanations
  E->>D: Let decodability start the mechanism test
  D-->>Q: revise scope or act
Question, mechanism, evidence and decision exchange the burdens developed in Embeddings and latent geometry. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

Let decodability start the mechanism test

When an interpretability result says that a model “represents” truth, sentiment, syntax, risk, intention or selfhood, the first decision is not whether to believe the label. It is which evidential rung the experiment reached.

A probe can be worth running. It can reveal where a property becomes easy to recover, compare layers, diagnose training and generate intervention targets. The mistake is to treat its readout as the model’s own reasoning. Decodability should start a mechanism investigation, not finish one.

For research, this changes paper design. Report the probe family, controls, data efficiency, basis sensitivity and transfer. Then state a separate causal claim and test it with matched patches, removal, steering or interchange interventions. Measure target success, non-target drift and behavioural consequence independently. Include rival generators: correlation, redundant pathways, off-manifold damage and probe leakage.

For engineering, this changes release decisions. Do not use a readable “risk direction” as assurance that a system relies on the intended risk factors. Do not claim a debiasing intervention succeeded because one probe lost accuracy. Verify downstream behaviour, alternate probes, collateral properties and operational outcomes. A representation can become harder to decode while the same information survives nonlinearly or in another subspace.

For scientific explanation, this changes the language. Say “linearly decodable at layer six” when that is what the evidence supports. Say “selectively addressable” after a controlled edit. Say “causally occupied for this behaviour” after matched interventions transmit the predicted effect across cases. Reserve “implements the variable” for a stronger causal-abstraction result.

The practical consequence is simple: promote a latent feature only when the intervention survives its own audit. Useful geometry is not whatever an external observer can draw. It is the structure the system itself depends upon when the world, the state and the decision are changed in controlled ways.

Glossary

Embedding
A vector-valued internal representation whose relations can support later computation.
Latent geometry
Relations among hidden states under a specified metric, decoder or intervention family.
Probe
An auxiliary model trained to recover a target property from a frozen representation.
Geometric availability
The property can be recovered by a stated probe family on a stated distribution.
Addressability
An intervention can change the target property in the representation.
Causal occupancy
The model’s endogenous computation relies on the candidate representation for the tested behaviour.
Activation patching
Replacing an internal activation in one run with the corresponding activation from a matched run.
Selectivity
The extent to which an intervention preserves non-target properties while changing its target.
Completeness
The extent to which an intervention successfully transforms the targeted property.
Off-manifold
A state lying outside, or far from, states produced by plausible inputs under normal operation.

References

  1. Mikolov, T., Chen, K., Corrado, G. and Dean, J. (2013). Efficient Estimation of Word Representations in Vector Space.
  2. Pennington, J., Socher, R. and Manning, C. (2014). GloVe: Global Vectors for Word Representation. EMNLP.
  3. Ethayarajh, K. (2019). How Contextual are Contextualized Word Representations? EMNLP-IJCNLP.
  4. Alain, G. and Bengio, Y. (2016; revised 2018). Understanding Intermediate Layers Using Linear Classifier Probes.
  5. Hewitt, J. and Liang, P. (2019). Designing and Interpreting Probes with Control Tasks. EMNLP-IJCNLP.
  6. Pimentel, T., Valvoda, J., Maudslay, R., Zmigrod, R., Williams, A. and Cotterell, R. (2020). Information-Theoretic Probing for Linguistic Structure. ACL.
  7. Voita, E. and Titov, I. (2020). Information-Theoretic Probing with Minimum Description Length. EMNLP.
  8. Ravfogel, S., Elazar, Y., Gonen, H., Twiton, M. and Goldberg, Y. (2020). Null It Out: Guarding Protected Attributes by Iterative Nullspace Projection. ACL.
  9. Elazar, Y., Ravfogel, S., Jacovi, A. and Goldberg, Y. (2021). Amnesic Probing: Behavioral Explanation with Amnesic Counterfactuals. TACL.
  10. Elhage, N. et al. (2022). Toy Models of Superposition. Transformer Circuits.
  11. Geiger, A., Wu, Z., Potts, C., Icard, T. and Goodman, N. (2024). Finding Alignments Between Interpretable Causal Variables and Distributed Neural Representations. PMLR.
  12. Park, K., Choe, Y. J. and Veitch, V. (2024). The Linear Representation Hypothesis and the Geometry of Large Language Models. ICML.
  13. Tigges, C., Hollinsworth, O. J., Geiger, A. and Nanda, N. (2023). Linear Representations of Sentiment in Large Language Models.
  14. Zhang, F. and Nanda, N. (2023). Towards Best Practices of Activation Patching in Language Models: Metrics and Methods.
  15. Heimersheim, S. and Nanda, N. (2024). How to Use and Interpret Activation Patching.
  16. Canby, M. E., Davies, A., Rastogi, C. and Hockenmaier, J. (2025). How Reliable are Causal Probing Interventions? IJCNLP-AACL.