English

Embedded operator splitting methods for perturbed systems

Earth and Planetary Astrophysics 2020-02-05 v2 Instrumentation and Methods for Astrophysics Dynamical Systems

Abstract

It is common in classical mechanics to encounter systems whose Hamiltonian HH is the sum of an often exactly integrable Hamiltonian H0H_0 and a small perturbation ϵH1\epsilon H_1 with ϵ1\epsilon\ll1. Such near-integrability can be exploited to construct particularly accurate operator splitting methods to solve the equations of motion of HH. However, in many cases, for example in problems related to planetary motion, it is computationally expensive to obtain the exact solution to H0H_0. In this paper we present a new family of embedded operator splitting (EOS) methods which do not use the exact solution to H0H_0, but rather approximate it with yet another, embedded operator splitting method. Our new methods have all the desirable properties of classical methods which solve H0H_0 directly. But in addition they are very easy to implement and in some cases faster. When applied to the problem of planetary motion, our EOS methods have error scalings identical to that of the often used Wisdom-Holman method but do not require a Kepler solver, nor any coordinate transformations, or the allocation of memory. The only two problem specific functions that need to be implemented are the straight-forward kick and drift steps typically used in the standard second order leap-frog method.

Keywords

Cite

@article{arxiv.1912.03255,
  title  = {Embedded operator splitting methods for perturbed systems},
  author = {Hanno Rein},
  journal= {arXiv preprint arXiv:1912.03255},
  year   = {2020}
}

Comments

8 pages, 5 figures, accepted for publication by MNRAS