User:Agspektro/Draft
From Wikipedia, the free encyclopedia
Polyspectra
Polyspectra, also known as higher-order spectra, are frequency-domain statistical quantities that generalize the spectral density (power spectrum) to higher orders. Polyspectra of a given signal can reveal non-Gaussian behavior, time-inversion asymmetries, and phase correlations between different frequency contributions to the signal. While a standard power spectrum quantifies the distribution of intensity across frequencies, polyspectra characterize higher-order phase and amplitude correlations between frequency components. Higher-order spectra include the third-order bispectrum, the fourth-order trispectrum, and their multivariate generalizations.

Definition
In his original publications, Brillinger considers a stationary process (the signal) and its multi-time cumulant [2]
The cumulant does not depend on
since
is stationary. This allows for a definition of
-th order
polyspectra
of a stationary signal
by
with the Fourier transform
and the Dirac delta function
which appears due to the independence
of
on
.
[3]
The second order spectrum can be rewritten as
where
is the covariance.
The representation of
is equivalent to the definition of the
spectral density of
(power spectrum) as Fourier transform of the autocorrelation function of
.
Numerics of polyspectra
The definition of polyspectra assumes a stationary process that is known with an infinite temporal resolution in an infinite temporal interval. Real world data
allow therefore only for the calculation of estimates of polyspectra. These estimates have finite temporal resolution and finite accuracy.
Classical estimators
Direct Fourier methods usually start with the Fourier transform of the entire signal resulting in a high frequency resolution with large variance (error). Subsequently, a smoothing kernel can be applied to trade resolution for variance. Alternatively, spectra of segments of the signal are averaged (Welch-type method). [4]
The lag window method relies on estimating cumulants in the time-domain and subsequent application of Fourier transforms.
Multitaper methods consider the entire signal tapered (windowed) with orthogonal tapers. Spectra for separate tapers are then averaged.[5]
The classical methods rely on cumulant estimators that are only asymptotically unbiased.
Unbiased cumulant-based estimators
The following equations provide an unbiased estimate (estimator) of polyspectra up to fourth order. [1]
Fourier coefficients of
are calculated from the process
which is divided into windows of length
with
points per window. A window function
reduces spectral leakage.
Approximate polyspectra are obtained from cumulants of Fourier coefficients:
The distances of the spectral positions
decrease with increasing window length
resulting in a higher spectral resolution.
The cumulants
can be estimated by the k-statistic which provides unbiased estimators
(estimator).[6]
[7]
[8]
The estimators are given by[9]
where
denotes the average of
samples.
History of polyspectra
Higher-order spectra were formalized in the works of Brillinger starting in the 1950s. [2] Mendel and Nikias contributed the first major reviews on the topic in the early 1990s [10] [11] resulting in the “Higher Order Spectral Analysis Toolbox” (HOSA), a software library that included the bispectrum an some fourth order statistics. [12] However, Birkelund stated in 2003: “In theory, polyspectra can be applied to solve many important problems in signal processing and data analysis. In practice, however, one has been discouraged by the poor statistical properties of most polyspectral estimators.” [5] In 2026, unbiased cumulant-based estimators for higher-order spectra were proposed and analyzed.[1] They are implemented in GPU-accelerated software libraries based on ArrayFire[13] and alternatively based on PyTorch. [14]
Applications
Bispectra find medical applications in the analysis of electroencephalograms [15] and are used in engineering for fault detection in rotating machinery components.[16] Polyspectra have also become a tool in quantum physics for analysing records of quantum measurements. [17] The applications of quantum polyspectra range from quantum transport over single photon detection to spin noise measurements. [18] [19] [20] [21]
References
- Sifft, Markus; Ghorbanietemad, Armin; Wagner, Fabian; Hägele, Daniel (2026). "Correct estimation of higher-order spectra: From theoretical challenges to practical multi-channel implementation in SignalSnap". Digital Signal Processing. 173: 105893. doi:10.1016/j.dsp.2026.105893.
{{cite journal}}: CS1 maint: article number as page number (link) - Brillinger, David R. (1965). "An introduction to polyspectra". The Annals of Mathematical Statistics. 36 (5): 1351–1374. doi:10.1214/aoms/1177699896.
- Ubbelohde, Niels; Fricke, Christian; Flindt, Christian; Hohls, Frank; Haug, Rolf J. (2012). "Measurement of finite‑frequency current statistics in a single‑electron transistor". Nature Communications. 3: 612. doi:10.1038/ncomms1620.
- Hinich, Melvin J.; Clay, Christian S. (1968). "The application of the discrete Fourier transform in the estimation of power spectra, coherence, and bispectra of geophysical data". Reviews of Geophysics. 6 (3): 347–363. doi:10.1029/RG006i003p00347.
- Birkelund, Yngve; Hanssen, Alfred; Powers, Edward J. (2003). "Multitaper estimators of polyspectra". Signal Processing. 83 (3): 545–559. doi:10.1016/S0165-1684(02)00484-X.
- Fisher, Ronald A. (1928). "Moments and Product Moments of Sampling Distributions". Proceedings of the London Mathematical Society. Second Series. 30 (1): 199–238. doi:10.1112/plms/s2-30.1.199.
- Kendall, Maurice G. (1943). The Advanced Theory of Statistics. Vol. 1 (1st ed.). London: Charles Griffin & Company.
- Cook, M. B. (1951). "Bi-variate k-statistics and cumulants of their joint sampling distribution". Biometrika. 38 (1/2): 179–195. doi:10.1093/biomet/38.1-2.179.
- Schefczik, Fabian; Hägele, Daniel (2019). "Ready‑to‑Use Unbiased Estimators for Multivariate Cumulants Including One That Outperforms
". arXiv:1904.12154 [math.ST].
- Mendel, Jerry M. (1991). "Tutorial on higher‑order statistics (spectra) in signal processing and system theory: theoretical results and some applications". Proceedings of the IEEE. 79 (3): 278–305. doi:10.1109/5.75086.
- Nikias, C. L. (1993). "Signal processing with higher‑order spectra". IEEE Signal Processing Magazine. 10 (3): 10–37. doi:10.1109/79.221324.
- Swami, Ananthram; Mendel, Jerry M.; Nikias, Chrysostomos L. (1993). Higher-Order Spectral Analysis Toolbox: User's Guide (PDF). Compton, CA: United Signals & Systems, Inc.
- "SignalSnap: Spectra at your fingertips". GitHub. MarkusSifft. Retrieved 26 February 2026.
SignalSnap is an open-source Python toolbox for higher-order spectral analysis of time series that efficiently calculates power spectra, bispectra, and trispectra and supports hardware-accelerated computation.
- "SignalSnap-PyTorch: SignalSnap rewritten in PyTorch, added multi-channel options and optimized". GitHub. ArminGEtemad. Retrieved 26 February 2026.
SignalSnap rewritten in PyTorch, with multi-channel options and optimization; this version transitions the backend from ArrayFire to PyTorch for enhanced usability and performance.
- Sigl, J. C.; Champlin, N. P. (1994). "Bispectral analysis of the electroencephalogram: a review". Journal of Clinical Monitoring. 10 (6): 392–404. doi:10.1007/BF01618421. PMID 7836975.
- Parker, B. E.; Casada, T. A.; Forbes, G. L. (2000). "Fault diagnostics using statistical change detection in the bispectral domain". Mechanical Systems and Signal Processing. 14 (4): 561–570. doi:10.1006/mssp.2000.1299.
- Norris, Leigh M.; Paz-Silva, Gerardo A.; Viola, Lorenza. "Qubit Noise Spectroscopy for Non-Gaussian Dephasing Environments". Physical Review Letters. 116 (15): 150503. doi:10.1103/PhysRevLett.116.150503.
{{cite journal}}: CS1 maint: article number as page number (link) - Emary, C.; Marcos, D.; Aguado, R.; Brandes, T. "Frequency-dependent counting statistics in interacting nanoscale conductors". Physical Review B. 76 (16): 161404(R). doi:10.1103/PhysRevB.76.161404.
- Hägele, Daniel; Schefczik, Fabian (2018). "Higher-order moments, cumulants, and spectra of continuous quantum noise measurements". Physical Review B. 98 (20): 205143. doi:10.1103/PhysRevB.98.205143.
{{cite journal}}: CS1 maint: article number as page number (link) - Sifft, Markus; Kurzmann, Annika; Kerski, Jens; Schott, Rüdiger; Wieck, Andreas D.; Geller, Martin; Lorke, Axel; Hägele, Daniel (2021). "Quantum polyspectra for modeling and evaluating quantum transport measurements: A unifying approach to the strong and weak measurement regime". Physical Review Research. 3 (3): 033123. doi:10.1103/PhysRevResearch.3.033123.
{{cite journal}}: CS1 maint: article number as page number (link) - Sifft, Markus; Kurzmann, A.; Kerski, J.; Schott, R.; Ludwig, A.; Wieck, A. D.; Lorke, A.; Geller, M.; Hägele, Daniel (2024). "Quantum polyspectra approach to the dynamics of blinking quantum emitters at low photon rates without binning: Making every photon count". Physical Review A. 109 (6): 062210. doi:10.1103/PhysRevA.109.062210.
{{cite journal}}: CS1 maint: article number as page number (link)