Analog and Symbolic Computation through the Koopman Framework
Francesco Caravelli, Jean-Charles Delvenne
TL;DR
By recasting computation as evolution of observables under the Koopman operator, the paper shows halting and reachability can be read off from the resolvent $(\lambda I-\mathcal{K})^{-1}$ with $|\lambda|>1$; for Cantor-space symbolic dynamics, the test $g_A(\lambda I-\mathcal{K})^{-1}g_B\neq 0$ encodes reachability, while equicontinuous symbolic systems yield decidability. Halting states appear as eigenfunctions with eigenvalue $1$, and their multiplicity equals the number of absorbing basins; cycles impose algebraic relations among eigenvalues. The non-autonomous extension with inputs embeds finite automata and coarse-grained automata into the same operator framework via extended state $Z=X\times U$ and $(\mathcal{K}\phi)(z)=\phi(G(z))$. Overall, the Koopman viewpoint connects computation, spectral theory, and dynamical structure, suggesting signatures of computational hardness in Koopman spectra and extending to analog and polynomial models and potential broader applicability.
Abstract
We develop a Koopman operator framework for studying the {computational properties} of dynamical systems. Specifically, we show that the resolvent of the Koopman operator provides a natural abstraction of halting, yielding a ``Koopman halting problem that is recursively enumerable in general. For symbolic systems, such as those defined on Cantor space, this operator formulation captures the reachability between clopen sets, while for equicontinuous systems we prove that the Koopman halting problem is decidable. Our framework demonstrates that absorbing (halting) states {in finite automata} correspond to Koopman eigenfunctions with eigenvalue one, while cycles in the transition graph impose algebraic constraints on spectral properties. These results provide a unifying perspective on computation in symbolic and analog systems, showing how computational universality is reflected in operator spectra, invariant subspaces, and algebraic structures. Beyond symbolic dynamics, this operator-theoretic lens opens pathways to analyze {computational power of} a broader class of dynamical systems, including polynomial and analog models, and suggests that computational hardness may admit dynamical signatures in terms of Koopman spectral structure.
