1. Introduction
Clusters of galaxies appear to delineate the upper end of the mass scale of objects in the Universe and are powerful probes of astrophysics and cosmology. In particular, given a sample of galaxy clusters with both well-enough calibrated masses and a well-enough understood selection function, cosmological parameters such as the matter density ( $\Omega_\mathrm{m}$ ) and the matter fluctuation amplitude ( $\sigma_8$ ) can be constrained in an independent and complementary way to other cosmological probes such as the primordial cosmic microwave background (CMB) anisotropies and Type Ia supernova surveys (e.g. Allen, Evrard, & Mantz Reference Allen, Evrard and Mantz2011; Planck Collaboration XXIV 2016). Further, while it is in principle possible to use hydrostatic masses for cosmology (e.g. Schellenberger & Reiprich Reference Schellenberger and Reiprich2017) studies based on intracluster medium (ICM) observables typically use a mass-observable scaling relation, calibrated on a subsample of well-studied objects, to translate from the observable to the mass for the bulk of the sample. The problem of robustly calibrating the mass-observable scaling relation and understanding its intrinsic scatter has become one of the biggest challenges in cluster cosmology (e.g. Pratt et al. Reference Pratt, Arnaud, Biviano, Eckert, Ettori, Nagai, Okabe and Reiprich2019).
One main ICM observable is the Sunyaev-Zel’dovich (SZ) effect signal (Zeldovich & Sunyaev Reference Zeldovich and Sunyaev1969), where CMB photons passing through the cluster are inverse-Compton scattered by the energetic electrons in the plasma. This results in an overall shift in the CMB spectrum in the direction of the cluster. The strength of the shift is typically parameterised by the Compton-y parameter, defined as
where $\sigma_\mathrm{T}$ is the Thomson cross-section, $m_\mathrm{e}$ is the electron mass, c is the speed of light, $P_\mathrm{e}$ is the electron pressure, and l is the line of sight. For a thermal distribution of electrons where the temperature is low enough that relativistic effects are negligible, the intensity change as a function of frequency can then be written as
where $x \equiv h\nu/k_\mathrm{B} T_{\mathrm{CMB}}$ ( $\nu$ is observation frequency; h is Planck’s constant; $k_\mathrm{B}$ is the Boltzmann constant; $T_{\mathrm{CMB}}$ is the temperature of the CMB today), and y is the Compton-y parameter.
The largest all-sky cluster catalogue selected via the Sunyaev-Zel’dovich (SZ) effect to date was produced by the Planck satellite (PSZ2; Planck Collaboration XXVII 2016). Planck surveyed the sky at six high-frequency bands between 100 and 857 GHz, with angular resolution between $\approx$ 5 - 10 arcmin and used the non-relativistic thermal SZ (tSZ) effect spectrum defined above to detect clusters and constrain the integrated Compton-y parameter. X-ray-determined masses (using XMM-Newton) for a subsample of clusters were used to constrain the mass-observable scaling relation and hence produce a catalogue of SZ masses (alongside weak lensing masses for a more limited subsample and stacked CMB lensing constraints for the cosmological analysis; Planck Collaboration XXIV 2016).
In this non-relativistic limit, the tSZ spectrum does not depend on temperature. However, when electrons move at non-negligible fractions of the speed of light, higher-order, temperature-dependent corrections become necessary (Challinor & Lasenby Reference Challinor and Lasenby1998; Itoh et al. Reference Itoh, Kohyama and Nozawa1998, Sazonov & Sunyaev Reference Sazonov and Sunyaev1998). This is known as the relativistic SZ (rSZ) effect and becomes important at temperatures $\gtrapprox$ 5 keV (typical for massive clusters). The rSZ frequency spectrum is temperature-dependent (see Fig. 1): at frequencies less than $\approx$ 500 GHz, the main change is a decrease in (absolute) amplitude of the signal with temperature, meaning that without strong constraints from higher frequency bands, there is a degeneracy between temperature and signal strength. When the non-relativistic approximation is assumed, the effect is an underestimate of the overall cluster signal, which we refer to as the rSZ bias. Erler et al. (Reference Erler, Basu, Chluba and Bertoldi2018) detected the relativistic correction to the SZ spectrum in a stacked sample of Planck clusters at $\approx$ $2\sigma$ level and predicted an rSZ bias of up to 14% in the integrated Compton-y parameter for the most massive clusters; Remazeilles et al. (Reference Remazeilles, Bolliet, Rotti and Chluba2019) considered the effect of the rSZ spectrum on the power spectrum of the Compton parameter and concluded it could shift the constraint on $\sigma_8$ by $\approx$ $1\sigma$ , partially alleviating the tension with $\sigma_8$ measurements from the Planck primary CMB anisotropy data.Footnote a rSZ corrections are therefore clearly becoming a non-negligible effect at the sensitivity of Planck.
The rSZ effect is not only a source of bias: if measurable, it provides a new way to measure ICM temperatures independently to X-ray measurements. This could shed light on the discrepancy between cluster temperatures measured with different X-ray instruments (e.g. Schellenberger et al. Reference Schellenberger, Reiprich, Lovisari, Nevalainen and David2015; Migkas et al. Reference Migkas2024). In addition, observations of temperature reconstructed from the SZ effect will be weighted by the SZ signal strength and therefore pressure-weighted. In contrast, X-ray temperature measurements are density-squared-weighted due to the well-known $n_\mathrm{e}^2$ dependence of Bremsstrahlung. SZ temperatures will therefore be less subject to biases due to clumping and substructure (e.g. Kay et al. Reference Kay, Powell, Liddle and Thomas2008, Reference Kay, Braspenning, Chluba, Helly, Kugel, Schaller and Schaye2024; Simionescu et al. Reference Simionescu2011). Comparison of SZ and X-ray measurements would therefore be a useful tool for investigating cluster thermodynamic properties and substructure.
In this paper, we investigate two main questions: (i) are Planck cluster measurements significantly biased by ignoring the rSZ effect, and (ii) if so, is it possible to constrain cluster temperatures using Planck data? We also investigate the issue of pressure profile shape and how varying the profile impacts on Planck Compton-y constraints. Finally, we produce an updated Planck scaling relation taking into account both of these effects.
The paper is organized as follows. In Section 2,we outline our data and analysis methods. In Section 3, we compare our updated analysis to the published Planck results. In Section 4, we explore the implications of realistic rSZ corrections to simulated Planck data and in Section 5 we explore the effect of pressure profile shape variation. In Section 6, we recalibrate the Planck mass-observable scaling relation. Throughout the paper, unless stated otherwise we assume a flat $\Lambda$ CDM cosmology with $h=0.7$ , $\Omega_\mathrm{m}=0.3$ .
2. Methods and data
In this section, we outline the common methods and data that we will use throughout the paper.
2.1. Cluster models
2.1.1 Observational GNFW model
We follow the original Planck methodology in using a generalized Reference Navarro, Frenk and WhiteNavarro-Frenk-White (GNFW, Nagai, Kravtsov, & Vikhlinin Reference Nagai, Kravtsov and Vikhlinin2007) model for the pressure profile of the cluster gas, i.e.
where $P_\textrm{ei}$ is an overall pressure normalisation factor and $r_\textrm{p}$ is a characteristic radius. In the Planck analysis, the GNFW shape parameters, $\gamma$ , $\alpha$ and $\beta$ describing the profile shape at radii $r \ll r_\textrm{p}$ , $r \approx r_\textrm{p}$ and $r \gg r_\textrm{p}$ , respectively, are set to the ‘universal’ values derived in Arnaud et al. (Reference Arnaud, Pratt, Piffaretti, Böhringer, Croston and Pointecouteau2010). An extra parameter $c_{500}$ is also required to convert from the characteristic radius to the physically meaningful radius $r_{500}$ Footnote b , i.e. $c_{500} = r_{500}/r_\textrm{p}$ . $c_{500}$ was also set to the universal value from Arnaud et al. (Reference Arnaud, Pratt, Piffaretti, Böhringer, Croston and Pointecouteau2010) in the Planck analysis, so that $(\gamma, \alpha, \beta, c_{500})$ = (0.3081, 1.0510, 5.4905, 1.177). We will refer to a GNFW profile with this set of parameters as the universal pressure profile (UPP).
The spherically integrated Compton-y parameter (measured in arcmin $^2$ ) in this model has an analytic solution when the integral is taken to infinity:
where $\sigma_\textrm{T}$ is the Thomson scattering cross-section, $m_\mathrm{e}$ is the electron rest mass, c is the speed of light, $D_\mathrm{A}$ is the angular diameter distance, and $\theta_\textrm{s} = r_\textrm{p}/D_\mathrm{A}$ is the angular characteristic scale and $\Gamma$ is the gamma function. In practice, a model cluster must be cut-off at some point and in Planck standard analysis the cut-off point is chosen to be at $5 \theta_{500}$ . With the UPP profile values, this corresponds to the radius containing 96% of $Y_\textrm{tot}$ , for a spherical integral.
In the context of this model, a cluster is defined by the six parameters ( $\theta_\textrm{s}$ , $Y_\textrm{tot}$ , $\gamma$ , $\alpha$ , $\beta$ , $c_{500}$ ) plus two positional parameters ( $x_{0}$ , $y_{0}$ ), which we define as the offset in arcsec between the detected position and the PSZ2 catalogue position. We assume spherical symmetry. We refer to this model as the ‘observational GNFW’ model since it relies entirely on observational parameters, which can be constrained without knowing the cluster redshift.
2.1.2 Physical NFW-GNFW model
To generate simulations incorporating the rSZ spectrum, we will also use a physically motivated model (Olamaie, Hobson, & Grainge Reference Olamaie, Hobson and Grainge2012; Olamaie, Hobson, & Grainge Reference Olamaie, Hobson and Grainge2013). This model consists of a Navarro-Frenk-White (NFW; Navarro, Frenk, & White Reference Navarro, Frenk and White1997) density profile for the dark matter component of the cluster, i.e.
where $\rho_s$ is a normalization coefficient and $R_s$ is the scale radius at which $\mathrm{d}\ln \rho(r)/\mathrm{d} \ln r = -2$ . The halo concentration parameter, $c_{200} = r_{200}/R_s$ then defines $r_{200}$ . We use the Neto et al. (Reference Neto2007) model for $c_{200}$ . As in the observational GNFW model, the electron pressure profile is defined by equation (3) and we assume the UPP profile parameters. Assuming hydrostatic equilibrium, spherical symmetry and a gas mas fraction at $r_{200}$ , the pressure normalization factor $P_\textrm{ei}$ can be derived and therefore profiles of all thermodynamic quantities can be generated. We use the iterative approach described in Javid et al. (Reference Javid, Perrott, Rumsey and Saunders2019) to refine the model and ensure it is fully self-consistent. Some example temperature and pressure profiles generated using this model are shown in Fig. 2.
2.1.3 Physical overdensity model
Finally, to analyze Planck data, we will also use a model based on the relationship between $M_{500}$ (total mass within $r_{500}$ ) and $Y_{500}$ (spherical integrated Compton-y parameter within $r_{500}$ ). From $M_{500}$ we can calculate $r_{500}$ given their definitions: $M_{500} \equiv 500 \rho_{\mathrm{c}}(z) \frac{4}{3} \pi r_{500}^3$ . Assuming a GNFW profile for the gas and given values for the parameters ( $\gamma$ , $\alpha$ , $\beta$ , $c_{500}$ ), the parameters $\theta_\textrm{s}$ and $Y_\textrm{tot}$ may then be calculated and the GNFW model implemented as usual. This model can be used in two ways in a Bayesian analysis context:
-
1. Use an external prior on $M_{500}$ (i.e. from X-ray or lensing; in this paper we will focus on X-ray following the original Planck methodology). Use a non-informative priorFootnote c on $Y_{500}$ to constrain the integrated Compton-y value within the $r_{500}$ radius defined from $M_{500}$ . In this case, we are not imposing a scaling relation between $M_{500}$ and $Y_{500}$ , but results obtained in this way will be used for constraining this scaling relation.
-
2. Use a non-informative or mass-function-based prior on $M_{500}$ ; use a scaling relation between $Y_{500}$ and $M_{500}$ to sample self-consistent $Y_{500}$ and $\theta_{500}$ values. This is a similar idea to the posterior-slicing methodology used by Planck to post-process their $\theta_\textrm{s}$ - $Y_\textrm{tot}$ constraints, but encoding it as a prior rather than a post-processing step means that uncertainties and degeneracies in all parameters can be accurately incorporated.
We will not use (2) in this work but note its potential for future use in constraining masses from SZ data given a scaling relation.
2.1.4 GNFW profile shape parameters
The GNFW gas pressure profile is a common feature of all of these models. It is common in the SZ literature to fix the profile shape parameters to the UPP values, which were derived from X-ray observations of an X-ray-selected sample of local clusters ( $z \lt 0.2$ ), combined with numerical simulations to constrain the outer profile parameter ( $\beta$ ), which the X-ray observations did not probe. Since the Arnaud et al. (Reference Arnaud, Pratt, Piffaretti, Böhringer, Croston and Pointecouteau2010) study, more progress has been made in understanding the average cluster pressure profile shape, using SZ data in combination with X-ray to probe into the outskirts, and investigations have also been made into its intrinsic scatter.
For example, Sayers et al. (Reference Sayers, Mantz, Rasia, Allen, Cui, Golwala, Morris and Wan2023) performed a detailed analysis of Planck and Bolocam SZ effect data, in combination with Chandra and ROSAT X-ray data, to measure the average pressure profile for a sample of clusters with redshifts ranging from 0.054 to 0.589 and masses ranging from ( $3.7$ – $22.1) \times 10^{14}$ M $_\odot$ . Dividing their sample into high-z, low-z, and relaxed subsamples, they found systematic differences between the average profiles of all three. The intrinsic scatter was in reasonable agreement between the high-z and low-z samples, and lower (at low significance) for the relaxed sample in the core. In all three subsamples, intrinsic scatter was minimum at $\approx$ 0.4 $r_{500}$ and increased to a maximum in the outskirts at $5 r_{500}$ . These results were found to be in reasonable agreement with numerical simulations as well as observational studies at similar redshifts redshifts (Arnaud et al. Reference Arnaud, Pratt, Piffaretti, Böhringer, Croston and Pointecouteau2010 (within the observed region), Bourdin et al. Reference Bourdin, Mazzotta, Kozmanyan, Jones and Vikhlinin2017, Ghirardini et al. Reference Ghirardini2019 at low-z; McDonald et al. Reference McDonald2014, Ghirardini et al. Reference Ghirardini, Ettori, Amodeo, Capasso and Sereno2017, Bourdin et al. Reference Bourdin, Mazzotta, Kozmanyan, Jones and Vikhlinin2017 at high-z), with the mean profiles estimated by the other studies typically lying within the dispersion estimated by Sayers et al. (Reference Sayers, Mantz, Rasia, Allen, Cui, Golwala, Morris and Wan2023), especially for the low-z subsample. This indicates that disagreement between studies of the average profile may just be caused by the specific sample used for analysis, and a single, fixed profile shape may not be appropriate for all the clusters in the Planck sample.
We will use the profile shape parameters derived by Ghirardini et al. (Reference Ghirardini2019) in their joint X-ray (XMM-Newton) and SZ (Planck) analysis of clusters in the XMM Clusters Outskirts Project (X-COP) sample as a comparison profile to the UPP. These clusters were selected from the first Planck SZ catalogue and therefore should be representative of massive clusters observed by Planck. They are necessarily at low redshift ( $z \lt 0.1$ ) to allow them to be resolved by Planck. Their best-fit GNFW parameters fit to the stacked pressure profile are $(\gamma, \alpha, \beta, c_{500})$ = (0.43 $\pm$ 0.10, 1.33, 4.40 $\pm$ 0.41, 1.49 $\pm$ 0.30) ( $\alpha$ was kept fixed to alleviate parameter degeneracies); note that $\beta$ is significantly lower than the UPP value. We will refer to a GNFW profile with shape parameters fixed to these best-fit values as the XCOP profile and use it to demonstrate the effect of a change in $\beta$ and $c_{500}$ in particular.
Given the intrinsic scatter now being measured in the average pressure profile, we would like to allow for variation in the profile on an individual cluster level. We therefore use uniform priors with ranges based on previous experimentation, taking into account the severe degeneracies between the parameters (Perrott et al. Reference Perrott, Javid, Carvalho, Elwood, Hobson, Lasenby, Olamaie and Saunders2019) for our main scaling relation analysis. The ranges chosen for these priors will be further justified in Section 5.2. When varying the pressure profile shape parameters, we will follow Perrott et al. (Reference Perrott, Javid, Carvalho, Elwood, Hobson, Lasenby, Olamaie and Saunders2019) in defining the cluster cut-off radius as the radius at which a spherical integral contains $0.95 \times Y_\textrm{tot}$ , rather than depending on $c_{500}$ .
2.2. PowellSnakes
We use the PowellSnakes software (PwS; Carvalho et al. Reference Carvalho, Rocha and Hobson2009 and Reference Carvalho, Rocha, Hobson and Lasenby2012) to analyze Planck data in this paper. PwS is a Bayesian analysis framework developed for detecting galaxy clusters in Planck data and is one of the three methods used to construct the Planck cluster catalogue. We choose to use it over the other, Multi-frequency matched filter (frequentist) methods as it fits in with our Bayesian analysis framework. PwS assumes that the signal due to a cluster can be written as
where the vector $\boldsymbol{\Theta}$ contains the cluster model parameters; the vector $\boldsymbol{\tau}(\boldsymbol{x}-\boldsymbol{x};\,\boldsymbol{a})$ denotes the beam-convolved spatial template of the cluster at each frequency centred at the position $\boldsymbol{x}$ and characterised by the shape parameter vector $\boldsymbol{a}$ ; the vector $\boldsymbol{f}$ contains the emission coefficients at each frequency, which depend on the emission law parameter vector $\boldsymbol{\phi}$ of the source, and A is an overall amplitude for the source at some chosen reference frequency.
PwS treats astronomical backgrounds as part of a generalized noise term and works on sky patches small enough to assume statistical homogeneity. Assuming also that the background emission and instrumental noise are Gaussian random fields, there are no correlations between Fourier modes of the generalized noise and it is convenient to work in Fourier space. Under these assumptions, it can be shown that the likelihood ratio for a single cluster can be expressed as
where $\mathcal{L}_{H_\mathrm{s}}$ ( $\mathcal{L}_{H_0}$ ) is the likelihood of the hypothesis that the field contains (does not contain) a cluster; tildes denote Fourier transforms; $\mathcal{F}^{-1}[\ldots]_{\boldsymbol{x}}$ denotes the inverse Fourier transform of the quantity in brackets, evaluated at the point $\boldsymbol{x}$ ; and the usual mode wavenumber $\boldsymbol{k}=2\pi\unicode{x1D6C8}$ . The quantities P and Q are defined as
in which $\boldsymbol{d}$ is the data vector, $\boldsymbol{\mathcal{N}}(\unicode{x1D6C8})$ contains the generalized noise cross-power spectra, and the vector $\psi(\unicode{x1D6C8})$ has the components $(\unicode{x1D6D9})_\nu = \widetilde{B}_\nu(\unicode{x1D6C8}) (\boldsymbol{f})_\nu$ , with $\nu$ labelling frequency channels and $\widetilde{B}_\nu$ denoting the Fourier transform of the beam in each frequency channel. For the non-relativistic spectrum, this is extremely computationally efficient since $\mathcal{P}$ and $\mathcal{Q}$ depend only on the characteristics of the data and the signal spectrum and only need to be calculated once. When considering the rSZ correction, $\boldsymbol{f}$ becomes a function of temperature and these quantities need to be recalculated at each likelihood calculation, introducing a small computational overhead which is acceptable when running PwS in targetted (rather than survey) mode.
We note that treating the astronomical backgrounds as a generalized noise term implies that we do not need a specific model to describe them, instead they are included in the cross-power spectrum which is estimated empirically from the data. The effectiveness of this approach in separating the cluster signal from a spatially correlated dust signal is tested in Section 4.2.3.
In targetted mode, we utilize MultiNest (Feroz, Hobson, & Bridges Reference Feroz, Hobson and Bridges2009) to sample parameter posteriors, i.e. from Bayes’ Theorem
where $\Pr(\boldsymbol{\Theta} | \boldsymbol{d}, H_\mathrm{s})$ is the posterior probability distribution of the model parameters $\boldsymbol{\Theta}$ given the data $\boldsymbol{d}$ and model $H_\mathrm{s}$ ; $\Pr(\boldsymbol{d}|\,\boldsymbol{\Theta},H_\mathrm{s}) = \mathcal{L}_{H_\mathrm{s}}(\boldsymbol{\Theta})$ is the likelihood of the data given the model and its parameters, $\Pr(\boldsymbol{\Theta}|H_\mathrm{s})$ is the prior knowledge of the parameters, and $\Pr(\boldsymbol{d}|H_\mathrm{s})$ is the Bayesian evidence. From equation (7) we see that PwS calculates $\ln \left( \mathcal{L}_{H_\mathrm{s}}(\boldsymbol{\Theta}) / \mathcal{L}_{H_0}(\boldsymbol{\Theta}) \right )$ rather than $\mathcal{L}_{H_\mathrm{s}}(\boldsymbol{\Theta})$ , however this merely introduces a constant offset and does not affect posterior or evidence evaluation.
2.3. Posterior validation
We use the posterior validation technique from Harrison et al. (Reference Harrison, Sutton, Carvalho and Hobson2015) to test the accuracy of the posterior parameter constraints produced by PwS throughout the paper. In this framework, the accuracy of a set of posterior distributions can be tested by calculating the cumulative distribution function (CDF) of the probability mass $\zeta$ contained within the highest probability density (HPD) region having the true value x on its boundary. If the posterior accurately describes the uncertainty in the parameter measurement, the CDF should follow the CDF of a uniform distribution. This is equivalent to stating that the true value should be contained within the 95% contour 95% of the time; the 68% contour 68% of the time; and so on. This test can be performed for any subset of the N dimensions of the posterior. Fig. 3 shows a posterior validation plot for the positional parameters in the cluster model, for a high-SNR cluster simulation providing a strict test of PwS’s positional accuracy. The positional posteriors are very accurate; this result is consistent for all simulations and we will not show any further positional results in this paper.
2.4. Planck data and preprocessing
We use Planck data from the NPIPE release (Planck Collaboration Int. LVII 2020), incorporating the most up-to-date calibration procedures and including extra data from pointing manoeuvres, to give the best possible signal-to-noise. We follow Planck Collaboration IX (2014) in calculating conversions between K $_\textrm{CMB}$ , MJy sr $^{-1}$ , and SZ signal taking into account the Planck bandpasses given in the NPIPE Reduced Instrument MOdel (RIMO), publicly available from the Planck Legacy archive,Footnote d i.e.
where $\nu$ is frequency, $\tau(\nu)$ is the spectral transmission, $I_{\nu}$ is intensity and $X_{i/j}$ are the units of interest. We give the conversions between K $_\textrm{CMB}$ , MJy sr $^{-1}$ , and non-relativistic SZ signal in Table 1; they are consistent with the 2018 values given in the Planck explanatory supplement.Footnote e We assume Gaussian beams with the full-width at half maximum (FHWM) values given in the RIMO, which are also listed in Table 1.
The rSZ conversion factors are functions of temperature. We calculate them for each frequency band using SZpack and equation (10) on a grid of temperatures ranging from 0 to 40 keV. For computational convenience, we fit polynomial functions to the results. We show the calculated conversion factors with their fitted polynomials in Fig. 4 and give the fitted polynomial coefficients in Table 2. We note that we fit to K $_\textrm{CMB}$ /y $_\textrm{rSZ}$ rather than y $_\textrm{rSZ}$ /K $_\textrm{CMB}$ as displayed in Table 1 in the non-relativistic limit to avoid numerical instabilities near the signal null. The polynomial fits reproduce the conversion factors to better than 0.1%, except for the 217 GHz frequency channel near the null (the absolute deviation is very small).
We cut square patches of side 14.7 $^{\circ}$ from the NPIPE frequency maps, using drizzlib (Paradis et al. Reference Paradis, Dobashi, Shimoikura, Kawamura, Onishi, Fukui and Bernard2012) to accurately project from HEALpix to a WCS tangent projection. While analyzing simulated clusters, we noted that for large clusters ( $\theta_\textrm{s} \gtrapprox 20$ arcmin) the patch size was slightly too small, producing an $\approx$ 5% bias in the recovered $Y_\textrm{tot}$ value with respect to the input value. For these clusters, we reanalyse using double the patch side length, which eliminates the bias as long as the enlarged patch does not contain very different background characteristics such as the Galactic plane cutting through one part.
We inpaint point sources using the technique from Gruetjen et al. (Reference Gruetjen, Fergusson, Liguori and Shellard2017). We carry out the inpainting on all frequency channel maps if a source is detected at $ \gt $ 7 $\sigma$ in any one. Source detections are taken from the Second Planck Catalogue of Compact Sources (PCCS2; Planck Collaboration XXVI 2016) for frequency channels <353GHz and the extension to the PCCS2 using the Bayesian Extraction and Estimation Package (BeeP; Planck Collaboration Int. LV 2020) for frequency channels $\ge$ 353 GHz. Sources from the PCCS2E subcatalogue, from regions of the sky containing significant diffuse emission, are only selected at 100 GHz. We find empirically that this selection criterion includes any strong radio sources while excluding ‘sources’ in the subcatalogue which visually appear to be knotty parts of filamentary dust emission. True compact dusty sources from the PCCS2E appear in the BeeP catalogue at higher frequency.
PwS carries out an iterative background estimation pre-processing step before MultiNEST is run, searching for a significant cluster detection near the centre of the map and subtracting it to iteratively improve the generalized noise power spectrum estimation. We found while analyzing simulations that this step tended to underestimate the angular size of the cluster which led to a small ( $\approx$ 5%) underestimate in $Y_\textrm{tot}$ for high-SNR clusters. In our updated pipeline, we alleviate this problem by running parameter estimation on the whole catalogue iteratively, at each iteration supplying an updated catalogue of cluster parameter estimates based on the previous iteration, until the parameter estimation converges. In the background estimation step, all clusters in the field of view are subtracted based on the supplied parameters, and in the parameter estimation step all clusters except the object of interest are subtracted. As well as removing the small $Y_\textrm{tot}$ bias for high-SNR clusters, this improved parameter estimation for clusters close to another cluster on the map.
2.5. X-ray data and sample
We use the X-ray hydrostatic mass estimates from Lovisari et al. (Reference Lovisari2020, hereafter L20) to constrain our scaling relations. The L20 sample were selected fromthe Planck Early SZ (ESZ; Planck Collaboration VIII 2011) catalogue and observed with XMM-Newton. We choose this sample because it is, to our knowledge, the largest currently available sample of X-ray masses based on a Planck-selected sample and observed with XMM-Newton (as in the original Planck analysis). We note that due to the well-known discrepancy between temperature measurements with different X-ray instruments, masses calibrated with other instruments may be systematically different (e.g. Schellenberger et al. Reference Schellenberger, Reiprich, Lovisari, Nevalainen and David2015).
The total L20 sample consists of 113 clusters selected from the Planck ESZ catalogue, and further selected to have measured $r_{500} \lt 30$ arcmin in order to fit within the XMM-Newton field of view. We choose to further restrict the sample to the 103 which belong to the PSZ2 cosmological sample, which has been carefully selected to be clean of Galactic dust and point source contamination and has a well-understood selection function. We discard two more clusters with discrepant redshifts: PSZ2 G157.43+30.34, which has a photometric redshift of $z=0.45$ in PSZ2 and L20, but now has an updated spectroscopic redshift of $z=0.402$ (Amodeo et al. Reference Amodeo2018); and PSZ2 G055.95-34.89, with an erroneous redshift of $z=0.124$ in L20Footnote f (Wen & Han Reference Wen and Han2015 give a spectroscopic redshift of $z=0.2301$ ) leaving a total sample of 101.
3. Initial comparison to PSZ2 cosmology catalogue
As an initial comparison, we analysed all the clusters in the PSZ2 cosmology catalogue using the same methodology as the original Planck analysis, i.e. assuming the observational GNFW model with the UPP, but with our updated data and pre-processing steps. We show a comparison between the derived $Y_{5R500}$ values in Fig. 5; they are compatible with no obvious systematic differences, although some individual cluster values are offset.
We also tested the positional accuracy by matching the PSZ2 catalogue positions to the higher-angular-resolution ACT DR5 catalogue (Hilton et al. Reference Hilton2021) within 7 arcmin, resulting in 178 matches. The positional offsets are displayed in Fig. 6. The comparison shows that the positions derived using our updated data and analysis method are in general closer to the ACT positions than the original PSZ2 catalogue, and therefore likely more accurate. We also display the position offsets normalized by their errorsFootnote g ; both are reasonably consistent with a Rayleigh distribution showing that the errors are appropriately estimated. PSZ2 positional errors are around 40% higher than our updated estimates on average.
There are two clusters with positional offsets $ \gt $ 5 $\sigma$ between ACT and our new Planck analysis. The first is ACO 3112 (PSZ2 G252.99-56.09/ACT-CL J0317.9-4420), which has an offset of 5.6 arcmin or $7.3\sigma$ . The Planck position actually matches the X-ray position to within $\approx$ 1.5 arcmin (e.g. Lovisari et al. Reference Lovisari2020) so we suspect a systematic error in the ACT position. The second is ACO 2893 (PSZ2 G293.01-65.78/ACT-CL J0116.6-5046) with an offset of 7.3 arcmin or $6.7\sigma$ . The e-ROSITA All Sky Survey catalogue (Bulbul et al. Reference Bulbul2024) contains two separate clusters with positional offsets, respectively, of 1.8 arcmin from the Planck position and 0.7 arcmin from the ACT position; the redshifts are also different at $z\approx 0.2$ (Planck positional match) and $z\approx 0.4$ (ACT positional match) so we conclude this is actually a spurious match.
4. Effects of rSZ corrections to simulated Planck data
Before implementing a method to analyse Planck data with the rSZ spectrum, we explored how significant the effect is and whether a resolved temperature model is necessary at Planck angular resolution and sensitivity or whether an isothermal approximation is sufficient.
To do this, we created simulations based on some representative clusters in the PSZ2 cosmological sample. We took the redshift and mass from the catalogue, and simulated an analogue of each cluster using the physical NFW-GNFW model described in Section 2.1.2, using the UPP GNFW shape parameters. The model gives us radial profiles of electron pressure, density and temperature.
The rSZ correction is most likely to be significant for clusters that have very high signal-to-noise and/or are very hot; the isothermal approximation is most likely to be inadequate for clusters.which, in addition, are very extended compared to the Planck beam. We chose clusters showing extremes in these properties as well as one which represents the median population to form the basis for our simulations. We show these properties of the catalogue in Fig. 7 and indicate the selected representative clusters.
4.1. Cluster simulations
For each of the clusters selected, we simulated relativistic cluster signal maps at each Planck frequency using the temperature-moment method implemented in SZPack to take into account the varying temperature both on the plane of the sky and over the line of sight, as outlined in Chluba et al. (Reference Chluba, Switzer, Nelson and Nagai2013). For these simulations we simply used the central frequency in each band, rather than taking into account the bandpass. We approximated the Planck beam as a Gaussian and convolved the simulated maps with a Gaussian of the appropriate width for each channel. For comparison, we also created an isothermal cluster simulation using the pressure-weighted average temperature $T_{\textrm{SZ}}$ , i.e.
where $P_\textrm{e}(r)$ , $T_\textrm{e}(r)$ are the radial profiles produced by the model and the volume integral $\mathrm{d}V$ is taken over the entire cluster volume out to infinity.
This is the same quantity referred to as the y-weighted temperature in, e.g. Remazeilles et al. (Reference Remazeilles, Bolliet, Rotti and Chluba2019) and Lee et al. (Reference Lee, Chluba, Kay and Barnes2020), however we prefer the term pressure-weighted since the Compton-y parameter is defined as a line-of-sight-integrated quantity, whereas this is a 3-dimensional integral.
In Fig. 8 we show a comparison between the resulting simulated flux as a function of angular distance from the centre of the cluster (i.e. line-of-sight averaged and beam-convolved) for Coma, the most extended of our simulated clusters, when assuming (i) the non-relativistic approximation; (ii) isothermal rSZ using the pressure-weighted average temperature; and (iii) the full temperature-moment rSZ method. It is clear that the isothermal approximation is very close to the full rSZ calculation.
We then injected the simulated clusters in real Planck data from the NPIPE release (PlanckCollaboration Int. LVII 2020). We chose 100 injection positions which are at least 5 degrees away from any real cluster in the PSZ2 catalogue to avoid contamination, and at least 5 degrees away from another injection position to ensure approximate independence of the foregrounds. Positions are also constrained to lie outside the Planck 20 per cent Galactic plane mask. This gave us 100 independent realizations of each cluster with realistic foreground contamination and thermal noise properties. These 100 positions provide a fairly complete sampling of sky positions outside the Galactic mask and avoiding real clusters (it is difficult to find more than 100 positions satisfying the given conditions) but is not necessarily intended to be a truly representative set of positions such as would be required to derive a completeness function.
4.2. Analysis of simulations
We analysed each cluster using the observational GNFW model defined in Section 2.1.1. We used the non-informative priors on $x_{0}$ , $y_{0}$ , $\theta_\textrm{s}$ and $Y_\textrm{tot}$ defined in Table 3 encompassing the population shown in Fig. 7, and fixed the GNFW shape parameters to their UPP values.
We analysed the rSZ simulations first with the non-relativistic SZ calculation, and secondly with an isothermal rSZ model, adding another parameter $T_{\textrm{SZ}}$ on which we trial 3 priors: (i) a uniform prior from 0 to 40 keV, (ii) a Gaussian prior centred on the true pressure-weighted average temperature, and (iii) a Gaussian prior linked to $Y_\textrm{tot}$ via a scaling relation. For the latter, we generated temperature and pressure profiles using the physical NFW-GNFW model (as demonstrated in Fig. 2) for clusters with a range of masses and redshifts, and integrated the profiles to calculate the pressure-weighted $T_{\textrm{SZ}}$ . We fit a scaling relation to the results of form $T_{\textrm{SZ}}=A E(z)^C (Y_\textrm{tot} D_\mathrm{A}^2)^B$ , and obtained $(A, B, C)=(156.65,0.39,0.26)$ for $T_{\textrm{SZ}}$ measured in keV and $Y_\textrm{tot} D_\mathrm{A}^2$ measured in Mpc $^2$ .
The resulting posterior constraints on $\theta_\textrm{s}$ and $Y_\textrm{tot}$ are shown in Fig. 9 for each simulated cluster and each $T_{\textrm{SZ}}$ prior, for a selection of 10 out of the 100 realizations. We also show the mean bias with respect to the true value in the 1D marginal $Y_\textrm{tot}$ constraint as a percentage and a $\sigma$ level, averaged over all 100 realizations. It is clear that the relativistic correction does have a significant effect, with $Y_\textrm{tot}$ biased down by $\approx$ 5–15% when the non-relativistic approximation is used for analysis. In the higher SNR cases, it is also significant at the $\approx$ 2–3 $\sigma$ level. In lower SNR cases, the bias is not significant at the individual cluster level but will be significant over the whole Planck sample.
In the higher SNR cases, the $Y_\textrm{tot}$ measurements are unbiased when the uniform prior on $T_{\textrm{SZ}}$ is used. However, for most clusters, using the uniform prior introduces a bias in the opposite direction ( $Y_\textrm{tot}$ is over-estimated). This can be explained by the posterior distributions for $Y_\textrm{tot}$ and $T_{\textrm{SZ}}$ shown in Fig. 10. There is a strong degeneracy between these two parameters since the effect of the relativistic correction over the Planck band is mostly to diminish the signal; there is also a small change in spectral slope and the position of the signal null but these effects are small given the Planck noise levels and the change is not enough to break the degeneracy between $Y_\textrm{tot}$ and $T_{\textrm{SZ}}$ . Marginalizing over the large range of $T_{\textrm{SZ}}$ therefore induces a positive bias in the $Y_\textrm{tot}$ marginal constraint. In contrast, the two different informative priors on $T_{\textrm{SZ}}$ produce unbiased $Y_\textrm{tot}$ constraints at the $ \lt $ 3.5% and $ \lt 0.5\sigma$ level in all cases.
Since there is a degeneracy between $\theta_\textrm{s}$ and $Y_\textrm{tot}$ parameter constraints in the context of the GNFW model, external information is often used to break the degeneracy and obtain tighter constraints on $Y_\textrm{tot}$ (and derived parameters such as $Y_{500}$ ). For example, an X-ray measurement of $\theta_{500}$ can be used as an external prior on $\theta_\textrm{s}$ (in combination with an estimate of $c_{500}$ ), or a scaling relation between $\theta_{500}$ and $Y_{500}$ (via the relationship of both with $M_{500}$ ) can be used to ‘slice’ the 2D $\theta_\textrm{s}$ - $Y_\textrm{tot}$ posterior (again requiring an estimate of $c_{500}$ , plus an estimate of the scaling relation parameters). For this reason, it is important to ensure the accuracy of the 2D $\theta_\textrm{s}$ - $Y_\textrm{tot}$ posterior as well as the 1D marginalized posteriors on the individual parameters. We show posterior validation plots (see Section 2.3) for the cluster parameters in Fig. 11. It can be seen that only $\theta_\textrm{s}$ is measured correctly when the non-relativistic approximation is used. When the relativistic spectrum is used, for all three prior options the 2D and 1D posteriors on $\theta_\textrm{s}$ and $Y_\textrm{tot}$ are measured correctly by this metric. It seems somewhat counterintuitive that the low-significance average downward bias in $Y_\textrm{tot}$ in the tSZ case has a large effect on the posterior validation curves, whereas the (similarly) low-significance average upward bias in $Y_\textrm{tot}$ in the rSZ case with uniform prior does not. This is because including the marginalization over temperature enlarges the posteriors sufficiently to ‘hide’ the bias.
The posterior validation curves for $T_{\textrm{SZ}}$ in the uniform-prior case show that it is measured correctly (although weakly) in the case of the high-SNR clusters; going to lower-SNR it is not constrained so deviates from the expected behaviour since the posteriors encompass almost all values of $T_{\textrm{SZ}}$ . In the case of the informative priors, we do not expect the temperature posteriors to be measured correctly (they are driven by the priors), so we do not show the validation curve for temperature for these cases.
4.2.1 Isothermality assumption
We tested the impact of the isothermality assumption by making two different versions of the relativistic simulations for each cluster: one with a radially varying temperature profile, and another with a single average temperature. We analysed each simulation set in the same way and compared the results, finding that the evidence values were systematically higher for the isothermal simulations, particularly for the higher-evidence detections. This is shown on the left-hand side of Fig. 12. This indicates that the isothermal simulations are better-fitted by the isothermal model, even given the limitations of the Planck data.
However, the overall results for $Y_\textrm{tot}$ and $\theta_\textrm{s}$ did not change significantly, as illustrated in the right-hand plot in Fig. 12. This shows the same ten noise realizations as Fig. 9 for the Coma-like cluster, analysed with the Gaussian prior on temperature centred on the true value. The posteriors are visually slightly more centred on the true values of $Y_\textrm{tot}$ and $\theta_\textrm{s}$ , however overall the bias in $Y_\textrm{tot}$ with respect to the true value is not significantly different, even though the log-evidence difference between simulation types is very large for this cluster. We therefore conclude that although a non-isothermal model may be a better fit to the data, it will not improve the integrated Compton-y estimate and we do not explore this idea further in this paper.
4.2.2 Temperature systematics
A related question is, what level of systematic error is introduced when the temperature estimate used for the informative prior is biased in some way? For example, if an X-ray temperature estimate is used, it is likely to be a cylindrically-averaged estimate within $\sim$ $r_{500}$ , whereas our $T_{\textrm{SZ}}$ is averaged within $\approx$ $5r_{500}$ . We used the Vikhlinin (Reference Vikhlinin2006) method for estimating X-ray temperatures in conjunction with our physical model for the electron density and temperature to predict the ratio between the X-ray and SZ temperatures for a range of masses and redshifts, both for Chandra and XMM-Newton. We found that the X-ray temperature within $r_{500}$ is biased upward by a maximum of $\approx$ 40% compared to $T_{\textrm{SZ}}$ if the core is excised, for a Chandra measurement. This difference is mainly due to the decrease in the temperature profile outside of $r_{500}$ . We tested the effect of this by rerunning the analysis on our set of simulated clusters, with the Gaussian prior on temperature centred on $1.4 \times T_{\textrm{SZ}}$ . The effect of the biased temperature is most pronounced for the hottest cluster, G286.98, where a 40% increase in temperature results in a 5% increase in $Y_\textrm{tot}$ on average. In contrast, for the A2319-like cluster, a 40% increase in temperature results in only a 3% average increase in $Y_\textrm{tot}$ .
On the other hand, the best currently available $T_{\textrm{SZ}}$ scaling relations are those of Lee et al. (Reference Lee, Chluba, Kay and Barnes2020) and (Reference Lee2022), which give relationships between mass and pressure-weighted average temperature within $r_{500}$ and $r_{200}$ , respectively, based on numerical simulations. We compared the spherical averages to our total pressure-weighted temperatures using our model, finding that these temperatures are biased high by a maximum of $\approx$ 30% ( $T_{500}$ ) and $\approx$ 20% ( $T_{200}$ ). We again tested these biases on our simulation set and found that for G286.98, a 30% (20%) increase in temperature results in a 4% (2.5%) increase in $Y_\textrm{tot}$ on average. The $M_{200}/T_{200}$ scaling relation should therefore be the safest to use in lieu of any real temperature measurements sensitive to the outskirts of the cluster; we note also that our simple model is not necessarily a good representation of the real physics in the outskirts of clusters, where complexities occur due to accretion etc. We will return to this issue in Section 6.4 where we use X-ray and simulation-based temperatures for our scaling relation calibration.
4.2.3 Correlated dust emission
A dust component has been detected covering a similar spatial extent to the ICM, thought to originate either from the galaxies in the clusters or from a diffuse intracluster dust component (e.g. Giard et al. Reference Giard, Montier, Pointecouteau and Simmat2008; Planck Collaboration XXIII 2016; Planck Collaboration Int. XLIII 2016; Erler et al. Reference Erler, Basu, Chluba and Bertoldi2018). We tested the effect of this by inserting a Gaussian dust component with $\sigma = \theta_{500}$ on top of the cluster signal in each simulated frequency map. The spectrum and amplitude of the dust component follow the average constraint from Erler et al. (Reference Erler, Basu, Chluba and Bertoldi2018) Then, we repeated the same analysis as in the no-dust simulations. The results show negligible change to the recovered parameter values and only a small decrease in evidence overall when the dust component is present, even in the case of the non-informative prior on temperature. This indicates that the PwS methodology is able to robustly separate out the dust component and include it in the generalized noise estimate based on its different spectrum, even when the SZ spectrum is changing due to temperature.
4.2.4 Summary of simulation analysis
In summary, based on the analysis of the simulations we conclude that neglecting the rSZ corrections results in an integrated Compton-y estimate that is biased down with respect to the true value by an amount ranging from $\approx$ 5% to 15% depending on the mass (and therefore temperature) of the cluster. While the bias is only significant at $\approx$ 3 $\sigma$ for the highest-SNR clusters, when averaging over a sample of clusters to constrain a scaling relation there will be a global mass-dependent bias.
We can weakly constrain $T_{\textrm{SZ}}$ for the highest-SNR clusters; however, for the bulk of the sample an informative prior is required to correct the rSZ bias and produce a correct posterior constraint on $\theta_\textrm{s}$ and $Y_\textrm{tot}$ . The isothermal assumption is accurate enough for this analysis; systematic differences in external temperature estimates may be an issue and will be considered further when analysing real data; and correlated dust emission produces a negligible effect.
5. Pressure profile shapes
A secondary effect we wish to explore is the effect of varying pressure profile shapes on the integrated Compton-y estimates from Planck. We used the X-ray constraints from the L20 sample to investigate this issue.
Firstly, using the high-significance cluster Abell 3266 (PSZ2 G272.08-40.16) as an example, we illustrate the effect of varying $c_{500}$ in Fig. 13. We fit the real Planck data using the observational GNFW model with the uninformative priors on $x_0$ , $y_0$ , $\theta_\textrm{s}$ and $Y_\textrm{tot}$ given in Table 3. We firstly fixed all shape parameters (including $c_{500}$ ) to the UPP values; then left $\gamma$ , $\alpha$ , $\beta$ fixed to the UPP values but gave $c_{500}$ a Gaussian prior based on the XCOP value and error. When $c_{500}$ is fixed to its UPP value, the SZ constraints are significantly inconsistent with the X-ray value for $\theta_{500}$ , while the uncertainty allowed by the XCOP prior brings them within (better) consistency. We note that there is no information on $c_{500}$ in the Planck data in the context of the observational model, so $c_{500}$ is just an externally-imposed factor which translates from $\theta_\textrm{s}$ to $\theta_{500}$ (and from $Y_\textrm{tot}$ to $Y_{500}$ ).
Similarly, we illustrate the effect of changing the prior on $\beta$ from the fixed UPP value to a Gaussian prior based on the XCOP estimate and error in Fig. 14. The change in $\beta$ also brings the SZ $\theta_{500}$ estimate into much better agreement with the X-ray value. In this case, there is information in the Planck data on the $\beta$ value as shown by the movement away from the prior.
Since there is clearly information on the profile shape in the Planck data, we also tried a uniform prior on each of $\alpha$ , $\beta$ , $c_{500}$ , leaving $\gamma$ fixed to the XCOP mean since the relatively low-resolution Planck data is less sensitive to this parameter. The uniform prior limits are shown in Table 3. There are too many degeneracies present in the model to fit all parameters simultaneously; however, switching to the physical overdensity model and using an X-ray prior on $M_{500}$ (which translates to a prior on $\theta_{500}$ ; see Section 2.1.3) the degeneracies are reduced sufficiently to achieve a good $Y_{500}$ measurement. Fig. 15 shows a comparison between $Y_{500}$ as measured from the Planck data using (i) the observational GNFW model with a fixed UPP profile; (ii) the observational GNFW model with a fixed XCOP profile; and (iii) the physical overdensity model, varying profile shape parameters with an L20 prior on $M_{500}$ . In the case of both (ii) and (iii), there is an overall shift down in $Y_{500}$ by $\approx$ 4% when compared to results with the fixed UPP profile. While this is a small change and not significant on the individual cluster level, similarly to the rSZ effect it is a source of systematic error that should be taken into consideration in the quest for precision cluster measurements.
For most clusters in the L20 sample, the constraints on the profile shape parameters are consistent with the XCOP profile and the corresponding $Y_{500}$ measurements are also consistent (with larger error bars when the profile shape is varied). However, in a few high-significance cases, the results do change. This is illustrated for the most extreme case (PSZ2 G262.27-35.38 or Abell S 520) in Fig. 16, where the profile shape parameter constraints are strongly discrepant with the XCOP (and UPP) values. In this case, we interpret this to mean that in fact the mass estimate from L20, and therefore the prior constraint on $\theta_{500}$ , is too low; by adjusting $c_{500}$ and $\beta$ , the profile can be adjusted to fit the Planck data better while still matching the $\theta_{500}$ prior. This is the desired behaviour for calibrating a scaling relation; in contrast, when the profile shape is fixed the $\theta_{500}$ posterior is forced to depart from the X-ray prior. This interpretation may be supported by other literature values for the mass (e.g. $M_{X,500}=7.7 \times 10^{14} \textrm{M}_{\odot}$ from Piffaretti et al. Reference Piffaretti, Arnaud, Pratt, Pointecouteau and Melin2011, compared to $6.59 \times 10^{14}\,\textrm{M}_{\odot}$ from L20 (although note that the Piffaretti et al. Reference Piffaretti, Arnaud, Pratt, Pointecouteau and Melin2011 mass is derived from an $L_X-M$ scaling relation and no uncertainties are given). In the case of other, high-significance clusters such as Abell 3266, the opposite is true: the $\theta_{500}$ value does not change, but the profile shape parameter constraints fall in slightly different regions to the XCOP or UPP values and therefore the recovered $Y_{500}$ value does change significantly.
We have verified with simulations based on the L20 clusters that $Y_{500}$ is recovered correctly when we allow the profile shape parameters to vary with the uniform priors. We note that the PwS initial background subtraction step requires a fixed profile shape, which we set to XCOP. In the cases we tested, we generated the simulations with a UPP profile to verify that the mismatch in the profile in the background subtraction step did not affect the final constraints; since there are large degeneracies in all the parameters, it is generally possible to find a sufficiently good fit to the data even with the wrong profile, although the $\theta_\textrm{s}$ and $Y_\textrm{tot}$ estimates (in the background subtraction step only) will be incorrect.
5.1 Effect of $\gamma$
Planck data is generally thought to be of too low resolution to be impacted by the $\gamma$ parameter which describes the innermost part of the cluster pressure profile, and we do not vary it in our analysis. However, for clusters such as Abell 3266 with $\theta_{500}\approx$ 18 arcmin, the cluster is large compared to the $\approx$ 5 arcmin resolution of the higher-frequency Planck channels. We tested whether $\gamma$ has a significant impact on the $Y_{500}$ constraints by performing separate analyses with the uniform priors on $\alpha$ , $\beta$ and $c_{500}$ and the X-ray-based prior on $\theta_{500}$ , fixing $\gamma$ to extreme values of 0 and $0.9$ , $\approx\,4\sigma$ from the XCOP mean. The resulting posteriors are shown in Fig. 17. It is clear that the $Y_{500}$ constraint is not significantly impacted (it shifts by $ \lt $ 1%), although there is information in the data on the $\gamma$ parameter with shape parameter constraints shifting and the $\gamma=0.0$ model being preferred with respect to the $\gamma=(0.43,0.9)$ models with log-evidence differences of $\Delta \mathcal{Z} = (0.5, 5.1)$ . Since we are mostly concerned with integrated Y, we do not explore this any further and leave $\gamma$ fixed to the XCOP mean of $0.43$ for further analysis.
5.2 Choice of parameter prior limits
It should be noted that Figs. 16 and 17 show that some of the posteriors for the GNFW shape parameters hit the prior limits. This is due to the severe parameter degeneracies inherent in the GNFW model, particularly when only a limited range of angular scales are constrained in the profile. Experimentation with widening the prior limits beyond the ranges given in Table 3 has shown that the N-dimensional posterior shapes become complex and difficult to interpret. The limits used here restrict the parameter values to ranges which are sensible based on our prior knowledge of the average pressure profile shape and its dispersion (eg from studies such as Sayers et al. Reference Sayers, Mantz, Rasia, Allen, Cui, Golwala, Morris and Wan2023 and Ghirardini et al. Reference Ghirardini2019) while not including the parameter ranges where the posterior shape becomes complex. As noted above, we have verified with a simulation set based on the L20 cluster sample that $Y_{500}$ is recovered correctly when we allow the profile shape parameters to vary with uniform priors with these ranges, even though the posterior constraints hit the prior boundaries. These simulations were created with UPP profiles, analyzed with XCOP profiles in the background estimation step, and then analyzed with the uniform priors for parameter estimation. In this test, recovered $Y_{500}$ mean values were unbiased to within $ \lt 3$ %, and the posterior validation test showed the errors on $Y_{500}$ were also accurate. The $\theta_{500}$ posteriors were entirely driven by the external prior and so mean $\theta_{500}$ is also recovered correctly. In contrast, when analyzing these cluster simulations with an (incorrect) fixed XCOP profile, mean $Y_{500}$ values were biased down by $\approx$ 10%. We can therefore be confident that the restriction on the prior ranges is not producing a bias in $Y_{500}$ , for reasonable true pressure profile shapes.
5.3 Summary of pressure profile investigation
Based on the investigation here, we conclude that accurate constraints on integrated Y from Planck data require either accurate external constraints on the profile shape, or external information on a characteristic scale such as $\theta_{500}$ . This could be from an external measurement or via a scaling relation which imposes an expected relationship between $\theta_{500}$ and $Y_{500}$ . For the remaining analysis in this paper, we will allow the pressure profile parameters to vary using the uniform priors shown in Table 3 since we have external measurements of $\theta_{500}$ from L20.
6. Mass scaling relation calibration
We follow Planck analysis in calibrating the relationship between $M_{X,500}$ as measured from X-ray data assuming hydrostatic equilibrium, and $Y_{500}$ as measured from Planck data. We fit a scaling relation of the same form used in the Planck collaboration analysis:
where $M_{X,500}$ is the X-ray-derived hydrostatic equilibrium mass which may be biased compared to the true mass. In the self-similar model, $B=2/3$ and $A=5/3$ .
We focus first on the non-relativistic case, and validate our updated Planck measurements against the results from Planck Collaboration XX (2014, hereafter P13) to check for any global calibration offsets. We then extend the sample to lower mass, using the hydrostatic masses measured by L20, and recalibrate the relationship.
For our SZ measurements, we carry out the analysis of the NPIPE Planck data with the physical overdensity model, using an asymmetric Gaussian prior on $M_{X,500}$ derived from the L20 estimate and upper and lower errorbars. As noted in Section 5, as long as the profile shape is allowed to vary this means that the posterior on $\theta_{500}$ does not depart from the prior, so we are measuring integrated Y inside the radius defined by the X-ray mass, taking into account its uncertainty. We use uniform priors on the GNFW parameters and a non-informative log-uniform prior on $Y_{500}$ as described in Table 3.
We use the LInear Regression in Astronomy inAstronomy (LIRA; Sereno Reference Sereno2016) package to perform the scaling relation fits. This method can take into account errors (possibly correlated) in both measured parameters as well as intrinsic scatter in both.
6.1 Comparison with P13
P13 used a subset of 71 high-SNR clusters from the PSZ1 catalogue which had good-quality XMM-Newton observations. The SZ signal was re-extracted from the 15.5 month Planck survey data, centred on the position of the X-ray peak and within the $r_{500}$ radius determined from X-ray data. A matched multi-filter method was used, assuming the UPP, and the resulting $Y_{500}$ were corrected for Malmquist bias. The scaling relation was fit using the orthogonal BCES method (Akritas & Bershady Reference Akritas and Bershady1996), taking into account uncertainties in both variables and (a single value of) intrinsic scatter.
We first tested that we could recover consistent scaling relation parameter fits using LIRA and the original bias-corrected P13 data.Footnote h The fits are shown in Table 4, along with the fitting results reported by P13. The results are extremely consistent showing that any differences in scaling relation calibration are not due to the fitting methodology used.
We next compared the P13 $Y_{500}$ values to our updated values. We discarded cluster PSZ1 G282.45+65.18 which was not found in the PSZ2 cosmological sample, leaving a comparison sample of 70. The $Y_{500}$ comparison is shown in Fig. 18; the measurements are extremely consistent over most of the $Y_{500}$ range, showing that there is no global offset introduced by the change of Planck dataset and/or fitting methodology. Our updated values at small $D_\mathrm{A}^2 Y_{500}$ do appear to be systematically higher than the P13 values, although there are few clusters in this range.
6.2 Updated calibration
We use the hydrostatic masses measured by L20 for our subsample of 101 clusters, as described in Section 2.5. We use LIRA to perform the fit, and report the results of all scaling relation fits in Table 4. As a baseline fit, we fix B to its self-similar value and allow intrinsic scatter in both parameters. Fig. 19 shows this baseline scaling relation fit in comparison to the Planck Collaboration XX (2014) result (which did not change in subsequent Planck analysis); the fits are extremely consistent at the high-mass end, and only deviate by slightly more than $1\sigma$ at the low-mass end. There are several differences between our analysis methodologies: (i) we use a larger sample of clusters (with some overlap); (ii) we use hydrostatic equilibrium X-ray masses instead of masses derived using a $Y_{X}-M_{X,500}$ scaling relation; (iii) we use PwS rather than a matched filtering method to constrain $Y_{500}$ ; (iv) we allow for variation in the cluster pressure profile shape; (v) we use the updated NPIPE reduction of the Planck data with greater depth. This consistency therefore serves to highlight the robustness of this particular mass-observable scaling relation. Table 4 also shows that our fit is extremely consistent with the Planck result, with both the slope and normalisation consistent at $\approx$ $1\sigma$ .
From this baseline fit, we experiment with variations in the fitting methodology and use a Monte-Carlo simulation in order to determine which of the variations that make a significant difference we should use to fit the data in the most robust way.
6.2.1 Intrinsic scatter constraints
In our baseline fit, we used LIRA to estimate the intrinsic scatter in both coordinates, assuming a log-normal distribution for the scatter. However, we find from inspecting the posterior distributions that the two scatter estimates are correlated, as shown in Fig. 20, where we show the LIRA posterior distributions for the intrinsic scatter parameters both for the real data, and for a simulation (see Section 6.3). The simulation was created using input values of the intrinsic scatter based on the posterior means from the real data fit, and similar measurement errors to the real data. It is clear that a simple 1D mean is inadequate to describe the posterior in the simulation case. In the real data case, the posterior converges towards the lower edge of the inverse $\chi^2$ prior in $\sigma_{\log{Y}}$ and gives an upper 68% confidence limit of 0.05. This corresponds to a percentage error of $\approx$ 10% which is consistent with the mean uncertainty in $Y_{500}$ of around 10%; it is clearly difficult to constrain an intrinsic scatter level of less than the measurement error.
6.2.2 Intrinsic scatter in mass only
Since the scatter in $Y_{500}$ may be below the detection threshold, we considered only fitting for intrinsic scatter in $M_{X,500}$ . This results in the fit parameters shown in Table 4, with an increase in the slope parameter A of $\approx$ 0.5 $\sigma$ , a negligible change to the normalization $Y_*$ and a slight increase in the intrinsic mass scatter of $\approx$ 0.7 $\sigma$ . We will show in Section 6.3 that this fit is slightly more robust than the original fit for the situation where scatter in $Y_{500}$ is at or below the detection threshold, so we adopt this as our fiducial fit even though it is not significantly different to the baseline fit.
6.2.3 Correlated errors
The errors in our $M_{X,500}$ and $Y_{500}$ measurements are correlated, since $M_{X,500}$ is used to define the integration boundary $\theta_{500}$ within which $Y_{500}$ is calculated. However, this is a small effect since $\theta_{500} \propto M_{500}^{1/3}$ . We verified that incorporating the covariance as estimated from our $Y_{500}$ posteriors has a negligible effect on the scaling relation fit.
We also tested the importance of the effect by re-analysing the Planck data with an updated mass prior, where the new mass is fixed to the value minimizing the offset between the original $(M_{X,500},Y_{500})$ point and the baseline scaling relation, taking into account the errors and fitted intrinsic scatter in both quantities. The updated $Y_{500}$ values generally differ by $ \lt 5$ % from the original ones, with a few outliers with differences of up to $\approx$ 15%. Fitting the scaling relation again with original $M_{X,500}$ values and updated $Y_{500}$ values gives results entirely consistent with the original results ( $ \lt $ $0.1\sigma$ difference in normalization and $ \lt 0.2\sigma$ difference in slope) as shown in Table 4 and Fig. 19 and so we conclude that the correlations are negligible for the purposes of the scaling relation fit.
6.2.4 Asymmetric mass errors
L20 give independent upper and lower error estimates for their mass measurements, which for some clusters are significantly different. In our baseline analysis we took the mean of the upper and lower errors as the input for LIRA, since it does not allow the input of asymmetric error bars. We tested the effect of instead taking the maximum or minimum out of the asymmetric error bars as the input for LIRA, with negligible change to the scaling relation parameters.
6.2.5 Malmquist bias
Planck Collaboration XX (2014) correct their individual $Y_{500}$ measurements for Malmquist bias, following Vikhlinin et al. (Reference Vikhlinin2009) and Pratt et al. (Reference Pratt, Croston, Arnaud and Böhringer2009), before fitting the mean scaling relation. However, Andrade-Santos et al. (Reference Andrade-Santos2021 show with simulations that the Malmquist bias is negligible for the ESZ sample when the deeper full-mission maps are used to derive SZ properties. We tested for the presence of Malmquist bias in two ways: firstly by excluding clusters with PwS signal-to-noise ratio (SNR; derived from the maximum log-likelihood value, see Carvalho et al. Reference Carvalho, Rocha, Hobson and Lasenby2012) $ \lt $ 10 at which value the bias as calculated by Planck Collaboration XX (2014) becomes negligible (1%). This excludes a total of 12 out of 101 clusters of low-to-medium mass in our sample. Fitting the scaling relation with the high-SNR sample results in only $ \lt 0.7\sigma$ changes in the scaling relation parameters, and in the opposite direction to that expected due to the Malmquist bias. If $Y_{500}$ measurements at the low end of the mass range are biased high due to the Malmquist bias, the full-sample scaling relation should be biased high at low mass; however, we find the opposite as shown in Fig. 21.
Secondly, we considered the completeness expected for the cluster masses and redshift in the sample. The PSZ2 catalogue included a completeness estimation as a function of $(\theta_{500},Y_{500})$ . For each cluster in the scaling relation sample, we estimated (a better approximation to) the true $(M_{X,500},Y_{500})$ by minimizing the offset between the measured point and the fitted scaling relation, then used this value to obtain the completeness in the PSZ2 catalogue, as illustrated in Fig. 22. Although we are using NPIPE data, we verified by running our analysis pipeline on the PR2 data that the SNR is highly correlated and similar ( $\approx$ 10% higher in NPIPE than PR2 on average), so the PSZ2 completeness is indicative of the NPIPE completeness. If a cluster’s true mass and redshift put it at a low completeness, this will mean that the estimated $Y_{500}$ is more likely to be biased upward for it to be included in the sample, and the SNR will also be biased upward so it may not be caught by the high-SNR selection test. We selected a subsample with completeness $ \gt $ 0.9 (68 out of 101 clusters) and fitted the scaling relation to this sample; the difference to the full-sample fit is negligible as shown in Fig. 21. Based on the results of these two tests we agree with Andrade-Santos et al. (Reference Andrade-Santos2021) that the Malmquist bias is negligible.
6.2.6 Redshift evolution
We also consider allowing the redshift evolution to deviate from the self-similar expectation. In this case, the scaling relation fit by LIRA is a little different:
where $z_{\mathrm{ref}}=0.2$ is chosen to be near the median of the sample redshift distribution. $Y_{*}$ in this case is therefore not directly comparable with the self-similar evolution case since it is modified by an extra factor $E(z_{\mathrm{ref}})^{-B}$ . The fit in this case is reported in Table 4; the redshift evolution parameter B is consistent with the self-similar value of 2/3, $B=0.3 \pm 0.7$ , although the large error-bar clearly shows there is not enough redshift leverage to constrain this parameter. We therefore restrict the redshift evolution to the self-similar case from here on.
6.3 Monte-Carlo simulations
We tested the accuracy of our fitting methodology and the impact of the mass-redshift selection function of our sample using Monte-Carlo simulations. The Planck ESZ sample did not have a well-defined selection function; however, the selection function for the PSZ2 cosmological sample was robustly investigated in Planck Collaboration XXIV (2016) and publicly released in the form of the completeness function, $\chi(\theta_{500},Y_{500},\mathrm{SNR})$ . We can therefore bootstrap a completeness function for the overlapping ESZ and PSZ2 samples, i.e. the completeness of ESZ relative to PSZ2. We calculated a parametric fit to the completeness as a function of mass and redshift, by fitting an error-function to the completeness as a function of mass in redshift slices, then fitting a quadratic function to the fitted error function parameters as a function of redshift. This produces a reasonable fit (shown in Fig. 23 along with the real PSZ2 and ESZ detections), which we consider good enough to generate realistic simulated samples and therefore evaluate the impact of the mass-redshift selection function on the scaling relation fit.
Our Monte-Carlo simulations then proceed as follows:
-
1. Draw an expected population of clusters between the mass and redshift limits of the sample, using the Tinker et al. (Reference Tinker, Kravtsov, Klypin, Abazajian, Warren, Yepes, Gottlöber and Holz2008) mass function as implemented in the Colossus toolkit (Diemer Reference Diemer2018) and apply a random 65% sky cut to match the PSZ2 cosmological sample selection.
-
2. Bias the mass values by a mean hydrostatic mass bias of $(1-b)=0.7$ (empirically, this roughly matches the mass distribution to the observed PSZ2 distribution; we note we are using a concordance cosmology so we do not necessarily expect this bias to match the Planck cosmological results).
-
3. Convert the mass and redshift values to $\theta_{500}$ , $Y_{500}$ assuming the P13 scaling relation parameters.
-
4. Apply an intrinsic log-normal scatter contamination to the $Y_{500}$ values, using the mean estimate of $\sigma_{\log Y}=0.03$ from our fit to the real data.
-
5. Contaminate the scattered $Y_{500}$ values with random noise using the average 10% measurement errors from our sample.
-
6. Filter the sample using the PSZ2 selection function, with SNR cutoff of 6, to emulate the PSZ2 cosmological sample with Malmquist bias.
-
7. Filter the sample again using the bootstrapped ESZ selection function to emulate the ESZ sample.
-
8. Contaminate mass values with intrinsic log-normal scatter ( $\sigma_{\log M}=0.06$ ) and random noise, using the average 10% measurement errors from our sample.
-
9. Discard clusters with (scattered, noisy) $\theta_{500} \gt 30$ arcmin to satisfy the XMM-Newton FoV cut.
-
10. Fit the final contaminated values with the same LIRA command as we use to fit the real data.
-
We repeated the simulation 500 times, fitting in three different ways:
-
1. With B fixed to the input value of $2/3$ , fitting for intrinsic scatter in both parameters;
-
2. B free, fitting for scatter in both parameters;
-
3. B fixed to the input value, no scatter fitted in $Y_{500}$ .
We then compared all the resulting scaling relation fit parameters to check for any biases with respect to the input parameter values caused by the selection function. Fig. 24 (top row) shows the results. The scaling relation parameters A, B and $\log Y_{*}$ are generally fit well with all three fitting methods. The mean fit parameters are all $ \lt $ $0.8\sigma$ from the true values, where $\sigma$ is the mean error reported by LIRA. The standard deviations of the distributions are also very consistent with the errors reported by LIRA. When B is not fixed, the recovered values of $\log Y_{*}$ are inconsistent with the input value, but this is due to the slightly different definition of $\log Y_{*}$ as shown in equation (13) rather than an error in the fit. B is constrained correctly but with very large scatter, confirming that there is not enough redshift leverage in this sample to constrain the redshift evolution. The fit with no intrinsic scatter in $Y_{500}$ gives a slightly better result for A with the mean fit parameter $ \lt $ $0.3\sigma$ from the true value. There is some hint of a bias toward lower A values, which is probably due to the combination of the cluster mass function and the ESZ selection function, but we do not attempt to correct for this given the uncertainty in the selection function.
The performance of the intrinsic scatter fitting is more difficult to test given the degeneracies in the posteriors of these parameters, as discussed in Section 6.2.1. Fig. 24 (top row) shows the distribution of the mean values of the posteriors, in the case where $\sigma_{\log Y}=0.03$ as fit to the real data. Since there are indications that the posterior may really be showing an upper limit, we also tested a much lower input value of $\sigma_{\log Y}=0.01$ (bottom row). In both cases, when fitting with scatter in both observables, the mean values of $\sigma_{\log M}$ tend to be underestimated by $\approx$ $1\sigma$ , and the mean values of $\sigma_{\log Y}$ are consistently overestimated with a very non-Gaussian distribution. We also tested the robustness of the maximum a-posteriori (MAP) values rather than the means (see Fig. 25). There are a small number of cases where the MAP position occurs at the wrong end of the ‘elbow’ shaped posterior shown in Fig. 20, i.e. the MAP position is at a high value of $\sigma_{\log Y}$ and a low value of $\sigma_{\log M}$ . Excluding those, the MAP values recover the true value of $\sigma_{\log M}$ well. On the other hand, the MAP values of $\sigma_{\log Y}$ are consistently at the bottom of the prior range irrespective of the input value of 0.03 or 0.01, as in the case of the real data, confirming that intrinsic scatter in $Y_{500}$ is not constrained. Where the posterior indicates an upper limit in $\sigma_{\log Y}$ , the true value is below the 68% upper limit 97% (100%) of the time in the 0.03 (0.01) case, so the upper limit derived from the posterior is conservative.
Given these results, we choose to take the fit with B fixed and no scatter in $Y_{500}$ as our fiducial result. In both the higher-scatter and lower-scatter cases, the recovered value of A is less biased than when fitting with scatter ( $ \lt $ $0.25\sigma$ mean offset from true value rather than $ \lt $ $0.7\sigma$ ), and the $\log Y_{*}$ recovery accuracy is comparable ( $ \lt $ $0.6\sigma$ for the high-scatter and $ \lt $ $0.2\sigma$ for the low-scatter case). The scatter in mass is also accurately constrained using the posterior mean and the difficulty with the correlated posterior for the two scatters is removed.
6.4 Relativistic calibration
6.4.1 Impact of temperature priors
We carry out separate analyses using each of the $T_{\textrm{SZ}}$ priors in Table 3. We centre the Gaussian prior on the X-ray core-excised temperature measurement from L20. For the scaling relation prior, we use the mass- $T_{\textrm{SZ}}$ scaling relations derived by Lee et al. (Reference Lee, Chluba, Kay and Barnes2020) and (Reference Lee2022) based on numerical simulations:
We consider two different options for the scaling relations:
-
1. The $M_{500}-T_{y,500}$ relationship derived in Lee et al. (Reference Lee, Chluba, Kay and Barnes2020)
-
based on theBAHAMAS (McCarthy et al. Reference McCarthy, Schaye, Bird and Le Brun2017) andMACSIS (Barnes et al. Reference Barnes, Kay, Henson, McCarthy, Schaye and Jenkins2017) hydrodynamical simulations. In this case, $\log_x$ is the natural logarithm and $M_{\mathrm{fid}}=3\times 10^{14} h^{-1} \mathrm{M}_{\odot}$ . The fit parameters (A, B, C) are given for three different redshifts in Table 5; we interpolate between them to calculate the relationship at a given cluster redshift (there are no redshifts $ \gt $ 1 in the L20 or PSZ2 samples).
-
2. The $M_{200}-T_{y,200}$ relationship derived in Lee et al. (Reference Lee2022), averaged over results from the BAHAMAS and MACSIS, The Three Hundred Project, Magneticum Pathfinder and IllustrisTNG. In this case, $\log_x=\log_{10}$ and $M_{\mathrm{fid}}=1\times 10^{14} \mathrm{M}_{\odot}$ . The parameters $(A, B, C) = (1.426, 0.566, 0.024)$ at $z=0$ and the right hand side is multiplied by an extra factor $A_*$ , where $\log_{10}(A_*) = -0.05 \log_{10}(1+z) - 0.11 \left [\log_{10}(1+z) \right ]^2$ . This accounts for the departure from self-similar redshift evolution.
For both the Gaussian prior and the scaling relation-based prior, rather than use an error or scatter estimate to define the prior width we simply use 2 keV. This is larger than the typical X-ray temperature error ( $\approx$ $0.4$ keV in L20) and intrinsic variance in the numerical simulations (7 per cent for $T_y$ quoted in Lee et al. Reference Lee2022), to reflect the fact that there are uncertainties in the difference between X-ray and SZ temperatures and in the gas physics used in the numerical simulations from which the scaling relations are defined. 2 keV is an arbitrary, conservative choice; however, we note that the error in $Y_{500}$ is driven more by the profile parameter shape uncertainty than the temperature error. For a high-significance cluster with temperature $\approx$ 10 keV, decreasing the prior width (with the scaling relation-based prior) from 2 to 1 keV results in a negligible change in the mean $Y_{500}$ estimate of 0.4% and a negligible change in $\Delta Y_{500}/Y_{500}$ from 6.7% to 6.6%.
To implement the $M_{200}-T_{y,200}$ scaling relation, we need to convert from the X-ray $M_{X,500}$ values to an $M_{200}$ estimate. We do this using the concentration-mass relation calibrated in Ishiyama et al. (Reference Ishiyama2021) for $r_{500}$ , combined with the conversion formula from Hu & Kravtsov (Reference Hu and Kravtsov2003) (their Appendix C) which allows us to calculate $r_{200}$ and hence $M_{200}$ . The $M_{X,500}/M_{200}$ ratios from this calculation are consistent with the simulation-based average $M_{500}/M_{200}$ ratios in Table B5 of Lee et al. (Reference Lee2022), giving confidence in the calculation.
Results are reported in Table 6. In Fig. 26, we compare the $D_\mathrm{A}^2 Y_{500}$ values obtained using the three different priors (and two different scaling relations) on $T_{\textrm{SZ}}$ to the non-relativistic results. As expected from the simulation results, the $Y_{500}$ constraints obtained using a uniform prior on $T_{\textrm{SZ}}$ are biased upward by unrealistically large amounts for most clusters, and so we do not use these results any further. The $Y_{500}$ constraints obtained using the X-ray temperature measurement as a prior on $T_{\textrm{SZ}}$ are very similar to those obtained using the mass- $T_{\textrm{SZ}}$ scaling relations.
It is clear that the uniform prior results in unfeasibly large boosts in $Y_{500}$ as expected from simulations, while the results using an X-ray measurement of temperature as a $T_{\textrm{SZ}}$ prior are very similar to those using the mass-temperature scaling relations.
In Section 4.2.2, we showed that $T_{\textrm{SZ}}$ decreased when averaged over larger cluster volumes, and that the X-ray temperature (averaged within $r_{500}$ ) could be significantly larger than the globally-averaged $T_{\textrm{SZ}}$ . The higher temperatures could therefore produce a systematic bias in the $Y_{500}$ values. We investigate this issue in Fig. 27 further by comparing the different constraints produced by the X-ray temperature and $M_{500}-T_{y,500}$ scaling relations to those produced by the $M_{200}-T_{y,200}$ scaling relation, which should be closest to the globally-averaged temperature. We see that the $Y_{500}$ constraints are biased very slightly higher with the higher temperatures, but only by a mean of 1 per cent in the case of the X-ray temperature and 0.7 per cent in the case of the $M_{500}-T_{y,500}$ scaling relation, with no sign of a mass-dependent bias. This gives us confidence that although we do not have a measurement of the globally-averaged $T_{\textrm{SZ}}$ currently, as the temperature measurements converge to a closer approximation to it we obtain $Y_{500}$ measurements that converge within a very small offset. Our results using the $M_{200}-T_{y,200}$ scaling relation should therefore be very close to unbiased.
6.4.2 Relativistic $M_{X,500}-Y_{500}$ scaling relation
Fig. 28 shows the scaling relation fit when the relativistic SZ spectrum is applied, comparing all three of the informative priors on $T_{\textrm{SZ}}$ . We use the fiducial method with no scatter in $Y_{500}$ to perform the fit. As expected from the simulations, there is a mass-dependent change in the calibration rising to $\approx$ 12% at the high-mass end of the sample. We note that this does not actually imply that Planck cluster masses are underestimated; in analyzing Planck data, since the biased $M_{X,500}-Y_{500}$ calibration is applied to similarly biased $Y_{500}$ measurements of other clusters, the output mass will not be biased. However, if the scaling relation calibrated from Planck data is applied to samples of clusters measured by other instruments with different frequency bands, the output mass may be biased.
At the high-mass end of the sample ( $M_{X,500} \gt 10^{15} M_\odot$ ), the ratio between the relativistic and non-relativistic $Y_{500}$ estimates is somewhat higher than expected based on the ratio between the relativistic and non-relativistic scaling relation fits. This may indicate that there is a more complicated relationship between temperature and mass for these high-mass clusters than is indicated by our assumed scaling relations. Further investigation of this will require temperature measurements in the outskirts of these clusters.
7. Discussion
7.1 rSZ effect
It is clear that relativistic effects, often treated as negligible in SZ literature in the past, must now be taken into account given the sensitivity of current instruments. Assuming the non-relativistic thermal approximation to the SZ spectrum results in a bias in Compton-y estimates which are used to derive cluster mass estimates and extract pressure profiles. When scaling relations are calibrated from and applied to SZ observations from the same instrument, this does not result in a mass bias. However since the bias is frequency-dependent, when a scaling relation calibrated from one SZ instrument is applied to observations by another instrument in different frequency bands (e.g. SZ observations with NIKA2 at 150 and 260 GHz compared to Planck scaling relations in Adam et al. Reference Adam2024) or compared to numerical simulations (e.g. Gupta et al. Reference Gupta, Saro, Mohr, Dolag and Liu2017) it is important to use unbiased scaling relations. Similarly, when information from different SZ instruments observing in different bands is combined (for example to create combined y-maps, e.g. Bleem et al. Reference Bleem2022, or fit combined scaling relations, e.g. Salvati et al. Reference Salvati2022), the relativistic spectrum should be considered to avoid systematic differences between instruments. Pressure profile constraints, particularly for massive clusters, will be biased if relativistic corrections are not accounted for; this is starting to be done in the literature, for Sayers et al. (Reference Sayers, Mantz, Rasia, Allen, Cui, Golwala, Morris and Wan2023) applies relativistic corrections to their SZ data based on X-ray temperature profiles. Although the correction is small, in the quest for precise cluster mass estimates that can be used for precision cosmology it is non-negligible.
With current instruments, the rSZ temperature is just at the limit of detectability/constraint. This is shown here for Planck. Other attempts to measure the rSZ spectrum on individual clusters include Zemcov et al. (Reference Zemcov2010) using Herschel-SPIRE data, and (Butler et al. Reference Butler2022) using Herschel-SPIRE, Bolocam, and Planck data. Both of these studies achieve low-significance detections of the rSZ spectrum, and only Butler et al. (Reference Butler2022) independently measures an rSZ temperature, with large errorbars, in common with the results presented here. Future instruments such as the Fred Young Submillimeter Telescope (CCAT-Prime Collaboration et al. 2023) and the Atacama Large Aperture Submillimetre Telescope (Ramasawmy et al. Reference Ramasawmy, Zmuidzinas and Gao2022) which have the high-frequency observing bands necessary to constrain the rSZ corrections, along with improved angular resolution and sensitivity compared to current instruments will open up new possibilities in this area.
7.2 Updated scaling relation
Apart from the rSZ correction at the massive end, another notable aspect of our updated scaling relation is the deviation from the P13 scaling relation at the low-mass end, by $\approx$ 10% (Fig. 19). This would imply a decrease in the Planck masses at $M_{X,500} \lessapprox 5 \times 10^{14}$ M $_\odot$ , exacerbating the tension between cosmological parameters derived from the Planck number counts and from the primordial CMB anisotropy (Planck Collaboration XX 2014) and requiring an even larger mass bias to reconcile them. The L20 sample has more clusters in the low-mass region than the P13 sample, but fitting a scaling relation to our updated $Y_{500}$ measurements of the P13 sample gives equivalent results. We investigated possible systematics in the X-ray measurements by refitting the scaling relation with the sample restricted to clusters where the X-ray temperature measurements extended to $ \gt $ $0.9\times r_{500}$ , as shown in Fig. 29. This had a greater impact on the scaling relation fit than any of the other changes made previously, and would further exacerbate the mass bias problem, however also implies another selection function to be defined and investigated.
The low-mass discrepancies highlight the need for larger calibration samples covering the full mass range of the overall cluster sample such as the Cluster HEritage project with XMM-Newton project (CHEX-MATE Collaboration et al. Reference CHEX-MATE2021), and with measurements covering the full radial range of interest. This will minimize systematic errors, narrow down the error in the scaling relation fit and avoid extrapolation in mass. The potential bias in the slope parameter A shown in our Monte-Carlo simulations (Fig. 24) also highlights the need for a well-understood selection function which can be accounted for in the scaling relation fitting process. If our A estimate is biased low, increasing it slightly would bring the scaling relation back more into line with the P13 relation, but we are not confident enough in the bootstrapped ESZ selection function to make this correction.
7.3 Profile shape
A further small correction we have made here is to allow the profile shape parameters to vary for each cluster. Even at the resolution of Planck, this did make a significant difference to some estimates of $Y_{500}$ , particularly at the high-mass end of the scaling relation where visually the scatter decreased compared to $Y_{500}$ values extracted with a fixed UPP profile. For the less resolved clusters, this change mostly resulted in increased error bars on $Y_{500}$ , better reflecting the uncertainty in the estimate. This may be one reason for the lack of scatter detected in $Y_{500}$ in our scaling relation fit, in contrast with previous studies.
8. Conclusions
We have investigated the impact of relativistic SZ corrections on Planck measurements of massive galaxy clusters, along with the impact on pressure profile variation. We have done so using realistic simulations, in a fully Bayesian framework. We have tested the impact of prior assumptions, degeneracies in the posteriors, and assessed the accuracy of the recovered posteriors. In particular, we find:
-
1. Relativistic corrections are non-negligible for Planck cluster analysis, producing biases of $\approx$ 5–15% and up to $\approx$ 3 $\sigma$ in integrated Compton-y estimates when not accounted for.
-
2. Weak temperature constraints are possible based on Planck data only for some of the highest signal-to-noise-ratio clusters, however most clusters require external temperature information for accurate Compton-y constraints.
-
3. Correlated dust emission is well-handled by the analysis framework, and does not cause a bias in recovered Compton-y or temperature constraints.
-
4. An isothermal model is accurate enough for Planck analysis, although there are indications (based on evidence differences between analysis of simulations with resolved versus isothermal temperature models) that a resolved temperature model would be more appropriate.
-
5. Systematic differences in temperature measurements are important, and the best current prior information on temperature for rSZ measurements is derived from numerical simulations rather than X-ray measurements.
-
6. Profile parameter shape assumptions also have a non-negligible impact for Compton-y constraints for high signal-to-noise-ratio clusters. When external constraints on the mass are available from other measurements or from a scaling relation, uncertainty in the profile can be marginalized over.
Informed by the results of this investigation, we have recalibrated the Planck mass-observable scaling relation for galaxy clusters. We have used the updated NPIPE data and improved methodology, alongside a larger sample of XMM-Newton hydrostatic masses than were used in the original scaling relation fit. We find that:
-
1. The Planck mass-observable scaling relation can be calibrated in a robust way using y-weighted temperature scaling relations from simulations toaccount for the relativistic SZ effect.
-
2. The relativistic corrections induce an $\approx$ 12% change in the scaling relation at the high-mass end.
-
3. There is a hint of deviation from the previous Planck scaling relation at the low-mass end, which would make Planck masses around 10% lower. However better understanding of the selection function is required to confirm this.
Acknowledgement
The author thanks Richard Saunders for useful discussion on the content of this paper, and an anonymous referee for a careful review and insightful comments. Computations were performed on the R $\bar{\textrm{a}}$ poi high-performance computing facility of Victoria University of Wellington.
Funding statement
YCP is supported by a Rutherford Discovery Fellowship, managed by Royal Society Te Ap $\bar{\textrm{a}}$ rangi.
Competing interests
None.
Data availability statement
Planck data are publicly available from the Planck Legacy Archive: https://pla.esac.esa.int/. Analysis code may be made available upon reasonable request to the author.
Supplementary material
The supplementary material for this article can be found at https://doi.org/10.1017/pasa.2024.83.