Information, complexity, brains, and reality (Kolmogorov Manifesto)
Giulio Ruffini
This work proposes a unified information-theoretic framework in which Kolmogorov complexity (KC) serves as the fundamental measure linking cognition, biology, physics, and the nature of reality. The central thesis holds that reality is not an objective given but a compressed model constructed by brains immersed in an information bath, with the brain functioning as a pattern lock loop machine that seeks algorithms approaching the Solomonoff-Kolmogorov-Chaitin complexity limit. Framing agents as physical Turing machines that selectively couple to their environments through sensors and actuators, the framework defines life as replicating programs that encode partial models of reality, and interprets natural selection as an optimization process converging on minimal-complexity representations of environmental structure. The treatment extends to physics, arguing that time is an emergent abstraction rather than a fundamental quantity, that statistical and quantum mechanics both describe the partial information available to bounded agents, and that Wheeler-DeWitt solutions may preferentially select low-KC configurations. This position paper establishes the philosophical and conceptual foundations of the Kolmogorov Theory research program, providing the ontological commitments and research agenda that subsequent formal and empirical work in the corpus operationalizes.
Reality is a compressed model your brain builds to survive — and Kolmogorov complexity is the ruler that measures how good that model is.
This is a manifesto, not a technical paper. It reads like a founding document — ambitious, wide-ranging, and deliberately programmatic. Ruffini is staking out a position: that a single concept, Kolmogorov complexity (KC), can unify how we think about brains, life, physics, and reality itself. KC is the length of the shortest computer program that can reproduce a given dataset. It's a language-independent measure of how much genuine structure something contains. The shorter the program, the more compressible the data, the more "understood" it is. Ruffini's bet is that this is not just a useful tool but the fundamental currency of cognition and perhaps of nature itself.
The brain, in this view, is a compression engine. It sits in an "information bath" — the continuous flood of sensory data from the world — and its job is to find the shortest algorithm that predicts that stream. A good model is one where data minus model leaves mostly zeros. Science is the same thing done collectively and explicitly. Pain, in this framework, is what happens when your model fails; pleasure is the reward signal for a compression win. Sleep is offline batch processing: the brain shuts down new input and compresses the day's raw data into compact rules stored as long-term memory. These are speculative but coherent hypotheses, and the paper flags them as such.
The framework extends to biology and physics. Life is defined as a replicating program that encodes a partial model of its environment — DNA is compressed mutual information about the survival niche. Natural selection is then an optimization process that converges on minimal-complexity representations of environmental structure: evolution as nature's compression algorithm. For physics, Ruffini argues that time is not fundamental but an abstraction that agents use because they have incomplete information. The Wheeler-DeWitt equation — which describes quantum gravity without an explicit time variable — is interpreted as preferentially selecting low-KC configurations of the universe. This is speculative and the paper acknowledges the interpretation is non-standard.
The honest limitations are worth naming. KC is uncomputable in general, so the framework is more of a theoretical north star than an operational tool. The boundary between agent and environment has no principled resolution here. The connections to consciousness, quantum mechanics, and timelessness are suggestive rather than derived. The paper itself lists ten open research questions it cannot answer. What it does accomplish is lay out a coherent ontological stance — information primacy, reality as model, KC as the measure of understanding — that subsequent work in the KT corpus then tries to formalize and test. Think of it as the constitution: it sets the terms, and everything else is legislation.
- Zenodo
- 10.5281/zenodo.21008697
- DOI
- 10.5281/zenodo.21008698
- Preprint
- https://arxiv.org/abs/0704.1147
- arXiv
- 0704.1147
- WP ID
- WP0096
- Lifecycle
- completed
- Visibility
- public
- Access level
- open
- Embargo until
- —
- Priority
- —
- Collab
- closed
- Venue
- arXiv
- DOI
- 10.5281/zenodo.21008698
- Deadline
- —
- Owner
- —
- Source
- drive_legacy
- Repo path
- WP0096
- v0.9.0 (preprint) · external-source · arxiv:0704.1147 · zenodo:21008698External-source version row created by script:fix_kt_versions so the denorm trigger can populate papers.current_venue / current_doi.
- v0.1.0 (draft) · drive-legacyAuto-created on first human summary save.
