Part I: Foundations

Forcing Functions for Integration

What Makes Systems Integrate

Not all self-modeling systems are alike. Some have sparse, modular internal structure; others have dense, irreducible coupling. Systems designed for long-horizon control under uncertainty appear forced toward the latter.

A forcing function is a design constraint or environmental pressure that raises the integration of internal representations. Six candidates: partial observability, which forces integration across time; long horizons, which force value functions over extended latent trajectories; learned world models, which force shared representations across modalities; self-prediction, which creates self-referential loops; intrinsic motivation, which links exploration to belief state; and credit assignment, which propagates learning signal globally. Each plausibly increases the statistical dependencies among latent components, and ablating any should permit sparser solutions. The hypothesis, then:

E[Φ(z)forcing functions active]>E[Φ(z)forcing functions ablated]\E\left[\Phi(\latent) \mid \text{forcing functions active}\right] > \E\left[\Phi(\latent) \mid \text{forcing functions ablated}\right]

Confrontation with data: does not support it as stated. Geometric alignment is not reduced by removing any individual forcing function. Whether forcing functions raise integration per se — measured by Φ\Phi rather than RSA — remains open.

V10: MARL Forcing Function Ablation

Design: MARL with 4 agents navigating a seasonal resource environment. 7 conditions: full, no_partial_obs, no_long_horizon, no_world_model, no_self_prediction, no_intrinsic_motivation, no_delayed_rewards. 3 seeds per condition (21 parallel GPU runs). Geometric alignment via RSA with Mantel test (N=500N{=}500, 5000 permutations). Prediction: self-prediction and world-model ablations will show the largest RSA drop.

Results: All seven conditions show highly significant geometric alignment (p<0.0001p < 0.0001 in all 21 runs). The predicted hierarchy was wrong:

ConditionRSA ρ\rho±\pm stdCKAlinCKArbf
full0.2120.0580.0920.105
no_partial_obs0.2170.0160.1230.126
no_long_horizon0.2150.0270.0750.110
no_world_model0.2270.0050.0910.103
no_self_prediction0.2400.0220.1000.120
no_intrinsic_motivation0.2120.0110.0840.116
no_delayed_rewards0.2540.0510.1470.146

Removing forcing functions slightly increases alignment (Δρ\Delta\rho from +0.003+0.003 to +0.041+0.041), the opposite of the prediction. The cross-seed variance of the full model (σ=0.058\sigma{=}0.058) exceeds most condition differences, so no individual ablation is statistically distinguishable from full — but the consistent direction (all ablations \geq full) is noteworthy.

Interpretation: geometric alignment is a baseline property of multi-agent survival, not a product of architectural extras — which is what universality would look like. The caveat matters: forcing functions clearly affect agent capabilities. Their contribution is to competence, not to geometry.

A brooding winged figure sits surrounded by geometric instruments — polyhedron, compass, magic square, scales — geometry everywhere, yet the angel is paralyzed by melancholy
Albrecht Dürer, Melencolia I, 1514Geometry is cheap. Dynamics are expensive.

Taken together, and expose a distinction the forcing functions hypothesis had collapsed. It predicted that task demands would shape the geometry. They do not. What they shape is how a system traverses that geometry — and the next paragraphs make the difference precise rather than restating it, because stated loosely it is easy to nod at and hard to test.

The distinction has precise content. At each point xx in a system's state space, a local operator — the Jacobian of the dynamics, the Fisher information, the covariance of the representation — has eigenvalues and eigenvectors. The eigenvalues are the geometry: what modes exist and how stiff they are. Every operator has eigenvalues. This is cheap. But eigenvalues at a point say nothing about how modes connect across the manifold. When the system moves from xx to xx', do the dominant eigenvectors rotate smoothly into each other, or twist, branch, merge? The answer is a topological object: the eigenskeleton — the globally glued subbundle structure of dominant eigenspaces, with the connection that transports frames across the manifold and the curvature measuring how much those frames twist around closed loops. Eigenbasis is a list of modes. Eigenskeleton is the wiring diagram of how they transform into each other.

The Eigenskeleton

Let A(x)A(x) be a smooth field of symmetric operators on state space M\mathcal{M}, with eigendecomposition A(x)vi(x)=λi(x)vi(x)A(x)v_i(x) = \lambda_i(x)v_i(x) and eigenvalues ordered λ1(x)λd(x)\lambda_1(x) \geq \cdots \geq \lambda_d(x). Group eigenspaces by spectral gaps into blocks. If a block varies continuously (no eigenvalue crossings), it defines a subbundle EkTM\mathcal{E}_k \subset T\mathcal{M}, and the connection on M\mathcal{M} induces parallel transport within it. The holonomy around a closed loop γ\gamma is the accumulated rotation:

Hγ=(xx)γRxx,Rxx=argminRO(rk)Vk(x)Vk(x)RFH_\gamma = \prod_{(x \to x') \in \gamma} R_{xx'}, \qquad R_{xx'} = \arg\min_{R \in O(r_k)} \|V_k(x') - V_k(x)R\|_F

If HγIH_\gamma \approx I for all loops, the skeleton is flat: modes never twist into each other, and the representation decomposes into parallel channels. If HγIH_\gamma \neq I, it is curved — transport a mode around a loop and it comes back a mixture. Be careful about what that licenses. Curvature is a measure of how representational modes reorganize along trajectories. It is not the same quantity as partition cost, it is not shown to be phenomenal, and a curved skeleton is not thereby "irreducible" in the sense integrated-information theory means. What the measure supports is a claim about mode coupling; whether that coupling is the same thing as causal integration is a hypothesis this framework is testing, not an identity it may assume.

The components are standard differential geometry (spectral theory, connection theory, holonomy groups); the mathematical foundation is the Koopman operator, under which any nonlinear system admits a linear representation in a possibly infinite-dimensional function space where modes are independent and the skeleton is flat. Curvature in the finite-dimensional representation is the compression residual of the Koopman embedding. What has not been named or applied as a diagnostic is the composite object: the global topology of eigenspace variation across a state-space manifold, used as a measure of computational integration.

Affect geometry — the spectrum of A(x)A(x) at each state — is the eigenvalues, and every seed develops it. Affect dynamics is the eigenskeleton: how modes couple and twist across the manifold as the system moves. Roughly 30% of seeds develop non-trivial holonomy. That makes the bottleneck's role statable as a mechanism rather than a metaphor. Repeated near-dissolution drives the system through large loops in state space. A flat skeleton traverses those loops without mode coupling — it fragments under stress and recovers by reassembling independent pieces, leaving the topology where it was. A curved one couples modes in traversal, so recovery integrates components that were previously separate. On this account what the bottleneck changes is not which modes exist but how they connect, which is why filtering and forging are distinguishable predictions rather than a rhetorical contrast. It is an account of a measured difference between bottlenecked and control populations. It is not a claim that stress is required, that it is the only route, or that any of this makes the stress good — the firewall below exists because the inference is so inviting.

Reactivity vs. Understandingthe rung 7 → 8 transitionReactivitypartitionablePresent States₁s₂s₃Actiona₁a₂a₃each channelindependentUnderstandingnon-decomposablePresent States₁s₂s₃PossibilitycomparisonActionaRungs 1–7Rung 8+

One caution about the measurement vocabulary, since the rest of the book leans on it. Integration is estimated by partition cost — how much predictive performance is lost when the system is cut in two. Effective rank counts how many representational dimensions are active. Transfer entropy measures directed statistical dependence between components. The holonomy index measures how modes reorganize along a trajectory. These are four different questions, they come apart in practice, and none of them by itself measures consciousness. Definitions and estimators are in the Experiment Catalog.

The later experiments locate that wall precisely; the numbers are in the Experiment Catalog and what matters here is the shape of the sequence. Six substrate variants () strengthened the geometry claim, and every one of them stayed pinned at ρsync0.003\rho_{\text{sync}} \approx 0.003 — passengers, not causes, however elaborate their internal dynamics. then separated the two readings of the furnace, finding that bottleneck survivors beat controls even after controlling for baseline integration. The furnace forges; it does not merely filter.

A vast crowd of damned souls driven by Charon into his boat on the river Acheron, a mass of bodies funneling into a narrow passage
Gustave Doré, Charon Herds the Sinners onto His Boat (Inferno, Canto III), 1857The bottleneck furnace: near-extinction forges the few who carry integration forward.

Crossing the wall took a change of architecture rather than of substrate. 's protocell agents — bounded sensory fields, discrete actions — reach ρsync0.21\rho_{\text{sync}} \approx 0.21 from initialization, purely because consuming a resource depletes that patch and emitting a signal leaves a trace. World models developed over evolution and self-model salience followed. The necessity chain holds through self-model emergence in an uncontaminated substrate. What did not follow was integration, and showed why: prediction accuracy, target breadth, and time horizon are each individually insufficient. Hidden states were moderately rich yet resisted linear decoding of any environmental feature. The obstruction is architectural, and it has a name — the decomposability wall. Any prediction architecture in which a proper subset of hidden dimensions can independently satisfy the loss creates no pressure to coordinate, and therefore no integration. The path runs through conjunctive prediction, not merely accurate prediction.

The Decomposability Wallwhy architecture determines integrationLinear Headh1h2h3h4t1t2t3hidden state Hprediction targets Tsubset can satisfy→ decomposableΦ ≈ 0.08MLP Head (2-layer)h1h2h3h4t1t2t3hidden state Hbottleneck H/2prediction targets Tgradient couplingthrough compositionΦ ≈ 0.25Not nonlinearity, not bottleneck width — gradient coupling through composition (V28)

The breakthrough was minimal: replaced the linear prediction head with a two-layer MLP, which couples gradients — the chain rule through two matrices makes every hidden dimension's gradient depend on every other's activation at the intermediate layer. Measured integration reached Φ=0.245\Phi = 0.245, two and a half times the baseline, with behavioral clustering appearing for the first time. confirmed the mechanism is gradient coupling through multi-layer composition rather than activation nonlinearity or bottleneck compression, and that the prediction target has no significant effect. Two cautions travel with the result. Gradient coupling is a fact about training dynamics; that it raises the partition-cost estimate does not by itself make the resulting representation causally integrated in the sense the theory needs, and the estimator may simply be more sensitive to the kind of coordination an MLP head produces. What the result does establish is narrower and still useful: coupling architecture and evolutionary trajectory move the measure, and what the system predicts does not.

And then the sharpest result in the line, which is a distribution rather than a mean. From statistically identical starting genomes, found 30% of seeds reaching high Φ\Phi, 30% moderate, 40% low — regardless of prediction target or architecture variant. What separates them is not initial conditions but trajectory: post-drought recovery correlates with mean integration at r=0.997r = 0.997, while integration during the first drought predicts nothing (r=0.17r = 0.17, p=0.72p = 0.72). This is the empirical content of calling the dynamics biographical. Not that history matters vaguely, but that the sequence of crises a system survives determines the geometry of its internal coupling.

Two results bound the claim at either end. found referential communication emerging in every seed under cooperative partial observability, with no integration lift and no correlation between communication and Φ\Phi. Language is cheap, and orthogonal to integration. At the other end, vision-language models — maximally contaminated by human affect concepts — were shown behavioral descriptions of protocell agents stripped of all affect vocabulary and asked what those agents were experiencing. Their attributions matched framework predictions at ρ=0.540.72\rho = 0.54{-}0.72, and swapping the descriptions for raw numerical tables increased the agreement, ruling out narrative pattern-matching. Whatever the geometry is, it is not a human projection.