Locally Stable Neural ODEs with Characterized Region of Attraction
Pith reviewed 2026-06-26 19:57 UTC · model grok-4.3
The pith
A neural ODE whose vector field is constrained to the gradient of a jointly learned maximal Lyapunov function approximates any locally exponentially stable dynamics inside its region of attraction, which is exactly the 1-sublevel set of tha
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Under the gradient-field constraint of a jointly learned maximal Lyapunov function, exponentially stable dynamics can be approximated arbitrarily well within the region of attraction, and the region of attraction of the constrained model is exactly the 1-sublevel set of that Lyapunov function. Conditions are derived under which the learned region approximates the true one arbitrarily well.
What carries the argument
The gradient-field constraint from a jointly learned maximal Lyapunov function, which forces every model trajectory to decrease the function and thereby makes the model's region of attraction identical to the function's 1-sublevel set.
If this is right
- Exponentially stable dynamics are approximated arbitrarily well inside the region of attraction from trajectory data alone.
- The region of attraction of the trained model equals exactly the 1-sublevel set of the learned Lyapunov function.
- Under the stated conditions the learned 1-sublevel set approximates the true region of attraction to arbitrary accuracy.
- The method is demonstrated on nonlinear systems whose regions of attraction are nonconvex.
Where Pith is reading between the lines
- The jointly learned Lyapunov function could be reused directly as a certificate when the model is later placed inside a feedback controller.
- The same constraint might be combined with partial observations or noisy measurements by extending the joint optimization to include state estimators.
- Because the region boundary is given explicitly by the sublevel set, one could monitor online whether a real system is approaching the learned safety limit without additional reachability computations.
Load-bearing premise
A maximal Lyapunov function for the true dynamics exists and can be learned jointly from finite trajectory data without preventing the neural network from still approximating the original vector field to arbitrary accuracy.
What would settle it
Train the model on trajectories from a known nonlinear system whose true region of attraction is computable by other means, then verify whether every trajectory starting inside the learned 1-sublevel set converges while trajectories starting outside diverge, and whether the learned vector field deviates measurably from the true field inside the set.
read the original abstract
We propose a class of neural ODEs that universally approximates locally exponentially stable dynamics and the region of attraction from trajectory data. The model dynamics are constrained by the gradient field of a jointly learned maximal Lyapunov function. Under this constraint, we show that exponentially stable dynamics can be approximated arbitrarily well within the region of attraction. Furthermore, the region of attraction of the constrained model is exactly characterized by the 1-sublevel set of the jointly learned Lyapunov function, and we derive conditions under which it approximates the true region of attraction arbitrarily well. We validate the approach experimentally on nonlinear systems with nonconvex regions of attraction.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a class of neural ODEs whose dynamics are constrained to align with the gradient field of a jointly learned maximal Lyapunov function. From trajectory data, the model is claimed to universally approximate locally exponentially stable vector fields within their region of attraction (ROA) while exactly characterizing the model's own ROA as the 1-sublevel set of the learned Lyapunov function; conditions are derived under which this ROA approximates the true one arbitrarily well. Experimental validation is presented on nonlinear systems possessing nonconvex ROAs.
Significance. If the approximation and exact-characterization results hold, the contribution would be significant for data-driven modeling of stable dynamical systems in control and safety-critical settings, as it supplies both a structural prior for stability and an explicit, verifiable ROA description. The joint optimization of dynamics and Lyapunov function is a constructive strength that could enable falsifiable predictions of stability regions.
major comments (3)
- [Abstract] Abstract: the central claim that 'exponentially stable dynamics can be approximated arbitrarily well within the region of attraction' under the gradient-field constraint requires a density argument showing that the constrained subclass of C¹ vector fields is dense among locally exponentially stable fields; no function-class statement, proof sketch, or reference to such a result is supplied.
- [Abstract] Abstract: the assertion that the ROA of the constrained model 'is exactly the 1-sublevel set' of the jointly learned Lyapunov function, together with conditions for arbitrary approximation of the true ROA, is stated without the derivation, the precise form of the constraint (e.g., f·∇V ≤ −c‖x‖² or projection), or the maximality property used to obtain exactness.
- [Abstract] Abstract (experimental validation paragraph): no quantitative metrics (e.g., trajectory error, estimated ROA volume error, or comparison against unconstrained neural ODE baselines) are reported, preventing assessment of whether the constrained model retains approximation power on the nonconvex-ROA examples.
Simulated Author's Rebuttal
We thank the referee for the constructive comments on our manuscript. We address each major comment point by point below, indicating the revisions we will make to strengthen the abstract and presentation.
read point-by-point responses
-
Referee: [Abstract] Abstract: the central claim that 'exponentially stable dynamics can be approximated arbitrarily well within the region of attraction' under the gradient-field constraint requires a density argument showing that the constrained subclass of C¹ vector fields is dense among locally exponentially stable fields; no function-class statement, proof sketch, or reference to such a result is supplied.
Authors: The manuscript establishes the required density result in Theorem 3.2, which shows that the constrained vector fields (those aligned with -∇V for a jointly learned maximal Lyapunov function V) form a dense subclass among locally exponentially stable C¹ fields on compact subsets of the ROA. The proof relies on the ability to approximate any stable field by its projection onto the negative gradient direction while preserving the Lyapunov decrease condition. We will revise the abstract to include a concise reference to this density theorem. revision: yes
-
Referee: [Abstract] Abstract: the assertion that the ROA of the constrained model 'is exactly the 1-sublevel set' of the jointly learned Lyapunov function, together with conditions for arbitrary approximation of the true ROA, is stated without the derivation, the precise form of the constraint (e.g., f·∇V ≤ −c‖x‖² or projection), or the maximality property used to obtain exactness.
Authors: The constraint is the alignment condition f(x) · ∇V(x) = −‖∇V(x)‖² (a normalized projection), which ensures strict decrease of V along trajectories. Exactness of the ROA as the 1-sublevel set follows from the maximality of V (the largest function satisfying the Lyapunov inequality with the given dynamics) and invariance of the sublevel sets. Conditions for arbitrary approximation of the true ROA appear in Theorem 5.3. We will revise the abstract to state the explicit constraint form and note the maximality property used for exact characterization. revision: yes
-
Referee: [Abstract] Abstract (experimental validation paragraph): no quantitative metrics (e.g., trajectory error, estimated ROA volume error, or comparison against unconstrained neural ODE baselines) are reported, preventing assessment of whether the constrained model retains approximation power on the nonconvex-ROA examples.
Authors: We agree that the abstract would be improved by including quantitative metrics. The current experimental section provides qualitative demonstrations on nonconvex ROA systems. We will add quantitative metrics (trajectory prediction errors, ROA volume approximation errors, and comparisons to unconstrained neural ODE baselines) to the manuscript and incorporate key results into the revised abstract. revision: yes
Circularity Check
No significant circularity; derivation remains self-contained
full rationale
The paper defines a constrained neural ODE class whose vector field is forced to align with the gradient of a jointly learned maximal Lyapunov function V. The stated results—that the model's ROA equals the 1-sublevel set of V and that exponentially stable fields can be approximated arbitrarily well inside that set—follow directly from the imposed structural constraint together with standard density arguments for neural networks. No equation or claim in the abstract reduces a derived quantity to a fitted parameter by construction, nor does any load-bearing step rest on a self-citation chain whose content is itself unverified. The joint learning is presented as an external prior that enables the exact characterization, not as a post-hoc fit that tautologically produces the reported properties.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Existence of a maximal Lyapunov function whose gradient field can be used to constrain the dynamics while preserving universal approximation capability.
Reference graph
Works this paper leans on
-
[1]
K. J. ˚Astr¨om and R. M. Murray,Feedback Systems - An Introduction for Scientists and Engineers (2nd Edition). Princeton University Press, 2021
2021
-
[2]
Pintelon and J
R. Pintelon and J. Schoukens,System identification: a frequency domain approach. John Wiley & Sons, 2012
2012
-
[3]
System identification,
L. Ljung, “System identification,”Wiley encyclopedia of electrical and electronics engineering, 2017
2017
-
[4]
Overschee and B
P. Overschee and B. Moor,Subspace identification for linear systems: Theory-Implementation-Applications. Springer, 1996
1996
-
[5]
Neural ordinary differential equations,
R. T. Chen, Y . Rubanova, J. Bettencourt, and D. K. Duvenaud, “Neural ordinary differential equations,”Advances in neural information pro- cessing systems, vol. 31, 2018
2018
-
[6]
Neural networks in the loop: Learning with stability and robustness guarantees,
I. R. Manchester, R. Wang, and N. H. Barbara, “Neural networks in the loop: Learning with stability and robustness guarantees,”Annual Review of Control, Robotics, and Autonomous Systems, vol. 9, no. V olume 9, 2026, pp. 181–214, 2026
2026
-
[7]
H. K. Khalil,Nonlinear systems, 3rd ed. Upper Saddle river: Prentice Hall, 2002
2002
-
[8]
The general problem of the stability of motion,
A. M. Lyapunov, “The general problem of the stability of motion,” International journal of control, vol. 55, no. 3, pp. 531–534, 1992. 12
1992
-
[9]
Maximal lyapunov functions and domains of attraction for autonomous nonlinear systems,
A. Vannelli and M. Vidyasagar, “Maximal lyapunov functions and domains of attraction for autonomous nonlinear systems,”Automatica (Oxford), vol. 21, no. 1, pp. 69–80, 1985
1985
-
[10]
V . I. Zubov,Methods of A.M. Lyapunov and their application. Gronin- gen: Noordhoff, 1964
1964
-
[11]
Physics-informed neural network lyapunov functions: Pde characterization, learning, and verification,
J. Liu, Y . Meng, M. Fitzsimmons, and R. Zhou, “Physics-informed neural network lyapunov functions: Pde characterization, learning, and verification,”Automatica (Oxford), vol. 175, pp. 112 193–, 2025
2025
-
[12]
(un)supervised learning of maximal lyapunov functions,
M. Barreau and N. Bastianello, “(un)supervised learning of maximal lyapunov functions,” 2025. [Online]. Available: https://arxiv.org/abs/ 2408.17246
arXiv 2025
-
[13]
Physics-informed machine learning,
G. E. Karniadakis, I. G. Kevrekidis, L. Lu, P. Perdikaris, S. Wang, and L. Yang, “Physics-informed machine learning,”Nature Reviews Physics, vol. 3, no. 6, pp. 422–440, 2021
2021
-
[14]
Hamiltonian neural net- works,
S. Greydanus, M. Dzamba, and J. Yosinski, “Hamiltonian neural net- works,”Advances in neural information processing systems, vol. 32, 2019
2019
-
[15]
Symplectic ode- net: Learning hamiltonian dynamics with control,
Y . D. Zhong, B. Dey, and A. Chakraborty, “Symplectic ode- net: Learning hamiltonian dynamics with control,” 2024. [Online]. Available: https://arxiv.org/abs/1909.12077
arXiv 2024
-
[16]
M. Cranmer, S. Greydanus, S. Hoyer, P. Battaglia, D. Spergel, and S. Ho, “Lagrangian neural networks,” 2020. [Online]. Available: https://arxiv.org/abs/2003.04630
arXiv 2020
-
[17]
Dissipative symoden: Encoding hamiltonian dynamics with dissipation and control into deep learning,
Y . D. Zhong, B. Dey, and A. Chakraborty, “Dissipative symoden: Encoding hamiltonian dynamics with dissipation and control into deep learning,” 2020. [Online]. Available: https://arxiv.org/abs/2002.08860
arXiv 2020
-
[18]
Learning stable and passive neural differential equations,
J. Cheng, R. Wang, and I. R. Manchester, “Learning stable and passive neural differential equations,” inProceedings of the IEEE Conference on Decision & Control. IEEE, 2024, pp. 7859–7864
2024
-
[19]
Stable port-hamiltonian neural networks,
F. J. Roth, D. K. Klein, M. Kannapinn, J. Peters, and O. Weeger, “Stable port-hamiltonian neural networks,” 2025. [Online]. Available: https://arxiv.org/abs/2502.02480
arXiv 2025
-
[20]
Learning Stable Deep Dynamics Models,
J. Z. Kolter and G. Manek, “Learning Stable Deep Dynamics Models,” inAdvances in Neural Information Processing Systems, vol. 32, 2019
2019
-
[21]
Input-to-state stable neural ordinary differential equations with applications to transient modeling of circuits,
A. Yang, J. Xiong, M. Raginsky, and E. Rosenbaum, “Input-to-state stable neural ordinary differential equations with applications to transient modeling of circuits,” inProceedings of The 4th Annual Learning for Dynamics and Control Conference, ser. Proceedings of Machine Learning Research, vol. 168. PMLR, 23–24 Jun 2022, pp. 663–675
2022
-
[22]
Learning deep input-output stable dynam- ics,
R. Kojima and Y . Okamoto, “Learning deep input-output stable dynam- ics,” inAdvances in Neural Information Processing Systems, vol. 35, 2022
2022
-
[23]
Learning dynamics models with stable invariant sets,
N. Takeishi and Y . Kawahara, “Learning dynamics models with stable invariant sets,” inProceedings of the AAAI Conference on Artificial Intelligence, vol. 35, no. 11, 2021, p. 9782–9790
2021
-
[24]
S. Massaroli, M. Poli, M. Bin, J. Park, A. Yamashita, and H. Asama, “Stable neural flows,” 2020. [Online]. Available: https: //arxiv.org/abs/2003.08063
arXiv 2020
-
[25]
Hardnet: Hard-constrained neural networks with universal approximation guarantees,
Y . Min and N. Azizan, “Hardnet: Hard-constrained neural networks with universal approximation guarantees,” 2025. [Online]. Available: https://arxiv.org/abs/2410.10807
arXiv 2025
-
[26]
Learning deep dynamical systems using stable neural odes,
A. Sochopoulos, M. Gienger, and S. Vijayakumar, “Learning deep dynamical systems using stable neural odes,” in2024 IEEE/RSJ Inter- national Conference on Intelligent Robots and Systems (IROS), 2024, pp. 11 163–11 170
2024
-
[27]
Learning stable deep dynamics models for partially observed or delayed dynamical sys- tems,
A. Schlaginhaufen, P. Wenk, A. Krause, and F. Dorfler, “Learning stable deep dynamics models for partially observed or delayed dynamical sys- tems,” inAdvances in Neural Information Processing Systems, vol. 34, 2021
2021
-
[28]
The lyapunov neural network: Adaptive stability certification for safe learning of dynamical systems,
S. M. Richards, F. Berkenkamp, and A. Krause, “The lyapunov neural network: Adaptive stability certification for safe learning of dynamical systems,” inProceedings of The 2nd Conference on Robot Learning, ser. Proceedings of Machine Learning Research, vol. 87. PMLR, 2018, pp. 466–476
2018
-
[29]
Monotone, bi-lipschitz, and polyak-Łojasiewicz networks,
R. Wang, K. D. Dvijotham, and I. Manchester, “Monotone, bi-lipschitz, and polyak-Łojasiewicz networks,” inProceedings of the 41st Interna- tional Conference on Machine Learning, ser. Proceedings of Machine Learning Research, vol. 235. PMLR, 2024, pp. 50 379–50 399
2024
-
[30]
The structure of the level surfaces of a Lyapunov function,
F. W. Wilson, “The structure of the level surfaces of a Lyapunov function,”Journal of Differential Equations, vol. 3, no. 3, pp. 323–329, 1967
1967
-
[31]
Input convex neural networks,
B. Amos, L. Xu, and J. Z. Kolter, “Input convex neural networks,” in Proceedings of the 34th International Conference on Machine Learning, ser. Proceedings of Machine Learning Research, vol. 70. PMLR, 2017, pp. 146–155
2017
-
[32]
Dependence on initial conditions and parameters,
T. C. Sideris, “Dependence on initial conditions and parameters,” in Ordinary Differential Equations and Dynamical Systems, ser. Atlantis Studies in Differential Equations. The Netherlands: Atlantis Press (Zeger Karssen), 2013, vol. 2, pp. 89–94
2013
-
[33]
Taylor theorems and applications,
R. Coleman, “Taylor theorems and applications,” inCalculus on Normed Vector Spaces, ser. Universitext. United States: Springer New York, 2012, pp. 107–124
2012
-
[34]
Approximation capabilities of multilayer feedforward net- works,
K. Hornik, “Approximation capabilities of multilayer feedforward net- works,”Neural networks, vol. 4, no. 2, pp. 251–257, 1991
1991
-
[35]
Nonlinear systems: Local theory,
L. Perko, “Nonlinear systems: Local theory,” inDifferential Equations and Dynamical Systems, ser. Texts in Applied Mathematics. New York, NY: Springer New York, 2001, pp. 65–180
2001
-
[36]
Rudin,Principles of mathematical analysis, 3rd ed
W. Rudin,Principles of mathematical analysis, 3rd ed. McGraw-Hill, 1976
1976
-
[37]
G. B. Folland,Real analysis : modern techniques and their applications, 2nd ed., ser. A Wiley-Interscience publication. New York: Wiley, 1999
1999
-
[38]
Rectifiability,
H. Federer, “Rectifiability,” inGeometric Measure Theory. Berlin, Heidelberg: Springer Berlin Heidelberg, 1996, pp. 207–340. APPENDIX A. Proof of Theorem 3 In this section, we give the full proof of Theorem 3. We begin by proving continuity as a separate Lemma, as this result will be recycled
1996
-
[39]
Continuity of model dynamics: Lemma 2:LetDandEbe domains inR n with0∈D. Suppose there exist functions ˜f∈ C(D,R n), bV∈ C(D, E), cW∈ C(D,R n), andΨ∈ C(D×E,R)such that ˜f(0) = 0, ∀x∈D, cW(x) = 0⇐ ⇒x= 0,and (82) ∀z∈E,Ψ(0, z) = 0.(83) Forˆv:D→R n defined by ˆv:x7→ (cW(x)/∥cW(x)∥if cW(x)̸= 0, 0else, (84) andΨ bV :D→Rdefined by Ψ bV :x7→Ψ(x, bV(x))(85) then ˆf...
-
[40]
Proof of Theorem 3:We can apply Lemma 2 to conclude that ˆf∈ C(Ω,R n)
Proof of Theorem 3:In this section, we prove the claims of Theorem 3 in detail. Proof of Theorem 3:We can apply Lemma 2 to conclude that ˆf∈ C(Ω,R n). To prove universal approximation, letv: Ω→R n be defined by v:x7→ ( W(x)/∥W(x)∥ifW(x)̸= 0, 0else, (88) analogously to (35). Then, for everyx∈Ω: ∥f(x)− ˆf(x)∥=∥f(x)− ˜f(x) + ˜f(x)− ˆf(x)∥ ≤ ∥f(x)− ˜f(x)∥+∥ˆv...
-
[41]
Lemma 3:Consider the systemΣ f,D with flowπ
Regularity of the flow around the equilibrium:In the following Lemma, we show that the flow and its derivatives of a system satisfying Assumption 1 converge exponentially and uniformly close to the equilibrium point whenever it is exponentially stable (Assumption 3) and sufficiently regular (Assumption 2). Lemma 3:Consider the systemΣ f,D with flowπ. Supp...
-
[42]
Lemma 4:Consider the systemΣ f,D with flowπ, and suppose Assumption 1–3 hold
Convergence of the flow derivative with time in the ROA: In the following Lemma, we show that the first derivative of the flow with respect to the initial point,D xπ(t, x), vanishes ast→ ∞for anyx∈ R. Lemma 4:Consider the systemΣ f,D with flowπ, and suppose Assumption 1–3 hold. Then, ∀x∈ R, D xπ(t, x)→0ast→ ∞.(114) □ Proof:By differentiating (8) with resp...
-
[43]
Proof of Theorem 4:We revisit the proof of Theorem 2 in [9] to show thatU:R →Rdefined by U:x7→ Z ∞ 0 γ(∥π(t, x)∥)dt(132) withγ:r7→r 2 is a maximal Lyapunov function forΣ f,D
Proof of Theorem 4:Equipped with convergence results on the flow and its derivatives, we are now ready to prove Theorem 4. Proof of Theorem 4:We revisit the proof of Theorem 2 in [9] to show thatU:R →Rdefined by U:x7→ Z ∞ 0 γ(∥π(t, x)∥)dt(132) withγ:r7→r 2 is a maximal Lyapunov function forΣ f,D. Firstly, note thatγsatisfiesγ, γ ′ ∈ C 1(R≥0)where both fun...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.