Unifying HJB and Riccati equations: A Koopman operator approach to nonlinear optimal control
Tobias Breiten, Bernhard Höveler
TL;DR
The paper addresses the challenge of connecting the nonlinear HJB framework with a linear-quadratic Riccati structure by embedding nonlinear closed-loop dynamics into an infinite-dimensional Koopman lift and formulating a value bilinear form on a weighted function space. It establishes a spectral, low-rank representation of the value function via $v(z)=\sum_i \sigma_i p_i(z)^2$ and an associated optimal feedback $u_*(z)=\sum_i \sigma_i (b(z)^\top \nabla p_i(z)) p_i(z)$, while proving exponential stability of the Koopman semigroup and deriving a nonlinear operator equation on $\ell_2$ that reduces to the ARE in the linear-quadratic limit. This framework yields a sum-of-squares representation and enables practical low-rank numerical schemes for nonlinear optimal control. A numerical proof-of-concept on a two-dimensional system demonstrates rapid eigenvalue decay and the viability of the approach for constructing high-quality, low-rank approximations of the value function and optimal feedback.
Abstract
This paper proposes an operator-theoretic framework that recasts the minimal value function of a nonlinear optimal control problem as an abstract bilinear form on a suitable function space. The resulting bilinear form is shown to satisfy an operator equation with quadratic nonlinearity obtained by formulating the Lyapunov equation for a Koopman lift of the optimal closed-loop dynamics to an infinite-dimensional state space. It is proven that the minimal value function admits a rapidly convergent sum-of-squares expansion, a direct consequence of the fast spectral decay of the bilinear form. The framework thereby establishes a natural link between the Hamilton-Jacobi-Bellman and a Riccati-like operator equation and further motivates numerical low-rank schemes.
