Topological Kleene Field Theories as a model of computation
Ángel González-Prieto, Eva Miranda, Daniel Peralta-Salas
TL;DR
This work proposes Topological Kleene Field Theory (TKFT), a framework in which computable functions are realized as the flow of volume-preserving vector fields on smooth bordisms, effectively providing a single-pass dynamical model of computation for partial recursive functions. The authors develop a constructive approach that encodes Turing machine computations inside 3D bordisms via Cantor-based tape encodings, basic read/write/shift bordisms, and a thickening process yielding a smooth, computable dynamics whose reaching function $Z_0(W,X)$ equals the target function $f$. They formalize this inside a 2-categorical setting, introducing 2-categories of partial/partial-recursive functions and of dynamical bordisms, and define TKFT as a monoidal subcategory whose functor to $\textup{PRF}$ is full and surjective on objects, thereby linking computation with topological field-theoretic structures. The results imply that the class of clean dynamical bordisms is Turing complete and that computation via dynamical systems inherits undecidability from the halting problem, while also opening avenues for speedups and beyond-Turing models through topological and categorical perspectives.
Abstract
In this article, we establish the foundations of a computational field theory, which we term Topological Kleene Field Theory (TKFT), inspired by Stephen Kleene's seminal work on partial recursive functions and drawing parallels with Topological Field Theory. Our central result shows that any computable function can be simulated by the flow on a smooth bordism of a vector field with good local properties, setting an alternative model of computation to Turing machines. We thus establish that a computable function can be fully realized within a single go of a dynamical system, differing from previous works where computation is encoded as an iterative process. The output of the computable function emerges directly, laying the groundwork for potential applications that accelerate the physical realization of computation.
