Polynomial Lyapunov Functions and Invariant Sets from a New Hierarchy of Quadratic Lyapunov Functions for LTV Systems
Hassan Abdelraouf, Eric Feron, Jeff S. Shamma
TL;DR
This work introduces a hierarchical lifting framework for linear time-varying (LTV) systems in which a quadratic Lyapunov function at any level serves as a non-homogeneous polynomial Lyapunov function for the base system. The authors develop a diagonal-assembly (tilde) hierarchy and show that stable lifted systems yield non-homogeneous polynomial certificates that improve reachability-sets and impulse-response bounds, while extending to polynomial invariant sets via S-procedure. They also connect these quadratic certificates to sum-of-squares relaxations and discuss dimension-reduction strategies to curb computational complexity. The approach provides a flexible, accessible tool for stability analysis and performance guarantees for LTV systems using standard linear-system and convex optimization techniques. Overall, the framework broadens the set of tractable Lyapunov-like functions and invariants beyond homogeneous quadratic forms, with practical impact on safety envelopes and robust performance in time-varying contexts.
Abstract
We introduce a new class of quadratic functions based on a hierarchy of linear time-varying (LTV) dynamical systems. These quadratic functions in the higher order space can be also seen as a non-homogeneous polynomial Lyapunov functions for the original system, i.e the first system in the hierarchy. These non-homogeneous polynomials are used to obtain accurate outer approximation for the reachable set given the initial condition and less conservative bounds for the impulse response peak of linear, possibly time-varying systems. In addition, we pose an extension to the presented approach to construct invariant sets that are not necessarily Lyapunov functions. The introduced methods are based on elementary linear systems theory and offer very much flexibility in defining arbitrary polynomial Lyapunov functions and invariant sets for LTV systems.
