Submitted:
05 June 2025
Posted:
12 June 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Systematic derivation of neural ODEs on manifolds and Lie groups, highlighting differences and equivalence of various approaches - for an overview, see also Table 1;
- Summarizing the state of the art on manifold and Lie group neural ODEs, by formalizing the notion of extrinsic and intrinsic neural ODEs;
- A tutorial-like introduction, to assist the reader in implementing various neural ODE methods on manifolds and Lie groups, presenting coordinate expressions alongside geometric notation.
1.1. Literature review
1.2. Notation
2. Background
2.1. Smooth Manifolds
2.2. Lie groups
2.3. Gradient over a flow
3. Neural ODEs on Manifolds
3.1. Constant parameters, running and final cost
3.1.1. Vanilla neural ODEs and extrinsic neural ODEs on manifolds
3.1.2. Intrinsic neural ODEs on manifolds
3.2. Extensions
3.2.1. Nonlinear and intermittent cost terms
3.2.2. Augmented neural ODEs on manifolds and time-dependent parameters
4. Neural ODEs on Lie Groups
4.1. Extrinsic neural ODEs on Lie groups
4.2. Intrinsic neural ODEs on Lie groups
4.3. Extensions
5. Discussion
- the extrinsic formulation is readily implemented if the low-dimensional manifold and an embedding into are known. This comes at the possible cost of geometric inexactness, and a higher dimension of the co-state and sensitivity equations
- the co-state in the intrinsic formulation has a generally lower dimension, which reduces the dimension of the sensitivity equations. The chart-based formulation also guarantees geometrically exact integration of dynamics. This comes at the mild cost of having to define local charts and chart-transitions.
- the extrinsic formulation on matrix Lie groups can come at much higher cost than that on manifolds, since the intrinsic dimension of G can be much lower than , and a higher dimension of the co-state and sensitivity equations. Geometrically exact integration procedures are more readily available for matrix Lie groups, integrating in local exponential charts.
- the chart-based formulation on matrix Lie groups struggles when are not naturally phrased in local charts. This is common, dynamics are often more naturally phrased on . This was alleviated by an algebra-based formulation on matrix Lie groups. Both are intrinsic approaches, that feature a co-state dynamics that are as low as posssible. However, the algebra-based approach still misses readily available software implementation.
Author Contributions
Data Availability Statement
Conflicts of Interest
Appendix A. Additional Material
Appendix A.1. Hamiltonian dynamics on Lie groups
References
- Chen, R.T.Q.; Rubanova, Y.; Bettencourt, J.; Duvenaud, D. Neural Ordinary Differential Equations. CoRR, 1806. [Google Scholar]
- Massaroli, S.; Poli, M.; Park, J.; Yamashita, A.; Asama, H. Dissecting neural ODEs. Advances in Neural Information Processing Systems, 2002. [Google Scholar]
- Zakwan, M.; Natale, L.D.; Svetozarevic, B.; Heer, P.; Jones, C.; Trecate, G.F. Physically Consistent Neural ODEs for Learning Multi-Physics Systems*. IFAC-PapersOnLine 2023, 56, 5855–5860. [Google Scholar] [CrossRef]
- Sholokhov, A.; Liu, Y.; Mansour, H.; Nabi, S. Physics-informed neural ODE (PINODE): embedding physics into models using collocation points. Scientific Reports 2023 13:1 2023, 13, 1–13. [Google Scholar] [CrossRef] [PubMed]
- Ghanem, P.; Demirkaya, A.; Imbiriba, T.; Ramezani, A.; Danziger, Z.; Erdogmus, D. Learning Physics Informed Neural ODEs With Partial Measurements. AAAI-25, arXiv:cs.LG/2412.08681].
- Massaroli, S.; Poli, M.; Califano, F.; Park, J.; Yamashita, A.; Asama, H. Optimal Energy Shaping via Neural Approximators. SIAM Journal on Applied Dynamical Systems 2022, 21, 2126–2147. [Google Scholar] [CrossRef]
- Niu, H.; Zhou, Y.; Yan, X.; Wu, J.; Shen, Y.; Yi, Z.; Hu, J. On the applications of neural ordinary differential equations in medical image analysis. Artificial Intelligence Review 2024, 57, 1–32. [Google Scholar] [CrossRef]
- Oh, Y.; Kam, S.; Lee, J.; Lim, D.Y.; Kim, S.; Bui, A.A.T. Comprehensive Review of Neural Differential Equations for Time Series Analysis 2025.
- Poli, M.; Massaroli, S.; Yamashita, S.A.J.O.N.L.S.C.N.A.L.A.; Asama, H.; Garg, A. Neural Hybrid Automata: Learning Dynamics with Multiple Modes and Stochastic Transitions 2021.
- Chen, R.T.Q.; Amos, B.; Nickel, M. Learning Neural Event Functions for Ordinary Differential Equations 2021.
- Davis, J.Q.; Choromanski, K.; Varley, J.; Lee, H.; Slotine, J.J.; Likhosterov, V.; Weller, A.; Makadia, A.; Sindhwani, V. Time Dependence in Non-Autonomous Neural ODEs 2020. arXiv:cs.LG/2005.01906].
- Dupont, E.; Doucet, A.; Teh, Y.W. Augmented Neural ODEs 2019. arXiv:stat.ML/1904.01681].
- Chu, H.; Miyatake, Y.; Cui, W.; Wei, S.; Furihata, D. Structure-Preserving Physics-Informed Neural Networks With Energy or Lyapunov Structure, 2024, [arXiv:cs.LG/2401.04986]. arXiv:cs.LG/2401.04986].
- Kütük, M.; Yücel, H. Energy dissipation preserving physics informed neural network for Allen–Cahn equations. Journal of Computational Science 2025, 87, 102577. [Google Scholar] [CrossRef]
- Bullo, F.; Murray, R.M. Tracking for fully actuated mechanical systems: a geometric framework. Automatica 1999, 35, 17–34. [Google Scholar] [CrossRef]
- Marsden, J.E.; Ratiu, T.S. Introduction to Mechanics and Symmetry; Vol. 17, Springer New York, 1999. [CrossRef]
- Whiteley, N.; Gray, A.; Rubin-Delanchy, P. Statistical exploration of the Manifold Hypothesis 2025. arXiv:stat.ME/2208.11665].
- Lou, A.; Lim, D.; Katsman, I.; Huang, L.; Jiang, Q.; Lim, S.N.; De Sa, C. Neural Manifold Ordinary Differential Equations. Advances in Neural Information Processing Systems, 2006. [Google Scholar]
- Falorsi, L.; Davidson, T.R.; Berkeley, A.U.C.; Forré, P.; Mar, M.L. Reparameterizing Distributions on Lie Groups 2019. 89, arXiv:1903.02958v1].
- Duong, T.; Altawaitan, A.; Stanley, J.; Atanasov, N. Port-Hamiltonian Neural ODE Networks on Lie Groups for Robot Dynamics Learning and Control. IEEE Transactions on Robotics 2024, 40, 3695–3715. [Google Scholar] [CrossRef]
- Wotte, Y.P.; Califano, F.; Stramigioli, S. Optimal potential shaping on SE(3) via neural ordinary differential equations on Lie groups. The International Journal of Robotics Research 2024, 43, 2221–2244. [Google Scholar] [CrossRef]
- Falorsi, L.; Forré, P. Neural Ordinary Differential Equations on Manifolds, 2020, [2006. 0 6663.
- Andersdotter, E.; Persson, D.; Ohlsson, F. Equivariant Manifold Neural ODEs and Differential Invariants 2024.
- Wotte, Y. Optimal Potential Energy Shaping on SE(3) via Neural Approximators. University of Twente Archive 2021. [Google Scholar]
- Pau, B.S. An introduction to neural ordinary differential equations 2024.
- Gholami, A.; Keutzer, K.; Biros, G. ANODE: Unconditionally Accurate Memory-Efficient Gradients for Neural ODEs 2019. arXiv:cs.LG/1902.10298].
- Kidger, P.; Morrill, J.; Foster, J.; Lyons, T.J. Neural Controlled Differential Equations for Irregular Time Series. CoRR, 2005. [Google Scholar]
- Li, X.; Wong, T.K.L.; Chen, R.T.Q.; Duvenaud, D. Scalable Gradients for Stochastic Differential Equations 2020. arXiv:cs.LG/2001.01328].
- Floryan, D.; Graham, M.D. Data-driven discovery of intrinsic dynamics. Nature Machine Intelligence 2022, 4, 1113–1120. [Google Scholar] [CrossRef]
- Duong, T.; Atanasov, N. Hamiltonian-based Neural ODE Networks on the SE(3) Manifold For Dynamics Learning and Control 2021. [2106.12782v3].
- Isham, C.J. Modern Differential Geometry for Physicists; 1999. [CrossRef]
- Hall, B.C. Lie Groups, Lie Algebras, and Representations: An Elementary Introduction; Graduate Texts in Mathematics (GTM, volume 222), Springer, 2015.
- Solà, J.; Deray, J.; Atchuthan, D. A micro Lie theory for state estimation in robotics, 2021, [arXiv:cs.RO/1812.01537]. arXiv:cs.RO/1812.01537].
- Visser, M.; Stramigioli, S.; Heemskerk, C. Cayley-Hamilton for roboticists. IEEE International Conference on Intelligent Robots and Systems 2006, 1, 4187–4192. [Google Scholar] [CrossRef]
- Robbins, H.; Monro, S. A Stochastic Approximation Method. The Annals of Mathematical Statistics 1951, 22, 400–407. [Google Scholar] [CrossRef]
- Poli, M.; Massaroli, S.; Yamashita, A.; Asama, H.; Park, J. TorchDyn: A Neural Differential Equations Library 2020. [2009.09346].
- Wotte, Y.P.; Dummer, S.; Botteghi, N.; Brune, C.; Stramigioli, S.; Califano, F. Discovering efficient periodic behaviors in mechanical systems via neural approximators. Optimal Control Applications and Methods 2023, 44, 3052–3079. [Google Scholar] [CrossRef]
- Munthe-Kaas, H. High order Runge-Kutta methods on manifolds. Applied Numerical Mathematics 1999, 29, 115–127. [Google Scholar] [CrossRef]
| 1 | Equivalently (e.g, [33]), and are often denoted as operators “hat” and “vee” , respectively. |
| 2 | in canonical coordinates on and , though this choice is not required. |

| Name of Neural ODE | Subtype | Trajectory Cost | Subsection | Originally introduced in |
|---|---|---|---|---|
| Neural ODEs on manifolds (Section 3) | Extrinsic | Running and final cost | Section 3.1.1 | Final cost [22], running cost [21] |
| Intrinsic | Running and final cost , intermittent cost | Section 3.1.2 | Final cost [18], running cost [21], intermittent cost (this work) | |
| Augmented, time-dependent parameters | Final cost | Section 3.2.2 | Augmenting to [23], Augmenting to (this work) | |
| Neural ODEs on Lie groups (Section 4) | Extrinsic | Final cost and intermittent cost | Section 4.1 | In [20] |
| Intrinsic, dynamics in local charts | Running and final cost | Section 4.2 | In [21,24] | |
| Intrinsic, dynamics at Lie algebra | Running and final cost | Section 4.2 | In [21] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).