Efficient implementation of high-order isospectral symplectic Runge-Kutta schemes
Clauson Carvalho da Silva, Christian Lessig, Carlos Tomei

TL;DR
This paper introduces a new algorithm that simplifies the implementation of high-order isospectral symplectic Runge-Kutta schemes, reducing implicit equations to one per step and improving conservation properties in low-dimensional systems.
Contribution
The authors develop a novel block matrix-based algorithm that makes high-order isospectral Runge-Kutta methods more practical by reducing implicit equations, enhancing conservation in numerical solutions.
Findings
Higher-order integrators improve conservation properties in low-dimensional systems.
The new algorithm reduces computational complexity by solving a single implicit equation per step.
Performance in high-dimensional systems can be enhanced through parallelization.
Abstract
Isospectral Runge-Kutta methods are well-suited for the numerical solution of isospectral systems such as the rigid body and the Toda lattice. More recently, these integrators have been applied to geophysical fluid models, where their isospectral property has provided insights into the long-time behavior of such systems. However, higher-order Isospectral Runge-Kutta methods require solving a large number of implicit equations. This makes the implicit midpoint rule the most commonly used due to its relative simplicity and computational efficiency. In this work, we introduce a novel algorithm that simplifies the implementation of general isospectral Runge-Kutta integrators. Our approach leverages block matrix structures to reduce the number of implicit equations per time step to a single one. This equation can be solved efficiently using fixed-point iteration. We present numerical…
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.
Taxonomy
TopicsNumerical methods for differential equations · Polynomial and algebraic computation · Quantum chaos and dynamical systems
