Cross-spectrum of two stationary time series Created 2026-10-14 Updated 2026-11-05
For two real centered time series , require joint weak stationarity: all auto- and cross-covariances depend only on the time lag. Individual weak stationarity alone does not impose this condition on their joint behavior. With the convention , define the cross-spectrum by
Assume absolute summability of the auto- and cross-covariance sequences, so the displayed Fourier series and the two individual spectral densities are continuous. Reality and joint weak stationarity give
Consequently the spectral matrix is a Hermitian matrix. It is positive semidefinite, because its quadratic forms are nonnegative spectral densities of complex linear combinations of the jointly stationary series. Its nonnegative determinant therefore yields .
The imaginary part records directional lag information. For white noise of variance and , only is nonzero. Hence , although both individual spectral densities equal . The cross-spectrum is generally complex, rather than real and even like a real series' own spectral density.
The scalar process has zero mean, because white noise has zero mean. Expanding products and retaining only matching noise indices gives its autocovariance function:
The finite second moment and covariance depending only on the lag prove weak stationarity. With the two-sided angular-frequency convention, the spectral density of a stationary process is
It is nonnegative because the bracket is , and it is even because the cosine is even. Hence . No restriction on the real parameter is needed for stationarity here; invertibility is a separate condition.
For the bivariate calculation let , , , and . Uncorrelated white noise processes here means zero cross-covariances at every pair of times. Therefore the vector noise has
The filtered vector is the multivariate moving-average model . Linearity gives . Put , with exactly the orientation of the printed covariance definition. At lag zero, the present and past noise terms are uncorrelated, giving . At lag one the only shared noise is , contributing ; at lag minus one it contributes . Thus the covariance and cross-spectrum of a vector MA(1) are determined by
Explicitly,
In particular the off-diagonal positive- and negative-lag covariances need not coincide. Reading the upper-right entries and taking their Fourier series gives the requested cross-spectrum:
Every coefficient is real, so replacing by conjugates both complex exponentials. Therefore . Unlike the scalar auto-spectrum, this cross-spectrum may be complex and need not be even: its imaginary part is .