alphaFeedback

WorksPhysics and Astronomy

Robust paths to primordial BB modes in the presence of polarised point source contamination

AI contributions
Not recorded for this paper
View details
Ancillary data
1 code link
View

Abstract

A detection of primordial BB modes in the Cosmic Microwave Background (CMB) polarisation relies on a robust control and removal of contamination from astrophysical polarised foreground emission. We examine how much polarised extragalactic point sources may contaminate the cosmological signal in ground-based CMB experiments, propagating their impact through component separation to the final parameter constraints. We discuss masking and modelling strategies to ensure that the resulting constraints remain both accurate and precise under this source of contamination. We produce synthetic data containing polarised emission from extragalactic radio sources (ERSs) and dusty star-forming galaxies (DSFGs) following state-of-the-art models for both samples. We find that, while the DSFG contribution is likely too small to cause any significant bias to the cosmological or foreground parameters, the ERS contribution instead, if left unmasked, leads to a bias in the parameters describing the Galactic synchrotron and lensing BB-mode components. For experiments targeting noise levels of order σP≃1 μK arcminσ_P\simeq 1\,μK\,{\rm arcmin}, we find that masking all ERSs with fluxes above ∼\sim0.1 Jy, coupled with a relatively simple model to marginalise over residual point-source contamination, achieves a suitable balance that allows for the robust recovery of unbiased cosmological and foreground parameters at a negligible cost in parameter uncertainties.

Introduction

Current CMB experiments are mapping the microwave sky with unprecedented sensitivity, with the primary goal of detecting or further constraining the primordial BB-mode signal. Since primordial BB-mode polarisation can only be generated by tensor perturbations in the metric, its detection would provide a powerful probe of primordial gravitational waves. The amplitude of the tensor contribution is commonly parametrised by the tensor-to-scalar ratio, rr, for which the current upper bound is r<0.032r < 0.032 at 95% confidence level (Tristram et al. 2022). Current and upcoming experiments aim to further improve the sensitivity on rr, targeting σ(r)≲0.001\sigma(r) \lesssim0.001 (The Simons Observatory Collaboration 2026; LiteBIRD et al. 2023).

However, a detection of the primordial BB-mode CMB polarisation would need to be demonstrated to be robust against the contamination by polarised astrophysical foreground signals. These foregrounds arise mainly due to two emission mechanisms: thermal emission from interstellar dust and synchrotron radiation from charged particles accelerated by astrophysical processes. Both types of emission originate both in our own Galaxy as well as in other galaxies. From an observational perspective, however, the Galactic and extragalactic contaminants appear fundamentally different because of our location within the Milky Way.

The foregrounds of Galactic origin appear diffuse across the sky: while they have higher amplitude along the Galactic plane, they also extend to higher Galactic latitudes and are present in any region of the sky. In particular, even at higher Galactic latitudes, the polarised foreground emission is expected to be stronger than the CMB primordial BB-mode signal (Krachmalnicoff et al. 2016). For these reasons, foreground removal is an unavoidable and delicate step in the data analysis aiming at detecting the primordial BB modes. Considerable efforts have therefore been dedicated to characterising the polarised Galactic foreground contamination (e.g. Krachmalnicoff et al. 2016; Akrami et al. 2020; Krachmalnicoff et al. 2018a; Watts et al. 2024) and a wide range of component separation techniques have been proposed to clean the CMB signal from these polarised foregrounds. Including both techniques that aim at modelling the foreground emissions, leveraging on their spectral dependence, either modelling and performing the separation at map-level [87] (Brandt et al. 1994; Eriksen et al. 2006; Stompor et al. 2009; Rizzieri et al. 2026) or at power spectrum-level [60] (Ade et al. 2015; Wolz et al. 2024; Azzoni et al. 2021; Azzoni et al. 2023), as well as methods that do not directly attempt at modelling the foreground signal, for instance leveraging on statistical properties of the different foreground components (Ichiki et al. 2018; Carones et al. 2023; Leloup et al. 2023; Morshed et al. 2024; Tran et al. 2026).

Turning instead to extragalactic polarised foregrounds for CMB observations, two types of sources are relevant: extragalactic radio sources (ERSs), whose polarised emission is dominated by synchrotron radiation (Toffolatti et al. 1998; Tucci et al. 2011; Planck [59] (Rubiño-Martín et al. 2023); and dusty star-forming galaxies (DSFGs), whose polarised emission may arise from thermal radiation by aligned dust grains in the interstellar medium (Bonavera et al. 2017; Shablovinskaia et al. 2025). Over the frequency range and angular scales most relevant to the primordial BB-mode search, the polarised extragalactic signal is expected to be generally subdominant to Galactic foreground emission and manifest in the CMB maps with a clearly different spatial morphology. In particular, the emission associated with a single galaxy is spatially localised and, depending on the angular resolution and sensitivity of the telescope, it may or not be individually detected and resolved. Because these objects are compact relative to the angular resolution of typical CMB observations, they are commonly referred to as point sources (PSs). In principle, there are two contributions to the angular power spectrum of the emission from each population: a Poisson noise term, as the sources are assumed to be randomly and independently distributed in the sky; and a clustering 1-halo term (note that no 2-halo term is expected, as there is no reason to expect correlations among polarisation of galaxies within different haloes).

The standard treatment of extragalactic sources in CMB data-analyses focuses around two aspects. Sources detected above a given significance or flux threshold are identified, through source-detection algorithms, compiled into catalogues (e.g. [59] (Meyers et al. 2017; Perrott et al. 2021; Vargas et al. 2026)), and masked from the maps. In the analysis of smaller angular scales, where extragalactic source emission becomes increasingly significant relative to the CMB and the other foreground signals, the residual contribution from sources below the masking threshold is then modelled at the power spectrum level [60] (Dunkley et al. 2013; George et al. 2015; Choi et al. 2020; Beringue et al. 2025). Extending this strategy to larger angular scale polarisation measurements is, however, non-trivial. Direct source detection in polarisation is considerably more challenging than in total intensity, owing to the typically low polarisation fractions of extragalactic sources and the correspondingly low signal-to-noise ratio of individual polarised detections (López-Caniego et al. 2009; Argüeso et al. 2011; Herranz et al. 2021). Moreover, the extent to which the spectral power law modelling commonly adopted in small scale analyses remains adequate for primordial BB-mode searches has not yet been fully established. In this regime, the cosmological signal of interest is extremely faint, and even a subdominant residual extragalactic contribution may become relevant for the inference of cosmological and foreground parameters.

Several studies have forecasted the number counts, polarisation fractions, and angular power spectra of polarised PSs relevant in CMB experiments (e.g. TToffolatti et al. 1998; De Zotti et al. 2005; Tucci et al. 2011; Tucci & Toffolatti 2012; Puglisi et al. 2018; Lagache et al. 2020). These studies generally predict larger polarised contamination from ERS than from DSFG. And find that, depending on the observing frequencies, source masking thresholds, and instrumental configuration, the residual ERS power can become comparable to the primordial BB-mode signal around the recombination peak for sufficiently small values of rr, while remaining less relevant at the reionisation peak. Previous studies have also highlighted the potential impact of extragalactic sources on delensing performance (Puglisi et al. 2018; Qu et al. 2025). These conclusions, however, have largely been obtained by comparing the predicted PS power spectra directly with the primordial BB-mode power spectrum, or by expressing the contamination in terms of an equivalent tensor-to-scalar ratio. Such comparisons provide a useful indication of the characteristic amplitude of the contamination, but do not capture its propagation through a realistic multi-frequency component separation and cosmological parameter inference pipeline. A robust assessment of this propagation is still lacking, as is the development of concrete strategies for the removal of resolved polarised sources, and for the modelling of residual contamination.

In this work we revised such forecasts in view of ongoing and future experiments, such as the Simons Observatory (SO, The Simons Observatory Collaboration 2019), and we perform a full component separation procedure and inference to study the impact of the ERS and DSFG contamination in the data analysis and on the various astrophysical and cosmological parameters. The paper is organized as follows. In Sect. 2, we discuss the model we implement to forecast the number counts and power spectra for the two types of point sources: the general formalism, the masking strategy we adopt, the model for the ERSs and for the DSFGs. In Sect. 3 we discuss the analysis framework, and in particular how we simulate the total sky signal and covariance, and present the component separation framework and parameter inference. In Sect. 4, we present our results, focusing notably on the simulated polarised ERS signal (Sect. 4.1) and its impact on the analysis (Sect. 4.2), as well as the simulated DSFG polarised signal (Sect. 4.3). Finally, we summarise our conclusions in Sect. 5.

Point sources forecasting

Number counts and power spectra

Our goal is to have an estimate for the polarised power spectra due to the point sources that we would measure at all the auto and cross frequencies of the instrument, as well as for the number of sources that we would mask. We are hence interested in forecasting two quantities in particular related to the PS contamination: the number of detected point sources that will be masked, and the power spectrum of the residual point source contamination. We derive expressions for both quantities below. In doing so, we must consider three different frequencies:

  • The reference frequency ν∗\nu_* at which we compute the differential number counts nt′n'_t of point sources of type tt,

    dntdz≡d3Ntdz dΩ dSν∗.(1)\frac{dn_t}{dz} \equiv\frac{d^3N_t}{dz\,d\Omega\,dS_{\nu_*}}. \tag*{(1)}

    (i.e. the angular number density of sources of type tt within an interval of specific flux Sν∗S_{\nu_*} and redshift zz at frequency ν∗\nu_*).

  • The masking frequency νm\nu_m, at which sources are detected and masked. The final point source mask, used at all frequencies, is defined from these sources (see § 2.2).

  • The measurement frequencies ν\nu, at which we make maps of the CMB which we use to infer constraints on primordial BB modes. In all cases explored here the point source mask is defined at one of these frequency channels (i.e. νm\nu_m is also one of the measurement frequencies), although this need not be the case.

Number counts. The total number of PS per steradian of type tt with a flux above a certain limit SlimS_{\rm lim} in the masking frequency band νm\nu_m may be calculated as

Nνmt(>Slim)=∫0∞dSν∗∫dzdnt(Sν∗,z)dzP(Sνm>Slim∣Sν∗,t,z),(2)N_{\nu_m}^{t}(> S_{\rm lim}) = \int_{0}^{\infty} dS_{\nu_*} \int dz \frac{dn_t(S_{\nu_*},z)}{dz} P(S_{\nu_m} > S_{\rm lim} \mid S_{\nu_*},t,z), \tag*{(2)}

where P(Sνm>Slim∣Sν∗,t,z)P(S_{\nu_m} > S_{\rm lim}\mid S_{\nu_*},t,z) is the probability for a source at redshift zz and of type tt to have a flux at frequency νm\nu_m above the threshold, given its flux at frequency ν∗\nu_*. For a source with a spectral energy distribution (SED) determined by a set of parameters θt\boldsymbol{\theta}_t, this probability is simply a Heaviside function (1 when the flux SνmS_{\nu_m} extrapolated from Sν∗S_{\nu_*} using its SED is larger than Slim⁡S_{\lim}, and 0 otherwise), which we write as Θ(Sνm(Sν∗,θt,t,z)>Slim⁡)\Theta(S_{\nu_m}(S_{\nu_*},\boldsymbol{\theta}_t,t,z)>S_{\lim}). Our point source model will assume that different sources within a given type tt have spectra characterised by different parameters θt\boldsymbol{\theta}_t, with a distribution p(θt)p(\boldsymbol{\theta}_t). An example of such parameters is the source’s spectral index. The total probability for type tt is given by the average over this distribution:

P(Sνm>Slim⁡∣Sν∗,t,z)=⟨Θ(Sνm(Sν∗,θt,t,z)>Slim⁡)⟩θt.(3)P(S_{\nu_m}>S_{\lim}\mid S_{\nu_*},t,z)=\left\langle\Theta\left(S_{\nu_m}(S_{\nu_*},\boldsymbol{\theta}_t,t,z)>S_{\lim}\right)\right\rangle_{\boldsymbol{\theta}_t}. \tag*{(3)}

The total number counts is then the sum of that of individual populations. In some cases, the differential number counts of a given type tt may be parametrised as

nt(Sν∗,z)=n(Sν∗,z)Pmix(t∣Sν∗),(4)n_t(S_{\nu_*},z)=n(S_{\nu_*},z)P_{\mathrm{mix}}(t\mid S_{\nu_*}), \tag*{(4)}

where n(Sν∗,z)n(S_{\nu_*},z) is the total differential number counts at redshift zz, and Pmix(t∣Sν∗)P_{\mathrm{mix}}(t\mid S_{\nu_*}) is the probability for a source of flux Sν∗S_{\nu_*} to be of type tt.

Power spectra. The polarised auto and cross-frequency power spectra due to the residual PS contamination is generally dominated by the Poisson contribution from these sources, with equal contributions in EE and BB modes. In the simplest case, the power spectrum auto-correlation at frequency ν\nu is (see e.g. De Zotti et al. 1999; Trombetti et al. 2018; Puglisi et al. 2018; Lagache et al. 2020):

CℓBB,νν=⟨Π2⟩2∫dSν Sν2n(Sν)=⟨Π2⟩2CℓTT,νν,(5)C_{\ell}^{BB,\nu\nu}=\frac{\langle\Pi^2\rangle}{2}\int dS_\nu\,S_\nu^2n(S_\nu)=\frac{\langle\Pi^2\rangle}{2}C_{\ell}^{TT,\nu\nu}, \tag*{(5)}

where Π\Pi is the polarisation fraction with squared mean ⟨Π2⟩\langle\Pi^2\rangle. We assume that Π\Pi is independent of frequency and of the flux density SνS_\nu. While data suggest that this may not be the case at frequencies ≲20\lesssim20 GHz, there is no significant evidence yet for it to be the case at higher frequency (Puglisi et al. 2018; De Zotti et al. 2018; Gupta et al. 2019; Datta et al. 2019). The simple expression above is not sufficiently general for our purposes, as we need to calculate the general expression for cross-frequency correlations, accounting for populations of different types as well as the masking strategy used. Writing explicitly the redshift dependence and accounting for the SEDs of different source populations, as well as the contribution from imperfectly masked sources, the general expression for cross-correlations is:

CℓBB,ν1ν2=∑t⟨Πt2⟩2∫0∞dSν∗∫dz dnt(Sν∗,z)dz⟨fν1Sν1fν2Sν2⟩θt,(6)C_{\ell}^{BB,\nu_1\nu_2}=\sum_t\frac{\langle\Pi_t^2\rangle}{2}\int_0^\infty dS_{\nu_*}\int dz\,\frac{dn_t(S_{\nu_*},z)}{dz}\left\langle f_{\nu_1}S_{\nu_1}f_{\nu_2}S_{\nu_2}\right\rangle_{\boldsymbol{\theta}_t}, \tag*{(6)}

where fν(Sν,t,θt)f_\nu(S_\nu,t,\boldsymbol{\theta}_t) quantifies the fraction of the flux at frequency ν\nu for a source of type tt with SED characterised by θt\boldsymbol{\theta}_t that has been missed by our masking criterion. This is described in the next section. Note that the power spectra thus computed correspond to maps provided in units of specific intensity (e.g. Jansky per steradian). We then convert these to thermodynamic temperature units (μKCMB\mu\mathrm{K}_{\mathrm{CMB}}) using the CMB blackbody spectrum for a temperature TCMB=2.7255 KT_{\mathrm{CMB}}=2.7255\ \mathrm{K}. In addition to the Poisson noise, a clustering term may also be in principle relevant, see Sect. 2.4.3.

Note that the flux limit associated with both of these quantities is not given explicitly as an integration limit. Instead, it is encoded in the masking criterion defining fνf_\nu, in the case of the CℓC_\ell's, and in the selection criterion (Sνm>Slim⁡)(S_{\nu_m}>S_{\lim}) in the case of the number counts of masked sources.

Masking strategy

We assume that the point source mask used in the analysis is based on the positions of the sources detected at a frequency νm\nu_m. Once defined, the same mask is then used to analyse maps at all other frequencies, and to derive BB-mode constraints after component separation. This is an important aspect of BB-mode analysis in the context of component separation, as using the same mask across frequencies ensures that the same foreground spatial modes are present in all cross-frequency power spectra. Besides the position of the masked sources, the other element defining the mask is the masking radius, defining the disk removed around each source. We parametrise this radius as

Rmask=12fFWHMθFWHM(νm),(7)R_{\mathrm{mask}}=\frac{1}{2}f_{\mathrm{FWHM}}\theta_{\mathrm{FWHM}}(\nu_m), \tag*{(7)}

where θFWHM(νm)\theta_{\mathrm{FWHM}}(\nu_m) is the full-width at half-maximum aperture of the instrumental beam at the masking frequency νm\nu_m, and fFWHMf_{\mathrm{FWHM}} is a parameter quantifying the fraction of the FWHM aperture removed by the mask. The strictness of the mask is then defined by two parameters: Slim⁡S_{\lim} determines the number of sources to mask, and fFWHMf_{\mathrm{FWHM}} the amount of area removed by masking.

Assuming a Gaussian source profile, the residual flux of a masked source at frequency ν\nu is

Sνres=Sνexp⁡[−ln⁡2 fFWHM2θFWHM2(νm)θFWHM2(ν)].(8)S_\nu^{\mathrm{res}}=S_\nu\exp\left[-\ln2\,f_{\mathrm{FWHM}}^2\frac{\theta_{\mathrm{FWHM}}^2(\nu_m)}{\theta_{\mathrm{FWHM}}^2(\nu)}\right]. \tag*{(8)}

Hence, the residual fraction at frequency ν\nu, fνf_\nu, entering the PS power spectrum (Eq. (6)) is given by:

fν={exp⁡[−ln⁡2 fFWHM2θFWHM2(νm)θFWHM2(ν)]if Sνm>Slim⁡,1otherwise.(9)f_\nu= \begin{cases} \exp\left[-\ln2\,f_{\mathrm{FWHM}}^2\frac{\theta_{\mathrm{FWHM}}^2(\nu_m)}{\theta_{\mathrm{FWHM}}^2(\nu)}\right] & \text{if } S_{\nu_m}>S_{\lim},\\ 1 & \text{otherwise.} \end{cases} \tag*{(9)}

This quantity depends implicitly on the SED parameters θt\boldsymbol{\theta}_t through the relation between SνS_\nu and SνmS_{\nu_m}.

Model for polarised extragalactic radio sources

Polarised PS emission from extragalactic radio sources is caused by partially polarised synchrotron radiation sourced by active galactic nuclei (AGN) hosting a central super-massive black hole (SMBH). These objects present narrow collimated jets of material ejected from the SMBH and travelling far from the hosting galaxy. Lobes of material, constantly fed by the jets with new energetic particles, form around the jets and extend up to a few megaparsecs from the central SMBH. The relativistic jets emit Doppler-boosted synchrotron radiation with spectrum Sν∝ναS_\nu\propto\nu^\alpha which, in the frequency range 1−51-5 GHz is approximately flat, with α>−0.5\alpha>-0.5, while the lobes emit in radio with a steeper spectral index α<−0.5\alpha<-0.5. Depending on each source’s viewing angle, one of these two contributions dominates: edge-on ERSs are typically dominated by the lobes and classified as steep-spectrum sources, while face-on sources are dominated by the jets and classified as flat-spectrum. Additionally, a less abundant sample of ERSs exists exhibiting spectra with a positive tilt, and is often referred to as the “inverted-spectrum” population. More details can be found in De Zotti et al. (2010); Jackson & Wall (1999) and references cited therein.

For our purposes, we are mostly interested in the spectral properties in the frequency range 20 GHz≲ν≲300 GHz20\ \mathrm{GHz}\lesssim\nu\lesssim300\ \mathrm{GHz}, covered by most CMB experiments. We hence consider three ERS types, depending on the value of their effective spectral index in the frequency range 11-55 GHz, α15\alpha_1^5: “steep” (α15<−0.5\alpha_1^5<-0.5), “flat” (−0.5≤α15<0.3-0.5\leq\alpha_1^5<0.3), and “inverted” (if α15≥0.3\alpha_1^5\geq0.3).

Because of the scarcity of data on polarised ERSs, and as done in previous analyses (e.g. Puglisi et al. 2018; Lagache et al. 2020), we do not consider models for the abundance of polarised ERS number counts directly. Instead, we use models derived from number counts in intensity, and produce predictions for the residual PS polarised power spectra assuming a given polarisation fraction probability density function P(Π)P(\Pi). Similarly, and following the approach of Tucci et al. (2011); Lagache et al. (2020), due to the wealth of data at low frequencies, we will base our calculations on models of the differential number counts of ERSs at ν∗=5 GHz\nu_\ast= 5\,\mathrm{GHz}. The emission at the higher frequency range of interest will then be predicted using redshift-independent models for the radio spectra of the different source populations.

Differential number counts

We use the model for the number counts of sources from all radio populations (steep+flat+inverted) at ν∗=5 GHz\nu_\ast= 5\,\mathrm{GHz} described in Toffolatti et al. (1998). We extrapolate this model linearly in log-log space towards large fluxes (Sν∗>10 JyS_{\nu_\ast} > 10\,\mathrm{Jy}), not covered in the original work. We combine this with a model for the joint number counts of flat and inverted sources, also at 5 GHz, from Tucci et al. (2011), described as a broken power law fitted to existing data. The abundance of steep sources is then given by the difference between these two combined populations:

nsteep(ν∗)=nsteep+flat+inv(ν∗)−nflat+inv(ν∗).(10)n_{\mathrm{steep}}(\nu_\ast)=n_{\mathrm{steep+flat+inv}}(\nu_\ast)-n_{\mathrm{flat+inv}}(\nu_\ast). \tag*{(10)}

The number counts of flat and inverted sources are then calculated by rescaling the flat+inverted distribution by the odds of a source being of either type given their spectral index. I.e.:

nflat/inv(ν∗)=nflat+inv(ν∗) Pmix(flat/inv∣Sν∗),(11)n_{\mathrm{flat/inv}}(\nu_\ast)=n_{\mathrm{flat+inv}}(\nu_\ast)\,P_{\mathrm{mix}}(\mathrm{flat/inv}\mid S_{\nu_\ast}), \tag*{(11)}

where:

Pmix(flat∣Sν∗)=P(−0.5≤α15<0.3∣Sν∗),(12)P_{\mathrm{mix}}(\mathrm{flat}\mid S_{\nu_\ast})=P(-0.5\leq\alpha^5_1<0.3\mid S_{\nu_\ast}), \tag*{(12)}
Pmix(inv∣Sν∗)=P(α15≥0.3∣Sν∗).(13)P_{\mathrm{mix}}(\mathrm{inv}\mid S_{\nu_\ast})=P(\alpha^5_1\geq0.3\mid S_{\nu_\ast}). \tag*{(13)}

The distribution of effective spectral indices α15\alpha^5_1 for the different populations is modelled, again following Tucci et al. (2011), as the sum of two truncated Gaussian distributions, one for the steep and one for the flat+inverted populations, with mean and variance dependent on the flux at 5 GHz Sν∗S_{\nu_\ast}. (see Table 1 in Tucci et al. (2011) for the peak and sigma of these distributions in four flux ranges).

Freq. [GHz]μ\muK-arcmin baselineμ\muK-arcmin extendedℓknee\ell_{\mathrm{knee}}αknee\alpha_{\mathrm{knee}}FWHM [′]
2749.512.0302.491
3929.77.7302.463
933.71.2502.530
1454.71.4503.017
2258.93.9703.011
28022.69.61003.09

Table 1. Frequency bands and instrumental specifications assumed for this analysis. We list the white-noise amplitudes for the baseline and extended noise configurations, the parameters describing correlated “1/ℓ1/\ell” noise, and the FWHM resolution of each channel.

High-frequency spectra

To estimate source fluxes at the higher frequencies we use here for masking and analysis, we must extrapolate from the flux at the reference frequency Sν∗S_{\nu_\ast} (with ν∗=5 GHz\nu_\ast= 5\,\mathrm{GHz}) assuming a SED. The starting point for the three ERS populations considered here is the effective spectral index α15\alpha^5_1 in the low-frequency range (which, as we discussed above, is itself a stochastic spectral parameter). The SED of the different populations is then modelled as follows.

Steep-spectrum sources. The spectrum above 5 GHz is modelled as a power law with a high-frequency spectral index αh=α15−Δαsteep\alpha_h=\alpha^5_1-\Delta\alpha_{\mathrm{steep}}, where the steepening index Δαsteep\Delta\alpha_{\mathrm{steep}} is itself a stochastic variable. Following Tucci et al. (2011), the distribution of Δαsteep\Delta\alpha_{\mathrm{steep}} is Gaussian with mean 0.3 and standard deviation 0.2. The flux density at frequency ν\nu is then

Sν=Sν∗(νν∗)αh.(14)S_\nu=S_{\nu_\ast}\left(\frac{\nu}{\nu_\ast}\right)^{\alpha_h}. \tag*{(14)}

Flat-spectrum sources. We use the C0 model described in Tucci et al. (2011). As in the case of steep sources, the spectrum above ν∗=5 GHz\nu_\ast=5\,\mathrm{GHz} is described as a power law with a steepened spectral index αh=α15−Δαflat\alpha_h=\alpha^5_1-\Delta\alpha_{\mathrm{flat}}. The distribution of steepening indices is then modelled as a Gaussian with mean and standard deviations depending on the value of α15\alpha^5_1:

Δαflat∼{N(0.1,0.1),−0.5≤α15<−0.1,N(0.2,0.2),−0.1≤α15<0.3.(15)\Delta\alpha^{\mathrm{flat}}\sim \begin{cases} \mathcal{N}(0.1,0.1), & -0.5\leq\alpha^5_1<-0.1,\\ \mathcal{N}(0.2,0.2), & -0.1\leq\alpha^5_1<0.3. \end{cases} \tag*{(15)}

More complex models for the high-frequency SED of the flat-spectrum population were also proposed by Tucci et al. (2011). However, we adopt the simpler C0 as it represents the most conservative scenario, predicting the largest number of sources at high frequencies.

Inverted-spectrum sources. In this case, following Tucci et al. (2011), the high-frequency spectrum is modelled as a peaked spectrum. The spectrum rises up to a peak frequency νpeak\nu_{\mathrm{peak}}, and then falls with a post-peak spectral index:

Sν={Sν∗(νν∗)α15(Sν∗),ν≤νpeakSνpeak(ννpeak)α0−Δαinv,ν>νpeak.(16)S_\nu= \begin{cases} S_{\nu_\ast}\left(\dfrac{\nu}{\nu_\ast}\right)^{\alpha^5_1(S_{\nu_\ast})}, & \nu\leq\nu_{\mathrm{peak}}\\ S_{\nu_{\mathrm{peak}}}\left(\dfrac{\nu}{\nu_{\mathrm{peak}}}\right)^{\alpha_0-\Delta\alpha_{\mathrm{inv}}}, & \nu>\nu_{\mathrm{peak}}. \end{cases} \tag*{(16)}

with α0=−0.1\alpha_0=-0.1. In this case, both νpeak\nu_{\mathrm{peak}} and Δαinv\Delta\alpha_{\mathrm{inv}} are stochastic spectral parameters, with the distributions described in Tucci et al. (2011). νpeak\nu_{\mathrm{peak}} follows a piecewise-constant distribution (see Table 3 in Tucci et al. (2011)), while the distribution of Δαinv\Delta\alpha_{\mathrm{inv}} is parametrised as:

SlimS_{\mathrm{lim}} [Jy]NPSN_{\mathrm{PS}}fskyf_{\mathrm{sky}} [%]rr (×103\times10^3) [true:0]AlensA_{\mathrm{lens}} [true:0.3]αs\alpha_s [true:-0.8]βs\beta_s [true:-3]AsA_s [true:1]βp\beta_pApA_p (×10−4\times10^{-4})χ2\chi^2
Baseline w/ nominal beams
ERS not modelled
0.01251440.4−2.3±11.4-2.3 \pm11.40.282±0.0770.282 \pm0.077−0.02±0.98-0.02 \pm0.98−3.03±0.10-3.03 \pm0.101.86±1.571.86 \pm1.57--0.03
0.116997.80.1±2.90.1 \pm2.90.303±0.0170.303 \pm0.017−0.60±0.64-0.60 \pm0.64−3.03±0.10-3.03 \pm0.101.16±0.571.16 \pm0.57--0.2
1889.6−1.0±3.0-1.0 \pm3.00.352±0.0200.352 \pm0.0200.28±0.500.28 \pm0.50−3.02±0.10-3.02 \pm0.101.91±0.701.91 \pm0.70--4
ERS modelled as PL
0.01251440.4−3.4±11.7-3.4 \pm11.70.354±0.1660.354 \pm0.1660.38±1.070.38 \pm1.07−3.03±0.10-3.03 \pm0.103.40±5.143.40 \pm5.14−2.38±0.84-2.38 \pm0.84−6.4±14.0-6.4 \pm14.00.09
0.116997.80.0±3.10.0 \pm3.10.303±0.0420.303 \pm0.042−0.46±0.80-0.46 \pm0.80−3.03±0.10-3.03 \pm0.101.27±0.801.27 \pm0.80−2.28±0.87-2.28 \pm0.87−0.3±1.7-0.3 \pm1.70.1
1889.60.0±2.90.0 \pm2.90.310±0.0440.310 \pm0.044−0.45±0.76-0.45 \pm0.76−3.02±0.10-3.02 \pm0.101.28±0.691.28 \pm0.69−2.33±0.78-2.33 \pm0.781.8±1.41.8 \pm1.40.16
Extended w/ nominal beams
ERS not modelled
0.01215440.40.5±3.80.5 \pm3.80.297±0.0220.297 \pm0.022−0.60±0.79-0.60 \pm0.79−3.03±0.10-3.03 \pm0.100.99±0.540.99 \pm0.54--0.1
0.116997.8−0.1±0.9-0.1 \pm0.90.306±0.0050.306 \pm0.005−0.62±0.22-0.62 \pm0.22−3.01±0.09-3.01 \pm0.091.13±0.261.13 \pm0.26--1
1889.60.0±1.00.0 \pm1.00.340±0.0060.340 \pm0.0061.02±0.151.02 \pm0.15−2.91±0.08-2.91 \pm0.081.18±0.271.18 \pm0.27--50
ERS modelled as PL
0.01251440.40.3±3.90.3 \pm3.90.304±0.0410.304 \pm0.041−0.27±0.95-0.27 \pm0.95−3.02±0.10-3.02 \pm0.101.11±0.681.11 \pm0.68−2.24±0.85-2.24 \pm0.85−0.4±1.4-0.4 \pm1.40.08
0.116997.80.0±0.90.0 \pm0.90.299±0.0100.299 \pm0.010−0.78±0.29-0.78 \pm0.29−3.01±0.09-3.01 \pm0.091.06±0.271.06 \pm0.27−2.20±0.83-2.20 \pm0.830.2±0.30.2 \pm0.30.2
1889.60.0±0.90.0 \pm0.90.301±0.0150.301 \pm0.015−0.78±0.31-0.78 \pm0.31−3.02±0.09-3.02 \pm0.091.06±0.281.06 \pm0.28−2.07±0.25-2.07 \pm0.252.3±0.32.3 \pm0.30.4
Extended high resolution
ERS not modelled
0.01215447.3−0.1±0.5-0.1 \pm0.50.301±0.0030.301 \pm0.003−0.72±0.04-0.72 \pm0.04−3.00±0.02-3.00 \pm0.020.97±0.040.97 \pm0.04--5
0.116999.5−0.2±0.5-0.2 \pm0.50.308±0.0030.308 \pm0.003−0.16±0.04-0.16 \pm0.04−2.91±0.02-2.91 \pm0.020.70±0.030.70 \pm0.03--237
1889.7−1.0±0.5-1.0 \pm0.50.328±0.0030.328 \pm0.0031.41±0.031.41 \pm0.03−2.36±0.01-2.36 \pm0.010.21±0.010.21 \pm0.01--772
ERS modelled as PL
0.01251447.30.0±0.60.0 \pm0.60.301±0.0030.301 \pm0.003−0.79±0.05-0.79 \pm0.05−3.00±0.02-3.00 \pm0.021.00±0.041.00 \pm0.04−2.87±0.60-2.87 \pm0.600.0014±0.00070.0014 \pm0.00070.4
0.116999.5−0.1±0.5-0.1 \pm0.50.303±0.0030.303 \pm0.003−0.79±0.05-0.79 \pm0.05−3.00±0.02-3.00 \pm0.021.00±0.031.00 \pm0.03−2.38±0.06-2.38 \pm0.060.0093±0.00070.0093 \pm0.00071
1889.7−0.1±0.5-0.1 \pm0.50.319±0.0040.319 \pm0.004−0.73±0.07-0.73 \pm0.07−3.01±0.02-3.01 \pm0.020.99±0.040.99 \pm0.04−2.22±0.01-2.22 \pm0.010.0649±0.00130.0649 \pm0.001328

Table 3. Summary of the mean values and 1σ\sigma confidence interval from the marginalised posteriors for the most relevant parameters for the different configurations studied. Galactic dust parameters remain unbiased in all cases explored and are not shown. The amplitude parameters AsA_s and ApA_p are in units of μK2\mu\mathrm{K}^2.

p(Δαinv)∝Δαinvexp⁡[−Δαinv22σα2].(17)p(\Delta\alpha_{\mathrm{inv}})\propto\Delta\alpha_{\mathrm{inv}}\exp\left[-\frac{\Delta\alpha_{\mathrm{inv}}^2}{2\sigma_\alpha^2}\right]. \tag*{(17)}

with σα=0.53\sigma_\alpha=0.53, and Δαinv\Delta\alpha_{\mathrm{inv}} constrained to the range 0≤Δαinv≤2.10\leq\Delta\alpha_{\mathrm{inv}}\leq2.1. The distribution of αh=α0−Δα\alpha_h=\alpha_0-\Delta\alpha peaks at αh≃−0.7\alpha_h\simeq-0.7, and can be seen in Figure 9 of Tucci et al. (2011).

ERS frequency cross-spectral amplitudes as a function of flux limit

Figure 9. ERS frequency cross-spectral amplitudes after masking sources with fluxes S>Slim⁡S>S_{\lim} at νm=27 GHz\nu_m=27\,\mathrm{GHz}, with fFWHM=1f_{\mathrm{FWHM}}=1, as a function of Slim⁡S_{\lim}.

To summarise, the spectral parameters for the three populations studied here are:

θsteep/flat=(α15,Δαsteep/flat);θinv=(α15,νpeak,Δαinv).(18)\theta_{\mathrm{steep/flat}}=\left(\alpha^5_1,\Delta\alpha_{\mathrm{steep/flat}}\right);\quad\theta_{\mathrm{inv}}=\left(\alpha^5_1,\nu_{\mathrm{peak}},\Delta\alpha_{\mathrm{inv}}\right). \tag*{(18)}

As we have discussed, these spectral parameters are stochastic, and described by probability distributions which, moreover, are conditional on the population type (tt) and, in some cases, on the flux at 5 GHz (Sν∗S_{\nu_\ast}), p(θt∣Sν∗,t)p(\theta_t\mid S_{\nu_\ast},t). The expectation values introduced in equations 3 and 6 are then given by:

⟨Q(Sν∗,θt,t)⟩θt=∫dθt p(θt∣Sν∗,t) Q(Sν,θt,t),(19)\left\langle Q(S_{\nu_\ast},\theta_t,t)\right\rangle_{\theta_t}=\int\mathrm{d}\theta_t\,p(\theta_t\mid S_{\nu_\ast},t)\,Q(S_{\nu},\theta_t,t), \tag*{(19)}

where QQ is either Θ\Theta or fν1Sν1fν2Sν2f_{\nu_1}S_{\nu_1}f_{\nu_2}S_{\nu_2}. Note that these quantities are independent from the redshift, hence for ERSs equations 2 and 6 simplify by taking the expectation values outside the integral over redshift, which allows us to use the differential number counts already integrated over redshift, as presented in Sect. 2.3.1. We compute these expectation values by deterministic numerical quadrature on a multidimensional grid in the spectral-parameter space. For each spectral parameter θj\theta^j, we define a grid {θij}\{\theta^j_i\} and the corresponding normalised quadrature weights

wij∝p(θij∣Sν∗,t)Δθij,∑iwij=1,(20)w^j_i\propto p(\theta^j_i\mid S_{\nu_\ast},t)\Delta\theta^j_i,\qquad\sum_i w^j_i=1, \tag*{(20)}

where jj denotes the spectral parameter type and ii the grid point. For parameters whose probability distribution does not depend on Sν∗S_{\nu_\ast}, such as Δαsteep\Delta\alpha_{\rm steep}, the grid and its weights can be precomputed. For the others, such as α15\alpha_1^5, the corresponding quadrature weights are instead evaluated at each value of Sν∗S_{\nu_*}. Finally, when the distribution of one spectral parameter depends on another spectral parameter (e.g. Δαflat\Delta\alpha_{\rm flat} and α15\alpha_1^5), its quadrature weights are evaluated conditionally at each grid point of the latter. Models with a higher-dimensional parameter space are therefore more computationally expensive to calculate.

Summary

To summarise, the number counts of masked ERSs and the polarisation cross-frequency power spectra of the residual point source contamination after masking are calculated using equations (2) and (6). The masking strategy, determining the unmasked fractions fνf_\nu in Eq. (6), is described in § 2.2. The differential number counts for the three different source types considered here (steep, flat, and inverted) are described in § 2.4, while the source SEDs, and the probability distributions of their spectral parameters (required to estimate the ensemble averages in equations (3) and (6)) are described in § 2.5. We compute only the Poisson term of the ERS power spectrum as the clustering term is negligible compared to the former ((Toffolatti et al. 1998; Gonzalez-Nuevo et al. 2005)) unless aggressive flux cuts, Slim≪10S_{\rm lim} \ll10 mJy, are considered, which is not the case in our analysis.

The final ingredient required to predict the level of residual point source contamination from polarised ERSs is the squared-mean polarisation fraction ⟨Π2⟩\langle\Pi^2\rangle. Here we follow the approach of Lagache et al. (2020), assuming a constant polarisation fraction across all sources with ⟨Π2⟩1/2=⟨Π⟩=2.8%\langle\Pi^2\rangle^{1/2} = \langle\Pi\rangle= 2.8\%, in agreement with Planck, SPT and ACT data ((Puglisi et al. 2018; Gupta et al. 2019; Datta et al. 2019)). In § 4.6.1 we will consider the impact of scatter in the distribution of polarisation fractions, and instead use a larger value ⟨Π2⟩1/2=4.94%\langle\Pi^2\rangle^{1/2} = 4.94\% (see Puglisi et al. (2018)) for the flat-spectrum population, which dominates the residual point source contamination.

The software developed to compute the number counts of masked ERSs, the polarisation cross-frequency power spectra of the residual contamination after masking and the loss of sky area due to PS masking is made publicly available1.

Model for polarised dusty star-forming galaxies sources

Dust grains in the interstellar medium absorb optical and ultra-violet radiation and emit radiatively in the far infrared and microwave spectrum with what is typically well described by a modified black body spectrum. Because of their elongated shape, dust grains may partially align with the interstellar magnetic field, and thermal dust emission in dusty star-forming galaxies is therefore expected to show a certain degree of polarisation. The signal we receive from one DSFG, however, is integrated over the whole galaxy, so its observed fractional polarisation is expected to be much lower than that coming from any one point in the galaxy. Few direct measurements exist: for individual objects, Greaves & Holland (2002) measured a global polarisation degree of only 0.4% at 353 GHz for M82, while Seiffert et al. (2007) set a 99% confidence upper limit of 1.54% for Arp 220 at the same wavelength. Stacking ∼4700\sim4700 DSFGs in the Planck maps, Bonavera et al. (2017) reported mean fractional polarisations of 3.10±0.75%3.10 \pm0.75\% and 3.65±0.66%3.65 \pm0.66\% at 217 and 353 GHz, respectively. A re-analysis of the same data conducted by Trombetti et al. (2018) showed no significant detection and derived 90% confidence upper limits of ⟨Π⟩<2.2%\langle\Pi\rangle< 2.2\% at 353 GHz and <3.9%< 3.9\% at 217 GHz. On the theoretical side, De Zotti et al. (2018) estimated a mean polarisation degree of 1.4% for spiral galaxies. We hence adopt this latter value and, as in the case of ERSs, we do not model polarised number counts directly, but work with the intensity counts and convert predictions for the residual cross-spectrum in intensity to polarisation through this polarisation fraction.

In intensity, the spectrum of a DSFG is dominated by a modified black body spectrum, peaking in the far infrared (T∼20T \sim20 K) and falling as ν2+βdust\nu^{2+\beta_{\rm dust}} towards the millimetre, with βdust\beta_{\rm dust} the dust emissivity spectral index. The frequency range of a typical CMB experiment (20 GHz ≲ν≲\lesssim\nu\lesssim 300 GHz) samples this steeply rising part of the spectrum, where the DSFG contribution grows rapidly with frequency and may become relevant only towards the top of the band range.

We follow the two-population model for the Cosmic Infrared Background (CIB) of Zagatti et al. (2024), which we summarise in here, and extend to polarised point sources. The model is built on the galaxy evolution framework of Granato et al. (2004) and Cai et al. (2013), a hybrid approach in which massive proto-spheroidal galaxies are treated with a physical, semi-analytic prescription, while late-type and starburst galaxies are described through an empirical approach. Within this framework, DSFGs are split in two samples which occupy dark matter haloes differently and emit at different epochs:

  • the early-type (ET) galaxies, are the massive proto-spheroids, which dominate the emissivity at high redshifts, z≳1.5z \gtrsim1.5, and reside in the more massive haloes;

  • the late-type (LT) galaxies, are modelled as the sum of the cold (normal late-type) and warm (starburst) components, dominate at smaller redshifts, z≲1.5z \lesssim1.5, and populate less massive haloes.

The two populations entering the analysis are described through different SEDs and are expected to live in different haloes, therefore they require separate halo occupation distributions (HODs). The differential number counts are computed at each frequency band from the luminosity functions and the SEDs of each population.

We note a difference with respect to the ERS case, for which the number counts at a reference frequency are the starting point. From an observational point of view, the millimetre counts of dusty galaxies are less determined than the radio counts at 5 GHz, while the infrared luminosity function is tightly constrained over a wide range of redshift by Herschel (Berta et al. 2011; Béthermin et al. 2012), Spitzer (Béthermin et al. 2010), and Planck (Negrello et al. 2013). Starting from the luminosity function allows for a straightforward computation of the number counts, without the need for a spectral extrapolation between a reference band and the observational bands. Therefore, for DSFG the reference frequency ν∗\nu_* coincides with each measurement frequency ν\nu (defined in Sect. 2.1), unlike in the ERS case.

Differential number counts from luminosity functions and SEDs

For a population tt with a bolometric infrared luminosity function Φt(log⁡10LIR,z)\Phi_t(\log_{10} L_{\rm IR},z), the surface density of sources per unit flux and redshift at the observed frequency ν\nu follows from Eqs. (8) and (12) of Cai et al. (2013):

dntdz=d3NtdSν dz dΩ=Φt(log⁡10LIR,z)dlog⁡10LIRdSνd2Vdz dΩ,(21)\frac{dn_t}{dz} = \frac{d^3N_t}{dS_\nu\,dz\,d\Omega} = \Phi_t(\log_{10} L_{\rm IR},z)\frac{d\log_{10} L_{\rm IR}}{dS_\nu}\frac{d^2V}{dz\,d\Omega}, \tag*{(21)}

where d2V/dz dΩd^2V/dz\,d\Omega is the comoving volume element per unit solid angle, and the luminosity corresponding to a source of flux SνS_\nu at redshift zz is

LIR=4πDL2(z) Sν(1+z) φt(ν(1+z))(22)L_{\mathrm{IR}} = \frac{4\pi D_L^2(z)\,S_\nu}{(1+z)\,\varphi_t\bigl(\nu(1+z)\bigr)} \tag*{(22)}

Here LIRL_{\mathrm{IR}} is the bolometric infrared luminosity, DL(z)D_L(z) is the luminosity distance, and φt(ν)\varphi_t(\nu) is the SED template of population tt normalised to ∫φt(ν) dν=1\int\varphi_t(\nu)\,\mathrm{d}\nu= 1. We evaluate Eq. (21) monochromatically at the nominal band centres and adopt best-fit Planck cosmological parameters to relate distances and redshifts, consistently with the halo model of Sect. 2.4.3.

In the notation of Sect. 2.1, for DSFG there is no spectral parameter dependence, but, contrary to the ERS case, the redshift dependence can not be neglected: the model assigns one deterministic SED to all sources of a given population at a given redshift zz, so that the fluxes of a source at any two frequencies ν\nu and νi\nu_i entering the calculations are related by

SνiSν(z,t)=φt(νi(1+z))φt(ν(1+z)).(23)\frac{S_{\nu_i}}{S_\nu}(z,t) = \frac{\varphi_t\bigl(\nu_i(1+z)\bigr)}{\varphi_t\bigl(\nu(1+z)\bigr)}. \tag*{(23)}

The average ⟨⋅⟩θt\langle\cdot\rangle_{\boldsymbol{\theta}_t} appearing in equations 3 and 6 therefore involves no distribution of spectral parameters, and reduces to a deterministic factor, that remains inside the integral over redshift weighted by the counts.

Luminosity functions and SEDs of the two populations

Both populations are described by the bolometric infrared luminosity function of Cai et al. (2013), as implemented by Zagatti et al. (2024), to which we refer for details. For the LT galaxies, these are modified log-Gaussian functions following Saunders et al. (1990), whose characteristic density and luminosity evolve with redshift up to z≃1z \simeq1 and are then smoothly cut off. For the ET galaxies the luminosity function comes from the physical model of Granato et al. (2004), and is truncated below z≃1z \simeq1 (see Figure 1).

Emissivities of dusty star-forming galaxies at the six SO frequency bands

Figure 1. Emissivities jν(z)j_\nu(z) of dusty star-forming galaxies at the six SO frequency bands. Solid lines show early-type (ET) galaxies, dashed lines late-type (LT) galaxies. The ET emissivity vanishes below z=1z=1, where proto-spheroids are not present in the model.

Each sub-population carries a single SED template: for the proto-spheroids, that of a strongly lensed z≃2.3z \simeq2.3 submillimetre galaxy (Swinbank et al. 2010; Lapi et al. 2011); for the cold and warm late types, templates built from Dale & Helou (2002) and Smith et al. (2012) at log⁡10(LIR/L⊙)=9.75\log_{10}(L_{\mathrm{IR}}/L_\odot)=9.75 and 11.2511.25 respectively. At lower rest frequencies the templates also include the radio emission associated with star formation, namely synchrotron radiation from supernova remnants and free--free emission from Hii regions. This falling component, together with the rising dust one, produces a minimum in SνS_\nu at a rest frequency of about 68 GHz. We stress that this emission is physically distinct from that of the ERS of Sect. 2.3, which originates in the jets and lobes powered by an active nucleus, so that adding the two models does not double count it. Nevertheless, assuming that the radio components of the DSFGs should be scaled by the same polarised fraction Π\Pi as their thermal dust component is likely incorrect (certainly so in the case of the free-free contribution). As we will see, the impact of polarised DSFGs is significantly smaller than that of ERSs and thus, the choice to scale all the DSFG components equally is a reasonable approximation.

Since each sub-population carries one template with no scatter in the SED, Eq. (23) is fixed for a given (t,z)(t,z). The cross-frequency correlation coefficients predicted by the model are therefore upper limits: introducing a scatter in the SEDs would reduce the coherence between bands.

Power spectra and clustering

Unlike ERSs, DSFGs trace the large-scale structure coherently and contribute a potentially non-negligible clustering term in addition to the Poisson contribution. We therefore write the total DSFG power spectrum as

CℓBB,ν1ν2=CℓBB PN,ν1ν2+CℓBB clus,ν1ν2,(24)C_\ell^{\mathrm{BB},\nu_1\nu_2}=C_\ell^{\mathrm{BB\,PN},\nu_1\nu_2}+C_\ell^{\mathrm{BB\,clus},\nu_1\nu_2}, \tag*{(24)}

where the first (Poisson) term is Eq. (6) evaluated with DSFG counts, and the second is computed with the two-population halo model of Zagatti et al. (2024).

The quantity that carries the frequency dependence in the model is the emissivity (Figure 1), jt(ν,z)≡dIν/dzj_t(\nu,z)\equiv\mathrm{d}I_\nu/\mathrm{d}z, the contribution to the specific intensity of the unresolved background per unit redshift, in Jy sr−1^{-1} per unit zz, so that ∫jt(ν,z) dz\int j_t(\nu,z)\,\mathrm{d}z is the total intensity from population tt. We evaluate it separately for each population from the counts of Eq. (21):

jt(ν,z)=∑t∈P∫dSν dntdz Sν fν,(25)j_t(\nu,z)=\sum_{t\in\mathcal{P}}\int\mathrm{d}S_\nu\,\frac{\mathrm{d}n_t}{\mathrm{d}z}\,S_\nu\,f_\nu, \tag*{(25)}

with t∈{ET,LT}t\in\{\mathrm{ET},\mathrm{LT}\}. Here fνf_\nu is the masking factor of Sect. 2.2. It is worth noting that, in this case, the emissivity is dominated by faint sources, and is therefore essentially unaffected by the masking procedure. Most of the dependence on the masking strategy resides in the Poisson term.

Projecting the emissivities with the Limber approximation gives the angular power spectrum of the clustering part,

CℓBB,clus,ν1ν2=∑t,t′∫dzχ2dxdzjt(ν1,z)jt′(ν2,z)Pgaltt′(kℓ,z),(26)C_{\ell}^{BB,\mathrm{clus},\nu_1\nu_2} = \sum_{t,t'} \int\frac{\mathrm{d}z}{\chi^2} \frac{\mathrm{d}x}{\mathrm{d}z} j_t(\nu_1,z)j_{t'}(\nu_2,z)P_{\mathrm{gal}}^{tt'}(k_\ell,z), \tag*{(26)}

with kℓ≡(ℓ+1/2)/χk_\ell\equiv(\ell+ 1/2)/\chi in the Limber approximation (Limber 1953; LoVerde & Afshordi 2008), and Pgaltt′(k,z)P_{\mathrm{gal}}^{tt'}(k,z) the halo model galaxy power spectrum between sources of type tt and t′t', including both the one-halo and two-halo contributions, built from the HODs of the two populations. We assigned different minimum hosting halo masses, Mmin⁡=1012 M⊙h−1M_{\min}=10^{12}\,M_\odot h^{-1} for ET and 1011 M⊙h−110^{11}\,M_\odot h^{-1} for LT, reflecting the fact that ET galaxies form in more massive structures.

Converting the intensity clustering into polarisation requires more than the ⟨Π2⟩/2\langle\Pi^2\rangle/2 factor alone used for the Poisson term, since we cannot assume random polarisation angles of physically associated sources. Following Lagache et al. (2020) we write

CℓBB,clus=⟨Π2⟩2[ρ1hCℓ1h+ρ2hCℓ2h],ρ∈[0,1],(27)C_{\ell}^{BB,\mathrm{clus}} = \frac{\langle\Pi^2\rangle}{2}\left[\rho_{1h}C_{\ell}^{1h}+\rho_{2h}C_{\ell}^{2h}\right], \qquad\rho\in[0,1], \tag*{(27)}

where ρ1h\rho_{1h} and ρ2h\rho_{2h} quantify the degree of alignment of the polarisation angles within a halo and between distinct haloes, respectively. We set ρ2h=0\rho_{2h}=0: galaxies in different haloes have no physical reason to share a preferred orientation, so the two-halo term does not contribute to the clustering polarisation power. We set ρ1h=1\rho_{1h}=1, that is, we assume perfect alignment within a halo. This is an upper bound rather than a prediction.

Summary of quantities computed by the model

The model used for DSFGs takes as inputs

{Φt(log⁡10LIR,z), φt(ν), fν, P(Π), HODET, HODLT},(28)\{\Phi_t(\log_{10}L_{\mathrm{IR}},z),\ \varphi_t(\nu),\ f_\nu,\ \mathcal{P}(\Pi),\ \mathrm{HOD}_{\mathrm{ET}},\ \mathrm{HOD}_{\mathrm{LT}}\}, \tag*{(28)}

where HODET/LT\mathrm{HOD}_{\mathrm{ET/LT}} denotes the HOD model used to estimate the clustering of ET or LT galaxies. We use these ingredients to calculate the differential number counts of DSFGs (Eq. (21)), and from that the two observables defined in Sect. 2.1, needed for this analysis:

  • The angular number density of DSFGs whose flux at the masking frequency exceeds SlimS_{\mathrm{lim}}. In the notation used in this section, this reads

Nνmt(>Slim)=∬dSν dz dntdSν dz Θ[Sνφt(νm(1+z))φt(ν(1+z))>Slim],N_{\nu_m}^{t}(>S_{\mathrm{lim}})=\iint\mathrm{d}S_\nu\,\mathrm{d}z\,\frac{\mathrm{d}n_t}{\mathrm{d}S_\nu\,\mathrm{d}z}\,\Theta\left[S_\nu\frac{\varphi_t(\nu_m(1+z))}{\varphi_t(\nu(1+z))}>S_{\mathrm{lim}}\right],

with the total obtained as Nνm=∑tNνmtN_{\nu_m}=\sum_t N_{\nu_m}^{t}.

  • The BBBB cross-spectra, now with both a Poisson and a clustering contribution, as in Eq. (26). Both terms are built from the same counts, but enter with a different power of the flux. The Poisson term weights each source by the product of its fluxes in the two bands,

CℓBB PN,ν1ν2=⟨Π2⟩2∑t∬dSν dz dntdSν dzfν1Sν1fν2Sν2,(29)C_{\ell}^{BB\,\mathrm{PN},\nu_1\nu_2}=\frac{\langle\Pi^2\rangle}{2}\sum_t\iint\mathrm{d}S_\nu\,\mathrm{d}z\,\frac{\mathrm{d}n_t}{\mathrm{d}S_\nu\,\mathrm{d}z}f_{\nu_1}S_{\nu_1}f_{\nu_2}S_{\nu_2}, \tag*{(29)}

with Sν2S_{\nu_2} and Sν1S_{\nu_1} obtained from SνS_\nu from Eq. (23). The clustering contribution is given by Eq. (24) scaled by ⟨Π2⟩/2\langle\Pi^2\rangle/2, with ρ1h=1\rho_{1h}=1 and ρ2h=0\rho_{2h}=0.

We use the polarisation fraction of De Zotti et al. (2018), used also by Lagache et al. (2020), ⟨ΠIR⟩=1.4%\langle\Pi_{\mathrm{IR}}\rangle=1.4\%, independent of frequency and flux, and approximate ⟨Π2⟩\langle\Pi^2\rangle by ⟨Π⟩2\langle\Pi\rangle^2. As for the ERS, the results are converted from Jy sr−1\mathrm{Jy\,sr}^{-1} to μKCMB2\mu\mathrm{K}_{\mathrm{CMB}}^2 with the monochromatic conversion factors evaluated at band centres.

Analysis framework

We propagate the impact of point source contamination by generating synthetic cross-frequency power spectrum data containing CMB and Galactic foreground contributions as well as the residual PS contribution calculated as described in § 2. We then derive constraints on cosmological and foreground parameters through a power spectrum-based component separation and likelihood framework. The impact of point sources is then reflected in the bias of the inferred parameters (caused by the residual PS contamination), and in their statistical uncertainties (caused largely by the loss of sky area due to masking).

Synthetic data

We build synthetic data vectors of cross-frequency polarisation power spectra. The models used to simulate the CMB and Galactic components are as follows:

(i) The CMB signal is generated with CAMB (Lewis et al. 2000) for a Λ\LambdaCDM model with the best-fit cosmological parameters from Planck. We fix the tensor-to-scalar ratio to r=0r=0 (no primordial BB modes), and rescale the BB-mode power spectrum due to gravitational lensing by an amplitude Alens=0.3A_{\mathrm{lens}}=0.3. This represents the level of delensing (70%) that could be achievable by an experiment such as SO (Hertig et al. 2024).

(ii) The dust and synchrotron components are modelled as having a power-law power spectrum of the form

Dℓx≡ℓ(ℓ+1)2πCℓx=Ax(ℓℓ0)αx,(30)\mathcal{D}_{\ell}^{x}\equiv\frac{\ell(\ell+1)}{2\pi}C_{\ell}^{x}=A_x\left(\frac{\ell}{\ell_0}\right)^{\alpha_x}, \tag*{(30)}

with ℓ0=80\ell_0=80. This is the power spectrum for component xx (with x=dx=d for dust and x=sx=s for synchrotron) at a pivot frequency ν0x\nu_0^x. We use ν0s=23 GHz\nu_0^s=23\ \mathrm{GHz} and ν0d=353 GHz\nu_0^d=353\ \mathrm{GHz}. These power spectra are scaled to other frequencies assuming a modified black-body spectrum for dust and a power-law spectrum for synchrotron:

fd(ν)=(νν0d)βdBν(Td)Bν0d(Td),fs(ν)=(νν0s)βs.(31)f_d(\nu)=\left(\frac{\nu}{\nu_0^d}\right)^{\beta_d}\frac{B_\nu(T_d)}{B_{\nu_0^d}(T_d)}, \qquad f_s(\nu)=\left(\frac{\nu}{\nu_0^s}\right)^{\beta_s}. \tag*{(31)}

Note that both of these spectra are defined in Rayleigh-Jeans temperature units. We use the following values for the foreground parameters defining these contributions:

βs=−3,βd=1.54,αs=−0.8,αd=−0.4,\beta_s=-3,\quad\beta_d=1.54,\quad\alpha_s=-0.8,\quad\alpha_d=-0.4,
As=1 μKCMB2,Ad=22 μKCMB2,Td=20 K.(32)A_s=1\ \mu\mathrm{K}_{\mathrm{CMB}}^2,\quad A_d=22\ \mu\mathrm{K}_{\mathrm{CMB}}^2,\quad T_d=20\ \mathrm{K}. \tag*{(32)}

These values are representative of the amplitude, scale dependence, and frequency spectra of both components in the d0 and s0 models implemented in PySM (Thorne et al. 2017) within the angular footprint of an SO-like (i.e. Chile-based) experiment.

We note that the true Galactic sky is likely more complex than this, with each foreground component not exactly described by a power law Dℓ\mathcal{D}_{\ell} model and more complex spectral dependence, with foreground SEDs varying across the Galaxy, both across the sky and along any given line-of-sight (e.g. Krachmalnicoff et al. 2018b; Planck Collaboration [61]; Martire et al. 2022; Weiland et al. 2022). However, considering such a simple model allows us to explore an optimistic scenario recovering the tightest possible constraints on rr as well as all other model parameters, making the results more sensitive to the impact of residual point source contamination. The impact and performance of more complex foreground parametrisations on BB-mode constraints have been studied in the literature (e.g. Azzoni et al. 2021; Vacher et al. 2022; Wolz et al. 2024; Liu et al. 2025).

Error model

The synthetic data described in the previous section are generated without any measurement noise component (neither due to cosmic/sample variance nor instrumental noise). This ensures that any deviation in the inferred model parameters from the input values used to generate the synthetic data represents a genuine bias caused by the presence of point source contamination. Nevertheless, in order to obtain representative statistical uncertainties on the model parameters, against which any such biases may be compared, we calculate the covariance matrix of the synthetic data accounting for all sources of measurement uncertainty, including the impact of point source masking.

The power spectrum covariance is calculated assuming all fields involved are Gaussian, as is standard in most CMB power spectrum analyses ((Hamimeche & Lewis 2008; Aghanim et al. 2016; Atkins et al. 2025)).2 To account for the impact of mode-coupling due to the presence of a finite sky mask we use the improved Narrow Kernel Approximation ((García-García et al. 2019; Nicola et al. 2021)) as implemented in NaMaster3 ((Alonso et al. 2019)).

As a mask representative of the sky region targeted by current ground-based experiments, we use the publicly-available hits map of the SO Small Aperture Telescopes (SATs, The Simons Observatory Collaboration (2019)), shown in Figure 2. To account for the impact of PS masking in the covariance matrix, we re-scale the covariance matrix obtained in the absence of any PS mask by sky area remaining after masking:

Footprint of a SO-like Chile-based experiment used in this analysis, shown in equatorial coordinates.

Figure 2. Footprint of a SO-like Chile-based experiment used in this analysis, shown in equatorial coordinates.

Covwith PS=fsky,no PSfsky,with PSCovno PS.(33)\mathrm{Cov}_{\mathrm{with\,PS}} = \frac{f_{\mathrm{sky,no\,PS}}}{f_{\mathrm{sky,with\,PS}}} \mathrm{Cov}_{\mathrm{no\,PS}}. \tag*{(33)}

Here fsky,no PSf_{\mathrm{sky,no\,PS}} is the effective area of the original mask (fsky,no PS=0.097f_{\mathrm{sky,no\,PS}} = 0.097 in the case of the mask shown in Figure 2). The available sky fraction after point source masking is given by

fsky,with PS=fsky,no PSexp⁡[−Nνm(>Slim)Ωmask],(34)f_{\mathrm{sky,with\,PS}} = f_{\mathrm{sky,no\,PS}} \exp\left[-N_{\nu_m}(>S_{\mathrm{lim}})\Omega_{\mathrm{mask}}\right], \tag*{(34)}

where Nνm(>Slim)N_{\nu_m}(>S_{\mathrm{lim}}) is the angular number density of masked point sources (see Eq. (2)), and Ωmask=πRmask2\Omega_{\mathrm{mask}} = \pi R_{\mathrm{mask}}^2 is the solid angle associated with the mask of a single point source (with RmaskR_{\mathrm{mask}} given in Eq. (7)).

We include the contribution from instrumental noise in the covariance calculation. For this, we use the noise model presented in The Simons Observatory Collaboration (2019), with

Nℓ=Nwhite(1+(ℓℓknee)αknee).(35)N_{\ell} = N_{\mathrm{white}}\left(1 + \left(\frac{\ell}{\ell_{\mathrm{knee}}}\right)^{\alpha_{\mathrm{knee}}}\right). \tag*{(35)}

Here NwhiteN_{\mathrm{white}} is the white noise amplitude, and ℓknee\ell_{\mathrm{knee}} and αknee\alpha_{\mathrm{knee}} characterise the non-white (“1/ℓ1/\ell”) component, largely associated with the atmosphere. These three parameters vary across frequency channels. We will consider an SO-like experiment, with 6 frequency bands listed in Table 1, together with the values of NwhiteN_{\mathrm{white}}, ℓknee\ell_{\mathrm{knee}}, and αknee\alpha_{\mathrm{knee}} considered in this work, as well as the beam FWHM apertures. To model the 1/ℓ1/\ell noise component we use the values of ℓknee\ell_{\mathrm{knee}} and αknee\alpha_{\mathrm{knee}} corresponding to the “pessimistic” model of The Simons Observatory Collaboration (2019). We investigate two white noise scenarios, the “baseline” noise level of The Simons Observatory Collaboration (2019), corresponding to a 5-year experiment, and the “extended” configuration of The Simons Observatory Collaboration (2026), with up to ∼3\sim3 times higher sensitivity. The resulting noise spectra, in both configurations, are shown in Figure 3, including the impact of deconvolving the instrumental beam.

Noise spectra for the baseline and extended configurations.

Figure 3. Noise spectra for the "baseline" and "extended" configurations studied. The 1/ℓ1/\ell noise component is visible at the largest scales, while the contribution due to deconvolving the instrumental beam dominates at progressively smaller scales going to higher frequency.

When considering ERSs we will assume they are masked in the lowest frequency channel (i.e. νm=27\nu_m = 27 GHz), where the beam FWHM is 91′91^{\prime}, as this is the channel with more and brighter sources. Masking radio sources may thus lead to a significant loss of area. A different choice could be made for the DSFGs, however we do not explore this as we find that no source masking is required for DSFGs in our analysis.

Component separation and likelihood

We use a power spectrum-based Bayesian framework to separate the CMB and foreground components and derive constraints on the tensor-to-scalar ratio and other model parameters. The methodology is described in detail in e.g. Wolz et al. (2024) (see Pipeline A), and we only outline its main elements here. Cross-frequency BB-mode power spectra are modelled as a linear combination of contributions from different components:

Cℓν1ν2=∑xCℓxfx(ν1)fx(ν2).(36)C_{\ell}^{\nu_1\nu_2} = \sum_x C_{\ell}^{x} f_x(\nu_1) f_x(\nu_2). \tag*{(36)}

The components considered include the CMB BB-mode signal, Galactic thermal dust and synchrotron. The Galactic foregrounds are modelled as described in § 3.1 in terms of both scale and frequency dependence. The CMB contribution is described in terms of rr and AlensA_{\mathrm{lens}}, which multiply tensor-only and lensing-only templates respectively, calculated fixing all other Λ\LambdaCDM cosmological parameters to the Planck best-fit values. The free parameters of the fiducial model are then

{r,Alens,Ad,As,βd,βs,αd,αs}.(37)\{r, A_{\mathrm{lens}}, A_{\mathrm{d}}, A_{\mathrm{s}}, \beta_{\mathrm{d}}, \beta_{\mathrm{s}}, \alpha_{\mathrm{d}}, \alpha_{\mathrm{s}}\}. \tag*{(37)}

In addition to this minimal model, we will also consider the possibility of absorbing any residual point source contamination in terms of an additional component, labelled pp, with an effective SED modelled as a power law in Rayleigh-Jeans temperature units fp(ν)=(ν/ν0)βpf_p(\nu) = (\nu/\nu_0)^{\beta_p} and with a white angular power spectrum characterised by a free amplitude ApA_p (i.e. Cℓp=Ap ∀ℓC_{\ell}^{p} = A_p\ \forall\ell). Finally, we have also tested the interplay between residual extragalactic PS contamination and additional Galactic foreground complexity, by allowing for frequency decorrelation as modelled in BICEP2 Collaboration et al. (2018) and checking that such a term is not detected.

We approximate the power spectrum-level likelihood as a multivariate Gaussian distribution, which has been shown to be a good approximation on the scales explored here (Wolz et al. (2024)). We adopt broad, largely uninformative priors on all model parameters, although we enforce the positivity of all foreground amplitude parameters (AdA_{\mathrm{d}}, AsA_{\mathrm{s}}, ApA_p). The model parameters are then recovered via Metropolis-Hastings sampling using Monte Carlo Markov Chains (MCMC). This multi-frequency power spectrum approach has been extensively used in CMB analysis, e.g. Planck Collaboration [60]; Ade et al. (2021); Louis et al. (2025), as well as in forecast papers, e.g. Wolz et al. (2024); Azzoni et al. (2021). We use the specific implementation of this method available in BBPower4.

The synthetic data vector described in § 3.1 consists of all auto- and cross-correlations between the 6 frequency channels listed in Table 1, sampled in multipole bandpowers of width Δℓ=10\Delta\ell= 10 in the range 32<ℓ≤60032 < \ell\le600.

Results

We first present results regarding the impact of residual contamination from polarised ERSs, as the impact of DSFG contamination on BB modes is significantly smaller. We present results for DSFGs in § 4.7.

ERS forecasts

Number counts

Using Eq. (2), we compute the ERS angular number density above the flux cut SlimS_{\mathrm{lim}}, NνmT(>Slim)N_{\nu_m}^{T}(> S_{\mathrm{lim}}), multiplied by the SO SAT sky area, at the different SAT frequencies ν\nu. The result is shown in Figure 4. As expected, the number counts are largely dominated by the flat-spectrum sources. Moreover, for a fixed SlimS_{\mathrm{lim}} the number of sources increases towards lower frequency, motivating the choice of νm=27\nu_m = 27 GHz. We note that also the inverted spectrum sources follow this behaviour, since their number count is dominated by sources whose spectra peak before the SO lowest frequency of 27 GHz.

ERS number counts in the sky patch for different masking frequencies and flux cuts

Figure 4. ERS number counts in the sky patch shown in Figure 2 for different masking frequencies νm\nu_m and as a function of SlimS_{\mathrm{lim}}, for the different ERS populations. The contribution from flat sources dominates the total counts, and is largely hidden by the solid lines showing the sum of all populations.

In our analysis, these number counts are relevant for determining the sources to mask. We choose to identify the ERSs at the instrument lower frequency of 27 GHz (common both to the SATs and the LAT instruments). In principle, ERSs could be identified at even lower frequencies leveraging external data. However, we do not consider this necessary, as extending the source identification to lower frequency would increase the uncertainty associated with extrapolating the source frequency scaling over broad frequency ranges. Moreover, the choice of νm\nu_m is not determined solely by maximising the number counts, but also by choosing at what frequency to prioritize the ERS masking, as the brightest sources at a given frequency are possibly not the same at other frequencies. We hence choose to prioritize the masking at the lowest frequency band, as that is the one where we have higher ERS signal (but not necessary higher point source signal-to-noise ratio, as we show later). Finally, the highest-frequency bands are not well suited for identifying the ERS to be masked, since thermal dust emission becomes increasingly important at these frequencies and could dominate the observed flux.

Angular power spectra

Having chosen the masking frequency νm\nu_m, we can then compute the amplitude of the residual ERS power spectrum after masking with different flux cuts SlimS_{\mathrm{lim}}. Figure 5 shows the amplitude of the ERS signal when masking with νm=27\nu_m = 27 GHz, and fFWHM=3f_{\mathrm{FWHM}} = 3, which means each masked PS is removed from the map almost completely (less than 0.2% of the flux remains). This conservative approach may be accurate if we are only interested in suppressing the residual PS amplitudes, but may not be the best trade-off when also accounting for the noise and the fraction of sky lost due to masking (see § 4.3).

ERS power spectrum amplitude for different measurement frequencies

Figure 5. ERS power spectrum amplitude for different measurement frequencies ν\nu, with masking frequency νm=27\nu_m = 27 GHz and fFWHM=3f_{\mathrm{FWHM}} = 3 as a function of SlimS_{\mathrm{lim}}, shown for the different ERS populations and their sum.

Residual ERS contamination and component separation

Per-band masking

We start by considering the flux limits and number counts studied in Lagache et al. (2020). This allows us to get a sense of what flux limits may be reasonably expected in future experiments, as well as a rough estimate of the parameter biases caused by different levels of PS contamination. Note that, although Lagache et al. (2020) assumed that each frequency channel would be masked according to the sources detected in it by the instrument being analysed, we will show results for a uniform mask applied across frequencies, built from the sources detected in a single channel for its corresponding flux limit. The flux limits estimated by Lagache et al. (2020) for the SO SAT and Large Aperture Telescope (LAT) bands are shown in Table 2, together with the associated expected number counts. In particular, at 27 GHz they find SlimSAT 27 GHz=1.983S_{\mathrm{lim}}^{\mathrm{SAT}\ 27\ \mathrm{GHz}} = 1.983 Jy, growing at 39 GHz due to the decaying nature of radio spectra, but decreasing afterwards due to the better sensitivity and smaller beam sizes.

ν\nu [GHz]SAT SlimS_{\mathrm{lim}} [Jy]SAT Nν(>Slim)N_{\nu}(>S_{\mathrm{lim}})LAT SlimS_{\mathrm{lim}} [Jy]LAT Nν(>Slim)N_{\nu}(>S_{\mathrm{lim}})
271.983270.015021.565 \times 10^{4}
394.17760.009942.004×1042.004 \times10^{4}
933.38580.002965.028 \times 10^{4}
1451.593310.002614.966×1044.966 \times10^{4}
2250.7558940.005682.000×1042.000 \times10^{4}
2800.43511910.010111.067×1041.067 \times10^{4}

Table 2. For the baseline configuration, number of ERS per steradian above SlimS_{\mathrm{lim}}. Where the SlimS_{\mathrm{lim}} are as computed by Lagache et al. (2020) for a SAT-like and a LAT-like instrumental setup. Written in bold are: the 27 GHz case, as the scenario at which we would most naturally mask the sources, the 280 GHz band for the SAT and the 93 GHz band for the LAT, as the bands at which the largest number of sources are nominally detected (even if realistically one would not rely on these high frequency bands, as there would be a significant contribution from infrared dust emission not taken into account here).

Adopting the flux limit found for the SATs at 27 GHz, and propagating the impact of the residual contamination to the model parameters, we find the results shown by the black contours of Figure 6. We find that the synchrotron parameters, particularly the tilt αs\alpha_s and amplitude AsA_s, as well as the CMB lensing amplitude AlensA_{\mathrm{lens}}, are significantly biased. This is not surprising, as synchrotron is the Galactic foreground that most closely matches the SEDs of radio sources, while the scale dependence of the lensing BB-mode component is largely flat on the scales (ℓ<600\ell< 600) studied here, similar to Poisson sources. Fortunately, the tensor-to-scalar ratio rr remains unbiased. Even at the more stringent flux limit found at 280 GHz (even though masking at this high frequency is not realistic given the associated emission from dust in the same sources, disregarded here), we find that these parameter biases do not disappear. This analysis is performed with fFWHM=1f_{\mathrm{FWHM}} = 1, but because of the high Slim27 GHzS_{\mathrm{lim}}^{27\ \mathrm{GHz}} the result does not change with fFWHM=3f_{\mathrm{FWHM}} = 3.

Marginalised posteriors for the CMB and synchrotron parameters

Figure 6. For the baseline configuration, we show the marginalised posteriors for the CMB and synchrotron parameters, recovered with the SAT and LAT baseline SlimS_{\mathrm{lim}} at νm=27\nu_m = 27 GHz. The Galactic dust parameters are unbiased in both cases and are not shown here. Note that when masking with the less stringent SAT Slim=1.983S_{\mathrm{lim}} = 1.983 Jy we find no significant difference when varying fFWHMf_{\mathrm{FWHM}} from 1 to higher values, while for the LAT case Slim=0.015S_{\mathrm{lim}} = 0.015 Jy we show the result for fFWHM=1f_{\mathrm{FWHM}} = 1. Increasing the masking radius further would lead to a larger degradation in the recovered parameter uncertainties.

We may also consider the case where the positions of sources to be masked come not from the same instrument being analysed, but from an external dataset, more sensitive to point source emission (e.g. because of better resolution). In particular, let us use the detection limit for the SO LAT at 27 GHz, more than 100 times smaller than the SAT flux limit at the same frequency. At this limit we are able to detect and mask a much larger number of sources, reducing the parameter bias but also the size of the sky area available for the analysis. We find that the parameter biases reported earlier disappear completely, albeit at the cost of a significant increase in the posterior parameter uncertainties (by a factor 1.8 in the case of rr). While the discussion in this section has focused on the baseline configuration similar results hold with the higher sensitivity of the extended configuration.

For the remainder of this paper we will therefore explore a range of flux limits, spanning the fluxes available to SAT-like and LAT-like experiments, to study whether a suitable trade-off between these two effects (reduced bias and increased variance) can be achieved. Specifically, we will study three cases: Slim=0.01S_{\mathrm{lim}} = 0.01 Jy, 0.1 Jy and 1 Jy.

Choice of the masking radius for each ERS

The choice of masking strategy depends not only on the flux limit used to detect and mask sources, but also on the aperture size used for masking. In our analysis we assume that sources are masked at the lowest frequency νm=27\nu_m = 27 GHz, where θFWHM(νm)=91′\theta_{\mathrm{FWHM}}(\nu_m) = 91'. The choice of masking fraction fFWHMf_{\mathrm{FWHM}} (which determines the masking radius – Eq. (7)) in this case is not trivial: large values of fFWHMf_{\mathrm{FWHM}} ensure that sources are fully masked at the masking frequency νm\nu_m, and certainly so at all other (higher) frequencies, where the beam is smaller, although this is at the cost of an increased loss of usable area. Choosing a smaller fFWHMf_{\mathrm{FWHM}} thus reduces this loss, increasing the residual contamination at νm\nu_m but perhaps not so much at the higher frequencies (e.g. 90-150 GHz), where the beam is smaller and the overall sensitivity is typically higher. We explore different choices of fFWHMf_{\mathrm{FWHM}}:

(i) Rmask(fFWHM=0.5)=22.75′R_{\mathrm{mask}}(f_{\mathrm{FWHM}} = 0.5) = 22.75',

(ii) Rmask(fFWHM=1)=45.5′R_{\mathrm{mask}}(f_{\mathrm{FWHM}} = 1) = 45.5',

(iii) Rmask(fFWHM=2)=91′R_{\mathrm{mask}}(f_{\mathrm{FWHM}} = 2) = 91',

(iv) Rmask(fFWHM=3)=136.5′R_{\mathrm{mask}}(f_{\mathrm{FWHM}} = 3) = 136.5'

We study the trade-off between area loss and residual PS contamination of these choices in Figure 7. We find that fFWHM=1f_{\mathrm{FWHM}} = 1 (corresponding to a circular mask the size of the beam FWHM at νm=27\nu_m = 27 GHz) achieves a somewhat reasonable balance: this choice allows us to mask up to 1000 sources across the sky without an excessive loss of sky area and, at the same time, although half of the masked PS flux remains at νm\nu_m, it vanishes almost completely at the more sensitive 90 and 150 GHz bands. Other choices lead to either a significantly larger sky loss or a non-negligible contamination at intermediate frequencies.

Surviving sky fraction after point source masking and residual point source flux after masking

Figure 7. Top figure: surviving sky fraction after point source masking as a function of the number of masked point sources, for 3 different choices of radius for the circular mask on each source. The radius is taken as half of the FWHM of the beam at 27 GHz times a factor fFWHMf_{\mathrm{FWHM}}. Masking each source with a circular hole of radius given by 1 FWHM of the beam at 27 GHz (91′) (fFWHM=2f_{\mathrm{FWHM}} = 2) would mean having a significant loss in sky fraction (from 0.097 to 0.06) when masking 1000 sources. Bottom figure: residual point source flux after masking for the same 3 choices of fFWHMf_{\mathrm{FWHM}}, at the different analysis frequencies. With fFWHM=1f_{\mathrm{FWHM}} = 1 at 27 GHz (91′), half of the PS flux is left unmasked at that frequency, a fraction that drops steeply towards higher frequencies.

To quantify the impact of this choice more rigorously, we study the parameter constraints obtained with each of the options above. We assume the extended configuration in this case. The result is shown in Figure 8. For simplicity we adopt a flux cut of Slim=0.1S_{\mathrm{lim}} = 0.1 Jy in all cases but fFWHM=0.5f_{\mathrm{FWHM}} = 0.5, where a more stringent cut of Slim=0.01S_{\mathrm{lim}} = 0.01 may be adopted with only a mild loss of area. We find that the fiducial case of fFWHM=1f_{\mathrm{FWHM}} = 1 achieves the best balance of all explored: it achieves the smallest statistical uncertainties while incurring virtually no bias on the model parameters. The mild ∼1σ\sim1\sigma bias on AlensA_{\mathrm{lens}} (which we will return to in Section 4.2.4) is still apparent in the more conservative cases fFWHM=2f_{\mathrm{FWHM}} = 2 and 3, showing that it is driven by the residual contribution from unmasked sources, and not by the residual flux of the masked ones. Interestingly, even with the more stringent flux cut, the case fFWHM=0.5f_{\mathrm{FWHM}} = 0.5 is significantly more biased, showing that, in this case, the dominant effect is the residual flux of the masked sources which, as we showed in Figure 7, extends to the high-sensitivity 90 GHz channel.

Parameter constraints for different masking radii

Figure 8. Parameter constraints found for the extended noise configuration for different values of the masking radius fFWHMf_{\mathrm{FWHM}}.

Masking: bias-uncertainty trade-off

We show in Figure 9 residual contribution to multi-frequency power spectra from the residual ERS contamination as a function of SlimS_{\mathrm{lim}} for fFWHM=1f_{\mathrm{FWHM}} = 1. As noted in the previous section, the two lowest-frequency channels are the most affected by the residual flux of masked sources, manifested here in the plateau found for Slim≲0.1S_{\mathrm{lim}} \lesssim0.1 Jy in the case of the auto- and cross-correlations of both of these channels. To better understand the impact of PS contamination on the data, Figure 10 shows the angular auto-power spectra at ν=27\nu= 27 GHz and 93 GHz, including all contributions (CMB, Galactic foregrounds, and residual PS contamination) for three flux cuts: Slim=1S_{\mathrm{lim}} = 1 Jy, 0.1 Jy, and 0.01 Jy. The error power spectra for both frequencies is also shown for comparison. Owing to the better resolution and white-noise amplitude, the 93 GHz achieves a much better sensitivity across all frequencies, and is comparatively more strongly affected by the presence of point sources, particularly on scales ℓ≳150\ell\gtrsim150. This reinforces the point made in the previous section, when choosing a value of fFWHMf_{\mathrm{FWHM}} that ensures point sources are fully masked at the more sensitive central channels. The amplitude of the spectra are visibly enhanced above ℓ≃150\ell\simeq150 (more evidently so for the higher flux cut), following a Dℓ∝ℓ2D_\ell\propto\ell^2 behaviour characteristic of both lensing BB modes (at these scales) and point sources. On larger scales the power spectrum is dominated by Galactic foregrounds with a red scale dependence.

Power spectra for the 27 GHz and 93 GHz bands

Figure 10. For the extended configuration, we show an example of the power spectra obtained for the different flux cuts considered, focusing on the 27 GHz (left) and 93 GHz (right) bands. Signal is the band-power values of the computed cross-spectra, while Error is estimated as the square root of the diagonal elements of the covariance matrix. Note that the two plots do not share the same y-axis range. At 27 GHz, the ERS signal has a larger amplitude than in the other frequency bands, but is also affected by higher noise, particularly on small scales. At 93 GHz, even if the absolute ERS signal is lower than at 27 GHz, the combination of the lowest noise level among all frequency bands, the high angular resolution, and a relatively low Galactic foreground contribution results in the highest ERS signal-to-noise ratio. Comparing the different SlimS_{\mathrm{lim}} cases, the power spectrum uncertainties decrease as SlimS_{\mathrm{lim}} increases, thanks to the smaller masked sky area. At the same time, the residual ERS contamination grows, and can even dominate the signal on small scales. The latter effect can be appreciated in the different small-scale behaviour of the signal for the different SlimS_{\mathrm{lim}} values.

Figure 11 shows the parameter constraints obtained for these flux limits, for the extended noise configuration. Comparing the cases Slim⁡=0.01 JyS_{\lim}=0.01\,\mathrm{Jy} and 0.1 Jy0.1\,\mathrm{Jy} we find that the former leads to an excessive increase in statistical uncertainties, with the error on rr growing by ∼280%\sim280\%. On the other hand, Slim⁡=1 JyS_{\lim}=1\,\mathrm{Jy} introduces very significant biases on the synchrotron and lensing parameters. In particular αs\alpha_s is biased high by 12σ12\sigma (2σ2\sigma for the baseline configuration), recovering a growing “synchrotron” spectrum (in fact corresponding to the PS contamination). Interestingly, βs\beta_s also experiences a milder ∼1σ\sim1\sigma upwards bias, shifting the synchrotron SED to the larger spectral indices found in extragalactic sources on average. Finally, AlensA_{\mathrm{lens}} is biased high by nearly 7σ7\sigma (3σ3\sigma for baseline). These large biases disappear almost completely when adopting a more conservative Slim⁡=0.1 JyS_{\lim}=0.1\,\mathrm{Jy}. AlensA_{\mathrm{lens}} and αs\alpha_s are now only ∼1σ\sim1\sigma high (∼0.3σ\sim0.3\sigma for baseline). In turn, the parameter errors grow only modestly: 20% for AlensA_{\mathrm{lens}}, 40% for αs\alpha_s, and around 10% or less for all the other parameters. We summarise the relevant information for these three cases and both configurations in Table 3. The table also reports the χ2\chi^2 values associated with the best-fit model in each case. Since the synthetic data was generated without statistic noise, these values should be understood as “excess” χ2\chi^2 due to the presence of PS contamination. In all cases explored in this section, even if the χ2\chi^2 increases for larger values of Slim⁡S_{\lim}, the degradation to the goodness of fit is still rather small, and one would not suspect the presence of ERS contamination purely on the basis of this metric.

Constraints on cosmological and Galactic foreground parameters

Figure 11. Constraints on cosmological and Galactic foreground parameters for the extended noise configuration, in the presence of unmodelled residual point source (ERS) contamination after masking sources with flux thresholds 0.01 Jy, 0.1 Jy and 1 Jy. The multipole range used is 32<ℓ≤60032 < \ell\le600.

Marginalising over residual PS contamination

Although a PS flux limit of Slim⁡=0.1 JyS_{\lim}=0.1\,\mathrm{Jy} provides a reasonable balance between bias and variance, a small ∼1σ\sim1\sigma bias in AlensA_{\mathrm{lens}} and αs\alpha_s remains, which could affect the interpretation of BB-mode analyses with future datasets. In addition to this, current uncertainties in the modelling of polarised point sources at 20-200 GHz frequencies are significant, and could make this mild biases more significant. It is therefore interesting to explore whether the residual PS contamination may be effectively marginalised over, and what the penalty of doing so is in terms of posterior parameter constraints.

To explore this, we introduce a fourth sky component incorporating this contamination. We model the effective SED of this component as a power law in Rayleigh-Jeans unit, with a spectral index βp\beta_p (fp(ν)=(ν/ν0p)βpf_p(\nu)=(\nu/\nu_0^p)^{\beta_p}), and with a flat/white power spectrum, characterised by an amplitude ApA_p. In detail, this can only be an approximate model for the residual contamination, not only because the combination of emission from different ERS samples is not described by an exact power law, but also because the distinct effective masking of sources at different frequencies will cause further frequency decorrelation. Nevertheless, this simplistic model may be enough to capture the bulk of the residual contamination, reducing parameter biases below their statistical uncertainties.

The result of adding this component on the inferred model parameters is shown in Table 3 for the different configurations explored here, and in Figure 12 in the case Slim⁡=1 JyS_{\lim}=1\,\mathrm{Jy} for the extended noise configuration. Overall we find that including the additional component resolves the parameter biases described in the previous section in almost all cases, even those that exhibit a significant residual ERS signal. For instance, where we found biases of up to 7σ7\sigma in AsA_s, and 12σ12\sigma in αs\alpha_s for Slim⁡=1 JyS_{\lim}=1\,\mathrm{Jy}, both parameters are recovered with no apparent bias when including the additional component. A penalty is paid in the form of a ∼2\sim2-fold increase in the posterior uncertainties in both parameters, although the constraints on rr remain largely unchanged. From the constraints on the amplitude ApA_p, we find that the PS residual is detected at the ∼7.5σ\sim7.5\sigma level. In cases where the residual contamination is less significant, either due to using a more stringent flux cut, or to the larger noise in the baseline configuration, a mild bias in αs\alpha_s, below the 1σ1\sigma level, remains. This is largely due to the three-way degeneracy between ApA_p, βp\beta_p, and αs\alpha_s, leading to volume/projection effects in the posterior constraints. All other parameters, including AlensA_{\mathrm{lens}}, remain unbiased, however. An important point in this is the choice of pivot frequency ν0p\nu_0^p for this component: when the residual PS contribution is close to the threshold of detection, fitting it with a non-linear two-parameter model (Ap,αp)(A_p,\alpha_p) can lead to strong projection effects when ν0p\nu_0^p is far from the channel with the highest SNR. Although these may be avoided by imposing a Jeffreys prior on the non-linear parameter αp\alpha_p, we find that these effects largely disappear when we choose ν0p=93 GHz\nu_0^p=93\,\mathrm{GHz},

Corner plot showing parameter constraints for $A_{\mathrm{lens}}$, $r$, $\beta_s$, $\alpha_s$, $A_s$, $\beta_p$, and $A_p$

Figure 12. As Figure 11 for a flux limit Slim=1S_{\mathrm{lim}} = 1 Jy, comparing the cases where the residual point source contamination is left unmodelled (blue) or modelled as an additional component with a power-law SED with spectral index βp\beta_p and a flat power spectrum with amplitude ApA_p.

our most sensitive channel. With this choice, we show in Figure 13 that we are able to accurately reconstruct the true residual ERS signal amplitude at 93 GHz, at the price of measuring a slightly biased amplitude at the lower frequencies. In other words, setting the pivot frequency at 93 GHz we can correctly measure ApA_p, but we can not constrain αp\alpha_p when there is insufficient signal at the other frequencies. In summary, we conclude that this simple effective model (a Poisson-like component with power-law SED) is sufficient to capture the residual point source contamination, even with minimal masking (Slim=1S_{\mathrm{lim}} = 1 Jy), and recover unbiased constraints on cosmological and foreground parameters, without the need to fit for individual white noise amplitudes in each cross-frequency spectrum.

Reconstructed ERS power spectral amplitude

Figure 13. Reconstructed ERS power spectral amplitude (lines) compared with the true input ERS signal (markers), for the Slim⁡=1S_{\lim}=1 Jy case. In the cases with nominal beams the pivot frequency is ν0=93\nu_0=93 GHz, which explains the deviations at high and low frequencies. For the high-resolution case we use ν0=23\nu_0=23 GHz, and the low-frequency ERS signal is well recovered, while the model deviates more at high frequencies. The shaded areas corresponds to the 68% confidence interval.

High angular resolution

The impact of point sources in the cases studied so far is mitigated by the fact that the ERS signal, peaking at low frequencies, dominates over DSFGs (see § 4.7). At these low frequencies, SAT-like instruments have poor sensitivity on small scales, where PS contamination may dominate over Galactic foregrounds. It is therefore interesting to quantify the impact of ERS contamination on potential future experiments with better angular resolution.

To do so we study an ideal case in which the instrument beam does not impact observations on the angular scales considered here, 32<ℓ≤60032 < \ell\le600. Specifically, we repeat our analysis assuming all frequency bands to be characterised by the same Gaussian beam with θFWHM=9′\theta_{\mathrm{FWHM}} = 9'. In this case we are able to mask much more of each PS without incurring a large penalty in terms of area loss, even when masking ∼104\sim10^4 sources. Therefore we use fFWHM=3f_{\mathrm{FWHM}} = 3 (i.e. fully masking each source at all frequencies) for this analysis. Furthermore, the fact that, in this high-resolution setup, all the bands have the same beam, means that the astrophysical frequency scaling of the point sources is now preserved.

The results of this study are summarised in Table 3. We find that, unsurprisingly, the improved sensitivity on small scales increases all parameter biases due to residual contamination. In particular AlensA_{\mathrm{lens}} remains biased at the ≳3σ\gtrsim3\sigma level even for Slim=0.1S_{\mathrm{lim}} = 0.1 Jy, where all synchrotron parameters also exhibit large biases. However, a more stringent flux cut, at Slim=0.01S_{\mathrm{lim}} = 0.01 Jy, suppresses these biases almost entirely, at no significant cost in the posterior parameter uncertainties. The only exception is the synchrotron tilt αs\alpha_s, which retains a ∼2σ\sim2\sigma bias. rr, as well as all dust parameters, remain unbiased in almost all cases, although the least stringent setup, with Slim⁡=1S_{\lim}=1 Jy recovers a ∼2σ\sim2\sigma negative bias on rr.

These results suggest that, although the use of a more stringent mask may be sufficient to reduce the most important sources of bias, we must inevitably marginalise over residual contamination to fully recover unbiased synchrotron constraints. We thus repeat our analysis including a fourth effective component, as described

in the previous section, characterised by a spectral index βp\beta_p, and a Poisson amplitude ApA_p. The results are summarised in Table 3. We find that including this additional component cancels the residual bias on αs\alpha_s in the case with Slim⁡=0.01S_{\lim}=0.01 Jy (see also Figure 14), and suppresses almost all parameter biases for Slim⁡=0.1S_{\lim}=0.1 Jy and even 1 Jy, with the only exception of AlensA_{\mathrm{lens}} in the latter case, which retains a ∼4.5σ\sim4.5\sigma bias. We did not find simple extensions to the effective point source models, such as including an effective frequency decorrelation parameter to characterise deviations from a perfect power law SED, to help reduce this bias. High-resolution experiments will therefore require a minimal level of polarised point source masking to achieve unbiased constraints.

Constraints on the lensing B-mode amplitude and synchrotron spectral tilt

Figure 14. Constraints on the lensing BB-mode amplitude AlensA_{\mathrm{lens}} and the synchrotron spectral tilt αs\alpha_s in the high-resolution instrumental configuration for the Slim⁡=0.01S_{\lim}=0.01 Jy case. We compare the cases where the residual PS contamination is left unmodelled (black), or marginalised over using an additional component with an effective power law SED and a white power spectrum (red). The multipole range used is 32<ℓ≤60032 < \ell\le600.

Polarisation fraction scatter

The largest source of uncertainty in our model for the ERS contamination is the assumed polarisation fraction, which is not well constrained by current data. Throughout our results we have assumed a constant polarisation fraction across the sources of 2.8% as motivated in Lagache et al. (2020). We now explore a more conservative scenario in which the scatter in the distribution of polarisation fractions, as suggested by Puglisi et al. (2018), increases the effective fraction relevant to the residual ERS power spectrum to ⟨Π2⟩1/2=4.94%\langle\Pi^2 \rangle^{1/2}=4.94\%. This is the effective fraction, accounting for scatter, estimated for flat spectrum sources in Puglisi et al. (2018), which dominate the ERS emission at the frequencies studied here. This change corresponds to rescaling the ERS cross-spectra we used so far by a factor 3.1.

Unsurprisingly, this enhances the biases found in previous sections by a similar amount. For example, for Slim⁡=0.1S_{\lim}=0.1 Jy, the biases on AlensA_{\mathrm{lens}} and αs\alpha_s grow from ∼1σ\sim1\sigma to ∼3σ\sim3\sigma. The tensor-to-scalar ratio, as well as all dust parameters, remain unbiased. However, as before, all these biases disappear when including an effective Poisson-like component with a power-law SED to describe the residual ERS contamination. In this case, this effective component is detected at a higher (although still marginal) significance of 2.3σ2.3\sigma.

Dusty galaxies

We now consider the impact of polarised DSFGs, modelled as described in § 2.6. First, we compute the number counts for the DSFGs, see Figure 15. Contrary than what found for a fixed SlimS_{\mathrm{lim}} the number of sources decreases towards lower frequency, hence favouring masking at νm=280\nu_m = 280 GHz. And the number count differences among the different frequencies is more important for DSFGs than ERSs. Also, comparing with Figure 4, we find that there are more faint DSFGs than ERSs, but less bright DSFGs than ERSs. In particular, in the SO SAT sky area, at Slim≃1S_{\mathrm{lim}} \simeq1 Jy there are only ∼6\sim6 DSFGs at νm=280\nu_m = 280 GHz, while ∼88\sim88 DSFGs at νm=27\nu_m = 27 GHz. Such a low number of DSFGs above Slim≃1S_{\mathrm{lim}} \simeq1 Jy hints that we may avoid masking DSFGs at all.

Total DSFG number counts

Figure 15. Total DSFG number counts in the sky patch shown in Figure 2 for different νm\nu_m as a function of Slim⁡S_{\lim}.

Then, it is instructive to compare the ERS and DSFGs signals, both with each other and with Galactic foregrounds. Figure 16 shows, in the left panel, the residual ERS power spectrum for a flux limit Slim=0.1S_{\mathrm{lim}} = 0.1 Jy together with the Galactic synchrotron signal in the SAT patch. In turn, the right panel shows the estimated polarised DSFG signal without masking any sources, together with the Galactic dust component. All signals are shown for the auto-correlation of the six frequency channels studied here. The figure also shows the lensing signal for Alens=0.3A_{\mathrm{lens}} = 0.3, and the primordial BB-mode signal for rr in the range 0.001≤r≤0.010.001 \le r \le0.01 for comparison.

Power spectra of Galactic synchrotron, ERS, Galactic dust, and DSFG signals

Figure 16. Left: power spectra for the Galactic synchrotron signal and the ERS signal with Slim=0.1S_{\mathrm{lim}} = 0.1 Jy and masking performed at 27 GHz as described in the text. Right: power spectra for the Galactic dust signal and the full DSFG signal (no masking). Both are shown in the multipole range relevant for our analysis, and the CMB signal is over-plotted (lensing BB modes with Alens=0.3A_{\mathrm{lens}} = 0.3 and primordial BB modes in the range 0.001<r<0.010.001 < r < 0.01, relevant for upcoming CMB experiments.)

Already at the power spectrum level we can see that DSFGs are subdominant with respect to ERSs. At every frequency band, except 225 GHz and 280 GHz, the BBBB power spectra of the DSFGs is lower than the ERS signal, even when we mask out ERSs with Slim=0.1S_{\mathrm{lim}} = 0.1 Jy and do not mask any DSFGs. In addition to this, the Galactic dust signal is higher than Galactic synchrotron, and dominates over the DSFG contribution at almost all scales relevant for this analysis. Finally, the DSFG signal is lower than the BB-mode lensing contribution at all relevant scales.

It is worth noting that the DSFG signal, as modelled here, reaches a minimum at around 68 GHz, growing towards higher frequencies with a dust-like modified black-body spectrum, but also towards lower frequencies, due to the synchrotron contribution from star-forming galaxies. Thus, the signal at 27 and 39 GHz is comparable to that in the higher-frequency channels. The larger beam limits the sensitivity to this contribution at the lower frequencies, however.

Finally, it is worth recalling that the DSFG signal discussed here contains both a shot-noise and clustered 1-halo contribution, although the former dominates over the latter here.

We propagate the DSFG residual shown in Figure 16 to parameter constraints as done before in the case of ERSs. We find that, even without masking any DSFGs, as in the spectra shown in the figure, their contribution is negligible for both the baseline and extended configurations, with no impact on the recovery of either the Galactic foreground or the cosmological parameters. No significant bias is found on any of the model parameters, including αs\alpha_s, αd\alpha_d or AlensA_{\mathrm{lens}}. Even in the high-resolution configurations explored in § 4.6, only a minor 0.3σ0.3\sigma bias develops for αs\alpha_s, sourced by the radio component of the SED template used to describe DSFGs.

Conclusions

In this work we have studied the impact from polarised extragalactic point sources in ground-based BB-mode analyses. Using the models of Tucci et al. (2011); Toffolatti et al. (1998); Lagache et al. (2020) for ERSs and Zagatti et al. (2024) for DSFGs, we have propagated the residual point source contamination through component separation into constraints on rr, AlensA_{\mathrm{lens}}, and Galactic foreground parameters. We have done so using a power-spectrum-based component separation pipeline, assuming a self-consistent masking strategy that uses the same point source mask at all frequencies.

We find that, while residual DSFG contamination does not lead to significant biases, ERS contamination must be mitigated and taken into account in near-future experiments, such as the Simons Observatory. Specifically focusing on small-aperture experiments, such as the SO SATs, we have shown that an effective strategy requires masking the bulk of the source contamination, without necessarily removing it entirely when the angular resolution varies substantially across frequency channels. Specifically, a flux cut of approximately Slim=0.1S_{\mathrm{lim}} = 0.1 Jy at 27 GHz provides a suitable compromise between minimising bias and variance in the model parameters (although the exact value of SlimS_{\mathrm{lim}} may be optimised for individual instrumental араион configurations). More concretely, we find that, while the tensor-to-scalar ratio rr is largely unaffected by point source contamination, the lensing amplitude AlensA_{\mathrm{lens}} and the spectral tilt for Galactic synchrotron αs\alpha_s may be significantly biased. We also show that any remaining parameter bias may be effectively suppressed by modelling the residual point source contamination as an additional component, with a power-law SED and a flat, Poisson-like, angular power spectrum, after marginalising over the free parameters of this model. Furthermore this is achieved at no cost in the statistical uncertainties on rr, although the errors on AlensA_{\mathrm{lens}} and αs\alpha_s approximately double.

We additionally investigate an hypothetical experiment with higher angular resolution, where point source masking results in a much milder loss of survey area. In this case, a more stringent flux cut, Slim=0.01S_{\mathrm{lim}} = 0.01 Jy, achievable by high-resolution telescopes such as the SO LAT, provides the most effective mitigation strategy. This must be accompanied by the modelling and marginalisation over the residual contamination as described above.

Our analysis has focused only on the impact of point source contamination at the power spectrum level, and we have not explicitly considered the practical implications of introducing a large number of source holes in the analysis mask, beyond the increase in power spectrum uncertainties due to the loss of survey area. In practice, utmost care must be taken in the presence of complex masks to minimise the level of EE-to-BB leakage, which can severely degrade the precision of the BBBB power spectrum. Such effects will, however, need to be carefully accounted for in applications to real data, where extensive point source masking may be unavoidable. A natural extension of the approach proposed here would therefore be to combine point source masking with inpainting techniques, in order to mitigate these effects. Finally, future, more sensitive experiments, or those covering larger sky areas (such as LiteBIRD) may be more affected by point source contamination than the configurations explored here, and may require the use of more strict masking criteria, or the implementation of more sophisticated model to describe the residual point source contributions than the relatively simple effective power law behaviour proposed here.

Acknowledgements

AR thanks Gilles Weymann-Despres for stimulating scientific discussions and acknowledges support from the Dennis Sciama Junior Research Fellowship at Wolfson College, Oxford. GZ is funded by the European Union (ERC, ReLICS, project number 101116027). GZ acknowledges the financial support from the COSMOS network (www.cosmosnet.it) through the ASI (Italian Space Agency) Grants 2016-24-H.0 and 2016-24-H.1-2018.

Note that this is not an official Simons Observatory collaboration publication.

Data availability

No new data were generated or analysed in support of this research. This paper has been typeset from a TeX/LaTeX file prepared by the author.

References

  1. [59]Planck Collaboration 2016, Astronomy & Astrophysics, 594, A26
  2. [60]Planck Collaboration 2020a, Astronomy & Astrophysics, 641, A5
  3. [61]Planck Collaboration 2020b, Astronomy & Astrophysics, 641, A11
  4. [87]de la Hoz E., Vielva P., Barreiro R. B., Martínez-González E., 2020, J. Cosmology Astropart. Phys., 2020, 006

Paper details

vlnc:W_2tu7pzev
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Physics and Astronomy

Not recorded for this paper · View statement →

Looking for related papers…
Contents