Independent Components of the Riemann Tensor
Write down the Riemann tensor in dimensions and, before you know anything about it, there are slots to fill — 256 numbers in four-dimensional spacetime. Almost none of them are free. The tensor is born as the commutator of covariant derivatives, and that origin stamps it with a rigid set of algebraic symmetries: it is antisymmetric in its first pair of indices, antisymmetric in its second pair, symmetric under exchange of the two pairs, and it obeys the first (algebraic) Bianchi identity. Enforce all of these at a single point and the 256 numbers collapse to just 20. That collapse is not bookkeeping trivia — it is one of the load-bearing facts of general relativity. The count is what tells you that in two dimensions all of curvature is a single number (the Gaussian curvature), that in three dimensions the Ricci tensor already knows everything the Riemann tensor knows, and that four dimensions is the first place where curvature can survive in empty space. Those 20 numbers split cleanly into 10 that Einstein's equation ties directly to matter (the Ricci part) and 10 that propagate on their own as tidal fields and gravitational waves (the Weyl part). The whole argument is pointwise and purely combinatorial: it lives in the tangent space of one event and never once uses a derivative. That matters, because the second, differential Bianchi identity — the one that makes the Einstein tensor conserved — relates derivatives of these components but changes their count not at all. Algebra fixes how many numbers there are; calculus governs how they evolve.
- The rigid algebraic symmetries of — antisymmetry within each index pair, symmetry under pair exchange, and the first Bianchi identity — shrink its raw slots to a handful of genuinely free numbers.
- Treat as a symmetric matrix on the space of antisymmetric index pairs (bivectors), then subtract the one extra constraint the Bianchi identity supplies, and the count is exactly .
- The sequence runs for : four-dimensional spacetime has 20 independent curvature components.
- In a single function (the Gaussian curvature, ) carries all curvature; in the six-component Ricci tensor fully determines Riemann and the Weyl tensor vanishes identically.
- From onward the Ricci tensor ( components) no longer exhausts curvature; the trace-free Weyl tensor first appears, and in 4D it carries components — the free gravitational field.
- The count is algebraic and pointwise; the differential (second) Bianchi identity constrains how the components evolve but removes none of them.
- Key idea: antisymmetry in each index pair turns into a symmetric matrix with , giving entries; the first Bianchi identity supplies exactly independent constraints, leaving .
Antisymmetry in each index pair turns into a symmetric matrix on bivector space with ; pair-exchange symmetry is exactly the statement that this matrix is symmetric, giving entries; the first Bianchi identity then removes precisely its totally antisymmetric part, conditions, leaving independent components.
Where this lives today
The component count is quietly load-bearing across modern gravitational physics. In gravitational-wave astronomy, the accounting that starts from "20 algebraic components" runs through the linearized Einstein equations and gauge fixing to the conclusion that a wave in 4D has exactly two transverse-traceless polarizations — the plus and cross modes that LIGO, Virgo, and KAGRA detect, and whose count is a direct test of general relativity against alternative theories that predict up to six. In numerical relativity, evolving a black-hole merger relies on knowing that only 20 numbers are independent to keep the initial-value problem well posed. The Weyl tensor's ten components underlie the Petrov classification, the tool for recognizing algebraically special spacetimes — the property that let Kerr find the rotating-black-hole solution. And even -dimensional gravity owes its exact solvability to the count: with equal to the Ricci count, there is no Weyl tensor and hence no local propagating graviton.
:::quiz How many independent components does the Riemann tensor have in four-dimensional spacetime
- 256, the full
- 21, the symmetric-matrix count
- 20 ✓
- 10, the Ricci count
:::quiz Why does the first Bianchi identity impose no constraint below four dimensions
- because curvature is zero there
- because its only new content is a 4-form, which has no components when n is less than 4 ✓
- because the Ricci tensor already vanishes
- because pair-exchange symmetry fails in low dimensions
:::quiz In four dimensions the 20 components split as
- 15 Ricci plus 5 Weyl
- 6 Ricci plus 14 Weyl
- 10 Ricci plus 10 Weyl ✓
- 20 Weyl and no Ricci
:::quiz A four-dimensional vacuum spacetime has R_ab = 0. Its curvature is
- identically zero — vacuum is flat
- carried entirely by the ten Weyl components ✓
- carried by the scalar curvature alone
- undefined until matter is added
:::quiz The second (differential) Bianchi identity affects the pointwise component count by
- removing four more components
- removing exactly n components
- nothing — it constrains derivatives, not the count at a point ✓
- doubling the Weyl components
The physical picture
The cleanest way to see why 256 collapses to 20 is to stop thinking of as a four-index object and start thinking of it as a matrix. Because it is antisymmetric in its first pair and again in its second pair , each pair carries no more information than a single oriented 2-plane — a bivector. In dimensions there are independent coordinate 2-planes, so becomes an array indexed by bivectors. The remaining pair-exchange symmetry says nothing more or less than " is a symmetric matrix." A symmetric matrix has free entries, and in four dimensions , so we start from . The first figure is that matrix, laid out over its bivectors, with the single Bianchi relation that trims 21 to 20.
The Bianchi identity is the only piece of information not already captured by "symmetric matrix on bivectors," and its fresh content is remarkably small: it fixes the totally antisymmetric part , a 4-form, which has components. That is why nothing happens below four dimensions — there are no 4-forms to constrain — and why in 4D there is exactly one relation, giving . Push to higher dimensions and the picture keeps its shape but the numbers grow: the surviving count splits into a Ricci piece that grows only quadratically and a Weyl piece that grows like and quickly dominates. The second figure tracks that split across dimensions and shows exactly where the free gravitational field first switches on.
The core equations
Everything in this article is a way of stating, deriving, or reading off a single closed-form count. We begin with the answer, then unpack the ingredients that produce it. The formula holds for any -dimensional (pseudo-)Riemannian manifold and is evaluated at one point.
where: — dimension of the manifold; — number of algebraically independent components of at a point. Reading: plug in to get ; the polynomial vanishes for (no curvature in zero or one dimension). The count is forced by three algebraic symmetries that inherits from being the commutator of covariant derivatives on a metric-compatible connection. The first three are the "index symmetries."
where: — fully covariant Riemann tensor; — indices running . Reading: antisymmetry in each pair plus symmetry under swapping the two pairs — these three alone reduce to a symmetric matrix on bivectors. The fourth symmetry is the first (algebraic) Bianchi identity — the cyclic sum over the last three indices vanishes.
where: — total antisymmetrization over the bracketed indices, with weight . Reading: given the index symmetries of (2), this cyclic identity is equivalent to the vanishing of the totally antisymmetric part, . To count, collapse each antisymmetric pair to a single "super-index." The number of independent pairs is the number of oriented coordinate 2-planes.
where: — dimension of the space of antisymmetric index pairs (bivectors). Reading: for ; in 4D there are six coordinate 2-planes, so is . Pair-exchange makes symmetric, so the entry count before the Bianchi identity is the number of symmetric matrices.
where: — count after imposing both pair-antisymmetries and pair-exchange, before the Bianchi identity. Reading: in 4D this is ; the closed form follows by substituting . The Bianchi identity's only fresh content is the totally antisymmetric 4-form part, whose component count is a binomial coefficient.
where: — number of independent components of , i.e. the new constraints. Reading: for , exactly for , for — the identity does nothing below four dimensions. Subtracting the constraints from the symmetric-matrix count gives the master relation, which simplifies to (1).
where: all symbols as above. Reading: the whole count is this one subtraction — "symmetric matrix on bivectors, minus one 4-form." Once , those components split into irreducible pieces under the rotation group: a scalar, a trace-free Ricci part, and the fully trace-free Weyl tensor. This is the Ricci decomposition.
where: — Weyl conformal tensor (fully trace-free); — Ricci tensor; — Ricci scalar; — metric. Reading: contracting any pair of indices annihilates and returns the Ricci/scalar terms, so the Ricci tensor captures the trace part and Weyl captures the trace-free remainder. In the extreme low-dimensional case , both the Weyl part and the trace-free Ricci part are forced to vanish, and a single function survives.
where: — Gaussian (sectional) curvature. Reading: on a surface the entire Riemann tensor is one number per point, equal to half the Ricci scalar — the result made explicit.
The goal is to turn the four algebraic symmetries of into a single closed-form count and to show that it collapses to , with no calculus anywhere in sight. We work in the tangent space at one point, where the metric is at its canonical value and only the algebraic relations survive; the strategy is to reinterpret the four-index tensor as a symmetric matrix, count its entries, and then subtract precisely the constraints the Bianchi identity adds and no more.
Step 1. Collapse each antisymmetric pair to a bivector super-index. Because and , the pair carries the same information as a single oriented 2-plane, so define and with and . The tensor becomes an array . Why: antisymmetry within a pair is exactly the statement that only the distinct 2-planes matter, converting two indices into one.
Step 2. Impose pair-exchange symmetry. The relation reads — the array is a symmetric matrix on the -dimensional bivector space. A symmetric matrix has independent entries, which in 4D is . Why: symmetry halves the off-diagonal entries and keeps the diagonal, so we count the upper triangle plus the diagonal, not the full square.
Step 3. Subtract the first Bianchi identity. On a symmetric-matrix-on-bivectors, the cyclic identity is automatically satisfied except for its totally antisymmetric part over all four indices; that part is , a 4-form with independent components. So the identity imposes exactly new conditions — none for , one for . Why: everything in that is not already implied by the index symmetries lives in the fully antisymmetric slot, and a 4-form has precisely entries.
Step 4. Assemble and simplify. Writing with gives . Pull out the common factor : the bracket is , so . Why: the two competing binomials share the factor , and once it is pulled out the remaining algebra is a one-line polynomial identity.
Step 5. Check against known dimensions. Direct evaluation gives — matching MTW Box 14.2 and Weinberg §6.5. Why: a closed-form count is only trustworthy if it reproduces the hand-verified small cases, and it does.
Go deeper · Derivation B · 1 minWhy the first Bianchi identity removes exactly n choose 4
The goal of this derivation is to justify the single most error-prone step in the whole count: that the algebraic Bianchi identity, despite looking like it could impose a great many conditions, in fact removes exactly independent components and nothing more. The danger is double-counting — treating as a fresh constraint for every index combination — when in truth almost all of its content is already forced by the pair symmetries, and only its fully antisymmetric residue is new.
Step 1. Decompose using the pair symmetries already in hand. With antisymmetry in , in , and pair-exchange enforced, such tensors split into two irreducible pieces: the Weyl-plus-Ricci sector and the totally antisymmetric part . Why: representation theory guarantees is a sum of these blocks, so the cyclic identity can constrain only one block at a time.
Step 2. Show the cyclic identity is automatic except on the antisymmetric block. Antisymmetrizing over all four indices gives , while the complementary projection vanishes identically once (2) holds. Hence carries the same information as . Why: imposing a constraint that is already implied adds nothing, so only the new projection — the 4-form — can reduce the count.
Step 3. Count the 4-form. A totally antisymmetric rank-4 tensor in dimensions has one component per choice of four distinct indices, i.e. components. Setting all of them to zero is exactly independent conditions. Why: the number of independent slots of a -form is , so a 4-form supplies scalar equations.
Step 4. Read off the dimensional thresholds. For and there are fewer than four indices to antisymmetrize, so and the identity is vacuous; at there is exactly one 4-form component (), giving one relation and the celebrated drop from 21 to 20; at there are five. Why: this is the precise reason curvature "loses" independent components only once spacetime is at least four-dimensional — there simply is no 4-form to constrain below it.
Go deeper · Derivation C · 1 minSplitting twenty into ten Ricci plus ten Weyl in four dimensions
The goal here is to show that the 20 independent components of the four-dimensional Riemann tensor organize into two irreducible pieces of 10 each — the symmetric Ricci tensor and the trace-free Weyl tensor — and to attach physical meaning to the split. This is not a second counting trick but a refinement of the first: the same 20 numbers, now sorted by how they transform under rotations, which is what makes Einstein's equation and the Petrov classification possible.
Step 1. Count the Ricci part. The Ricci tensor is symmetric, so in it has components, of which nine are trace-free and one is the scalar . Why: contraction of Riemann onto Ricci is the trace operation, and a symmetric tensor carries ten numbers — the "trace" content of the curvature.
Step 2. Count the Weyl part. The Weyl tensor has all the index symmetries of Riemann plus tracelessness on every pair, ; its component count is , which at is . Why: removing all traces from a Riemann-symmetric tensor leaves exactly the conformally invariant remainder, and the standard representation-theory formula gives ten of them in 4D.
Step 3. Confirm completeness. The two pieces add to , with no overlap and nothing left over, so the Ricci decomposition (8) exhausts the algebraically independent components in four dimensions. Why: the count acts as a checksum — if the irreducible pieces did not sum to 20, the decomposition would be incomplete or double-counting.
Step 4. Read the physics. Einstein's field equation fixes the ten Ricci components pointwise from the local stress-energy; the ten Weyl components are unconstrained by matter at a point and represent the free gravitational field — tidal distortion and radiation that persist in vacuum, where but . Why: this is the mathematical origin of gravity's dynamical degrees of freedom — matter sources the trace, but the trace-free Weyl part propagates on its own.
Limiting cases
Evaluating dimension by dimension exposes the qualitative transitions — each row is a genuinely different physical regime, not just a different number.
| Case | Result | Meaning |
|---|---|---|
| (surfaces) | One function, the Gaussian curvature , encodes all curvature: . Weyl and trace-free Ricci are identically zero. | |
| Exactly the six components of the symmetric Ricci tensor; Riemann is fully reconstructed from Ricci and the Weyl tensor vanishes. Vacuum () is locally flat. | ||
| (spacetime) | Splits as (Ricci) (Weyl); the Weyl part first appears here, allowing vacuum tidal fields and gravitational waves. | |
| general | The Weyl piece scales like and dominates for large ; the Ricci piece grows only quadratically, so high-dimensional gravity is overwhelmingly "free field." |
Worked examples
1 · Counting components in higher dimensions (confidence builder)
Kaluza–Klein and string models routinely work above four dimensions. How many algebraically independent curvature components does the Riemann tensor carry in , and in the of superstring theory? Do it two ways and check consistency.
Step 1. Direct formula for . .
Step 2. Cross-check by the subtraction. With , the symmetric-matrix count is ; the Bianchi identity removes ; so , matching Step 1. The two routes agree, which is the point of the master relation (7).
Step 3. Split into irreducible pieces. Ricci gives , and Weyl gives ; indeed . Note the Weyl part (35) already outweighs the Ricci part (15) — free-field curvature dominates above four dimensions.
Step 4. Now . , of which Ricci carries and Weyl carries . In ten dimensions there are 825 independent curvature components, 770 of them Weyl — the overwhelming majority is free gravitational field.
2 · A vacuum spacetime — where the twenty live when matter is absent
Outside a spherical mass the Schwarzschild metric is a vacuum solution, . If the Ricci tensor vanishes, are all 20 components gone? If not, what carries the curvature, and how do we measure it with a single number?
Step 1. Kill the Ricci part. Vacuum means , so all Ricci components vanish. By the decomposition (8), what remains is pure Weyl: , up to nonzero components — the spacetime is curved even though it is empty, exactly the free gravitational field the count predicts first appears in 4D.
Step 2. Build a coordinate-independent handle. Because individual components depend on the frame, square the tensor into the Kretschmann scalar . For Schwarzschild this evaluates to , with . Since , this invariant is built entirely from the 10 Weyl components.
Step 3. Put in numbers for the Sun. With at the solar surface : — tiny but nonzero, the ten Weyl numbers doing all the work.
Step 4. Read the limits. as signals the genuine singularity at the centre, while it stays finite at — confirming the event horizon is a coordinate artifact, not a curvature blow-up. Vacuum does not mean flat: all 20 components survive as 10 Ricci (here zero) plus 10 Weyl (nonzero), and packages those Weyl components into one invariant.
Physics of the portrait
The count is older than general relativity itself — it first appears in the work of the man who invented the very notion of the curvature of a higher-dimensional space, decades before anyone imagined it would decide how gravity radiates.
Origins · 1 minBernhard Riemann and how this was discovered
Bernhard Riemann changed geometry twice. In his 1854 Habilitation lecture at Göttingen, Über die Hypothesen, welche der Geometrie zu Grunde liegen, delivered before an audience that included the aged Gauss, he proposed that space need not be flat and that its geometry should be described by a metric with intrinsic curvature — the conceptual seed from which both Riemannian geometry and, sixty years later, Einstein's general relativity would grow. He gave the technical substance in his 1861 Commentatio mathematica (the Paris Academy prize essay), where he wrote down what we now call the Riemann curvature tensor and observed that the curvature of an -dimensional manifold is carried by exactly functions — the count this article is about. It was a purely mathematical result, driven by the question of when a metric can be flattened to Euclidean form, whose vanishing is the necessary and sufficient condition for flatness. He did not live to see its physical destiny: he died of tuberculosis at 39. The tensor calculus he lacked was supplied by Christoffel, Ricci, and Levi-Civita over the following decades, and the trace-free refinement that isolates the free gravitational field was Weyl's in 1918. But the number 20 for four-dimensional spacetime is Riemann's, computed as an abstract exercise in the geometry of curved space, waiting half a century for a universe to describe.
Going further
Texts. Misner, Thorne & Wheeler, Gravitation (1973), §13.5 and Box 14.2 · Wald, General Relativity (1984), §3.2 · Carroll, Spacetime and Geometry (2004), §3.6 · Schutz, A First Course in General Relativity, 2nd ed. (2009), §6.6 · Weinberg, Gravitation and Cosmology (1972), §6.5 · Hartle, Gravity (2003), Ch. 21 for the physical picture of curvature.
Provenance. The counting formula and its worked subtraction were re-derived and checked here against MTW Box 14.2, Weinberg §6.5, Wald §3.2, and Carroll §3.6; the values , the symmetric-matrix counts , the constraint counts , and the Weyl-component formula were confirmed by direct computation. A verifier should recompute , form , simplify with the common factor , and confirm the small- values; the Ricci decomposition (8) normalization is checked against Wald Eq. (3.2.28) and Carroll Eq. (3.147), and the Schwarzschild Kretschmann scalar against Carroll §5.6.
Prerequisites. Riemann Curvature Tensor · Algebraic Symmetries of the Riemann Tensor · First (Algebraic) Bianchi Identity · Curvature as the Commutator of Covariant Derivatives. Leads to. Ricci Decomposition of the Riemann Tensor · Weyl Conformal Tensor · Ricci Tensor · Einstein Tensor.
Ask the tutor: Ask me to walk through the subtraction bivector by bivector, or to show how the same count forces the Weyl tensor to vanish in three dimensions.
Where does the number 20 actually come from in one line?
Start from a symmetric matrix on the six bivectors of 4D space: a symmetric matrix has independent entries. The first Bianchi identity then imposes exactly one more relation — the vanishing of the single component — so . Every other route (the closed form , the split ) gives the same 20; they are three views of one count.
Is this count algebraic or does it involve derivatives?
It is purely algebraic and entirely pointwise. Every ingredient — the pair antisymmetries, pair-exchange, and the first Bianchi identity — is a relation among the values of the components at a single event, evaluated where the metric sits at its canonical form. No derivative appears. The differential (second) Bianchi identity, , does involve derivatives and governs how the 20 numbers change from point to point (and gives the conservation of the Einstein tensor), but it removes none of them from the count at a point.
Why is four dimensions special for gravity?
Because four is the first dimension in which the Weyl tensor is nonzero. In all curvature is a single scalar; in the six Riemann components are fully determined by the six Ricci components, so vacuum () forces and spacetime is locally flat with no room for propagating gravity. At the count first exceeds the Ricci count — — and the extra 10 are the Weyl tensor, the free gravitational field that carries tidal forces and radiation through empty space. Four dimensions is the minimum for dynamical gravity.
Does the Ricci tensor ever determine the whole Riemann tensor?
Yes, but only up to three dimensions. In the counts coincide ( equals the six Ricci components), and the Ricci decomposition with zero Weyl part reconstructs Riemann from Ricci; in a single scalar does it. From onward the Weyl tensor is a genuinely independent piece invisible to any contraction, so Ricci can no longer determine Riemann — which is why vacuum spacetimes can be curved.
What is the difference between the first and second Bianchi identities here?
The first (algebraic) Bianchi identity, , is one of the four algebraic symmetries; it trims the symmetric-matrix count of 21 down to 20 in 4D by removing the totally antisymmetric 4-form part. The second (differential) Bianchi identity, , is a statement about derivatives; it does not touch the pointwise count but implies the contracted Bianchi identity and hence , the conservation law that makes Einstein's equation consistent with .
Do the polarizations of a gravitational wave equal the number of components?
No — the 20 algebraic components are the starting inventory, not the final count of radiative degrees of freedom. After imposing the vacuum field equations and the coordinate (gauge) freedom of general relativity, the propagating content in 4D reduces to exactly two transverse-traceless polarizations, the plus and cross modes. The count is what makes that reduction well-defined: you must know you began with 20 before you can correctly subtract gauge and constraint to land on 2.