Spherically Symmetric N-body Simulations with General Relativistic Dynamics
Julian Adamek, Mateja Gosenca, Shaun Hotchkiss

TL;DR
This paper presents a spherically symmetric N-body simulation framework within General Relativity, capable of handling relativistic velocities, large gradients, and shell-crossings, providing more accurate results than Newtonian models for cosmological structures.
Contribution
The authors develop a relativistic N-body simulation method that accurately models collisionless particles in spherical symmetry, surpassing Newtonian approaches and enabling studies of bound objects and modified gravity effects.
Findings
The scheme accurately reproduces leading-order post-Newtonian corrections.
It can handle shell-crossings, unlike fluid models.
Configurations with angular momentum suggest bound objects for further study.
Abstract
Within a cosmological context, we study the behaviour of collisionless particles in the weak field approximation to General Relativity, allowing for large gradients of the fields and relativistic velocities for the particles. We consider a spherically symmetric setup such that high resolution simulations are possible with minimal computational resources. We test our formalism by comparing it to two exact solutions: the Schwarzschild solution and the Lema\^itre-Tolman-Bondi model. In order to make the comparison we consider redshifts and lensing angles of photons passing through the simulation. These are both observable quantities and hence are gauge independent. We demonstrate that our scheme is more accurate than a Newtonian scheme, correctly reproducing the leading-order post-Newtonian correction. In addition, our setup is able to handle shell-crossings, which is not possible within a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
