Bicoherence: Difference between revisions

From FusionWiki
Jump to navigation Jump to search
Line 40: Line 40:
The normalization is such that 0 &le; ''b<sup>2</sup>'' &le; 1.
The normalization is such that 0 &le; ''b<sup>2</sup>'' &le; 1.


The bicoherence is symmetric under the symmetries ''(&omega;<sub>1</sub>,&omega;<sub>2</sub>) &rarr; (&omega;<sub>2</sub>,&omega;<sub>1</sub>)'' and  
The bicoherence is symmetric under the transformations ''(&omega;<sub>1</sub>,&omega;<sub>2</sub>) &rarr; (&omega;<sub>2</sub>,&omega;<sub>1</sub>)'' and  
''(&omega;<sub>1</sub>,&omega;<sub>2</sub>) &rarr; (-&omega;<sub>1</sub>,-&omega;<sub>2</sub>)'', so that only one quarter of the plane ''(&omega;<sub>1</sub>,&omega;<sub>2</sub>)'' contains independent information.
''(&omega;<sub>1</sub>,&omega;<sub>2</sub>) &rarr; (-&omega;<sub>1</sub>,-&omega;<sub>2</sub>)'', so that only one quarter of the plane ''(&omega;<sub>1</sub>,&omega;<sub>2</sub>)'' contains independent information.
Additionally, for discretely sampled data all frequencies must be less than the  
Additionally, for discretely sampled data all frequencies must be less than the  
Line 47: Line 47:
The summed bicoherence is defined by
The summed bicoherence is defined by


:<math>\frac{1}{N} \sum_{\omega_1+\omega_2=\omega}{b^2(\omega_1,\omega_2)} </math>
:<math>\frac{1}{N(\omega)} \sum_{\omega_1+\omega_2=\omega}{b^2(\omega_1,\omega_2)} </math>


where ''N'' is the number of terms in the sum.  
where ''N'' is the number of terms in the sum.  

Revision as of 23:20, 24 September 2010

The following applies to the analysis of data or signals

Xi(t)

The standard cross spectrum is the Fourier transform of the correlation

C1(t1)=X1(t)X2(t+t1)

where the square brackets imply averaging over t. Similarly, the bispectrum is the Fourier transform of the bicorrelation

C2(t1,t2)=X1(t)X2(t+t1)X2(t+t2)

The signals Xi can either be different or identical. In the latter case, one speaks of the autocorrelation, autospectrum, auto-bicorrelation or auto-bispectrum.

Bispectrum

Denoting the Fourier transforms of the signals Xi(t) by

X^i(ω)

the bispectrum is defined as

B(ω1,ω2)=X^1*(ω)X^2(ω1)X^2(ω2)

where

ω=ω1+ω2

Bicoherence

The bicoherence is obtained by averaging the bispectrum over statistically equivalent realizations, and normalizing the result:

b2(ω1,ω2)=|B(ω1,ω2)|2|X^1(ω)|2|X^2(ω1)X^2(ω2)|2

The normalization is such that 0 ≤ b2 ≤ 1.

The bicoherence is symmetric under the transformations 12) → (ω21) and 12) → (-ω1,-ω2), so that only one quarter of the plane 12) contains independent information. Additionally, for discretely sampled data all frequencies must be less than the Nyquist frequency: ω12,ω ≤ ωNyq. These restrictions define a polygonal subspace of the plane, which is how the bicoherence is usually represented.

The summed bicoherence is defined by

1N(ω)ω1+ω2=ωb2(ω1,ω2)

where N is the number of terms in the sum. Similarly, the total mean bicoherence is

1Ntotω1,ω2b2(ω1,ω2)

where Ntot is the number of terms in the sum.

Interpretation

The bicoherence measures three-wave coupling and is only large when the phase between the wave at ω and the sum wave ω12 is nearly constant over a significant number of realizations.

Notes

  • The bicoherence can of course be defined in wavenumber space instead of frequency space by applying the replacements x → t and ω → k.
  • The bicoherence can be computed using the (continuous) wavelet transform instead of the Fourier transform, in order to improve statistics. [1]

References