Instantaneous Time-Frequency Atoms
- Instantaneous time–frequency atoms are localized oscillatory components with time-varying amplitude and frequency that enable detailed nonstationary signal analysis.
- They differ from traditional Gabor atoms by allowing adaptive modulation, providing a more flexible framework for representing latent AM–FM structures.
- Extraction methods such as NFMD, dictionary learning, synchrosqueezing, and convex atomic-norm techniques facilitate robust estimation of instantaneous parameters.
Searching arXiv for the cited papers and closely related work on instantaneous time–frequency atoms. Instantaneous time–frequency atoms are elementary oscillatory building blocks used to represent a signal in the coordinates of time and frequency, either as latent AM–FM components or as continuously indexed analysis functions. In Sandoval and De Leon’s formulation, the term refers to components of the form with time-varying instantaneous amplitude and instantaneous frequency, embedded in a multicomponent latent signal whose real part is the observed signal (Sandoval et al., 2015). In adjacent literatures, closely related atom notions appear as sliding-window Fourier modes, phase-adapted dictionary elements, reassigned wavelet or STFT atoms, warped time–frequency atoms, continuous Gabor atoms in atomic-norm formulations, and quadratic chirplets that interpolate among several common analyses (Shea et al., 2021, Hou et al., 2013, Thakur, 2014, Holighaus et al., 2015, Yang et al., 14 Jan 2025, Sandoval et al., 7 Aug 2025). Across these formulations, the common objective is concentration of signal energy along physically or mathematically meaningful instantaneous frequency laws.
1. Hilbert-spectrum definition of instantaneous atoms
In the "Theory of the Hilbert Spectrum," the observed real signal is written as
with a latent complex representation
Each is an instantaneous time–frequency atom, also described as an AM–FM component, of the form
where is the instantaneous amplitude, is the instantaneous frequency, is a constant phase reference, 0, and 1 (Sandoval et al., 2015).
Given 2, the instantaneous parameters are defined by
3
This formulation is componentwise: instantaneous frequency is defined on a per-component basis rather than as a property of an arbitrary real signal taken as a whole. The Hilbert spectrum associated with a multicomponent AM–FM model is then
4
Its interpretation is explicit: at each instant 5, the magnitude 6 sits at frequency 7 (Sandoval et al., 2015).
Within this framework, the Hilbert spectrum is presented as the exact time–frequency representation under the chosen decomposition, with no further smoothing or windowing required. The exactness claim is conditional: it holds when the appropriate assumptions on the signal model have been made so that the latent complex components are correctly specified (Sandoval et al., 2015).
2. Quadrature, analyticity, and the departure from Gabor atoms
A central feature of the Hilbert-spectrum theory is the distinction between the observed real part 8 and the unobserved quadrature 9. In practice one observes only 0, so the quadrature must be supplied by a complex-extension rule. Under the classical analytic-signal construction associated with Gabor, Vakman’s three conditions—amplitude continuity, scale-homogeneity, and harmonic correspondence—lead to the unique quadrature 1, producing 2 and atoms with constant amplitude and constant frequency, i.e. Gabor atoms (Sandoval et al., 2015).
Sandoval and De Leon explicitly relax harmonic correspondence and show that analyticity does not force the Hilbert transform. Their example takes
3
and chooses
4
By the Cauchy–Riemann test, 5 remains analytic for any 6, although 7 violates harmonic correspondence (Sandoval et al., 2015). The paper states the resulting theorem in direct form: if one does not assume harmonic correspondence, there exist analytic extensions 8 so that 9 remains analytic in the time-complex plane. The Hilbert transform is therefore not unique.
This produces the paper’s main shift in viewpoint. The uncertainty is not treated as a fundamental time–frequency resolution bound; rather, it is shifted into the choice of quadrature and therefore into the choice of signal-model assumptions. The paper states that infinitely many latent signals 0 share the same 1, and that one resolves this ambiguity by imposing additional assumptions such as constant amplitude, narrowband amplitude, constant instantaneous frequency, bandlimited instantaneous frequency, or the intrinsic-mode-function condition of exactly one extremum pair per half-cycle (Sandoval et al., 2015).
The contrast with Gabor atoms is exact and structural. Gabor atoms are
2
so all instantaneous amplitudes and frequencies are constant. Instantaneous atoms in the Hilbert-spectrum sense instead allow both 3 and 4 to vary in time. The triangle-wave example in the paper makes the model dependence concrete: the same signal can be represented as a harmonic sum under harmonic correspondence, as a single pure AM component with constant 5, as a single pure FM component with 6, or as one wideband AM–FM atom 7; each choice corresponds to a different quadrature, and only the harmonic-sum case coincides with 8 (Sandoval et al., 2015).
3. Major atom constructions in related time–frequency frameworks
The term “instantaneous time–frequency atom” is used most explicitly in the Hilbert-spectrum setting, but closely allied constructions recur in several neighboring frameworks. These constructions differ in whether the atom is treated as a latent component, a dictionary element, or an analysis template.
| Framework | Atom form | Role |
|---|---|---|
| Hilbert spectrum | 9 | Latent AM–FM component |
| NFMD | 0 | Recovered mode in sliding windows |
| Dictionary learning | 1 | Phase-adapted sparse atom |
| Synchrosqueezing | 2 and 3 | Reassigned time–frequency atom |
| Warped representation | 4 | Continuously indexed warped atom |
| AST-STF | 5 | Continuous-parameter Gabor atom |
| Quadratic chirplet unification | 6 | Two-parameter chirplet template |
In nonstationary Fourier mode decomposition, the assumed signal model is
7
with instantaneous frequency 8. The explicit target is recovery of the atom set 9 together with the instantaneous mean 0 (Shea et al., 2021).
In the dictionary-learning approach to sparse time–frequency decomposition, the real signal is modeled as
1
and the atom family is built in the 2-coordinate. The paper defines instantaneous-frequency atoms
3
so that each IMF 4 is sparse on 5 (Hou et al., 2013).
In Synchrosqueezing, the underlying analysis functions are classical wavelet or STFT atoms, but the reassignment step concentrates them near local instantaneous frequencies. The continuous-wavelet atom is
6
and after squeezing the construction yields an approximate instantaneous atom 7 concentrated near time 8 and frequency 9 (Thakur, 2014).
In warped time–frequency analysis, Holighaus, Wiesmeyr, and Balazs define
0
with a warping function 1. The same framework recovers classical short-time Fourier atoms when 2 and wavelet-type systems when 3 (Holighaus et al., 2015).
In atomic-norm soft thresholding for sparse TF representation, the atomic set is a continuous dictionary of Gabor atoms
4
with 5, 6, and 7 (Yang et al., 14 Jan 2025).
Finally, the quadratic-chirplet unification defines
8
whose instantaneous frequency is 9, and whose Wigner–Ville distribution is a tilted Gaussian ridge along 0 (Sandoval et al., 7 Aug 2025).
Taken together, these formulations suggest that the word “atom” has at least three stable meanings in the literature: a latent oscillatory component, a sparse dictionary element, or a continuously indexed analysis kernel. The overlap lies in the use of localized AM–FM structure and explicit parameterization of amplitude, phase, or frequency.
4. Extraction and estimation procedures
The computational problem is to determine atom parameters from data. The methods represented here differ sharply in whether they solve local nonlinear least-squares problems, phase-adaptive sparse coding problems, convex atomic-norm programs, or reassignment-based reconstructions.
In NFMD, the signal is tiled into overlapping windows 1, and on each segment a locally linear-phase model is imposed:
2
The coefficients and local frequencies are estimated by minimizing squared error on each segment. The paper’s Algorithm FMD alternates least-squares updates of amplitudes with gradient descent on frequencies, while Algorithm NFMD propagates the previous window’s frequency estimate as a warm start. The assembled outputs are the instantaneous frequency vectors 3 and amplitudes 4 (Shea et al., 2021).
The dictionary-learning method instead solves a non-convex sparse-coding problem in which both coefficients and phases are unknown:
5
The proposed solver is a Gauss–Newton–type alternating iteration. At fixed phases, it solves a linearized 6 problem involving both cosine and sine dictionaries; then it reconstructs envelopes 7 and 8 and updates phase derivatives through a projected Gauss–Newton step. The linearized sparse-coding subproblem is solved by an Augmented Lagrangian Multiplier method, and the paper emphasizes a “Sweeping ALM” whose subproblems admit shrinkage-form updates and whose cost is accelerated by the fast wavelet transform (Hou et al., 2013).
AST-STF models the signal as a sum of continuous-parameter Gabor atoms and promotes sparsity via the atomic norm
9
Given noisy measurements 0 and a de-window operator 1, the primal problem is
2
The dual problem yields a dual certificate 3, and the dual polynomial
4
achieves its maximum exactly at the true support points 5. The semidefinite-lifted formulation is solved by ADMM, with updates for 6, PSD-cone projection by eigen-decomposition, and dual ascent for the Lagrange multiplier (Yang et al., 14 Jan 2025).
Synchrosqueezing begins from continuous wavelet or STFT coefficients, computes a phase-transform frequency estimator,
7
and reassigns coefficients from scale to frequency through the squeezing operator
8
Component reconstruction is then performed by integrating 9 over a narrow band around each instantaneous-frequency curve (Thakur, 2014).
These procedures represent different operational definitions of atom recovery. NFMD estimates piecewise-constant local amplitudes and frequencies; dictionary learning updates the phase coordinate itself; AST-STF solves an off-the-grid convex sparse inverse problem; Synchrosqueezing sharpens an existing linear representation by reassignment.
5. Theoretical properties: exactness, sparsity, invertibility, and performance
The Hilbert-spectrum theory states that with appropriate assumptions on the signal model, the instantaneous amplitude and instantaneous frequency can be obtained exactly, so that exact representation in time–frequency coordinates can be achieved. The limitation is transferred to selecting the correct quadrature rather than to a fixed time–frequency bound (Sandoval et al., 2015).
Synchrosqueezing provides a different theory of exactness. For signals in the class 0, with 1, 2, slow variation conditions
3
and well-separated instantaneous frequencies, the theory states that the estimated frequency 4 lies within 5 of the true 6 in the relevant wavelet bands, while reconstructed modes differ from 7 by at most 8 in sup-norm. The same article states deterministic perturbation and stochastic-noise stability results, and describes Synchrosqueezing as sparse and invertible (Thakur, 2014).
Warped time–frequency representations establish a frame-theoretic version of atomic decomposability. Under the conditions stated on the prototype 9 and the derivative 00, the family 01 is a tight continuous frame in 02 and satisfies a Moyal identity. The canonical synthesis formula is
03
for 04. The same work further states sufficient conditions for subsampled warped systems to form atomic decompositions and Banach frames for generalized coorbit spaces (Holighaus et al., 2015).
AST-STF gives explicit numerical benchmarks for localization. For a multi-component test signal sampled at 05 with 06, time–frequency concentration was measured by the third-order Rényi entropy. In the noise-free case the reported entropies were 07 for STFT, 08 for reassignment, 09 for STFT+10 sparse reconstruction, and 11 for AST-STF. With added white noise at 12, the reported Rényi entropies were 13, 14, 15, and 16, respectively, and the reported RMSE values were 17 for STFT+18 sparse reconstruction and 19 for AST-STF. In a real bat-echolocation example with 20 samples, AST-STF achieved a Rényi entropy of 21 versus 22–23 for the other methods (Yang et al., 14 Jan 2025).
Related extraction methods also report signal-specific performance. NFMD is described as more robust than HHT under added noise at 24, as locking onto an abrupt frequency jump at 25, and as isolating mean shifts without cross-mixing. Its experimental example on cantilever-based electrostatic force microscopy uses the extracted instantaneous mean 26 to fit a model and recover 27 across experiments (Shea et al., 2021). The dictionary-learning method reports accurate recovery of two intersecting ridges with frequency error 28, perfect separation of outliers with reconstruction error 29, and theoretical mode frequencies recovered to within 30 relative error in a two-degree-of-freedom ODE example (Hou et al., 2013).
6. Unification and recurring conceptual distinctions
The most explicit unifying construction is the two-parameter quadratic chirplet family 31. The paper "Unifying Common Signal Analyses with Instantaneous Time-Frequency Atoms" states that time-domain analysis, frequency-domain analysis, the fractional Fourier transform, the synchrosqueezed short-time Fourier transform, and the synchrosqueezed short-time fractional Fourier transform can all be viewed as decompositions into AM–FM components using specialized or limiting forms of a quadratic chirplet as a template (Sandoval et al., 7 Aug 2025).
The specializations are given concretely. Taking 32 and 33 yields time-domain evaluation through 34 and 35. Taking 36 and 37 yields frequency-domain analysis. Setting
38
recovers the FRFT kernel in the 39-variable. Fixing 40 and finite 41 yields the Gaussian-window STFT, while keeping general 42 gives a short-time FRFT. The same paper organizes these analyses as points in a two-dimensional 43 continuum, with the line 44 ranging from pure time to pure frequency and the curve 45 tracing the FRFT family (Sandoval et al., 7 Aug 2025).
This unification does not erase substantive differences among atom concepts. One recurrent misconception is that instantaneous time–frequency atoms must be identical to Hilbert-transform analytic components; the quadrature non-uniqueness theorem in the Hilbert-spectrum theory directly rejects that conclusion (Sandoval et al., 2015). Another misconception is that the atom family must be fixed in advance: the Hilbert-spectrum approach prescribes a decomposition model of adaptive AM–FM atoms, the dictionary-learning method adapts the basis as part of the optimization, and AST-STF uses an off-the-grid continuous dictionary rather than a fixed frequency grid (Hou et al., 2013, Yang et al., 14 Jan 2025). A further misconception is that nonstationary extraction necessarily imposes smoothing in time; NFMD explicitly states that it uses no smoothness penalty on 46 or 47, so abrupt changes are not smoothed over (Shea et al., 2021).
A plausible implication is that “instantaneous time–frequency atom” functions less as the name of one canonical object than as a family resemblance term for representations that localize amplitude and phase information along instantaneous spectral structures. In one branch, the atom is a latent AM–FM constituent whose exactness depends on model assumptions; in another, it is an analysis atom embedded in a frame, dictionary, or convex atomic set; and in a third, it is a chirplet or reassigned wavelet/STFT kernel that unifies or sharpens classical transforms. What remains invariant across these branches is the aim of expressing nonstationary behavior through localized oscillatory elements whose time and frequency coordinates are themselves part of the representation.