Observability conditions for neural state-space models with eigenvalues and their roots of unity
Andrew Gracyk
TL;DR
This work investigates observability in neural state-space contexts, focusing on the Mamba architecture, by recasting observability in terms of ODE/control-theoretic concepts and Fourier-domain representations. It develops a suite of strategies to enforce observability that are tailored for high-dimensional, learnable latent states, including permutation-based designs with roots of unity, Fourier-transform–based conditions, and a Vandermonde-adapted Hautus test, along with a shared-parameter coupling that yields scalable exponentiation and Robbins-Monro–consistent training. Theoretical results demonstrate that observability can be achieved with high probability under structured matrix conditions and that the proposed training procedures can converge, while classical approaches may fail to contract in high-Lipschitz regimes. These contributions offer computationally efficient, provably observable neural state-space formulations, enabling reliable latent-state inference in long-horizon, high-dimensional settings with explicit control-theoretic guarantees. Collectively, the work bridges control theory and neural sequence modeling to enable scalable, observable latent dynamics with principled initialization and training dynamics.
Abstract
We operate through the lens of ordinary differential equations and control theory to study the concept of observability in the context of neural state-space models and the Mamba architecture. We develop strategies to enforce observability, which are tailored to a learning context, specifically where the hidden states are learnable at initial time, in conjunction to over its continuum, and high-dimensional. We also highlight our methods emphasize eigenvalues, roots of unity, or both. Our methods effectuate computational efficiency when enforcing observability, sometimes at great scale. We formulate observability conditions in machine learning based on classical control theory and discuss their computational complexity. Our nontrivial results are fivefold. We discuss observability through the use of permutations in neural applications with learnable matrices without high precision. We present two results built upon the Fourier transform that effect observability with high probability up to the randomness in the learning. These results are worked with the interplay of representations in Fourier space and their eigenstructure, nonlinear mappings, and the observability matrix. We present a result for Mamba that is similar to a Hautus-type condition, but instead employs an argument using a Vandermonde matrix instead of eigenvectors. Our final result is a shared-parameter construction of the Mamba system, which is computationally efficient in high exponentiation. We develop a training algorithm with this coupling, showing it satisfies a Robbins-Monro condition under certain orthogonality, while a more classical training procedure fails to satisfy a contraction with high Lipschitz constant.
