Low-Rank Solvers for Energy-Conserving Hamiltonian Boundary Value Methods
Fabio Durastante, Mariarosa Mazza
TL;DR
Energy-conserving Hamiltonian Boundary Value Methods (HBVMs) address long-term preservation of energy and symplectic structure in Hamiltonian systems. The paper develops low-rank solution strategies: Krylov projection for linear HBVM stage equations and a Newton–Krylov framework with a low-rank matrix-equation preconditioner for nonlinear problems, aided by adaptive time stepping. Numerical experiments on semi-discretized semilinear and linear wave equations show robust convergence with few outer iterations, even for higher-order HBVM configurations. The work suggests extensions to Caputo fractional derivatives, distributed implementations, and applications to other structure-preserving integrators, with considerations for optimized pole selection to accelerate convergence.
Abstract
We study energy-conserving Hamiltonian Boundary Value Methods (HBVMs) for Hamiltonian systems, which arise in applications where long-term preservation of energy and symplecticity is essential. HBVMs are multi-stage schemes whose stage equations reformulate as matrix equations with a low-rank right-hand side. For linear systems, we exploit this structure directly via Krylov projection solvers. For nonlinear systems, we leverage it within simplified Newton iterations and as a preconditioner in a Newton--Krylov framework, combined with adaptive time-stepping for robust convergence. Numerical experiments on semi-discretized wave equations demonstrate the efficiency and robustness of the proposed approach.
