In this post I introduce the spectral coherence function, or just coherence. It deserves its own post because the coherence is a useful detection statistic for blindly determining significant cycle frequencies of arbitrary data records. See the posts on the strip spectral correlation analyzer and the FFT accumulation method for examples.
Let’s start with reviewing the standard correlation coefficient defined for two random variables
and
as
where and
are the mean values of
and
, and
and
are the standard deviations of
and
. That is,
So the correlation coefficient is the covariance between and
divided by the geometric mean of the variances of
and
.