pith. sign in

arxiv: 2606.19109 · v1 · pith:J3C7RQOMnew · submitted 2026-06-17 · 🧮 math.OC

Locally Stable Neural ODEs with Characterized Region of Attraction

Pith reviewed 2026-06-26 19:57 UTC · model grok-4.3

classification 🧮 math.OC
keywords neural ODEsLyapunov functionsregion of attractionexponential stabilitytrajectory dataconstrained dynamicsuniversal approximationnonlinear systems
0
0 comments X

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.

The paper introduces neural ODEs whose right-hand side is forced to lie in the direction of the negative gradient of a Lyapunov function that is learned at the same time from trajectory samples. This single constraint produces two guarantees: the learned vector field can match any exponentially stable dynamics to arbitrary accuracy inside the region where the Lyapunov function decreases, and the model's own region of attraction is precisely the set where the learned Lyapunov function is less than one. The authors also give conditions under which the learned sublevel set converges to the true region of attraction. A reader might care because the construction supplies both a data-driven model and an explicit, verifiable certificate of its safe operating domain without post-hoc stability checks.

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

These are editorial extensions of the paper, not claims the author makes directly.

  • 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.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

3 major / 0 minor

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)
  1. [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.
  2. [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.
  3. [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

3 responses · 0 unresolved

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
  1. 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

  2. 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

  3. 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

0 steps flagged

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

0 free parameters · 1 axioms · 0 invented entities

Based on abstract only: the approach rests on the classical Lyapunov stability theorem for local exponential stability and on the existence of a maximal Lyapunov function for the target dynamics; no new entities are postulated.

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.
    Invoked in the paragraph describing the constraint and the approximation theorem.

pith-pipeline@v0.9.1-grok · 5628 in / 1349 out tokens · 25849 ms · 2026-06-26T19:57:30.586956+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

43 extracted references

  1. [1]

    K. J. ˚Astr¨om and R. M. Murray,Feedback Systems - An Introduction for Scientists and Engineers (2nd Edition). Princeton University Press, 2021

  2. [2]

    Pintelon and J

    R. Pintelon and J. Schoukens,System identification: a frequency domain approach. John Wiley & Sons, 2012

  3. [3]

    System identification,

    L. Ljung, “System identification,”Wiley encyclopedia of electrical and electronics engineering, 2017

  4. [4]

    Overschee and B

    P. Overschee and B. Moor,Subspace identification for linear systems: Theory-Implementation-Applications. Springer, 1996

  5. [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

  6. [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

  7. [7]

    H. K. Khalil,Nonlinear systems, 3rd ed. Upper Saddle river: Prentice Hall, 2002

  8. [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

  9. [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

  10. [10]

    V . I. Zubov,Methods of A.M. Lyapunov and their application. Gronin- gen: Noordhoff, 1964

  11. [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

  12. [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

  13. [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

  14. [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

  15. [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

  16. [16]

    Lagrangian neural networks,

    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

  17. [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

  18. [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

  19. [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

  20. [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

  21. [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

  22. [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

  23. [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

  24. [24]

    Stable neural flows,

    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

  25. [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

  26. [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

  27. [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

  28. [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

  29. [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

  30. [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

  31. [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

  32. [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

  33. [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

  34. [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

  35. [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

  36. [36]

    Rudin,Principles of mathematical analysis, 3rd ed

    W. Rudin,Principles of mathematical analysis, 3rd ed. McGraw-Hill, 1976

  37. [37]

    G. B. Folland,Real analysis : modern techniques and their applications, 2nd ed., ser. A Wiley-Interscience publication. New York: Wiley, 1999

  38. [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

  39. [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. [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. [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. [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. [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...