This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

11institutetext: Department of Physics, P.O. Box 64, 00014 University of Helsinki, Finland 22institutetext: Helsinki Institute of Physics, Gustaf Hällströmin katu 2, University of Helsinki, Helsinki, Finland 33institutetext: Instituto de Astrofísica de Canarias, s/n, E-38205, La Laguna, Tenerife, Spain 44institutetext: Departamento de Astrofísica, Universidad de La Laguna, E-38206, La Laguna, Tenerife, Spain 55institutetext: INAF-Osservatorio Astronomico di Trieste, Via G. B. Tiepolo 11, 34143 Trieste, Italy 66institutetext: INFN, Sezione di Trieste, Via Valerio 2, 34127 Trieste TS, Italy 77institutetext: IFPU, Institute for Fundamental Physics of the Universe, Via Beirut 2, 34151 Trieste, Italy

Power spectrum of the CODEX clusters

V. Lindholm 1122 valtteri.lindholm@helsinki.fi    A. Finoguenov 11    A. Balaguera-Antolínez 3344    T. Castro 556677
(Received December 11, 2024; accepted March 19, 2025)
Abstract

Aims. We analyze the clustering of galaxy clusters in a large contiguous sample, the Constrain Dark Energy with X-ray (CODEX) sample. We construct a likelihood for cosmological parameters by comparing the measured clustering signal and a theoretical prediction, and use this to obtain parameter constraints.

Methods. We measured the three multipole moments (monopole, quadrupole, and hexadecapole, =0,2,4\ell=0,2,4) of the power spectrum of a subset of the CODEX clusters. To fully model cluster clustering, we also determined the expected clustering bias of the sample using estimates for the cluster masses and a mass-to-bias model calibrated using NN-body simulations. We estimated the covariance matrix of the measured power spectrum multipoles using a set of simulated dark-matter halo catalogs. Combining all these ingredients, we performed a Markov chain Monte Carlo sampling of cosmological parameters Ωm\Omega_{\rm m} and σ8\sigma_{8} to obtain their posterior.

Results. We found the CODEX clustering signal to be consistent with an earlier X-ray selected cluster sample, the REFLEX II sample. We also found that the measured power spectrum multipoles are compatible with the predicted, bias-scaled linear matter power spectrum when the cosmological parameters determined by the Planck satellite are assumed. Furthermore, we found the marginalized parameter constraints of Ωm=0.240.04+0.06\Omega_{\rm m}=0.24_{-0.04}^{+0.06} and σ8=1.130.24+0.43\sigma_{8}=1.13_{-0.24}^{+0.43}. The full 2D posterior is consistent, for example, with the Planck cosmology within the 68% confidence region.

Key Words.:
astrophysics – cosmology – galaxy clusters

1 Introduction

The clustering of galaxy clusters is sensitive to the geometry and the growth of structure in the Universe. Because of this, it has been an active field of cosmological research (see e.g., Bahcall, 1995; Borgani et al., 1999; Moscardini et al., 2000; Estrada et al., 2009; Sánchez et al., 2005; Allen et al., 2011; Marulli et al., 2018, 2021; Moresco et al., 2021; Garrel et al., 2022; Lesci, G. F. et al., 2022; Euclid Collaboration et al., 2024). X-ray selected galaxy clusters, in particular, have been shown to possess great potential as a cosmological probe (see e.g., Guzzo et al., 1999; Schuecker et al., 2003; Schuecker, 2005; Pratt et al., 2009; Guzzo et al., 2009; Pillepich et al., 2012; Böhringer et al., 2014; Mantz et al., 2014; Schellenberger & Reiprich, 2017; Käfer et al., 2019a; Clerc & Finoguenov, 2023; Ghirardini et al., 2024). This paper is another contribution to this field of research.

The dataset we analyze in this paper is the Constrain Dark Energy with X-ray (CODEX) galaxy cluster catalog (Finoguenov et al., 2020). This is a large catalog of X-ray sources identified as galaxy clusters by detecting an optical counterpart. The combined X-ray and optical observations allow for an accurate characterization of cluster properties, such as their masses. We give a description of the CODEX catalog and our sample selection in Section 2.

This paper aims to present the measurements of the power spectrum of the CODEX sample and infer cosmological information in the form of constraints on the cosmological parameters. Previous measurements (Schuecker et al., 2001; Hütsi, 2010; Balaguera-Antolínez et al., 2011) have characterized the cluster power spectrum as a scaled version of the underlying dark matter power spectrum, and show how the cluster clustering amplitude depends on observed properties such as the X-ray luminosity and richness, which paves the way toward a joint astrophysical and cosmological analysis (Allen et al., 2011; Evrard et al., 2014; Balaguera-Antol´ınez, 2014). In Section 3 we describe the respective methods to measure the cluster power spectrum and to model it. We present our measurements of the CODEX power spectrum and the results of our cosmological analysis in Section 4. Section 5 provides the conclusion of our analysis and results.

This paper is a continuation of the work presented in Lindholm et al. (2021) (L21 hereafter), where the clustering of CODEX clusters was studied using the two-point correlation function. Theoretically, the two-point correlation function is simply the Fourier transform of the power spectrum, so the quantities are equivalent. In practice, however, the two quantities rely on completely different estimators and are thus complementary. In addition to measuring different clustering statistics, this work includes a few improvements to the L21 analysis. The most important ones are a more accurate covariance matrix (Section 3.4) and a proper handling of uncertainty in the cluster mass estimates (Section 4).

2 The CODEX catalog

The CODEX galaxy cluster survey is constructed by applying the red-sequence matched-filter probabilistic percolation (redMaPPer) algorithm (Rykoff et al., 2014) to the Sloan Digital Sky Survey (SDSS, Blanton et al., 2017) photometry inside the 10 00010\ 000 square degree area of the Baryon Oscillation Spectroscopic Survey (BOSS, Dawson et al., 2013) footprint and identifying faint X-ray sources detected in the ROentgen SATellite (ROSAT) All-Sky Survey (RASS) (Truemper, 1993; Voges et al., 1999). A detailed description of the survey and the catalog is presented in Finoguenov et al. (2020).

In what follows, we refer to several probability distributions that are logarithmically normal. Thus, we define the following quantities: rcln(Rc/kpc)r_{c}\equiv\ln(R_{c}/\rm{kpc}) (core radius of the X-ray surface brightness), lln(Lx/ergs/s)l\equiv\ln(L_{x}/\rm{ergs}/s) (rest-frame X-ray luminosity in the 0.1–2.4 keV band), μln(M200c/M)\mu\equiv\ln(M_{200c}/M_{\odot}) (total mass measured within the overdensity of 200 with respect to the critical density), λln(SDSSRichness)\lambda\equiv\ln(\mathrm{SDSS\;Richness}) (defined at the optical peak, with a detailed description provided in Rykoff et al., 2014).

To perform the clustering analysis, we selected the part of the CODEX catalog characterized by a low probability of chance cluster identification. Following previous CODEX studies, we applied the following cut, based on the measurement of SDSS richness,

exp(λ)>22(z/0.15)0.8,\exp(\lambda)>22(z/0.15)^{0.8}, (1)

where zz is the redshift of the cluster. Further discussion of cleaning is presented in Klein et al. (2019). We describe the effect of this cleaning as a PRASS(I|λ,z)P^{\mathrm{RASS}}(I|\lambda,z) term in the modeling. As well as applying a redshift-dependent richness cut, we also excluded all clusters with a richness below 25.

We applied the BOSS stellar mask to remove the areas in which stars affect optical cluster detection. We assume that the optical completeness of the CODEX catalog, above the applied richness cut, is constant across the BOSS area and model it using

λ50%(z)=ln(17.2+e(z0.32)2).\lambda_{50\%}(z)=\ln(17.2+e^{\left(\frac{z}{0.32}\right)^{2}}). (2)

This is obtained using the tabulations of (Rykoff et al., 2014). We use an error function with the mean of λ50%(z)\lambda_{50\%}(z) and a σ=0.2\sigma=0.2, which reproduces the 75% and 90% quantiles of the distribution tabulated in (Rykoff et al., 2014). The probability of optical detection of a cluster in SDSS data is modeled as

PSDSS(I|λ,z)=10.5erfc(λλ50%0.22).P^{\mathrm{SDSS}}(I|\lambda,z)=1-0.5\mathrm{erfc}\left(\frac{\lambda-\lambda_{50\%}}{0.2\sqrt{2}}\right). (3)

The RASS survey coverage is highly inhomogeneous, with the limiting flux varying by an order of magnitude. To properly account for the variations in the cluster distribution caused by this, we generate a random catalog, with a total number of objects six times that of the data catalog. We partition the survey area into 100 zones of equal sensitivity, SS, with each consecutive zone having a 12% difference in flux sensitivity. We denote the sky area of these zones as ΔΩS\Delta\Omega_{S}. The probability of cluster detection is computed as

P(I|S,μ,z,ν)=dltruedrcdηobP(I|ηob,β(μ),rc)P(ηob|ηtrue(ltrue,S,z))P(rc,ltrue|μ,ν,z),P(I|S,\mu,z,\nu)=\iiint\mathrm{d}l^{\rm true}\mathrm{d}r_{c}\mathrm{d}\eta^{\rm ob}P(I|\eta^{\rm ob},\beta(\mu),r_{c})\\ P(\eta^{\rm ob}|\eta^{\rm true}(l^{\rm true},S,z))P(r_{c},l^{\rm true}|\mu,\nu,z), (4)

where η\eta denotes the X-ray count (superscript “true” stands for predicted, “ob” for detected), νλλ|μ,zσλ|μ\nu\equiv\frac{\lambda-\langle\lambda|\mu,z\rangle}{\sigma_{\lambda|\mu}}, and all the probability distributions are described in detail in Finoguenov et al. (2020). Equation 4 takes into account how the X-ray shapes (rcr_{c}, β\beta) of the clusters and the RASS sensitivity affect the selection of the clusters, and it predicts changes in the distribution of X-ray shapes based on the measured covariance of the properties of the cluster (Cavaliere & Fusco-Femiano, 1976; Mulroy et al., 2019; Farahi et al., 2019; Käfer et al., 2019b). This approach allows us to account for the anticorrelation between X-ray luminosity scatter and optical richness, as well as the anticorrelation between galaxy cluster core radii and their luminosity scatter. Finally, we estimate the expected number of clusters in each redshift bin as

N(Δz)=ΔΩSΔzdzdVdzdΩ(z)dμdλdn(μ,λ,S,z)dμdλdV,\langle N(\Delta z)\rangle=\Delta\Omega_{S}\int_{\Delta z}\mathrm{d}z\frac{\mathrm{d}V}{\mathrm{d}z\mathrm{d}\Omega}(z)\iint\mathrm{d}\mu\mathrm{d}\lambda\frac{\mathrm{d}n(\mu,\lambda,S,z)}{\mathrm{d}\mu\mathrm{d}\lambda\mathrm{d}V}, (5)

where

dn(μ,λ,S,z)dμdλdV=PRASS(I|λ,z)PSDSS(I|λ,z)P(I|S,μ,z,ν)P(λ|ν,μ)dn(μ,z)dVdμ.\frac{\mathrm{d}n(\mu,\lambda,S,z)}{\mathrm{d}\mu\mathrm{d}\lambda\mathrm{d}V}=P^{\mathrm{RASS}}(I|\lambda,z)P^{\mathrm{SDSS}}(I|\lambda,z)\\ P(I|S,\mu,z,\nu)P(\lambda|\nu,\mu)\frac{\mathrm{d}n(\mu,z)}{\mathrm{d}V\mathrm{d}\mu}\,. (6)

The sample selection in terms of richness and the construction of the random catalog described above is the same as in L21. However, our final sample differs from L21 in two ways. First, we selected a subset of the full CODEX footprint to have the sky area fully covered by simulated catalogs. The CODEX catalog consists of two disjoint patches, one of which has slightly larger angular coverage than the mock catalogs available to us (see Section 3.4). We thus selected a subset of the larger patch to be able to cover the whole footprint with one set of mock catalogs. Second, we also used a slightly narrower redshift range, namely z=0.120.30z=0.12-0.30 (as opposed to z=0.10.5z=0.1-0.5), to be compatible with the simulations. The final cluster sample we used for the power spectrum estimation contains 615 objects and the corresponding random sample is 11160 objects. The sky footprint of each sample can be seen in Fig. 1 and the corresponding redshift and richness distributions in Fig. 2 (along with those of the simulated mock catalogs). We also show the standard deviation of the mock catalogs as error bars. Clearly, the differences in the distributions are within the estimated variance, so the three types of catalogs (CODEX, random, and mocks) are compatible with being drawn from the same ensemble.

Refer to caption
Figure 1: Sky footprint of the subset of the CODEX catalog used for computing the power spectrum. The plot is a zoomed-in view of a Mollweide projection. The orange points show the clusters and the blue points show the random points.
Refer to caption
Figure 2: One-point statistics of the random catalog and the mock catalogs compared to the corresponding CODEX quantities. The blue bars show the CODEX sample and the empty orange bars show the random sample. The bars that correspond to the random sample have been normalized with the ratio of objects in the CODEX and random samples. The empty black bars show the mean values over all the mock catalogs and the error bars show the standard deviation. Top panel: Redshift. Bottom panel: Richness.

3 Cluster power spectrum: measurements and modeling

3.1 Measurements

We performed the measurements of a three-dimensional power spectrum in redshift space, P(k)P_{\ell}(k), using the estimator of Bianchi et al. (2015), which is a generalization of the celebrated Feldman-Kaiser-Peacock (FKP) estimator (Feldman et al., 1994) applied to samples covering a wide area, in which the distant observer approximation is no longer valid. The minimum variance weights provided by the FKP estimator wFKP(𝐫)=(1+P0n¯(𝐫))1w_{FKP}(\mathbf{r})=(1+P_{0}\bar{n}(\mathbf{r}))^{-1} were implemented using a power spectrum amplitude P0=1.5×105(hMpc1)3P_{0}=1.5\times 10^{5}(h{\rm Mpc}^{-1})^{3} and the mean cluster density n¯(𝐫)\bar{n}(\mathbf{r}) was evaluated at each cluster position. The normalization and (Poisson) shot-noise contribution were estimated from the set of random tracers (see e.g., Balaguera-Antolínez et al., 2011; Beutler et al., 2014, for a detailed implementation of the estimator). The transformation from redshifts to comoving distances was performed under the assumption of a Λ\LambdaCDM cosmological model with the parameters from Planck Collaboration et al. (2020) (Planck 2018 cosmology hereafter). We estimated the CODEX power spectrum multipoles in 35 linearly spaced kk bins from 0.1hMpc10.1h{\rm Mpc}^{-1} to 0.35hMpc10.35h{\rm Mpc}^{-1}. We used the nbodykit111https://github.com/bccp/nbodykit Python library (Hand et al., 2018) to obtain estimates of the monopole (=0\ell=0), quadrupole (=2\ell=2), and hexadecapole(=4\ell=4). The box used to perform the Fourier transform had sides with a comoving length of (1133h1Mpc,1151h1Mpc,651h1Mpc)(1133h^{-1}{\rm Mpc},1151h^{-1}{\rm Mpc},651h^{-1}{\rm Mpc}) and the mesh resolution was 128 cells per side.

3.2 Modeling

All the cosmology-dependent quantities mentioned in the following section were computed using the COLOSSUS222https://bitbucket.org/bdiemer/colossus/src/master/ Python library (Diemer, 2018).

We model the cluster power spectrum based on a linear matter power spectrum, which was computed using the transfer function of Eisenstein & Hu (1998) (EH hereafter). Even though we tested more accurate models computed from Boltzmann solvers (see e.g. Lesgourgues, 2011), the differences are small compared to the statistical errors of the power spectrum. Therefore, we adopted the EH parameterization, which helps to increase the speed of the likelihood calculations (Section 4). We model the redshift-space cluster power spectrum using the Kaiser approximation (Kaiser, 1987), which, for the three explored multipoles, is written as

P0(k)\displaystyle P_{0}(k) =(1+23β+15β2)b2Pm(k),\displaystyle=\left(1+\frac{2}{3}\beta+\frac{1}{5}\beta^{2}\right)b^{2}P_{\rm m}(k), (7)
P2(k)\displaystyle P_{2}(k) =(43β+47β2)b2Pm(k),\displaystyle=\left(\frac{4}{3}\beta+\frac{4}{7}\beta^{2}\right)b^{2}P_{\rm m}(k), (8)
P4(k)\displaystyle P_{4}(k) =835β2b2Pm(k).\displaystyle=\frac{8}{35}\beta^{2}b^{2}P_{\rm m}(k). (9)

Here βf/b\beta\equiv f/b, where fdlnD(z)/dln(1+z)f\equiv-{\rm d}\ln{D(z)}/{\rm d}\ln{(1+z)} is the growth rate, bb is the large-scale (or effective) galaxy cluster bias, and Pm(k)P_{\rm m}(k) is the isotropic matter power spectrum.

To obtain an estimate of the large-scale galaxy cluster bias, we follow the procedure of L21. First, we estimate the cluster masses using their observed richness and the scaling relation calibrated in Kiiveri et al. (2021) (K21 hereafter). The relation is a power law, parametrized as

lnλi=αln(Mi/MPiv)+β.\ln{\lambda_{i}}=\alpha\ln{(M_{i}/M_{\rm Piv})}+\beta. (10)

Here λi\lambda_{i} is the richness and MiM_{i} the mass of the iith cluster, MPiv=1014.81MM_{\rm Piv}=10^{14.81}M_{\odot} is a pivot mass, and α\alpha and β\beta are the model parameters to be calibrated. The particular calibration we used employs parameter priors from the South Pole Telescope Polarimeter (SPTpol) Extended Cluster Survey (Bleem et al., 2020). Equation 10 can be inverted to estimate the mass of a cluster with an observed richness of λi\lambda_{i}. With these mass estimates, we compute a large-scale bias using the model calibrated in Comparat et al. (2017)333Note that this assigns the average bias to each halo, which is already averaged from the full sample, (see e.g., Balaguera-Antol´ınez et al., 2024) An extensive comparison of various scaling relations and bias models in the context of the CODEX clusters can be found in L21. Finally, we compute a weighted mean over all the clusters in our sample:

b¯=1ndi=1ndb(Mi,zi)g(zi).\overline{b}=\frac{1}{n_{\rm d}}\sum_{i=1}^{n_{\rm d}}b(M_{i},z_{i})g(z_{i}). (11)

In this expression, ndn_{\rm d} is the number of clusters and b(Mi,zi)b(M_{i},z_{i}) is the effective bias that corresponds to a cluster of mass MiM_{i} at redshift ziz_{i}; g(zi)D(zi)/D(0)g(z_{i})\equiv D(z_{i})/D(0), where D(z)D(z) is the growth function at redshift zz. The growth is included to scale all the biases with respect to the matter power spectrum at z=0z=0. We use the bias factor of Eq. (11) to describe the cluster power spectrum in Eqs. (7)-(9).

The parameters that define the richness-mass scaling relation have a certain uncertainty, and there is also an intrinsic scatter of true cluster masses around the value predicted by the scaling relation. We take both of these effects into account as additional uncertainty when we fit the cosmological parameters. Details can be found in Section 4.

3.3 Window function

The measurements of the power spectrum using the aforementioned estimators are the response of the convolution between the survey window function (the Fourier transform of the selection function) and the underlying (theoretical) cluster power spectrum (Feldman et al., 1994). In a likelihood analysis, instead of deconvolving the measurements to obtain the underlying power spectrum (and retrieve cosmological information therefrom), it is simpler and numerically more stable to convolve a theoretical model Pth(k)P^{\rm th}_{\ell^{\prime}}(k) with the window function. Such a convolution can be transformed into a matrix multiplication of the form

P(ki)==0,2,4jW(ki,kj)Pth(kj),P_{\ell}(k_{i})=\sum_{\ell^{\prime}=0,2,4}\sum_{j}W_{\ell\ell^{\prime}}(k_{i},k^{\prime}_{j})P^{\rm th}_{\ell^{\prime}}(k^{\prime}_{j}), (12)

where the mixing matrix W(ki,kj)W_{\ell\ell^{\prime}}(k_{i},k^{\prime}_{j}) is computed using the approach of Beutler et al. (2014). We used 200 linearly spaced kk^{\prime} bins in the range 0.1hMpc10.35hMpc10.1h{\rm Mpc}^{-1}-0.35h{\rm Mpc}^{-1}.

As an example, we show three blocks of the estimated window function in Fig. 3. The first one is the quadrupole-quadrupole block (,)=(2,2)(\ell,\ell^{\prime})=(2,2), the second one the quadrupole-monopole block (,)=(2,0)(\ell,\ell^{\prime})=(2,0), and the third one the quadrupole-hexadecapole block (,)=(2,4)(\ell,\ell^{\prime})=(2,4). The amplitude of the (,)=(2,0)(\ell,\ell^{\prime})=(2,0) block is similar to the (,)=(2,2)(\ell,\ell^{\prime})=(2,2) block, which highlights the anisotropy induced by the survey selection. The full window matrix is shown in the bottom panel of Fig. 5.

Refer to caption
Figure 3: Elements of the matrix window that contribute to the power spectrum quadrupole. Top panel: The =2,=2\ell=2,\ell^{\prime}=2 block. Bottom panel: The =2,=0\ell=2,\ell^{\prime}=0 block in solid lines and the =2,=4\ell=2,\ell^{\prime}=4 block in dashed lines. Each peak corresponds to a single wave number, kik_{i}, at which the power spectrum multipoles are estimated.

3.4 Mock catalogs

To generate mock catalogs suitable for estimating the covariance matrix of the cluster power spectrum, we used a set of dark matter halo catalogs produced with the PINpointing Orbit Crossing Collapsed HIerarchical Objects (PINOCCHIO444https://github.com/pigimonaco/Pinocchio) algorithm (Monaco et al., 2002; Munari et al., 2017). These simulations correspond to the flat Λ\LambdaCDM model, and the values for the cosmological parameters used in the simulation are listed in Table 1. There are no massive neutrinos in the simulation.

Table 1: Values for the cosmological parameters used in the PINOCCHIO simulations.
Ωm\Omega_{\rm m} ΩΛ\Omega_{\Lambda} Ωb\Omega_{b} hh nsn_{s} σ8\sigma_{8}
0.3089 0.6911 0.0486 0.6774 0.9667 0.81

We started with a set of 500 light cones that contain 6×107\sim 6\times 10^{7} dark matter halos. They cover a spherical cap of a radius of 45deg45\deg and a redshift range of z=0.01.0z=0.0-1.0. They are based on 1h1Gpc1h^{-1}{\rm Gpc} simulation boxes with a 204832048^{3} grid. The light cones are constructed with a redshift-dependent lower limit for halo mass. The limit has a maximum of 1013h1M10^{13}h^{-1}M_{\odot}, which is well below the smallest cluster masses in our CODEX sample. We applied the CODEX selection function to the mock catalogs and assigned a cluster richness to each halo based on their masses. Finally, we applied the same redshift and richness cuts that define the CODEX sample to the resulting mock cluster catalog. Figure 2 shows the redshift and richness distributions of the final mock samples, along with the CODEX sample. These demonstrate the compatibility between the mock catalogs and the CODEX catalog.

In Fig. 4 we show all the simulated spectra used for computing the covariance matrix, along with the CODEX spectrum. The figure shows that the CODEX spectrum is compatible with the simulated ensemble up to wave numbers of k0.2hMpc1k\sim 0.2h{\rm Mpc}^{-1} but has a larger amplitude for higher kk. As shown by Munari et al. (2017) (Fig. 9, for example), the ability of the PINOCCHIO code to reproduce power spectra of NN-body simulations starts to deteriorate at around these scales. Hence, we limited ourselves to scales k<0.2hMpc1k<0.2h{\rm Mpc}^{-1} in our cosmological parameter estimation. This is because modeling the effects of non-linear growth of the structure that is not fully captured by the PINOCCHIO mock catalogs can lead to biased cosmological constraints (Munari et al., 2017; Euclid Collaboration et al., 2024) and is outside the scope of this work.

Refer to caption
Figure 4: Power spectrum multipoles used to compute the covariance matrix. Top panel: Monopole. Middle panel: Quadrupole. Bottom panel: Hexadecapole. Each panel shows all the 500 simulated spectra used to compute the covariance in transparent blue. The orange line is the corresponding CODEX spectrum.

We compute the covariance matrix as the sample covariance

C(ki,kj)=1nm1α=1nm[Pα(ki)P¯(ki)][Pα(kj)P¯(kj)],C_{\ell\ell^{\prime}}(k_{i},k_{j})=\frac{1}{n_{\rm m}-1}\sum_{\alpha=1}^{n_{\rm m}}\left[P^{\alpha}_{\ell}(k_{i})-\overline{P}_{\ell}(k_{i})\right]\left[P^{\alpha}_{\ell^{\prime}}(k_{j})-\overline{P}_{\ell^{\prime}}(k_{j})\right], (13)

where Pα(ki)P^{\alpha}_{\ell}(k_{i}) are the power spectrum multipoles computed from each mock, P¯(ki)\overline{P}_{\ell}(k_{i}) is their mean, and nmn_{\rm m} is the number of mock catalogs. Figure 5 shows the elements of the covariance matrix CijC_{ij} normalized by the corresponding diagonal elements:

ρijCijCiiCjj,\rho_{ij}\equiv\frac{C_{ij}}{\sqrt{C_{ii}C_{jj}}}, (14)

where indices i,ji,j are also taken to include the multipole numbers =0,2,4\ell=0,2,4

Refer to caption
Refer to caption
Figure 5: Top panel: Covariance matrix of the CODEX power spectrum multipoles, as computed from the PINOCCHIO mocks. The elements are normalized with the diagonal. Bottom panel: Full matrix window. Both matrices have the same structure. Starting from the bottom left corner, the diagonal blocks correspond to =0,2,4\ell=0,2,4 auto-correlation. The off-diagonal blocks show the corresponding cross-correlations.

4 Results

Figure 6 shows the power spectrum multipoles measured from the CODEX sample, along with the theoretical predictions from Eqs. 7, 8 and 9. We show predictions for the Planck 2018 cosmology, the best-fit cosmology obtained by fitting all the CODEX power spectrum multipoles, and the best-fit cosmology obtained by fitting the monopole alone to highlight the importance of the higher multipoles in our cosmological analysis (see the following paragraphs for more details). In Fig. 7 we show a comparison of the power spectrum monopole measured from our CODEX sample (same as the solid blue line in the top panel of Fig. 6) and the isotropic power spectrum measured from the REFLEX II sample (Balaguera-Antolínez et al., 2011). In both figures, the error bars are computed as the square root of the diagonal elements of the covariance matrix of Eq. 13. Our measurement of the CODEX power spectrum is in agreement with the Planck 2018 cosmology prediction within the error bars. A qualitative agreement with results from the REFLEX II samples is also seen, with differences likely being due to the redshift range and cluster mass cut used in each sample.

Refer to caption
Figure 6: Multipoles of the CODEX cluster’s power spectrum. The solid lines with error bars show the measurements, and the dashed lines show the corresponding theoretical predictions. The orange lines show the theoretical prediction using the Planck 2018 cosmology, the green lines the prediction using the best-fit cosmology obtained using all the multipoles, and the red lines the prediction using the best-fit cosmology obtained using the monopole alone. Top panel: Monopole (=0\ell=0). Second panel: Quadrupole (=2\ell=2) Third panel: Hexadecapole (=4\ell=4). Bottom panel: Relative difference of the measured and predicted spectra (Planck 2018 cosmology) for monopole and quadrupole. The predicted hexadecapole is close to zero, which makes the relative difference extremely large. The vertical black line shows up to which wavenumbers we include the measurements in our cosmological analysis.
Refer to caption
Figure 7: Comparison of power spectra from CODEX and REFLEX II samples. The blue line with error bars is the CODEX power spectrum monopole, and the orange line is the REFLEX II isotropic power spectrum.

The power spectrum measurements described above can be used to obtain constraints on cosmological parameters. To do this, we ran a Markov chain Monte Carlo (MCMC) sampling of the present-day matter density parameter Ωm\Omega_{\rm m} and the power spectrum amplitude σ8\sigma_{8} to obtain their posterior. The other Λ\LambdaCDM parameters were fixed to the Planck 2018 values. We expect the main uncertainty in our modeling to be associated with the cluster mass estimates. To fully account for this, we also sampled the two richness-to-mass scaling relation parameters α\alpha and eβe^{\beta}. We used Gaussian approximations to the posteriors presented in K21 as priors for these parameters. To include the scatter in the richness-to-mass conversion, we generated a Gaussian noise vector with σ=0.28\sigma=0.28 (corresponding to the scatter determined in K21) and added this to the logarithmic mass of each cluster at each likelihood evaluation. The sampling was implemented using the emcee555https://github.com/dfm/emcee Python library (Foreman-Mackey et al., 2013).

We combine all the power spectrum multipoles into a single data vector, denoted with P^\vec{\hat{P}}. The same goes for the covariance matrix, denoted with C\vec{C}. These are taken to be independent of the cosmology, even though estimating P^\vec{\hat{P}} and C\vec{C} requires assuming a cosmology, to transform angles and redshifts into distances. Instead, we include the geometric effects of changing the cosmology in our modeling of the power spectrum multipoles following Gil-Mar´ın et al. (2020). The method consists of two steps:

  1. 1.

    Transforming the wave vector magnitude and the angle with the line of sight direction according to changes in the Hubble distance DH(z)c/H(z)D_{\rm H}(z)\equiv c/H(z) and the angular diameter distance due to differences in cosmology.

  2. 2.

    Renormalizing all the multipoles with a single factor to account for the isotropic volume rescaling caused by the differences in cosmology.

In our case, the reference cosmology is the one used to compute the CODEX power spectra and the covariance matrix (Planck 2018) and the comparison cosmology is the one used at each likelihood evaluation. Both transformations 1 & 2 are redshift-dependent. Here we used the mean redshift of our sample, z=0.20z=0.20. We assume the likelihood to be Gaussian in P^\vec{\hat{P}}:

ln(Θ)=12[P^P(Θ)]TC1[P^P(Θ)]+aconstant.\ln{\mathcal{L(\vec{\Theta})}}=-\frac{1}{2}\left[\vec{\hat{P}}-\vec{P}(\vec{\Theta})\right]^{\rm T}\vec{C}^{-1}\left[\vec{\hat{P}}-\vec{P}(\vec{\Theta})\right]+{\rm a\ constant}. (15)

Here vector Θ\vec{\Theta} denotes the sampled parameters and P(Θ)\vec{P}(\vec{\Theta}) are the predicted power spectrum multipoles. The vector P(Θ)\vec{P}(\vec{\Theta}) depends on Ωm\Omega_{\rm m} and σ8\sigma_{8} through both the linear matter power spectrum prediction and the mean bias of Eq 11. The dependence on the scaling parameters α\alpha and eβe^{\beta} comes from the masses entering the computation of the mean bias.

We used the estimated power spectrum multipoles over scales of k<0.2hMpc1k<0.2h{\rm Mpc}^{-1}. Figure 6 suggests that the Planck 2018 cosmology model and the measurements agree up to the largest k=0.35hMpc1k=0.35h{\rm Mpc}^{-1}. We notice that, since our mock measurements exhibit a weaker monopole for k0.2hMpc1k\gtrsim 0.2h{\rm Mpc}^{-1}, the covariance matrix estimate might not be reliable on these scales. However, we did run a cosmological parameter fit including all scales up to k=0.35hMpc1k=0.35h{\rm Mpc}^{-1} to assess their effect on the obtained parameter constraints. This is shown in Fig. 11 and the discussion at the end of this section.

In Fig.8 we show the 2D posterior distributions for Ωm\Omega_{\rm m} and σ8\sigma_{8} in the case where =0\ell=0, =0,2\ell=0,2, and =0,2,4\ell=0,2,4 are included in the data vector. For the monopole alone, we found the distribution to be bimodal, with one peak at around canonical values of σ81\sigma_{8}\sim 1 and another one with significantly larger values of σ83\sigma_{8}\gtrsim 3. Adding the quadrupole removes the latter peak due to the large amplitude of the model P2(k)P_{2}(k) in this region (see Fig. 6), which is inconsistent with the measurement. This effect is also shown in Fig. 9, in which we show the posterior distribution for Ωm\Omega_{\rm m} and σ8\sigma_{8} when we only use the quadrupole. In this case, the peak at σ83\sigma_{8}\gtrsim 3 is excluded with high significance. Including the hexadecapole has a significantly smaller effect, but still decreases the area of the 68%68\% and 95%95\% confidence regions by 13%13\% and 6%6\%, respectively.

Refer to caption
Figure 8: Posterior distribution for the two cosmological parameters Ωm\Omega_{\rm m} and σ8\sigma_{8} in the case where varying sets of power spectrum multipoles are included in the sampling. The filled blue contours correspond to =0\ell=0 only, the red contours correspond to =0,2\ell=0,2, and the black contours to =0,2,4\ell=0,2,4. The contours correspond to the 68% and 95% confidence regions.
Refer to caption
Figure 9: Posterior distribution for the two cosmological parameters Ωm\Omega_{\rm m} and σ8\sigma_{8} in the case where only the power spectrum quadrupole is included in the sampling. The contours correspond to the 68% and 95% confidence regions.

Figure 10 shows the posterior distributions for the two cosmological parameters Ωm\Omega_{\rm m} and σ8\sigma_{8}, along with the two scaling relation parameters, α\alpha and eβe^{\beta}, when we include all the three multipoles in the sampling. The plot was made using the corner666https://github.com/dfm/corner.py Python library (Foreman-Mackey, 2016). From these, we obtained parameter constraints of Ωm=0.240.04+0.06\Omega_{\rm m}=0.24_{-0.04}^{+0.06} and σ8=1.130.24+0.43\sigma_{8}=1.13_{-0.24}^{+0.43}, which correspond to the 16%, 50%, and 84% quantiles of the marginalized posterior distributions. These can be compared, for example, to the Planck 2018 results, Ωm=0.315±0.007\Omega_{\rm m}=0.315\pm 0.007 and σ8=0.811±0.006\sigma_{8}=0.811\pm 0.006. Our marginalized constraints would suggest a larger than 1σ1\sigma difference compared to the Planck 2018 results, but in Fig 10 the Planck 2018 value is indeed contained within the 68% confidence region in the (σ8,Ωm)(\sigma_{8},\Omega_{\rm m}) plane. Regarding the richness-mass scaling relation, we obtained marginalized constraints of α=0.98±0.09\alpha=0.98\pm 0.09 and eβ=75.517.8+18.9e^{\beta}=75.5_{-17.8}^{+18.9}. So, in essence, we reproduced the results of K21: α=0.98±0.09\alpha=0.98\pm 0.09 and eβ=74.418.2+21.4e^{\beta}=74.4_{-18.2}^{+21.4}.

Figure 11 shows the effect of including wavenumbers up to 0.35hMpc10.35h{\rm Mpc}^{-1} in obtaining the posterior distribution for Ωm\Omega_{\rm m} and σ8\sigma_{8}. The results are statistically consistent with the k<0.2hMpc1k<0.2h{\rm Mpc}^{-1} case. Going to smaller scales shrinks the 68%68\% and 95%95\% confidence regions by 36%36\% and 39%39\%, respectively. Clearly, the additional data points at 0.2hMpc1<k<0.35hMpc10.2h{\rm Mpc}^{-1}<k<0.35h{\rm Mpc}^{-1} increase the constraining power of the power spectrum measurement. However, due to potential problems with the covariance matrix estimate in this region (as demonstrated by Fig. 4), we consider k<0.2hMpc1k<0.2h{\rm Mpc}^{-1} our conservative baseline case.

Refer to caption
Figure 10: Posterior distribution for the two cosmological parameters Ωm\Omega_{\rm m} and σ8\sigma_{8}, and the two scaling relation parameters α\alpha and eβe^{\beta}. The 2D contours show the 68% and 95% confidence levels and the dashed lines in the 1D histograms show the 16%, 50%, and 84% quantiles. The blue lines show the Planck 2018 values for Ωm\Omega_{\rm m} and σ8\sigma_{8} and the K21 mean values for α\alpha and eβe^{\beta}.
Refer to caption
Figure 11: Posterior distribution for the two cosmological parameters, Ωm\Omega_{\rm m} and σ8\sigma_{8}, in the case of varying which wavenumbers are included in the sampling. The filled blue contours correspond to the case of k<0.2hMpc1k<0.2h{\rm Mpc}^{-1} and the red contours to the case of k<0.35hMpc1k<0.35h{\rm Mpc}^{-1}.

5 Conclusions

We presented power spectrum measurements for a subset of CODEX galaxy clusters and used these measurements to constrain cosmological parameters. This is a continuation of the work in L21, in which the cluster two-point correlation function was implemented. We have made some improvements to the L21 analysis methods, most notably regarding the covariance matrix estimation and the handling of the mass estimate uncertainties.

We found that the measured power spectrum multipoles are compatible with theoretical predictions that combine the linear matter power spectrum, the Kaiser approximation for redshift space distortions, and a large-scale bias estimated from the observed cluster richnesses. We constructed a likelihood function using the measured and predicted multipole signal and used this to generate constraints on the cosmological parameters Ωm\Omega_{\rm m} and σ8\sigma_{8}, which led to Ωm=0.240.04+0.06\Omega_{\rm m}=0.24_{-0.04}^{+0.06} and σ8=1.130.24+0.43\sigma_{8}=1.13_{-0.24}^{+0.43}. These suggest slightly larger than 1σ1\sigma deviations from Planck 2018 cosmology, for example. However, taking the degeneracy of these parameters into account shows that the 68% confidence region of our posterior distribution does indeed contain the Planck 2018 cosmology.

We see a few possible extensions as future work prospects. The full CODEX catalog consists of two disjoint patches. In this work, we included only one of them to be able to cover the sky region with mock catalogs. To expand our sample, we would need to use a set of mock catalogs that span larger cosmological volumes to cover the full CODEX footprint, or to cover the excluded patch with another set of mock catalog realizations drawn from the same ensemble as the ones used in this work. The latter option could cause an under-representation of large-scale correlations between the two patches, the importance of which should be verified. Another improvement would be to include the halo mass function in our MCMC sampling. Also, improving the modeling of the mock measurements would allow us to use the measured spectra up to larger wavenumbers in the cosmological analysis and most likely significantly tighten the obtained parameter constraints.

Acknowledgements.
The authors wish to acknowledge CSC – IT Center for Science, Finland, for computational resources. It is a pleasure to thank Isabella Baccarelli, Fabio Pitari, and Caterina Caravita for their support with the CINECA environment.The halo mocks were run on the Leonardo-DCGP supercomputer as part of the Leonardo Early Access Program (LEAP).

References

  • Allen et al. (2011) Allen, S. W., Evrard, A. E., & Mantz, A. B. 2011, ARA&A, 49, 409
  • Bahcall (1995) Bahcall, N. A. 1995, in Large Scale Structure in the Universe, ed. J. P. Mücket, S. Gottloeber, & V. Müller, M
  • Balaguera-Antol´ınez (2014) Balaguera-Antolínez, A. 2014, A&A, 563, A141
  • Balaguera-Antol´ınez et al. (2024) Balaguera-Antolínez, A., Montero-Dorta, A. D., & Favole, G. 2024, A&A, 685, A61
  • Balaguera-Antolínez et al. (2011) Balaguera-Antolínez, A., Sánchez, A. G., Böhringer, H., et al. 2011, MNRAS, 413, 386
  • Beutler et al. (2014) Beutler, F., Saito, S., Seo, H.-J., et al. 2014, MNRAS, 443, 1065
  • Bianchi et al. (2015) Bianchi, D., Gil-Marín, H., Ruggeri, R., & Percival, W. J. 2015, MNRAS, 453, L11
  • Blanton et al. (2017) Blanton, M. R., Bershady, M. A., Abolfathi, B., et al. 2017, AJ, 154, 28
  • Bleem et al. (2020) Bleem, L. E., Bocquet, S., Stalder, B., et al. 2020, ApJS, 247, 25
  • Böhringer et al. (2014) Böhringer, H., Chon, G., & Collins, C. A. 2014, A&A, 570, A31
  • Borgani et al. (1999) Borgani, S., Plionis, M., & Kolokotronis, V. 1999, MNRAS, 305, 866
  • Cavaliere & Fusco-Femiano (1976) Cavaliere, A. & Fusco-Femiano, R. 1976, A&A, 49, 137
  • Clerc & Finoguenov (2023) Clerc, N. & Finoguenov, A. 2023, in Handbook of X-ray and Gamma-ray Astrophysics, 123
  • Comparat et al. (2017) Comparat, J., Prada, F., Yepes, G., & Klypin, A. 2017, MNRAS, 469, 4157
  • Dawson et al. (2013) Dawson, K. S., Schlegel, D. J., Ahn, C. P., et al. 2013, AJ, 145, 10
  • Diemer (2018) Diemer, B. 2018, ApJS, 239, 35
  • Eisenstein & Hu (1998) Eisenstein, D. J. & Hu, W. 1998, ApJ, 496, 605
  • Estrada et al. (2009) Estrada, J., Sefusatti, E., & Frieman, J. A. 2009, ApJ, 692, 265
  • Euclid Collaboration et al. (2024) Euclid Collaboration, Fumagalli, A., Saro, A., et al. 2024, A&A, 683, A253
  • Evrard et al. (2014) Evrard, A. E., Arnault, P., Huterer, D., & Farahi, A. 2014, MNRAS, 441, 3562
  • Farahi et al. (2019) Farahi, A., Mulroy, S. L., Evrard, A. E., et al. 2019, Nature Communications, 10, 2504
  • Feldman et al. (1994) Feldman, H. A., Kaiser, N., & Peacock, J. A. 1994, ApJ, 426, 23
  • Finoguenov et al. (2020) Finoguenov, A., Rykoff, E., Clerc, N., et al. 2020, A&A, 638, A114
  • Foreman-Mackey (2016) Foreman-Mackey, D. 2016, The Journal of Open Source Software, 1, 24
  • Foreman-Mackey et al. (2013) Foreman-Mackey, D., Hogg, D. W., Lang, D., & Goodman, J. 2013, PASP, 125, 306
  • Garrel et al. (2022) Garrel, C., Pierre, Marguerite, Valageas, Patrick, et al. 2022, A&A, 663, A3
  • Ghirardini et al. (2024) Ghirardini, V., Bulbul, E., Artis, E., et al. 2024, A&A, 689, A298
  • Gil-Mar´ın et al. (2020) Gil-Marín, H., Bautista, J. E., Paviot, R., et al. 2020, MNRAS, 498, 2492
  • Guzzo et al. (1999) Guzzo, L., Böhringer, H., Schuecker, P., et al. 1999, The Messenger, 95, 27
  • Guzzo et al. (2009) Guzzo, L., Schuecker, P., Böhringer, H., et al. 2009, Astronomy and Astrophysics, 499, 357
  • Hand et al. (2018) Hand, N., Feng, Y., Beutler, F., et al. 2018, AJ, 156, 160
  • Hütsi (2010) Hütsi, G. 2010, MNRAS, 401, 2477
  • Käfer et al. (2019a) Käfer, F., Finoguenov, A., Eckert, D., et al. 2019a, A&A, 628, A43
  • Käfer et al. (2019b) Käfer, F., Finoguenov, A., Eckert, D., et al. 2019b, A&A, 628, A43
  • Kaiser (1987) Kaiser, N. 1987, MNRAS, 227, 1
  • Kiiveri et al. (2021) Kiiveri, K., Gruen, D., Finoguenov, A., et al. 2021, MNRAS, 502, 1494
  • Klein et al. (2019) Klein, M., Grandis, S., Mohr, J. J., et al. 2019, MNRAS, 488, 739
  • Lesci, G. F. et al. (2022) Lesci, G. F., Nanni, L., Marulli, F., et al. 2022, A&A, 665, A100
  • Lesgourgues (2011) Lesgourgues, J. 2011, arXiv e-prints, arXiv:1104.2932
  • Lindholm et al. (2021) Lindholm, V., Finoguenov, A., Comparat, J., et al. 2021, A&A, 646, A8
  • Mantz et al. (2014) Mantz, A. B., Allen, S. W., Morris, R. G., et al. 2014, MNRAS, 440, 2077
  • Marulli et al. (2021) Marulli, F., Veropalumbo, A., García-Farieta, J. E., et al. 2021, The Astrophysical Journal, 920, 13
  • Marulli et al. (2018) Marulli, F., Veropalumbo, A., Sereno, M., et al. 2018, A&A, 620, A1
  • Monaco et al. (2002) Monaco, P., Theuns, T., & Taffoni, G. 2002, MNRAS, 331, 587
  • Moresco et al. (2021) Moresco, M., Veropalumbo, A., Marulli, F., Moscardini, L., & Cimatti, A. 2021, The Astrophysical Journal, 919, 144
  • Moscardini et al. (2000) Moscardini, L., Matarrese, S., Lucchin, F., & Rosati, P. 2000, MNRAS, 316, 283
  • Mulroy et al. (2019) Mulroy, S. L., Farahi, A., Evrard, A. E., et al. 2019, MNRAS, 484, 60
  • Munari et al. (2017) Munari, E., Monaco, P., Sefusatti, E., et al. 2017, MNRAS, 465, 4658
  • Munari et al. (2017) Munari, E., Monaco, P., Sefusatti, E., et al. 2017, MNRAS, 465, 4658
  • Pillepich et al. (2012) Pillepich, A., Porciani, C., & Reiprich, T. H. 2012, MNRAS, 422, 44
  • Planck Collaboration et al. (2020) Planck Collaboration, Aghanim, N., Akrami, Y., et al. 2020, A&A, 641, A6
  • Pratt et al. (2009) Pratt, G. W., Croston, J. H., Arnaud, M., & Böhringer, H. 2009, A&A, 498, 361
  • Rykoff et al. (2014) Rykoff, E. S., Rozo, E., Busha, M. T., et al. 2014, ApJ, 785, 104
  • Sánchez et al. (2005) Sánchez, A. G., Lambas, D. G., Boehringer, H., et al. 2005, Monthly Notices of the Royal Astronomical Society, 362, 1225
  • Schellenberger & Reiprich (2017) Schellenberger, G. & Reiprich, T. H. 2017, MNRAS, 469, 3738
  • Schuecker (2005) Schuecker, P. 2005, Reviews in Modern Astronomy, 18, 76
  • Schuecker et al. (2003) Schuecker, P., Böhringer, H., Collins, C. A., & Guzzo, L. 2003, A&A, 398, 867
  • Schuecker et al. (2001) Schuecker, P., Böhringer, H., Guzzo, L., et al. 2001, A&A, 368, 86
  • Truemper (1993) Truemper, J. 1993, Science, 260, 1769
  • Voges et al. (1999) Voges, W., Aschenbach, B., Boller, T., et al. 1999, A&A, 349, 389