Inferensys

Glossary

Cyclic Bispectrum

A third-order cyclostationary statistic that measures the correlation between three frequency-shifted signal components, useful for analyzing quadratic phase coupling.
Strategy consultant facilitating AI use case discovery workshop, sticky notes on glass wall, casual corporate meeting.
THIRD-ORDER CYCLOSTATIONARY STATISTIC

What is Cyclic Bispectrum?

The cyclic bispectrum is a higher-order spectral analysis tool that extends the conventional bispectrum to cyclostationary signals, measuring the statistical correlation among three frequency-shifted spectral components to detect quadratic phase coupling and characterize nonlinear modulation mechanisms.

The cyclic bispectrum is formally defined as the two-dimensional Fourier transform of the third-order cyclic cumulant, parameterized by a cyclic frequency (α) and two spectral frequencies (f₁, f₂). It quantifies the degree of quadratic phase coupling—a nonlinear phenomenon where the phase of a signal component at frequency f₁+f₂ is systematically related to the phases at f₁ and f₂—that repeats periodically with time. Unlike the power spectrum or spectral correlation function, this statistic captures third-order periodicity, making it uniquely sensitive to nonlinearities that are invisible to second-order cyclostationary analysis.

In automatic modulation classification, the cyclic bispectrum serves as a highly discriminative feature for distinguishing modulation schemes with identical power spectra and second-order cyclic profiles, such as higher-order QAM variants. The resulting cyclic bispectrum surface reveals distinct patterns of coupled frequency triples that act as a unique cyclic signature for each modulation type. Computation typically employs the cyclic periodogram approach or time-smoothed estimators, though the three-dimensional nature of the output demands significant processing resources, often motivating the extraction of compact cyclic feature vectors from specific bispectral slices for practical real-time classification engines.

THIRD-ORDER CYCLOSTATIONARITY

Key Properties

The cyclic bispectrum extends spectral correlation analysis to the third order, capturing the statistical relationships between three frequency-shifted signal components. This higher-order statistic is uniquely sensitive to quadratic phase coupling and provides immunity to Gaussian noise, making it a powerful tool for analyzing non-linear modulation phenomena.

01

Quadratic Phase Coupling Detection

The cyclic bispectrum is the definitive tool for detecting quadratic phase coupling (QPC) — a non-linear phenomenon where the phase of a signal at one frequency is a function of phases at two other frequencies. This occurs in signals that have passed through non-linear amplifiers or channels. Unlike the power spectrum or spectral correlation function, the cyclic bispectrum can distinguish between frequency components that are phase-coupled and those that are merely coincidental in frequency. This capability is critical for transmitter fingerprinting and identifying specific non-linear hardware impairments.

3rd Order
Statistical Moment
Gaussian-Immune
Noise Robustness
02

Mathematical Definition

The cyclic bispectrum is defined as the 2D Fourier transform of the third-order cyclic cumulant function. Formally, it is expressed as the frequency-frequency representation of the cyclic polyspectrum at order three. It is a function of two spectral frequencies (f1, f2) and one cyclic frequency (α). The key condition is that the signal's third-order moment is periodic with period 1/α. The bispectrum is non-zero only where f1 + f2 = α (or other linear combinations depending on the conjugate choice), creating a deterministic structure in the bifrequency plane that serves as a unique signature for modulated signals.

f1, f2, α
Frequency Parameters
03

Gaussian Noise Suppression

A primary advantage of the cyclic bispectrum is its theoretical immunity to additive white Gaussian noise (AWGN). Because the bispectrum is a third-order statistic, and the third-order cumulant of a Gaussian process is identically zero, any Gaussian noise component is completely suppressed in the bispectrum domain. This property makes cyclic bispectrum-based classifiers exceptionally robust in low signal-to-noise ratio (SNR) environments where second-order cyclostationary features may be buried. It allows for reliable modulation identification even when the signal power is well below the noise floor.

0
Gaussian Cumulant Value
04

Modulation-Specific Signatures

Different digital modulation schemes produce distinct patterns in the cyclic bispectrum domain. For example, M-PSK signals exhibit peaks at specific cyclic frequencies related to the carrier and symbol rate, while M-QAM signals generate more complex, multi-peak structures due to their amplitude variations. The bispectrum can differentiate between modulation types that appear identical in the power spectrum or even the spectral correlation function. This is particularly useful for classifying higher-order QAM signals (e.g., 64-QAM vs. 256-QAM) where constellation density is high.

M-PSK / M-QAM
Distinguishable Classes
05

Computational Estimation

Estimating the cyclic bispectrum is computationally intensive, typically requiring a 2D frequency-smoothing approach analogous to the cyclic periodogram. The process involves segmenting the signal, computing the product of three frequency-shifted Fourier transforms, and averaging over time. Efficient algorithms often use the FFT Accumulation Method (FAM) extended to the third order, or direct frequency-domain smoothing. The complexity is O(N³) in the general case, making it suitable for offline or non-real-time analysis, though optimized implementations on FPGAs are an active research area for tactical applications.

O(N³)
Computational Complexity
06

Relationship to Cyclic Cumulants

The cyclic bispectrum is the Fourier dual of the third-order cyclic cumulant. While the cyclic cumulant operates in the time-lag domain, the bispectrum provides a frequency-frequency representation. This relationship is analogous to how the cyclic spectrum is the Fourier transform of the cyclic autocorrelation function. The cyclic bispectrum can be derived by taking a 2D Fourier transform of the cyclic third-order cumulant with respect to its two lag variables. This connection allows engineers to choose the most computationally advantageous domain for feature extraction.

2D FFT
Transform Domain
CYCLIC BISPECTRUM INSIGHTS

Frequently Asked Questions

Explore the core concepts behind the cyclic bispectrum, a powerful higher-order cyclostationary tool for analyzing quadratic phase coupling in modulated signals.

The cyclic bispectrum is a third-order cyclostationary statistic that measures the correlation between three frequency-shifted signal components, parameterized by two spectral frequencies and one cyclic frequency. It works by computing the Fourier transform of the third-order cyclic cumulant, revealing how the product of a signal at frequency f1 and frequency f2 correlates with its conjugate at frequency f1 + f2 - α. This tool is uniquely sensitive to quadratic phase coupling, a phenomenon where two harmonic components interact to generate energy at their sum or difference frequencies. Unlike the power spectrum or spectral correlation function, the cyclic bispectrum can detect and characterize non-linear signal generation mechanisms, making it invaluable for identifying modulation schemes that exhibit higher-order periodicity invisible to second-order statistics.

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.