Symbolic Emulators for Cosmology: Accelerating Cosmological Analyses Without Sacrificing Precision

Deaglan J. Bartlett, Shivam Pandey
10/21/2025
astro-ph.COastro-ph.IMcs.LG

No confident code implementation found for this paper.

Abstract

In cosmology, emulators play a crucial role by providing fast and accurate predictions of complex physical models, enabling efficient exploration of high-dimensional parameter spaces that would be computationally prohibitive with direct numerical simulations. Symbolic emulators have emerged as promising alternatives to numerical approaches, delivering comparable accuracy with significantly faster evaluation times. While previous symbolic emulators were limited to relatively narrow prior ranges, we expand these to cover the parameter space relevant for current cosmological analyses. We introduce approximations to hypergeometric functions used for the $Λ$CDM comoving distance and linear growth factor which are accurate to better than 0.001% and 0.05%, respectively, for all redshifts and for $Ω_{\rm m} \in [0.1, 0.5]$. We show that integrating symbolic emulators into a Dark Energy Survey-like $3\times2$pt analysis produces cosmological constraints consistent with those obtained using standard numerical methods. Our symbolic emulators offer substantial improvements in speed and memory usage, demonstrating their practical potential for scalable, likelihood-based inference.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{bartlett2025symbolic,
  title  = {Symbolic Emulators for Cosmology: Accelerating Cosmological Analyses Without Sacrificing Precision},
  author = {Deaglan J. Bartlett and Shivam Pandey},
  year   = {2025},
  eprint = {2510.18749},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.18749v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.18749.svg)](https://codeofpaper.com/paper/2510.18749)

Discussion