# Should $N$-body integrators be symplectic everywhere in phase space?

**Authors:** David M. Hernandez (Harvard-Smithsonian CfA)

arXiv: 1902.03684 · 2019-04-17

## TL;DR

This paper examines the impact of breaking symplecticity in hybrid $N$-body integrators, demonstrating that such violations can undermine their advantages and proposing a solution via Lipschitz continuity to preserve symplectic properties.

## Contribution

It identifies how symplecticity breaks in hybrid integrators affect their benefits and introduces a method to maintain symplecticity through Lipschitz continuity in equations of motion.

## Key findings

- Symplecticity breaks at few points can destroy integrator benefits.
- Requiring Lipschitz continuity preserves symplectic structure.
- Broken symplecticity should be acknowledged by $N$-body simulators.

## Abstract

Symplectic integrators are the preferred method of solving conservative $N$-body problems in cosmological, stellar cluster, and planetary system simulations because of their superior error properties and ability to compute orbital stability. Newtonian gravity is scale free, and there is no preferred time or length scale: this is at odds with construction of traditional symplectic integrators, in which there is an explicit timescale in the time-step. Additional timescales have been incorporated into symplectic integration using various techniques, such as hybrid methods and potential decompositions in planetary astrophysics, integrator sub-cycling in cosmology, and block time-stepping in stellar astrophysics, at the cost of breaking or potentially breaking symplecticity at a few points in phase space. The justification provided, if any, for this procedure is that these trouble points where the symplectic structure is broken should be rarely or never encountered in practice. We consider the case of hybrid integrators, which are used ubiquitously in astrophysics and other fields, to show that symplecticity breaks at a few points are sufficient to destroy beneficial properties of symplectic integrators, which is at odds with some statements in the literature. We show how to solve this problem in the case of hybrid integrators by requiring Lipschitz continuity of the equations of motion. For other techniques, like time step subdivision, {consequences to this this problem are not explored here}, and the fact that symplectic structure is broken should be taken into account by $N$-body simulators, who may find an alternative non-symplectic integrator performs similarly.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.03684/full.md

## Figures

9 figures with captions in the complete paper: https://tomesphere.com/paper/1902.03684/full.md

## References

26 references — full list in the complete paper: https://tomesphere.com/paper/1902.03684/full.md

---
Source: https://tomesphere.com/paper/1902.03684