Hostname: page-component-78c5997874-g7gxr Total loading time: 0 Render date: 2024-11-02T23:33:11.222Z Has data issue: false hasContentIssue false

Bayesian evidence-driven diagnosis of instrumental systematics for sky-averaged 21-cm cosmology experiments

Published online by Cambridge University Press:  20 October 2022

K. H. Scheutwinkel*
Affiliation:
Astrophysics Group, Cavendish Laboratory, J. J. Thomson Avenue, Cambridge CB3 0HE, UK Kavli Institute for Cosmology, Madingley Road, Cambridge CB3 0HA, UK
E. de Lera Acedo
Affiliation:
Astrophysics Group, Cavendish Laboratory, J. J. Thomson Avenue, Cambridge CB3 0HE, UK Kavli Institute for Cosmology, Madingley Road, Cambridge CB3 0HA, UK
W. Handley
Affiliation:
Astrophysics Group, Cavendish Laboratory, J. J. Thomson Avenue, Cambridge CB3 0HE, UK Kavli Institute for Cosmology, Madingley Road, Cambridge CB3 0HA, UK
*
Corresponding author: K. H. Scheutwinkel, Email: [email protected].
Rights & Permissions [Opens in a new window]

Abstract

We demonstrate the effectiveness of a Bayesian evidence -based analysis for diagnosing and disentangling the sky-averaged 21-cm signal from instrumental systematic effects. As a case study, we consider a simulated REACH pipeline with an injected systematic. We demonstrate that very poor performance or erroneous signal recovery is achieved if the systematic remains unmodelled. These effects include sky-averaged 21-cm posterior estimates resembling a very deep or wide signal. However, when including parameterised models of the systematic, the signal recovery is dramatically improved in performance. Most importantly, a Bayesian evidence-based model comparison is capable of determining whether or not such a systematic model is needed as the true underlying generative model of an experimental dataset is in principle unknown. We, therefore, advocate a pipeline capable of testing a variety of potential systematic errors with the Bayesian evidence acting as the mechanism for detecting their presence.

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2022. Published by Cambridge University Press on behalf of the Astronomical Society of Australia

1. Introduction

With 21-cm cosmology (Furlanetto, Oh, & Briggs Reference Furlanetto, Oh and Briggs2006), we can potentially probe the earliest phases of the Universe after the cosmic microwave background (CMB) photons decoupled from the dense plasma so that protons and electrons could recombine to form neutral hydrogen when it was energetically favoured. Neutral hydrogen can absorb or emit the hyperfine HI line with a characteristic wavelength of $\lambda = 21$ cm. Finding the 21-cm line in emission or absorption state is dependent on the spin temperature defined through the relative occupancy rates between the excited and neutral state of hydrogen. When the spin temperature is lower than the background radiation in the universe, we will find the 21-cm signal in ‘absorption’ and vice versa for emission. This temperature difference is known as the sky-averaged 21-cm signal and it is predicted to have a characteristic absorption feature (Pritchard & Loeb Reference Pritchard and Loeb2008) which is evolving during Cosmic Dawn (CD) and the Epoch Of Reionisation (EOR). Physical effects affecting the signal shape include the Wouthuysen-Field effect (Wouthuysen Reference Wouthuysen1952; Field Reference Field1958) of Lyman- $\alpha$ photon coupling, X-Ray heating through high-energetic X-ray photons, and the progressive reionisation of the hydrogen due to star-forming regions at EOR. For a detailed review of the field see Furlanetto et al. (Reference Furlanetto, Oh and Briggs2006), Pritchard & Loeb (Reference Pritchard and Loeb2012), Morales & Wyithe (Reference Morales and Wyithe2010), Liu & Shaw (Reference Liu and Shaw2020).

Observatories trying to detect the 21-cm hydrogen line are designed in one of two ways. First, the interferometric approach such as HERA (DeBoer et al. Reference DeBoer2017), SKA (Dewdney et al. Reference Dewdney, Hall, Schilizzi and Lazio2009), LOFAR (van Haarlem et al. Reference van Haarlem2013), MWA (Tingay et al. Reference Tingay2013) attempting to characterise the spatial fluctuations of the 21-cm hydrogen line. Second, the simpler approach uses a wide-beam single antenna system, thus averaging over the whole sky to measure the integrated emission of bright and faint radio objects. However, they are harder to calibrate as opposed to multi-antenna systems, for example, the phase shift calibration of a single antenna, and lower resolving power to detect millikelvin-level signals. These measurements are known as the sky-averaged or global signal experiment (Liu et al. Reference Liu, Pritchard, Tegmark and Loeb2013) with observatories such as EDGES (Bowman, Rogers, & Hewitt Reference Bowman, Rogers and Hewitt2008), SARAS 2 and 3 (Singh et al. Reference Singh, Subrahmanyan, Shankar, Rao, Girish, Raghunathan, Somashekar and Srivani2018, Reference Singh2022), LEDA (Price et al. Reference Price2018), PRIZM (Philip et al. Reference Philip2018), REACH (de Lera Acedo et al. Reference de Lera Acedo2022) and many more in the low radio frequency regime to probe the CD and EOR.

Researchers from EDGES (Bowman et al. Reference Bowman, Rogers, Monsalve, Mozdzen and Mahesh2018a) were the first to claim a detection of an absorption profile at CD with a flattened Gaussian shape, centred at $f_{0,21} = 78 \pm 1$ MHz with an amplitude of $A_{21} = 500^{+500}_{-200}$ mK. This result is in tension with the astrophysical models of Cohen et al. (Reference Cohen, Fialkov, Barkana and Lotem2017), who postulated a Gaussian-like profile with a maximum amplitude of around $A_{21} \approx 240$ mK. Consequently, candidates to explain these results include new physics, where we either have excessive cooling of the IGM beyond the adiabatic limit involving dark-matter particle interaction (Barkana Reference Barkana2018; Barkana et al. Reference Barkana, Outmezguine, Redigolo and Volansky2018; Muñoz & Loeb Reference Muñoz and Loeb2018) or an enhanced radio background (Jana, Nath, & Biermann Reference Jana, Nath and Biermann2019; Fialkov & Barkana Reference Fialkov and Barkana2019; Mirocha & Furlanetto Reference Mirocha and Furlanetto2019) with strong implications on high-redshift star-formation (Mittal & Kulkarni Reference Mittal and Kulkarni2022).

However, there is also discussion that does not involve new physics, that is, an astrophysical origin of the signal. Explanations could include instrumental effects such as a ground plane artefact (Bradley et al. Reference Bradley, Tauscher, Rapetti and Burns2019) mimicking an absorption profile or general concerns about the data analysis. A re-examination of the EDGES result lead by Hills et al. (Reference Hills, Kulkarni, Meerburg and Puchwein2018) (H18) concluded that the best-fitting profile reported by EDGES is not a unique solution and contains unphysical values in the ionospheric foreground model with the possibility of an uncalibrated 12.5 MHz sinusoidal structure in the data. This ignited an open scientific debate as Bowman et al. (Reference Bowman, Rogers, Monsalve, Mozdzen and Mahesh2018b) argued that H18 concerns about unphysical parameters for the ionospheric model stems from covariance between ionospheric and astronomical foreground parameters where small errors in the latter and residual effects during calibration processes can result to biased recovered ionospheric parameters. However, they state that it is possible to extract a sky-averaged 21-cm signal without an absolutely calibrated foreground component as only relatively calibrated frequency channels are needed. Moreover, they acknowledge the ambiguous solution of the recovered shape, however, state that a general absorption profile is a priori most physically justifiable.

Another re-examination of the EDGES low-band dataset lead by Sims & Pober (Reference Sims and Pober2020) conducted an analysis by including a sinusoidal systematic model and concluded that the models that account for these structures are preferred over models that do not include them. However, they could not clearly distinguish whether there is a clear preference for a sky-averaged 21-cm signal model over models that do not include the signal. Moreover, with other data analysis approaches such as applying a different foreground model using maximally smooth functions (MSF) (Singh & Subrahmanyan Reference Singh and Subrahmanyan2019; Bevins et al. Reference Bevins, Handley, Fialkov, de Lera Acedo, Greenhill and Price2021), one can also detect unmodelled sinusoids in the residuals of the EDGES low-band dataset, which are also similarly seen in another sky-averaged experiment LEDA (Price et al. Reference Price2018) and SARAS 2 (Bevins et al. Reference Bevins, de Lera Acedo, Fialkov, Handley, Singh, Subrahmanyan and Barkana2022b). Finally, data obtained by the SARAS 3 radiometer reject the presence of the best-fitting absorption feature reported by EDGES with 95.3% confidence (Singh et al. Reference Singh2022).

With this work, we investigate the case of systematic effects, that is, a non-astrophysical origin for the Bayesian pipeline of REACH. We introduce unmodelled sinusoidal structures inside forward modelled antenna temperature datasets, and study its influence on the resulting sky-averaged 21-cm signal parameter estimation using a Bayesian inference framework. In Section 2, we introduce the Bayesian inference framework, specifically the parameter estimation and model comparison component. In Section 3, we describe how we generated our antenna temperature datasets using a physically motivated forward model. In Section 4, we discuss how to statistically model the antenna temperature datasets in a Bayesian way using a likelihood function and assigning a prior distribution on the model parameters. In Section 5, we quantify our results by using Bayesian evidence-driven model selection and a Goodness-of-Fit test and in Section 6 we conclude and summarise our results.

2. Bayesian inference and nested sampling

To analyse the dataset we use Bayesian inference (Sivia & Skilling 2006), a statistical modelling framework where we must assign a prior distribution $p({\unicode{x03B8}}|M)$ for a model M with its parameters ${\unicode{x03B8}}$ to recover the posterior distribution $p({\unicode{x03B8}}|D, M)$ of the parameters after the dataset D has been observed. This is achieved by applying Bayes theorem:

(1) \begin{equation} p({\unicode{x03B8}}|D,M) = \frac{p(D|{\unicode{x03B8}}, M) p({\unicode{x03B8}}|M)}{p(D|M)},\end{equation}

where $L({\unicode{x03B8}}) \equiv p(D|{\unicode{x03B8}}, M)$ is the likelihood function of the model parameters and $\mathcal{Z} \equiv p(D|M)$ the Bayesian evidence.

To recover the posterior distribution for parameter estimation and the Bayesian evidence $\mathcal{Z}$ for model comparison, we use nested sampling (Skilling 2006). With nested sampling, one computes the Bayesian evidence by gradually shrinking the prior volume fraction dX:

(2) \begin{equation} \mathcal{Z} = \int \mathcal{L}({\unicode{x03B8}}) p({\unicode{x03B8}}|M) d{\unicode{x03B8}} = \int_0^1 \mathcal{L}(X) dX,\end{equation}

through sampling from the prior which have likelihoods higher than an evolving likelihood constraint $\mathcal{L}$ :

(3) \begin{equation} X(\mathcal{L}) = \int_{\mathcal{L}({\unicode{x03B8}}) > \mathcal{L}} p({\unicode{x03B8}}|M) d{\unicode{x03B8}}.\end{equation}

In practice, we use $\texttt{PolyChord}$ (Handley, Hobson, & Lasenby Reference Handley, Hobson and Lasenby2015a,b) to find samples subject to the likelihood constraint $\mathcal{L}({\unicode{x03B8}}) > \mathcal{L}$ which implements slice sampling to draw new proposal samples. As PolyChord is a sampling-based algorithm, one can use the computed Bayesian evidence $\mathcal{Z}$ to get posterior samples ${\unicode{x03B8}}^*$ , therefore tackling the parameter estimation and model comparison aspects of Bayesian inference simultaneously.

To compare competing models we need to apply Bayes Theorem on the Bayesian evidence $\mathcal{Z}$ :

(4) \begin{equation} p(M|D) = \frac{p(D|M)p(M)}{p(D)},\end{equation}

to recover the model probabilities $p(M|D)$ . We compare competing models $M_1$ and $M_2$ by forming the logarithmic Bayes factor:

(5) \begin{equation} \log \mathcal{K} = \log p(M_1|D) - \log p(M_2|D),\end{equation}

where we assume equal prior model probabilities: $p(M_1) = p(M_2)$ . A positive Bayes factor $\log \mathcal{K} > 0$ indicates a model preference of $M_1$ over the competing model $M_2$ .

3. Forward modelling the dataset D

To generate the dataset D for this analysis, the forward model splits the process into a sum of physically motivated components:

(6) \begin{equation} D \equiv T_{\text{data}}= T_{\text{fg}} + T_{21}+ T_{\text{sys}}+ T_{\text{noise}},\end{equation}

with $T_{\text{fg}}$ the simulated foreground, $T_{21}$ the sky-averaged 21-cm signal, $T_{\text{sys}}$ the systematic structure and $T_{\text{noise}}$ the noise component of the antenna temperature. The decomposition can be seen in Figure 1 and the next sections describe how we simulate each component.

Figure 1. Dataset composition, from top to bottom: the foreground $T_{\text{fg}}$ contribution, the Gaussian sky-averaged 21-cm absorption signal $T_{21}$ , the heteroscedastic radiometric noise $T_{\text{noise}}$ , a sinusoidal systematic structure $T_{\text{sys}}$ .

3.1 Sky simulation

To simulate the foreground data we use the foreground modelling framework of Anstey, de LeraAcedo, & Handley (Reference Anstey, de Lera Acedo and Handley2021a) that is used as the standard pipeline of REACH (de Lera Acedo et al. Reference de Lera Acedo2022). The pipeline utilise the 2008 Global Sky Model (GSM De Oliveira-Costa et al. Reference De Oliveira-Costa, Tegmark, Gaensler, Jonas, Landecker and Reich2008) at 408 MHz, $T_{408}(\Omega)$ and 230 MHz, $T_{230}(\Omega)$ and construct the spatially varying spectral index:

(7) \begin{equation} \unicode{x03B2}(\Omega) = \frac{\log\! \left(\frac{T_{230}(\Omega) - T_{\text {CMB}}}{T_{408}(\Omega) - T_{\text {CMB}}}\right)}{\log\! \left(\frac{230}{408} \right)},\end{equation}

with $T_{\text{CMB}}$ the cosmic microwave background at $T_{\text{CMB}} = 2.725$ K. This spatially variable spectral index is a physically motivated choice to realistically model the spatial power distribution pattern through its spectral index. Hence, assuming a simple constant spectral index $\unicode{x03B2}(\Omega) = \unicode{x03B2}_0 = \text{const}$ is an unfavourable and unphysical choice in the simulation process. With this spectral index and $T_{230}(\Omega)$ we simulate the foreground component:

(8) \begin{equation} T_{\text{sim}}(\nu, \Omega) = (T_{230} - T_{\text{CMB}} ) \left(\frac{\nu}{230} \right)^{-\unicode{x03B2}(\Omega)} + T_{\text{CMB}},\end{equation}

with $T_{\text{CMB}} = 2.725$ K the cosmic microwave background. We choose $T_{230}(\Omega)$ as the base map as it is an approximated ‘empty’ 50–200 MHz representation of the sky without having to worry about contamination introduced by the sky-averaged 21-cm signal as we will add it later on. We convolve this simulated foreground map with the beam pattern $B_{\Omega}$ of a conical log-spiral antenna (Dyson Reference Dyson1965):

(9) \begin{equation} T_{\text{fg}}(\nu) =\frac{1}{4 \pi} \int_{\Omega} B(\Omega,\nu) T_{\text{sim}}(\Omega,\nu) d\Omega.\end{equation}

We choose the conical log-spiral antenna beam pattern as Anstey et al. (Reference Anstey, Cumner, de Lera Acedo and Handley2021b) reported that this beam pattern has the best performance for correctly extracting a sky-averaged 21-cm signal out of five antenna designs.

The conical log-spiral antenna is FEKO simulated (Elsherbeni Reference Elsherbeni2014), assumed to be in free-space and located in ideal non-reflective conditions from the ground. We note that this setup is not physically realistic as it does not introduce instrumentally caused systematics, however, due to these ideal conditions we can study how an synthetically added systematic structure is generally handled by the pipeline. One could expand the simulations by adding a ground plane or soil beneath the antenna for subsequent research. The initialisation of this sky-averaged experimental setup is located at the Karoo Radio Reserve in South Africa, at $-30.71131^{\circ}$ latitude and $21.4476236^{\circ}$ longitude where REACH is being built. For our analysis, we set the observation time to be a snapshot of the sky at ‘2019-10-01 00:00:00’ UTC (LST: 23.99 h) when the Milky Way centre is not at the zenith.

3.2 Sky-averaged 21-cm signal

We add a sky-averaged 21-cm absorption signal with a Gaussian shape to the antenna temperature:

(10) \begin{equation} T_{21}(\nu) = -A_{21} \exp\left(-\frac{1}{2 \unicode{x03C3}_{21}^2}(\nu-f_{0,21})^2\right),\end{equation}

where $\nu$ is the frequency, $A_{21}$ the amplitude of the sky-averaged 21-cm signal, $f_{0,21}$ the central frequency and $\unicode{x03C3}_{21}$ the standard deviation. For the following analysis we set $A_{21} = 155$ mK, $f_{0,21} = 85$ MHz and $\unicode{x03C3}_{21} = 15$ MHz which is an Gaussian approximation of the standard case of the astrophysical models of Cohen et al. (Reference Cohen, Fialkov, Barkana and Lotem2017). We emphasise here the challenge of the sky-averaged 21-cm signal extraction, the Gaussian absorption signal is in the millikelvin-level, whereas the foreground contribution reaches several thousands of kelvin in our frequency band.

3.3 Antenna temperature noise

After the sky has been simulated, we add the noise component $T_{\text{noise}}$ . We choose a physically motivated radiometric noise model (Kraus et al. Reference Kraus, Tiuri, Räisänen and Carr1986) which can be modelled through a Gaussian distribution centred at $T_{\text{fg}}(\nu)$ with heteroscedastic radiometric noise:

(11) \begin{equation} \unicode{x03C3}_{\text{radio}}(\nu) = \frac{\unicode{x03B7} T_{\text{fg}}(\nu) + (1-\unicode{x03B7})T_0 + T_{\text{rec}}}{\sqrt{\tau \Delta\nu}},\end{equation}

with $T_{\text{fg}}$ the antenna temperature, $\unicode{x03B7}$ the antenna radiation efficiency, $T_0$ the ambient temperature, $T_{\text{rec}}$ the antenna receiver temperature, $\tau$ the integration time and $\Delta\nu$ the channel width. For our analysis, we choose $\unicode{x03B7} = 0.9$ , $T_0 = 293.15$ K, $T_{\text{rec}} = 500$ K, $\tau = 10^5$ s and $\Delta\nu = 0.1$ MHz. This choice of parameters suppresses the noise contribution by a factor of $\sqrt{\tau \Delta \nu} = 10^5$ which is the necessary noise level at the lower frequency end, where the antenna temperature $T_{\text{fg}}$ can reach several thousands of kelvins. We note that in a real experimental setup, the integration time $\tau$ might not be constant across the frequency band due to flagging of RFI contamination.

Furthermore, we ‘seed’ the noise so that the noise realisation is identical for each dataset. This engenders consistency in the Bayesian evidence when comparing models and consistency of results across datasets.

3.4 Systematic structure

For the systematic component, we choose the generalised damped sinusoid:

(12) \begin{equation}T_{\text{sys}}(\nu) = \left(\frac{\nu}{f_0}\right)^{\alpha} A_{\text{sys}}\sin \left(2\pi \frac{\nu}{P_{\text{sys}}} + \unicode{x03D5}_{\text{sys}} \right),\end{equation}

where $A_{\text{sys}}$ is the amplitude, $\nu$ the frequency, $P_{\text{sys}}$ the period of the sinusoid, $\unicode{x03D5}_{\text{sys}}$ the phase, $\alpha$ the damping coefficient and $f_0$ the reference central frequency of the antenna band. For our experimental setup we have the frequency band 50–200 MHz, therefore $f_0 = 125$ MHz. These types of structures can arise due to cable reflections within an antenna system, or due to frequency-dependent soil-related losses seen as regular or damped sinusoidal structures.

More concisely, such systematic structures can appear in EDGES, LEDA and in SARAS 2 when using foreground modelling techniques such as polynomial or MSFs, for example, in reanalysis done by Hills et al. (Reference Hills, Kulkarni, Meerburg and Puchwein2018), Singh & Subrahmanyan (Reference Singh and Subrahmanyan2019), Bevins et al. (Reference Bevins, Handley, Fialkov, de Lera Acedo, Greenhill and Price2021, Reference Bevins, de Lera Acedo, Fialkov, Handley, Singh, Subrahmanyan and Barkana2022b). Possible causes could include instrumental effects or a poor foreground modelling. However, given the different approaches of foreground modelling, the similar design and calibration of the sky-averaged 21-cm experiments and the variation of parameters seen, for example, in amplitude and period of the systematics across instruments, an instrumental origin is more probable. Potential causes, for example, in LEDA could be due to direction-dependent gain of the antenna, a band-pass filter that causes frequency-dependent group-delay or rainfall that moisturises the cables and soil (Price et al. Reference Price2018) or other calibration errors (Sims & Pober Reference Sims and Pober2020). Non-instrumental effects such as ionospheric activity, emission from the soil or RFI could also be a possibility (Bevins et al. Reference Bevins, de Lera Acedo, Fialkov, Handley, Singh, Subrahmanyan and Barkana2022b). This suggest a further investigation of this structure as a potential instrumental systematic with the exact cause still unknown. As the (damped) sinusoidal systematic structure appeared at several independent sky-averaged 21-cm signal experiments, we continue our analysis by artificially injecting this structure into the dataset.

We choose a parameter cube:

$A_{\text{sys}} \in [0, 60, 100, 150, 200, 500, 1000]$ mK,

$P_{\text{sys}} \in [6, 12.5, 25, 50, 100]$ MHz, $\unicode{x03D5}_{\text{sys}} \in [0, \frac{\pi}{2}, \pi, \frac{3}{2}\pi]$ . For the damping coefficient we set $\alpha \in [0,-2.5]$ where $\alpha = -2.5 $ is similarly seen in the LEDA (Price et al. Reference Price2018) experiment by an analysis using MSF of Bevins et al. (Reference Bevins, Handley, Fialkov, de Lera Acedo, Greenhill and Price2021). It is worth to note that the damping coefficient is in the order of the spectral index of the galactic foregrounds for this frequency band (Mozdzen et al. Reference Mozdzen, Bowman, Monsalve and Rogers2017; Spinelli et al. Reference Spinelli, Bernardi, Garsden, Greehill, Fialkov, Dowell and Price2021), suggesting a possibly multiplicative rather than additive systematic. We inject either one of them, damped or not damped systematic, to the dataset such that we create two parameter cubes—one for each systematic structure—where we take the outer product of the parameter vectors.

4. Bayesian modelling of the dataset D

4.1 Likelihood function

Once we have generated the dataset, we define a likelihood function $\mathcal{L}$ for our model and provide prior ranges of the model parameters ${\unicode{x03B8}}$ which PolyChord needs to compute the Bayesian evidence $\mathcal{Z}$ for our chosen model and generate posterior samples ${\unicode{x03B8}}^*$ . As we introduce radiometric noise to generate the dataset, we use a radiometric likelihood function:

(13) \begin{equation} \log \mathcal{L} = \sum_{\nu} -\frac12 \log\! \left(2 \pi \unicode{x03C3}^2_{\text{radio}}(\nu)\right) - \frac12 \left(\frac{T_{\text{data}}(\nu) - T_{\text{M}}(\nu)}{\unicode{x03C3}_{\text{radio}}(\nu)}\right)^2,\end{equation}

which is a Gaussian likelihood with heteroscedastic radiometric noise of Equation (11) for the dataset $T_{\text{data}}$ and $T_{\text{M}}$ the modelling component. We define four models:

(14) \begin{equation} M_1 \equiv T_{M_{1}} = T_{\text{fg}} + T_{21},\end{equation}

the ${signal\ model}$ and:

(15) \begin{equation} M_2 \equiv T_{M_{2}} = T_{\text{fg}},\end{equation}

the no-signal model. For both models we leave the systematic structure unmodelled to study its influence on the parameter inference of the sky-averaged 21-cm signal in Sections 5.1 and 5.2.

We also introduce the models $M_3$ and $M_4$ where the systematic structure is modelled in addition to the foreground, sky-averaged 21-cm signal and noise component:

(16) \begin{equation} M_3 \equiv T_{M_{3}}= T_{\text{fg}} + T_{21} + T_{\text{sys}}, \end{equation}

that includes the sky-averaged 21-cm signal model and:

(17) \begin{equation} M_4 \equiv T_{M_{4}}= T_{\text{fg}} + T_{\text{sys}}, \end{equation}

that does not contain the sky-averaged 21-cm signal. Hence, these models contain a systematic structure that can arise due to experimental setups. We study the inference results of these models in Section 5.3.

To model the foreground we use the Bayesian foreground modelling framework with chromaticity correction of Anstey et al. (Reference Anstey, de Lera Acedo and Handley2021a). This model splits the foreground map into $N_{\text{reg}}$ regions of uniform spectral indices to account for chromatic effects. With this subdivided foreground map which is an approximation of the foreground map used for dataset generation, the antenna temperature can be modelled by convolving it with the conical log-spiral beam pattern $B_{\Omega}$ . The log-spiral antenna is assumed to be in free-space with no reflections from the ground, that is, we use the same antenna pattern for inference as the antenna pattern used for simulating the dataset. This log-spiral antenna is similarly used as one of the two antennae of REACH.

For our analysis, we set the foreground region parameter to $N_{\text{reg}} = 14$ as complex structure modelling needs generally more foreground region parameters. One could expand this analysis by studying how the inference changes by varying the number of foreground regions. However, we decide to omit this analysis as it introduces another parameter dimension for an already computationally expensive inference. Moreover, our parameter cube of the sinusoidal structure is extensive enough for the purpose of our study. Additionally, Anstey et al. (Reference Anstey, de Lera Acedo and Handley2021a) reported that the inference should in principle not differ much but rather be considered as a tool to search the optimum number of foreground regions with the highest Bayesian evidence. Nevertheless, we note that for a real dataset one should incorporate this extra dimension into the analysis.

For the sky-averaged 21-cm signal component we include a Gaussian signal model of Equation (10) with ${\unicode{x03B8}}_{21} = (f_{0,21 }, \unicode{x03C3}_{21}, A_{21})$ the parameter vector.

For the radiometric noise component, we include the radiometric noise model of Equation (11) through the radiometric likelihood function and parameterise it through ${\unicode{x03B8}}_{\text{noise}} = (T_{\text{rec}}, \unicode{x03B7}, \unicode{x03C3}_{\text{noise}})$ , where $\unicode{x03C3}_{noise} = 1/\sqrt{\tau \Delta\nu}$ is the noise level.

For the systematic component, we include a parameterised (damped) sinusoidal model of Equation (12) ${\unicode{x03B8}}_{\text{sys}} = (\alpha_{\text{sys}}, A_{\text{sys}}, P_{\text{sys}}, \unicode{x03D5}_{\text{sys}})$ . We set the damping coefficient $\alpha_{\text{sys}} = 0$ for inference when the dataset does not contain a damped structure.

To summarise, we have the following parameterisation for each model: ${\unicode{x03B8}}_{M_1} = ({\unicode{x03B8}}_{\text{fg}}, {\unicode{x03B8}}_{21}, {\unicode{x03B8}}_{\text{noise}})$ , ${\unicode{x03B8}}_{M_2} = ({\unicode{x03B8}}_{\text{fg}}, {\unicode{x03B8}}_{\text{noise}})$ , ${\unicode{x03B8}}_{M_3} = ({\unicode{x03B8}}_{\text{fg}}, {\unicode{x03B8}}_{21}, {\unicode{x03B8}}_{\text{noise}}, {\unicode{x03B8}}_{\text{sys}})$ and ${\unicode{x03B8}}_{M_4} = ({\unicode{x03B8}}_{\text{fg}}, {\unicode{x03B8}}_{\text{noise}}, {\unicode{x03B8}}_{\text{sys}})$ .

4.2 Prior ranges of parameters

The prior ranges of the model parameters are listed in Table 1 and we note that the parameter grid of the sinusoidal structure of Section 3.4 exceeds the prior upper ranges of $\unicode{x03C3}_{21}$ and $A_{21}$ . We set these upper limits to signal strengths which are similarly seen in Bowman et al. (Reference Bowman, Rogers, Monsalve, Mozdzen and Mahesh2018a). This allows PolyChord to fit for these EDGES-like sky-averaged 21-cm signal shapes within the datasets. The foreground prior limits $\unicode{x03B2}_{1:N_{\text{reg}}}$ are the corresponding minimum and maximum values of the spectral index map computed through Equation (7). The sinusoidal systematic parameter $A_{\text{sys.}}$ and $P_{\text{sys.}}$ have variable ranges depending on the dataset, for example, 0–0.5 K and 0–50 MHz for datasets with weaker systematic structures versus 0.5–1.5 K and 50–150 MHz ranges for datasets with the largest sinusoidal structures. Nevertheless, the ranges remain identical across different models within a dataset.

Table 1. Prior choices for the foreground spectral indices $\unicode{x03B2}_{1:N_{\text{reg}}}$ , sky-averaged 21-cm signal shape $f_{0,21}$ , $\unicode{x03C3}_{21}$ , $A_{21}$ , the radiometric noise model $T_{\text{rec}}$ , $\unicode{x03B7}$ , $\unicode{x03C3}_{\text{noise}}$ and the systematic parameters $\alpha_{\text{sys.}}$ , $A_{\text{sys.}}$ , $P_{\text{sys.}}$ , $\unicode{x03D5}_{\text{sys.}}$

We note that the resulting analysis is dependent on the choice of prior and their ranges. The prior choice can be optimised if one understands the underlying system well enough such that some prior types and ranges might be more suitable for a given model and system. As we do not know what a reasonably prior can be for such a system, we choose uniform priors to maximise entropy, that is, minimise prior information with ranges that seems most plausible and physically realistic for our analysis with upper signal parameter ranges that include the absorption feature of Bowman et al. (Reference Bowman, Rogers, Monsalve, Mozdzen and Mahesh2018a).

4.3 PolyChord settings

To compute the Bayesian evidence $\mathcal{Z}$ and to recover the posterior distributions of the model through PolyChord we set the following sampling initialisations which are listed in Table 2.

Table 2. PolyChord settings with $n_{\text{live}}$ the number of live points, $n_{\text{prior}}$ the number of initial prior samples before compression, $n_{\text{fail}}$ the number of failed spawns before stopping the algorithm and $n_{\text{repeats}}$ the number of slice sampling repeats which are all proportional to the model/parameter dimension $N_{\text{dim}}$ . The precision criterion is the nested sampling evidence termination criterion and do clustering if clustering of samples should be activated.

Furthermore, we run PolyChord twice where in the second run we use the posterior sample mean ${\bar {\unicode{x03B8}}^*}$ and sample standard deviation $\unicode{x03C3}^*$ of the first run to construct narrower prior ranges $\bar{\unicode{x03B8}}^* \pm 5 \unicode{x03C3}^*$ (of same shape as in Table 1) for the ‘enhanced’ run. This allows us to narrow the initial priors and focus the parameter search around the posterior mode engendering a more tightly constrained posterior distribution of the parameters after the second run. A more detailed description of this method can be found in Anstey et al. (Reference Anstey, de Lera Acedo and Handley2021a).

5. Results

In Figures 2 and 3 we present five sky-averaged 21-cm signal extractions when sinusoidal structures without damping are present in the data and are left unmodelled. Each dataset has a varying sinusoidal structure, that is, different parameter pair values $(A_{\text{sys}}, P_{\text{sys}})$ present. Furthermore, these extractions are representative examples of five distinct cases of sinusoidal structures:

  • low amplitude, low period case, (60 mK, 12.5 MHz),

  • low amplitude, high period case, (60 mK, 100 MHz),

  • high amplitude, low period case, (1000 mK, 12.5 MHz),

  • high amplitude, high period case, (1000 mK, 100 MHz),

  • base case, no systematic.

Figure 2. Different sinusoidal structures (black) in the dataset D (parameters in the right panel) and its influence on the foreground subtracted residuals (red), the sky-averaged 21-cm signal inference (blue) in comparison to the true 155 mK Gaussian signal shape (green). The left panel shows the sky-averaged signal recovery when the systematic structure is left unmodelled. The right panel shows the signal recovery when the systematic structure is modelled. One shade in the colorbar represents the $0.5 \unicode{x03C3}$ region.

Figure 3. Top: Sky-averaged 21-cm signal recovery (blue) and foreground subtracted residuals (red) when there is no sinusoid present (black line). ‘By eye’ the fit looks reasonable compared to the true signal shape (green). Bottom: The radiometric noise residuals. This figure is referred to as the base case.

In all four cases when there is a sinusoid present inside the data, the resulting sky-averaged 21-cm signal shape is highly deformed. The amplitude, scale and central frequency of the sky-averaged 21-cm signal are all affected by the sinusoid, that is, the true Gaussian signal shape is not accurately recovered. We notice a tendency that the extracted sky-averaged 21-cm signal shape has an enhanced amplitude and broadened profile which is similarly reported by EDGES (Bowman et al. Reference Bowman, Rogers, Monsalve, Mozdzen and Mahesh2018a) given the predictions of the astrophysical models of Cohen et al. (Reference Cohen, Fialkov, Barkana and Lotem2017) and the discussion whether or not this is caused by an unmodelled systematic structure seen in the residuals (Hills et al. Reference Hills, Kulkarni, Meerburg and Puchwein2018; Bowman et al. Reference Bowman, Rogers, Monsalve, Mozdzen and Mahesh2018b; Bevins et al. Reference Bevins, Handley, Fialkov, de Lera Acedo, Greenhill and Price2021; Singh & Subrahmanyan Reference Singh and Subrahmanyan2019).

To statistically quantify the signal recovery in a Bayesian way, we will compare these extractions with the inference results of the no-signal model $M_2$ using the Bayesian evidence $\log \mathcal{Z}$ for all the combinations of parameters of the sinusoidal parameter cube in Section 5.1. We also discuss the Goodness-of-Fit for these five cases of the sinusoid in Section 5.2. Moreover, when including a systematic model the true sky-averaged 21-cm signal parameters are accurately recovered with the model having the highest Bayesian evidence of all models considered. This is discussed in more detail in Section 5.3.

5.1 Bayes factor $\log \mathcal{K}$ contours

For each dataset, we compute the Bayesian evidence $\mathcal{Z}$ of the sky-averaged 21-cm signal model $M_1$ and the no-signal model $M_2$ . We then compare these models by forming the Bayes factor $\log \mathcal{K}$ of Equation (5). Hence, a positive Bayes factor quantifies that the signal model $M_1$ is preferred for the dataset D.

Figure 4 shows the Bayes factor contour plots for the parameter space $(A_{\text{sys}}, P_{\text{sys}})$ of the sinusoidal systematic relative to the sky-averaged 21-cm signal parameters $A_{21}$ and the Full Width at Half Maximum ( $\text{FWHM}_{21}$ ) for different sinusoidal phases $\unicode{x03D5}_{\text{sys}}$ .

Figure 4. Logarithmic Bayes factor $\log \mathcal{K}$ contour plots for varying parameterisation of the systematic structure and radiometric noise present in the dataset D. The damped sinusoid has a damping coefficient $\alpha_{\text{sys}} = -2.5$ .

We find in the high amplitude, low period region of the systematics that the Bayes factor $\log \mathcal{K}$ is preferring the no-signal model $M_2$ . This is due to the low signal-to-noise ratio between the sky-averaged 21-cm signal and the systematic structure which is also becoming increasingly similar to the radiometric background noise. Hence, Bayesian model selection cannot justify the inclusion of a 21-cm signal model and Bayesian model selection penalises more complicated models with constrained parameters that are not necessarily needed, see a discussion in Hergt et al. (Reference Hergt, Handley, Hobson and Lasenby2021).

However, this trend seems to break once we have oscillations with higher periods, where the Bayes factor reaches values of $\log \mathcal{K} > 4$ . This indicates a strong preference for the 21-cm signal model $M_1$ . For these cases the Bayes factor is always preferring the signal model, however, it is not clear if the actual sky-averaged 21-cm signal has been successful. This will be further investigated and discussed in Section 5.2.

In the low amplitude region there is a clear preference for the sky-averaged 21-cm signal model $M_1$ , irrespective of the period of the sinusoid. However, as in the high amplitude, high period case, it is not clear whether the sky-averaged 21-cm signal extraction has been successful.

We note that the model preference stays relatively insensitive to the phase $\unicode{x03D5}_{\text{sys}}$ of the systematic. Slight variations, for example, an enhanced preference of the no-signal model $M_2$ for $\unicode{x03D5}_{\text{sys}} = 3/2 \pi$ is due to the varying superposing effects between the amplitude of the sinusoidal and the amplitude of the 21-cm signal.

A similar plot has been generated for the frequency decreasing damped sinusoidal structure which is also shown in Figure 4. Here we observe the same Bayes factor trends as the general sinusoidal structure and it is also not clear whether the recovery of the sky-averaged 21-cm signal was successful.

Figure 5. Goodness-of-Fit test p-value contour plots with the presence of a systemic structure and radiometric noise in the dataset D. The damped sinusoid has a damping coefficient $\alpha_{\text{sys}} = -2.5$ .

5.2 Goodness-of-Fit test

The Bayes factor analysis is the Bayesian way of quantifying which competing model is preferred, however, this analysis does not quantify if the extraction of the sky-averaged 21-cm signal has been successful, that is, the true sky-averaged 21-cm signal shape has been recovered. To quantify the parameter recovery we use a Goodness-of-Fit test by constructing a p-value that quantifies how well the posterior distribution is recovering the true signal parameters. Then, we will put that parameter recovery in perspective to the compression rate of the prior as they are related through the Occam’s equation of the Bayesian evidence (Hergt et al. Reference Hergt, Handley, Hobson and Lasenby2021) and therefore contributing to the Bayes factor. To construct the p-value, we need to evaluate the marginalised posterior probabilities of the true signal parameters and the posterior samples. To estimate the probabilities, we learn the marginalised sky-averaged 21-cm signal posterior distribution through normalising flows (Kobyzev, Prince, & Brubaker Reference Kobyzev, Prince and Brubaker2021; Papamakarios et al. Reference Papamakarios, Nalisnick, Rezende, Mohamed and Lakshminarayanan2021).

Normalising flows are a density estimation method that utilise a series of bijective transformations to find an estimate $\hat P$ of a probability density function. More complex methods such as masked autoregressive flows (Papamakarios, Pavlakou, & Murray Reference Papamakarios, Pavlakou and Murray2018) utilise a neural network as a bijective transformation and are starting to be applied in cosmology (Alsing & Handley Reference Alsing and Handley2021) to learn sample distributions.

In practice, we use margarine (Bevins et al. Reference Bevins, Handley, Lemos, Sims, de Lera Acedo, Fialkov and Alsing2022a) to train these autoregressive flows on the marginalised posterior distribution of the sky-averaged 21-cm signal parameters and conduct a Goodness-of-Fit test by evaluating the probabilities $\hat P({\unicode{x03B8}}|D)$ of the true signal parameters ${\unicode{x03B8}}_{\text{true}}$ and constructing a p-value:

(18) \begin{equation} p = \frac{ \sum_{i=1}^{n} w_i \times \unicode{x1D7D9} \{\hat P({\unicode{x03B8}}^*_i|D) < \hat P({\unicode{x03B8}}_{\text{true}}|D) \}}{\sum_{i=1}^{n} w_i},\end{equation}

where $\unicode{x1D7D9}$ is the indicator function for our posterior samples ${\unicode{x03B8}}^*_i$ with weights $w_i$ . With this definition, a p-value of 0 indicates that no posterior sample has lower probability than the true signal parameters, and $p=1$ would indicate that every posterior sample has lower probability than the true signal parameters. This validation technique of posterior distributions can be found in more detail in Harrison et al. (Reference Harrison, Sutton, Carvalho and Hobson2015).

We generated an equivalent contour plot of p-values using our parameter grid $(A_{\text{sys}}, P_{\text{sys}})$ with phase variations $\unicode{x03D5}_{\text{sys}}$ of the sinusoidal structure in Figure 5 for the general and frequency decreasing damped cases. We also show the marginalised posterior distributions of the recovered sky-averaged 21-cm signal parameters in Figure 6. The p-value contour plots can similarly be divided into two categories of sinusoidal systematics, the high or low period case.

Figure 6. Marginalised posterior distributions for all signal extractions when an unmodelled systematic structure is inside the dataset. The posterior distribution of the base case is in red. The black dotted lines represent the true parameters.

For the base case where there is no systematic structure present inside the data ( $A_{sys} = 0$ mK), we observe a p-value of $p \approx 0.07$ . This is due to the true parameters for the sky-averaged 21-cm signal parameter pair ( $\unicode{x03C3}_{21}, f_{0,21}$ ) being outside of the tightly constrained light red shaded $2\unicode{x03C3}$ region of the marginalised posterior distribution shown in Figure 6 which is attributed to the approximated foreground model we used in the modelling process. Nevertheless, we will consider this fit and p-value as well recovered given the compression rate of the prior to the posterior and the Bayes factor showing a preference for the signal model.

For the high period cases of the sinusoidal structure, we find $p\approx 0$ , therefore, the true signal parameters have unlikely been generated by the posterior distribution of the samples. Combining these findings with the Bayes factor contour plots, we can infer that the pipeline is able to extract a sky-averaged 21-cm signal but not the correct one, as these large oscillations are mimicking a sky-averaged 21-cm signal towards the higher frequency end where the foreground and noise contribution is weaker which is seen in the marginalised signal estimates.

For the lower period cases, we find that the p-values are significantly higher than the base case when there is no systematic structure in the dataset. In this region, the systematic structure is superposing with the 21-cm signal, that is, the sinusoidal structure is fitted as part of the 21-cm signal model engendering biased p-values. This can be seen in the marginalised posterior distribution, where the true signal parameter are within the contours and not as dominated by the systematic, for example, through major shifting of the central frequency $f_{0,21}$ or deeply enhancing the amplitude $A_{21}$ . Additionally, the signal-to-noise ratio is also very low hence showing weaker signs of compression relative to the prior, therefore allowing a wider signal parameter range to fit these datasets. This is consistent with the Bayes factor analysis that shows in this parameter region the no-signal model $M_2$ with fewer parameters is preferred. Hence, this region is unsuitable for successful sky-averaged 21-cm signal extraction if the systematics are left unmodelled.

Only when decreasing the amplitude and the period of the sinusoidal significantly $\frac{A_{\text{sys}}}{A_{21}} \leq 0.5$ , $\frac{P_{\text{sys}}}{FWHM_{21}} \leq 0.5$ , the Bayes factor and the p-value indicate a well recovered fit but it is still higher than in the base case. In this regime, the systematic structure is also fitted as part of the 21-cm signal model resulting in a higher p-value and biased parameter mean estimates. We conclude that in this parameter region the sky-averaged 21-cm signal recovery can be partly successful but at the cost of a deformed sky-averaged 21-cm signal due to higher parameter variances that do not accurately resemble the true sky-averaged 21-cm signal shape, as seen in Figure 2 top left plot.

Moreover, we see similar trends regarding the p-value for the frequency damped sinusoidal structures. However, there is a tendency that the p-values are suggesting a better fit when we increase the amplitude of the systematic structure for a given period. This is due to the amplifying effect of the damped systematic amplitude that superposes with the 21-cm signal, which grows exponentially towards lower frequencies. For these damped sinusoidal structures, the pipeline is fitting a signal towards the lower frequency end where the true signal is located therefore suggesting a better fit.

Figure 7. Bayesian evidence $\log \mathcal{Z}$ for four competing models: the signal model (blue), the no-signal model (red), the signal model with a sinusoid model (green) and the no-signal model with a sinusoid model (yellow). The dataset D includes either general (top) and damped (bottom) sinusoidal structures with varying parameters $(A_{\text{sys}}, P_{\text{sys}})$ for the $\unicode{x03D5}_{\text{sys}}= 0$ case. The errors are in the order of $\unicode{x03C3}_{\log \mathcal{Z}} \approx 0.3$ .

5.3 Including a systematic model

The previous analysis has shown that an unmodelled systematic structure can have a dramatic influence on the resulting parameter estimation of the sky-averaged 21-cm signal shape. Hence, we will now study the inference when we include a systematic model, that is, examine the dataset with the systematic models $M_3$ and $M_4$ .

The recovery of the sky-averaged 21-cm signal shown in Figure 2 is now more accurate relative to the true sky-averaged 21-cm signal shape for all four cases of $(A_{\text{sys}}, P_{\text{sys}})$ variations. For the high period cases, the central frequency and shape of the sky-averaged 21-cm signal is now more accurately recovered and for the datasets with lower period sinusoids, we see similar success.

More importantly, the Bayesian evidence (shown in Figure 7) for the true model $T_{\text{fg}} + T_{21} + T_{\text{sys}}$ is the highest out of all four competing models for all systematic datasets considered. Moreover, for the base case when there is no systematic structure inside the dataset, the Bayesian evidence is the highest for the true signal model $T_{\text{fg}} + T_{21}$ . Here, the systematic model has a similar but lower Bayesian evidence than the true model. However, the posterior estimate of the amplitude of the systematic is $\bar A^*_{\text{sys}} \approx 0$ , therefore, being in agreement with the true model which does not require the systematic model.

Hence, the Bayesian evidence gives us the capability of distinguishing whether we need a systematic model when there is a systematic structure inside the data and correctly preferring the ground truth of this simulated dataset. We note that in a real experimental scenario, we generally do not have access to the true model. However, given our analysis the Bayesian evidence is capable of reliably choosing the models that could be the most likely candidate of the ground truth, therefore providing researcher the tools to continue their research in a given direction by testing a variety of scientifically justifiable systematic models using the Bayesian data analysis pipeline of Anstey et al. (Reference Anstey, de Lera Acedo and Handley2021a).

We note that the for the damped sinusoidal case with high periods, that the Bayes factor is $\log \mathcal{K} \approx 0$ when comparing the models $M_3$ and $M_4$ . The corresponding p-values of these high period cases are also slightly higher than their low period counterpart. This is due to a larger spread of the posterior samples of the sky-averaged 21-cm signal amplitude $A^*_{21}$ . This enhanced uncertainty is caused by the correlation with the phase $\unicode{x03D5}_{\text{sys}}$ and period $P_{\text{sys}}$ of the sinusoid. The sinewaves maximum can superpose with the amplitude of the sky-averaged 21-cm signal and due to the long periods affecting the sky-averaged 21-cm signal amplitude more significantly when changing the phase and period marginally. Therefore, the Bayesian evidence cannot clearly distinguish whether we need a sky-averaged 21-cm signal model $T_{21}$ due to the larger uncertainty of the sky-averaged 21-cm signal amplitude.

However, this degeneracy is disentangled for sinusoids with smaller periods where the posterior samples display uncorrelated marginal posterior distributions between sky-averaged 21-cm signal and sinusoidal parameters. Hence, for these low period sinusoids, one achieves successful sky-averaged 21-cm signal recovery and separation of the two model components with the true model having the highest Bayesian evidence.

6. Conclusion

Re-examination of the EDGES data analysis has shown that there can be an unmodelled systematic structure present inside the data when using various data analysis techniques such as MSFs or changing the number of polynomial functions. These unmodelled structures are possibly evidence that the reported best-fitting shape of the EDGES collaboration is not purely of astrophysical origin but biased due to instrumental effects of unknown magnitude such as calibration errors. We investigate the influence of these unmodelled systematic structures on the sky-averaged 21-cm signal parameter estimation through the Bayesian inference framework by using a nested sampling-based algorithm PolyChord.

We used a physically motivated forward model to generate datasets D representing the antenna temperature. Each dataset has an identical foreground contribution, radiometric noise and a Gaussian sky-averaged 21-cm absorption signal. After generating these datasets, we added varying sinusoidal structures where we parameterised the amplitude $A_{\text{sys}}$ , the period $P_{\text{sys}}$ , the phase $\unicode{x03D5}_{\text{sys}}$ and the damping coefficient $\alpha_{\text{sys}}$ of the sinusoid.

We define four models, the signal model $M_1$ with parameters $ {\unicode{x03B8}}_{M_1} = ( {\unicode{x03B8}}_{\text{fg}}, {\unicode{x03B8}}_{21}, {\unicode{x03B8}}_{\text{noise}})$ and the no-signal model $M_2$ with parameters ${\unicode{x03B8}}_{M_2} = ( {\unicode{x03B8}}_{\text{fg}}, {\unicode{x03B8}}_{\text{noise}})$ where we left the systematic structure unmodelled and the systematic models $M_3$ and $M_4$ with the parameterisation ${\unicode{x03B8}}_{M_3} = ({\unicode{x03B8}}_{\text{fg}}, {\unicode{x03B8}}_{21},{\unicode{x03B8}}_{\text{noise}}, {\unicode{x03B8}}_{\text{sys}}),{\unicode{x03B8}}_{M_4} = ({\unicode{x03B8}}_{\text{fg}},{\unicode{x03B8}}_{\text{noise}}, {\unicode{x03B8}}_{\text{sys}}) $ , where we include a systematic model. As we used the radiometric noise model to generate our datasets, we use a radiometric likelihood function, which can be modelled through a Gaussian distribution with heteroscedastic radiometric noise. With this radiometric likelihood function and combined with the prior ranges of our parameters, we can recover the marginalised posterior distributions of the parameters using the nested sampling-based algorithm PolyChord. For each dataset, we use PolyChord to generate posterior samples and compute the Bayesian evidence $\log \mathcal{Z}$ for the models considered.

To compare these models, we constructed the logarithmic Bayes factor $\log \mathcal{K}$ by applying Bayes Theorem on the Bayesian evidence $\mathcal{Z}$ to acquire the model probabilities. For our parameterised sinusoids, we computed Bayes factor $\log \mathcal{K}$ contour plots and found that when the systematic structures are left unmodelled the signal model $M_1$ is generally preferred over the no-signal model $M_2$ except in the high amplitude, low period regime of the sinusoid. This is due to the low signal-to-noise ratio between the sky-averaged 21-cm signal and the noisy background contributions by the sinusoid and the radiometric noise.

However, the Bayes factor $\log \mathcal{K}$ contour plots do not contain any information whether the actual sky-averaged 21-cm signal recovery has been successful, that is, the true values of the sky-averaged 21-cm signal are within the posterior sample estimates. To quantify this statistically we used the Goodness-of-Fit test by learning the posterior distribution of our sky-averaged 21-cm signal parameters ${\unicode{x03B8}}_{21} = \left(f_{0,21}, \unicode{x03C3}_{21}, A_{21}\right)$ through normalising flows and computed the corresponding p-value. We created a p-value contour plot for our sinusoidal parameter cube $\left(A_{\text{sys}}, P_{\text{sys}}, \unicode{x03D5}_{\text{sys}}\right)$ similar to the Bayes factor $\log \mathcal{K}$ contours.

This analysis has shown that the sky-averaged 21-cm signal recovery is only slightly successful with high uncertainties in the sky-averaged 21-cm signal parameter estimates for sinusoidal parameter regions where $\frac{A_{\text{sys}}}{A_{21}} < 1$ and $\frac{P_{\text{sys}}}{\text{FWHM}_{21}} < 1$ . For the other regions, the corresponding p-value was either close to zero or one. A p-value of zero is caused by the long period systematic structures mimicking an absorption profile with a tendency towards the higher frequency end of the band. A p-value close to one is due to the short period sinusoidal structures being fitted as part of the signal model, engendering biased higher p-values. Combining these results with the marginalised posterior distributions and the Bayes factor contour plots, we concluded that these regions are unsuitable for signal recovery.

However, this picture changes dramatically once we add a systematic model next to the foreground, the sky-averaged 21-cm signal and the noise, hence using the models $M_3$ and $M_4$ for inference. We show that for all four regions of $(A_{\text{sys}}, P_{\text{sys}})$ combinations, the resulting sky-averaged 21-cm signal extraction has been successful and the Bayesian evidence $\log \mathcal{Z}$ for the true model $M_3$ is the highest out of all four competing models. Therefore, the Bayesian evidence provides the tools to decide whether we need a systematic model when there is a systematic structure inside the dataset and it is capable of guiding us towards finding the ‘true’ underlying model of a dataset in a real-world scenario.

Furthermore, the marginalised posterior distributions of the parameters show an uncorrelated behaviour between the signal parameters $\left(f_{0,21}, \unicode{x03C3}_{21}, A_{21}\right)$ and $\left(A_{\text{sys}}, P_{\text{sys}}, \unicode{x03D5}_{\text{sys}}\right)$ for sinusoids with small periods. This indicates a successful separation of these structures in the modelling process, therefore resulting in more precise posterior inferences. For longer periods, there is a tendency that the period and phase of the sinusoid are correlated with the amplitude of the sky-averaged 21-cm signal, hence, making it a crucial task to precisely constrain these sinusoidal parameters through the prior. This is evidence that by including a physically motivated systematic model there is a possibility to do accurate science when there is a systematic structure present in the data.

Overall, this analysis has shown that if there is a systematic structure present inside the dataset, Bayesian inference strongly prefers a model where we include a systematic feature. Additionally, the parameter inference results in a more accurate recovery of the sky-averaged 21-cm signal parameters and more tightly constrained posterior distributions. Finally, this analysis is used to guide the design and the challenging task of calibration of the sky-averaged experiment REACH (de Lera Acedo et al. Reference de Lera Acedo2022) where systematic effects can be parameterised, introduced and tested through the Bayesian data analysis pipeline of Anstey et al. (Reference Anstey, de Lera Acedo and Handley2021a). Possible design choices could include the constraint of cable lengths connected to the antenna system that could introduce a varying degree of systematics effects into the data. Finally, this kind of systematics analysis using the Bayesian data analysis pipeline is also applicable to beyond REACH.

Acknowledgements

This work was performed using resources provided by the Cambridge Service for Data Driven Discovery (CSD3) operated by the University of Cambridge Research Computing Service, provided by Dell EMC and Intel using Tier-2 funding from the Engineering and Physical Sciences Research Council (capital grant EP/T022159/1), and DiRAC funding from the Science and Technology Facilities Council. KHS would like to thank Dominic Anstey for developing and providing the core Bayesian data analysis pipeline used in REACH and the support of the Hans Werthén foundation of the Royal Swedish Academy of Engineering Sciences. EdLA is supported by the Science and Technologies Facilities Council Ernest Rutherford Fellowship. WH is supported by a Gonville & Caius College Research Fellowship and Royal Society University Research Fellowship.

Data availability

The underlying data is available at Zenodo on https://doi.org/10.5281/zenodo.6474036

References

Alsing, J., & Handley, W. 2021, MNRASL, 505, L95Google Scholar
Anstey, D., Cumner, J., de Lera Acedo, E., & Handley, W. 2021b, MNRAS, 509, 4679CrossRefGoogle Scholar
Anstey, D., de Lera Acedo, E., & Handley, W. 2021a, MNRAS, 506, 2041Google Scholar
Barkana, R. 2018, Natur, 555, 71Google Scholar
Barkana, R., Outmezguine, N. J., Redigolo, D., & Volansky, T. 2018, PhRvD, 98, 103005Google Scholar
Bevins, H. T. J., de Lera Acedo, E., Fialkov, A., Handley, W. J., Singh, S., Subrahmanyan, R., & Barkana, R. 2022b, MNRAS, 513, 4507Google Scholar
Bevins, H. T. J., Handley, W. J., Fialkov, A., de Lera Acedo, E., Greenhill, L. J., & Price, D. C. 2021, MNRAS, 502, 4405Google Scholar
Bevins, H. T. J., Handley, W. J., Lemos, P., Sims, P. H., de Lera Acedo, E., Fialkov, A., & Alsing, J. 2022a, arXiv e-prints, arXiv:2205.12841Google Scholar
Bowman, J. D., Rogers, A. E. E., & Hewitt, J. N. 2008, ApJ, 676, 1Google Scholar
Bowman, J. D., Rogers, A. E. E., Monsalve, R. A., Mozdzen, T. J., & Mahesh, N. 2018a, Natur, 555, 67CrossRefGoogle Scholar
Bowman, J. D., Rogers, A. E. E., Monsalve, R. A., Mozdzen, T. J., & Mahesh, N. 2018b, Natur, 564, E35Google Scholar
Bradley, R. F., Tauscher, K., Rapetti, D., & Burns, J. O. 2019, ApJ, 874, 153Google Scholar
Cohen, A., Fialkov, A., Barkana, R., & Lotem, M. 2017, MNRAS, 472, 1915Google Scholar
DeBoer, D. R., et al. 2017, PASA, 129, 045001Google Scholar
de Lera Acedo, E., et al. 2022, NatAs, 1–15Google Scholar
De Oliveira-Costa, A., Tegmark, M., Gaensler, B. M., Jonas, J., Landecker, T. L., & Reich, P. 2008, MNRAS, 388, 247Google Scholar
Dewdney, P., Hall, P., Schilizzi, R., & Lazio, T. 2009, ProcIEEE, 97, 1482Google Scholar
Dyson, J. 1965, IEEE TAP, 13, 488Google Scholar
Elsherbeni, A. Z. a. 2014, Antenna Analysis and Design Using FEKO Electromagnetic Simulation Software (Edison, NJ: SciTech Publishing), an imprint of the IET, [2014] ©2014, https://search.library.wisc.edu/catalog/9910210974002121Google Scholar
Fialkov, A., & Barkana, R. 2019, MNRAS, 486, 1763Google Scholar
Field, G. B. 1958, PROC IRE, 46, 240CrossRefGoogle Scholar
Furlanetto, S., Oh, S. P., & Briggs, F. 2006, PhR, 433, 181Google Scholar
Handley, W. J., Hobson, M. P., & Lasenby, A. N. 2015a, MNRASL, 450, L61Google Scholar
Handley, W. J., Hobson, M. P., & Lasenby, A. N. 2015b, MNRAS, 453, 4385Google Scholar
Harrison, D., Sutton, D., Carvalho, P., & Hobson, M. 2015, MNRAS, 451, 2610Google Scholar
Hergt, L. T., Handley, W. J., Hobson, M. P., & Lasenby, A. N. 2021, PhRvD, 103, 123511Google Scholar
Hills, R., Kulkarni, G., Meerburg, P. D., & Puchwein, E. 2018, Natur, 564, E32Google Scholar
Jana, R., Nath, B. B., & Biermann, P. L. 2019, MNRAS, 483, 5329Google Scholar
Kobyzev, I., Prince, S. J., & Brubaker, M. A. 2021, IEEE TPAMI, 43, 3964CrossRefGoogle Scholar
Kraus, J. D., Tiuri, M., Räisänen, A. V., & Carr, T. D. 1986, Radio Astronomy (Cygnus-Quasar Books)Google Scholar
Liu, A., Pritchard, J. R., Tegmark, M., & Loeb, A. 2013, PhRvD, 87, 043002Google Scholar
Liu, A., & Shaw, J. R. 2020, PASP, 132, 062001Google Scholar
Mirocha, J., & Furlanetto, S. R. 2019, MNRAS, 483, 1980CrossRefGoogle Scholar
Mittal, S., & Kulkarni, G. 2022, arXiv:2203.07733 [astro-ph]Google Scholar
Morales, M. F., &Wyithe, J. S. B. 2010, ARA&A, 48, 127Google Scholar
Mozdzen, T. J., Bowman, J. D., Monsalve, R. A., & Rogers, A. E. E. 2017, MNRAS, 464, 4995Google Scholar
Muñoz, J. B., & Loeb, A. 2018, Natur, 557, 684CrossRefGoogle Scholar
Papamakarios, G., Nalisnick, E., Rezende, D. J., Mohamed, S., & Lakshminarayanan, B. 2021, JMLR, 22, 1Google Scholar
Papamakarios, G., Pavlakou, T., & Murray, I. 2018, arXiv:1705.07057 [cs, stat]Google Scholar
Philip, L., et al. 2018, JAI, 08, 1950004Google Scholar
Price, D. C., et al. 2018, MNRAS, 478, 4193Google Scholar
Pritchard, J. R., & Loeb, A. 2008, PhRvD, 78, 103511Google Scholar
Pritchard, J. R., & Loeb, A. 2012, RPPh, 75, 086901Google Scholar
Sims, P. H., & Pober, J. C. 2020, MNRAS, 492, 22Google Scholar
Singh, S., & Subrahmanyan, R. 2019, ApJ, 880, 26Google Scholar
Singh, S., Subrahmanyan, R., Shankar, N. U., Rao, M. S., Girish, B. S., Raghunathan, A., Somashekar, R., & Srivani, K. S. 2018, ExA, 45, 269CrossRefGoogle Scholar
Singh, S., et al. 2022, NatAs, 6, 607Google Scholar
Sivia, D. S., & Skilling, J. 2006, Data Analysis: A Bayesian Tutorial (2nd edn.; Oxford, UK: Oxford Science Publications, Oxford University Press) Skilling, J. 2006, BA, 1, 833Google Scholar
Skilling, J. 2006, BA, 1, 833Google Scholar
Spinelli, M., Bernardi, G., Garsden, H., Greehill, L. J., Fialkov, A., Dowell, J., & Price, D. C. 2021, MNRAS, 505, 1575Google Scholar
Tingay, S. J., et al. 2013, PASA, 30, e007Google Scholar
van Haarlem, M. P., et al. 2013, A&A, 556, A2Google Scholar
Wouthuysen, S. A. 1952, AJ, 57, 31Google Scholar
Figure 0

Figure 1. Dataset composition, from top to bottom: the foreground $T_{\text{fg}}$ contribution, the Gaussian sky-averaged 21-cm absorption signal $T_{21}$, the heteroscedastic radiometric noise $T_{\text{noise}}$, a sinusoidal systematic structure $T_{\text{sys}}$.

Figure 1

Table 1. Prior choices for the foreground spectral indices $\unicode{x03B2}_{1:N_{\text{reg}}}$, sky-averaged 21-cm signal shape $f_{0,21}$, $\unicode{x03C3}_{21}$, $A_{21}$, the radiometric noise model $T_{\text{rec}}$, $\unicode{x03B7}$, $\unicode{x03C3}_{\text{noise}}$ and the systematic parameters $\alpha_{\text{sys.}}$, $A_{\text{sys.}}$, $P_{\text{sys.}}$, $\unicode{x03D5}_{\text{sys.}}$

Figure 2

Table 2. PolyChord settings with $n_{\text{live}}$ the number of live points, $n_{\text{prior}}$the number of initial prior samples before compression, $n_{\text{fail}}$ the number of failed spawns before stopping the algorithm and $n_{\text{repeats}}$ the number of slice sampling repeats which are all proportional to the model/parameter dimension $N_{\text{dim}}$. The precision criterion is the nested sampling evidence termination criterion and do clustering if clustering of samples should be activated.

Figure 3

Figure 2. Different sinusoidal structures (black) in the dataset D (parameters in the right panel) and its influence on the foreground subtracted residuals (red), the sky-averaged 21-cm signal inference (blue) in comparison to the true 155 mK Gaussian signal shape (green). The left panel shows the sky-averaged signal recovery when the systematic structure is left unmodelled. The right panel shows the signal recovery when the systematic structure is modelled. One shade in the colorbar represents the $0.5 \unicode{x03C3}$ region.

Figure 4

Figure 3. Top: Sky-averaged 21-cm signal recovery (blue) and foreground subtracted residuals (red) when there is no sinusoid present (black line). ‘By eye’ the fit looks reasonable compared to the true signal shape (green). Bottom: The radiometric noise residuals. This figure is referred to as the base case.

Figure 5

Figure 4. Logarithmic Bayes factor $\log \mathcal{K}$ contour plots for varying parameterisation of the systematic structure and radiometric noise present in the dataset D. The damped sinusoid has a damping coefficient $\alpha_{\text{sys}} = -2.5$.

Figure 6

Figure 5. Goodness-of-Fit test p-value contour plots with the presence of a systemic structure and radiometric noise in the dataset D. The damped sinusoid has a damping coefficient $\alpha_{\text{sys}} = -2.5$.

Figure 7

Figure 6. Marginalised posterior distributions for all signal extractions when an unmodelled systematic structure is inside the dataset. The posterior distribution of the base case is in red. The black dotted lines represent the true parameters.

Figure 8

Figure 7. Bayesian evidence $\log \mathcal{Z}$ for four competing models: the signal model (blue), the no-signal model (red), the signal model with a sinusoid model (green) and the no-signal model with a sinusoid model (yellow). The dataset D includes either general (top) and damped (bottom) sinusoidal structures with varying parameters $(A_{\text{sys}}, P_{\text{sys}})$ for the $\unicode{x03D5}_{\text{sys}}= 0$ case. The errors are in the order of $\unicode{x03C3}_{\log \mathcal{Z}} \approx 0.3$.