Giulio Ruffini left fundamental physics to model brains. His work supplies a rigorous mainstream attempt to define consciousness mathematically. His Kolmogorov Theory of consciousness connects awareness to a system’s compressive models of its world. A conscious system models experience; an effective model compresses it.
Ruffini begins with the brain as an information processor. He arrives at a self-modeling agent that compresses experience and selects among its own states. This mechanism converges with idealist accounts. Their disagreement concerns what is fundamental, while their shared description concerns what the conscious faculty does.
Biography
Ruffini completed a PhD in quantum gravity before turning toward signal and measurement. His early work included radar and satellite reflectometry. GNSS-R uses reflected GPS signals to sense the Earth. Such work extracts structure from noisy electromagnetic returns.
Like Kastrup, Ruffini approached mind through the hard sciences. His training required him to distinguish a real signal from an artifact. The route brought that discipline into consciousness research through measurement rather than the humanities.
In 2000, he co-founded Starlab in Barcelona to translate neuroscience and space science into instruments. He co-founded Neuroelectrics in 2011. It builds non-invasive electrical brain-stimulation technology driven by computational models of the cortex. Its methods include transcranial direct-current stimulation, or tDCS, and transcranial alternating-current stimulation, or tACS.
In 2025, he established the Barcelona Computational Foundation, a nonprofit studying life, brains, and minds as computational phenomena. The three organizations carry one conviction into practice: the brain models its world, and its dynamics can be read, formalized, and driven.
The Kolmogorov Theory
Kolmogorov complexity measures the length of the shortest program that reproduces a given string. Ruffini developed his proposal through the Kolmogorov Manifesto (2007) and An algorithmic information theory of consciousness (2017). The brain discovers compact generative models of the data it receives. Structured conscious experience is what an efficient compressive model feels like from within.
A mind is an algorithmic agent in this account. It builds the shortest program that predicts and controls its world. Its actions maximize an objective function, a mathematical measure of what the agent seeks. Later work grounds that objective in affective valence: whether an experience feels positive or negative.
Cognition becomes compression throughout the account, with nothing left over beyond the search for an effective predictive and controlling model. Understanding is compression. The coherence felt in a conscious moment expresses the coherence of a good model.
Computational neuropsychiatry extends the proposal into clinical work. Mental disorders become disorders of modeling and valuation. Depression places the model in a bad basin, where its dynamics keep returning to a harmful state. Electrical stimulation perturbs those dynamics toward health.
Neural-mass and laminar models provide the formal machinery for this work. The Rosetta Stone of Neural Mass Models surveys that lineage. These models describe cortical oscillation mathematically as the substrate through which the agent models its world.
The Computational Convergence
Human Chord describes consciousness through phase-locked resonance across frequencies: oscillations maintain a coordinated relation. It defines agency as the product of bandwidth and coherence. The neural-mass-model tradition that Ruffini’s lab helped systematize explains how cortical oscillations arise and couple. Both descriptions meet in an agent that models its world through coupled oscillations and selects among possible states.
The deeper connection concerns selection. The sorting agent draws order from noise and pays a thermodynamic cost when it erases information. Recursive agency measures repeated state selection mediated by a model of the self. Ruffini’s agent compresses its world and chooses the action that best serves its objective.
The demon sorts microstates; the algorithmic agent searches for the shortest program. Both describe reduced entropy, or disorder, in the agent’s world-model through selection. Sorting and compression meet at this faculty. Their different descriptions make the shared operation visible.
The ontological divide remains. Kolmogorov Theory is functionalist and near-eliminativist about the hard problem of consciousness. It begins with the brain as an information processor, close to the inverse of consciousness primacy. The value lies in independently reconstructing the conscious faculty. Two accounts can disagree about what is fundamental while converging on what that faculty does.
References
Ruffini, G. “Information, complexity, brains and reality (Kolmogorov Manifesto).” arXiv:0704.1147, 2007.
Ruffini, G. “An algorithmic information theory of consciousness.” Neuroscience of Consciousness, 2017(1), nix019.
Ruffini, G. et al. “The Algorithmic Agent Perspective and Computational Neuropsychiatry.” Entropy, 26(11), 953, 2024.
Castaldo, F., de Palma Aristides, R., Clusella, P., Garcia-Ojalvo, J., Ruffini, G. “Rosetta Stone of Neural Mass Models.” arXiv:2512.10982, 2025.