Statement
For each human-interpretable feature , there exists a unit vector , , such that the projection monotonically reflects the “value” of in the context generating activation (see Linear Direction).
Strong (operational) form: if are independent features with directions , a system can “edit” the value of without changing via a linear intervention in activation space, and semantic operations correspond to linear operations — antonymy to reflection through a hyperplane perpendicular to , negation to a sign flip of the projection.
Intuition
The claim is not that the underlying computation is linear — it plainly is not, for any sufficiently expressive non-linear system. The claim is that the geometry of the representation space itself is linearly organized: concepts occupy directions, and combining concepts corresponds to adding vectors, even though the process that produced those vectors was highly non-linear.
Properties
- A geometric claim, decoupled from the computation that produces it. LRH concerns the structure of the set of representations, not the function mapping inputs to representations.
- Implies linear separability, but is strictly stronger. If exists as stated, then any two classes differing in the value of are linearly separable by a hyperplane orthogonal to (see Linear Separability) — but separability alone (existence of some hyperplane) does not imply the stronger operational claim that the same continues to track graded feature value, or that arithmetic over is meaningful.
- Predicts a specific parallelogram structure for analogies. If “gender” is a direction and “royalty” a direction , with positioned as and , the strong form predicts — a parallelogram in activation space, testable independently of whichever specific words are chosen.
- In tension with superposition. If a -dimensional space must encode features, the pigeonhole principle rules out mutually orthogonal directions, forcing either shared (non-orthogonal, interfering) directions per feature or a breakdown of the “one clean direction per feature” picture — LRH’s strong form is easiest to maintain exactly for features that are comparatively rare or highly salient relative to the ambient dimension.
- Linearity can be an artifact of the experimenter’s choice of target labelling, not just the network’s computation. Whether a feature “is” linear or non-linear can depend on which semantically-equivalent relabelling of the classification target a researcher happens to probe for — Nanda, Lee & Wattenberg (2023) show OthelloGPT’s board state, previously reported as non-linearly encoded when probed as absolute colour (BLACK/WHITE/EMPTY), becomes near-perfectly linearly decodable once relabelled relative to the current player (MINE/YOURS/EMPTY) — the same underlying computation, a different human-chosen frame. A negative linearity result should therefore be treated as evidence about the probed labelling, not necessarily about the network, until alternative natural framings have been ruled out.
- Underdetermined without a causal test. A direction extracted by fitting a classifier to correlate with a feature is a candidate ; confirming it satisfies the operational form of LRH (edits along change only , predictably) requires an intervention, not just a fit — see Linear Direction‘s independence discussion.
Exercises
Base
- If and exactly (same for both pairs), express in terms of .
Solution
From the two equations, and also . So , i.e. the two “gender gaps” are equal as vectors — this is exactly the parallelogram condition.
- Using the same exact relations, derive .
Solution
From Exercise 1, .
Middle
- Suppose are two feature directions with (not orthogonal). An intervention adds to . By how much does the projection change, and what does this imply about “editing without changing ” when the directions are not orthogonal?
Solution
— a change proportional to , nonzero whenever . This shows that the strong (operational) form of LRH’s “edit one without affecting the other” specifically requires orthogonal directions (or, even then, only guarantees it under the further assumption that each feature’s readout is exactly the linear projection, per Linear Direction Exercise 5) — non-orthogonal directions necessarily entangle any additive intervention.
- Superposition forces features into dimensions. Using a bound on the maximum number of pairwise-near-orthogonal unit vectors in (that a set of unit vectors with pairwise dot product in absolute value has size at most exponential in , for fixed small , by a packing/Johnson–Lindenstrauss-type argument), explain qualitatively why LRH’s strong form (fully orthogonal, non-interfering directions per feature) becomes easier, not harder, to maintain as tolerance is relaxed from “exactly ” to “small but nonzero.”
Solution
Exactly mutually exactly orthogonal unit vectors can exist only if — an absolute, hard cap. But the number of unit vectors with pairwise dot product bounded by a small in absolute value (near-orthogonal, not exactly orthogonal) can be exponentially large in (a classical fact used in compressed sensing / Johnson-Lindenstrauss-type constructions) — so relaxing “independence” from exact orthogonality to approximate (near-)orthogonality with small tolerable interference dramatically increases how many features can be packed in, at the cost of small, bounded cross-talk between features (exactly the -type leakage from Exercise 3, but with a much smaller coefficient). This is why real systems facing superposition are better modeled as using near-orthogonal, slightly-interfering directions for many more features than , rather than either “exactly clean orthogonal features” or “no linear structure at all.”
Pro
- Formalize ” can be independently edited” as a property of a pair of directions and a linear intervention model, and prove that mutual orthogonality of is sufficient for pairwise independent editability of all features simultaneously (not just two at a time).
Solution
Formalize: directions allow independent editing if, for every and every , the intervention leaves unchanged for all . Claim: pairwise orthogonality ( for all ) suffices. Proof: for every , using pairwise orthogonality of . Since were arbitrary (with ), this holds for every pair simultaneously — no assumption beyond pairwise orthogonality (not, e.g., some stronger joint condition) is needed, because each check only ever involves one pair at a time.
- Given the packing bound referenced in Exercise 4 (exponentially many near-orthogonal directions exist in for a fixed small tolerance ), derive an approximate bound on the total cross-talk a single feature experiences from all other features simultaneously intervened upon with independent random signs/magnitudes , assuming each pairwise dot product is bounded by in absolute value and the are independent, mean-zero, unit-variance.
Solution
The readout perturbation on feature from simultaneous interventions is . This is a sum of independent, mean-zero terms, each with variance (since and ). By independence, the variance of the sum is the sum of variances: . So the standard deviation of the total cross-talk on feature scales as — meaning that even with a fixed small per-pair tolerance , cross-talk accumulates with as more features are packed in simultaneously, so the tolerable per-pair must itself shrink (roughly as ) to keep total cross-talk bounded as the number of packed features grows — a quantitative version of the tension between LRH’s clean-direction picture and superposition at large .
Key papers
- Nanda, Lee & Wattenberg (2023). Emergent Linear Representations in World Models of Self-Supervised Sequence Models. arXiv:2309.00941 — a landmark case study for Property 5 above: a board-game world model (OthelloGPT) previously reported as non-linearly encoded turns out to be near-perfectly linear once probed in the model’s own relative (MINE/YOURS) frame rather than the human-preconceived absolute (BLACK/WHITE) one, and the resulting linear directions are causally validated via simple multi-layer vector addition — see othello-relative-frame-direction.
- Elhage, Hume, Olsson et al. (2022). Toy Models of Superposition. — origin of the superposition hypothesis this page’s Property 4 and Exercises 4-6 build on.
- Garg, Kleinberg & Peng (2026). How Many Features Can a Language Model Store Under the Linear Representation Hypothesis? arXiv:2602.11246 — formalizes LRH as two separable claims, linear representation () and linear accessibility (features read out by a linear probe , not merely some function), and proves these are genuinely different in capacity: neurons suffice to both linearly represent and linearly recover any -sparse set of features (exponential superposition, confirming Elhage et al.’s hypothesis within a formal framework), but is necessary once recovery is restricted to be linear — a provably larger requirement than the that classical (non-linear-decoder) compressed sensing needs for the same task, using compressed-sensing-capacity- bounds. The paper also shows this “clean, mutually orthogonal direction per feature” picture (Property/Exercise 4-6 above) is not forced by the capacity bound alone: a feature’s representation direction and its own probe direction can be nearly orthogonal to each other, while many different features’ representation directions (or probe directions) can be highly mutually correlated, all while still achieving accurate linear recovery — the orthogonal-per-feature picture is recovered only once representation and probe vectors are additionally constrained to unit norm. Finally, adding a bias and a monotonic non-linear activation to the probe does not asymptotically raise the bound, so a single non-linear readout layer is no more capacity-efficient than a purely linear one.
- Kniazev & Fijalkow (2026). Transformers Linearly Represent Highly Structured World Models. arXiv:2605.18847 — trains an 8-layer transformer on Sudoku solving traces and finds that its linear world model is organized around the puzzle’s constraint algebra (rows/columns/boxes) rather than the surface grid cells a human would naturally decompose the board into: 243 binary probes for “is digit present in substructure ” reach perfect exact-match accuracy in mid-layers, while 81 per-cell digit-identity probes plateau at 80% top-1 accuracy — see Constraint-Algebra Basis Hypothesis, a new hypothesis this paper motivates about which unit a linear world model’s basis tracks when a task’s surface decomposition and its algebraic constraint structure genuinely diverge.
- Li, Michaud, Baek, Engels, Sun & Tegmark (2024). The Geometry of Concepts: Sparse Autoencoder Feature Structure. Entropy 27(4):344, arXiv:2410.19750 — directly elaborates Property 3’s parallelogram prediction: raw SAE/activation quadruplets for a genuine semantic relation often fail to form clean parallelograms because a high-variance distractor direction (e.g. word length) dominates the difference vectors; projecting it out via Linear Discriminant Analysis (LDA) recovers the structure, and generalizes the parallelogram itself to a trapezoid — one shared function-vector direction without requiring an identical displacement magnitude across instances.
- Walker, Humayun, Balestriero & Baraniuk (2026). The Linear Centroids
Hypothesis: Features as Directions Learned by Local Experts.
arXiv:2604.11962 — proposes a rival account, Linear Centroids Hypothesis:
features are linear directions not in raw activation space but in the
space of centroids (Jacobian row-sums summarizing a sub-component’s
actual local input-output map). Proves linear separability in
activation space is necessary but not sufficient for a genuine feature
(a ReLU-collapse counterexample can make two sets linearly separable as
a pure artifact of piecewise-affine folding), and finds centroid-based
SAE dictionaries, mass-mean probes and PCA directions transfer more
reliably across real ResNet50/DTD, DINOv2/DINOv3, GPT2-Large and
Llama-3.1-8B than the same tools applied to raw activations — see
walker-etal-2026-jacobian-centroid-features-separate-and-transfer-more-reliably-than-raw-activation-features-across-real-resnet50-dinov2-dinov3-gpt2-large-and-llama-3.1-8b.