Petrov classification of Lorentzian 4-curvature
Anchor (Master): Penrose & Rindler, Spinors and Space-Time, Vol. 2 (Cambridge, 1986), Ch. 8; Sternberg, Curvature in Mathematics and Physics, Ch. 12; Stephani et al., Exact Solutions, Ch. 4
Intuition Beginner
Empty space far from any matter can still be curved, and that leftover curvature is the free gravitational field. In four-dimensional spacetime this field is recorded by one tensor, the Weyl tensor. The Petrov classification is a way of sorting spacetimes by the internal pattern of that tensor, the same way you might sort crystals by their symmetry.
The sorting is done by special directions called principal null directions, the directions light can travel along that the gravitational field singles out. A generic gravitational field has four of them, all different. Special fields have some of these directions merging together, like two roots of an equation coinciding. The pattern of mergers is the type.
When all four directions are separate, the field is the most generic kind, called type I. When directions merge, the field becomes more special and more symmetric. A black hole sitting still has two pairs of merged directions, the type called D. A gravitational wave passing through empty space has all four directions merged into one, the type called N. And when the Weyl tensor is zero, there is no free gravitational field at all, the type called O.
So the Petrov type is a label that tells you, at a glance, what kind of gravitational field you are looking at. It separates the stationary black holes from the passing waves from the generic mess, using nothing but the algebra of those special null directions.
Visual Beginner
Picture a single light cone at one event in spacetime, drawn as a cone opening into the future. On the surface of that cone, mark the special directions the gravitational field picks out. Each principal null direction is one ray on the cone. The Petrov type is just a count of how many of those rays are distinct and how they cluster.
In the most generic case, type I, four separate rays sit on the cone, none touching. As the field becomes more special the rays slide together: type II has one pair touching with two others apart; type D has two separate pairs, each a double ray; type III has three rays piled at one place and one apart; type N has all four rays piled into a single quadruple direction; and type O has the cone bare, no rays at all, because the Weyl tensor vanishes.
Reading the picture from left to right is reading the field from generic to special. Each arrow merges rays, and each merger raises the symmetry of the gravitational field by one notch.
Worked example Beginner
A still black hole, the Schwarzschild solution, is type D. We show what that means by counting the special directions without heavy computation.
Step 1. Schwarzschild spacetime is spherically symmetric and unchanging in time. Around any event outside the hole there are two obvious light directions: one going straight out, away from the hole, and one going straight in, toward it. These are the radial null directions.
Step 2. The gravitational field of a still mass is built entirely from this in-and-out radial structure. So the special directions the field picks out are exactly these two radial ones, and each is picked out twice over because the geometry is symmetric under swapping forward and backward along the radius.
Step 3. Count the merged directions. There are four principal null directions in total, as always in four dimensions. Here they collapse into the two radial directions, each one a double. Two doubles is the pattern that defines type D, the letter D standing for degenerate.
Step 4. Read off the meaning. The two double directions are why a black hole has such a clean, rigid field. The same type D holds for the rotating Kerr black hole, which is why both are grouped together as the stationary black holes of the universe.
What this tells us: the type of a spacetime can sometimes be read straight off its symmetry. A still, round mass forces the four special directions to collapse into two radial doubles, and that collapse is the definition of type D.
Check your understanding Beginner
Formal definition Intermediate+
Let be a four-dimensional Lorentzian manifold of signature with Weyl conformal tensor , the totally trace-free part of the Riemann tensor introduced in 03.02.16. The classification rests on the action of the Hodge star on 2-forms and the resulting complex structure on bivectors.
On the six-dimensional space of 2-forms, the Hodge star acts by , where is the volume form. In Lorentzian signature on 2-forms, so is a complex structure: complexifying, splits into the eigenspaces of , the self-dual bivectors and anti-self-dual bivectors , each of complex dimension three.
The Weyl tensor, regarded as a symmetric linear operator by , commutes with and is trace-free. It therefore decomposes as where act on , and the two halves are complex conjugates of one another. The self-dual part is a symmetric trace-free complex-linear operator on the three-dimensional space : in a basis it is a symmetric trace-free complex matrix , the Weyl matrix.
Definition (principal null directions). A null direction () is a principal null direction (PND) of multiplicity when . Higher multiplicities are defined by successively stronger vanishing conditions, culminating in (multiplicity ) and with a quadruple PND (multiplicity ). A Weyl tensor that admits a PND of multiplicity is called algebraically special.
Definition (Petrov type). The Petrov type of at is the multiplicity pattern of its four principal null directions:
| Type | PND multiplicities | Eigenvalue/eigenvector data of |
|---|---|---|
| I | three distinct eigenvalues, diagonalisable | |
| II | two equal eigenvalues, one Jordan block | |
| D | two equal eigenvalues, diagonalisable | |
| III | all eigenvalues zero, one nilpotent Jordan block of rank | |
| N | all eigenvalues zero, single nilpotent block of rank | |
| O |
The spinor formulation makes the multiplicity structure transparent. In the spinor calculus the self-dual Weyl operator is encoded by the totally symmetric Weyl spinor , a symmetric element of the fourfold-symmetric power of two-component spinor space. Over the algebraically closed field it factorises into a product of four one-index spinors,
the principal spinors, unique up to ordering and scale. Each principal spinor determines a null direction , the associated PND, and the Petrov type is the coincidence pattern of the four principal spinors: , , , , , and the degenerate is type O.
Counterexamples to common slips
Type D is not "more degenerate" than type III in the partial order. The degeneration order is and . Type D and type III are not comparable; D has two double roots while III has a triple, and neither specialises to the other.
The classification is pointwise and complex. A spacetime can have different Petrov types at different events, and the four PNDs are real null directions but the principal spinors live over ; reality of the metric forces the PNDs to be genuine real null vectors, not complex ones.
Algebraically special is multiplicity , not "type II". Types II, D, III, N, and O are all algebraically special; only type I (and a generic point) is algebraically general. The single repeated PND is the defining feature, shared across the special types.
Key theorem with proof Intermediate+
Theorem (Petrov; the algebraic classification of the Weyl spinor). Let be the Weyl spinor of a four-dimensional Lorentzian Weyl tensor at a point. Then factorises as a symmetrised product of four principal spinors , and the coincidence pattern of these spinors partitions all four-dimensional Lorentzian Weyl tensors into exactly the six Petrov types I, II, D, III, N, O. Equivalently the self-dual Weyl operator on the three-dimensional space of self-dual bivectors is a symmetric trace-free complex matrix, and the Petrov type is its Segre (Jordan) type as a complex linear operator.
Proof. Fix a spin frame and write the symmetric spinor in components. Contracting with an arbitrary spinor four times produces the quartic form . In a basis this is a degree-four polynomial in the single ratio , with coefficients the five independent components of the totally symmetric spinor,
Over the quartic has four roots (counted with multiplicity), , possibly with a root at infinity when . Each root gives a spinor annihilating the form along its direction, and is exactly the component expansion of . This establishes the factorisation .
The Petrov type is now the multiplicity partition of the four roots. A root of multiplicity corresponds to a principal spinor appearing times in the symmetrised product, hence to a PND of multiplicity . The five algebraically distinct partitions of four roots, together with the everywhere-zero polynomial, are: four simple roots (type I); one double and two simple (type II); two double (type D); one triple and one simple (type III); one quadruple (type N); and , i.e. (type O).
The matrix picture matches root by root. The self-dual operator is symmetric and trace-free, with characteristic polynomial using the invariants and . A simple eigenvalue is a single PND; a repeated eigenvalue with a full eigenspace is the diagonalisable degenerate case (type D), while a repeated eigenvalue with a Jordan block forces two principal spinors to coincide (type II). The nilpotent cases, all eigenvalues zero, distinguish a rank- nilpotent ( Jordan block, type III) from a rank- nilpotent (type N). Each Jordan type corresponds to exactly one root-multiplicity partition, so the spinor and matrix classifications coincide.
Bridge. This classification builds toward the Goldberg-Sachs theorem and the integration of the algebraically special vacuum solutions in the Master section, and it appears again in the peeling theorem governing how the gravitational field falls off along outgoing null rays, in the curvature-invariant detection of speciality through , and in the spinor and twistor formulation of the Bianchi identities. The mechanism that makes the argument close is the passage to the algebraically closed field : a real quartic need not factor over , but the Weyl spinor lives in complexified bivector space where every quartic splits into linear factors, and the resulting root multiplicities are a complete and discrete invariant. The same complexification that turns the Hodge star into a genuine complex structure is what gives the principal null directions their algebraic meaning, and it is why the classification is sharp in exactly four dimensions and in exactly Lorentzian signature.
Exercises Intermediate+
Lean formalization Intermediate+
Mathlib has the Riemann curvature tensor and an undergraduate-core geometry layer, but none of the structure this classification requires. There is no Lorentzian-metric object carrying a time orientation, no induced complex structure (Hodge star with ) on the bundle of real 2-forms in signature , and so no self-dual / anti-self-dual splitting of complexified bivectors. The -equivariant repackaging of the Weyl tensor as a symmetric trace-free complex matrix, the spinor calculus, the totally symmetric Weyl spinor , and its factorisation into four principal spinors over are all absent.
lean_status: none records the gap; no Lean module ships. the Mathlib gap analysis names the missing infrastructure in dependence order; the spinor bundle and the symmetric-spinor decomposition are load-bearing, and the Segre/root-multiplicity logic of the classification would build on them. Tyler attests intermediate-tier correctness; the spinor factorisation argument and the Goldberg-Sachs material at Master tier are flagged for external differential-geometry review.
Advanced results Master
Three results take the classification to the depth Penrose-Rindler Vol. 2 and Stephani et al. require and connect it to the integration of the Einstein equations.
The Goldberg-Sachs theorem. A vacuum spacetime () is algebraically special if and only if it admits a shear-free null geodesic congruence, and the repeated principal null direction is then tangent to that congruence [Stephani et al. Ch. 9]. In Newman-Penrose form the statement is sharp: with a repeated PND, the optical scalars satisfy (the congruence is geodesic and shear-free) precisely when . This theorem is the engine behind the construction of the algebraically special exact solutions: imposing a repeated PND reduces the vacuum field equations from a coupled nonlinear system to a sequence of integrable equations, which is how the Robinson-Trautman and Kerr-Schild families were found. The Kerr metric itself was discovered by Roy Kerr in 1963 by assuming type D and exploiting the two shear-free congruences the Goldberg-Sachs theorem guarantees.
The peeling theorem. Along an outgoing null geodesic running to future null infinity in an asymptotically flat spacetime, the Weyl tensor "peels" through the Petrov types as a power series in the affine parameter [Sachs 1962] [Penrose 1960]:
so the leading term is type N (radiation), the term type III, the term type D / II (the Coulomb-like field of the source mass), and the term type I. The physical content is that gravitational radiation, the news measured by a distant detector, is the type N piece of the field that dominates far from the source, while the stationary near-field mass term is the type D piece that dominates close in. The peeling pattern along the outgoing ray is the asymptotic signature of an isolated radiating system, and it is the geometric basis of the Bondi-Sachs mass-loss formula that quantifies energy carried away by gravitational waves.
The Bel-Robinson tensor and the Bel criteria. Bel's fourth-order tensor is the gravitational analogue of the electromagnetic stress-energy tensor, totally symmetric and trace-free in vacuum [Bel 1959]. Its contractions with a timelike observer split the Weyl tensor into a "gravitoelectric" part and a "gravitomagnetic" part , each a symmetric trace-free spatial tensor, exactly the real and imaginary parts of the complex matrix relative to . The Bel criteria restate the Petrov types as super-energy conditions: type N is the case where the super-energy flux is null, the algebraic statement that pure gravitational radiation carries energy along a single null direction, paralleling a null electromagnetic field.
Synthesis. The Petrov classification is the four-dimensional Lorentzian shadow of a purely algebraic fact, that a symmetric trace-free complex matrix has six Segre types, and the spinor factorisation is what translates that algebra into the geometry of principal null directions. The classification organises the entire catalogue of exact solutions: the stationary black holes are type D, the gravitational waves are type N, the generic field is type I, and the degeneration order I to II to D, II to III to N to O is the order of increasing algebraic symmetry. Goldberg-Sachs converts an algebraic condition (a repeated PND) into a differential-geometric one (a shear-free null congruence) and thereby into a method for solving the Einstein equations, which is how Kerr's rotating black hole was found. The peeling theorem reads the same types radially, sorting the radiative far field from the Coulombic near field along outgoing null rays, and the Bel-Robinson tensor recasts the whole scheme as a theory of gravitational super-energy. Across these the pattern is one structure seen from four sides: a Segre type of a complex matrix, a multiplicity partition of four null directions, a method for integrating algebraically special spacetimes, and the invariant signature of gravitational radiation.
Full proof set Master
Proposition 1 (the self-dual Weyl operator is symmetric trace-free of dimension five). On a four-dimensional Lorentzian manifold the Hodge star satisfies on 2-forms, the complexified bivector space splits as into the eigenspaces, and the self-dual Weyl operator is a symmetric trace-free complex-linear operator on a three-dimensional space, hence carries five complex parameters.
Proof. In signature the Hodge star on -forms in dimension satisfies on the relevant degree; for , , and Lorentzian sign , this gives . Thus is a complex structure on the six-real-dimensional space , and its complexification decomposes into the eigenspaces for eigenvalues , each of complex dimension three because has no real eigenvalues and the two eigenspaces are conjugate. The Weyl operator commutes with : this is the duality identity , equivalent to the trace-free first-Bianchi symmetry of together with , which holds because the totally trace-free part of the curvature is the part on which left and right Hodge duals agree. Commuting with , preserves and , restricting to . On , is symmetric with respect to the complex bilinear form inherited from the bivector metric, and trace-free because is totally trace-free. A symmetric trace-free operator on a three-dimensional complex space has independent complex entries.
Proposition 2 (the six Petrov types are exhaustive and mutually exclusive). Every four-dimensional Lorentzian Weyl tensor falls into exactly one of the types I, II, D, III, N, O, and the types are in bijection with the Segre characteristics of a symmetric trace-free complex matrix together with the zero matrix.
Proof. By Proposition 1 the data is a symmetric trace-free complex matrix (or the zero matrix, type O). For a non-zero , classify by its Jordan / Segre type over . The characteristic polynomial is cubic with roots summing to zero (tracelessness). The possibilities are: three distinct eigenvalues, forcing diagonalisability (Segre ); a double and a simple eigenvalue, either diagonalisable (Segre ) or with a block (Segre ); or a triple eigenvalue, which by tracelessness must be zero, in the diagonalisable (only , excluded), rank-one nilpotent (Segre , a single -block plus a ), or rank-two nilpotent (Segre ) form. Matching to PND multiplicities: I, II, D, rank-two nilpotent III, rank-one nilpotent N. These five Segre types plus the zero matrix exhaust the symmetric trace-free complex matrices up to similarity, and they are pairwise distinct as similarity classes, so each Weyl tensor has exactly one type. The reality structure of the Lorentzian metric does not split any class further: the involution relating to acts within each Segre class, so the complex classification descends unchanged to the real Lorentzian tensor.
Proposition 3 (Schwarzschild and Kerr are type D). The Schwarzschild and Kerr vacuum metrics have Petrov type D at every event of their exterior, with the single non-zero Weyl scalar in the principal Newman-Penrose tetrad aligned with the two repeated PNDs.
Proof. For Schwarzschild in Boyer-Lindquist-type coordinates choose the Newman-Penrose tetrad with the outgoing and ingoing radial null vectors and spanning the angular sphere. A direct computation of the Weyl scalars in this tetrad gives and
the single non-zero scalar (here is the mass, the area radius). Only is the algebraic signature of type D: the quartic has a double root at and a double root at , i.e. the partition , with the two double PNDs being (outgoing radial) and (ingoing radial). For Kerr the same tetrad choice (the Kinnersley tetrad along the principal null congruences) yields and the single scalar
with the spin parameter; again only , so Kerr is type D with the two principal null congruences as repeated PNDs. The limit recovers the Schwarzschild scalar, and the existence of these two shear-free congruences is the Goldberg-Sachs content that allowed Kerr's discovery of the metric.
Proposition 4 (a plane gravitational wave is type N). The pp-wave metric with harmonic in has Petrov type N (or O when is such that the Weyl tensor vanishes), with the covariantly constant null vector as the quadruple PND.
Proof. The vector is null () and covariantly constant, , since the metric components are independent of and enters only the term. Choosing a Newman-Penrose tetrad with and the conjugate null vector along (adjusted by ), the only non-vanishing Weyl scalar is
the complex combination of second transverse derivatives of . All other scalars vanish because the curvature is concentrated entirely in the direction. With only the quartic has a single quadruple root, the partition , so the metric is type N with the quadruple PND (when , e.g. harmonic but with vanishing traceless Hessian, the Weyl tensor is zero and the type is O). The two real polarisations of the wave are the real and imaginary parts of , the plus and cross modes; this is the algebraic form of a transverse-traceless gravitational wave propagating along .
These propositions assemble the classification into its working physical form: Proposition 1 builds the five-complex-parameter operator, Proposition 2 enumerates its types, and Propositions 3 and 4 exhibit the two physically central cases, the stationary black hole (D) and the gravitational wave (N).
Connections Master
Weyl tensor and conformally flat metrics
03.02.16supplies the object that the Petrov scheme classifies: the totally trace-free Weyl tensor, conformally invariant and identical to the full curvature in vacuum. The conformally flat case of that unit is exactly Petrov type O here, so the classification refines the binary distinction "Weyl-flat or not" of the prior unit into the six-fold algebraic taxonomy, the additional structure coming entirely from Lorentzian signature in dimension four.Sectional, Ricci, scalar curvature
03.02.05provides the Riemann tensor and the curvature operator on bivectors whose self-dual restriction is the Weyl matrix . The eigenvalue / eigenbivector analysis that drives the Petrov types is the Lorentzian-signature counterpart of the curvature-operator spectral analysis introduced there; the same bivector formalism, complexified by the Lorentzian Hodge star, produces the principal null directions.Globally hyperbolic Lorentzian manifolds
13.09.01draws on the Petrov type as the organising label of the exact-solution catalogue: type D for the Schwarzschild and Kerr backgrounds on which curved-spacetime field theory is built, and type N for the radiative spacetimes whose Cauchy data carry gravitational waves. The peeling theorem proved here controls the asymptotic falloff that makes the radiation field well-defined at null infinity, a prerequisite for the scattering theory of that unit.Geodesics and parallel transport
13.02.02receives the principal null directions as the distinguished null geodesic congruences along which the Goldberg-Sachs theorem forces shear-free propagation, and the peeling theorem as the radial degeneration of the Weyl type along outgoing null geodesics. The algebraic speciality this unit detects is the curvature condition that the optical scalars of that unit make geometric.
Historical & philosophical context Master
Aleksei Zinov'evich Petrov introduced the classification in a 1954 paper in the Scientific Notices of Kazan State University [Petrov 1954], working from the algebraic structure of the curvature tensor regarded as a symmetric linear operator on the six-dimensional space of bivectors. Petrov found the eigenvalue degeneracy types by a real-bivector analysis; his original three "types I, II, III" were later refined into the six-fold scheme used today once the conformally-special subcases D, N, and O were separated out. Felix Pirani, in a 1957 Physical Review paper [Pirani 1957], connected the classification to physics, identifying the algebraically special types with gravitational radiation and giving the first invariant criterion for the presence of gravitational waves through the Petrov type of the Weyl tensor.
The decisive reformulation came from Roger Penrose, whose 1960 Annals of Physics paper [Penrose 1960] recast the entire scheme in two-component spinor language, replacing Petrov's bivector eigenvalue problem with the factorisation of the totally symmetric Weyl spinor into four principal spinors. In Penrose's formulation the six types are simply the five partitions of four roots of a quartic plus the zero case, an algebraic transparency the bivector approach lacked. Rainer Sachs, in 1961 and 1962 Proceedings of the Royal Society papers [Sachs 1962], proved the peeling theorem governing how the Weyl tensor degenerates through the Petrov types along outgoing null rays, establishing the algebraic structure of the gravitational radiation field at null infinity. Louis Bel introduced the fourth-order super-energy tensor in 1959 [Bel 1959], giving the types an energetic interpretation. The full spinor-and-twistor synthesis is the subject of Penrose and Rindler's Spinors and Space-Time, whose second volume gives the definitive modern account of the classification and its analytic consequences.
Bibliography Master
@article{Petrov1954,
author = {Petrov, Aleksei Z.},
title = {Klassifikacya prostranstv opredelyayushchikh polya tyagoteniya},
journal = {Uchenye Zapiski Kazan. Gos. Univ.},
volume = {114},
pages = {55--69},
year = {1954},
note = {English transl.: ``The classification of spaces defining gravitational fields'', Gen. Relativ. Gravit. 32 (2000) 1665--1685}
}
@article{Pirani1957,
author = {Pirani, Felix A. E.},
title = {Invariant formulation of gravitational radiation theory},
journal = {Phys. Rev.},
volume = {105},
number = {3},
pages = {1089--1099},
year = {1957}
}
@article{Penrose1960,
author = {Penrose, Roger},
title = {A spinor approach to general relativity},
journal = {Ann. Phys. (N.Y.)},
volume = {10},
number = {2},
pages = {171--201},
year = {1960}
}
@article{Sachs1961,
author = {Sachs, Rainer K.},
title = {Gravitational waves in general relativity. {VI}. The outgoing radiation condition},
journal = {Proc. R. Soc. Lond. A},
volume = {264},
pages = {309--338},
year = {1961}
}
@article{Sachs1962,
author = {Sachs, Rainer K.},
title = {Gravitational waves in general relativity. {VIII}. Waves in asymptotically flat space-time},
journal = {Proc. R. Soc. Lond. A},
volume = {270},
pages = {103--126},
year = {1962}
}
@article{Bel1959,
author = {Bel, Louis},
title = {Introduction d'un tenseur du quatri{\`e}me ordre},
journal = {C. R. Acad. Sci. Paris},
volume = {248},
pages = {1297--1300},
year = {1959}
}
@article{GoldbergSachs1962,
author = {Goldberg, Joshua N. and Sachs, Rainer K.},
title = {A theorem on {P}etrov types},
journal = {Acta Phys. Polon. Suppl.},
volume = {22},
pages = {13--23},
year = {1962}
}
@article{Kerr1963,
author = {Kerr, Roy P.},
title = {Gravitational field of a spinning mass as an example of algebraically special metrics},
journal = {Phys. Rev. Lett.},
volume = {11},
number = {5},
pages = {237--238},
year = {1963}
}
@book{PenroseRindler1986,
author = {Penrose, Roger and Rindler, Wolfgang},
title = {Spinors and Space-Time, Vol. 2: Spinor and Twistor Methods in Space-Time Geometry},
publisher = {Cambridge University Press},
year = {1986}
}
@book{Stephani2003,
author = {Stephani, Hans and Kramer, Dietrich and MacCallum, Malcolm and Hoenselaers, Cornelius and Herlt, Eduard},
title = {Exact Solutions of Einstein's Field Equations},
edition = {2nd},
publisher = {Cambridge University Press},
year = {2003}
}
@book{Sternberg2012,
author = {Sternberg, Shlomo},
title = {Curvature in Mathematics and Physics},
publisher = {Dover},
year = {2012}
}