Brought to you by:
Paper

A method for detecting continuous gravitational wave signals from an ensemble of known pulsars

, , , , , and

Published 4 June 2021 © 2021 IOP Publishing Ltd
, , Citation M Buono et al 2021 Class. Quantum Grav. 38 135021 DOI 10.1088/1361-6382/abf1c0

0264-9381/38/13/135021

Abstract

This work describes a method to improve the detection efficiency for continuous gravitational waves by combining information from known pulsars, which emission is too low to be individually detectable. We propose a new ensemble statistic t, which combines statistics from individual pulsars, defined through the five-vector method. Using a collection of band sample data files from the LIGO science run O2, we test the method with software injections in order to study the statistical properties of t. We also study the performance of our method by varying the number of injected signals and their amplitude. We propose and test a possible strategy for the application of the ensemble method to a set of real pulsars.

Export citation and abstract BibTeX RIS

1. Introduction

Gravitational wave astronomy began on September 14th, 2015 when LIGO Hanford (LHO) and LIGO Livingston observatories (LLO) detected the first gravitational wave signal—GW150914—produced by the merger of two black holes [1]. GW150914 demonstrated the existence of binary stellar-mass black hole systems and was also the first observation of a binary black hole merger [2]. The first confirmed multi-messenger counterpart to a gravitational wave observation came instead with GW170817 [3]. GW170817 originated from a binary neutron star coalescence which was accompanied by detections across the electromagnetic spectrum.

So far, detected signals come from coalescences of compact objects and are transient signals confined in a short time window. Continuous gravitational waves (CWs) are a different class of signals, potentially observable by the LIGO and Virgo detectors.

Isolated spinning neutron stars with asymmetric mass distribution, with respect to their rotation axis, are possible sources of CWs. The gravitational signal from this type of astrophysical sources is periodic and the frequency of the signal is linked to the source's rotational frequency. If the neutron star is a pulsar, accurate ephemerides may be available from electromagnetic observations. Hence, matched filtering techniques can be employed using waveform templates that cover the entire observing period.

Recently, the LIGO–Virgo collaboration presented a search [4] for gravitational waves from 221 pulsars with rotational frequencies above 10 Hz using advanced LIGO data from its first and second observing runs. This search found no evidence for gravitational wave emission from any pulsar at either the rotation frequency and twice it. For 22 pulsars, the experimental upper limits on the amplitude were below the theoretical spin-down limits. The analysis of LIGO and Virgo data of the run O3a (April 1st, 2019–October 1st, 2019) allowed, for the first time, to beat the spin-down limit for a millisecond pulsar [5].

In this context, this work tries to improve the detection efficiency for CWs, combining information from several weak sources, such as known pulsars, that could not be individually detectable.

This search assumes that the gravitational frequency is exactly twice the star's rotational frequency. Methods to detect gravitational waves from an ensemble of known pulsars have already been presented by Fan, Chen and Messenger, combining F-statistic values [6], and by Pitkin, Fan and Messenger, using a hierarchical Bayesian method [7].

In this paper, we define a new statistic t for the ensemble as the linear combination of the single pulsar statistics, expressed through the five-vector method [8]. The resulting search pipeline is computationally very efficient. It can be extended in a straightforward way to narrow-band searches, where the assumption that the CW emission frequency is exactly two times the star's rotational frequency is relaxed. The pipeline is based on the use of the band-sampled data format (BSD) [9], which allows to significantly reduce the computational cost compared to other ensemble methods.

This paper is organized as follows. In section 2, we provide a brief background on the CW signal and the five-vector method. In section 3, we introduce the new ensemble statistic. In section 4, through Monte Carlo simulations, we characterize the ensemble statistic, find a suitable analytical approximation and compute receiver operating characteristics (ROC) curves. In section 5, we test the performance of the analysis method by considering several ensembles containing a different number of simulated signals and by varying the signal amplitude. In section 6, we compare and test three reasonable criteria to rank pulsars in the ensemble using simulated signals and O2 data [10]. Conclusions are presented in section 7.

2. The gravitational wave signal

The CW signal emitted by a triaxial neutron star, rotating at frequency frot around one of its principal axes of inertia, can be written at the detector as [11]:

Equation (1)

where F+(t, ψ) and F×(t, ψ) are the two detector beam-pattern functions, which depend on the polarization angle ψ. 5 ι is the angle between the star rotation axis and the line of sight and

Equation (2)

is the gravitational wave amplitude. I is the star moment of inertia with respect to the rotation axis, epsilon the equatorial ellipticity and d the distance from the Earth.

Φ(t), in equation (1), defines the gravitational wave phase evolution of the star, inferred from electromagnetic observations (typically in the radio, gamma or x-ray band). The signal phase is affected by the Doppler effect due to the detector motion, the intrinsic source spin-down and relativistic effects, like the Einstein delay.

In a different formalism, introduced in [8], and used in several targeted and narrow-band searches of CWs from known pulsars, e.g. [4, 5, 1214], the emitted waveform is described in terms of ψ and η, the ratio of the polarization ellipse semi-minor to semi-major axes. η varies in the range [−1, 1] (η = 0 for a linearly polarized wave and η = ±1 for a circularly polarized wave) and is linked to ι by the following relation:

Equation (3)

In this formalism, the complex form of equation (1) can then be expressed as:

Equation (4)

where

Equation (5)

Equation (6)

A+ and A× are periodic functions of the Earth sidereal angular frequency Ω. This dependence is at the base of the five-vector method, that we use in this work.

After correcting for the Earth-induced Doppler effect, the Einstein delay and the source spin-down (using heterodyne demodulation [9]), the signal at the detector becomes monochromatic apart from an amplitude and phase sidereal modulation:

Equation (7)

This expression is the product of a faster periodic term, with frequency fgw = ω0/2π = 2frot and phase γ, and a slower term given by a linear combination of sines and cosines with arguments Ω and 2Ω [8].

Then, the signal at the detector is completely described by its Fourier components at the five angular frequencies ω0, ω0 ± Ω, ω0 ± 2Ω, which constitute the signal five-vector. For a generic time series x(t), the five-vector is defined as

Equation (8)

where Tobs is the observation time. The method consists of computing two matched filters, in the frequency domain, among the data five-vector, X, and the signal template five-vectors A+, A×:

Equation (9)

A+ and A× are obtained applying the definition (8) by replacing the time series x(t) with the two functions A+(t) and A×(t). The signal template five-vectors depend exclusively on known parameters (source position, detector position and sidereal response of the detector).

It can be shown [8] that the two quantities in (9) are estimators of, respectively, H0eiγ H+ and H0eiγ H× and that can be used to estimate the unknown parameters (H0, ψ, η).

3. Single signal and ensemble statistics

The detection statistic for a single pulsar can be chosen as the linear combination of the modulus of the two complex estimators in (9):

Equation (10)

where the S+ and S× distributions are known (see [15]). Assuming Gaussian noise with zero mean value and variance σ2, we study the coefficients c+ and c× maximizing the critical ratio (CR) defined as:

Equation (11)

where μsig is the mean of the distribution of the statistic S when a signal is present into the data, while μn and ${{\Theta}}_{\mathrm{n}}^{2}$ are respectively the mean and variance of S when there is noise only.

Maximizing the CR with respect to the two coefficients, the resulting equations are not independent (see appendix A). There is a straight line in the plane (c+, c×) where the function CR has the maximum value. A possible choice that satisfies this condition is:

Equation (12)

To construct a detection statistic for an ensemble of signals, we introduce the following general expression:

Equation (13)

where Ns is the number of considered signals and Si is the single statistic with coefficients in (12). As in the previous case, it is possible to infer the theoretically best choice for the coefficient ai of the ensemble statistic t, considering the CR:

Equation (14)

Maximizing the CR as a function of the coefficients, there is a hyperplane where the function $\mathrm{C}\mathrm{R}\left({a}_{1},\dots ,{a}_{{N}_{\mathrm{s}}}\right)$ has the maximum value. A particularly simple choice of the coefficients, that maximizes the CR, is:

Equation (15)

where ${\sigma }_{k}^{2}$ is the variance of the Gaussian data distribution around the expected frequency for the kth pulsar.

We will indicate by $\bar{S}$ and $\bar{t}$, the statistic of single signal and ensemble with coefficients respectively in (12) and (15).

For a real signal, ${\bar{c}}_{+},{\bar{c}}_{{\times}}$ and ${\bar{a}}_{k}$ are the theoretical coefficients that maximize the CR, but they are related to unknown quantities. Indeed, |H+,×|2 depend on the generally unknown polarization parameters ψ, η and the amplitude H0 is also unknown.

For this reason, we need approximate expressions, calculable from the data, for the coefficients in (12) and (15).

4. Approximate expressions for $\bar{S}$ and $\bar{t}$ coefficients

To compare different possible choices for the coefficients, we construct the statistic distributions and analyze the ROC curves. ROC curves for $\bar{S}$ and $\bar{t}$ are theoretical limits that we want to approach as much as possible with an appropriate choice for the coefficients.

We build the statistic distributions using software injections of simulated pulsar signals. For each signal, we fix η, ψ and the injected amplitude H, defined as:

Equation (16)

with 0 < α < 1, where hmin is the minimum detectable strain. In this way, the simulated pulsars cannot be detected individually since injected amplitudes are below the minimum detectable value. For a targeted search [16]:

Equation (17)

where S(fgw) is the one-sided power spectral density at the expected signal frequency fgw. The minimum detectable strain is defined as the minimum signal amplitude detected over the observation time Tobs, assuming a false alarm probability of 1% and a detection probability of 90%.

The detection statistic distribution can be built from the data itself considering a range of off-source frequencies, close but different from the one where the signal is expected [15]. In this way, we can use the same data to simulate a different noise background for each fixed signal. In these off-source frequencies, we inject a signal with the same amplitude and the same selected source parameters. Since software injections provide the expected Doppler and Einstein delay and the spin-down frequency variation to the signal, it is necessary to make the appropriate corrections for each simulation (that is for each injection). Instead, in the case of noise, it suffices to evaluate the statistic at the selected off-source frequencies without signal injections.

The software injections are performed using a collection of BSD files [9] each covering eight months (from 4 January 2017 until the end of O2 run) of LIGO Livingston detector (LLO) and 10 Hz frequency band.

To compute ROC curves, we need to build the distribution of S in the presence of signals. We consider three possible pairs for the coefficients c+/×: c+/× = 1/2; c+/× = |A+/×|4; c+/× = |A+/×|2. In all cases, the signal distribution is a weighted sum of non-central χ2 random variables, and in general, there is no simple analytical expression for this distribution.

Empirically, we find that a Gamma distribution can fit the experimental distribution to a good approximation for all the analyzed combinations of c+ and c×. The shape and scale parameters of this Gamma distribution are inferred from the mean and variance of S.

This approximation does not depend on fixed parameters (source parameters, η, ψ) and on the injected amplitude H. We notice that the approximation gets slightly worse increasing the spin-down value ${\dot {f}}_{\hspace{-2.5pt}\mathrm{g}\mathrm{w}}$ and leaving other parameters unchanged (figure 1). In any case, high spin-down values (∼−10−9 Hz s−1 or more) are not usual for known pulsars.

Figure 1.

Figure 1. Experimental signal distribution (blue histogram) for the single pulsar statistic with c+/× = |A+/×|4 for two different spin-down values (${\dot {f}}_{\hspace{-2.5pt}\mathrm{g}\mathrm{w}}=-7{\times}1{0}^{-9}\enspace \mathrm{H}\mathrm{z}\enspace {\mathrm{s}}^{-1}$ for the left plot, ${\dot {f}}_{\hspace{-2.5pt}\mathrm{g}\mathrm{w}}=-7{\times}1{0}^{-11}\enspace \mathrm{H}\mathrm{z}\enspace {\mathrm{s}}^{-1}$ for the right plot) and leaving other parameters unchanged. The black line is the fitting Gamma distribution.

Standard image High-resolution image

For the single pulsar statistic S, in agreement with [8], the analysis of the ROC curves with different combinations of c+ and c× confirms that the best choice is:

Equation (18)

For the ensemble statistic t, we analyze different choices for the coefficients ai in (13) that take into account the sensitivity of the detector, ${a}_{i}={S}^{-1}\left({f}_{\mathrm{g}\mathrm{w},i}\right)\cdot {T}_{\mathrm{o}\mathrm{b}\mathrm{s}}^{-1}\enspace $, the squared sensitivity, ${a}_{i}={S}^{-2}\left({f}_{\mathrm{g}\mathrm{w},i}\right)\cdot {T}_{\mathrm{o}\mathrm{b}\mathrm{s}}^{-1}\enspace $, both the sensitivity and the sidereal response of the detector, ${a}_{i}={\left(\vert {\mathbf{A}}_{+,i}{\vert }^{2}+\vert {\mathbf{A}}_{{\times},i}{\vert }^{2}\right)}^{2}\cdot {S}^{-1}\left({f}_{\mathrm{g}\mathrm{w},i}\right)\cdot {T}_{\mathrm{o}\mathrm{b}\mathrm{s}}^{-1}\enspace $.

For the signal distribution of t, the gamma function is again a good approximation for all the selected combination of ai (see [17] and Figure 2 for a particular case).

Figure 2.

Figure 2. Ensemble t statistic distributions with ${a}_{i}={S}^{-1}\left({f}_{\mathrm{g}\mathrm{w},i}\right)\cdot {T}_{\mathrm{o}\mathrm{b}\mathrm{s}}^{-1}$ for the four simulated pulsars in table B1. For the noise distribution, the black line is the expected theoretical distribution. For the signal distribution, the blue line is the gamma distribution with the expected parameters.

Standard image High-resolution image

By analyzing many different sets of simulated pulsars and varying the injected amplitudes, we find that the best choice of the coefficients is:

Equation (19)

This choice guarantees the ROC curve closest to the ROC curve of the theoretical statistic $\bar{t}$. Since the coefficients in (19) do not depend on the source and signal parameters 6 , this is the best choice for every value of η and ψ.

An example is shown in figure 3, obtained by considering the ensemble of signals with parameters given in table B2 and considering Gaussian noise. The left plot shows the detection probability as a function of the false alarm probability for the whole set of simulated signals. The right plot shows the detection probability as a function of the pulsars' number in the ensemble, ranked by decreasing values of the parameter α. For all the choices of the coefficients ai , the detection probability increases with an increasing number of signals in the ensemble up to a maximum and then starts to decrease. As discussed in the next section, this is because we are adding smaller and smaller signals which do not contribute to the ensemble signal but, rather, to the noise.

Measurement errors on the pulsar parameters, like distance or position, could affect the level of the dashed lines in figure 3. Nevertheless, since we cannot use the coefficients in (15) in real analysis, we do not expect a strong impact from source parameters uncertainties.

Figure 3.

Figure 3. On the left plot, ROC curves for the ensemble statistic for all simulated pulsars in table B2 (11 pulsars with α = 0.5, 16 pulsars with α = 0.1 and 4 pulsars with α = 0.04, for which the injected amplitude is H = αhmin), with different values of the coefficients ai . On the right plot, detection probability for a false alarm probability equal to 0.01, considering a varying number of pulsars from table B2, ranked by decreasing values of α.

Standard image High-resolution image

Table B1. Table of the software injected signals parameters, used to evaluate the noise and signals distributions of the statistic t. The sky position of the injected sources is specified by the right ascension a and by the declination δ in degrees. The polarization angle ψ is in degrees too. The injected amplitude H is equal to H = αhmin with 0 < α < 1, where hmin is the minimum detectable strain amplitude given by (17).

Inj. name (a, δ) f0 (Hz) ${\dot {f}}_{0}\enspace \left(\mathrm{H}\mathrm{z}\enspace {\mathrm{s}}^{-1}\right)$ α η ψ
PulsarA(178.37, −33.43)106.7100.500.2842
PulsarB(150.33, −10.76)106.247 × 10−11 0.500.4422
PulsarC(120.32, 10.45)106.577 × 10−18 0.700.1628
PulsarD(90.33, 30.76)106.837 × 10−11 0.700.1327

Table B2. Table of the 31 simulated signals parameters used in this work. hsd is the spin-down amplitude [11, 14]. Source parameters (right ascension a, declination δ, distance, frequency and frequency evolution) are taken from the Australia Telescope National Facility (ATNF) Pulsar Catalogue [20, 21]. The injected amplitude H, equal to H = αhmin with 0 < α < 1, satisfies the condition H < 0.50 ⋅ hsd.

a δ fgw (Hz) hsd α
30m 4°51'411.063.90 × 10−27 0.04
04h 37m 47°15'347.381.60 × 10−26 0.10
05h 34m 22°00'59.335.00 × 10−26 0.50
08h 35m 45°10'22.392.90 × 10−25 0.50
09h 40m 54°28'22.841.20 × 10−25 0.10
10h 28m 58°19'21.881.20 × 10−25 0.10
11h 05m 61°07'31.656.00 × 10−260.50
11h 12m 61°03'30.781.90 × 10−26 0.10
13h 00m 12°40'321.625.80 × 10−27 0.10
14h 20m 60°48'29.641.60 × 10−25 0.50
15h 09m 58°50'22.496.70 × 10−26 0.10
15h 31m 56°10'23.751.10 × 10−25 0.10
15h 37m 11°55'52.766.10 × 10−27 0.10
18h 09m 19°17'24.171.40 × 10−250.50
18h 09m 23°32'13.624.43 × 10−25 0.04
18h 13m 12°46'41.601.90 × 10−25 0.50
a δ fgw (Hz) hsd α
18h 26m 12°56'18.146.92 × 10−250.50
18h 28m 11°01'27.755.00 × 10−26 0.10
18h 31m 09°52'29.737.70 × 10−26 0.50
18h 33m 08°27'23.456.20 × 10−26 0.10
18h 37m 06°04'20.778.90 × 10−26 0.10
18h 41m 01°30'67.184.20 × 10−27 0.04
18h 56m 02°45'24.726.90 × 10−26 0.10
19h 13m 10°11'55.705.40 × 10−26 0.50
19h 25m 17°20'26.433.10 × 10−260.10
19h 28m 17°46'29.104.33 × 10−26 0.10
19h 35m 20°25'24.968.10 × 10−26 0.10
19h 52m 32°52'50.591.00 × 10−25 0.50
20h 43m 27°40'20.806.30 × 10−26 0.10
21h 24m 33°58'405.594.10 × 10−27 0.04
22h 29m 61°14'38.713.30 × 10−25 0.50

5. Scaling with the number and amplitude of signals

Using the set of pulsars in table B2, we analyze how the ensemble detection efficiency depends on the number of pulsars and on their injected amplitudes, that is on the chosen values of α. For this analysis, we consider just the LIGO Livingston detector.

First, we use the $\bar{t}$ statistic to check how the detection probability changes on theoretical ground. Then, we evaluate the performance of the statistic with the experimental coefficients in (19), that can be used in real analysis.

For this study, we use Gaussian noise for our simulations and the gamma distribution approximation to the ensemble statistic. The approximation allow us to reduce the computational cost of the analysis, avoiding the need for software injections for each pulsar.

For each pulsar, we fix the value of α in the set {0.04, 0.1, 0.5}, providing that the resulting injected amplitude would be below the 50% of the theoretical spin-down limit for that pulsar even if the maximum value was used. We indicate, for example, by H4-M11-L4, the ensemble of signals composed of 4 signals with 'high' α = 0.5, 11 signals with 'medium' α = 0.1 and 4 signals with 'low' α = 0.04.

The choice of just three values for the parameter α is arbitrary but sufficient to describe the main features, potentialities and limitations of the proposed analysis method. A more sophisticated approach based, for instance, on the use of a continuous probability distribution for the parameter α, would be more meaningful only apparently. In this case, the results would depend on the choice of the (unknown) distribution and a large number of signals should be considered with a consequent increase of the computational load.

As shown in figure 4 for $\bar{t}$, the detection efficiency for a chosen false alarm probability, increases considering a larger set, even if the added pulsars have 'low' amplitudes.

Figure 4.

Figure 4. ROC curves for $\bar{t}$ considering different pulsars' ensembles (table B2) with different values of α. Adding pulsars with very low amplitude values results in a minimum increase in detection efficiency.

Standard image High-resolution image

This happens because the coefficient ai of $\bar{t}$ is proportional to the ith pulsar squared amplitude. In other terms, the single pulsar statistic is weighted by the injected amplitude.

In real cases, pulsars' amplitudes are unknown. For this reason, the choice in (19) does not take into account the real 'strength' of the signals.

Figure 5 shows that, in this case, an increasing number of pulsars does not always provide an improvement of the detection efficiency. For instance, whereas combining four pulsars with α = 0.5 implies an increase of almost 50% compared to the single pulsar case, adding pulsars with lower amplitude (α = 0.04, 0.1) reduces the detection probability.

Figure 5.

Figure 5. ROC curves for the statistic t with ${a}_{i}={S}^{-1}\left({f}_{\mathrm{g}\mathrm{w},i}\right)\cdot {T}_{\mathrm{o}\mathrm{b}\mathrm{s}}^{-1}$, considering different set of pulsars (table B2) with different values of α. In this case, adding pulsars with very low amplitude values (that is, low values of α) reduces the detection efficiency.

Standard image High-resolution image

In practice, if the signals in the ensemble are, individually, significantly below the detection level, the performances of the ensemble analysis are degraded (as in the case of figure 3-right). As will be clearer in the next section, the performance improves by adding more detectors.

6. Method for real analysis

In this section, we describe the procedure for applying the ensemble method to a set of real pulsars. In order to improve the detection probability for the ensemble method, we need a way to rank real pulsars trying to estimate their signal 'strength' (that in section 5 is fixed by the α factor in (16)).

Indeed, as discussed in section 5, the amplitude of the signals emitted by the individual sources in the ensemble plays a role in the detection efficiency. Consequently, we decide to run different analyses considering an increasing number of sources in order to maximize the detection probability. In practice, we cannot estimate the 'strength' of the expected pulsar signals since the gravitational wave parameters (η, ψ and H0) are unknown. P-value and coherence are independent statistical parameters that could be used to rank the sources in the ensemble. Considering a multi-detector analysis, we evaluate three reasonable criteria (multi-detector coherence and two multi-detector p-value based criteria) described in the following. We test these criteria using simulated signals injected in O2 data, jointly considering both LLO and LHO data and the set of pulsars in table B2.

The first used criterion is the coherence defined in [8] as:

Equation (20)

where $\hat{h}$ is the estimated complex amplitude $\hat{h}=\hat{{h}_{0}{\mathrm{e}}^{\mathrm{i}\gamma }}=\frac{\mathbf{X}\cdot \mathbf{A}}{\vert \mathbf{A}{\vert }^{2}}$.

The coherence in (20) is a number between 0 and 1 that measures the resemblance between the shape of the expected signal and the data. In fact, it does not depend on scaling factors on the signal but just on its shape.

As shown in figure 6-left in the case of noise, the probability of obtaining a value of coherence larger than a given value is a decreasing function of the number of datasets (or detectors). Figure 6-right shows the experimental coherence distribution, obtained injecting three sets of 2000 simulated signals in LLO data with, respectively, α = 0.04, 0.5, 1. It is clear that for α = 0.04, the distribution is not distinguishable from noise. Considering more detectors may help to obtain values of coherence less compatible with noise for a given signal amplitude.

Figure 6.

Figure 6. On the left plot, the theoretical noise probability distribution for the coherence, considering a different detectors' number n, according to [18]. On the right plot, the experimental coherence distribution for PulsarC (table B1 and 2000 injections), considering LLO O2 data in the frequency band 106–107 Hz and three different α values.

Standard image High-resolution image

An example is shown in figure 7, where we plot the distribution of the multi-detector coherence of the LHO–LLO network for different α values. In this case, at least qualitatively, already for α = 0.2 the distribution starts to be distinguishable from noise.

Figure 7.

Figure 7. Experimental multi-detector coherence distributions for PulsarC (table B1 and 2000 injections in each detector) considering LLO and LHO O2 data in the frequency band 106–107 Hz and three different α values.

Standard image High-resolution image

In our analysis, we use multi-detector coherence to estimate the signal 'strength'.

As further criteria, we also use the arithmetic μa and the geometric μg mean of p-values for single pulsar statistic in each detector (μa = (pL + pH)/2 and ${\mu }_{\mathrm{g}}=\sqrt{{p}_{\mathrm{L}}\cdot {p}_{\mathrm{H}}}$ where pL and pH are p-values for S in LLO and LHO respectively). Since detectors have different sensitivities, the geometric mean is chosen to weigh more low p-values.

We rank sources in table B2 in three different ways using decreasing values of multi-detector coherence and increasing values of μa and μg.

Since LLO O2 data are rather non-stationary and non-Gaussian in the first months of the run at low frequencies [19], we use LLO data only from 04/13/2017 to the end of O2 run for pulsars with expected GW frequency below 30 Hz. To compute the p-values of single pulsars, we use the theoretical noise distribution of S, based on the Gaussian assumption. Evidently, the robustness of this assumption depends on the pulsar gravitational wave frequency and the detector data.

We define a joint ensemble statistic as:

Equation (21)

where the subscript i indicates the ith pulsar in the ensemble, ai are the coefficients in (19), while the subscripts L, H indicate LLO and LHO detectors respectively.

We consider three different cases to test the three ranking methods: a noise analysis with no injections and two ensembles, M21-L10 and H5-M20-L6, in which signal parameters are given in table B2. Results are shown in figures 8 and 9, where the p-value for the ensemble statistic t(n) is reported as a function of the number n of signals in the ensembles. In each case, the three indicators behave similarly, with the coherence that on average provides slightly larger p-values when smaller signals are added.

Figure 8.

Figure 8.  P-values computed using the analytical noise distribution of statistic t considering different sets of real pulsars (table B2) ranked by the three different criteria described in the text for LLO and LHO O2 data.

Standard image High-resolution image
Figure 9.

Figure 9.  P-values computed using the analytical noise distribution of statistic t, considering different sets of real pulsars (table B2) ranked by the three different criteria described in the text for LLO and LHO O2 data. Left plot refers to the ensemble M21-L10, while the right plot to the ensemble H5-M20-L6.

Standard image High-resolution image

For the first ensemble, consisting of 'medium' and 'low' signals, see figure 9-left, the minimum p-value is ∼0.4%, so not fully consistent with noise compared to figure 8. If this result came out in real analysis, some follow-up steps would be taken in order to increase confidence in the detection. Indeed, a noise fluctuation or some detector artifacts could produce a low p-value for a single (or a few) pulsar in a given detector.

In the presence of even a small number of stronger signals, see figure 9-right, the resulting p-value of ensemble is inconsistent with noise for most of the subsets of sources within the ensemble.

In this paper, we do not try to assess the pipeline 'classical' sensitivity, in the form of a curve representing the minimum detectable strain amplitude as a function of the frequency, because—as discussed before—this would imply to assume an arbitrary model for the source parameter distribution. On the contrary, we are mainly interested in showing, with the limits and caveats discussed so far, that the chances of detection can significantly increase by considering an ensemble of weak, individually undetectable, signals.

7. Conclusion

In this paper, we propose a novel detection statistic for gravitational wave signals from an ensemble of known pulsars. This approach aims to improve the detection efficiency by combining single pulsar statistics based on the five-vector concept. The use of the five-vector formalism, especially in the context of the BSD framework, significantly reduces the computational cost of the analysis with respect to other CW ensemble analyses.

Compared to [6, 7], the method described in this paper uses a frequentist approach. Indeed, the significance of the ensemble analysis is expressed through a p-value, which is a measure of how compatible the data are with pure noise. P-value of the ensemble is obtained by considering the theoretical noise distribution of the detection statistic t, assuming Gaussian noise, and comparing it to the value of the detection statistic found in the current analysis.

In this paper, we infer the theoretical optimal coefficients for the ensemble statistic. Using simulated pulsars to construct ROC curves, we find an approximate expression which takes into account the detector sensitivity at the expected signal frequency of each pulsar.

In agreement with previous works [6], the detection efficiency increases when combining few 'strong' sources and then decreases as more weaker sources are added to the ensemble. We introduce three reasonable criteria to evaluate the signal strength and to select the most promising sources in a given set, which provide similar results. The whole analysis pipeline has been tested by injecting simulated signals both in Gaussian data and LIGO O2 data, showing that it is able to detect the signal emitted by an ensemble of sources too weak to be individually detectable.

For the full analysis of detector data, we need to consider the possible frequency glitches for some of the pulsars in the ensemble. Moreover, we need to establish a reliable procedure to compute upper limits in the case of no detection. Once this is accomplished, we plan to analyze the most recent LIGO and Virgo runs.

Our method can be extended in a straightforward way to a multi-detector narrow-band search, in order to improve robustness with respect to uncertainties in pulsar parameters or to take into account a possible mismatch among electromagnetic and gravitational wave parameters.

It is important to highlight that the detection of a gravitational wave signal from an ensemble cannot provide information on the single pulsars' parameters. However, a detection would be clear evidence of the presence of CW sources in the Galaxy.

Data availability statement

The data that support the findings of this study are openly available at the following URL/DOI: https://gw-openscience.org/O2/.

Acknowledgments

This research has made use of data obtained from the GravitationalWave Open Science Center (https://gwopenscience.org), a service of LIGO Laboratory, the LIGO Scientific collaboration and the Virgo collaboration. LIGO is funded by the US National Science Foundation. Virgo is funded by the French Centre National de Recherche Scientifique (CNRS), the Italian Istituto Nazionale della Fisica Nucleare (INFN) and the Dutch Nikhef, with contributions by Polish and Hungarian institutes. The authors would like to acknowledge the Amaldi Research Center for support.

Appendix A.: Theoretical coefficients

In the case of Gaussian noise with zero mean value and variance σ2 and no signal, S+ and S× in (10) have exponential distributions with mean values [15]:

Equation (A.1)

and Tobs is the effective observation time that takes into account the detector duty circle. It follows that the mean and variance of S in equation (11) are:

Equation (A.2)

If a signal is present into data, S+ and S× have non-central χ2 distributions (unless the factor k+/×) with two degrees of freedom. Although there is no simple expression for the distribution of S, the mean value in this case is:

Equation (A.3)

where

Equation (A.4)

The critical ratio (CR) for the single pulsar statistic is:

Equation (A.5)

We need to solve the following system to maximize the CR:

Equation (A.6)

The two equations are not independent. There is a straight line in the plane (c+, c×) where the function CR has the maximum value. This line is identified by the equation:

Equation (A.7)

In this case, you can choose arbitrarily that:

Equation (A.8)

In the same way, it is possible to infer the best CR choice for the coefficients ai of the ensemble statistic t, defined as:

Equation (A.9)

where Ns is the number of pulsars and Si is the single pulsar statistic defined as:

Equation (A.10)

In this case, the CR is:

Equation (A.11)

with

Equation (A.12)

Maximizing the CR for the coefficients ak , we find:

Equation (A.13)

As in the case of single pulsar, there is a hyperplane where the function $\mathrm{C}\mathrm{R}\left({a}_{1},\dots ,{a}_{{N}_{\mathrm{s}}}\right)$ has the maximum value,

Equation (A.14)

and a particular, simple choice is:

Equation (A.15)

Appendix B.: Pulsars parameters

(See table B1 and B2).

Footnotes

  • Defined as the direction of the polarization ellipse semi-major axis respect to the celestial parallel of the source (measured counterclockwise).

  • In [6], the authors find a result similar to (15) maximizing the CR for an ensemble statistic combining single pulsar F-statistic values. Through Monte Carlo simulations, they find a robust statistic with coefficients proportional to frot/d. According to our ROCs analysis, we choose the coefficients in (3) that depend only on detector parameters. The differences between the two methods are related to the different distributions of the respective statistics.

Please wait… references are loading.