Time-Delay Interferometry
Scrollable formula. Use Left and Right arrow keys to reveal hidden content.
Scrollable table. Use Left and Right arrow keys to reveal additional columns.
Scrollable figure. Use Left and Right arrow keys to inspect hidden content.
Time-delay interferometry forms virtual equal-optical-path interferometers from separately recorded one-way links. Correctly delayed copies of the same laser noise cancel even when the physical arms are unequal; when the arms flex, the delay operators no longer commute and their order becomes part of the observable. This page derives cancellation in a transparent two-arm model, identifies the flexing residual, and explains why the same combination retains a gravitational-wave response.
Helpful background. Probability and Statistical Inference supplies random processes and covariance. The gravitational-wave likelihood supplies multichannel covariance and PSD conventions. Gravitational Radiation and Waveforms supplies the incident polarizations, while Black-Hole Astrophysics supplies the source regimes for which TDI channels are later interpreted.
Delay operators and laser noise
Section titled “Delay operators and laser noise”For a time series , define a directed delay by
The operator includes the link orientation, reception timestamp, and armlength evaluated according to a declared orbit convention. In a static array, the are constant and all delays commute. In a moving array, and sample different retarded armlengths.
In a frozen array, a one-way fractional-frequency link contains a delayed transmitting-laser fluctuation and a local receiving-laser fluctuation,
where is the gravitational-wave term and contains secondary instrument noises. The signs follow the fractional-frequency convention used on the preceding page. The same delay algebra applies to phase data with replaced by laser phase noise. For moving-arm frequency data, an additional Doppler factor is necessary, derived below; simply replacing constant lengths by in this frozen-frequency formula is insufficient.
A two-arm cancellation
Section titled “A two-arm cancellation”First consider a pedagogical central-laser model in which synthesized round-trip measurements along arms 2 and 3 have laser parts
The naive difference leaves unequal delayed copies of . Instead form
For commuting delays, its laser term is
This cancellation is algebraic and does not require equal arms. The squares here represent a round trip only because each arm is static and reciprocal; a moving constellation requires distinct outward and return delays. Full Michelson TDI combines directed links and local measurements to remove independent spacecraft laser fluctuations. The construction is given in Tinto and Dhurandhar 2021, §§3–5.
Why the signal survives
Section titled “Why the signal survives”The laser term is the same stochastic process entering with endpoint delays. The gravitational-wave terms are different directional endpoint differences on different links. Substitution gives
which is generally nonzero. TDI cancels a particular common-noise algebra, not arbitrary time series. The signal can nevertheless have response zeros at frequencies and sky directions fixed by the transfer functions. Sensitivity must therefore be computed with the complete TDI response, not by assuming that laser-noise cancellation leaves unit strain response.
Cyclic relabeling gives Michelson-like and . Linear combinations often denoted can diagonalize the instrumental-noise covariance under symmetric assumptions, but the exact transformation and normalization must be declared. A nominally null channel is only approximately insensitive to gravitational waves in the low-frequency, equal-arm limit.
Flexing arms and noncommuting paths
Section titled “Flexing arms and noncommuting paths”For two scalar armlengths and ,
Expanding to first order in armlength rates gives
where . The expansion neglects quadratic armlength rates and armlength acceleration over a transit. A polynomial that cancels only by commuting delays therefore leaves a residual linear in the arm rates. Second-generation TDI uses longer ordered paths to cancel this leading mismatch; it is not exact cancellation for arbitrary accelerated motion Tinto and Dhurandhar 2021, §5.1.
The distinction is operational. Delay symbols cannot be sorted alphabetically in software, and an orbit interpolator must be evaluated at nested retarded times. Clock synchronization, ranging error, missing samples, and gap treatment can all convert nominal cancellation into residual laser noise.
Frequency data also need Doppler factors
Section titled “Frequency data also need Doppler factors”Let be laser phase noise, let for a fixed reference frequency, and set . Differentiating a delayed phase gives
The chain-rule factor accounts for the stretching of emission-time intervals relative to reception-time intervals. Define the frequency-data delay operator
Then differentiating an ordered phase-delay expression corresponds to using ordered operators on frequency data. The index convention here is emitter first, receiver second; it is opposite to that of Bayle, Hartwig, and Staab 2021, §§II and IV. This correction and second-generation path ordering address different effects; a moving-arm fractional-frequency implementation needs both. The scalar-delay experiments below test path algebra, not a complete flight-frequency observable.
An independent cancellation control
Section titled “An independent cancellation control”For constant discrete delays of 17 and 23 samples, a length-8192 Gaussian laser series gives
in double precision when the polynomial above is evaluated with circular shifts. The result checks unequal-arm cancellation to roundoff. It is independent of the laser spectrum because the identity holds sample by sample.
This exact roundoff result uses Python 3.9.6, NumPy 2.0.2, seed 1, and the parenthesized evaluation order shown below on macOS arm64:
import numpy as np
rng = np.random.default_rng(1)C = rng.normal(size=8192)
def D(x, samples): return np.roll(x, samples)
z2 = D(D(C, 17), 17) - Cz3 = D(D(C, 23), 23) - CX = (z2 - D(D(z2, 23), 23)) - (z3 - D(D(z3, 17), 17))
print(np.max(np.abs(X)))print(np.sqrt(np.mean(X * X)))It prints 8.881784197001252e-16 and 1.8944054239707402e-16. Algebraic cancellation is exact; the last digits are implementation- and evaluation-order-dependent floating-point artifacts, not physical residuals.
For a separate analytic flexing test, take
with times in seconds. Directly composing the retarded times gives
Sampling the periodic grid with 1000, 2000, 10000, and 50000 points changes the reported value by less than . The nonzero limit is physical for this first-generation commutator, not interpolation error. A second-generation implementation should suppress the appropriate longer path commutator; a full verification also injects a link-level gravitational wave and confirms that it remains.
Versioned data and reproduction
Section titled “Versioned data and reproduction”The ESA 2024 definition study supplies the reference link and observatory architecture ESA 2024, §§2–4. As a public simulation example, LISA Data Challenge 2b “Spritz” provides second-generation fractional-frequency channels, simulated orbits, gaps, artifacts, and component training streams LISA Data Challenge 2b, dataset description. These descriptions are frozen at 2026-08-18 and are simulated products, not flight calibration or achieved performance.
A reproducible TDI result records the challenge release and file hashes or analytic orbit, link orientation and timestamp convention, cadence, gap policy, source, interpolation order, clock and ranging model, laser and secondary-noise spectra, exact ordered delay word, or normalization, code commit, runtime, and numerical precision. When source recovery or sensitivity is claimed, it also records observing span and duty, selected channels and band, waveform and source population, foreground, covariance, priors, statistic, and selection threshold. Validation compares an independent implementation, refines cadence and delay interpolation, checks constant equal and unequal arms, introduces controlled flexing, and measures both laser suppression and injected-signal transfer. Synthetic LISA demonstrates this end-to-end simulation philosophy in Vallisneri 2005, §§II–V.
Check your understanding
Section titled “Check your understanding”Substitute the laser parts of and into and prove cancellation for unequal constant arms. Which single algebraic step fails when the arms vary?
Solution
The laser contribution is
Since constant delays commute,
and the second term is the negative of the same product, so . For varying arms, exchanging and changes the nested retarded armlength. The factor ordering cannot be swapped, leaving a commutator proportional at first order to .
References
Section titled “References”- Bayle, Jean-Baptiste, Olaf Hartwig, and Martin Staab. “Adapting Time-Delay Interferometry for LISA Data in Frequency.” Physical Review D 104 (2021): 023006. DOI. Open PDF. Erratum.
- European Space Agency. LISA Definition Study Report. ESA-SCI-DIR-RP-002 (2024). Official PDF.
- LISA Data Challenge. “LISA Data Challenge 2b: Spritz.” Public simulation release, accessed 2026-08-18. Dataset description.
- Tinto, Massimo, and Sanjeev V. Dhurandhar. “Time-Delay Interferometry.” Living Reviews in Relativity 24 (2021): 1. DOI.
- Vallisneri, Michele. “Synthetic LISA: Simulating Time Delay Interferometry in a Model LISA.” Physical Review D 71 (2005): 022001. DOI. Open PDF.