HackerPapers

arXiv:1910.07291astro-ph.GA

Newton vs the machine: solving the chaotic three-body problem using deep neural networks

Philip G. Breen, Christopher N. Foley, Tjarda Boekholt, Simon Portegies Zwart

Abstract

Since its formulation by Sir Isaac Newton, the problem of solving the equations of motion for three bodies under their own gravitational force has remained practically unsolved. Currently, the solution for a given initialization can only be found by performing laborious iterative calculations that have unpredictable and potentially infinite computational cost, due to the system's chaotic nature. We show that an ensemble of solutions obtained using an arbitrarily precise numerical integrator can be used to train a deep artificial neural network (ANN) that, over a bounded time interval, provides accurate solutions at fixed computational cost and up to 100 million times faster than a state-of-the-art solver. Our results provide evidence that, for computationally challenging regions of phase-space, a trained ANN can replace existing numerical solvers, enabling fast and scalable simulations of many-body systems to shed light on outstanding phenomena such as the formation of black-hole binary systems or the origin of the core collapse in dense star clusters.

arXiv comments
6 pages, 6 figures
Journal reference
DOI
doi:10.1093/mnras/staa713
Subjects
astro-ph.GAAstrophysics of Galaxies astro-ph.SRSolar and Stellar Astrophysics cs.LGMachine Learning physics.comp-phComputational Physics

On Hacker News

Linked by 2 identifiable commenters in 2 comments across 1 thread, from Oct 2019 to Oct 2019. Found in 4 HN submissions from Oct 2019 to Jul 2020. Open submission discussions.

Comments linking this paper, per year.

Discussed in comments1 thread

    • The original paper can be found here: https://arxiv.org/abs/1910.07291 Abstract: > Since its formulation by Sir Isaac Newton, the problem of solving the equations of motion for three bodies under their own gravitational force has remained practically unsolved. Currently, the…

      EndXAView on HNParent context

    • The initial conditions are all stationary, and it's in the plane exploiting symmetry, so they are just 2 real numbers. They don't evolve the simulation very long and the errors rapidly increase with time. See Figure 3 for typical errors of about 20% on the validation set with…

      jedbrownView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.