Time-Domain Master-Equation Evolution
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-domain master equations reveal prompt response, quasinormal ringing, and late-time decay in one causal evolution. Their apparent simplicity is deceptive: a stable waveform can still contain boundary reflections, inconsistent characteristic data, or a tail manufactured by finite precision. The numerical claim is finite and testable only when the evolution scheme, extraction location, convergence interval, and decomposition diagnostics are recorded together. Here the accepted perturbation equation is an input; the focus is its trustworthy evolution.
Required background. Ordinary Differential Equations supplies method-of-lines time integration, stability, and convergence tests.
Helpful background. Formulations of General Relativity provides the geometric setting, Black-Hole Perturbation Theory derives the master variables and potentials, and Gravitational Radiation and Waveforms supplies waveform and flux interpretation.
The causal master equation
Section titled “The causal master equation”For a Schwarzschild perturbation, let denote the mass length; all times and radii quoted below in units of mean . A representative equation is
The domain, potential, source, initial data, and boundary data completely define the computational problem. For the reduced scalar field defined by , the massless scalar potential is
The axial gravitational potential instead has in the second bracket and requires , as stated on the frequency-domain page. Thus the gravitational ringing test and scalar-monopole tail test below are two distinct equations; do not fit the gravitational frequency to the scalar waveform.
In null coordinates and , the homogeneous equation becomes . A characteristic grid respects the causal geometry and avoids a separate time integrator. Define the diamond corners by , , , and , and evaluate at its center. A second-order update is
Integrating over the cell gives . Centered quadrature and give the displayed coefficient . The local defect is fourth order but the accumulated global error is second order. This distinction is derived and tested in Gundlach, Price, and Pullin 1994, §III, Eqs. (26)–(27); reporting fourth-order convergence for the full waveform would confuse local and global accuracy.
A method-of-lines implementation on is equally legitimate. It should state the spatial stencil, dissipation, Runge–Kutta scheme, CFL factor, and boundary closure. Smooth compact initial data provide a clean vacuum benchmark. Characteristic initial data on intersecting null rays must satisfy the corner compatibility condition; independently prescribing all four edges overdetermines the diamond.
Separate physical epochs from numerical artifacts
Section titled “Separate physical epochs from numerical artifacts”At a fixed timelike extraction radius, a compact pulse typically produces direct propagation, damped ringing, and a tail. Those labels are interpretations, not fit instructions. First remove causal intervals contaminated by startup data or the outer boundary. Then estimate an instantaneous complex frequency or fit multiple damped sinusoids over a family of windows; a plateau under window movement is stronger evidence than a single low residual. At the precision supported by Leaver’s table, the recovered Schwarzschild gravitational fundamental should approach Leaver 1985, Table 1, p. 293.
Late-time decay supplies a different benchmark. For a massless scalar monopole on Schwarzschild, generic compact data give at fixed radius and at future null infinity. Gundlach, Price, and Pullin 1994, §IV and Figs. 2–6 distinguish the observation regions and demonstrate why a finite-time slope must not be mistaken for the asymptotic exponent. Compute the local power index and show its approach rather than quoting one fitted number.
Refinement and independent checks
Section titled “Refinement and independent checks”Run at least three grids, such as , with the same physical initial data and extraction event. For a second-order scheme the differences should satisfy
before roundoff or interpolation dominates. Align samples by physical coordinate time only; maximizing over arbitrary time and phase shifts can manufacture convergence. Monitor the discrete equation residual, energy or flux balance, QNM frequency, and tail index. Move the outer boundary while holding the extraction radius fixed. A reflected pulse arrives after a predictable light-travel time, so this variation separates boundary error from truncation error.
The most useful independent check changes representation: compare the fitted ringdown with a frequency-domain solver, or compare characteristic evolution with a method-of-lines code. A waveform extracted twice from the same grid is not independent. The domain of validity is linear perturbation theory on the declared background; agreement does not validate nonlinear merger dynamics.
Environment and rerun specification
Section titled “Environment and rerun specification”The experiment record pins the background and harmonic labels, potential definition, source revision, compiler or interpreter, numerical libraries, floating-point precision, stencil, time step, dissipation, boundary locations, initial-data file checksum, and extraction procedure. A future executable should accept a single configuration through an interface such as master-evolve --config scalar-l0.toml --output run/. Outputs should include the waveform, flux, residuals, refinement differences, fitted intervals, boundary-arrival estimate, and environment metadata in machine-readable form. This is a rerun specification, not evidence that code shipped with the prose was executed.
Failure criteria are explicit: reject growing high-frequency noise, a convergence factor inconsistent with the designed order, flux imbalance outside the error estimate, a tail exponent that changes under boundary movement, or a QNM fit stable only after arbitrary alignment. At very late times cancellation and underflow can imitate a steeper tail; increased precision and an independent extraction variable test that breakdown.
Diagnostic
Section titled “Diagnostic”A characteristic solver gives convergence factors near four until . At the fitted monopole slope is , but moving the outer boundary from to shifts the onset of that slope by . Should the slope be accepted as a physical tail or identified specifically as a reflected outgoing pulse?
Solution
The slope should not be accepted, but the observed shift does not by itself identify the causal path. A startup disturbance injected at the boundary shifts its arrival by approximately , whereas reflection of the same outgoing pulse shifts its return by approximately . Predict both arrival times from the initial-data support, boundary, and extraction worldtube, then identify the contaminant from the matching path. The early second-order convergence verifies the discretization only before contamination. Enlarge or compactify the domain and recover a slope stable under both grid refinement and boundary movement.
References
Section titled “References”- Gundlach, C., Price, R. H., and Pullin, J. (1994). “Late-time behavior of stellar collapse and explosions: I. Linearized perturbations.” Physical Review D 49, 883–889. arXiv.
- Leaver, E. W. (1985). “An analytic representation for the quasi-normal modes of Kerr black holes.” Proceedings of the Royal Society A 402, 285–298. DOI.
Further reading
Section titled “Further reading”- Price, R. H. (1972). “Nonspherical perturbations of relativistic gravitational collapse. I. Scalar and gravitational perturbations.” Physical Review D 5, 2419–2438. DOI.