TL;DR
This paper provides highly accurate models of dark matter halo mass and velocity functions using large-scale N-body simulations, improving understanding of galaxy distribution in the universe.
Contribution
It introduces precise models for halo mass and velocity functions based on extensive simulations, linking covariance, bias, and mass functions within the Planck cosmology.
Findings
Achieved less than 2% accuracy in halo mass function modeling
Provided analytical fits for the maximum velocity function up to redshift 2.3
Developed a comprehensive framework connecting covariance, bias, and mass functions
Abstract
-body cosmological simulations are an essential tool to understand the observed distribution of galaxies. We use the MultiDark simulation suite, run with the Planck cosmological parameters, to revisit the mass and velocity functions. At redshift , the simulations cover four orders of magnitude in halo mass from with 8,783,874 distinct halos and 532,533 subhalos. The total volume used is 515 Gpc, more than 8 times larger than in previous studies. We measure and model the halo mass function, its covariance matrix w.r.t halo mass and the large scale halo bias. With the formalism of the excursion-set mass function, we explicit the tight interconnection between the covariance matrix, bias and halo mass function. We obtain a very accurate ( level) model of the distinct halo mass function. We also model the subhalo mass function and its relation toâŠ
| Box | setup parameters | Ns | cosmo | ref | nickname | ||||
| Name | input, measured | ||||||||
| Mpc | kpc | ||||||||
| SMD | 2.2 | 88 | 0.8228, | (a) | (1) | M04 | |||
| MDPL | 7.3 | 128 | -, | - | - | M10 | |||
| BigMD | 14.7 | 80 | -, | - | - | M25 | |||
| BigMDNW | 14.7 | 1 | -, | - | - | M25n | |||
| HMD | 36.8 | 128 | -, | - | - | M40 | |||
| HMDNW | 36.8 | 17 | -, | - | - | M40n | |||
| DarkSkies | 53.4 | 16 | 0.8355, +0.0% | (a) | (2) | D80 | |||
| -, | 26.7 | - | - | - | - | DS | |||
| -, | 13.3 | - | - | - | - | - | |||
| -, | 6.7 | - | - | - | - | - | |||
| -, | - | 3.3 | - | - | - | - | - | ||
| Ada | 2.2 | 15 | 0.829, | (a) | (3) | De | |||
| Bice | - | 4.4 | 15 | -, | - | - | - | ||
| Cloe | - | 8.8 | 15 | -, | - | - | - | ||
| Dora | - | 17.7 | 15 | -, | - | - | - | ||
| Emma | - | 35.4 | 15 | -, | - | - | - | ||
| Flora | - | 70.9 | 15 | -, | - | - | - | ||
| GC-L | 0.83 | (a) | (7) | GC | |||||
| GC-M | 4 | - | (a) | (7) | - | ||||
| GC-S | 4 | - | (a) | (7) | - | ||||
| GC-H1 | 4 | - | (a) | (7) | - | ||||
| GC-H3 | 2 | - | (a) | (7) | - | ||||
| GC-H2 | 4 | - | (a) | (7) | - | ||||
| p-Millennium | 271 | (a) | In prep. | P-Mi | |||||
| OuterRim | 7.0 | 34 | 0.84, | (b) | (4) | OR | |||
| QContinuum | 2.8 | - | - | - | - | QC | |||
| Millennium XXL | 13.7 | 0.9 | other | (5) | Mi-XXL | ||||
| Millennium | - | - | (6) | Mi | |||||
| Box | Number of snapshots with parent ids | ||
|---|---|---|---|
| all | |||
| M04 | 9 | 9 | 8 |
| M10 | 11 | 11 | 10 |
| M25 | 10 | 10 | 9 |
| M25n | 1 | 1 | 1 |
| M40 | 128 | 67 | 56 |
| M40n | 17 | 15 | 13 |
| Name | grid | dt | da | ||||
|---|---|---|---|---|---|---|---|
| Mpc | [Gyr] | ||||||
| pmA1 | 737.7 | 500 | 1,000 | 0.5 | 0.0004 | 100 | |
| pmA2 | 737.7 | 500 | 1,000 | 0.5 | 0.0002 | 100 | |
| pmA3 | 147.5 | 500 | 1,000 | 0.5 | 0.0002 | 100 | |
| pmA4 | 1475.5 | 2,000 | 2,000 | 0.5 | 0.0002 | 10 | |
| pmB1 | 1475.5 | 1,000 | 1,000 | 0.5 | 0.0002 | 10 | |
| pmB2 | 147.5 | 1,000 | 1,000 | 0.5 | 0.0002 | 10 | |
| pmB3 | 14.7 | 1,000 | 1,000 | 0.5 | 0.0002 | 10 | |
| pmB4 | 1.4 | 1,000 | 1,000 | 0.5 | 0.0002 | 10 |
| A(0) | a(0) | p(0) | data | model Eq. | ref | |||
| 0.3330.001 | 0.7940.005 | 0.2470.009 | (7) | D16 | ||||
| 0.31700.0008 | 0.8180.003 | 0.1180.006 | 238.69/ 187 = 1.28 | 0.7% | MD DMF | - | this paper | |
| 0.04230.0003 | 1.7020.010 | 0.830.04 | 31.03 / 84 = 0.37 | 100% | MD SMF | - | - | |
| data | model Eq. | ref | ||||||
| 0.333 | 0.786 | 0.807 | 1.795 | (8) | B11 | |||
| 0.2800.002 | 0.9030.007 | 0.6400.026 | 1.6950.038 | 138.76 / 186 = 0.75 | 99.6% | MD DMF | - | this paper |
| 0.270.02 | 0.920.03 | 0.360.68 | 1.60.6 | 9.13 / 21 =0.43 | 98.9% | DS DMF | - | this paper |
| free | 0.7400.008 | 0.610.02 | 1.640.03 | 8.36/141 = 0.059 | 100% | halo bias | - | this paper |
| box | 12.5 - 13 | 13 - 13.5 | 13.5 - 14 | 14 - 14.5 | 14.5 - 15.5 | 12.5 - 15.5 |
|---|---|---|---|---|---|---|
| M04 | ||||||
| M10 | ||||||
| M25 | ||||||
| M25n | ||||||
| M40 | ||||||
| M40n | ||||||
| total | ||||||
| parameter | best-fit values | |||||
| 9-10 | 10-11 | 11-12 | 12-13 | 13-14 | 14-15 | simulation | reference |
|---|---|---|---|---|---|---|---|
| 0.8 | 0.8 | 0.8 | 0.9 | OWLS | 1 | ||
| 0.8 | 0.8 | 1.1 | 1 | 0.9 | 0.9 | Illustris | 2 |
| 0.7 | 0.8 | 0.85 | 0.9 | 0.95 | 1 | Eagle | 3 |
| 0.8 | 0.85 | 0.85 | 0.9 | 0.95 | 1 | massive black 2 | 4 |
| 0.9 | 0.9 | 0.9 | 0.9 | 0.9 | 1 | Magneticum | 5 |
| Distinct halos | |||
| z | |||
| Satellite halos | |||
| z | |||
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Accurate mass and velocity functions of dark matter halos
Johan Comparat1,2,3, Francisco Prada4, Gustavo Yepes2, Anatoly Klypin5
1Instituto de FĂsica TeĂłrica UAM/CSIC, 28049 Madrid, Spain
2Departamento de FĂsica TeĂłrica, Universidad AutĂłnoma de Madrid, 28049 Madrid, Spain
3Max-Planck-Institut fĂŒr extraterrestrische Physik (MPE), Giessenbachstrasse 1, D-85748 Garching bei MĂŒnchen, Germany
4Instituto de AstrofĂsica de AndalucĂa (CSIC), Glorieta de la AstronomĂa, E-18080 Granada, Spain
5Astronomy Department, New Mexico State University, Las Cruces, NM, USA [email protected]
(Accepted XXX. Received 02.2017; in original form ZZZ)
Abstract
-body cosmological simulations are an essential tool to understand the observed distribution of galaxies. We use the MultiDark simulation suite, run with the Planck cosmological parameters, to revisit the mass and velocity functions. At redshift , the simulations cover four orders of magnitude in halo mass from with 8,783,874 distinct halos and 532,533 subhalos. The total volume used is 515 Gpc3, more than 8 times larger than in previous studies. We measure and model the halo mass function, its covariance matrix w.r.t halo mass and the large scale halo bias. With the formalism of the excursion-set mass function, we explicit the tight interconnection between the covariance matrix, bias and halo mass function. We obtain a very accurate ( level) model of the distinct halo mass function. We also model the subhalo mass function and its relation to the distinct halo mass function. The set of models obtained provides a complete and precise framework for the description of halos in the concordance Planck cosmology. Finally, we provide precise analytical fits of the maximum velocity function up to redshift to push for the development of halo occupation distribution using . The data and the analysis code are made publicly available in the Skies and Universes database.
keywords:
cosmology: large scale structure - dark matter
â â pubyear: 2017
1 Introduction
N-body cosmological simulations are essential tools to understand the observed distribution of galaxies. In the last decades, development of numerical codes (Teyssier, 2002; Springel, 2005, 2010; Klypin et al., 2011; Habib et al., 2016) and the access to powerful supercomputers enabled the computation of high resolution cosmological simulations over large volumes e.g. MultiDark (MD hereafter, Prada et al., 2012); DarkSkies (DS hereafter, Skillman et al., 2014). Both simulations were run in the paradigm of the flat Lambda Cold Dark Matter cosmology (CDM, Planck Collaboration et al., 2014). From MD emerged the most precise description to date of the dark matter halo (Klypin et al., 2016). While finding and describing the halos formed by the dark matter is now well understood (Behroozi et al., 2013; Knebe et al., 2013; Avila et al., 2014), connecting galaxies to halos is a proven complicated subject. There are three main streams of galaxy assignment in simulations, we order them by decreasing computational needs and accuracy: (i) hydrodynamical simulations (HYDRO, Cen & Ostriker, 1993; Springel & Hernquist, 2003), (ii) semi-analytical models of galaxy formation (SAMS, Cole et al., 2000; Baugh, 2006), (iii) halo occupation distribution or subhalo abundance matching (HOD, SHAM, Cooray & Sheth, 2002; Conroy et al., 2006, respectively). The existing methods will hopefully converge in the coming years (Knebe et al., 2015; Elahi et al., 2016; Guo et al., 2016).
The current and future cosmological galaxy and quasar surveys, e.g. BOSS, eBOSS, DES, DESI, 4MOST, Euclid, will cover gigantic volumes up to redshift 3.5 (Dawson et al., 2013, 2016; The Dark Energy Survey Collaboration, 2005; DESI Collaboration et al., 2016; Laureijs et al., 2011). These volumes are too large to be entirely simulated with hydrodynamics. There is thus a need to improve the predictive power of the SAMS and HOD to the level of the expected 2-point function measurements, i.e. around the percent level. This challenge needs to be handled from both, the hydrodynamical simulation point of view (Chaves-Montero et al., 2016; Sawala et al., 2015) and from the DM-only simulation perspective (RodrĂguez-Torres et al., 2016; Favole et al., 2016; Carretero et al., 2015) to eventually join in an optimal semi-analytical model (Knebe et al., 2015). Lastly, Castro et al. (2016) argued that with such surveys, one would constrain directly the parameters of the mass function to the level that it is estimated in -body simulations, enhancing again the need of a precise model for the halo mass function (HMF).
From the DM-only simulation perspective, the most fundamental statistic is the halo mass function. Observational probes, such as weak lensing, galaxy clustering or galaxy clusters, also rely on the knowledge of the halo mass function. The mass function denotes, at a given redshift, the fraction of mass contained in collapsed halos with a mass in the interval and . It was studied theoretically and numerically in various simulations and different cosmologies (Press & Schechter, 1974; Sheth & Tormen, 1999; Sheth et al., 2001; Sheth & Tormen, 2002; Jenkins et al., 2001; Springel et al., 2005; Warren et al., 2006; Tinker et al., 2008; Bhattacharya et al., 2011; Angulo et al., 2012; Watson et al., 2013; Despali et al., 2016).
The theoretical formalism to describe the number density of halos was initiated by Press & Schechter (1974). Its latest formulation by Sheth et al. (2001); Sheth & Tormen (1999) includes the ellipsoidal collapse instead of spherical collapse. Heuristically, it corresponds to a diffusion across a âmovingâ or across a mass-dependent boundary. The excursion set formalism of the mass function constitutes today a good description of what is measured in -body simulations. More precise predictions are actively being sought and eventually we might converge towards an ultimate universal mass function. The variety of existing and tested functional forms of the mass function are discussed and compared in Murray et al. (2013). The description of the errors on the HMF is slightly less discussed subject. Nevertheless, Hu & Kravtsov (2003); Bhattacharya et al. (2011) provided a solid background, used in this study, to model errors on the HMF and the large-scale halo bias.
Numerically, the HMF was extensively studied with a cosmology-independent (universal) model. The most recent measurements on -body simulations enabled models to predict any HMF to about 10% accuracy; see Despali et al. (2016). It is to date the latest HMF measurements in the Planck cosmology. We feel though, the lack of a percent-level-accurate model for the HMF in the Planck cosmology.
The recent measurements of the cosmic microwave background indicate a significantly higher matter content than suggested by previous observations (WMAP, Komatsu et al., 2011). And the matter content of the Universe is a parameter that strongly influences the HMF. We think it is thus necessary to revisit the parametrization of the mass function and understand to what accuracy the mass function is known in our best cosmological model. Previous works could not assess thoroughly the uncertainties on the measurement of the mass function due to the limited amount of -body realizations available. With the MD and DS simulations, extracting covariance matrices becomes possible.
In this paper, we explore and model the HMF and its covariance matrix. We describe the model in Section 2. In Section 3, we describe the simulations used and we estimate the halo mass function, its covariance and the large scale halo bias. The HMF results are presented in Section 4. Finally, in Appendix A we parametrize the redshift evolution of the distinct and satellite halo velocity function.
Data base
All the data and the results are available through the Skies and Universes database111projects.ift.uam-csic.es/skies-universes/. The code is made public via GitHub222github.com/JohanComparat/nbody-npt-functions.
2 Model
2.1 Halo mass function
The formalism to describe the number density of halos was initiated by Press & Schechter (1974). They assumed that the fraction of mass in halos of mass greater than at a time , , was equal to twice the probability, , for the smoothed density field, , to overcome the critical threshold for spherical collapse, i.e.
[TABLE]
Assuming that is a Gaussian random field, they related the number density of halos to
[TABLE]
The mass function depends on redshift and on halo mass. Rather than mass, it is physically more relevant to use the root mean square () fluctuations of the linear density density field smoothed with a filter encompassing this mass
[TABLE]
where is the linear power spectrum and a top-hat filter.
Assuming that the initial Gaussian random density fluctuation field evolves and crosses via a random walk the spherical collapse barrier, these equations determine the number of regions in the simulation that underwent collapse at a given time
[TABLE]
where the function , called the multiplicity function has the following expression
[TABLE]
âPSâ stand for âPress Schechterâ. In other words, it is the fraction of mass associated with halos in a unit range of . Because the threshold increases with time, smaller halos are formed first and then the larger ones (hierarchical clustering).
This model was revised using excursion set theory by Bond et al. (1991). They argued that diffuses across the spherical collapse boundary or barrier, instead of crossing it via a random walk. This lead to a new multiplicity function
[TABLE]
where âEPSâ stand for Extended-Press-Schechter.
Sheth & Tormen (1999); Sheth et al. (2001) later explored the ellipsoidal collapse to replace the assumption of spherical collapse. Heuristically, it corresponds to a diffusion across a âmovingâ barrier (or across a dependent boundary). They found the following multiplicity function ,
[TABLE]
where âSTâ stands for âSheth and Tormenâ. It constitutes a further improvement compared to .
The latter multiplicity function describes well the CDM distinct halo mass function with the parameters (A, a, p)=(0.3222, 0.707, 0.3). These parameters were measured again by Despali et al. (2016) in the latest Planck-cosmology paradig. They found (A, a, p)=(0.333, 0.794, 0.247). It remains a statistical scatter of the simulated data around this model of order of 5 to 7% at the high mass end. More precise predictions are actively being sought (e.g. Pace et al., 2014; Rei, ; Del Popolo et al., 2017). Eventually we will converge towards an ultimate physical model for the halo mass function.
Aside from the physical model of the mass function, exist a variety of functional forms created to best fit the mass function as measured in -body simulations; see Murray et al. (2013) that compare and catalog them. Among others, Bhattacharya et al. (2011) proposed a generalized form of the Sheth & Tormen (1999) function that we use here. Note that this generalization is not theoretically motivated by the excursion set formalism.
The multiplicity function from Bhattacharya et al. (2011, equation 12-18) is
[TABLE]
In the case, , the parameters of Eq. (8) are the same as that of Eq. (7) i.e. , , . The addition of the parameter is strictly speaking not physically motivated, but provides a better fit to the data, see further down in the paper.
We then use the formalism of Hu & Kravtsov (2003); Bhattacharya et al. (2011) to account for the large scale halo bias and the mass functionâs covariance.
2.2 Large scale halo bias
The large scale halo bias function is written in terms of the conditional, the unconditional mass function and a Taylor expansion (Sheth & Tormen, 1999; Bhattacharya et al., 2011). This allows its formulation with the same parameters as the mass function
[TABLE]
2.3 Covariance matrix
To model the covariance, we slightly adapt the notations from Hu & Kravtsov (2003); Bhattacharya et al. (2011) as follows.
Let be the average density of halos. We assume the over density of halos at a position , denoted , to be related to the total mass density field by a biasing function, . Note that, on large scales, this function is the bias mentioned in the previous Section.
[TABLE]
Then, within a window , the average number density of halos, is given by
[TABLE]
The covariance between the number densities and within in the windows and has two components: the shot noise variance, proportional to the inverse of the density times the volume , and the sample variance:
[TABLE]
where is the growth factor, the volume of the box, and the dark matter power spectrum. We use a top-hat window functions. The growth factor and the integral depend only on the cosmological model (and redshift) but not on the mass function model. The model of the bias function is directly related to the halo mass function model. Therefore once the mass function parameters are determined, the covariance matrix should be predictable. Also, we note how the large-scale structure makes number counts of halos in distinct volumes covary. Our model of the covariance matrix is
[TABLE]
where the factor depends on the simulation size. This factor allows us to rescale small-sub-boxes estimates of the covariance to much larger computational simulations. We find the factor by observing how covariance scales with the box size. In the next section, we find that accounts well for all of the estimated covariance matrices, see Fig. 7.
3 Simulations
The MultiDark simulation suite333cosmosim.org is currently the largest public data base of high-resolution large volume boxes with particles. The simulations were run in the Planck cosmology (Prada et al., 2012; Klypin et al., 2016) in a flat CDM model with the , , , , , Planck Collaboration et al. (2014). They provide, halos plus subhalos for all written outputs and for some boxes merger trees are also available. We found three other relevant simulation sets to be compared with our study. Despali et al. (2016) is the current state-of-the-art halo mass function in Planck cosmology. They ran a suite of particle simulations with different volumes and analyzed the mass function up to redshift 1.25. The DarkSkies simulations discussed in Skillman et al. (2014), also run in Planck cosmology, used up to particles and cover much larger volume, though the current data release only provides data at redshift 0. The exact cosmological parameters differ a little from the ones used in MultiDark and Despali et al. (2016). Ishiyama et al. (2015) provide a new suite of simulation in Planck cosmology, the largest simulation (of interest for this analysis) is not yet publicly available, so we did not include their data in the analysis. Other simulations covering large volumes with large amount of particles exist Angulo et al. (e.g. 2012); Heitmann et al. (e.g. 2015), but they were run in a different cosmology setup and are not yet publicly available. For completeness, also we mention the P-Millennium simulation although it is not publicly documented and released yet. In this study, we therefore use only the MultiDark simulations and the redshift 0 data produced by the DarkSkies simulation. These datasets constitute a non-negligible leap forward, for both resolution and volume, compared to the data used in Despali et al. (2016). Table 1 summarizes and compares the main parameters of each simulation: length of the boxes, number of particles, force resolution, particle mass and number of snapshots. We note the latest advances in software enabling 20,0003 particle simulations to converge in reasonable computing time (Potter et al., 2016).
We use a set of snapshots from each simulation to sparsely and regularly sample the redshift range , i.e. to cover the extent of galaxy surveys. Table 2 gives the number of snapshots used per simulation in our analysis.
The amplitude of linear mass fluctuations in spheres of 8 comoving radius at redshift zero, denoted , holds a particular role when characterizing the abundance of halos. To have a more accurate estimate of the actual in the simulation, we compare the dark matter power spectrum at redshift 0 measured in each simulation with the predicted linear power spectrum in the same cosmology. The mean of the square-root of this ratio evaluated on scales where the linear regime dominates gives the relative variation of the value of . We find variation smaller than 2%; see Table 1. In the following, we compute the mass â relation using the measured value of in each simulation. To compute these relations, we use the package Murray et al. (2013, HMFcalc444hmf.icrar.org).
To visualize the challenges of bridging the gap between -body simulations and galaxy survey, we designed Fig. 1. In this figure, we compare existing simulations with observed galaxy surveys in the resolved halos mass vs. comoving volume plane. We consider the resolved halo mass to be 300 times the particle mass of a simulation. The total comoving volume of our past light-cone within redshift 3.5 projected on two third of the sky is Mpc3, the right boundary of the plot. We place the simulations enumerated in Table 1 according to their resolved halo mass and total volume (black crosses). We show with a set of dashed lines the relation between number of particles, volume and halo mass resolved.
It shows how simulations progressed and our future needs (black star on the bottom right), from the top-left to the bottom-right. We show a prediction of the redshift zero cumulative halo mass function. It is the mass of the least massive halo among the 1,000,000 most massive halos expected in a simulation of the volume given in the x-axis. For example, in a volume of 109 Mpc3, there are a million halos that have . The galaxy surveys (blue triangles) are tentatively placed according to halo mass values obtained with HOD models. Given the uncertainty on the HOD model parameters, the halo mass value used could shift around by say a factor of 2 or 3. The survey volumes are accurate. The galaxy surveys represented are (VIPERS, Marulli et al., 2013), (VVDS-Wide, Coupon et al., 2012), (VVDS-Deep, Meneux et al., 2008), (DEEP2, Mostek et al., 2013), (SDSS-LRG, Padmanabhan et al., 2009), (BOSS-CMASS, RodrĂguez-Torres et al., 2016), (ELG 2020, Comparat et al., 2013; Favole et al., 2016), (ELG 2025, DESI Collaboration et al., 2016), (QSO 2020, RodrĂguez-Torres et al., 2017), (QSO 2025, DESI Collaboration et al., 2016). If a simulation point is to the lower right of a data point, it means the simulation is sufficient to construct at least one realization of the observations (assuming a halo abundance matching model). We note the challenge to simulate upcoming ELG samples to be observed by DESI, 4MOST, Euclid. Indeed a simulation with Mpc sampled with cube particles is needed. It seems that such simulations should become available in the coming decade. However, we do not need to simulate in a single box the exact volume of the observations to extract the cosmological information, see Klypin & Prada (2017) for an extended discussion on the subject.
3.1 Halo catalogs
The halo finding process is a daunting task and in this analysis, we do not enter in this debate (see Knebe et al., 2011, 2013; Behroozi et al., 2015, for a review). For the present analysis, we use the rockstar (Robust Over density Calculation using K-Space Topologically Adaptive Refinement) halo finder (Behroozi et al., 2013). Spherical dark matter halos and subhalos are identified using an adaptive hierarchical refinement of friends-of-friends groups in six phase-space dimensions and one time dimension.
rockstar computes halo mass using the spherical over densities of a virial structure. Before calculating halo masses and circular velocities, the halo finder removes unbound particles from the final mass of the halo. We use halos that have a minimum of a bound particles, a very conservative threshold for convergence (some analysis use halos with particles, or even down to only 30 particles or so in the case of FoF halos). We characterize the halo population with two properties, and at present.
For the halo mass, we use Mvir, defined relatively to the critical density by
[TABLE]
Indeed the halo function was found to be closest to an eventual universal mass function (Despali et al., 2016). Throughout the analysis, we convert the mass variable to as defined in Eq. (3) To do so, we measure the dark matter power spectrum () on each simulation at redshift 0. Then, we take the mean of the ratio on large scales; where is the predicted linear power spectrum by CAMB using the cosmological parameters of the simulation. Finally, we rescale the M â relation accordingly to align all simulations to the input cosmological parameters. The value of the rescaling is given in the column of Table 1.
The maximum of the circular velocity profile is a measure of the depth of the dark matter halo potential well. It is expected to correlate well with the baryonic component of galaxies such as the luminosity or stellar mass as followed from the Tully-Fisher relation (Tully & Fisher, 1977). The maximum circular velocity is defined by Eq. (15). It has a very small dependence on radius and is therefore robustly determined,
[TABLE]
3.2 Measurements
We divide each snapshot in sub-volumes (on a grid of ). We compute the histogram of the halo mass in each sub-volume. The bins start at 8 and run to 16 by steps of . We denote, , the number count in a sub-volume in a mass bin. LukiÄ et al. (2007); Bhattacharya et al. (2011) corrected the mass assignment according to the force resolution of each simulation. We follow their corrections: . The masses were overestimated by 0.3, 0.3, 0.1, 0.1, 0.05, 0.02 per cent in the M40, M40n, M25, M25n, M10, M04, respectively.
We estimate the uncertainty on the mass function using jackknife re-samplings by removing 10 per cent of the sub-volumes. We obtain 10 mass function estimates based on 90% of each volume. In each simulation snapshot, we select bins where the halo mass is greater than a 1000 times the particle mass and where the number of halos is greater than 1000. We divide the number counts by the volume to obtain number densities
[TABLE]
that we further divide by the natural logarithm of the bin width, to estimate the mass function, denoted interchangeably
[TABLE]
The resulting mass function estimation for distinct and satellite halos at redshift 0 are presented in Fig. 2. The measurements span the range for the distinct (satellites) halos.
We find the DarkSkies halo mass function at redshift 0 to be 2% lower than the combined MultiDark mass function. This is due to the lower matter content in the DarkSkies simulation. Also due to its large volume, the resolution does not enable to follow the mass function leftward of its knee, which prevents from fitting reliably the mass function models solely on the public DarkSkies data. The other DarkSkies simulations, that are smaller and complementary, are not provided to the public. Therefore, we do not push further the analysis with this simulation.
3.3 Covariance with mass
We construct two estimators of the uncertainty on the mass function measurements. We consider the redshift fixed. For both, we slice the simulations into sub-samples of equal volume. The grid is . Each sub-sample has a volume times smaller than the initial simulation. The first method goes as follows. On each sub-sample, we estimate the mass function to obtain of them. We denote by the multiplicity functions deduced. Then we compute the covariance matrix defined by
[TABLE]
where is the mean multiplicity function. Because each sub-sample ends up being quite small, the matrices hereby obtained do not cover a large dynamic range in mass.
The second method is the jackknife. We group the sub-samples by batches of 100 to obtain realizations of the mass function using the complementary 900 sub-samples. The mass functions obtained are not independent, but they cover a larger mass range. From this method, we only infer the diagonal error
[TABLE]
We show the diagonal variances and on Fig. 3. There is one panel per simulation snapshot at redshift 0. We note that both methods are in agreement when estimating the errors in the low mass regime. It is the regime where errors are dominated by sample variance. The jackknife method seems less sensitive to the shot-noise at the high-mass end. But this is simply a matter of the volume considered when estimating the uncertainty. Indeed in the jackknife method, we use 90% of the volume whereas in the covariance, we only use 0.1% of the volume. Therefore a factor of is expected between the two measurements. At the low-mass regime the sample variance seems underestimated by the full covariance method. This discrepancy cannot be explained by the difference in volume covered, we therefore assume this is a bias in the method.
The full covariance matrix varies smoothly with . The covariance matrix is not decreasing around its diagonal as the covariance matrix of the 2-point correlation function does (see Fig. 7 of Comparat et al., 2016). Indeed there is a large amount of correlation between structure, i.e. the power spectrum of the dark matter is not zero. The model of the covariance matrix and its use in the analysis are discussed in Sec. 2.
3.4 Covariance with redshift
The mass function at redshift zero strongly depends on the mass function from previous redshifts i.e. on the complete formation history of the halos. Therefore fitting the redshift evolution of the parameters of the mass function is somewhat degenerate. The additional information between two redshift bins are the new (sub)halos that formed, the mass increase of previous (sub)halos and the cross-talk between the two functions (see Giocoli et al., 2010; van den Bosch & Jiang, 2016, for an exhaustive list of events occurring during the evolution of the mass function). Due to the limited number of -body realizations (6 for MultiDark), we cannot establish directly the redshift covariance of the mass function.
We run a set of approximate dark matter simulations to estimate the redshift covariance of the mass function to wisely choose the redshift sampling and avoid over-fitting in the later analysis. We run a set of Parallel Particle-Mesh GLAM simulations (PPM-GLAM, Klypin & Prada, 2017) with lower resolutions and lower time-step resolution than a typical high resolution -body simulation to obtain a set of a 100 simulations with density field catalogs spanning the redshifts every 0.5 Gyr (23 time steps). With MultiDark, the number of realizations available is 6, a rather small number to obtain variances. On each realization and at each time step, we estimate the density field with a Cloud-In-Cell estimator. Table 3 summarizes the PPM-GLAM runs.
We estimate the redshift covariance matrix, , of the density field function, as
[TABLE]
at fixed values of the density field . We deduce the Pearson product-moment correlation coefficients defined by
[TABLE]
The dark matter density field function, , for looks like a power-law. At the highest densities, is cut-off exponentially (due to finite resolution of the PPM-GLAM simulations). In the cross-correlation matrix, we find two regimes; see Fig. 4. At the high-density field end, , the cross-correlation coefficient is smaller than between redshifts 0 and 10. The off-diagonal cross-correlations coefficient are of order of 10%. Therefore each snapshot brings significant information in this regime. At the lower end of the density field function, , the cross-correlation coefficient is larger than 80%. It means that using a single redshift gives most of the information available. In between the transition is quite sharp, it suggests we should retain for the analysis the mass function measurements and the high-mass end of the mass function measurements. A cut-off at 200 times the density field seems reasonable. It corresponds to . For simplicity, in this analysis we only use the redshift data and push back the question of accurate estimation of the redshift covariance for future studies.
These simulations give a sense of the redundancy of the information present in the data, but do not allow a robust estimation of the covariance matrix. With these simulations, we cannot weight each snapshot according to its information content. To do that, we would need a large amount of -body simulations with halo finders run to estimate properly this covariance. Nevertheless it allows rejection of data with high covariance.
Our understanding of the redshift covariance matrix is that the density field function at low over density is redundant with redshift. We agree that between a density field function and a halo mass function there is a non-negligible step that is halo finding. Nevertheless we think that adding all measured mass function points [in all written snapshots i.e. all the redshifts of the simulations] might lead to an incorrect statement as points cannot be considered to be strictly independent from one another.
It seems that to further improve the accuracy of the halo mass function and in particular its evolution with redshift, we need to properly work out its redshift covariance matrix, but this needs significantly more simulations to be run, so we leave it for future studies.
3.5 Large scale halo bias
We compute the real space 2-point correlation function of the halo population in mass bins (identical as the ones used for the mass function) up separations to Mpc. We follow a method described in Martinez & Saar (2002) that goes as follows.
We select all halos in a mass bin . It constitutes the complete sample of halos (). Then, we select an âinnerâ sample of halos () that are located at least away from any edge of the snapshot. We count all pairs between the and the sample using the scipy.spatial.ckdtree python library (Jones et al., 01). The histogram of the pair counts in bins of distance gives the number of pairs found at separation , denoted . The real-space 2-point correlation function, , is then obtained by
[TABLE]
where is the volume of the snapshot and the distance binning parameter dr=0.1$$h^{-1} Mpc. This is a fast and unbiased estimator of the 2-point function in simulations.
We compute the redshift 0 linear correlation function, denoted , using CAMB and the Hankel transform (Szapudi et al., 2005; Challinor & Lewis, 2011)555pypi.python.org/pypi/hankel.
For scales 8<r<20$$h^{-1} Mpc, we divide the correlation function measured by the linear one. We take the mean to estimate the large scale halo bias
[TABLE]
We use the standard deviation of the latter ratio to estimate its uncertainty.
Fig. 5 shows the halo bias measured at redshift 0 and the best fit models. The agreement between the data and the model is very good; see the discussion in the next Section.
4 Results
The determination of the best-fit model requires the assignment of errors on the data points. The covariance matrix discussed in the previous section is proportional to the product of the biases
[TABLE]
Thus, each line of the matrix is proportional to another lines of the matrix, making it singular. It prevents from estimating the statistics for a given data-model pair, (, ) via the inverse of the covariance matrix .
We circumvent this issue as follows. First, in Sect. 4.1 we use the uncertainty estimated with the jackknife method on the mass function and fit only the mass function data. Then in Sect. 4.2, we fit the bias equation that involves the same parameters as the mass function to obtain another constraint on the parameters based on the covariance of the data. Finally in Sect. 4.3 , we provide a relation to predict the covariance matrix for a given simulation.
4.1 Distinct halo mass function
To determine the best parameters for the mass function of distinct halos, we use a minimization algorithm666scipy.optimize.minimize: docs.scipy.org to obtain the set of best-fit parameters. We fit the mass function model from Eqs. (7) and (8), to the data at redshift zero. We thus constrain the two sets of parameters () and (). We determined the parameters for different flavors of the data. âMD D(S)MFâ stand for the distinct (satellite) mass function from MultiDark data. âDS DMFÂŽ stand for the distinct mass function from DarkSkies data. We use the Jackknife diagonal errors. The fit of equation (7) on the MD DMF gives a reduced . The model is not a satisfying statistical representation of the data as the probability of acceptance is 0.7%. We find parameters somewhat discrepant to what was found in Despali et al. (2016). The fit of equation (8) to the MD DMF gives a reduced , meaning it is an accurate description of the data. The probability of acceptance is . We find (, , , )=(0.2800.002, 0.9030.007, 0.6400.026, 1.6950.038). Table 4 hands out the best-fit parameters obtained. We therefore think that adding the parameter suggested by Bhattacharya et al. (2011) enhances significantly the quality of the fit to the . The bottom panel of Fig. 2 shows the residuals after the fit of the model given in equation (8). The mean of the residuals for the distinct halo mass function is 0.8% and the standard deviation of the residuals is 1.6%. It means the fit on average underestimates the HMF by less than 1%. Furthermore, except for a few outliers the MD DMF is very well described by the model to the level.
We compare our fits to previous ones in Fig. 6. The mass function differs from up to a factor of two when compared to different cosmologies. Our fit agrees within 10% with other analysis in a Planck cosmology in the lower mass regime. At larger masses, the disagreement between our measurements and previous ones in Planck cosmology is due to the difference in the data used. In this paper, we use extremely large simulations whereas in previous analysis, the largest simulation were covering volumes 8 to 64 times smaller. The high-mass end being modeled by an exponential, it drives the fit to a different location in parameter space.
4.2 Large scale halo bias
The fit of the model given in Eq. (9) suggests the following set of parameters . These are in slight tension with that of the halo mass function model (1 ); see Table 4 for a face-to-face comparison of the figures.It is slightly higher for large masses and slightly lower for low mass.
We are pleased to see that the excursion-set formalism works well to describe the mass function and the large scale halo bias precisely. Such a low level of tension is worth the praise.
A joint fit to solve this issue is not straightforward. Indeed the large scale halo bias is related to the uncertainty on the mass function. We leave this for future studies.
4.3 Covariance matrix
In the comparison of the diagonal errors estimated, see Fig. 3, the two methods showed some disagreement: at the high-mass end where errors are dominated by the shot-noise and at the low-mass end where the errors are dominated by the sample variance. The difference in shot-noise is understood as the volumes used differ in the two error-estimating methods. On the contrary, the difference in sample variance is puzzling. Indeed when using a larger volume, the sample variance estimated is higher than in the method using a smaller volume. This seems rather strange, as we expected the opposite. We take a conservative option. We consider the maximum of the two error estimates to fit the model: the estimates at the low-mass end and the covariance at the high-mass end.
According to the model, fitting all the coefficients of the covariance matrix is redundant. The shot-noise component is a scaling relative to the inverse of the density times the volume. The sample variance depends on the product of the biases and on the cosmology. Therefore as soon as a single lines of coefficient of the covariance matrix is reproduced by the model, other coefficients should be in line with the model. This is indeed what we observe. As data points, we simply use the diagonal of the covariance matrix. Note that the points are for 40, 100, 250 and 400, a factor of 10 smaller than the boxes used for the mass function estimate.
We fit a linear relation between the factor and the log of the side length of the simulations (i.e. the length of the simulations divided by 10 due to the sub-sampling). The uncertainty on the coefficients of the covariance matrix is unknown, so we perform a fit where the data points are equally weighted. Using the large scale halo bias model from the previous subsection, we find that the following fitting relation,
[TABLE]
produces a covariance matrix model very close to the MultiDark data at redshift 0. Figure 7 shows the vs. the size of the simulation. We find the model to account well for the measured covariance, see Fig. 3 where the solid, dashed and dotted lines represent each component of the model. By combining equations (25), (13) and , one predicts a reliable uncertainty on the distinct halo mass function for any simulation in the Planck cosmology.
4.4 Subhalo and substructure mass function
In this analysis, we do not enter into the debate of the definition of subhalos. We use the subhalos as obtained by the rockstar halo finder at redshift zero. The substructure hierarchy in dark matter halos was investigated in details by Giocoli et al. (2010); van den Bosch & Jiang (2016). They argue two function are needed to fully characterize in a statistical sense the subhalo population: the halo mass function and the substructure mass function. The convolution of the two gives the subhalo mass function.
We measure the subhalo mass function with the same method as for the distinct halo mass function; see Fig. 2. We fit the subhalo mass function (MD SMF in Table 4) with equation (7) and obtain a reduced , meaning it is an accurate description of the data (Probability of acceptance 100%). We find (, , )=(0.04230.0003, 1.7020.010, 0.830.04). Adding an additional parameter is not necessary. The mean of the residuals for the subhalo mass function compared to this model is 0.4% and the standard deviation of the residuals is 4.2%. So the model is a little further away on average than for the MD DMF. To further refine the model, a complete discussion on what a subhalo is would be necessary. For the purpose of halo occupation distribution, adding a subhalo mass function with a 4% precision is a non-negligible advance. We warn the reader that the excursion set formalism does not predict the sub clumps within halos. We simply use the function (7) as an analytical model to describe the data.
Then, for a subhalo of mass we consider its relation to its host, a distinct halo of mass , by studying the distribution of the ratio . In this aim, we measure the so-called substructure mass function, defined by the left part of Eq. (26) and shown on Fig. 8.
[TABLE]
Note that is not the mass at the moment of accretion of the subhalo but the mass measured at redshift 0. We parametrize it similarly to van den Bosch & Jiang (2016) with 4 parameters: overall normalization, , power-law at low mass ratio, , and two parameters for the exponential drop: and .
The substructure mass function represents the abundance of subhalos as a function of the mass ratio between the subhalo and its host distinct halo (in a distinct halo mass bin); (see equation (2) and Fig. 3 of Giocoli et al., 2010) and (van den Bosch & Jiang, 2016, equation (6) and Fig. 3). In these works, the authors consider a complete world model of how subhalos evolve. In this analysis, we focus on the practical aspect of a relation that given a halo population, one can predict the characteristics of its subhalo population. Therefore, we do not apply the exact same formalism as in previous works, but rather something more practical, at fixed redshift. We use the mean density of the Universe to obtain a dimensionless measurement, therefore the normalization parameters have a different meaning than in previous studies. Subsequently, we adjust a four-parameter model, given in the right part of Eq. (26) to 5 host halo mass bins and to all the data simultaneously. Fig. 8 shows the substructure mass function measured at redshift 0 in the mass bins delimited by 12.5; 13; 13.5; 14; 14.5; 15.5. The parameters obtained are given in Table 5. The subhalos-halo pairs considered constitute a sample that is more than an order of magnitude larger than any previous study. The power-law found is compatible with -1.8040.004 in every host mass bin. It confirms measurements from previous analysis, though with greater accuracy. The other parameters found are compatible between mass bins. To a good approximation, the parameters , and , provide a good description of the substructure mass function (whatever the host halo mass bin).
5 Summary and discussion
In this analysis, we measured at redshift zero the mass function for distinct and satellite subhalos and the substructure mass function to unprecedented accuracy thanks to the MultiDark Planck simulation suite. Indeed these simulations encompass 8 times larger volumes than what was used in previous studies. We measured and modeled the large scale halo bias of the distinct halos. Then, we estimated for the first time the full covariance matrix of the distinct halo mass function with respect to mass. To refine our knowledge of the satellite subhalo population, we also estimated and modeled the substructure function.
We find that the Bhattacharya et al. (2011) model is a good description for the measurements related to the distinct halo population: its mass function, its large scale bias and the covariance of the mass function. This new set of models for the mass function and for the velocity function should allow analytical halo occupation distribution models to reach better accuracy. We give practical fitting formula and their evolution with redshift of the function in Appendix.
Halo finding process
The halo finding is a difficult task, reason being that, both the theoretical and the empirical definition of what a halo is, are not precise.
About the empirical definition of a halo. Knebe et al. (2011, 2013); Behroozi et al. (2015) showed that when varying the halo finder on a single simulation, one should expect variations in the distinct halo mass function of the order of 10-20%. This estimate, done on a rather small simulation (500 Mpc) with a small number of particles (), should be regarded today as an upper limit. Hopefully such an exercise will be repeated with current and future simulations to reach a better empirical halo definition.
About the theoretical halo definition, it seems recent investigations on the extended spherical collapse models by Del Popolo et al. (2017) point towards a modification of the Sheth & Tormen (1999) along the lines of the modifications made by Bhattacharya et al. (2011). So there might be a physical reason behind the fact that the Bhattacharya et al. (2011) is a better description of the data than Sheth & Tormen (1999).
Unlike distinct halos, the satellite subhalo definition has not yet reached a consensus in the community. Theoretical advances are pushing towards a unified subhalo model so this uncertainty should hopefully vanish soon (van den Bosch & Jiang, 2016). Nevertheless, we provided accurate fits of the statistics obtained with MultiDark combined with rockstar.
Redshift evolution of the mass function
The redshift covariance of the density field function indicates that the debate about the universality of the mass function throughout redshift might be an ill-posed question.
Given the covariance between different redshift bins in the low-mass end of the density field function, it is hard to define properly how its evolution with redshift should be modeled. Simply using all the redshift outputs produced by the simulation is redundant. We therefore think the question of the universality needs be approached with a slightly different theoretical background. Many more N-body simulations would need to be run to obtain deep insights on the redshift covariance of the halo mass function. But it does not seems reasonable to run a thousand MultiDark of DarkSkies simulations ? To save computation time, a possibility would be to study the evolution of the density field with the new PPM-GLAM method. In this paradigm, the number of realizations is not an issue and cosmological parameters are easily varied.
About the effects of baryons on the halo mass function
The baryons hosted by dark matter halos influence the total mass enclosed in the halo. Supernovae and active galactic nuclei feedbacks expel gas from the halo to the inter galactic medium. The total mass enclosed in halos where baryonic physics is accounted for is of order of 20% or lower. Therefore the halo mass function estimated on dark matter only simulations suffers a bias. It seems the number density of DM only halos is greater than that of DM+baryon halos by a factor at . In clusters the halo number densities seem in agreement. We summarize numbers obtained from various studies in Table 6. At redshift 0, it seems there is a consensus for clusters (impact negligible) and halos with (-20% effect). The evolution of this effect with redshift is not clear. Vogelsberger et al. (2014) and Schaller et al. (2015) show an effect more or less constant with redshift. The most recent simulations (Bocquet et al., 2016) advocate the effect is negligible at redshift 2 and starts around redshift 1. Recently, Despali & Vegetti (2016) tested these models by comparing with observed strong lensing events. With current statistics it does not allow to choose between feedback models, but with larger samples, the strong lensing probe should decide this problem. Note that, the trend with mass vary from a simulation to another due to the differences in the AGN feedback or the supernovae model used. This result is indeed dependent on the recipe of AGN and supernovae feedback, so the true value could be larger (or smaller) but it is difficult to quantify by what amount.
Outlook
All in all it seems assuming a few percent statistical errors and of order of tens of percents systematical errors reasonably represents our current knowledge of the distinct halo mass function. To enable percent precision with mass function cosmology, these results call for deeper investigations. First about the redshift and mass covariances of the distinct halo mass function to be able to do proper statistical fits on the data. Second about seeking a better empirical and theoretical definition of what a dark matter halo is. Last about the remaining n-point functions that carry the next order of information about what halos are and how they behave.
Acknowledgements
JC thanks J. Vega, Sergio A. RodrĂguez-Torres, D. Stoppacher, A. Knebe, the eRosita cluster working group and the referee for insightful discussion or comments on the draft. JC and FP acknowledge support from the Spanish MICINNs Consolider-Ingenio 2010 Programme under grant MultiDark CSD2009-00064, MINECO Centro de Excelencia Severo Ochoa Programme under the grants SEV-2012-0249, FPA2012-34694, and the projects AYA2014-60641-C2-1-P and AYA2012-31101. GY acknowledges financial support from MINECO/FEDER (Spain) under project number AYA2012-31101 and AYA2015-63810-P. The CosmoSim database used in this paper is a service by the Leibniz-Institute for Astrophysics Potsdam (AIP). The MultiDark database was developed in cooperation with the Spanish MultiDark Consolider Project CSD2009-00064. The authors gratefully acknowledge the Gauss Center for Supercomputing e.V. (www.gauss-centre.eu) and the Partnership for Advanced Supercomputing in Europe (PRACE, www.prace-ri.eu) for funding the MultiDark simulation project by providing computing time on the GCS Supercomputer SuperMUC at Leibniz Supercomputing Centre (LRZ, www.lrz.de).
Appendix A function, measurements and model
The peak circular velocity was proven more efficient than the halo mass to map galaxies to halos (Reddick et al., 2013; RodrĂguez-Torres et al., 2016; Guo et al., 2016). The peak circular velocity () is less affected than mass by tidal forces and it thus better defined than halo mass. It traces best the assembly history of the halo and its potential well (Diemand et al., 2007). Thus exists an interest in formulating the halo model in terms of peak velocities instead of mass to obtain more accurate predictions with an analytical model. This section is aimed for a practical use in future exploration of the accuracy of the SHAM/HOD.
Using similar estimators as for the mass function, we measure the velocity function. Figs. 9, 10 shows the differential velocity function for distinct and satellite subhalos at redshifts below 2.3. We use jackknife as a proxy for errors to perform the fits. The analysis of errors is not as careful as previously as we only pretend to provide fitting functions. The limits imposed on the range are M04, [125, 450]; M10, [250, 800]; M25 and M25n, [600, 1100]; M40 and M40n, [900, 1400] km s*-1*. We estimate a dimension-less velocity function, , the left part of equation (28). As in RodrĂguez-Puebla et al. (2016), we model the measurements as the product of a power law and an exponential cut-off using four parameters
[TABLE]
where is the normalization, is the cut-off velocity, the width of the cut-off and the power-law index. We model the redshift trends using an expansion with redshift of each parameter, .
We fit first the parameters at redshift 0. Then we fit their redshift trends in the range and then in the range . A model with 4 parameters is sufficient at redshift 0. 6 parameters are used to describe the data in each further redshift ranges. At redshift 0, the fits converge with a reduced for the distinct halos and for the subhalos; see Fig. 11 that shows the residuals of the redshift 0 fits in greater details. Table 7 gives the parameters of the fits for both populations.
In the range redshift , a linear evolution of the parameters and is sufficient for the fits to converge with a reduced (0.54) for the distinct (satellite); see Fig. 9 (10) left column row of panels that shows the data, the model and the residuals (from left to right). The parameters and are compatible in the three redshift bins. Whereas the parameters and are not. If we add an evolution term for and , the fits converge very slowly and the error on these parameters become very large i.e. current data does not allow to constrain all the parameters at once. Among the parameters, and are best constrained.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Angulo et al. (2012) Angulo R. E., Springel V., White S. D. M., Jenkins A., Baugh C. M., Frenk C. S., 2012, MNRAS , 426, 2046 · doi â
- 2Avila et al. (2014) Avila S., et al., 2014, MNRAS , 441, 3488 · doi â
- 3Baugh (2006) Baugh C. M., 2006, Reports on Progress in Physics , 69, 3101 · doi â
- 4Behroozi et al. (2013) Behroozi P., Wechsler R., Wu H.-Y., 2013, Ap J , 762, 109 · doi â
- 5Behroozi et al. (2015) Behroozi P., et al., 2015, MNRAS , 454, 3020 · doi â
- 6Bhattacharya et al. (2011) Bhattacharya S., Heitmann K., White M., LukiÄ Z., Wagner C., Habib S., 2011, Ap J , 732, 122 · doi â
- 7Bocquet et al. (2016) Bocquet S., Saro A., Dolag K., Mohr J. J., 2016, MNRAS , 456, 2361 · doi â
- 8Bond et al. (1991) Bond J. R., Cole S., Efstathiou G., Kaiser N., 1991, Ap J , 379, 440 · doi â
