Towards quantitative control on discreteness error in the non-linear regime of cosmological N body simulations
Michael Joyce, Bruno Marcos, Thierry Baertschiger

TL;DR
This paper investigates how discreteness errors in cosmological N-body simulations affect the accuracy of power spectrum measurements, providing bounds and methods to control these errors in the non-linear regime.
Contribution
It introduces analytical and numerical methods to quantify and bound discreteness errors, guiding how to extrapolate to the physical limit in cosmological simulations.
Findings
Discreteness error at the Nyquist wavenumber is about 1% for typical cosmological simulations.
Errors increase monotonically over time both below and above the Nyquist wavenumber.
Extrapolation to smaller interparticle distances is necessary for convergence to the physical limit.
Abstract
The effects of discreteness arising from the use of the N-body method on the accuracy of simulations of cosmological structure formation are not currently well understood. After a discussion of how the relevant discretisation parameters introduced should be extrapolated to recover the Vlasov-Poisson limit, we study numerically, and with analytical methods we have developed recently, the central issue of how finite particle density affects the precision of results. In particular we focus on the power spectrum at wavenumbers around and above the Nyquist wavenumber, in simulations in which the force resolution is taken smaller than the initial interparticle spacing. Using simulations of identical theoretical initial conditions sampled on four different "pre-initial" configurations (three different Bravais lattices, and a glass) we obtain a {\it lower bound} on the real discreteness error.…
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.
