Koopman Operator Teaches X-Ray Binaries to Switch States ✛

Original: "Learning and Predicting the Nonlinear Variability of X-ray Binaries with the Koopman Operator"
arXiv:2609.01734v1 · 2026-09-01 · CC BY 4.0 · 4 min
A mathematical operator that turns chaos into linearity predicts X-ray binary outbursts days before they appear.

Context

X-ray binaries are natural accretion laboratories: a compact object paired with a companion star converts matter into X-ray radiation, and the system's states change on timescales from seconds to months. Traditional Fourier analysis is good at capturing periodicities but smears aperiodic switches into broadband noise. Neighboring works in the archive follow spectral and dynamical analysis: some search for the ideal push for a complex system, others tame chaos with prediction algorithms, and others track heat with a single thermometer. This paper stands apart: it does not improve an existing tool but brings a new mathematical framework into astrophysics that simultaneously explains and predicts.

Methods

The authors took thirty years of observations of the X-ray binary 4U 1705-44 from two instruments, RXTE ASM and MAXI, and stitched them into a single light curve, carefully calibrating the overlapping segment with orthogonal regression. The data were then placed on a uniform grid, outliers removed, and smoothed with Gaussian processes to obtain a clean time series. To the resulting curve, they applied extended dynamic mode decomposition (EDMD): the system state was lifted into a space of time delays and trigonometric functions, and a finite Koopman matrix was computed via least squares. The eigenvalues of this matrix provided timescales, the eigenfunctions provided mode coordinates, and iterating the matrix forward provided flux forecasts.

Results

A slow eigenfunction of the Koopman operator divided the phase space of 4U 1705-44 into two basins: low and high flux. The sign change of this eigenfunction occurred days to weeks before the transition became visible in the light curve itself, with a minimal number of false positives for a sufficiently long delay of 50 steps. Flux forecasts on a horizon of two to eight days were most accurate near the middle of the transition, where the curvature of the curve is small, and worse on steep segments. The authors also derived analytically that each eigenfunction contributes a Lorentzian peak to the power spectrum, and process noise broadens this peak and shortens the coherence time, providing a dynamical interpretation of quasi-periodic oscillations. In simulations of a Duffing oscillator with added noise, the forecast error grew proportionally to the noise variance and the trajectory curvature, confirming the theoretical formula.

Implications

This work differs from neighboring studies in that it does not merely describe the structure of already observed data but constructs an operator that can be iterated forward to predict the unseen future. Archive neighbors either look for patterns in spectra or use neural networks as black boxes; here, prediction and interpretation arise from the same spectral decomposition. This is the first test of Koopman theory on real X-ray data, and it shows that slow eigenfunctions can serve as early indicators of state transitions. For high-energy astrophysics, this means a new tool for planning multiwavelength observations: knowing that a transition will begin in a few days, telescopes can be pointed in advance.

Future development

The topic could develop toward physically motivated dictionaries: instead of generic sines and delays, use functions that reflect the physics of the accretion disk and corona. Another direction is the integration of simultaneous observations in radio, optical, X-ray, and gamma-ray bands to construct an operator for the coupled dynamics of different emission regions. A separate challenge is robustness to noise: algorithms such as Total Least Squares DMD or Optimal DMD specifically account for measurement errors, and their application to astronomical data could improve forecasts. Finally, testing assumptions, such as stationarity of the system, adequacy of the finite matrix, and absence of correlations in errors, will require a statistically rigorous approach.

Impact

The method will affect the planning of observational campaigns of X-ray binaries and, in the long run, the analysis of blazar and microquasar light curves in the gamma-ray band.

Next steps

Apply the method to data with higher time resolution, for example from the NICER instrument, and to Fermi-LAT gamma-ray light curves to test the generality of the approach.

Key open problems

In high-energy astrophysics, the physical interpretation of quasi-periodic oscillations remains unresolved: they are linked to the corona, jet, or disk instabilities, but there is no unified understanding. This work offers a dynamical picture in which the width of the QPO peak is determined by mode damping due to process noise, and the frequency by the imaginary part of the eigenvalue. This connects the observed morphology of the power spectrum to the internal dynamics of the system, which may help distinguish different physical mechanisms.

The knowledge machine's view

This section is addressed to the author of the paper and their colleagues. Neighbouring works were found by meaning-based search across our archive, not by word overlap. We do not review: we show the field around the work.

What the work does

The authors applied the Koopman operator (EDMD) to a 30-year light curve of the X-ray binary 4U 1705-44, combining data from RXTE ASM and MAXI. They found a slow eigenfunction that changes sign before state transitions and used operator iteration to forecast the flux for 2–8 days. They also derived a connection between eigenfunctions and the power spectrum and tested the method on simulations of the Duffing oscillator.

Where its strength is

This work brings the Koopman operator into high-energy astrophysics, unifying explanation and prediction in a single decomposition, and offers an interpretable alternative to traditional spectral analysis.

Where it could go next

Worth trying

  • Test whether the predictive power of the slow eigenfunction holds when the time series is shortened or when data from only one instrument is used.
  • Apply the method to other X-ray binaries with known state transitions to assess the generality of the found time scales.
  • Compare Koopman predictions with those of simple recurrent neural networks on the same data to highlight the advantages of linearity in small-sample settings.

Why this may matter

If the Koopman operator proves robust across different sources, it could give astrophysicists a unified tool for predicting and interpreting transient behavior in accreting systems, potentially applicable to other astronomical time series as well.

4U 1705-44 has been observed almost continuously for thirty years, and during that time more than fifty transitions between high and low states have been recorded, a rare long record for a chaotic system. One of the transitions predicted by the method occurred four days after the eigenfunction changed sign.

Key numbers

  • observation duration: about 30 years (1996–2025)
  • number of state transitions: more than 50
  • forecast horizon: 2–8 days
  • delay for mode separation: 50 steps
  • fraction of outliers in data: 0.5%
Concepts
koopman operator integral operator time evolution nonlinear dynamics john von neumann commutator hamiltonian xray polarization Jin-Timmermann model