Agency Requires a Coarse-Graining It Cannot Derive
★ Giulio Ruffini, , ,
★ guarantor: Giulio Ruffini · vouches for the paper per WP0084 §6
A persistent agent does not regulate from its microstate. It regulates from a handful of coarse variables---a self-code together with the world's macrovariables---and Kolmogorov Theory shows that such a coarse description both exists (the bounded self-code) and is required (the Algorithmic Regulator Theorem). We prove that the projection that extracts these variables is, in general, not computable from the microdescription. The agent therefore runs on a coarse-graining it cannot derive or certify, even given a perfect copy of itself and complete knowledge of its dynamics. Formally, we define a regulation-sufficient projection---without smuggling in minimality---show that a bounded one exists for any persister, and prove two uncomputability results: a selection theorem (no algorithm returns a near-minimal regulation-sufficient projection in general), grounded in the algorithmic-emergence barrier; and, as the contribution the corpus was missing, a targeted-structure-function theorem---the optimal sufficient projection of a string for a target is uncomputable---proved first as an abstract result and only then read as the regulatory case. The strongest concrete corollary is that the optimal Kolmogorov blanket is uncomputable, its minimizer generically non-unique (boundary fuzziness). Two further corollaries follow: regulation-sufficient coarse-grainings must be acquired---through evolution, development, culture, or empirical learning---rather than deduced from the substrate; and agents settle on good-enough coarse-grainings at structure-function crack points'' open-endedly and without certificate. This is Anderson's More is Different'' with an algorithmic-information theorem underneath: life, minds, and selves depend on macrostates that cannot be mechanically read off the substrate. The reflexive case---that even the variables constituting the self are algorithmically emergent---is the companion result of WP0192.
Every agent runs on a compressed self-model it could never have computed from scratch.
The core problem is this: a living agent doesn't regulate its behavior by tracking every atom in its body. It tracks a small set of coarse variables — body temperature, hunger, threat level, a compressed self-description — and acts on those. This is not a limitation; it's the only way regulation is possible at all. The Algorithmic Regulator Theorem (an earlier BCOM result) already established that a successful regulator must carry a model of the world compressed into such variables. What this paper asks is the next question: can the agent compute which variables to use, given a complete description of its own microstate? The answer is no, and the paper proves it.
The proof strategy is clean. First, the paper defines a "regulation-sufficient projection" — a map from the agent's full microstate down to a coarse description that retains everything relevant to staying alive, up to a small tolerance. Then it introduces a new object called the targeted Kolmogorov structure function: the best model of bounded complexity that preserves information about a specific target (the persistence-relevant future), rather than about the string itself. The key lemma shows this object is uncomputable, by subsumption — the ordinary (untargeted) structure function is a special case, and Vereshchagin and Vitányi already proved that is uncomputable. The main theorem (Theorem B) then follows: no algorithm can return the shortest regulation-sufficient projection, because doing so would solve the uncomputable targeted structure function. The regulatory coarse-graining is therefore algorithmically emergent in a precise, formal sense.
Three corollaries sharpen the result. First, the optimal Kolmogorov blanket — the boundary that best separates "agent" from "world" — is uncomputable and generically non-unique. There is no fact of the matter about exactly where an agent ends; boundary fuzziness is a theorem, not a metaphor. Second, since the optimal projection cannot be derived but must exist (any persisting agent already carries one), it must have been acquired — through evolution, development, learning, or culture — never deduced from first principles. Third, agents find good-enough projections empirically, at "crack points" in the structure function where a small increase in model complexity buys a large drop in residual unpredictability. This search has no stopping certificate: self-modeling is open-ended by necessity.
The paper is careful about what it does and doesn't claim. The uncomputability is uniform — no single algorithm works for all agents — not a claim that every individual agent's projection is hard in isolation. And "cannot derive" does not mean "must inherit genetically"; the space of acquisition routes is wide. What is ruled out is derivation-from-substrate, full stop. The companion paper WP0192 handles the reflexive case: even the variables that constitute the self are subject to the same barrier. Anderson's "More is Different" has always been an intuition; this paper puts an algorithmic-information theorem underneath it.
- Zenodo
- 10.5281/zenodo.21008872
- WP ID
- WP0193
- Lifecycle
- ongoing
- Visibility
- internal
- Access level
- open
- Embargo until
- —
- Priority
- —
- Collab
- closed
- Venue
- —
- DOI
- —
- Deadline
- —
- Owner
- —
- Source
- drive_legacy
- Repo path
- WP0193
- v0.1.1 (draft) · cut-version
- 0.1.0 (draft) · auto-run-placeholder · zenodo:21008873
