| Issue |
A&A
Volume 702, October 2025
|
|
|---|---|---|
| Article Number | A20 | |
| Number of page(s) | 13 | |
| Section | Cosmology (including clusters of galaxies) | |
| DOI | https://doi.org/10.1051/0004-6361/202555582 | |
| Published online | 26 September 2025 | |
Excess of substructure due to primordial black holes
1
Facultad de Matemática, Astronomía, Física y Computación, UNC, Córdoba, Argentina
2
Instituto de Astronomía Teórica y Experimental, CONICET–UNC, Córdoba, Argentina
3
Observatorio Astronómico de Córdoba, UNC, Córdoba, Argentina
⋆ Corresponding author: patricio.colazo@mi.unc.edu.ar
Received:
19
May
2025
Accepted:
31
July
2025
Context. In this paper we explore the impact of primordial black holes (PBHs) on the abundance of low mass haloes and subhaloes in the dark and low stellar mass regime, and examine how these effects can be measured through fluctuations in strong lensing and brightness fluctuations in clusters of galaxies, providing potential ways to constrain the fraction of dark matter in PBHs.
Aims. Various dark matter candidates leave unique imprints on the low mass range of the halo mass function that can be challenging to detect. Among these are the hot and warm dark matter models that predict a reduced abundance of low mass structures compared to the cold dark matter with a cosmological constant (ΛCDM) model. Models with PBHs also affect this mass range, but in the opposite direction, producing an increase in these low mass objects. By examining lensing perturbations in galaxy clusters, constraints can be placed on the low mass subhalo abundance and, therefore, on these different models for dark matter. We aim to provide predictions useful for this type of perturbations for the PBH case. Additionally, we examine the abundance of haloes and subhaloes in the range where the stellar mass to halo mass relation is steeply increases, which could be compared to brightness fluctuations in clusters of galaxies due to low mass satellites with low luminosities.
Methods. We ran cosmological simulations using the SWIFT code, comparing a fiducial model with alternative inflationary models both with and without PBHs.
Results. We find a significant excess of substructure in the presence of PBHs compared to the ΛCDM model, without altering the abundance of high mass haloes at redshift zero. This increase is of up to a factor of six for extended PBH mass functions with an exponential cut-off at MPBH = 102 M⊙ in the range of parameter space where they could make up all of the dark matter. Similar increases are also produced when this fraction is smaller, even at sub-percent levels, for PBHs that show an exponential cut-off in their mass function at masses MPBH = 104 M⊙.
Key words: gravitational lensing: strong / galaxies: structure / dark matter / early Universe
© The Authors 2025
Open Access article, published by EDP Sciences, under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
This article is published in open access under the Subscribe to Open model. Subscribe to A&A to support open access publication.
1. Introduction
Given the diversity of dark matter (DM) candidates, constraining them through observables is essential to resolving the nature of DM. Primordial black holes (PBHs), among these potential candidates, are hypothesised to have formed in the early Universe through alternative inflationary models (Inomata et al. 2017; Clesse & García-Bellido 2015).
Primordial black holes can be described using two primary scenarios: the fixed conformal time (FCT) or horizon crossing (HC). In the FCT scenarios, all PBHs form nearly simultaneously at a specific time during the early radiation era, typically triggered by global mechanisms such as bubble collisions or phase transitions, which define the formation epoch and mass scale. In contrast, the HC scenarios link PBH formation to the moment density fluctuation re-enters the Hubble horizon: Smaller masses cross earlier and collapse first, while larger PBHs form later. This process introduces a natural mass hierarchy (for more details, see Sureda et al. 2021). Depending on the primordial power spectrum, these can give rise to either a monochromatic mass distribution (power spectrum with a spike) or an extended mass function (e.g. power spectrum with blue index). Each of these functions allow for different observational constraints across a range of masses on the fraction of PBHs contributing to the total DM density (Carr et al. 2017, 2021; Sureda et al. 2021; Padilla et al. 2021; Auclair et al. 2023; De Luca et al. 2021; Sasaki et al. 2018; Niikura et al. 2019).
The MACHO project placed strong restrictions over the fraction of PBHs that could exist as DM. This project aimed to find compact objects in the Milky Way (Alcock et al. 2000) but found less than what would be expected if PBHs of roughly one solar mass made up most of the DM (for a comprehensive overview on these constraints, see Carr et al. 2024). More recently, with the detection of gravitational waves from black hole mergers by the LIGO-Virgo-KAGRA collaboration (Abbott et al. 2023), the idea about PBHs was reawakened. They are now considered potential explanations for several cosmological phenomena, such as gravitational waves due to PBH mergers (Bird et al. 2016; Sasaki et al. 2016; Raidal et al. 2017) or a way to produce the baryon asymmetry (Carr & Hawking 1974; Carr et al. 2024; Liu & Bromm 2022).
These black holes have also been proposed as solutions to several cold dark matter (CDM) tensions, including the core-cusp controversy (see Boldrini et al. 2020) and the Hubble tension (Li et al. 2024; Carr & Kühnel 2020), and to alleviate the tension due to the abundance of high-redshift quasars (Liu et al. 2022; Kashlinsky 2021; Goulding et al. 2023; Kokorev et al. 2023) and massive galaxies (Gouttenoire et al. 2024; Su et al. 2023; Colazo et al. 2024) observed recently by James Webb Space Telescope (JWST) observations. Additionally, PBHs could serve as seeds for magnetic fields in the Universe (Araya et al. 2021; Papanikolaou & Gourgouliatos 2023; Padilla et al. 2024) and contribute to the stochastic gravitational wave background (Agazie et al. 2023; Yi et al. 2024).
Primordial black holes also modify the halo mass function, enhancing the abundance of low mass haloes compared to CDM, particularly through small-scale power (Inman & Ali-Haïmoud 2019; Colazo et al. 2024; Zhang et al. 2024; Matteri et al. 2025b; Liu & Bromm 2022). The warm dark matter (WDM) model offers an alternative to CDM and affects the halo mass function in the opposite way, by suppressing the formation of low mass haloes due to the cut-off in the initial power spectrum at lower wavenumbers than CDM. Several studies (Colín et al. 2000; Zentner & Bullock 2003; He et al. 2023) have shown that WDM would reduce the substructure compared to CDM.
Early studies by Pinkney et al. (1996) and Kochanek & Dalal (2004) presented different results on whether the inferred substructure is better fit by the CDM or WDM model. In particular, Dalal & Kochanek (2002) found that ΛCDM is sufficient to explain strong lensing observations. More recently, strong gravitational lensing has proven effective in revealing dark subhaloes (Nightingale et al. 2023; Vegetti & Koopmans 2009; Li et al. 2016; Enzi et al. 2021). Other models such as fuzzy dark matter (FDM) offer alternative explanations for the observed substructure (Elgamal et al. 2024). These models could explain the abundance of structures more massive than 109 M⊙ while also providing a core unlike CDM that produces a cusp (Salucci 2019). However, FDM predicts a suppression of small-scale structure similar to WDM models, which may be in tension with recent observational claims of abundant low mass subhaloes (Banik et al. 2021).
A common denominator in these studies is substructure, which is essential for telling apart these DM models. Observations such as fast radio burst (FRB) pulses (Xiao et al. 2024) and quasar magnification bias are also promising methods for detecting substructure. Alternatively, tidal streams in the stellar halo suggest the existence of low mass subhaloes, as predicted by CDM (Weinberg et al. 2015).
We refer to haloes with masses below 109 M⊙ as dark haloes throughout this work (Mena et al. 2019; Gow et al. 2020; Villanueva-Domingo et al. 2021; Ziparo et al. 2022; Byrnes et al. 2024). Although there is ongoing debate about the regime between 108 and 109 M⊙, where a fraction of haloes may host ultra-faint dwarf galaxies (Kim et al. 2024), these objects are expected to be extremely faint and effectively invisible at cosmological distances. However, their gravitational imprint – as subhaloes – should still be detectable through lensing perturbations.
The subhalo mass function has been extensively studied. Gao et al. (2004) showed that substructure increases with halo mass and decreases with formation redshift and halo concentration. In CDM, the unevolved mass function is scale-free, while WDM models predict a cut-off at relatively high masses, although possibly within the dark halo mass regime (He et al. 2023; Elahi et al. 2009).
Hydrodynamic simulations have revealed the importance of baryonic processes in altering the formation and evolution of DM haloes. Studies by Dolag et al. (2009) and Jia et al. (2020) show a reduction in substructure compared to DM-only simulations, particularly in the low mass regime. Dust production also varies between CDM and WDM, with CDM producing significantly more dust due to its higher substructure (Ussing et al. 2024).
Future missions such as Euclid, LSST, JWST, and Roman will improve our understanding of substructure (Gardner et al. 2023; Ivezić et al. 2019; Euclid Collaboration: Mellier et al. 2025). As an example, the upcoming Nancy Grace Roman Space Telescope (Eifler et al. 2021) will use microlensing to detect dark substructure, providing competitive constraints on DM models, including PBHs (Pardo & Doré 2021; Tilburg et al. 2018). Machine learning approaches are also expected to constrain subhaloes in the 109 − 109.5 M⊙ range (Tsang et al. 2024) by employing tens of thousands of galaxy-galaxy strong lensing systems anticipated to be found in upcoming surveys by the end of the decade. Strong lensing studies combining arcs and flux ratios will further refine these constraints (Gilman et al. 2024).
In order to provide predictions of substructure excess that can be tested with observations of strong lenses, in this study, we simulate a CDM + PBH scenario to numerically follow the enhancement of small-scale substructure. With these simulations, we will be able to study its possible observational detection via strong lensing and also via brightness fluctuations. This is done by adopting power spectra of density fluctuations with increased power at small scales beyond the observable range including the Poisson effect due to the discreteness of PBHs. Isocurvature effects (Liu & Bromm 2022) are not included since these are not expected in the range of PBH mass functions we explore. In addition, we adopted a Press–Schechter mass function to model the PBH population (Sureda et al. 2021). Section 2.2 provides a description of the initial conditions and simulation setup. Results are presented in Section 3, and conclusions are summarised in Section 4.
2. Simulations
In this section, we describe the setup and execution of the simulations used in this study. We start by describing the power spectra used to construct the initial conditions in Section 2.1, then we outline the careful design of the initial conditions for our runs in Section 2.2, and we list the set of simulations run for this work in Section 2.3.
2.1. Power spectrum
We adopted the following primordial power spectrum,
where AS is the typical amplitude of fluctuations at the pivot scale k0 = 0.05 Mpc−1, and ns is the spectral index that controls the tilt of the power spectrum. When ns < 1, it is known as a red index; when ns > 1, it is referred to as a blue index. In standard CDM models, ns is slightly below unity, ns = 0.965 ± 0.004 (Planck Collaboration VI 2020). This spectrum has been evolving since the end of the inflationary era, with changes encoded in the transfer function, and can be measured using observations of the cosmic microwave background (CMB).
In our simulation of PBHs, the power spectrum follows the ΛCDM model up to a scale kpiv, well within the non-linear regime where the power spectrum shape is not yet constrained. To construct this power spectrum, we set kpiv ≈ 10 Mpc−1, consistent with the approach of Sureda et al. (2021). Introducing PBHs requires an inflationary model with enhanced primordial power on small scales (Inomata et al. 2017; Clesse & García-Bellido 2015; Kawasaki et al. 2013; Gupta et al. 2020). This increase occurs at k > kpiv, where the new spectral index is denoted by nb (blue index), with ε serving as a normalisation factor,
The blue spectral index, nb, affects the steepness of the exponential decline in the PBH mass function. Since a primordial power spectrum with a break to a blue index does not necessarily imply the formation of PBHs, we also explore a simulation with the blue index but without Poisson noise from PBHs (‘NB’), to explore this possibility. Ruling out a blue index automatically rules out a wide set of models for extended PBH mass functions.
When PBHs are present, their existence as discrete, massive particles introduces a significant Poisson effect on the gravitational potential, modifying the evolution of fluctuations (Padilla et al. 2021). Therefore, the power spectrum includes this effect, and we account for the fraction of DM composed of PBHs, (fPBH).
where T(k) is the transfer function and D1(z) is the linear growth factor. We fixed fPBH = 1, although the resulting spectrum is very similar (differences are of less than 10%) to a model used in Colazo et al. (2024) for which the characteristic mass is higher and fPBH ≪ 1. We note that
evolves with both redshift and k-space (see Padilla et al. 2021 for more details).
The parameter fPBH directly determines the number density of PBHs. We selected the maximum value allowed under current constraints for an FCT (fixed conformal time) mass function (Sureda et al. 2021), setting fPBH = 1 for a characteristic PBH mass of 100 M⊙. Notice that this fraction is expected to be lower if taking into account gravitational wave constraints, but these remain under debate. It is worth noting that μ-distortion analyses and CMB constraints from Gow et al. (2020) and Byrnes et al. (2024), as well as additional limits from the 21 cm signal (Mena et al. 2019; Villanueva-Domingo et al. 2021) and the X-ray background (Ziparo et al. 2022), tend to disfavour fPBH = 1 for MPBH ≃ 100 M⊙, but many of these studies use either monochromatic or narrow log-normal mass distributions, which yield strong constraints due to their sharp mass localisation. However, as shown by Sureda et al. (2021), in extended mass functions such as those derived from Press–Schechter theory and smooth primordial power spectra with a blue index, the constraints can be significantly relaxed. This is because only a small fraction of the total PBH density lies near M*, with the majority spread across other mass scales.
We selected the maximum value allowed under current constraints for an FCT mass function (Sureda et al. 2021), setting fPBH = 1 for a characteristic PBH mass of 100 M⊙, disregarding gravitational wave constraints, which remain under debate. The Horizon-crossing mass function, distinct from FCT, generally produces a steeper profile with the same blue index, yielding a less pronounced effect.
In Figure 1, we summarise the complete power spectrum both from theory and measured from the particle distribution of the initial conditions at z = 1200. For the analysis, we use Pylians3 (Villaescusa-Navarro 2018) on initial conditions generated by MUSIC2-MONOPHONIC (Hahn et al. 2020, see the simulation details in Sect. 2.1 and in Table 1). For all cases, solid lines show the measured spectra, while dashed lines represent the theoretical linear estimation from CAMB (Lewis et al. 2000). The initial ΛCDM power spectrum without PBHs at z = 1200 is shown in blue. The orange line represents the full power spectrum, with contributions from the primordial spectrum, the blue index in green, and the Poisson effect in cyan. The lower panel shows the ratio of the measured power spectra to the theoretical expectation, highlighting aliasing effects at small scales. On large scales, all three simulations align to the same values.
![]() |
Fig. 1. Complete power spectrum at z = 1200 for the initial condition. Theoretical linear predictions and measured power spectra of initial conditions estimated using Pylians3 are shown in the top panel. The blue line shows the initial spectrum for the ΛCDM model. The initial power spectrum with all contributions from PBHs is shown in orange. The case with NB but no Poisson contribution (no PBHs) is shown in green. The cyan line shows the contribution due to the Poisson effect. The vertical dash-dotted grey lines show the location of |
Simulation parameters.
2.2. Initial conditions
In cosmological simulations, initial conditions are generally considered to be pseudo-linear, characterised by Gaussian distributions of fluctuations. It is essential to confirm that these conditions are met. Difficulties arise when one adopts increased power at smaller scales which can produce fluctuations that do not fall within the quasi linear regime required for initial conditions.
Three primary criteria must be satisfied for our simulations.
-
Wavenumber limit (klimit): This parameter depends on the simulation configuration, which involves carefully selecting three critical factors:
-
(a)
The minimum halo mass to be resolved.
-
(b)
The total number of particles in the simulation.
-
(c)
The minimum particle count required to identify individual haloes.
These factors determine the simulation box size needed. Our objective is to evaluate the abundance of subhaloes relative to the CDM scenario, particularly considering the presence of primordial black holes. We adopted a minimum threshold of 30 DM particles per halo. To ensure the robustness of our analysis, we check increasing the threshold to 100 (see Appendix A) with minimum changes in the results. Therefore, for a box size of 35 Mpc/h we adopted a total particle count of 10243 in our simulations1. An iterative algorithm was developed to optimise the selection of parameters, enabling us to meet the resolution requirements while maximizing the simulated volume. The wavenumber for these resolutions is klimit = 91.9 h/Mpc2 calculated as
(we note that knyq = 2π/Lbox ⋅ Grid size/2 where, in our case, Grid size = 1024 was used to compute the power spectrum, i.e. knyq = klimit). For a halo, the corresponding wavenumber is defined as kmin − halo = klimit/2. This criterion is crucial due to its proximity to the resolution limit, where aliasing effects may contaminate the power. Aliasing grows significantly near kNyq/2 (R. Scoccimarro, private communication). Additionally, the Poisson contribution to the power spectrum, which dominates the PBH signal at small scales alters the aliasing pattern by injecting additional noise, effectively acting as a smoothing or ‘erasing’ mechanism over the contamination. Therefore, given our available computing power we prioritise reducing the box size rather than compromising the signal-to-noise ratio within the target wavenumber range (kmin − halo). -
(a)
-
Small fluctuations: Generating initial conditions involves modelling the power spectrum using third-order Lagrangian perturbation theory (3LPT, Hahn et al. 2020). This method is effective when Δ = k3P(k)/2π, which quantifies the contribution to the variance of matter fluctuations per logarithmic interval in k-space, satisfies Δ2 < 0.05. The fundamental requirement for our initial conditions is that the crossing wavenumber, defined by Δ2(kcross) = 0.05, satisfies kcross > klimit. We thus select z = 1200 as the starting redshift, with kcross = 94.78 in the FCT case. We choose to start all simulations from this initial redshift. Figure 2 illustrates Δ2 as a function of wavenumber, with an upper limit of Δ2 < 0.05 within the quasi-linear regime. In particular, the FCT model cannot use a starting redshift of z = 200 (see the dashed orange line); instead, its initial resolution requirement is met only at a higher redshift, around z ∼ 1200 (solid). Radiation effects on perturbations are neglected in all simulations, as this work focuses on low redshift regimes. This omission is present in all models, which makes it possible to compare results across models. After taking into account these considerations, we use the MUSIC2-MONOPHONIC code (Hahn et al. 2020) to generate our initial particle distributions.
-
Consistency with the fiducial model on large scales: After generating the initial conditions, the power spectra are re-measured to verify the fidelity of the 3LPT method and its alignment with the theoretical models used (see Fig. 1). Once initial consistency is established, the simulations are ready for execution. Numerical errors introduced at this early stage beyond those that checked to be absent via this power spectra comparison are not a major concern, as all simulations share the same random seeds.
![]() |
Fig. 2. Illustration of the factors influencing the generation of initial conditions in our simulations. The plot shows Δ2 as a function of wavenumber, highlighting the upper limit of Δ2 < 0.05 for appropriate 3LPT application. The red-shaded area indicates the resolution limit for kcross (94.78, marked by the grey dotted line). If the threshold falls within this region, the simulation can begin at the corresponding redshift. Power spectra are displayed for two simulations (blue and orange) at different redshifts (solid vs. dashed lines), identifying the earliest redshift where kcross > klimit. This criterion determines the starting redshift. For the FCT model, this condition applies at z ∼ 1200. |
2.3. Simulation sets
We conducted three main simulations with sufficient resolution for resolving substructures while maintaining a sample size large enough to capture haloes with sufficiently high masses that could be targeted for strong lensing studies. All simulations start at a redshift of z = 1200, the lowest feasible redshift for applying the initial condition for the FCT model described previously; this model has the highest fluctuations on small scales of the three we study here. One simulation follows the standard ΛCDM cosmology, while the second incorporates a modified blue spectral index. The third simulation includes this blue index but also primordial black holes (PBHs) with a characteristic mass of M* = 102 within a Press-Schechter mass function based on the fixed conformal time (FCT) framework (Sureda et al. 2021). We note that PBHs are not included as individual particles in the simulations; their effects are encoded solely through modifications to the initial power spectrum. These simulations facilitate comparative analysis to assess the impact of two main effects: enhanced small-scale power from alternative inflationary models and the additional gravitational potential contributed by discrete PBHs. The primary properties of these simulations are summarised in Table 1.
All simulations were conducted using the SWIFT simulation code (Schaller et al. 2024). We adopted the fiducial cosmological parameters provided by Planck Collaboration VI (2020).
Additionally, we ran three supplementary simulations with a box size of 20 Mpc/h to evaluate the resolution effects on smaller haloes with increased particle counts. These models show excellent agreement with the larger boxes, as shown in the results presented below.
Our simulation with PBHs is, for all practical purposes, a proxy for the one used in Colazo et al. (2024); we also present the parameters of this simulation in Table 1. The initial power spectra for these two FCT simulations differ by less than 10%, which confirms that the conclusions for the FCT mass function adopted here extend also for the FCT model with higher PBH characteristic mass and lower fPBH = 0.005 of Colazo et al. (2024). Even though our FCT model does not include the isocurvature contribution (because PBHs are not of large enough mass), the large fraction of DM in PBH makes the Poisson contribution similar to the Isocurvature of the more massive and 200 times lower density PBH population of Colazo et al. (2024). The resulting effects on structure formation are therefore qualitatively similar, although they arise from distinct black hole distributions and abundances. This suggests that PBH configurations can be degenerate in offering solutions to cosmological tensions as is the case of our earlier work.
3. Results and discussion
In this section we analyse the abundance of haloes and subhaloes in our simulations, and make an analysis of the substructure of the most massive haloes which correspond to galaxy groups. We do this to have predictions for possible observables that could tell apart particle DM from PBHs.
We first concentrate on DM haloes. We use the ROCKSTAR code which uses phase-space information to find all gravitationally bound structures, including main haloes and subhaloes. We ensure that all simulations use the same force resolution to maintain consistent numerical accuracy across the models. As expected, we confirm a higher abundance of dark haloes (low mass haloes) in the NB and FCT models compared to the CDM simulation. To specifically identify subhaloes, we subsequently ran the find_parent routine provided with ROCKSTAR, which determines whether a given halo resides within a more massive host halo, classifying it as a subhalo.
Figure 3 shows the halo mass functions at z = 0.5. The three simulation sets–CDM (blue), NB (green), and FCT (orange) – are compared, with additional simulations using smaller box sizes of 20 Mpc/h shown as dashed lines. We observe excellent agreement at low masses between simulations of the same model but with different resolutions. At the high-mass end, the number of objects decreases and the curves begin to diverge due to low number statistics, reflecting the impact of the reduced simulation volume of the smaller simulation. The short black line in the figure represents a power-law fit to the CDM mass function (Elahi et al. 2009), confirming the expected trend. The long black curves correspond to the Sheth–Tormen mass functions (SMT; Sheth et al. 2001) computed using the linear theory power spectrum for each model. The partial disagreement between SMT and the simulated curves highlights the importance of addressing these questions using numerical simulations rather than purely theoretical approaches. Finally, The grey-shaded area identifies haloes thought to lack luminouscomponents.
![]() |
Fig. 3. Halo mass functions at z = 0.5 for CDM (blue), NB (green), and FCT (orange) simulations. Solid colored lines show haloes with at least 30 particles in the 35 Mpc/h boxes; dashed lines show higher-resolution runs in 20 Mpc/h boxes, requiring at least 100 particles per halo. The agreement at low masses is excellent; at high masses, the number of haloes drops more precipitously in the small box, increasing scatter. A power-law slope to the CDM mass function is shown in black ∝M−0.9. The grey-shaded area marks the ‘dark sector’ (haloes without luminous components). Sheth, Mo & Tormen mass functions (SMT) are included for all models as solid black lines that match quite closely the simulation measurements. The lower panel shows the ratio between the simulation mass functions and SMT in the 35 Mpc/h boxes, with deviations around or below 10%. The horizontal dotted lines indicate the density corresponding to one per volume element for the high- and low resolution simulations. |
An important consistency check is the matching abundance of high mass haloes across all simulation sets. A significantdiscrepancy would challenge PBH models, as current observations are in reasonable agreement with the abundance of groups and clusters (e.g. Abdullah et al. 2020).
The models start to diverge at intermediate and low masses, below 1011 M⊙ (see Fig. 5). We explore two main avenues to detect the effects of PBHs. The first focuses on dark haloes in the mass range 108 − 109 M⊙, where differences between models are most pronounced. These objects lack luminous components, making them difficult to observe directly, but they can be probed through strong lensing without the need to model galaxy formation Li et al. (2016). The second approach examines haloes in the next mass regime (109 − 1010 M⊙), where PBHs may impact the abundance of low stellar mass galaxies since this mass range is more likely to contain a significant population of stars. Techniques such as HOD and extended SubHalo Abundance Matching (SHAMe) offer alternative frameworks to link galaxies with haloes (see Contreras et al. 2024 for a detailed comparison).
Using Markov chain Monte Carlo (MCMC) methods and emulators, these approaches generate parameter sets consistent with observed clustering. This opens an interesting application for our results: PBH-induced modifications to the halo mass function may alter the galaxy-halo connection, potentially affecting the galaxy correlation function. Although a full exploration of this idea is beyond the scope of this work, future studies could test whether excess halo abundance – particularly at low masses – leaves detectable imprints on the clustering of low stellar mass or low luminosity galaxies through adjusted HOD or SHAM parameters.
Secondly, we look at the abundances of subhaloes. Notice that from this point on, the use of numerical simulations are mandatory, as the complicated physical processes within virialised haloes make it difficult to produce accurate subhalo mass functions analytically. Figure 4 shows the resulting subhalo mass functions, where it can be seen that the abundance of subhaloes is even more enhanced in the PBH model with respect to ΛCDM. This figure also shows the results for the smaller boxes (20 Mpc/h), confirming that even subhaloes in the 108 − 109 M⊙ range, resolved with 30 particles in the main runs, remain robust. The good agreement across resolutions indicates that numerical noise is not the primary source of the observed substructure excess, which more likely has a physical origin in the enhanced small-scale power in PBH models, which is physically motivated.
![]() |
Fig. 4. Subhalo mass functions at z = 0.5 as a function of subhalo mass. Colors and line styles follow the same coding as in Figure 3, with solid lines for 35 Mpc/h simulations and dashed lines for the higher-resolution 20 Mpc/h runs. Particle number thresholds in the 35 Mpc/h boxes are varied to illustrate the impact of resolution cuts on the subhalo mass function estimates. |
To ensure that numerical noise does not dominate our results – particularly spurious subhalo disruption – we tested whether all simulations are equally affected by numerical artefacts. As shown by Power et al. (2003), timestep choice, softening length, particle count, and force accuracy are keyfactors influencing halo stability. Following the convergence criteria from Van den Bosch & Ogiya (2018) and Ludlow et al. (2019), we required at least Nc = 100 particles per halo and subhalo.
One possible reason for our apparent lack of numerical disruption is discussed by Van den Bosch & Ogiya (2018) (see Figure 4). They argue that if this disruption is present, it would minimally affect our comparative analysis, as all simulations share the same softening length and similar numericalparameters.
In any case, any additional disruption induced by PBH-enhanced tidal fields would only reinforce our conclusions (that follow from PBHs seeding more early structure than CDM, which leads to a denser environment and thus stronger tidal torques on haloes, López et al. 2019), making the observed substructure excess a conservative lower limit, although higher concentrations – due to earlier PBH-driven halo formation – could partially counteract this effect. A quantitative discussion of numerical effects is presented in Appendix A.
Figure 5 shows the abundance ratio of haloes (solid lines) and subhaloes (dashed lines) in the NB and FCT models relative to CDM, as a function of mass. To compute these ratios, we combined the mass functions from both resolutions: below 1010 M⊙ we used the 20 Mpc/h box, and above that threshold the 35 Mpc/h box. The blue horizontal line marks perfect agreement with the CDM baseline. The NB and FCT models exhibit a pronounced enhancement in subhalo abundance relative to CDM, particularly in the 108 − 109 M⊙ range, where FCT reaches up to six times the CDM value. This excess becomes measurable as soon as the first bound haloes form and remains significant down to z = 0.5, or even to z = 0. At z ∼ 25 Pérez-González et al. (2025) report ultra–luminous sources whose rapid assembly can be reproduced if a tiny fraction, fPBH ∼ 10−7, of ∼104 M⊙ PBHs accelerates early halo growth (Matteri et al. 2025a). The same mechanism underlies the excess we find in our FCT run, which at z = 0.5 still exceeds both the signal in main haloes compared with CDM and the expectation from Sheth–Tormen theory. Together with our previous analysis (Colazo et al. 2024), these results indicate that PBHs can boost structure formation from cosmic dawn onward. While this strengthens the prospects for detection, it may also reflect numerical disruption affecting more strongly low mass CDM subhaloes. This effect is discussed in detail in Appendix A. At minimum, the halo-level signal should represent a conservative lower bound for the substructure signal. Additional processes – such as dynamical friction or enhanced merger rates – could further amplify this difference. Although our results are not fully corrected for numerical artefacts, they are not dominated by them either, ensuring that the reported excess is a reasonable lower limit.
![]() |
Fig. 5. Ratio of subhalo (dashed lines) and halo (solid lines) abundances for the NB (green) and FCT (orange) models relative to the CDM baseline, shown as a function of mass. The blue horizontal line marks perfect agreement with CDM. Each curve combines results from simulations with different box sizes (see text for details). A clear excess near 108 M⊙ in both NB and FCT models suggests a potentially detectable signal via strong lensing. The grey vertical line indicates the resolution threshold. Notably, subhaloes show larger deviations than haloes, which may enhance detectability in lensing analyses. |
If a large galaxy cluster exhibits an excess of dark substructure, detecting the signal represented by the green line (NB) is essential to fulfill one of the necessary conditions for the existence of PBHs. The results between this signal and the orange line could be evidence the presence of PBHs (this signal is governed by the Poisson spectrum, which depends on the fraction of PBHs within the DM component). Extending the PBH parameter space beyond the ones studied here (and in Colazo et al. 2024) could allow to use this connection to constrain the parameters of these models.
Although this substructure signal is measured across the full simulation, it may vary slightly with environment. In particular, we expect the gap between models to persist in galaxy clusters, where the denser conditions could even enhance detectability. As our volume does not contain cluster-scale haloes, we focus on the most massive systems available–comparable to galaxy groups. The analysis of this subsample is presented in the following subsection.
3.1. Stacking of the most massive haloes for strong lensing search of dark haloes
We now focus on the most massive haloes in our simulations due to their potential relevance for strong lensing studies. As shown by Foëx et al. (2013), haloes with masses around 1013 M⊙ can produce detectable strong lensing signals. Upcoming surveys are expected to provide sufficiently large samples to enable stacking analyses (see LSST Science Collaboration 2009; McCarty & Connor 2025).
We select a subsample of the 17 most massive haloes matched in the three larger box simulations, with masses in the range 1013.0 M⊙ < Mh < 1013.6 M⊙. For each halo, we generated three independent projections along the principal axes, yielding a total of 51 distinct views for stacking analysis.
As a first step, we examine the subhalo mass distribution within the most massive haloes of our simulation sample. Figure 6 displays this distribution, with a lower mass threshold of Mh = 108.2 M⊙ applied consistently, as defined in Figure 3. We observe that, close to this resolution limit, the NB model overtakes the FCT model in abundance. The origin of this trend–and its implications for PBH detection–are explored throughout this section.
![]() |
Fig. 6. Mean subhalo mass distribution (with equal arbitrary normalisation across the different models) computed from the 17 most massive haloes in the simulation set. The black dashed line marks the resolution limit adopted throughout the analysis (as defined in Figure 3). The three models – CDM (blue), NB (green), and FCT (orange) – show distinct behaviours. The FCT model exhibits a clear excess in the abundance of low mass subhaloes (Mvir < 109 M⊙), while at intermediate masses, the NB model overtakes the FCT model. This crossover region provides a potential discriminant between scenarios involving enhanced primordial power (NB) and those that also include PBHs (FCT). See text for further discussion. |
To control for numerical disruption, we analysed halo concentration distributions. The FCT model shows higher concentrations than CDM and NB at fixed mass, consistent withearlier formation reported in Colazo et al. (2024). As shown by Correa et al. (2015), earlier-forming haloes are expected to be more concentrated, naturally leading to increased substructure survival in FCT. This impact is not expected to affect our results as is discussed in the Appendix A.
To estimate the impact of different regimes of subhalo mass on our results, we constructed four new mock models based on the original simulations. Incidentally, the CDM case can act as a proxy for a warm DM model (WDM) by removing all substructures with Mh < 109 M⊙ from the CDM simulation (see Li et al. 2016). We then applied the same substructure cut to the Nb and FCT models, with the aim to separate the effect of substructures from this low mass range. Finally, to isolate the contribution of dark haloes, we created an additional model using only substructures with Mh < 109 M⊙ from the FCT simulation. These configurations are summarised in Table 2.
Subsample definitions.
Having defined these subsamples, we now analyse their spatial distribution to search for statistical differences.
In Figure 7, we display a representative matched halo across different models (different columns), with and without the inclusion of substructures (bottom and top, respectively). We find that substructures in different models show clear differences in their spatial distributions. Our goal is to develop a statistic to quantify these differences.
![]() |
Fig. 7. Projected hexabin distribution of a representative halo at z = 0.5 in the three simulation models: CDM (left), NB (middle), and FCT (right). Each panel shows a single projection. The top row displays the host halo particles, while the bottom row includes both host and subhalo particles. The inclusion of substructure is visibly more pronounced in the FCT model, highlighting the effect of PBHs on the spatial distribution of matter within haloes. |
We analyse the projected density field using 2D hexagonal binning. For each halo, we compute the numerical density ρ(x, y) in hexabins after projecting along three orthogonal directions, yielding three independent measurements per halo.
Before stacking, we centred each halo projection at the rockstar halo centre (halo centre from this point on), rescaled coordinates by rvir, and aligned the principal axes via the 2D inertia tensor:
The eigenvectors of I define the rotation matrix for alignment, and the eigenvalues are used to construct elliptical annuli.
Across the three models, the resulting mean ellipticity averaged over all halo projections are indistinguishable within the errors, indicating that at least within this halo mass range the presence of PBHs does not affect the shapes of haloes; still, it should be born in mind that our sample is rather small and differences may lie within the errors.
Within each elliptical annulus, we compute the median density
from the enclosed hexabins. The median is preferred over the mean to represent a typical background value, as it is less sensitive to extreme densities introduced by substructures. Each hexabin was then assigned a local density contrast,
that could, in principle, manifest as measurable signals in observations such as brightness fluctuations, although details on the stellar-mass to halo mass relation are important for a quantitative prediction which we defer to future work. It could also be possible with large stacks of strong lenses to input δ(r) as an ingredient to fit the results.
This yields a normalised δ field that highlights deviations from the local profile, enhancing substructure detection. The analysis is restricted to elliptical radii in the range [0.1, 0.85] rvir to avoid resolution effects and empty bins near the virial boundary.
The projected density contrast (δ(r)) allows us to compare the internal profiles of haloes among the different models by normalizing the radial coordinate to the virial radius and averaging over our halo sample.
Figure 8 shows the average δ distribution across the three projections of the 17 haloes. The lower panel displays the ratio relative to the CDM model. The FCT model exhibits a clear excess, indicating a measurable difference between scenarios with and without PBHs. In contrast, the NB and WDM models are harder to distinguish with this statistic alone. Most of the FCT signal arises from subhaloes with Mh > 109 M⊙, as seen in the dotted line corresponding to the FCT > 109 sample, which may include a luminous component.
![]() |
Fig. 8. Stacked δ distribution for the 17 most massive haloes, each analysed across three independent projections. The upper panel shows the normalised count of δ values, while the lower panel displays the ratio of each model relative to the CDM baseline. The FCT model, particularly when including only subhaloes with Mh > 109 M⊙ (FCT > 109), exhibits a clear excess at high δ values compared to other models. This result supports the potential for detecting PBH-induced substructure through brightness fluctuations. |
While the average δ profiles provide insight into overall trends, we next study the variance of δ as a function of radius. This helps capture fluctuations and highlight where the models diverge most significantly.
We compute the variance of δ for each model as a function of r/rvir, evaluating the dependence of the dispersion of the median with radius. The results are presented in Figure 9. The shaded areas around each curve represent the 1σ confidence intervals estimated using a bootstrap resampling method. We find that different models can be discriminated at distinct radial scales: while the inner regions of haloes show only mild differences, the outskirts – near rvir – prove most informative for identifying PBH-induced effects in the FCT model.
![]() |
Fig. 9. Mean variance of the δ distribution measured in five radial bins normalised by the virial radius, rvir, for each model. The FCT model shows the largest variance, especially near rvir, highlighting the effect of PBH-induced substructures. We also explore the separate contributions of haloes with Mh > 109 M⊙ (potentially luminous) and those with Mh < 109 M⊙ (dark subhaloes). The larger signal from the luminous component suggests that observational detection through radial luminosity fluctuation profiles may be a promising method to constrain PBH scenarios. |
To complement the previous metrics, we analyse the number density of subhaloes as a function of radius, separated into different mass regimes. This breakdown allows us to isolate the contributions of dark, luminous, and massive substructures to the overall signal, within the context of the mass ranges defined earlier.
We are interested in the spatial distribution of three substructure mass regimes: dark haloes (Mh < 109 M⊙), haloes with a potentially luminous component (109 < Mh < 1010 M⊙), and the most massive substructures (Mh > 1010 M⊙). In Figure 10, we show the normalised number density of subhaloes as a function of their circularised radial distance, stacked across all host haloes.
![]() |
Fig. 10. Normalised numerical density of subhaloes as a function of circularised radial distance (rcirc/rvir) for three substructure mass regimes: Mh < 109 M⊙ (left), 109 < Mh < 1010 M⊙ (centre), and Mh > 1010 M⊙ (right). Results are shown for the CDM, NB, and FCT models, stacked over the 17 most massive host haloes. The shaded areas represent 1σ bootstrap errors. While NB shows an excess of low mass subhaloes throughout the halo, the FCT model appears to redistribute part of this population toward intermediate and higher masses. |
By circularised radius we refer to the elliptical transformation:
where a and b are the semi-major and semi-minor axes of the halo. This definition allows consistent radial comparisons across projections with varying ellipticity. Here, x denotes the coordinate along the principal axis of the projection (i.e., the direction of elongation), and y the orthogonal axis in the plane of the substructure. Depending on the projection, x and y correspond to different combinations of the original simulation axes (e.g., x − y, x − z, or y − z planes).
While both the FCT and NB models exhibit an excess of substructure compared to CDM, their spatial distributions differ significantly. The NB model shows a higher abundance of low mass haloes across nearly the entire radial range. In contrast, the FCT model appears to shift part of this low mass population toward intermediate masses, particularly in the outer regions.
This difference suggests that distinguishing between these two scenarios may be possible by analysing the inner regions of galaxy clusters, where the effects of PBHs could even be more pronounced. In the high-mass regime, all models tend to overlap more, although FCT maintains a slight high. These results imply that PBHs may increase both the abundance and mass of substructures, potentially contributing more luminous, low mass subhaloes than models with a blue-tilted spectrum alone, but this increase is less marked for the highest subhalo masses
Furthermore, both NB and FCT models introduce substructure signals strong enough to potentially produce lensing perturbations. Natarajan et al. (2024) review the broader role of galaxy clusters as gravitational lenses to probe DM and cosmology, while Gilman et al. (2024) explore how galaxy–galaxy lensing with JWST can constrain the subhalo mass function. Although our work does not model lensing directly, it provides a key ingredient: an enhanced abundance of subhaloes. For instance, Natarajan et al. (2017) compared lensing-inferred subhalo abundances in Abell 2744 with ΛCDM predictions and found a notable discrepancy (see their Figure 10). The abundance ratios presented in our work could be used to quantify such differences, as we find a factor of at least two more substructure in alternative models compared to CDM at ∼109 M⊙.
Estimating the impact of our substructure excess on lensing observables would require constructing light cones and applying either semi-analytic lensing models or full hydrodynamic simulations, which we leave for future work.
We show the average values for the full sample of 17 × 3 projections, which reveal distinct trends. In the case of the NB model, there is a noticeable excess of dark haloes in the inner regions of the host haloes compared to the other models. On the other hand, the FCT model exhibits a significant excess of haloes with possible luminous components, particularly in the outer regions close to rvir, offering a promising avenue for observational tests. By measuring the brightness fluctuations as a function of distance from the centre of galaxy clusters, it may be possible to distinguish between these models.
Aside from the avenues to explore the abundance of subhaloes explored in this section, of looking for dark subhalo abundances through perturbations of strong lenses, and brightness fluctuations in groups and clusters of galaxies due to the excess of subhaloes in the NB and FCT models, an alternative is to use halo occupation-based methods such as HOD, eHOD, SHAM, or SHAMe (Contreras et al. 2024). These can be employed to model the underlying subhalo population.
4. Conclusions
We have presented a numerical study of the impact of primordial black holes (PBHs) with an extended mass distribution, characterised by a peak at M* = 100 M⊙/h, assuming a total PBH fraction of fPBH = 1, on the abundance of haloes and subhaloes at redshift z = 0.53. Using cosmological simulations with modified initial power spectra, we compared three scenarios: a standard ΛCDM model, a model with a blue-tilted primordial spectrum (NB) Inomata et al. (2017), Clesse & García-Bellido (2015), and a model including both the blue spectrum and a population of PBHs (FCT) with an extended Press–Schechter mass function Sureda et al. (2021) and including Poisson fluctuations due to the action of unresolved PBHs on the power spectrum we imprint in our initial conditions (Li et al. 2016; Padilla et al. 2021).
The abundance of haloes of high masses remains largely unchanged, consistent with current observational constraints on galaxy group and cluster statistics (Abdullah et al. 2020). We find that PBHs produce a robust and significant excess of low mass haloes in our simulations, particularly in the 108 − 1010 M⊙ mass range, with enhancements of at least a factor ∼3 relative to ΛCDM. This signal is stable across resolutions and not dominated by numerical artefacts, as verified through convergence tests and concentration-based analyses. Even under the most conservative assumptions about numerical disruption, the excess of substructure we measure represents a robust lower limit.
The models begin to show significant differences at intermediate and low masses, below 1011 M⊙. At z = 0.5, haloes below 1011 M⊙ can only be probed indirectly, for example, through the faint end of the galaxy luminosity or stellar mass functions. However, uncertainties in galaxy formation models – including stellar and gas mass estimates, dust production, and colour distributions – introduce additional complications Contreras et al. (2024).
The comparison to ellipsoidal collapse mass functions, in particular obtained via the SMT formalism Sheth et al. (2001), shows departures of varying degrees around 10%, indicating the need for numerical simulations to produce accurate predictions of halo abundances in alternative models.
We also looked at the abundance of substructures in massive haloes in the simulations (making note that this analysis and the following ones can only be done with numerical simulations). The PBH-induced excess is most prominent in subhaloes which can be up to a factor of ∼6 more abundant with respect to ΛCDM. This excess is more clearly seen in the outer regions of massive host haloes. These properties suggest that observational strategies targeting strong lensing perturbations or radial luminosity fluctuations in galaxy clusters may be effective in constraining PBH scenarios. While our simulations focus on galaxy-group scales at z = 0.5, we expect similar trends to arise in cluster environments. Testing this requires larger-volume simulations including more massive haloes, which we leave for future work.
Our results also show that blue spectral index models without PBHs (NB) can also generate an important excess particularly in the subhalo abundance in massive haloes, which opens the possibility to constrain small scale fluctuation excesses expected from such alternative inflation scenarios along with a conservative lower bound for PBH models which induce additional Poisson effects.
In these massive haloes (comparable to galaxy groups), the amplitude of radial density fluctuations reveals clear model-dependent differences that could be exploited using future strong lensing perturbations (Gilman et al. 2024) and brightness fluctuation observations to discriminate between dark-matterscenarios.
These results correspond to FCT extended mass functions for PBHs with a characteristic mass of M* = 100 M⊙ that make up all of the DM in the simulation (a possibility according to current constraints; see Sureda et al. 2021). However, the initial power spectrum of this model is within 10% of that corresponding to extended mass functions with a higher mass cut-off at 104 M⊙, with a fraction of DM in PBHs of only 0.5% Colazo et al. (2024). This highlights degeneracies in the PBH parameter space, on the one hand, but it also illustrates the strong effect of even a low abundance of PBHs on the low mass end of the halo and subhalo mass function, on the other.
The enhanced abundance and distinct spatial distribution of substructure in PBH models may offer testable signatures in upcoming surveys such as Roman, Euclid, and JWST. This work offers predictions that may help guide future analyses and contributes to exploring new avenues for constraining the PBH parameter space.
The ratio in Fig. A.2 is defined as Δlog10N = log10N35 Mpc − log10N20 Mpc.
Acknowledgments
This work used computational resources from UNC Supercómputo (CCAD) – Universidad Nacional de Córdoba (https://supercomputo.unc.edu.ar), which are part of SNCAD, República Argentina. PC acknowledges support from a CONICET Doctoral Fellowship. NP acknowledges support from PICT-2022-00700 and PICT-2023-0002 of FonCyT, Argentina. We are grateful to the anonymous referee for their constructive feedback, which contributed to strengthening this work. We thank Sebastián Gualpa, Carolina Villalón and Lucas Andrada for their assistance with pipelines and software implementations. We also gratefully acknowledge the support of institute staff members Viviana Bertazzi and Mabel López.
References
- Abbott, R., Abe, H., Acernese, F., et al. 2023, ApJS, 267, 29 [CrossRef] [Google Scholar]
- Abdullah, M. H., Klypin, A., & Wilson, G. 2020, ApJ, 901, 90 [NASA ADS] [CrossRef] [Google Scholar]
- Agazie, G., Anumarlapudi, A., Archibald, A. M., et al. 2023, ApJ, 951, L8 [NASA ADS] [CrossRef] [Google Scholar]
- Alcock, C., Allsman, R. A., Alves, D. R., et al. 2000, ApJ, 542, 281 [NASA ADS] [CrossRef] [Google Scholar]
- Araya, I. J., Rubio, M. E., San Martín, M., et al. 2021, MNRAS, 503, 4387 [NASA ADS] [CrossRef] [Google Scholar]
- Auclair, P., Bacon, D., Baker, T., et al. 2023, Liv. Rev. Relat., 26, 5 [NASA ADS] [CrossRef] [Google Scholar]
- Banik, N., Bovy, J., Bertone, G., Erkal, D., & de Boer, T. 2021, JCAP, 2021, 043 [Google Scholar]
- Behroozi, P. S., Wechsler, R. H., & Wu, H.-Y. 2012, ApJ, 762, 109 [Google Scholar]
- Bird, S., Cholis, I., Muñoz, J. B., et al. 2016, Phys. Rev. Lett., 116, 201301 [NASA ADS] [CrossRef] [Google Scholar]
- Boldrini, P., Miki, Y., Wagner, A. Y., et al. 2020, MNRAS, 492, 5218 [Google Scholar]
- Byrnes, C. T., Lesgourgues, J., & Sharma, D. 2024, JCAP, 2024, 012 [Google Scholar]
- Carr, B. J., & Hawking, S. W. 1974, MNRAS, 168, 399 [NASA ADS] [CrossRef] [Google Scholar]
- Carr, B., & Kühnel, F. 2020, Annu. Rev. Nucl. Part. Sci., 70, 355 [NASA ADS] [CrossRef] [Google Scholar]
- Carr, B., Raidal, M., Tenkanen, T., Vaskonen, V., & Veermäe, H. 2017, Phys. Rev. D, 96, 023514 [NASA ADS] [CrossRef] [Google Scholar]
- Carr, B., Kohri, K., Sendouda, Y., & Yokoyama, J. 2021, Rep. Prog. Phys., 84, 116902 [CrossRef] [Google Scholar]
- Carr, B. J., Clesse, S., García-Bellido, J., Hawkins, M. R. S., & Kühnel, F. 2024, Phys. Rep., 1054, 1 [NASA ADS] [CrossRef] [Google Scholar]
- Clesse, S., & García-Bellido, J. 2015, Phys. Rev. D, 92, 023524 [NASA ADS] [CrossRef] [Google Scholar]
- Colazo, P. E., Stasyszyn, F., & Padilla, N. 2024, A&A, 685, L8 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Colín, P., Avila-Reese, V., & Valenzuela, O. 2000, ApJ, 542, 622 [NASA ADS] [CrossRef] [Google Scholar]
- Contreras, S., Angulo, R. E., Chaves-Montero, J., et al. 2024, A&A, 690, A311 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Correa, C. A., Wyithe, J. S. B., Schaye, J., & Duffy, A. R. 2015, MNRAS, 450, 1521 [NASA ADS] [CrossRef] [Google Scholar]
- Dalal, N., & Kochanek, C. S. 2002, ApJ, 572, 25 [Google Scholar]
- De Luca, V., Franciolini, G., & Riotto, A. 2021, Phys. Rev. Lett., 126, 041303 [NASA ADS] [CrossRef] [Google Scholar]
- Dolag, K., Borgani, S., Murante, G., & Springel, V. 2009, MNRAS, 399, 497 [Google Scholar]
- Eifler, T., Simet, M., Krause, E., et al. 2021, MNRAS, 507, 1514 [NASA ADS] [CrossRef] [Google Scholar]
- Elahi, P. J., Thacker, R. J., Widrow, L. M., & Scannapieco, E. 2009, MNRAS, 395, 1950 [Google Scholar]
- Elgamal, S., Nori, M., Macciò, A. V., Baldi, M., & Waterval, S. 2024, MNRAS, 532, 4050 [Google Scholar]
- Enzi, W., Murgia, R., Newton, O., et al. 2021, MNRAS, 506, 5848 [NASA ADS] [CrossRef] [Google Scholar]
- Euclid Collaboration (Mellier, Y., et al.) 2025, A&A, 697, A1 [Google Scholar]
- Foëx, G., Motta, V., Limousin, M., et al. 2013, A&A, 559, A105 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Gao, L., White, S. D. M., Jenkins, A., Stoehr, F., & Springel, V. 2004, MNRAS, 355, 819 [Google Scholar]
- Gardner, J. P., Mather, J. C., Abbott, R., et al. 2023, PASP, 135, 068001 [NASA ADS] [CrossRef] [Google Scholar]
- Gilman, D., Birrer, S., Nierenberg, A., & Oh, M. S. H. 2024, MNRAS, 533, 1687 [Google Scholar]
- Goulding, A. D., Greene, J. E., Setton, D. J., et al. 2023, ApJ, 955, L24 [NASA ADS] [CrossRef] [Google Scholar]
- Gouttenoire, Y., Trifinopoulos, S., Valogiannis, G., & Vanvlasselaer, M. 2024, Phys. Rev. D, 109, 123002 [Google Scholar]
- Gow, A. D., Byrnes, C. T., Hall, A., & Peacock, J. A. 2020, JCAP, 2020, 031 [CrossRef] [Google Scholar]
- Griffen, B. F., Ji, A. P., Dooley, G. A., et al. 2016, ApJ, 818, 10 [NASA ADS] [CrossRef] [Google Scholar]
- Gupta, G., Sharma, R., & Seshadri, T. R. 2020, Int. J. Mod. Phys. D, 29, 2050029 [Google Scholar]
- Hahn, O., Michaux, M., Rampf, C., Uhlemann, C., & Angulo, R. E. 2020, Astrophysics Source Code Library [record ascl:2008.024] [Google Scholar]
- He, F., Han, J., Gao, H., & Zhang, J. 2023, MNRAS, 526, 3156 [NASA ADS] [CrossRef] [Google Scholar]
- Inman, D., & Ali-Haïmoud, Y. 2019, Phys. Rev. D, 100, 083528 [NASA ADS] [CrossRef] [Google Scholar]
- Inomata, K., Kawasaki, M., Mukaida, K., Tada, Y., & Yanagida, T. T. 2017, Phys. Rev. D, 96, 043504 [CrossRef] [Google Scholar]
- Ivezić, Ž., Kahn, S. M., Tyson, J. A., et al. 2019, ApJ, 873, 111 [Google Scholar]
- Jia, J.-Y., Gao, L., & Qu, Y. 2020, RAA, 20, 174 [Google Scholar]
- Kashlinsky, A. 2021, Phys. Rev. Lett., 126, 011101 [NASA ADS] [CrossRef] [Google Scholar]
- Kawasaki, M., Kitajima, N., & Yanagida, T. T. 2013, Phys. Rev. D, 87, 063519 [Google Scholar]
- Kim, S. Y., Read, J. I., Rey, M. P., et al. 2024, ArXiv e-prints [arXiv:2408.15214] [Google Scholar]
- Klypin, A. A., Trujillo-Gomez, S., & Primack, J. 2011, ApJ, 740, 102 [NASA ADS] [CrossRef] [Google Scholar]
- Knebe, A., Pearce, F. R., Lux, H., et al. 2013, MNRAS, 435, 1618 [NASA ADS] [CrossRef] [Google Scholar]
- Kochanek, C. S., & Dalal, N. 2004, ApJ, 610, 69 [NASA ADS] [CrossRef] [Google Scholar]
- Kokorev, V., Fujimoto, S., Labbe, I., et al. 2023, ApJ, 957, L7 [NASA ADS] [CrossRef] [Google Scholar]
- Lewis, A., Challinor, A., & Lasenby, A. 2000, ApJ, 538, 473 [Google Scholar]
- Li, R., Frenk, C. S., Cole, S., et al. 2016, MNRAS, 460, 363 [NASA ADS] [CrossRef] [Google Scholar]
- Li, Y.-Y., Zhang, C., Wang, Z., et al. 2024, Phys. Rev. D, 109, 043538 [NASA ADS] [CrossRef] [Google Scholar]
- Liu, B., & Bromm, V. 2022, ApJ, 937, L30 [NASA ADS] [CrossRef] [Google Scholar]
- Liu, B., Zhang, S., & Bromm, V. 2022, MNRAS, 514, 2376 [NASA ADS] [CrossRef] [Google Scholar]
- López, P., Merchán, M. E., & Paz, D. J. 2019, MNRAS, 485, 5244 [Google Scholar]
- LSST Science Collaboration (Abell, P. A., et al.) 2009, ArXiv e-prints [arXiv:0912.0201] [Google Scholar]
- Ludlow, A. D., Schaye, J., & Bower, R. 2019, MNRAS, 488, 3663 [Google Scholar]
- Matteri, A., Ferrara, A., & Pallottini, A. 2025a, ArXiv e-prints [arXiv:2503.18850] [Google Scholar]
- Matteri, A., Pallottini, A., & Ferrara, A. 2025b, A&A, 697, A65 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- McCarty, S., & Connor, L. 2025, MNRAS, 542, 2494 [Google Scholar]
- Mena, O., Palomares-Ruiz, S., Villanueva-Domingo, P., & Witte, S. J. 2019, Phys. Rev. D, 100, 043540 [NASA ADS] [CrossRef] [Google Scholar]
- Natarajan, P., Chadayammuri, U., Jauzac, M., et al. 2017, MNRAS, 468, 1962 [NASA ADS] [CrossRef] [Google Scholar]
- Natarajan, P., Williams, L. L. R., Bradač, M., et al. 2024, Space Sci. Rev., 220, 19 [CrossRef] [Google Scholar]
- Nightingale, J. W., He, Q., Cao, X., et al. 2023, MNRAS, 527, 10480 [NASA ADS] [CrossRef] [Google Scholar]
- Niikura, H., Takada, M., Yasuda, N., et al. 2019, Nat. Astron., 3, 524 [NASA ADS] [CrossRef] [Google Scholar]
- Onions, J., Knebe, A., Pearce, F. R., et al. 2012, MNRAS, 423, 1200 [Google Scholar]
- Padilla, N. D., Magaña, J., Sureda, J., & Araya, I. J. 2021, MNRAS, 504, 3139 [NASA ADS] [CrossRef] [Google Scholar]
- Padilla, N. D., Araya, I. J., & Stasyszyn, F. 2024, JCAP, 2024, 044 [Google Scholar]
- Papanikolaou, T., & Gourgouliatos, K. N. 2023, Phys. Rev. D, 107, 103532 [NASA ADS] [CrossRef] [Google Scholar]
- Pardo, K., & Doré, O. 2021, Phys. Rev. D, 104, 103531 [Google Scholar]
- Pérez-González, P. G., Östlin, G., Costantin, L., et al. 2025, ArXiv e-prints [arXiv:2503.15594] [Google Scholar]
- Pinkney, J., Roettiger, K., Burns, J. O., & Bird, C. M. 1996, ApJS, 104, 1 [NASA ADS] [CrossRef] [Google Scholar]
- Planck Collaboration VI. 2020, A&A, 641, A6 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Power, C., Navarro, J. F., Jenkins, A., et al. 2003, MNRAS, 338, 14 [Google Scholar]
- Raidal, M., Vaskonen, V., & Veermäe, H. 2017, JCAP, 2017, 037 [CrossRef] [Google Scholar]
- Salucci, P. 2019, A&ARv, 27, 2 [NASA ADS] [CrossRef] [Google Scholar]
- Sasaki, M., Suyama, T., Tanaka, T., & Yokoyama, S. 2016, Phys. Rev. Lett., 117, 061101 [NASA ADS] [CrossRef] [Google Scholar]
- Sasaki, M., Suyama, T., Tanaka, T., & Yokoyama, S. 2018, Class. Quant. Grav., 35, 063001 [NASA ADS] [CrossRef] [Google Scholar]
- Schaller, M., Borrow, J., Draper, P. W., et al. 2024, MNRAS, 530, 2378 [NASA ADS] [CrossRef] [Google Scholar]
- Sheth, R. K., Mo, H. J., & Tormen, G. 2001, MNRAS, 323, 1 [NASA ADS] [CrossRef] [Google Scholar]
- Springel, V., Wang, J., Vogelsberger, M., et al. 2008, MNRAS, 391, 1685 [Google Scholar]
- Su, B. Y., Li, N., & Feng, L. 2023, ArXiv e-prints [arXiv:2306.05364] [Google Scholar]
- Sureda, J., Magaña, J., Araya, I. J., & Padilla, N. D. 2021, MNRAS, 507, 4804 [CrossRef] [Google Scholar]
- Tilburg, K. V., Taki, A.-M., & Weiner, N. 2018, JCAP, 2018, 041 [CrossRef] [Google Scholar]
- Tsang, A., Çaǧan Şengül, A., & Dvorkin, C. 2024, ArXiv e-prints [arXiv:2401.16624] [Google Scholar]
- Ussing, A., Paun, R. A. M., Croton, D., et al. 2024, MNRAS, 534, 2622 [Google Scholar]
- Van den Bosch, F. C., & Jiang, F. 2016, MNRAS, 458, 2870 [Google Scholar]
- Van den Bosch, F. C., & Ogiya, G. 2018, MNRAS, 475, 4066 [NASA ADS] [CrossRef] [Google Scholar]
- Vegetti, S., & Koopmans, L. V. E. 2009, MNRAS, 400, 1583 [Google Scholar]
- Villaescusa-Navarro, F. 2018, Astrophysics Source Code Library [record ascl:1811.008] [Google Scholar]
- Villanueva-Domingo, P., Mena, O., & Palomares-Ruiz, S. 2021, Front. Astron. Space Sci., 8, 87 [Google Scholar]
- Weinberg, D. H., Bullock, J. S., Governato, F., Kuzio de Naray, R., & Peter, A. H. G. 2015, Proc. Natl. Acad. Sci. USA, 112, 12249 [Google Scholar]
- Xiao, H., Dai, L., & McQuinn, M. 2024, Phys. Rev. D, 110, 023516 [Google Scholar]
- Yi, Z., You, Z.-Q., Wu, Y., Chen, Z.-C., & Liu, L. 2024, JCAP, 2024, 043 [Google Scholar]
- Zentner, A. R., & Bullock, J. S. 2003, ApJ, 598, 49 [NASA ADS] [CrossRef] [Google Scholar]
- Zhang, S., Bromm, V., & Liu, B. 2024, ApJ, 975, 139 [Google Scholar]
- Ziparo, F., Gallerani, S., Ferrara, A., & Vito, F. 2022, 44th COSPAR Scientific Assembly. Held 16–24 July, 44, 2205 [Google Scholar]
Appendix A: Estimating possible effects from numerical noise
We explore the possible effects of numerical errors on our results:
(i) Reducing the particle mass by a factor of ≃5.4 (from the 35 Mpc h−1 box to the 20 Mpc h−1 box) changes the subhalo mass function (SMF) by ≤0.04 dex (≈10%) over 8.2 ≤ log(M/M⊙)≤11 for all cosmologies (Fig. A.2).4 Similar convergence analyses have demonstrated that robust statistical properties (not the individual properties of subhaloes) such as the subhalo mass function can remain stable even below the traditional 100 particle threshold (Springel et al. 2008; Onions et al. 2012; Knebe et al. 2013; Van den Bosch & Jiang 2016; Griffen et al. 2016). Onions et al. (2012) show that mass and maximum circular velocity can even be inferred reliably with particle numbers near of 20. All our data, such as our estimation of rs using Klypin’s estimation (Klypin et al. 2011, see also Behroozi et al. 2012) to determine the concentration distribution of subhaloes.
We estimate the Klypin scale radius Rs—a robust surrogate for the NFW scale radius in low particle haloes–using the measured virial mass Mvir and maximum circular velocity vmax. For an NFW profile the radius at which vmax occurs is a fixed multiple of Rs, namely Rmax = 2.1626 Rs. Equating the enclosed mass at Rmax to the dynamical mass that yields vmax leads to
where f(x) = ln(1 + x)−x/(1 + x), and c ≡ Rvir/Rs is the concentration. Inverting Eq. (A.1) numerically yields c and hence Rs. This ’Klypin radius’ is preferred over direct profile fitting for haloes with ≲100 particles, as it is less sensitive to noise and to the limited resolution of the innermost regions. It is possible that simulations with additional small scale fluctuations as FCT make the halo profiles differ somewhat from a NFW shape. Therefore, using this method could introduce systematic offsets in the concentration values found for the NB and PBH simulations. Therefore we do not take the concentration values of these latter models as exact but rather as indications of relative increases in typical concentrations of haloes with respect to CDM.
(ii) Increasing the minimum particle threshold from Npart = 30 (108.2 M⊙) to Npart = 100 (108.72 M⊙) changes the FCT/CDM ratio by < 1% (Fig. 5).
Across the intermediate mass range 8.5 ≲ log(M/M⊙)≲10, the subhalo mass function in CDM preserves the slope dN/dlog M ∝ M−0.9 at both resolutions. This suggests that global over-merging (see Van den Bosch & Ogiya (2018)) is not dominant in our sample, although it cannot be entirely ruled out.
The concentration distribution of host and subhost slopes are nearly parallel in all cosmologies (Fig. A.1) (perhaps less so in FCT); CDM shows the smallest offset, as expected if low-c objects are the most fragile. NB and FCT haloes, being systematically more concentrated (bearing in mind that concentration is obtained using Klypin’s method in non CDM models), are intrinsically harder to disrupt; a strong numerical loss in CDM would produce a visible deficit in the concentration histogram, which is not observed.
We note that Van den Bosch & Ogiya (2018) cautions that even subhaloes resolved with ∼106 particles can suffer artificial stripping, yet also stresses that discreteness noise affects high- and low mass losses. The final effect discreteness noise does not strongly affect the average mass-loss rate. Because our work focuses on ensemble statistics–the subhalo mass function, radial trends, and concentration histograms–rather than on the properties of individual subhaloes any residual noise should not be dominant. Convergence tests, the particle-number cut, and the physical motivations together confine systematic drifts in the FCT/CDM ratio to ≲10%, well below the factor ≳6 excess we detect. Hence our statistical conclusions appear robust.
![]() |
Fig. A.1. Concentration distributions at z = 0.5 for the three cosmologies. Thick solid lines: host haloes; thin solid lines: subhaloes. Top row: 8.2 < log M/M⊙ < 9; bottom row: 9 < log M/M⊙ < 10. Host–subhost slopes are nearly parallel in every model; CDM displays the smallest separation albeit potentially suffering the greater fragility of its low concentration objects. |
![]() |
Fig. A.2. Logarithmic difference between the 35 and 20 Mpc h−1 boxes, Δlog10N = log10N35 Mpc − log10N20 Mpc, for haloes (left) and subhaloes (right). Horizontal dash-dotted lines mark 10% differences; the curves stay well within this band except below the cut of 8.2M⊙. |
All Tables
All Figures
![]() |
Fig. 1. Complete power spectrum at z = 1200 for the initial condition. Theoretical linear predictions and measured power spectra of initial conditions estimated using Pylians3 are shown in the top panel. The blue line shows the initial spectrum for the ΛCDM model. The initial power spectrum with all contributions from PBHs is shown in orange. The case with NB but no Poisson contribution (no PBHs) is shown in green. The cyan line shows the contribution due to the Poisson effect. The vertical dash-dotted grey lines show the location of |
| In the text | |
![]() |
Fig. 2. Illustration of the factors influencing the generation of initial conditions in our simulations. The plot shows Δ2 as a function of wavenumber, highlighting the upper limit of Δ2 < 0.05 for appropriate 3LPT application. The red-shaded area indicates the resolution limit for kcross (94.78, marked by the grey dotted line). If the threshold falls within this region, the simulation can begin at the corresponding redshift. Power spectra are displayed for two simulations (blue and orange) at different redshifts (solid vs. dashed lines), identifying the earliest redshift where kcross > klimit. This criterion determines the starting redshift. For the FCT model, this condition applies at z ∼ 1200. |
| In the text | |
![]() |
Fig. 3. Halo mass functions at z = 0.5 for CDM (blue), NB (green), and FCT (orange) simulations. Solid colored lines show haloes with at least 30 particles in the 35 Mpc/h boxes; dashed lines show higher-resolution runs in 20 Mpc/h boxes, requiring at least 100 particles per halo. The agreement at low masses is excellent; at high masses, the number of haloes drops more precipitously in the small box, increasing scatter. A power-law slope to the CDM mass function is shown in black ∝M−0.9. The grey-shaded area marks the ‘dark sector’ (haloes without luminous components). Sheth, Mo & Tormen mass functions (SMT) are included for all models as solid black lines that match quite closely the simulation measurements. The lower panel shows the ratio between the simulation mass functions and SMT in the 35 Mpc/h boxes, with deviations around or below 10%. The horizontal dotted lines indicate the density corresponding to one per volume element for the high- and low resolution simulations. |
| In the text | |
![]() |
Fig. 4. Subhalo mass functions at z = 0.5 as a function of subhalo mass. Colors and line styles follow the same coding as in Figure 3, with solid lines for 35 Mpc/h simulations and dashed lines for the higher-resolution 20 Mpc/h runs. Particle number thresholds in the 35 Mpc/h boxes are varied to illustrate the impact of resolution cuts on the subhalo mass function estimates. |
| In the text | |
![]() |
Fig. 5. Ratio of subhalo (dashed lines) and halo (solid lines) abundances for the NB (green) and FCT (orange) models relative to the CDM baseline, shown as a function of mass. The blue horizontal line marks perfect agreement with CDM. Each curve combines results from simulations with different box sizes (see text for details). A clear excess near 108 M⊙ in both NB and FCT models suggests a potentially detectable signal via strong lensing. The grey vertical line indicates the resolution threshold. Notably, subhaloes show larger deviations than haloes, which may enhance detectability in lensing analyses. |
| In the text | |
![]() |
Fig. 6. Mean subhalo mass distribution (with equal arbitrary normalisation across the different models) computed from the 17 most massive haloes in the simulation set. The black dashed line marks the resolution limit adopted throughout the analysis (as defined in Figure 3). The three models – CDM (blue), NB (green), and FCT (orange) – show distinct behaviours. The FCT model exhibits a clear excess in the abundance of low mass subhaloes (Mvir < 109 M⊙), while at intermediate masses, the NB model overtakes the FCT model. This crossover region provides a potential discriminant between scenarios involving enhanced primordial power (NB) and those that also include PBHs (FCT). See text for further discussion. |
| In the text | |
![]() |
Fig. 7. Projected hexabin distribution of a representative halo at z = 0.5 in the three simulation models: CDM (left), NB (middle), and FCT (right). Each panel shows a single projection. The top row displays the host halo particles, while the bottom row includes both host and subhalo particles. The inclusion of substructure is visibly more pronounced in the FCT model, highlighting the effect of PBHs on the spatial distribution of matter within haloes. |
| In the text | |
![]() |
Fig. 8. Stacked δ distribution for the 17 most massive haloes, each analysed across three independent projections. The upper panel shows the normalised count of δ values, while the lower panel displays the ratio of each model relative to the CDM baseline. The FCT model, particularly when including only subhaloes with Mh > 109 M⊙ (FCT > 109), exhibits a clear excess at high δ values compared to other models. This result supports the potential for detecting PBH-induced substructure through brightness fluctuations. |
| In the text | |
![]() |
Fig. 9. Mean variance of the δ distribution measured in five radial bins normalised by the virial radius, rvir, for each model. The FCT model shows the largest variance, especially near rvir, highlighting the effect of PBH-induced substructures. We also explore the separate contributions of haloes with Mh > 109 M⊙ (potentially luminous) and those with Mh < 109 M⊙ (dark subhaloes). The larger signal from the luminous component suggests that observational detection through radial luminosity fluctuation profiles may be a promising method to constrain PBH scenarios. |
| In the text | |
![]() |
Fig. 10. Normalised numerical density of subhaloes as a function of circularised radial distance (rcirc/rvir) for three substructure mass regimes: Mh < 109 M⊙ (left), 109 < Mh < 1010 M⊙ (centre), and Mh > 1010 M⊙ (right). Results are shown for the CDM, NB, and FCT models, stacked over the 17 most massive host haloes. The shaded areas represent 1σ bootstrap errors. While NB shows an excess of low mass subhaloes throughout the halo, the FCT model appears to redistribute part of this population toward intermediate and higher masses. |
| In the text | |
![]() |
Fig. A.1. Concentration distributions at z = 0.5 for the three cosmologies. Thick solid lines: host haloes; thin solid lines: subhaloes. Top row: 8.2 < log M/M⊙ < 9; bottom row: 9 < log M/M⊙ < 10. Host–subhost slopes are nearly parallel in every model; CDM displays the smallest separation albeit potentially suffering the greater fragility of its low concentration objects. |
| In the text | |
![]() |
Fig. A.2. Logarithmic difference between the 35 and 20 Mpc h−1 boxes, Δlog10N = log10N35 Mpc − log10N20 Mpc, for haloes (left) and subhaloes (right). Horizontal dash-dotted lines mark 10% differences; the curves stay well within this band except below the cut of 8.2M⊙. |
| In the text | |
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.



















