Cross-spectrum

From HandWiki

In signal processing and statistics, the cross-spectrum is a tool used to analyze the relationship between two time series in the frequency domain. It describes how the correlation between the two series is distributed over different frequencies. For example, if two microphones are recording audio in a room, the cross-spectrum can reveal the specific frequencies of sounds (like a hum from an appliance) that are prominent in both recordings, helping to identify common sources.

Technically, the cross-spectrum is the Fourier transform of the cross-covariance function. This means it takes the relationship between the two signals over time and represents it as a function of frequency.

Definition

Let (Xt,Yt) represent a pair of stochastic processes that are jointly wide sense stationary with autocovariance functions γxx and γyy and cross-covariance function γxy. Then the cross-spectrum Γxy is defined as the Fourier transform of γxy [1]

Γxy(f)={γxy}(f)=τ=γxy(τ)e2πiτf,

where

γxy(τ)=E[(xtμx)(yt+τμy)] .

The cross-spectrum has representations as a decomposition into (i) its real part (co-spectrum) and (ii) its imaginary part (quadrature spectrum)

Γxy(f)=Λxy(f)iΨxy(f),

and (ii) in polar coordinates

Γxy(f)=Axy(f)eiϕxy(f).

Here, the amplitude spectrum Axy is given by

Axy(f)=(Λxy(f)2+Ψxy(f)2)12,

and the phase spectrum Φxy is given by

{tan1(Ψxy(f)/Λxy(f))if Ψxy(f)0 and Λxy(f)00if Ψxy(f)=0 and Λxy(f)>0±πif Ψxy(f)=0 and Λxy(f)<0π/2if Ψxy(f)>0 and Λxy(f)=0π/2if Ψxy(f)<0 and Λxy(f)=0

Squared coherency spectrum

The squared coherency spectrum is given by

κxy(f)=Axy2Γxx(f)Γyy(f),

which expresses the amplitude spectrum in dimensionless units.

See also

References

  1. von Storch, H.; F. W Zwiers (2001). Statistical analysis in climate research. Cambridge Univ Pr. ISBN 0-521-01230-9.