A Minimal Control Family of Dynamical Systems for Universal Approximation
Yifei Duan, Yongqiang Cai
TL;DR
The paper establishes that a minimal control family consisting of all affine maps plus a single nonlinear function (ReLU) suffices to uniformly approximate orientation-preserving diffeomorphisms on any compact domain, thereby achieving the universal approximation property through flow-map compositions. It provides a rigorous framework linking neural-network-style function composition to control-system flow maps, leveraging split-step methods and neural-ODE insights to construct flow-discretization-flow pipelines that realize the UAP. The authors prove several results including: (i) span-density of the control family implies $C$-UAP for $\mathrm{Diff}_0(\mathbb{R}^d)$; (ii) nonlinear affine-invariant families with Lipschitz nonlinearities achieve $C$-UAP; (iii) the simple $\mathcal{F}_1$ (affines plus ReLU) yields $C$-UAP for $d\ge2$ and its symmetric version $\mathcal{F}_2$ yields $C$-UAP for all $d$. They discuss extensions to $L^p$-UAP and $C$-UAP for broader continuous functions, the role of Lie-bracket generation, and the notion of a minimal control family, with implications for the theoretical understanding of flow-based models in machine learning.
Abstract
The universal approximation property (UAP) holds a fundamental position in deep learning, as it provides a theoretical foundation for the expressive power of neural networks. It is widely recognized that a composition of linear and nonlinear functions, such as the rectified linear unit (ReLU) activation function, can approximate continuous functions on compact domains. In this paper, we extend this efficacy to a scenario containing dynamical systems with controls. We prove that the control family $\mathcal{F}_1$ containing all affine maps and the nonlinear ReLU map is sufficient for generating flow maps that can approximate orientation-preserving (OP) diffeomorphisms on any compact domain. Since $\mathcal{F}_1$ contains only one nonlinear function and the UAP does not hold if we remove the nonlinear function, we call $\mathcal{F}_1$ a minimal control family for the UAP. On this basis, several mild sufficient conditions, such as affine invariance, are established for the control family and discussed. Our results reveal an underlying connection between the approximation power of neural networks and control systems and could provide theoretical guidance for examining the approximation power of flow-based models.
