Abstract Curvature Invariants and the Cartan Equivalence Problem
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.
Curvature invariants remove coordinate labels, but not every invariant package has the same separating power. Unequal corresponding scalar polynomial invariants prove that two metrics are not locally isometric; equal scalar polynomial invariants need not prove that they are. In Lorentzian geometry, a nonflat plane wave can have vanishing scalar invariants (VSI), just like flat spacetime. The example below shows why. Cartan invariants retain more information by comparing curvature and its derivatives in carefully normalized frames.
Required background. Affine Connections and Covariant Derivatives supplies covariant differentiation of tensors; Parallel Transport Along Curves supplies parallel fields and transported frames along a chosen curve.
Helpful background. Calculus and Linear Algebra for Relativity supplies linear maps, eigenstructure, and index notation; the invariant contractions and canonical-frame procedure are developed here. Exterior Algebra and Differential Forms supplies alternating forms and wedge products used in frame-based curvature notation.
Scalar polynomial invariants
Section titled “Scalar polynomial invariants”A scalar polynomial curvature invariant is a complete contraction of a polynomial in the Riemann tensor and its covariant derivatives. Examples include
Each is unchanged under a coordinate transformation. Consequently, if corresponding invariants or their functional relations disagree, the metrics cannot be locally isometric. The converse is the delicate direction. Contraction discards the orientation of curvature operators relative to null directions, and an indefinite metric permits nonzero tensors whose every scalar contraction vanishes.
Eigenvalues and algebraic types of curvature operators retain more information than a short scalar list, but equality of those data is still only a necessary test. A sharper four-dimensional result concerns -nondegeneracy: the absence of a continuous family of inequivalent metrics with the same complete scalar-invariant data. On regular neighborhoods where the algebraic types of curvature and the required derivatives remain constant, every Lorentzian metric is either -nondegenerate or belongs to the Kundt class, which admits a null geodesic congruence with zero expansion, shear, and twist. This is the scope of Coley, Hervik, and Pelavas 2009, Definition 1.2 and Theorems 2.1–2.3, pp. 2–4, PDF. Discrete ambiguities can remain even in the nondegenerate case; the theorem is not an unrestricted assertion that equality of scalar invariants proves an isometry.
A nonflat VSI pp-wave
Section titled “A nonflat VSI pp-wave”On with coordinates , consider the smooth metric
This has Lorentzian signature, with one negative and three positive eigenvalues after diagonalizing the block. Its only potentially nonzero independent curvature components are aligned with the null covector , whose raised vector is ; in a convenient coordinate frame,
Choose with a constant length and coordinates of length dimension. Then and , so the metric is not flat. To see exactly why scalar contractions fail, invert the block:
Every nonzero curvature component has two lower indices and no lower index. In a complete contraction, a lower must pair with a lower through , since . The required curvature component with a slot is absent. Thus every positive-degree scalar polynomial made from Riemann alone vanishes.
The definition also includes covariant derivatives of curvature, so that argument alone is not enough. For this constant quadratic profile the only nonzero Christoffel symbols, up to symmetry, are
Substitution into the covariant derivative gives : the transverse Hessian is constant, terms inserting a slot vanish, and the remaining terms cancel by curvature antisymmetry. All higher covariant derivatives therefore vanish too. This proves the full VSI claim for the example, including derivative invariants. Minkowski space, obtained with , has the same vanishing scalar set but zero Riemann tensor. The general pp-wave comparison is discussed in Mergulhão and Batista 2020, §I, eq. (3), p. 2, PDF.
The example also separates a coordinate effect from an invariant failure. Riemann itself is nonzero, so no coordinate change can turn this pp-wave into Minkowski space. What fails is not coordinate invariance but completeness of scalar contraction as a classifier.
Cartan invariants and equivalence
Section titled “Cartan invariants and equivalence”Cartan’s method keeps components rather than contracting them all. At a regular point, one:
- computes in a frame and uses the frame group to put it into canonical form;
- records the residual isotropy subgroup;
- computes , canonically normalizing the frame further;
- stops when neither the number of functionally independent normalized components nor the residual isotropy group changes.
The resulting normalized frame components are Cartan invariants. For a pp-wave, frame-resolved curvature reveals the transverse Hessian of even though every scalar polynomial contraction vanishes. The displayed coordinate components establish nonflatness; their numerical values are not themselves Cartan invariants until the frame has been normalized. Comparing normalized data, together with their functional dependence, gives a finite local-equivalence procedure in fixed dimension on regular neighborhoods where the relevant ranks and isotropy groups stabilize.
There are important qualifications. Frame components before normalization are not invariants. Discrete frame choices and isotropy must be tracked, not just the dimension of the remaining group. The method establishes local equivalence on suitable regular neighborhoods; global topology, boundaries, identifications, and completeness require separate analysis. The sequence of normalized components, functional relations, and residual groups is explained in Mergulhão and Batista 2020, §II, pp. 3–5, PDF.
A practical hierarchy of tests
Section titled “A practical hierarchy of tests”Use inexpensive invariants first. A mismatch in or the Kretschmann scalar already rules out equivalence. If they agree, compare a wider scalar basis and the eigenvalue or alignment structure of curvature operators. When degeneracy remains possible—especially in null-aligned Kundt geometry—use normalized curvature components and covariant derivatives. A coordinate transformation need not be guessed at the outset.
This page explains the abstract discriminants. It does not classify individual black-hole metrics; that task belongs to the Spacetimes volume, where domains, parameters, and global identifications can be included.
Exercises
Section titled “Exercises”Explain why for the pp-wave with is enough to distinguish it from Minkowski space even though all scalar polynomial invariants vanish. Is the example Ricci flat?
Solution
The vanishing or nonvanishing of the full Riemann tensor is coordinate independent. Here , so Riemann is nonzero at every point. Minkowski space has . Therefore no local isometry exists. The only potentially nonzero Ricci component is , so the example is Ricci flat. It has nonzero Weyl curvature. Scalar contractions fail because the nonzero components are aligned with a null direction and disappear upon complete contraction, while all curvature derivatives vanish for this profile.
References
Section titled “References”- Alan Coley, Sigbjørn Hervik, and Nicos Pelavas, “Spacetimes Characterized by Their Scalar Curvature Invariants,” Classical and Quantum Gravity 26, 025013, 2009. DOI.
- Thiago M. Mergulhão and Carlos Batista, “On the Equivalence of Spacetimes, the Cartan–Karlhede Algorithm,” Revista Brasileira de Ensino de Física 42, e20200041 (2020). DOI. Open PDF.