Skip to content

Cauchy–Characteristic Extraction

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.

Cauchy–characteristic extraction takes metric data on a timelike worldtube, evolves them along outgoing null hypersurfaces, and evaluates radiation in an inertial conformal frame at future null infinity. It removes polynomial finite-radius extrapolation from the workflow, but it introduces a different set of numerical questions: worldtube reconstruction, null initial data, characteristic evolution, compactification, and asymptotic gauge transformation.

Helpful background. Formulations of General Relativity supplies Cauchy and characteristic decompositions; Differential Equations for Relativity supplies interpolation and evolution methods; Black-Hole Geometry and Mechanics supplies the inner strong-field setting; Gravitational Radiation and Waveforms defines null-infinity observables; and Computational Relativity supplies the common evidence framework.

Choose a timelike worldtube Γ\Gamma inside the resolved Cauchy domain, with an exterior covered by a regular outgoing null foliation. Placing it outside the strongest near-zone dynamics is often convenient, but CCE does not assume weak radiation at the worldtube. The relevant geometric restriction is avoiding caustics or crossings of the outgoing generators in the computational exterior. On each Cauchy slice, record enough metric data and derivatives on Γ\Gamma to reconstruct characteristic boundary variables and their coordinate Jacobian. Outgoing null hypersurfaces labeled by uu then foliate the exterior.

In one common Bondi–Sachs form compatible with signature (−,+,+,+)(-,+,+,+),

ds2=−(e2βVr−r2hABUAUB)du2−2e2β du dr−2r2hABUB du dxA+r2hAB dxAdxB.\begin{aligned} ds^2={}&-\left(e^{2\beta}\frac{V}{r} -r^2h_{AB}U^AU^B\right)du^2 -2e^{2\beta}\,du\,dr \\ &-2r^2h_{AB}U^B\,du\,dx^A +r^2h_{AB}\,dx^A dx^B . \end{aligned}

The angular metric hABh_{AB} contains the radiative degrees of freedom. Radial hypersurface equations determine variables such as β\beta, UAU^A, and VV from the worldtube outward, while an evolution equation advances the shear data. A compactified radial coordinate places conformal null infinity at a finite grid location. There one must transform to an asymptotically inertial Bondi frame before interpreting news, strain, or Weyl data.

This hierarchy explains why CCE is not merely “evaluate the Cauchy waveform farther away.” It solves a second initial-boundary problem. Barkett and collaborators specify a spectral implementation and its tests in Barkett et al. 2020, §§II–V and §VI.A–D.

The determinant condition det⁡hAB=det⁡qAB\det h_{AB}=\det q_{AB}, with qABq_{AB} the unit sphere metric, makes rr an areal radial coordinate. The hypersurface u=u0u=u_0 still needs its own initial shear profile: knowing boundary values on Γ\Gamma does not specify the whole outgoing cone.

A concrete compactification is x=r/(R+r)x=r/(R+r) for constant R>0R\gt0. Then r=Rx/(1−x)r=Rx/(1-x), the worldtube at r=Rr=R lies at x=1/2x=1/2, and future null infinity lies at x=1x=1. The chain rule gives

∂r=(1−x)2R∂x.\partial_r=\frac{(1-x)^2}{R}\partial_x.

A finite coordinate endpoint therefore represents infinite physical radius. Regularity is a property of the rescaled fields and equations, not permission to insert r=∞r=\infty into unregularized expressions.

For Schwarzschild, β=0\beta=0, UA=0U^A=0, hAB=qABh_{AB}=q_{AB}, and V=r−2GMV=r-2GM. Substitution recovers the outgoing Eddington–Finkelstein metric and zero news. This elementary check tests the signs of both du2du^2 and du drdu\,dr before a dynamical calculation.

The computational grid below shows why two kinds of input are required: worldtube history enters along one boundary, while the first null hypersurface needs data across the exterior. The radial endpoint is null infinity, but the final frame conversion remains a separate operation.

Worldtube history and initial outgoing null data feed characteristic evolution to null infinity, followed by an inertial Bondi-frame conversion for the radiation.

Outgoing characteristic computational coordinates (u,x)(u,x) with x=r/(R+r)x=r/(R+r): a fixed worldtube at r=Rr=R maps to x=1/2x=1/2, and future null infinity to x=1x=1. Each horizontal line represents an outgoing null hypersurface. This is a schematic grid, not a conformal spacetime diagram; the drawn slopes do not represent causal angles or light speeds. It assumes a regular outgoing foliation and does not establish that a numerical waveform has converged.

CCE passes data outward only. It cannot repair reflections that have already propagated from the Cauchy outer boundary into its worldtube data. Two-way Cauchy–characteristic matching addresses a different coupled boundary problem.

Worldtube error begins with interpolation from the three-dimensional Cauchy grid to a moving spherical surface. Metric derivatives and coordinate transformations can converge at a different rate from the evolved fields. Store the full worldtube data and transformation rather than only already-combined waveform modes; otherwise a sign or Jacobian error cannot be revisited.

Characteristic initial data on the first outgoing null hypersurface are generally not supplied by the Cauchy evolution. A convenient choice can launch transient radiation that decays but contaminates the early waveform. Vary that choice or discard a demonstrably settled interval. Moving Γ\Gamma outward can reduce near-zone mismatch but worsens Cauchy resolution and radial lever arm; moving it inward has the opposite tradeoff. Worldtube radius is therefore a systematic-control parameter.

Characteristic discretization contributes angular, radial, and temporal truncation error. Compactification and regularity at null infinity require carefully regularized variables. The transformation to an inertial asymptotic frame can introduce additional derivatives and mode mixing. The Bondi–Sachs and affine-null free-evolution systems analyzed by Giannakopoulos, Hilditch, and Zilhão are only weakly hyperbolic in standard L2L^2-type norms, and their smooth-data tests show why apparently favorable convergence can miss the high-frequency pathology; see Giannakopoulos et al. 2020, §§II, IV–V. This does not by itself establish failure of a particular CCE implementation, but it prevents empirical convergence on smooth benchmarks from being generalized without checking the formulation, norm, and data regularity.

Moxon and collaborators develop a modern CCE system and separate its numerical tests in Moxon et al. 2023, §§II–V, Figs. 7–13, and §VI, Figs. 14–16. Their structure motivates four independent variations: Cauchy resolution, characteristic resolution, worldtube location, and initial null data.

A linear Teukolsky wave of amplitude α\alpha supplies analytic characteristic data and radiation. Because the numerical characteristic equations are nonlinear while the reference solution is linearized, after truncation error is reduced the remaining analytic mismatch should scale as α2\alpha^2. Vary both α\alpha and resolution: resolution convergence alone cannot distinguish a coding error from neglected nonlinear terms, while amplitude scaling can.

A gauge-transformed Schwarzschild spacetime supplies a complementary null test. Coordinates and worldtube data may be time dependent, but the Bondi news in an inertial frame must vanish. This test probes the coordinate transformation and asymptotic frame more sharply than a wave-amplitude comparison. Report an absolute news norm, not a relative error divided by zero.

For a binary or nonlinear-wave dataset, run at several worldtube radii and characteristic resolutions. Compare news or strain mode by mode with finite-radius extrapolation, while keeping Cauchy data and frame alignment fixed. Balance of radiated energy and angular momentum against initial and remnant quantities is an independent physical check. Agreement between two CCE resolutions that share a faulty worldtube transform is not independent evidence.

The environment record should pin the Cauchy dataset and checksums, Cauchy-to-worldtube interpolator, worldtube coordinate map, characteristic equations and gauge, radial compactification, angular representation, time integrator, floating-point precision, and software revision. Inputs include every worldtube radius, null initial-data prescription, mode convention, conformal factor, inertial-frame construction, and discarded transient interval.

Outputs should preserve worldtube data, characteristic constraints, regularity residuals at null infinity, news or strain modes, convergence comparisons, and frame metadata. A clean future rerun would process a gauge Schwarzschild test and a Teukolsky family at α\alpha, α/2\alpha/2, and α/4\alpha/4, refine both grids, and repeat over multiple worldtubes. This page defines that executable sequence but does not claim that it has been run.

The characteristic grid is only one possible failure mode. Reject the finite result if gauge Schwarzschild produces unresolved news, Teukolsky error fails both resolution and α2\alpha^2 scaling tests, characteristic constraints plateau, different worldtubes disagree beyond their estimated Cauchy error, early results depend materially on null initial data, or the inertial-frame transformation is undocumented. A CCE waveform lives at null infinity, but that location alone does not make it exact.

Two characteristic resolutions give indistinguishable waveforms from one worldtube. Moving the worldtube from 50GM50GM to 100GM100GM shifts the dominant-mode phase by more than the claimed uncertainty, and the shift does not decrease when only the characteristic grid is refined. What has been established?

Solution

Only characteristic-grid convergence at fixed boundary data has been established. The persistent worldtube dependence points to Cauchy interpolation, coordinate reconstruction, near-zone mismatch, or null initial data. Refine the Cauchy evolution and worldtube sampling, inspect transformation residuals, vary the initial null prescription, and include the remaining radius spread as a systematic. It cannot be erased by quoting the finer characteristic resolution.

Continue with Fluxes, Memory, and Consistency Checks.

  • Barkett, Kevin, Jordan Moxon, Mark A. Scheel, and Béla Szilágyi. 2020. “Spectral Cauchy–Characteristic Extraction of the Gravitational Wave News Function.” Physical Review D 102, 024004. arXiv.
  • Giannakopoulos, Thanasis, David Hilditch, and Miguel Zilhão. 2020. “Hyperbolicity of General Relativity in Bondi-like Gauges.” Physical Review D 102, 064035. DOI.
  • Moxon, Jordan, Mark A. Scheel, Saul A. Teukolsky, Nils Deppe, Nils Fischer, François Hébert, Lawrence E. Kidder, and William Throwe. 2023. “Cauchy–Characteristic Evolution and Waveform Extraction with SpECTRE.” Physical Review D 107, 064013. arXiv.