A Framework for Universality in Physics, Computer Science, and Beyond
Turing machines and spin models share a notion of universality according to which some simulate all others. Is there a theory of universality that captures this notion? We set up a categorical framework for universality which includes as instances universal Turing machines, universal spin models, NP completeness, top of a preorder, denseness of a subset, and more. By identifying necessary conditions for universality, we show that universal spin models cannot be finite. We also characterize when universality can be distinguished from a trivial one and use it to show that universal Turing machines are non-trivial in this sense. Our framework allows not only to compare universalities within each instance, but also instances themselves. We leverage a Fixed Point Theorem inspired by a result of Lawvere to establish that universality and negation give rise to unreachability (such as uncomputability). As such, this work sets the basis for a unified approach to universality and invites the study of further examples within the framework. Comment: 66 pages, 12 figures, many diagrams. v3: DOI changed
Authors
- Sebastian Stengele (ORCID: https://orcid.org/0000-0002-1173-5067)
- Tomáš Gonda (ORCID: https://orcid.org/0000-0002-1531-0058)
- Gemma De las Cuevas (ORCID: https://orcid.org/0000-0002-0977-7727)
- Tobias Reinhart (ORCID: https://orcid.org/0000-0003-2993-5275)
Institutions
- Universität Innsbruck (AT)
- Technical University of Munich (DE)
Publication Details
- Journal
- Compositionality
- Published
- 2024-08-29
- DOI
- https://doi.org/10.46298/compositionality-6-3
- Citations
- 2
- Primary Topic
- Computability, Logic, AI Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.36