Stochastic Asymptotic Phase
- Stochastic Asymptotic Phase is a spectral extension of deterministic phase, defined as the argument of the dominant eigenfunction from the stochastic Koopman generator.
- It employs the backward Kolmogorov operator to relate noisy oscillator dynamics to a uniform, ensemble-averaged phase progression.
- It enables practical phase–amplitude reduction using numerical eigenanalysis and data-driven methods like Extended Dynamic Mode Decomposition.
Stochastic asymptotic phase is a spectral generalization of deterministic asymptotic phase for noisy oscillators. In the formulation based on the backward Kolmogorov operator, or equivalently the stochastic Koopman generator, it is defined as the argument of the eigenfunction associated with the dominant complex eigenvalue of the stochastic dynamics. If is the eigenfunction corresponding to the leading complex eigenvalue , then the stochastic asymptotic phase is ; under the standard assumptions of a stationary distribution, a unique dominant complex conjugate pair, and a spectral gap, the ensemble-averaged phase advances linearly with frequency . This construction extends phase from noise-perturbed limit cycles to strongly stochastic and even noise-induced oscillations, while preserving a direct link to operator spectra, isochrons, and phase reduction (Thomas et al., 2014, Kato et al., 2021, Takata et al., 16 Jan 2025).
1. Deterministic antecedents and Koopman reinterpretation
For a smooth deterministic system
with an exponentially stable periodic orbit of period , frequency , and Floquet exponents with , the asymptotic phase function 0 is defined on the basin of attraction 1 by
2
Along any trajectory in 3, the phase therefore satisfies
4
so the phase increases at constant angular velocity. The level sets of 5 are the isochrons: states that asymptotically converge to the same point on the limit cycle and share the same asymptotic timing. In parallel, amplitude functions 6 are defined by
7
and their level sets are isostables. The collection 8 yields a nonlinear coordinate system in which the deterministic dynamics are globally linearized inside the basin: 9 These coordinates underlie deterministic phase reduction and phase–amplitude reduction (Takata et al., 16 Jan 2025).
Koopman operator theory recasts the same structure spectrally. If 0 is the Koopman operator and 1 its generator, then
2
satisfies
3
while each 4 satisfies
5
Hence the deterministic asymptotic phase is the argument of a Koopman eigenfunction, and deterministic amplitudes are Koopman eigenfunctions associated with Floquet exponents. This observation is the basis for the stochastic generalization (Kato et al., 2021).
2. Spectral definition for stochastic oscillators
For an Itô SDE
6
the forward and backward Fokker–Planck operators are adjoint, and the stochastic Koopman operator
7
has infinitesimal generator
8
with 9. Thus stochastic Koopman eigenfunctions are eigenfunctions of the backward Fokker–Planck operator (Takata et al., 16 Jan 2025).
The spectral definition of stochastic asymptotic phase assumes that the dominant nontrivial eigenvalues form a complex conjugate pair
0
with 1. If 2 is the eigenfunction satisfying
3
then the stochastic asymptotic phase is defined by
4
The associated averaged phase is not defined pointwise along a single noisy trajectory; instead, for 5,
6
satisfies
7
and therefore
8
In this sense the stochastic asymptotic phase is a coordinate whose dominant oscillatory Koopman mode rotates at constant angular frequency in expectation (Kato et al., 2021, Takata et al., 16 Jan 2025).
The original operator-based definition characterized a system as robustly oscillatory when the first nontrivial eigenvalue is complex, oscillatory coherence is strong, and the leading complex pair is spectrally isolated from the rest of the spectrum. In that regime, the slowest decaying oscillatory mode dominates the long-time relaxation of the transition density, and the argument of the corresponding backward eigenfunction serves as phase (Thomas et al., 2014).
An analytically tractable two-dimensional Ornstein–Uhlenbeck study sharpened the distinction between backward and forward phase descriptions. In that setting, the backward phase is the argument of the backward eigenfunction corresponding to the least negative eigenvalue, the forward phase is the argument of the forward eigenfunction, the isochrons of both are spokes of a wheel, the spacing of those isochrons differs between backward and forward phases, the backward phase is completely determined by the deterministic part of the vector field, the forward phase also depends on the noise matrix, and the mean progression of the backward phase in time is always uniform, whereas this is not true for the forward phase except in the rotationally symmetric case (Thomas et al., 2019).
3. Stochastic amplitudes, isostables, and effective oscillatory backbones
The amplitude counterpart of stochastic asymptotic phase is defined from the leading non-oscillatory decay mode. In the Koopman formulation, one selects a nonzero eigenvalue 9 of 0 with the largest real part that is not in the oscillatory branch, and its eigenfunction 1 satisfies
2
The average amplitude coordinate
3
then obeys
4
Its level sets are stochastic isostables, and the zero-level set 5 can be associated with a stochastic periodic orbit or effective attractor around which the noisy trajectory fluctuates (Takata et al., 16 Jan 2025).
A closely related construction defines the stochastic isostable coordinate as the eigenfunction with the least negative nontrivial real eigenvalue of the backward Kolmogorov operator. In two dimensions, if 6 is that eigenfunction, then
7
The set
8
acts as the effective cycle toward which the mean amplitude relaxes. This completed the phase–amplitude description proposed for stochastic oscillators by pairing the dominant complex mode with the leading real decay mode (Pérez-Cervera et al., 2021).
The same framework was used to show that noise-induced oscillations can possess a well-defined phase–amplitude geometry even without an underlying deterministic limit cycle. In the excitable FitzHugh–Nagumo regime, the backward Fokker–Planck spectrum still exhibits a leading complex pair and a dominant real eigenvalue; the resulting phase field increases along a ring of minimal amplitude, and that ring is entirely noise-sustained. A plausible implication is that stochastic asymptotic phase is not merely a perturbative limit-cycle concept, but a spectral coordinate for any Markov oscillator with a dominant oscillatory mode (Kato et al., 2021).
For planar systems, an effective deterministic vector field can be defined so that the phase and isostable eigenfunctions evolve exactly with their respective eigenvalues: 9 In examples such as a noisy spiral sink and a noisy heteroclinic oscillator, the resulting effective flow possesses a limit cycle 0 even when the original deterministic vector field does not. This suggests a useful geometric interpretation of the stochastic oscillatory backbone (Pérez-Cervera et al., 2021).
4. Computation from operators and time series
The operator-theoretic definition can be implemented either by direct numerical eigenanalysis of the backward Fokker–Planck operator or by data-driven approximation of the stochastic Koopman semigroup. In direct approaches, 1 is discretized on a computational domain, its eigenvalues near the imaginary axis are computed, and the phase and amplitude functions are reconstructed as
2
or via the modulus 3 for visualization. This strategy was used for the noisy Stuart–Landau oscillator, for noisy and noise-induced FitzHugh–Nagumo dynamics, and for a semiclassical quantum Stuart–Landau or van der Pol model with Kerr nonlinearity (Kato et al., 2021).
A data-driven version uses Extended Dynamic Mode Decomposition. Given a time series
4
and a dictionary 5, one forms
6
and solves
7
The eigenvalues and left eigenvectors of 8 approximate the eigenvalues and eigenfunctions of 9, with
0
The stochastic phase is reconstructed from the leading complex eigenpair as
1
and the leading amplitude from the next-slowest non-oscillatory mode (Takata et al., 16 Jan 2025).
The noisy FitzHugh–Nagumo neuron model provided a concrete demonstration. The SDE
2
was studied with
3
The SDE was simulated by Euler–Maruyama with timestep 4, observations were sampled at interval 5, a single long trajectory was used, 6 data points were reported to suffice for accurate reconstruction and even 7 could be adequate, the dictionary consisted of 8 radial basis functions with centers obtained by k-means clustering, and the Tikhonov regularization parameter was 9. The