Peak Patch and WebSky

From LSS Mocks
Jump to navigation Jump to search

The Peak Patch and WebSky simulations are a highly efficient tool for modelling the large-scale structure of the universe.

The Peak Patch simulations

The Peak Patch simulations[1,2,3] model the distribution of dark matter (DM) in the universe by mapping out catalogues of DM halos. While observations do support halos of DM surrounding most galaxies and clusters, these structures do not have well defined boundaries, so in simulations we must make a choice of where we define the edge of the halo. Typically what is done is to choose the virial radius within which DM particles are gravitationally bound. In [math]\displaystyle{ \Lambda }[/math]CDM cosmology, this corresponds to a halo with an average density about [math]\displaystyle{ \Delta_c=179 }[/math] times the mean matter density of the universe. Since this is subject to changes in the model parameters, a factor [math]\displaystyle{ \Delta_c=200 }[/math] is conventionally used, so we do the same.

For the most up-to date description of the Peak Patch algorithm for identifying DM halos, see arXiv:1810.07727 [4].

For a summary of the Peak Patch algorithm:

  1. Generate [math]\displaystyle{ \delta_L(\mathbf{x}) }[/math] field: as initial conditions, Peak Patch uses a linear-theory matter overdensity field [math]\displaystyle{ \delta_L(\mathbf{x}) }[/math], which is the matter overdensity [math]\displaystyle{ \delta(\mathbf{x}) = \rho_m(\mathbf{x},t) / \bar{\rho}_m(t) - 1 }[/math] at a time [math]\displaystyle{ t }[/math] sufficiently early in the history of the universe that linear theory is a suitable approximation to the dynamics that formed it. [math]\displaystyle{ \delta_L(\mathbf{x}) }[/math] can either by read from a file or generated from a power spectrum (which describe the number of structures of different sizes that we observe in the universe).
  2. Smooth and find peaks: the [math]\displaystyle{ \delta_L(\mathbf{x}) }[/math] field is then smoothed at a series of scales by convolving with top hat functions (e.g. see section 3.2 of this review article). This removes any fluctuations smaller than about the top-hat function's cutoff radius [math]\displaystyle{ R_\mathrm{th} }[/math] allowing us to isolate just structures in [math]\displaystyle{ \delta_L(\mathbf{x}) }[/math] larger than [math]\displaystyle{ R_\mathrm{th} }[/math]. Peaks in each filtered density field are found, these are candidate sites where dark matter halos may form.
  3. Ellipsoidal collapse: dark matter halos are gravitationally bound collections of dark matter, and therefore virialised. To determine if a given peak will collapse to form a virialised halo, we model it as a uniform-density sphere of radius [math]\displaystyle{ R_\mathrm{th} }[/math] (the top-hat filter radius at which the peak was identified), and allow it to collapse ellipsoidally (e.g. see section 3.3 of this review article) subject to the local strain of the [math]\displaystyle{ \delta_L(\mathbf{x}) }[/math] field. If the collapse has enough time to reach a density contrast characteristic of virialised structure by time [math]\displaystyle{ t }[/math], it is saved as a candidate halo of radius [math]\displaystyle{ R_\mathrm{th} }[/math], or mass [math]\displaystyle{ M = \bar{\rho}_{m}(t_0) \frac{4}{3} \pi R_\mathrm{th}^3 }[/math].

    Peak Patch can either produce single-redshift simulations, where all halos collapse until the same time [math]\displaystyle{ t }[/math], or light cone simulations where each halo is evolved only until the age it appears to be at relative to a specified observer (so [math]\displaystyle{ t }[/math] is the light travel time to the halo). The latter is ideal for making sky maps.

  4. Merging and exclusion: because halo candidates are found at multiple filter scales, overlaps are inevitable. So a merging and exclusion algorithm is run with any halo entirely inside another being tossed out and halos overlapping regions partially allotted to each halo to avoid double counting mass.
  5. Displacement to final state halos: up to this point, we have been working in Lagrangian space, essentially determining what mass in the initial conditions fields will form halos. But as matter collapses into halos, these halos will also move relative to one another. Most of the highly nonlinear dynamics occurs within DM halos, so the displacement of the halos themselves can be accomplished with 2nd order Lagrangian perturbation theory.

The DM halo catalogues generated by Peak Patch have been validated by [math]\displaystyle{ N }[/math]-body simulations[4], achieving similar results with much greater computational efficiency. Peak Patch has performed favourably compared to other halo-finders[5,6,7].

Peak Patch is additionally a particularly powerful tool for studying beyond-standard-model (BSM) cosmologies because the simulation has built-in support for varying [math]\displaystyle{ \Lambda }[/math]CDM model parameters and primordial non-Gaussianities of a number of forms informed by a range of early-universe physics phenomena. Because it employs only approximate dynamics, complete knowledge of the BSM equations of motion is not required, allowing us to probe wider parameter space.

Coupled with WebSky, Peak Patch light-cone runs can be used to generate mock sky maps for observatories and have been used extensively by ACT in recent years to make CMB foreground mock maps. The WebSky algorithm is summarised in the next section.

The WebSky simulations

The WebSky[8] simulations produce mock sky maps from DM halo catalogues in a range of observables. Mock sky maps are simulated maps of the sky that are statistically analogous to maps of the sky made by observatories. They don't reproduce our particular universe, but they produce one with the same statistics meaning that you will not have galaxies in the exact same locations as the universe as we observe it, but statistical measures such as correlation functions and probability density functions will be reproduced.

The WebSky algorithm translates a light-cone DM halo catalogue to a map of the sky. Light-cone runs have a specified observer position, so mapping is done by calculating an accumulated signal from all the halos along a given line of sight. The signal from each halo, or response function, is based on an assumption of a spherically symmetric pressure profile[9,10,11,12] (which we refer to as a "BBPS" profile after the authors). Each response function is then built from up to three components

  • a halo contribution: for signals that are proportional to DM halo density, the halo contribution relates the BBPS pressure profile to the response in an observable.
  • a field contribution: for signals that are affected by the exterior of the halo, not just the dense virialised core, an extension to the BBPS profile is used.
  • a halo occupation distribution (HOD) model: for signals that are affected by point-source emission from galactic centres, a HOD model is used. In this model, there is assumed to be a large central galaxy in each halo, larger halos then also have a series of satellite galaxies randomly distributed around it with a PDF related to the BBPS profile.

Currently, supported WebSky response functions are:

  • Sunyaev Zel'dovich (SZ) effects
    • thermal Sunyaev Zel'dovich (tSZ) effect caused by scattering of CMB photons by electrons in hot gas clouds
    • kinetic/kinematic Sunyaev Zel'dovich (kSZ) effect caused by scattering of CMB photons by electrons in bulk flows of gas
  • weak gravitational lensing convergence maps defining the amount of magnification caused by weak gravitational lensing by galaxy clusters
  • cosmic infrared background maps showing the emission of infrared photons from dusty star forming regions
  • line intensity maps
    • HI 21 cm line emission from a hyperfine electron spin flip transition in neutral hydrogen producing a photon with a wavelength of about 21 cm. 21 cm emission could provide a tantalising glimpse into the epoch of reionisation and the formation of the first strs.
    • CII emission line at [math]\displaystyle{ \nu=1897\text{ GHz} }[/math] from a fine structure transition in singly ionised carbon
    • CO(1-0) line emission from carbon monoxide based on a model by Li, et al. 2016[13]
    • CO(2-1) line emission from carbon monoxide based on a model by Zack Li, Dongwoo Chung, et al. in prep.

For the most up to date description of WebSky, see the paper arXiv:2001.08787[8], and stay tuned for the release of WebSky2.0, which will feature fully lensed maps generated from a suite of primordial non-Gaussianity models.

Notes

1. WebSky has two pronunciations wɛbskaɪ and wɛbskiː which are understood to exist in superposition [math]\displaystyle{ | \text{WEB} \rangle \otimes \left( \frac{ | \text{sky} \rangle + | \text{skee} \rangle }{ \sqrt{2} } \right) }[/math].

References

  1. Bond, J. R. and Myers, S. T. (1996) "The Peak-Patch Picture of Cosmic Catalogs. I. Algorithms", 1996ApJS..103....1B.
  2. Bond, J. R. and Myers, S. T. (1996) "The Peak-Patch Picture of Cosmic Catalogs. II. Validation", 1996ApJS..103...41B.
  3. Bond, J. R. and Myers, S. T. (1996) "The Peak-Patch Picture of Cosmic Catalogs. III. Application to Clusters", 1996ApJS..103...63B.
  4. Stein, G., Alvarez, M. A. and Bond, J. R. (2018) "The mass-Peak Patch algorithm for fast generation of deep all-sky dark matter halo catalogues and its N-Body validation", arXiv:1810.07727.
  5. Lippich, M., et al. (2019) "Comparing approximate methods for mock catalogues and covariance matrices - I. Correlation function", arXiv:1806.09477.
  6. Blot, L. et al. (2019) "Comparing approximate methods for mock catalogues and covariance matrices II: Power spectrum multipoles", arXiv:1806.09497.
  7. Colavincenzo, M. et al. (2019) "Comparing approximate methods for mock catalogues and covariance matrices III: Bispectrum", arXiv:1806.09499.
  8. Stein, G., Alvarez, M. A., Bond, J. R., van Engelen, A. and Battaglia, N. (2020) "The Websky Extragalactic CMB Simulations", arXiv:2001.08787.
  9. Battaglia, N., Bond, J. R., Pfrommer, C. and Sievers, J. L. (2012) "On the Cluster Physics of Sunyaev-Zel'dovich and X-Ray Surveys. I. The Influence of Feedback, Non-thermal Pressure, and Cluster Shapes on Y-M Scaling Relations", arXiv:1109.3709.
  10. Battaglia, N., Bond, J. R., Pfrommer, C. and Sievers, J. L. (2012) "On the Cluster Physics of Sunyaev-Zel'dovich Surveys II: Deconstructing the Thermal SZ Power Spectrum", arXiv:1109.3711.
  11. Battaglia, N., Bond, J. R., Pfrommer, C. and Sievers, J. L. (2013) "On the Cluster Physics of Sunyaev-Zel'dovich and X-Ray Surveys. III. Measurement Biases and Cosmological Evolution of Gas and Stellar Mass Fractions", arXiv:1209.4082.
  12. Battaglia, N., Bond, J. R., Pfrommer, C. and Sievers, J. L. (2015) "On the Cluster Physics of Sunyaev-Zel'dovich and X-Ray Surveys. IV. Characterizing Density and Pressure Clumping due to Infalling Substructures", arXiv:1405.3346.
  13. Li, T. Y., Wechsler, R. H., Devaraj, K. and Church, S. E. (2015) "Connecting CO Intensity Mapping to Molecular Gas and Star Formation in the Epoch of Galaxy Assembly", arXiv:1503.08833