Skip to content

Cross-Correlation for Stochastic Backgrounds

Scrollable formula. Use Left and Right arrow keys to reveal hidden content.

Scrollable table. Use Left and Right arrow keys to reveal additional columns.

Scrollable figure. Use Left and Right arrow keys to inspect hidden content.

A stochastic gravitational-wave background can lie below the noise of every individual detector. Cross-correlation exposes it because an astrophysical field produces a calculable common response, whereas independent instrumental noises average toward zero. The method succeeds only to the extent that correlated environmental or instrumental noise is measured, modeled, or vetoed.

Helpful background. Power Spectral Density and Nonstationarity supplies the power-spectrum conventions and stationarity diagnostics used below.

Write the Fourier data from detectors 11 and 22 as

s~I(f)=h~I(f)+n~I(f).\widetilde s_I(f) = \widetilde h_I(f)+\widetilde n_I(f).

For an isotropic, stationary, Gaussian, unpolarized tensor background, define the one-sided detector-response-averaged strain spectrum by

⟨h~1∗(f)h~2(f′)⟩=12δ(f−f′) γ12(f)Sh(f).\left\langle \widetilde h_1^*(f)\widetilde h_2(f') \right\rangle = \frac12\delta(f-f')\, \gamma_{12}(f)S_h(f).

If the detector noises are mutually uncorrelated,

⟨n~1∗(f)n~2(f′)⟩=0,\left\langle \widetilde n_1^*(f)\widetilde n_2(f') \right\rangle=0,

then the expectation of cross power contains the background even when Sh≪P1,P2S_h\ll P_1,P_2. Each finite segment remains noisy; averaging many statistically independent segments reduces the standard error approximately as their number to the power −1/2-1/2.

For two right-angle interferometers, the normalized tensor overlap reduction function is

γ12(f)=58π∑A=+,×∫S2dΩ F1A(Ω)F2A(Ω)e2πifΩ⋅Δx/c.\gamma_{12}(f) = \frac{5}{8\pi} \sum_{A=+,\times} \int_{S^2}d\boldsymbol\Omega\, F_1^A(\boldsymbol\Omega) F_2^A(\boldsymbol\Omega) e^{2\pi i f\boldsymbol\Omega\cdot\Delta\boldsymbol x/c}.

Here s~(f)=∫s(t)e+2πiftdt\widetilde s(f)=\int s(t)e^{+2\pi ift}dt, Ω\boldsymbol\Omega points along wave propagation, and Δx=x2−x1\Delta\boldsymbol x=\boldsymbol x_2-\boldsymbol x_1. The antenna factors encode relative orientation; the positive phase follows from h(t,x)∝e−2πif(t−Ω⋅x/c)h(t,\boldsymbol x)\propto e^{-2\pi if(t-\boldsymbol\Omega\cdot\boldsymbol x/c)}. The normalization gives γ(0)=1\gamma(0)=1 for colocated, coaligned ideal detectors. For real long-wavelength antenna factors and an isotropic unpolarized sky, opposite directions make γ\gamma real. Separated or misaligned detectors have frequency-dependent response, including zeros where sky contributions cancel Allen and Romano 1999, §III, “Overlap reduction function”.

Consider the real cross-correlation statistic

Y=2Re⁡∫0∞df s~1∗(f)s~2(f) Q~(f).Y = 2\operatorname{Re} \int_0^\infty df\, \widetilde s_1^*(f)\widetilde s_2(f)\, \widetilde Q(f).

For an untapered long segment of duration TT, the finite-time delta function has δT(0)=T\delta_T(0)=T. In the weak-signal approximation and for a real filter, the mean and variance are

⟨Y⟩=T∫0∞df γ(f)Sh(f)Q~(f),\langle Y\rangle = T\int_0^\infty df\, \gamma(f)S_h(f)\widetilde Q(f), σY2=12T∫0∞df P1(f)P2(f)∣Q~(f)∣2.\sigma_Y^2 =\frac12 T\int_0^\infty df\, P_1(f)P_2(f) \lvert\widetilde Q(f)\rvert^2.

Maximizing ⟨Y⟩/σY\langle Y\rangle/\sigma_Y with Cauchy–Schwarz gives

Q~(f)∝γ(f)Sh(f)P1(f)P2(f).\widetilde Q(f) \propto \frac{\gamma(f)S_h(f)} {P_1(f)P_2(f)}.

Thus frequencies with strong common response and low noise receive greatest weight; a noisy band or a zero of γ\gamma contributes little. For a chosen spectral shape Sh(f)=A H(f)S_h(f)=A\,H(f), an unbiased estimator is obtained by taking

Q~(f)=Nγ(f)H(f)P1(f)P2(f),N−1=T∫0∞γ2(f)H2(f)P1(f)P2(f)df.\widetilde Q(f)=\mathcal N\frac{\gamma(f)H(f)}{P_1(f)P_2(f)}, \qquad \mathcal N^{-1}=T\int_0^\infty \frac{\gamma^2(f)H^2(f)}{P_1(f)P_2(f)}df.

Then ⟨Y⟩=A\langle Y\rangle=A and σA−2=2T∫0∞γ2H2/(P1P2) df\sigma_A^{-2}=2T\int_0^\infty\gamma^2H^2/(P_1P_2)\,df. The units and the factor two follow from using independent positive-frequency bins; they must be recalculated for the windowed estimator actually implemented.

The dimensionless energy-density spectrum is

ΩGW(f)=1ρcdρGWdln⁡f,Sh(f)=3H0210π2ΩGW(f)f3,\Omega_{\rm GW}(f) = \frac{1}{\rho_c} \frac{d\rho_{\rm GW}}{d\ln f}, \qquad S_h(f) = \frac{3H_0^2}{10\pi^2} \frac{\Omega_{\rm GW}(f)}{f^3},

This ShS_h includes the sky/polarization average of a right-angle detector. The total metric-strain convention often used with characteristic strain instead has Shmetric=5ShS_h^{\rm metric}=5S_h and hc2=fShmetrich_c^2=fS_h^{\rm metric}, giving ΩGW=2π2f2hc2/(3H02)\Omega_{\rm GW}=2\pi^2f^2h_c^2/(3H_0^2). Keeping this factor five is essential when comparing interferometer and PTA plots. A power-law search specifies ΩGW(f)=Ωα(f/fref)α\Omega_{\rm GW}(f)=\Omega_\alpha(f/f_{\rm ref})^\alpha; its result is conditional on α\alpha, freff_{\rm ref}, the analyzed band, and H0H_0 convention.

Data are divided into segments, windowed, Fourier transformed, and combined with inverse-variance weights. Window overlap and spectral leakage correlate neighboring estimates, so the effective number of averages is not simply the raw segment count. Nonstationary segments and notched lines must be selected by rules that do not bias the cross power.

The central failure mode is correlated noise:

⟨n~1∗(f)n~2(f)⟩≠0.\left\langle \widetilde n_1^*(f)\widetilde n_2(f) \right\rangle\neq0.

Global magnetic fields, timing artifacts, shared electronics, and narrow spectral lines can mimic a common signal. Witness magnetometers, coherence studies, alternative baselines, and frequency-resolved residuals are therefore part of the inference. Time shifts provide a complementary control only when they decorrelate the analyzed signal: shifting by more than the intersite light-travel time alone does not guarantee this for a narrow-band stationary process. A shift multiplies cross power by a frequency-dependent phase, and suppression depends on the weighted bandwidth. It can also destroy correlated instrumental noise, so a null shifted result does not certify clean zero-lag data.

A reproducible calculation records segment duration and overlap, window normalization, coarse-graining, analyzed and notched bands, power-spectrum estimator, detector calibration, overlap function implementation, cosmological convention, and likelihood.

The minimal benchmark generates two independent Gaussian noises and a correlated Gaussian field with known ShS_h. Refine segment length and frequency binning until recovered amplitude and variance stabilize; confirm that window normalization preserves injected cross power. Then perform:

  • zero-signal trials to test mean, variance, and upper-limit coverage;
  • time shifts verified to suppress the target cross power, without assuming that they preserve zero-lag environmental correlations;
  • sign or phase injections that traverse zeros of γ(f)\gamma(f);
  • independent-baseline and environmental-witness comparisons;
  • loud software and, where available, hardware injection recovery.

The official O4a isotropic analysis reports no statistically significant stochastic-background detection and sets upper limits for stated spectral models LVK 2025. Those bounds describe the recovery and likelihood of the released detector network, data-quality cuts, frequency band, overlap functions, calibration, and assumed spectral shapes. They are not measurements of a positive background amplitude and should not be plotted as detections.

The release must be refreshed when additional observing data, calibration, correlated-noise subtraction, or an official stochastic analysis supersedes it. The cited paper and data products, rather than mutable summary values, are the numerical authority.

  1. Show that γ(0)=1\gamma(0)=1 for ideal colocated, coaligned right-angle detectors using
∑A∫dΩ [FA(Ω)]2=8π5.\sum_A\int d\boldsymbol\Omega\, \left[F^A(\boldsymbol\Omega)\right]^2 = \frac{8\pi}{5}.
Solution

Colocation makes the phase factor unity and coalignment gives F1A=F2A=FAF_1^A=F_2^A=F^A. Therefore

γ(0)=58π∑A∫dΩ [FA]2=58π8π5=1.\gamma(0) = \frac{5}{8\pi} \sum_A\int d\boldsymbol\Omega\, \left[F^A\right]^2 = \frac{5}{8\pi}\frac{8\pi}{5} = 1.
  1. Equal-variance independent segment estimates YaY_a have variance σ2\sigma^2. Find the variance of their average over NN segments, and state why overlapping windows can spoil the result.
Solution

For Yˉ=N−1∑aYa\bar Y=N^{-1}\sum_aY_a,

Var⁡(Yˉ)=1N2∑aVar⁡(Ya)=σ2N.\operatorname{Var}(\bar Y) = \frac{1}{N^2}\sum_a\operatorname{Var}(Y_a) = \frac{\sigma^2}{N}.

Overlapping or spectrally coupled segments have nonzero covariances, adding 2∑a<bCov⁡(Ya,Yb)/N22\sum_{a<b}\operatorname{Cov}(Y_a,Y_b)/N^2. The effective number of independent averages is then smaller than NN.

  • Allen, B., and Romano, J. D. (1999). “Detecting a stochastic background of gravitational radiation: Signal processing strategies and sensitivities.” Physical Review D 59, 102001. DOI.
  • LIGO Scientific Collaboration, Virgo Collaboration, and KAGRA Collaboration (2025). “Upper Limits on the Isotropic Gravitational-Wave Background from the first part of LIGO, Virgo, and KAGRA’s fourth Observing Run.” arXiv:2508.20721.
  • Romano, J. D., and Cornish, N. J. (2017). “Detection methods for stochastic gravitational-wave backgrounds: a unified treatment.” Living Reviews in Relativity 20, 2. DOI.