Compositionality of Lyapunov functions via assume-guarantee reasoning
Matteo Capucci, David Jaz Myers

TL;DR
This paper introduces a categorical framework for assume-guarantee reasoning applied to safety verification across various system types, including control systems, using Lyapunov functions and compositional methods.
Contribution
It develops a novel, natural categorical approach to assume-guarantee reasoning tailored for different systems, including a new formulation for input-to-state stability Lyapunov functions.
Findings
Framework is categorically natural and compositional.
Provides a new formulation for (local) input-to-state stability Lyapunov functions.
Constructs assume-guarantee modules via fibrations and tangencies.
Abstract
Assume-guarantee reasoning is a technique for compositional model checking in which system specifications are checked under certain assumptions on system parameters or inputs, and provide guarantees on observations of system state. We present a categorical framework for assume-guarantee reasoning for safety problems by viewing systems as lenses, following our earlier work on the compositionality of generalized Moore machines. Generalized Moore machines include ordinary Moore machines, partially observable Markov (decision) processes, and systems of parameterized ODEs (control systems); our framework gives assume-guarantee reasoning specially adapted to each of these cases. In particular, we give a novel formulation of assume-guarantee reasoning for (local) input-to-state stability ((L)ISS) Lyapunov functions on systems of parameterized ODEs. Our framework is categorically natural and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
