Second-order variational equations for N-body simulations
arXiv:1603.03424 · doi:10.1093/mnras/stw644
Abstract
First-order variational equations are widely used in N-body simulations to study how nearby trajectories diverge from one another. These allow for efficient and reliable determinations of chaos indicators such as the Maximal Lyapunov characteristic Exponent (MLE) and the Mean Exponential Growth factor of Nearby Orbits (MEGNO). In this paper we lay out the theoretical framework to extend the idea of variational equations to higher order. We explicitly derive the differential equations that govern the evolution of second-order variations in the N-body problem. Going to second order opens the door to new applications, including optimization algorithms that require the first and second derivatives of the solution, like the classical Newton's method. Typically, these methods have faster convergence rates than derivative-free methods. Derivatives are also required for Riemann manifold Langevin and Hamiltonian Monte Carlo methods which provide significantly shorter correlation times than standard methods. Such improved optimization methods can be applied to anything from radial-velocity/transit-timing-variation fitting to spacecraft trajectory optimization to asteroid deflection. We provide an implementation of first and second-order variational equations for the publicly available REBOUND integrator package. Our implementation allows the simultaneous integration of any number of first and second-order variational equations with the high-accuracy IAS15 integrator. We also provide routines to generate consistent and accurate initial conditions without the need for finite differencing.
11 pages, accepted for publication in MNRAS, code available at https://github.com/hannorein/rebound, figures can be reproduced interactively with binder at http://mybinder.org/repo/hannorein/variations
Cited by in corpus (26)
- CHEOPS observations of the HD 108236 planetary system: A fifth planet, improved ephemerides, and planetary radii
- Two Directly Imaged, Wide-orbit Giant Planets around the Young, Solar Analog TYC 8998-760-1
- An unusually low density ultra-short period super-Earth and three mini-Neptunes around the old star TOI-561
- New Constraints on Gliese 876 -- Exemplar of Mean-Motion Resonance
- The Stability Boundary of the Distant Scattered Disk
- Water delivery to the TRAPPIST-1 planets
- Transit Timing Variations in the three-planet system: TOI-270
- The Discovery of the Long-Period, Eccentric Planet Kepler-88 d and System Characterization with Radial Velocities and Photodynamical Analysis
- A differentiable N-body code for transit timing and dynamical modeling. I. Algorithm and derivatives
- Stellar Evolution and Tidal Dissipation in REBOUNDx
- Chaos in multiplanetary extrasolar systems
- -body chaos and the continuum limit in numerical simulations of self-gravitating systems, revisited
- Discreteness effects, body chaos and the onset of radial-orbit instability
- WASP-35 and HAT-P-30/WASP-51: re-analysis using TESS and ground-based transit photometry
- Characterisation of TOI-406 as showcase of the THIRSTEE program: A 2-planet system straddling the M-dwarf density gap
- Can the gravitational effect of Planet X be detected in current-era tracking of the known major and minor planets?
- The study on transiting systems HAT-P-13, HAT-P-16 and WASP-32 through combining ground-based and TESS photometry
- The K2-24 planetary system revisited by CHEOPS
- Forming Gliese 876 Through Smooth Disk Migration
- Transit Timing Variations in HIP 41378: CHEOPS and TESS confirm a non-transiting sixth planet in the system
- An automated occultation network for gravitational mapping of the trans-neptunian solar system
- Partial suppression of chaos in relativistic three-body problems
- Embedded operator splitting methods for perturbed systems
- A High-Precision, Differentiable Code for Solar System Ephemerides
- Dynamics of Two Planets near a 2:1 Resonance: Case Studies of Known and Synthetic Exosystems on a Grid of Initial Configurations
- Possibility of transporting material from Ceres to NEO region via 8:3 MMR with Jupiter