MATH · IN · MODELS
structures / Hypotheses / Constructive Interference Hypothesis

Constructive Interference Hypothesis

CLAIMhypothesisadvancedhow it's classified →

When packed features are correlated rather than independent, an under-complete, weight-decayed autoencoder's optimal solution does not minimize pairwise interference between feature directions (the classical near-orthogonal/regular-polytope picture) — it instead sets its weight columns to the top principal components of the feature covariance, making interference between co-occurring features additive with the signal rather than adversarial to it, and reproducing whatever geometry (clusters, circles) that covariance's own top eigenvectors have.

Replicationcomputed from the corpus — never hand-assigned
1 paper2 architecture classes · one study1 domain2 model families · one study
Filled = two or more values reported by papers that share no author — replication. Outlined = two or more values, but all from a single study — breadth, not replication. Grey = a single value. Derived from paper authorship and each model's architecture class, domain and family; it updates itself when a paper is added.

Statement

Let f{0,1}df \in \{0,1\}^d be a binary feature vector with covariance Σ=E[ff]\Sigma = \mathbb{E}[ff^\top], encoded by a tied-weight autoencoder WRm×dW \in \mathbb{R}^{m\times d} (m<dm < d) whose ii-th reconstructed feature is f^i=σ(wi2fi+jiwi,wjfj+bi)\hat f_i = \sigma\big(\|w_i\|^2 f_i + \sum_{j\neq i}\langle w_i,w_j\rangle f_j + b_i\big) — the second (interference) term Ii\mathcal I_i. For a linear autoencoder (σ=id\sigma = \mathrm{id}) the loss-optimal P=WWP=W^\top W is the orthogonal projector onto Σ\Sigma‘s top-mm principal components (Baldi & Hornik, 1989); substituting this optimum back in gives Ii=(1Pii)fiεi\mathcal I_i = (1-P_{ii})f_i - \varepsilon_i, where εi0\varepsilon_i \to 0 exactly when rank(Σ)m\mathrm{rank}(\Sigma)\le m and shrinks with the residual spectral mass k>mλk(Σ)\sum_{k>m}\lambda_k(\Sigma) (Eckart–Young) as Σ\Sigma becomes more nearly low-rank. In this regime interference is proportional to the signal itself, not opposed to it — “constructive” rather than adversarial — and the resulting weight geometry is exactly whatever shape Σ\Sigma‘s leading eigenvectors have, rather than a shape chosen to minimize wi,wj|\langle w_i,w_j\rangle| pairwise. This constructive regime is favored over the classical interference-filtering regime (near-orthogonal wiw_i, WF2d\|W\|_F^2\approx d) whenever the bottleneck is tight (mdm\ll d) and/or weight decay penalizes WF2\|W\|_F^2, since the constructive solution has WF2=tr(P)=m<d\|W\|_F^2=\mathrm{tr}(P)=m<d — strictly cheaper under an L2L_2 weight penalty.

Intuition

The classical “toy models of superposition” picture treats packing more features than dimensions as a purely adversarial problem: cram in extra near-orthogonal directions, accept a little crosstalk, and let a ReLU plus a negative bias filter the crosstalk back out — like assigning everyone a slightly-too-similar locker combination and hoping nobody’s actual combination gets triggered by someone else’s. This hypothesis says that when the features aren’t independent — when knowing one tells you something about another — a network doesn’t have to fight this correlation, it can spend it: reuse the same shared directions for features that tend to co-occur, the same way a lossy compressor doesn’t store every correlated pixel independently but exploits the redundancy directly. The “interference” from a correlated neighbor firing isn’t noise to be filtered anymore; it’s exactly the redundant information the compressed code is designed to carry.

Properties

  • Not a claim about sparsity alone — about the covariance’s rank/spectrum. The classical near-orthogonal/regular-polytope regime (Elhage et al., 2022) was derived for sparse, weakly correlated features; this hypothesis’s distinguishing content is specifically about what changes when features are correlated — the relevant quantity is how concentrated Σ\Sigma‘s eigenvalue spectrum is relative to the bottleneck width mm, not how sparse individual features are.
  • A concrete, checkable mechanism switch, not a vague “sometimes.” The weight-norm identity (WF2d\|W\|_F^2\approx d for interference-filtering vs. WF2=m\|W\|_F^2 = m for the constructive/low-rank-projection regime) gives a single scalar diagnostic for which regime a trained network has settled into, and predicts the switch is driven jointly by compression ratio m/dm/d and the presence/strength of weight decay — both independently manipulable and testable.
  • Explains cyclic and clustered geometry through a second, distinct mechanism from corpus-statistics-symmetry arguments. If Σ\Sigma itself happens to be (near-)circulant — as it is for calendar-month co-occurrence, where two months’ joint frequency depends mainly on how far apart they are in the year — this hypothesis predicts a trained, bottlenecked, weight-decayed autoencoder’s weight columns will recover a Circle shape as a consequence of compression, not because anything about the training objective explicitly asked for cyclic structure. See “Relative to translation-symmetry” below for how this relates to, rather than competes with, that shape’s other proposed origin.
  • Distinct from, and must not be conflated with, value-coding. A real-valued quantity a network computes as part of its task (e.g. a running modular-addition sum, or a city’s coordinate) can also be linearly encoded as a circle or manifold with no correlated-feature packing, no bottleneck-driven compression, and no superposition involved at all — the originating paper is explicit that finding a circle empirically does not by itself distinguish “this is constructive-interference-driven superposition” from “this is a single value-coded scalar with an intrinsically periodic range.” Confirming this hypothesis specifically requires identifying a genuine packed, correlated feature set (not a single computed scalar) whose covariance predicts the observed shape.
  • In tension with, and a refinement of, the naive polytope picture — not a resolution of the deeper LRH/superposition tension. Hypotheses already flags that a naive reading of superposition (packing d\gg d mutually orthogonal directions into dd dimensions) is in tension with Linear Representation Hypothesis; this hypothesis doesn’t resolve that tension in general, but it does show one concrete way many more-than-dd features can be packed with non-orthogonal, correlation-aligned weight columns while remaining linearly recoverable (via a linear or ReLU decoder) — a narrower, mechanistically specific instance of “superposition needn’t destroy linear decodability,” rather than a general proof that it never does.

Relative to translation-symmetry

Translation Symmetry Hypothesis explains why a co-occurrence/PMI matrix built directly from corpus statistics would be circulant or Toeplitz in the first place (translation-invariant relatedness \Rightarrow Fourier-mode eigenvectors), operating at the level of the input statistics themselves. This hypothesis instead explains when a trained, bottlenecked autoencoder’s own weights will actually surface those top eigenmodes as its packing basis, as opposed to defaulting to the interference-avoiding near-orthogonal regime that ignores Σ\Sigma‘s structure entirely — operating at the level of what an optimizer under a compression + weight-decay constraint does with that statistic. The two are complementary rather than competing: translation-symmetry supplies a candidate reason Σ\Sigma (or an input PMI matrix) might already have circular/Fourier structure; constructive-interference supplies the separate mechanism (tight bottleneck, L2L_2-penalized weights) by which a network’s learned representation would actually inherit that structure rather than override it.

Exercises

Base

  1. In the linear-autoencoder identity Ii=(1Pii)fiεi\mathcal I_i = (1-P_{ii})f_i - \varepsilon_i, what does εi0\varepsilon_i \to 0 require of rank(Σ)\mathrm{rank}(\Sigma) relative to the bottleneck width mm, and why does this make the interference term exactly proportional to fif_i in that limit?
Solution

εi0\varepsilon_i \to 0 requires rank(Σ)m\mathrm{rank}(\Sigma) \le m — the feature covariance’s true rank must fit within the bottleneck. When this holds, PP (the top-mm eigenprojection) captures all of Σ\Sigma‘s nonzero directions exactly, leaving no residual/reconstruction error to appear as the εi\varepsilon_i term; what remains, (1Pii)fi(1-P_{ii})f_i, is a scalar multiple of fif_i itself, i.e. the interference contribution to feature ii‘s reconstruction is a rescaling of feature ii‘s own true value rather than an independent quantity depending on other features’ values — exactly what “proportional to the signal” means here.

  1. Why does the weight-norm identity WF2=tr(P)=m\|W\|_F^2 = \mathrm{tr}(P) = m for the constructive/low-rank-projection solution, versus WF2d\|W\|_F^2 \approx d for interference-filtering, make weight decay a mechanism that biases training toward the constructive regime?
Solution

Weight decay directly penalizes WF2\|W\|_F^2 in the loss. Since the interference-filtering solution requires each wiw_i to be (close to) unit norm to remain identifiable after ReLU-filtering, giving WF2d\|W\|_F^2 \approx d (summed over dd roughly-unit-norm columns), while the low-rank-projection solution only needs WF2=tr(P)=m<d\|W\|_F^2 = \mathrm{tr}(P) = m < d (the trace of an mm-dimensional projector), the constructive solution is strictly cheaper under any nonzero weight-decay penalty whenever m<dm<d — so a network trained with weight decay has a direct incentive, all else equal, to prefer the constructive/low-rank solution over the interference-filtering one.

Middle

  1. A researcher trains two autoencoders on the same correlated feature data — one with m/d=0.8m/d = 0.8 (mild compression) and one with m/d=0.02m/d=0.02 (severe compression) — with identical weight decay. Which is more likely to land in the constructive-interference regime, and why does the Eckart–Young bound make this a matter of degree rather than a sharp switch?
Solution

The severely-compressed autoencoder (m/d=0.02m/d=0.02) is more likely to land in the constructive regime: a smaller mm forces PP to retain only the very top eigenvectors of Σ\Sigma, and the Eckart–Young bound ε2=k>mλk(Σ)\|\varepsilon\|^2 = \sum_{k>m}\lambda_k(\Sigma) shows the residual (non-constructive) error shrinks as more of Σ\Sigma‘s spectral mass falls below the cutoff — but this is continuous, not a hard threshold: even at m/d=0.8m/d=0.8 there is some nonzero residual unless Σ\Sigma is exactly rank-mm, so the mild-compression network is on a continuum toward the classical regime rather than cleanly in it, and the severe-compression network is on a continuum toward pure constructive interference rather than cleanly resolving all of Σ\Sigma‘s structure either — “regime” here is a matter of how dominant ε\varepsilon is relative to (1Pii)fi(1-P_{ii})f_i, not a binary label.

  1. Suppose an empirical study finds a circle in a trained network’s residual stream for a cyclic real-world variable (e.g. months) but does not check the weight-norm diagnostic or verify a genuinely packed, correlated feature set is involved. Why is this alone insufficient to credit constructive-interference (rather than value-coding, or plain Translation Symmetry Hypothesis acting on some other representational pathway) as the mechanism?
Solution

Multiple distinct mechanisms in this map’s hypothesis set predict the same observable shape (a circle) without being interchangeable explanations: value-coding produces a circle whenever a single periodic scalar is directly computed and linearly encoded, with no superposition or correlated-feature packing involved at all; translation-symmetry produces a circle from a circulant co-occurrence/PMI structure at the level of input statistics, independent of any autoencoder-style compression bottleneck; constructive-interference specifically requires a packed, correlated, bottlenecked representation whose weight-norm signature (WF2m\|W\|_F^2\approx m, not d\approx d) and covariance-alignment can be checked directly. Observing the shape alone is a shared consequence of all three and, per the general reasoning in Hypotheses about affirming the consequent, cannot by itself discriminate between them — crediting constructive-interference specifically requires the additional, mechanism-specific checks (packed correlated features, tight bottleneck, the weight-norm diagnostic) that the other two mechanisms don’t require or predict.

Pro

  1. The originating paper reports that a ReLU autoencoder and a linear autoencoder produce similar Gram-matrix (pairwise weight inner-product) patterns at small bottleneck width mm, but diverge — with the ReLU version showing sparser interference patterns — at larger mm. Using the interference-filtering-vs-constructive framing, explain why this divergence is expected specifically as mm grows, rather than at every compression level.
Solution

At small mm (severe compression), the low-rank-projection solution is close to strictly optimal for both linear and ReLU autoencoders regardless of the nonlinearity, because there simply isn’t enough capacity to do anything other than track Σ\Sigma‘s dominant eigenstructure — the ReLU’s extra filtering capability has little room to matter when the bottleneck itself is the dominant constraint, so both architectures land in a similar constructive-leaning regime and their Gram matrices agree. As mm grows toward dd, the bottleneck constraint relaxes and the interference-filtering strategy (near-orthogonal columns, ReLU-gated) becomes increasingly feasible — with enough spare dimensions, a ReLU autoencoder can afford to spend some of that extra capacity establishing more nearly-orthogonal, sparsely-interfering columns for pairs of features whose correlation isn’t strong enough to be worth exploiting, something a linear autoencoder cannot do at all (it has no filtering nonlinearity to exploit, so it must keep using the same PCA-optimal low-rank solution regardless of mm). This is exactly why the divergence should appear specifically at larger mm: only there does the ReLU autoencoder have both the spare capacity and the nonlinear tool needed to deviate from the pure low-rank-projection solution that remains optimal for the linear case at every mm.

Found in (1 observation · 2 families)

Bag-of-Words Superposition Autoencoder (BOWS)

From Data Statistics to Feature Geometry: How Correlations Shape Superposition (2026)measured

Correlated-feature packing under a tight bottleneck reproduces circular geometry

Details

Prieto et al. introduce Bag-of-Words Superposition (BOWS): tied-weight linear/ReLU autoencoders (W in R^{m x d}) reconstructing binary bag-of-words vectors of WikiText-103/OpenWebText, vocabulary d=10,000, latent widths m 200-1000 [prieto-etal-2026] They derive that a linear autoencoder's loss-optimal W^T W is the orthogonal projector onto the feature covariance's top-m principal components, making interference proportional to a feature's own signal rather than adversarial noise when Sigma is near-low-rank [prieto-etal-2026] A weight-norm identity (||W||_F^2 = m in the constructive regime vs ~d in the classical near-orthogonal ReLU-filtered regime) shows weight decay favors constructive packing whenever m << d [prieto-etal-2026] Under a tight bottleneck (m<6), autoencoder weight columns recover a clean circular arrangement of month-words tracking Sigma's top-2 eigenvectors (linear-decoder R^2=0.98+/-0.00015) [prieto-etal-2026] Under strong compression (m=200) or explicit weight decay, weight columns form semantically coherent clusters (verbs, proper names, sports); this clustering weakens as m grows toward 800 and reappears when weight decay is added [prieto-etal-2026] A custom single-block causal toy transformer (one encoder block, 8 heads, d_model=768, vocabulary 16,000) trained on a seen-so-far multi-hot token-recovery objective reproduces the same clusters and circular structure in its residual stream [prieto-etal-2026] The paper stresses this constructive-packing mechanism is distinct from value-coding (a single computed quantity linearly encoded), since both can yield circular geometry but only the former evidences constructive interference [prieto-etal-2026]

models: BOWS Autoencoder (tied-weight, ReLU), BOWS Autoencoder (tied-weight, linear — no ReLU, baseline) · method: Analytical derivation, PCA, UMAP, Linear probing

BOWS Toy Transformer

From Data Statistics to Feature Geometry: How Correlations Shape Superposition (2026)measured

Correlated-feature packing under a tight bottleneck reproduces circular geometry

Details

Prieto et al. introduce Bag-of-Words Superposition (BOWS): tied-weight linear/ReLU autoencoders (W in R^{m x d}) reconstructing binary bag-of-words vectors of WikiText-103/OpenWebText, vocabulary d=10,000, latent widths m 200-1000 [prieto-etal-2026] They derive that a linear autoencoder's loss-optimal W^T W is the orthogonal projector onto the feature covariance's top-m principal components, making interference proportional to a feature's own signal rather than adversarial noise when Sigma is near-low-rank [prieto-etal-2026] A weight-norm identity (||W||_F^2 = m in the constructive regime vs ~d in the classical near-orthogonal ReLU-filtered regime) shows weight decay favors constructive packing whenever m << d [prieto-etal-2026] Under a tight bottleneck (m<6), autoencoder weight columns recover a clean circular arrangement of month-words tracking Sigma's top-2 eigenvectors (linear-decoder R^2=0.98+/-0.00015) [prieto-etal-2026] Under strong compression (m=200) or explicit weight decay, weight columns form semantically coherent clusters (verbs, proper names, sports); this clustering weakens as m grows toward 800 and reappears when weight decay is added [prieto-etal-2026] A custom single-block causal toy transformer (one encoder block, 8 heads, d_model=768, vocabulary 16,000) trained on a seen-so-far multi-hot token-recovery objective reproduces the same clusters and circular structure in its residual stream [prieto-etal-2026] The paper stresses this constructive-packing mechanism is distinct from value-coding (a single computed quantity linearly encoded), since both can yield circular geometry but only the former evidences constructive interference [prieto-etal-2026]

models: BOWS Toy Transformer (1 block, 8 heads, d_model=768) · method: Analytical derivation, PCA, UMAP, Linear probing