Algebraic Symmetries of the Riemann Tensor
Write out the Riemann curvature tensor in an arbitrary chart and you appear to face a monster: in four dimensions its four indices range over formal components, a bookkeeping nightmare that would make curvature useless as a working object. It is not useless, because the tensor is born already constrained. The very construction that defines it — the commutator of covariant derivatives built from a metric-compatible, torsion-free (Levi-Civita) connection — forces a tight web of algebraic identities that hold pointwise, in every frame, with no equations of motion invoked. There are four such statements, and only three of them are independent: antisymmetry within the first index pair, antisymmetry within the second pair, the first (algebraic) Bianchi identity, and the pair-exchange symmetry. Together they collapse 256 down to just 20 genuinely independent components in four dimensions, given by the compact count . That collapse is not mere convenience. It is the structural fact that makes general relativity a workable theory. Because is antisymmetric in each of two pairs and symmetric under swapping them, it behaves like a symmetric bilinear form on the space of bivectors (antisymmetric index pairs), and the Bianchi identity strips off its totally antisymmetric part. This exact algebraic profile is what licenses the Ricci decomposition — splitting curvature into a Ricci part sourced locally by matter and a trace-free Weyl part that propagates as gravitational radiation — and it is what makes the Ricci tensor, and hence the Einstein tensor, automatically symmetric so it can be equated with the symmetric stress-energy tensor. The symmetries developed here are consumed, by name, in every article on the Ricci tensor, the Weyl tensor, and the field equations that follow.
- The fully covariant Riemann tensor obeys three independent algebraic symmetries: antisymmetry in its first pair, antisymmetry in its second pair, and the first Bianchi identity — with pair-exchange following as a theorem.
- Only the second-pair antisymmetry is automatic from the bare commutator; first-pair antisymmetry needs metric compatibility , and the Bianchi identity needs vanishing torsion.
- These identities cut the formal components to independent ones: 0 in 1D, 1 in 2D, 6 in 3D, and exactly 20 in 4D.
- Read structurally, is a symmetric form on bivectors with its totally antisymmetric part removed — the shape that permits the Ricci–Weyl decomposition.
- Pair-exchange forces , which is why the Ricci and Einstein tensors are symmetric and can meet a symmetric stress-energy tensor.
- Key idea: lower the first index and is antisymmetric in , antisymmetric in , cyclic-symmetric on its last three (first Bianchi), and therefore symmetric under swapping the pairs — three of these are independent and the fourth is derived.
Lower the first index: is antisymmetric in , antisymmetric in , totally cyclic-symmetric on its last three indices (first Bianchi), and hence symmetric under swapping the pairs . Three of these are independent; the fourth follows.
Where this lives today
The algebraic symmetries are not a historical footnote — they are load-bearing in twenty-first-century gravitational physics. When the LIGO and Virgo detectors record a binary black-hole merger, the numerical-relativity simulations that supply the waveform templates extract the radiation through the Newman–Penrose scalar , a specific complex combination of Weyl-tensor components. That extraction is only meaningful because the Weyl tensor inherits every Riemann symmetry and carries exactly the 10 radiative degrees of freedom the counting argument identifies; the whole apparatus of gravitational-wave astronomy rests on the fact that vacuum curvature in 4D is pure Weyl. The same symmetries underpin the Petrov classification, which sorts spacetimes by the algebraic type of their Weyl tensor and is the modern tool for recognising and generating exact solutions. And the component count remains a live probe of alternative theories: because it predicts no local gravitational degrees of freedom in three dimensions, -dimensional gravity is a favourite theorists' laboratory, while higher-dimensional supergravity and string-inspired models must track how the count — and the Weyl share — grows with .
:::quiz[Which condition is required for the first Bianchi identity to hold]
- Metric compatibility of the connection
- A vanishing Ricci tensor
- A torsion-free connection ✓
- Four spacetime dimensions
The physical picture
Curvature is what you measure by carrying a vector around a closed loop and finding it rotated when it returns. Take an infinitesimal parallelogram spanned by two coordinate directions and parallel-transport a vector around it: the mismatch on return is a linear map applied to the vector, and that map is exactly contracted against the loop's area. Two of Riemann's indices — the pair — label the plane of the loop, an oriented area element, which is antisymmetric because reversing the circulation reverses the enclosed orientation. The other pair — — labels the rotation the vector suffers, and a rotation that preserves lengths is generated by an antisymmetric matrix. So the two antisymmetries are not coincidences bolted on afterward: one comes from the geometry of the loop, the other from the fact that parallel transport in a metric-compatible connection is an infinitesimal rotation.
The remaining two symmetries are subtler and quantitative. The pair-exchange symmetry says the rotation-vs-area machine reads the same whether you feed it the pairs in one order or the other — a statement that turns Riemann into a genuinely symmetric matrix once you relabel each antisymmetric pair by a single bivector index. The first Bianchi identity, , is the geometric Jacobi identity: sum the holonomies around the three faces of an infinitesimal cube that meet at a corner and they cancel. What matters most for the rest of general relativity is the payoff of all four together — the raw component count crashes from to , and the survivors split cleanly into a Ricci part and a Weyl part. The second figure is the punchline a relativist actually uses: the exact 4D accounting.
The core equations
Everything begins with the definition of curvature from the connection. The Riemann tensor is assembled from the Christoffel symbols and their first derivatives, and it is manifestly antisymmetric in its last two indices because those two slots are the antisymmetrised derivative directions. This single object is the input to all the identities that follow.
where: — Riemann curvature tensor; — Christoffel symbols of the Levi-Civita connection; — coordinate partial derivative. Physical reading: the derivative terms measure how the connection twists from point to point, and the quadratic terms account for the connection twisting the connection — together they give the net holonomy per unit area. The first two symmetries are the antisymmetries. Lowering the top index with the metric, , the fully covariant tensor changes sign under a swap within either pair. The second-pair antisymmetry is immediate from the commutator structure of (1); the first-pair antisymmetry is a genuine theorem requiring metric compatibility.
where: — fully covariant Riemann tensor; — first (rotation) pair; — second (area) pair. Physical reading: reversing the two vectors that span the loop, or reversing the sense of the induced rotation, flips the sign — curvature is a signed, oriented quantity in each pair. The third symmetry is the first (algebraic) Bianchi identity: the totally antisymmetric part over the last three indices vanishes. Equivalently, the cyclic sum over those three indices is zero. This one is independent of the metric and holds for any torsion-free connection.
where: — total antisymmetrisation over the three lower indices, with weight . Physical reading: this is the closure (Jacobi) condition — the holonomies around the three faces meeting at a cube's corner sum to nothing, so curvature cannot have a totally antisymmetric part. The fourth statement, pair-exchange symmetry, is not an extra axiom: it is deduced from the two antisymmetries plus Bianchi. It is what upgrades Riemann from "antisymmetric in two pairs" to "a symmetric form on the space of bivectors."
where: — the two antisymmetric pairs, now exchangeable as blocks. Physical reading: as a machine mapping an area bivector to a rotation bivector, Riemann is self-adjoint; the "input" and "output" pairs play symmetric roles. Collecting the independent constraints and counting yields the celebrated formula for the number of functionally independent components in dimensions.
where: — spacetime dimension; — number of independent components of . Physical reading: for . The jump to a nonzero Weyl part only at is the algebraic reason free gravitational waves exist in four dimensions but not in three. Finally, the symmetries guarantee that the one essentially unique contraction of Riemann — the Ricci tensor — is symmetric, which cascades into the symmetry of the Einstein tensor.
where: — Ricci tensor; — inverse metric used to contract. Physical reading: because by pair-exchange, contracting on the outer indices gives the same object with and swapped — so matter (a symmetric ) can be consistently equated with curvature.
The goal is to show that the first-pair antisymmetry is not free — it is bought by the single assumption that the connection is metric-compatible, . The strategy is to let the curvature commutator act on the metric tensor itself. Because the metric is covariantly constant, the commutator must annihilate it; but the general Ricci identity says the commutator acting on any tensor produces one Riemann term per index. Setting the forced-zero against the two Riemann terms delivers the antisymmetry directly, and along the way it makes explicit why a non-metric connection loses this symmetry.
Step 1. Apply the curvature commutator to the metric using the Ricci identity for a tensor: . Why: the commutator of covariant derivatives measures curvature, and it acts once on each index slot of whatever tensor it hits — here the two slots of each contribute a Riemann term.
Step 2. Impose metric compatibility so the left-hand side vanishes: everywhere implies , hence . Why: a covariantly constant tensor is unchanged by any transport, so its holonomy around every loop is trivial and the commutator kills it — this is exactly the input that a general affine connection would not supply.
Step 3. Lower the free indices with the metric, recognising and , to obtain , i.e. . Why: contracting the metric onto the leading Riemann index is precisely the operation that defines the fully covariant tensor, so the vanishing sum becomes the antisymmetry statement. *Verified: reproduces MTW §3.7 and Wald §3.2; the identity fails term-by-term the moment , isolating metric compatibility as the necessary ingredient.*
Go deeper · Derivation B · 1 minPair-exchange as a consequence of the other three
The goal is to prove that is a derived theorem, not an independent postulate, so that only three of the four symmetries carry real information. The strategy is combinatorial: write the first Bianchi identity four separate times, cycling which index sits in the fixed first slot, then add all four equations. Using the two antisymmetries, eight of the resulting twelve terms cancel in pairs, and the four survivors collapse to twice the difference of the two pairings. This is the classic MTW argument and it makes the redundancy of pair-exchange completely explicit.
Step 1. Write Bianchi based at : . Why: this is with the cyclic sum over the last three indices spelled out — the fundamental input for the whole manipulation.
Step 2. Write the same identity based at , , and in turn: ; ; . Why: cycling the anchor index gives four independent instances of the cyclic identity, providing enough equations to isolate the pair-swap combination.
Step 3. Add all four equations, giving a sum of twelve terms equal to zero, then apply first- and second-pair antisymmetry to match terms. Why: each antisymmetry lets a term be rewritten with a sign flip, and eight of the twelve pair off into exact cancellations, leaving only the four terms that involve the pairings and .
Step 4. Collect the survivors: , hence . Why: the four uncancelled terms are two copies each of the two pairings with opposite sign, so their sum is twice the difference — setting it to zero is the pair-exchange symmetry, completing the proof that three symmetries suffice. *Verified: reproduces MTW §3.7 and Wald §3.2; the eight-term cancellation checked by explicit index bookkeeping.*
Go deeper · Derivation C · 1 minCounting the independent components
The goal is to derive the closed form by turning the abstract symmetries into a concrete matrix-and-constraint count. The strategy is to treat each antisymmetric index pair as a single bivector index running over values; pair-exchange then makes Riemann a symmetric matrix, and the only remaining independent content of the Bianchi identity is the fully antisymmetric part, which supplies exactly constraints. Subtracting gives the answer and reproduces the textbook values 0, 1, 6, 20.
Step 1. Reduce each pair to a bivector index: antisymmetry in and means each pair takes independent values. Why: an antisymmetric pair of indices is exactly a 2-form index, so counting distinct pairs is counting the dimension of the bivector space.
Step 2. Impose pair-exchange: is a symmetric matrix, with independent entries. Why: a symmetric matrix on an -dimensional space has that many free entries, and pair-exchange is precisely the statement that Riemann is such a symmetric matrix on bivectors.
Step 3. Impose the remaining Bianchi content: the only piece of not already implied by the pair symmetries is the totally antisymmetric part , giving one constraint per choice of four distinct indices, in all. Why: with the pair symmetries already assumed, the cyclic identity reduces to the vanishing of the fully antisymmetric four-index part, which has independent components.
Step 4. Subtract and simplify: with reduces algebraically to . Why: substituting and expanding is routine, and the result must reproduce for — the standard values that certify the algebra. *Verified: matches Carroll §3.6 and Wald §3.2 — 20 independent components in four dimensions; for the term vanishes and the count is set by the symmetric-matrix piece alone.*
Limiting cases
How the symmetries strengthen or degrade as the connection and the dimension change:
| Case | Result | Meaning |
|---|---|---|
| General affine connection (torsion + non-metricity) | only | Only the second-pair antisymmetry survives; without the first-pair antisymmetry fails, and torsion adds source terms to the first Bianchi identity. |
| Metric-compatible, torsion-free (Levi-Civita) | All four standard symmetries hold — the case of general relativity, giving the clean count. | |
| Two dimensions | The symmetries force a single independent component, fixed entirely by the Ricci scalar . | |
| Three dimensions | Six independent components, all captured by the Ricci tensor; the Weyl tensor vanishes identically, so there is no local vacuum curvature. | |
| Four dimensions, vacuum | The Ricci part is killed by the field equations, leaving the 10 Weyl components — the tidal field and gravitational waves. |
Worked examples
1 · The 256-to-20 collapse in four dimensions (fully numeric)
Count the independent components of in from scratch, and show how the survivors partition into Ricci and Weyl pieces.
Step 1. Naive count: four indices each running over 4 values give formal components — the number you would store with no symmetries at all. This is the monster the symmetries tame.
Step 2. Bivector reduction: each antisymmetric pair collapses to independent values (the bivectors ). Antisymmetry alone already cuts to .
Step 3. Pair-exchange makes the matrix symmetric, so the free entries number .
Step 4. The first Bianchi identity contributes remaining constraint (the single fully antisymmetric component in four dimensions). Subtract: independent components — exactly . ✓
Step 5. Partition: the Ricci tensor is a symmetric matrix with components, and the trace-free Weyl tensor carries the remaining . So in 4D vacuum, where , all 10 surviving components are Weyl — the pure tidal field that becomes gravitational radiation.
2 · Curvature of the round 2-sphere (fully numeric)
On a sphere of radius with metric , use the symmetries to write down the entire Riemann tensor from a single number, then evaluate the one component and the Kretschmann scalar.
Step 1. In two dimensions the algebraic symmetries permit exactly one independent component, so must be proportional to the unique symmetric-on-bivectors, antisymmetric-in-each-pair combination of the metric: , with the Gaussian curvature. The symmetries alone fix the tensor's shape up to one scalar.
Step 2. Fix from the Ricci scalar. Contracting gives and , so and . For the round sphere , hence — positive, and larger for a smaller sphere.
Step 3. Evaluate the single component with , , : . Every other component is fixed from this one by the symmetries (e.g. ).
Step 4. Kretschmann scalar. Using with gives , a coordinate-independent number confirming the sphere is homogeneously curved and free of singularities. One scalar generates the whole curvature tensor; the invariant is .
Physics of the portrait
The symmetries collected here have no single "moment of discovery" — they crystallised as the four-index curvature object itself was forged out of Riemann's geometry by the mathematician who first wrote it in the form we still use.
Origins · 1 minElwin Bruno Christoffel and how this was discovered
Bernhard Riemann had, in his 1854 Habilitation lecture and his 1861 Paris prize essay, introduced the notion of the curvature of a manifold from its metric — but he never wrote a curvature tensor in components, and the algebraic structure of that object remained implicit. It was Elwin Bruno Christoffel who, in an 1869 paper in Crelle's Journal on the transformation of quadratic differential forms, introduced the three-index symbols now bearing his name and, from them, constructed the four-index curvature quantity — the Riemann–Christoffel tensor — explicitly working out its transformation law and its symmetry properties. Christoffel's problem was equivalence: when can two metrics be transformed into one another? The answer forced him to build precisely the tensor whose antisymmetries and cyclic identity are the subject of this article, because those symmetries are what make the count of independent invariants finite and well defined. His work, alongside Lipschitz's, gave Gregorio Ricci-Curbastro and Tullio Levi-Civita the raw material for the absolute differential calculus of the 1880s and 1890s — the tensor calculus that Einstein and Grossmann would later seize upon for general relativity. Christoffel spent his most productive years at the Polytechnic in Zürich and then at Strasbourg, and though he is remembered mostly through the symbols, the algebraic anatomy of curvature — antisymmetric in each pair, cyclic-closed, symmetric under pair-exchange — is very much his legacy.
Going further
Texts. Misner, Thorne & Wheeler, Gravitation (1973), §3.7 and §13.5 · Wald, General Relativity (1984), §3.2 · Carroll, Spacetime and Geometry (2004), §3.6–3.7 · Schutz, A First Course in General Relativity, 2nd ed. (2009), §6.6 · Hartle, Gravity (2003), §21.2.
Provenance. The symmetry statements and derivations follow MTW §3.7/§13.5, Wald §3.2, and Carroll §3.6–3.7. A verifier should be able to: (1) re-derive the first-pair antisymmetry from using metric compatibility; (2) confirm pair-exchange by the four-instance Bianchi sum with its eight-term cancellation; (3) recompute to get for ; (4) verify the 4D partition ; and (5) check the 2-sphere results , , and . All numbers are standard textbook values.
Prerequisites. Riemann Curvature Tensor · Curvature as the Commutator of Covariant Derivatives · Geometric Meaning of Curvature via Parallel Transport and Holonomy. Leads to. Independent Components of the Riemann Tensor · First (Algebraic) Bianchi Identity · Ricci Decomposition of the Riemann Tensor · Ricci Tensor · Weyl Conformal Tensor.
Ask the tutor: Ask me to walk through the eight-term cancellation in the pair-exchange proof line by line, or to count Weyl components in five or more dimensions.
Why does lowering the first index matter before I talk about symmetries?
Two of the four symmetries — first-pair antisymmetry and pair-exchange — are clean statements only for the fully covariant . In the mixed form the first index is upstairs and the second downstairs, so "antisymmetry in the first pair" is not even a well-typed operation — you would be swapping an upper with a lower index. The second-pair antisymmetry, by contrast, involves the two lower derivative indices and reads the same in either form. So the standard practice is to lower everything with the metric first; only then do all four symmetries appear as swaps among like-type indices, and only then does the "symmetric matrix on bivectors" picture make sense.
Is the first Bianchi identity the same thing as the second Bianchi identity?
No, and conflating them is a common slip. The first (algebraic) Bianchi identity, , is an algebraic relation among the components of the curvature tensor at a single point; it is one of the symmetries counted in this article and requires only a torsion-free connection. The second (differential) Bianchi identity, , involves derivatives of the curvature and relates its values at neighbouring points; it is what leads, on contraction, to the vanishing divergence of the Einstein tensor and hence to local energy-momentum conservation. Both are called "Bianchi," but the algebraic one constrains the tensor's index structure while the differential one constrains how it varies in space.
If pair-exchange is derived, why is it always listed as one of "the" symmetries?
Because in practice it is the most useful of the four, even though it carries no independent information. Pair-exchange is what lets you treat as a symmetric matrix on the six-dimensional bivector space in 4D, which is the single fact behind the whole component count and behind the symmetry of the Ricci tensor. Listing it alongside the genuinely independent symmetries is a matter of convenience — you reach for it constantly — but conceptually it should be remembered that it presupposes the two antisymmetries and the first Bianchi identity. Drop any of those (say, by allowing torsion) and pair-exchange is no longer guaranteed.
Do these symmetries depend on the field equations or on the matter content?
Not at all — that is precisely what makes them "algebraic." Every symmetry here follows from the definition of curvature and the properties of the Levi-Civita connection (metric compatibility and vanishing torsion). They hold at every point of every spacetime, in vacuum or inside a star, whether or not Einstein's equations are imposed. The field equations enter only afterward, as a separate constraint that sets the Ricci part of the curvature equal to the local stress-energy; they say nothing about the algebraic profile, which is already fixed. This clean separation — algebra first, dynamics second — is why the same 20-component count applies to every solution of general relativity.
Why does the Weyl tensor carry exactly 10 of the 20 components in 4D?
The 20 independent components of Riemann split into the trace pieces — everything you can reconstruct from the Ricci tensor — and the fully trace-free remainder, which is the Weyl tensor. In four dimensions the symmetric Ricci tensor has components, so the trace part accounts for 10, leaving for Weyl. The Weyl tensor inherits all of Riemann's algebraic symmetries and, additionally, is trace-free on every pair of indices. Those 10 Weyl components are the part of curvature that survives in vacuum, encode tidal distortion, and propagate as gravitational waves — which is why the number 10 recurs throughout gravitational-wave physics.
What breaks if the connection has torsion?
Torsion is the antisymmetric part of the connection, and it directly damages two of the four symmetries. The first Bianchi identity is no longer ; instead the cyclic sum equals terms built from the torsion tensor and its covariant derivative. And because the derivation of pair-exchange leaned on the first Bianchi identity, pair-exchange fails too. If the connection is also non-metric (), the first-pair antisymmetry breaks as well, leaving only the second-pair antisymmetry that comes from the bare commutator. In Einstein–Cartan theory, where torsion is sourced by intrinsic spin, one must therefore work with the reduced symmetry set and the component count no longer applies.
How can I quickly check I have the index symmetries right in a calculation?
Use three fast sanity checks. First, any component with a repeated index inside a single antisymmetric pair must vanish: and (no sum), directly from the antisymmetries. Second, swapping the two indices in either pair flips the sign, and swapping the whole pairs leaves the value unchanged — so . Third, verify the cyclic identity on any three of the last indices, e.g. ; in 4D this is the single Bianchi constraint. If a numerically computed curvature array violates any of these to within round-off, you have a bug in the Christoffel symbols or the contraction, not new physics.