Inferensys

Glossary

Bicoherence

A normalized bispectrum that measures the proportion of signal energy at a bifrequency pair that is quadratically phase-coupled, providing a bounded metric for non-linearity detection.
Security analyst reviewing fraud detection AI on multiple screens, alert dashboards visible, dark mode monitoring setup.
NORMALIZED QUADRATIC PHASE COUPLING METRIC

What is Bicoherence?

Bicoherence is a normalized bispectrum that measures the proportion of signal energy at a bifrequency pair that is quadratically phase-coupled, providing a bounded metric for non-linearity detection.

Bicoherence is a normalized form of the bispectrum that quantifies the degree of quadratic phase coupling between frequency components in a signal. Unlike the raw bispectrum, which is amplitude-dependent, bicoherence produces values bounded between 0 and 1, where 1 indicates perfect phase coupling and 0 indicates no coupling. This normalization makes it a robust, scale-invariant detector of non-Gaussian signal behavior.

In RF fingerprinting, bicoherence serves as a powerful feature for emitter identification by revealing hardware-induced non-linearities that are invisible to standard power spectrum analysis. The metric is computed by dividing the squared bispectrum magnitude by the product of the power spectrum at the constituent frequencies, effectively isolating the proportion of energy that is coherently phase-coupled. This bounded output enables consistent thresholding across varying signal-to-noise conditions.

NORMALIZED QUADRATIC PHASE COUPLING

Key Properties of Bicoherence

Bicoherence is a normalized bispectrum that provides a bounded, frequency-resolved measure of quadratic phase coupling. It quantifies the proportion of signal energy at a bifrequency pair that is phase-coupled, making it an essential tool for detecting non-linearities and distinguishing between coupled and spontaneous spectral components.

01

Bounded Normalization

Unlike the raw bispectrum, bicoherence is normalized to a [0,1] range, where 1.0 indicates perfect quadratic phase coupling and 0.0 indicates complete absence. This normalization divides the bispectrum by the power spectrum product at the constituent frequencies, removing amplitude dependence and isolating phase relationships. The bounded scale enables threshold-based detection of non-linearities without amplitude bias, making it directly comparable across different signals and devices.

02

Quadratic Phase Coupling Detection

Bicoherence specifically identifies quadratic phase coupling—the phenomenon where two frequency components f1 and f2 interact non-linearly to generate a third at f1+f2 with a consistent phase relationship. This coupling is a hallmark of non-linear system behavior and manifests in transmitters through:

  • Power amplifier saturation effects
  • Mixer intermodulation products
  • Oscillator harmonic generation Coupled components exhibit high bicoherence, while spontaneously generated frequencies remain near zero.
03

Gaussian Noise Suppression

Bicoherence theoretically vanishes for Gaussian processes, providing inherent noise immunity. Since Gaussian noise has zero bispectrum, the normalization drives bicoherence toward zero in noise-dominated regions. This property enables detection of non-Gaussian signal features buried below the noise floor. In RF fingerprinting, this means hardware-induced non-linearities remain detectable even at low signal-to-noise ratios where conventional power spectrum analysis fails.

04

Bifrequency Resolution

Bicoherence maps coupling across the bifrequency plane (f1, f2), revealing which frequency pairs participate in non-linear interactions. Key regions include:

  • Diagonal (f1=f2): Harmonic generation coupling
  • Off-diagonal: Intermodulation product coupling
  • Sum-frequency axis: Direct quadratic interaction evidence This spatial resolution allows identification of specific non-linear mechanisms within transmitter hardware, creating distinctive two-dimensional signatures for emitter classification.
05

Estimation Variance Trade-off

Bicoherence estimation requires segment averaging to achieve statistical consistency. The variance scales inversely with the number of averaged segments, creating a fundamental trade-off:

  • More segments: Lower variance, higher reliability
  • Fewer segments: Higher frequency resolution, more noise Typical implementations use Welch's overlapped segment averaging with 50-75% overlap. For transient signal analysis, the limited observation window constrains averaging, requiring careful bias-variance optimization.
06

Phase Randomization Test

A critical validation technique applies phase randomization to distinguish true coupling from statistical artifacts. By destroying phase relationships while preserving the power spectrum, surrogate data sets establish a null hypothesis of no coupling. Bicoherence values exceeding the 95th percentile of surrogate distributions indicate statistically significant quadratic phase coupling. This non-parametric test prevents false positives in automated emitter identification pipelines.

BICOERENCE EXPLAINED

Frequently Asked Questions

Addressing common technical questions regarding the mathematical formulation, physical interpretation, and practical application of bicoherence in non-linear signal analysis.

Bicoherence is a normalized form of the bispectrum that measures the proportion of signal energy at a specific bifrequency pair ((f_1, f_2)) that is quadratically phase-coupled. While the bispectrum is a complex-valued third-order spectral density that reveals non-linear interactions but is sensitive to signal amplitude, bicoherence provides a bounded, real-valued metric ranging from 0 to 1. A value of 1 indicates perfect quadratic phase coupling, while 0 indicates no coupling. This normalization makes bicoherence a powerful Gaussianity test, as it suppresses variance and allows for statistical thresholding to detect non-Gaussian signatures, such as those generated by transmitter hardware impairments, independent of the signal's dynamic range.

HIGHER-ORDER SPECTRAL COMPARISON

Bicoherence vs. Bispectrum vs. Power Spectrum

A technical comparison of three frequency-domain representations used to characterize signal behavior, highlighting their sensitivity to phase coupling, noise robustness, and suitability for non-linear system identification.

FeatureBicoherenceBispectrumPower Spectrum

Statistical Order

Normalized 3rd-order

3rd-order

2nd-order

Definition

Normalized bispectrum measuring quadratic phase coupling proportion

Fourier transform of third-order cumulant sequence

Fourier transform of autocorrelation function

Value Range

0 to 1 (bounded)

Unbounded complex values

Non-negative real values

Phase Information

Gaussian Noise Suppression

Detects Quadratic Phase Coupling

Amplitude Sensitivity

Computational Complexity

High (O(N²) + normalization)

High (O(N²))

Low (O(N log N))

Primary Application

Non-linearity detection and coupling consistency

Non-Gaussian signature extraction

Energy distribution and linear correlations

QUADRATIC PHASE COUPLING METRICS

Applications of Bicoherence in RF Analysis

Bicoherence serves as a normalized, bounded metric for detecting and quantifying quadratic phase coupling in non-Gaussian signals, enabling robust emitter identification and non-linearity characterization in electronic warfare and spectrum management applications.

01

Amplifier Non-Linearity Fingerprinting

Bicoherence directly quantifies the quadratic phase coupling generated by power amplifier non-linearities. When a transmitter's amplifier operates near saturation, it produces harmonic and intermodulation products with consistent phase relationships. The bicoherence magnitude at specific bifrequency pairs serves as a hardware-specific signature because manufacturing variances in transistor characteristics create unique, repeatable coupling patterns. Unlike the raw bispectrum, bicoherence normalizes by signal power, making it robust to varying transmission amplitudes and enabling cross-session device matching.

0 to 1
Bounded Range
>0.95
Strong Coupling Threshold
02

Gaussian Noise Suppression

A critical advantage of bicoherence in RF analysis is its theoretical insensitivity to additive Gaussian noise. While second-order statistics like power spectral density are corrupted by Gaussian interference, bicoherence converges to zero for Gaussian processes. This property allows analysts to detect weak non-linear signatures buried below the noise floor. In practical emitter identification, bicoherence extracts hardware-induced phase coupling even at low signal-to-noise ratios where conventional fingerprinting methods fail, making it invaluable for passive signals intelligence collection.

0.0
Gaussian Bicoherence
>10 dB
Noise Floor Penetration
03

Modulation-Independent Device Recognition

Bicoherence-based features exhibit modulation transparency, meaning the quadratic coupling patterns remain consistent regardless of the information-bearing modulation scheme. This occurs because phase coupling originates in the analog transmitter chain—amplifiers, mixers, and oscillators—rather than the digital baseband modulation. Analysts can therefore identify emitters even when they switch between QPSK, 16-QAM, or OFDM waveforms. This property is essential for tracking agile radios that employ multiple modulation formats across frequency-hopping patterns.

QPSK/16-QAM/OFDM
Modulation Types
Analog Chain
Coupling Origin
04

Bifrequency Signature Mapping

The bicoherence spectrum creates a two-dimensional bifrequency map where each coordinate pair (f1, f2) represents a potential quadratic coupling interaction. Peaks in this map indicate frequencies where phase coupling is statistically significant. Analysts construct bicoherence feature vectors by extracting peak locations, magnitudes, and contour statistics from these maps. These compact representations serve as input to machine learning classifiers, enabling automated emitter sorting with reduced dimensionality compared to raw bispectral data while preserving discriminative non-linear information.

2D
Bifrequency Domain
f1+f2=f3
Coupling Condition
05

Transient Turn-On Analysis

Bicoherence excels at analyzing transient signal periods—the brief turn-on and turn-off intervals of burst transmissions. During these transitions, amplifier bias circuits and oscillator stabilization loops exhibit pronounced non-linear behavior before reaching steady-state. The bicoherence computed over short-duration transients reveals unique coupling patterns specific to each device's power supply and thermal characteristics. These transient bicoherence signatures are particularly difficult to spoof because they depend on analog component physics rather than configurable digital parameters.

< 100 μs
Transient Duration
Analog Physics
Spoofing Resistance
06

Statistical Significance Testing

Bicoherence values require statistical validation to distinguish genuine phase coupling from estimation variance. Analysts apply threshold tests based on the number of averaged segments: for N segments, the 95% confidence threshold for zero bicoherence approximates √(6/N). Values exceeding this threshold indicate statistically significant quadratic coupling. This rigorous statistical framework prevents false emitter associations caused by random phase alignments, ensuring that bicoherence-based fingerprinting maintains high specificity in dense electromagnetic environments with multiple co-channel emitters.

√(6/N)
95% Confidence Threshold
N Segments
Averaging Factor
Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.