Software in the natural world: A computational approach to hierarchical emergence
Fernando E. Rosas, Bernhard C. Geiger, Andrea I Luppi, Anil K. Seth,, Daniel Polani, Michael Gastpar, Pedro A.M. Mediano

TL;DR
This paper introduces a computational framework for understanding emergence in complex systems by analyzing their hierarchical software-like processes, enabling better prediction and control of such systems.
Contribution
It develops a novel formalism that characterizes macroscopic processes through their computational properties, revealing the functional architecture of complex systems.
Findings
Models from physics and neuroscience exhibit software-like macroscopic processes.
The framework delineates the computational hierarchy within complex systems.
Enables improved simulation, prediction, and control of emergent phenomena.
Abstract
Understanding the functional architecture of complex systems is crucial to illuminate their inner workings and enable effective methods for their prediction and control. Recent advances have introduced tools to characterise emergent macroscopic levels; however, while these approaches are successful in identifying when emergence takes place, they are limited in the extent they can determine how it does. Here we address this limitation by developing a computational approach to emergence, which characterises macroscopic processes in terms of their computational capabilities. Concretely, we articulate a view on emergence based on how software works, which is rooted on a mathematical formalism that articulates how macroscopic processes can express self-contained informational, interventional, and computational properties. This framework establishes a hierarchy of nested self-contained…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Scientific Computing and Data Management · Distributed and Parallel Computing Systems
