Skip to content
DraconiticResearch
Search Sources API
203,203 studies31 sourcesUpdated 55 min ago
PreprintarXiv licencearXiv

pbhalo: computing primordial black hole and minihalo populations from a single primordial perturbation spectrum

Abstract

An enhancement of the primordial curvature power spectrum on small scales can give rise to two populations of compact objects: primordial black holes (PBHs), which form during radiation domination, and dark matter minihalos, including ultracompact minihalos (UCMHs), which form from the same modes during matter domination. We present pbhalo, an open-source Python package that computes the PBH mass function, the halo mass function and the UCMH abundance from a single spectrum in a given cosmology and applies observational constraints on the PBH abundance and on the spectrum jointly. The package components are validated against colossus (a code for halo mass functions and cosmological quantities), pbhstat (a code for the PBH mass function from a given spectrum) and published results; joint constraints are illustrated for lognormal peaks. The code is distributed under the MIT license.

Related

  1. Exploring the Primordial Power Spectrum with Dark-Age 21 cm fluctuations
    Fumiya Okamatsu, Tomo Takahashi, Shuichiro Yokoyama
    arXivPreprintarXiv licenceFull textCosmologyGravitation & general relativityarXiv
  2. Localized Enhancements of the Primordial Power Spectrum and the Abundance of Early Bright Galaxies
    Shaghayegh Yavari, Hamed Kameli, Shant Baghram
    arXivPreprintCC BY 4.0Full textCosmologyarXiv
  3. Primordial Power Spectrum from the Lensed CMB Temperature Spectrum using Iterative Delensing and Fourier Denoising
    Rajorshi Sushovan Chandra, Debarshi Mukherjee, Tarun Souradeep
    arXivPreprintarXiv licenceFull textCosmologyarXiv
  4. Wedge-avoidance Fisher Forecasts for Primordial Features from Dark-Ages 21-cm Power Spectrum and Bispectrum
    Chen Zhang, Furen Deng, Yidong Xu +3
    arXivPreprintarXiv licenceFull textCosmologyarXiv
  5. Current and Future Constraints on the Primordial Power Spectrum
    Zachary Cheslog, Emily Finson, Amanda MacInnis +4
    arXivPreprintCC BY 4.0Full textCosmologyHigh-energy & particle physicsarXiv
BibTeX
@misc{rudenko2026pbhalo,
  title = {{pbhalo: computing primordial black hole and minihalo populations from a single primordial perturbation spectrum}},
  author = {B. A. Rudenko},
  howpublished = {arXiv},
  year = {2026},
  month = oct,
  doi = {10.48550/arxiv.2610.35703},
  eprint = {2610.35703},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2610.35703},
}
RIS
TY  - UNPB
TI  - pbhalo: computing primordial black hole and minihalo populations from a single primordial perturbation spectrum
AU  - B. A. Rudenko
PY  - 2026
DA  - 2026/10/26
PB  - arXiv
DO  - 10.48550/arxiv.2610.35703
UR  - https://arxiv.org/abs/2610.35703
AB  - An enhancement of the primordial curvature power spectrum on small scales can give rise to two populations of compact objects: primordial black holes (PBHs), which form during radiation domination, and dark matter minihalos, including ultracompact minihalos (UCMHs), which form from the same modes during matter domination. We present pbhalo, an open-source Python package that computes the PBH mass function, the halo mass function and the UCMH abundance from a single spectrum in a given cosmology and applies observational constraints on the PBH abundance and on the spectrum jointly. The package components are validated against colossus (a code for halo mass functions and cosmological quantities), pbhstat (a code for the PBH mass function from a given spectrum) and published results; joint constraints are illustrated for lognormal peaks. The code is distributed under the MIT license.
ER  -