LyZNet: A Lightweight Python Tool for Learning and Verifying Neural Lyapunov Functions and Regions of Attraction
Not on the map. Why?
Abstract (arXiv)
In this paper, we describe a lightweight Python framework that provides integrated learning and verification of neural Lyapunov functions for stability analysis. The proposed tool, named LyZNet, learns neural Lyapunov functions using physics-informed neural networks (PINNs) to solve Zubov's equation and verifies them using satisfiability modulo theories (SMT) solvers. What distinguishes this tool from others in the literature is its ability to provide verified regions of attraction close to the domain of attraction. This is achieved by encoding Zubov's partial differential equation (PDE) into the PINN approach. By embracing the non-convex nature of the underlying optimization problems, we demonstrate that in cases where convex optimization, such as semidefinite programming, fails to capture the domain of attraction, our neural network framework proves more successful. The tool also offers automatic decomposition of coupled nonlinear systems into a network of low-dimensional subsystems for compositional verification. We illustrate the tool's usage and effectiveness with several numerical examples, including both non-trivial low-dimensional nonlinear systems and high-dimensional systems. The repository of the tool can be found at https://git.uwaterloo.ca/hybrid-systems-lab/lyznet.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 13 of its 49 references that are in the map. First posted on arXiv 15 Mar 2024.
Builds on
13 of 49 references.
References · 13
- 2022Safe Control with Learned Certificates: A Survey of Neural Lyapunov, Barrier, and Contraction methodscited by 148
- 2020Neural Lyapunov Controlcited by 142
- 2021Lyapunov-stable neural-network controlcited by 66
- 2022Neural Lyapunov Control of Unknown Nonlinear Systems with Stability Guaranteescited by 39
- 2020Learning Lyapunov Functions for Hybrid Systemscited by 24
- 2023Physics-Informed Neural Network Lyapunov Functions: PDE Characterization, Learning, and Verificationcited by 20
- 2021Lyapunov-Net: A Deep Neural Network Architecture for Lyapunov Function Approximationcited by 16
- 2020Computing Lyapunov functions using deep neural networkscited by 14
- 2020Automated and Sound Synthesis of Lyapunov Functions with SMT Solverscited by 10
- 2021Data-Driven Computational Methods for the Domain of Attraction and Zubov's Equationcited by 7
- 2023Towards Learning and Verifying Maximal Neural Lyapunov Functionscited by 7
- 2020Overcoming the curse of dimensionality for approximating Lyapunov functions with deep neural networks under a small-gain conditioncited by 4
Built on by
Citing papers per year: 2024: 4; 2025: 2; 2026: 4.
10 papers.
- 2025Two-Stage Learning of Stabilizing Neural Controllers via Zubov Sampling and Iterative Domain Expansioncited by 6
- 2024Formally Verified Physics-Informed Neural Control Lyapunov Functionscited by 4
- 2024Transformer-Based Fault-Tolerant Control for Fixed-Wing UAVs Using Knowledge Distillation and In-Context Adaptationcited by 3
- 2025Safe Domains of Attraction for Discrete-Time Nonlinear Systems: Characterization and Verifiable Neural Network Estimationcited by 3
- 2024Stochastic Reinforcement Learning with Stability Guarantees for Control of Unknown Nonlinear Systemscited by 1
- 2024Learning Koopman-based Stability Certificates for Unknown Nonlinear Systemscited by 1
- 2026Bridging Control with Neural Network Verifier alpha-beta-CROWN: A Tutorialcited by 1
- 2026Verifiable Error Bounds for Physics-Informed Neural Network Solutions of Lyapunov and Hamilton-Jacobi-Bellman Equationscited by 0
- 2026Can We Formally Verify Neural PDE Surrogates? SMT Compilation of Small Fourier Neural Operatorscited by 0
- 2026Learning Lyapunov Operators for Nonlinear Systemscited by 0
- 2026Learning Lyapunov Operators for Nonlinear Systems16 Sep 2026
- 2026Bridging Control with Neural Network Verifier alpha-beta-CROWN: A Tutorial26 May 2026
- 2026Can We Formally Verify Neural PDE Surrogates? SMT Compilation of Small Fourier Neural Operators9 May 2026
- 2026Verifiable Error Bounds for Physics-Informed Neural Network Solutions of Lyapunov and Hamilton-Jacobi-Bellman Equations20 Mar 2026
- 2025Safe Domains of Attraction for Discrete-Time Nonlinear Systems: Characterization and Verifiable Neural Network Estimation16 Jun 2025
- 2025Two-Stage Learning of Stabilizing Neural Controllers via Zubov Sampling and Iterative Domain Expansion2 Jun 2025
- 2024Learning Koopman-based Stability Certificates for Unknown Nonlinear Systems3 Dec 2024
- 2024Transformer-Based Fault-Tolerant Control for Fixed-Wing UAVs Using Knowledge Distillation and In-Context Adaptation5 Nov 2024
- 2024Formally Verified Physics-Informed Neural Control Lyapunov Functions30 Sep 2024
- 2024Stochastic Reinforcement Learning with Stability Guarantees for Control of Unknown Nonlinear Systems12 Sep 2024