An SVD-like Decomposition of Bounded-Input Bounded-Output Functions
Brian Charles Brown, Michael King, Sean Warnick, Enoch Yeung, David Grimsman
TL;DR
The paper addresses the problem of extending the singular value decomposition (SVD) framework to nonlinear bounded-input bounded-output (BIBO) functions $f:\mathbb{R}^n\to\mathbb{R}^p$ by introducing a finite-dimensional, norm-preserving lifting $v:\mathbb{R}^n\to\mathbb{R}^m$ so that $f(x)=U\Sigma v(x)$. This SVD-like representation leverages a norm-preserving, injective mapping to maintain meaningful linearization of the nonlinear function and yields an upper bound on the 2-induced norm, $\\|f\\|_{2-2} \le \sigma_1$, with a strict bound under the construction. The main contributions include (i) a constructive proof of the decomposition with $m\ge p+n$, (ii) a bound on the induced norm and conditions ensuring a real, feasible lifting, (iii) demonstrations on numerical examples showing the liftings recover $f$ through a linear operator $K$, and (iv) a discussion extending Reisz representation to $p=1$ and potential implications for nonlinear optimization; the Appendix shows a fundamental limitation: a universal injective norm-preserving lifting $g$ to represent all BIBO functions is impossible. The work provides a pathway to apply linear tools to nonlinear maps and to reason about generalized row/null spaces in a bounded-input setting.
Abstract
The Singular Value Decomposition (SVD) of linear functions facilitates the calculation of their 2-induced norm and row and null spaces, hallmarks of linear control theory. In this work, we present a function representation that, similar to SVD, provides an upper bound on the 2-induced norm of bounded-input bounded-output functions, as well as facilitates the computation of generalizations of the notions of row and null spaces. Borrowing from the notion of "lifting" in Koopman operator theory, we construct a finite-dimensional lifting of inputs that relaxes the unitary property of the right-most matrix in traditional SVD, $V^*$, to be an injective, norm-preserving mapping to a slightly higher-dimensional space.
