Riemann Curvature Tensor

Every other object in this chapter has been a piece of scaffolding. The metric gμνg_{\mu\nu} tells you distances and angles; the Christoffel connection Γρμν\Gamma^{\rho}{}_{\mu\nu} tells you how to differentiate a vector as it moves; parallel transport tells you how to slide that vector along a curve without turning it. None of these, on its own, answers the one question that gravity is actually about: is this spacetime curved, or is it flat space seen through bent coordinates? The Riemann curvature tensor is the answer. It is the single tensor that collects, at every point, the complete local obstruction to flatness — and it is built by asking parallel transport a sharp question. Carry a vector around a small closed loop and it comes back rotated; the rotation per unit enclosed area is Riemann. Equivalently, differentiate a vector twice, once in each of two directions, and reverse the order: the two answers disagree, and the disagreement is Riemann. The connection is a bookkeeping device that any observer can set to zero at their own location by falling freely — that is the equivalence principle. But no observer, however they fall, can set Riemann to zero if it is nonzero, because it is a genuine tensor. This is the mathematical heart of general relativity: gravity is not a force you can transform away, it is the curvature of spacetime, and Riemann is that curvature written down in full. Everything downstream — the Ricci tensor, the Einstein tensor, tidal forces, gravitational waves, singularities — is a shadow or a contraction of this one object.

Key takeaways
  • The Riemann curvature tensor RρσμνR^{\rho}{}_{\sigma\mu\nu} is the rank-(1,3) tensor that measures intrinsic curvature: it is the complete, coordinate-independent obstruction to a manifold being flat.
  • It is defined by the failure of covariant derivatives to commute, [∇μ,∇ν]Vρ=RρσμνVσ[\nabla_\mu,\nabla_\nu]V^\rho=R^{\rho}{}_{\sigma\mu\nu}V^\sigma, and equivalently by the holonomy — the rotation a vector picks up when parallel-transported around an infinitesimal loop.
  • For the Levi-Civita connection it depends only on the metric and its first two derivatives, and Rρσμν=0R^{\rho}{}_{\sigma\mu\nu}=0 everywhere is necessary and sufficient for the space to be locally flat.
  • Its symmetries collapse the component count from n4n^4 to 112n2(n2−1)\tfrac{1}{12}n^2(n^2-1) — exactly 20 in four dimensions — which split into the 10 of the Ricci tensor and the 10 of the traceless Weyl tensor.
  • Through geodesic deviation it is the tidal field: it drives freely-falling particles together or apart, and through the contracted Bianchi identity ∇μGμν=0\nabla_\mu G^{\mu\nu}=0 it makes the Einstein equations self-consistent.
  • Key idea: curvature is the failure of parallel transport to commute — carry a vector around an infinitesimal closed loop and it returns rotated by exactly the Riemann tensor contracted with the loop's oriented area, the same object by which two second covariant derivatives fail to agree.
The core insight

Curvature is the failure of parallel transport to commute: carry a vector around an infinitesimal closed loop and it returns rotated, by an amount equal to the Riemann tensor contracted with the loop's oriented area. Equivalently, two second covariant derivatives fail to agree by exactly RρσμνR^{\rho}{}_{\sigma\mu\nu}.

Where this lives today

Riemann curvature is the quantity a modern gravitational experiment actually reaches for. When LIGO and Virgo detect a gravitational wave — first on 14 September 2015, from two merging black holes 1.3 billion light-years away — what the interferometer records is the transverse-traceless part of the Riemann tensor sweeping through the apparatus: the wave's tidal field, Ri0j0(t)R_{i0j0}(t), stretches one 4 km arm while squeezing the other, producing a fractional length change of order ΔL/L∼h∼10−21\Delta L/L\sim h\sim10^{-21}. The signal is geodesic deviation, equation (6), measured directly. In the strong-field regime, numerical-relativity codes evolve the full Riemann tensor around merging black holes and neutron stars to predict those waveforms, and the Event Horizon Telescope's 2019 and 2022 images of the M87 and Sgr A\* shadows probe the light-bending geometry that Riemann's Weyl part governs in vacuum. Curvature invariants built from Riemann — the Ricci scalar and the Kretschmann scalar KK — remain the standard diagnostic separating genuine singularities (where KK diverges) from mere coordinate breakdowns (where it stays finite), the tool that first revealed the Schwarzschild horizon to be a coordinate artifact. And on the largest scales, the same tensor written for the Friedmann–Lemaître–Robertson–Walker metric turns cosmological observations of expansion and structure into statements about the curvature of the universe as a whole.

The physical picture

Stand at the North Pole holding a spear, pointing it south along a meridian. Walk down to the equator keeping the spear "as parallel as you can" — never deliberately twisting it. Turn (your feet, not the spear) and walk a quarter of the way around the equator. Then walk straight back up to the pole. You never once rotated the spear relative to your path, yet it comes home pointing 90 degrees away from where it started. That rotation was not sloppiness: it is the curvature of the sphere, and it is exactly equal to the solid angle — the area divided by R2R^2 — that your path enclosed. On a flat plane the same closed walk returns the spear unchanged. The failure of parallel transport to bring a vector home unaltered is the operational definition of curvature, and the first figure is precisely this octant walk.

Figure
Parallel transport around a spherical octant. A vector carried pole to equator, a quarter-turn along the equator, then back to the pole returns rotated by 90° — and that holonomy angle equals the enclosed area divided by R², the solid angle π/2. On a flat plane the vector would return unchanged
Holonomy: a vector transported around a closed loop returns rotated by the enclosed curvature N pole A B returns rotated 90° loop encloses one octant The holonomy relation ΔV ρ = − R ρσμν V σ da μν rotation angle = enclosed area ÷ R² = solid angle octant → Ω = π/2 = 90° flat plane → ΔV = 0 nonzero return ⇔ curvature

Now switch from a loop to a fall. Release two ball bearings from rest, side by side, high above the Earth. Each falls along a straight line toward the planet's centre, but the two centres-of-fall are not parallel — they converge — so the bearings drift toward each other with no force acting between them. Drop them one above the other instead and the lower one, falling in a slightly stronger field, pulls ahead: the pair stretches. This relative acceleration of neighbouring free-fall paths is the tidal field, and in general relativity it is literally the Riemann tensor acting on the separation vector between the two worldlines. Newton hid this same information inside the second derivatives of a potential; Einstein promoted it to the curvature of spacetime itself. The second figure follows two infalling worldlines toward a black hole and reads off the real tidal numbers.

Figure
Geodesic deviation is the tidal field. Two neighbouring free-fall worldlines separated by ξ accelerate relative to one another at a rate set by Riemann. At the horizon of a 10 solar-mass black hole the stretch reaches ≈ 1.0×10⁸ s⁻² — lethal spaghettification — while at a 10⁶ solar-mass horizon it is only ≈ 1.0×10⁻² s⁻², because the tidal strength scales as 1 divided by M²
Geodesic deviation: Riemann drives free-fall worldlines together or apart — tidal gravity mass M two freely-falling particles ξ (large) ξ (shrinks) D²ξ μ ÷ dτ² = − R μνρσ u ν ξ ρ u σ Tidal stretch at the horizon 10 M⊙ hole: ≈ 1.0×10⁸ s⁻² → ~2×10⁷ g across a body: fatal 10⁶ M⊙ hole: ≈ 1.0×10⁻² s⁻² → cross the horizon unharmed horizon tidal strength ∝ 1 ÷ M²

The two pictures are one fact. The holonomy of a loop and the relative acceleration of two geodesics are both the antisymmetrized second application of the connection — the amount by which "transport this way then that way" differs from "that way then this way." That difference cancels the coordinate-dependent, inhomogeneous part of Γ\Gamma exactly, which is why the result is a true tensor even though Γ\Gamma is not. You can always find a freely-falling frame in which Γ\Gamma vanishes at a point; you can never find one in which Riemann vanishes if the spacetime is genuinely curved.

The core equations

The Riemann tensor is defined by antisymmetrizing two covariant derivatives of the connection. Writing the commutator out in a coordinate basis and demanding that it act on a vector purely algebraically produces the explicit component formula — first-derivatives-of-Γ\Gamma minus their swap, plus the quadratic ΓΓ\Gamma\Gamma terms.

Rρσμν=∂μΓρνσ−∂νΓρμσ+ΓρμλΓλνσ−ΓρνλΓλμσ(1)R^{\rho}{}_{\sigma\mu\nu}=\partial_\mu\Gamma^{\rho}{}_{\nu\sigma}-\partial_\nu\Gamma^{\rho}{}_{\mu\sigma}+\Gamma^{\rho}{}_{\mu\lambda}\Gamma^{\lambda}{}_{\nu\sigma}-\Gamma^{\rho}{}_{\nu\lambda}\Gamma^{\lambda}{}_{\mu\sigma} \qquad (1)

where: RρσμνR^{\rho}{}_{\sigma\mu\nu} — Riemann curvature tensor, rank (1,3); Γρμν\Gamma^{\rho}{}_{\mu\nu} — connection (Christoffel symbols for the Levi-Civita connection); ∂μ=∂/∂xμ\partial_\mu=\partial/\partial x^\mu — coordinate partial derivative; λ\lambda — a summed (contracted) index. Reading it: the two ∂Γ\partial\Gamma terms carry the frame-dependence of the connection and cancel each other's non-tensorial pieces on antisymmetrization; the two ΓΓ\Gamma\Gamma terms restore covariance. The last index pair μν\mu\nu is the "loop" pair, always antisymmetric. The defining property is coordinate-free: the commutator of two covariant derivatives is not a differential operator but multiplication by Riemann (plus a torsion term that vanishes for Levi-Civita). This is the Ricci identity, and it is the cleanest statement of what curvature is.

[∇μ,∇ν]Vρ=Rρσμν Vσ−Tλμν∇λVρ(2)[\nabla_\mu,\nabla_\nu]V^\rho=R^{\rho}{}_{\sigma\mu\nu}\,V^\sigma-T^{\lambda}{}_{\mu\nu}\nabla_\lambda V^\rho \qquad (2)

where: [∇μ,∇ν]=∇μ∇ν−∇ν∇μ[\nabla_\mu,\nabla_\nu]=\nabla_\mu\nabla_\nu-\nabla_\nu\nabla_\mu — commutator of covariant derivatives; TλμνT^{\lambda}{}_{\mu\nu} — torsion tensor, zero for the Levi-Civita connection; VρV^\rho — arbitrary vector field. Reading it: because the right-hand side contains no derivatives of VV, curvature is a pointwise linear map on vectors — that algebraic character is exactly what makes RρσμνR^{\rho}{}_{\sigma\mu\nu} a tensor. Once the index is lowered with the metric, Rρσμν=gρλRλσμνR_{\rho\sigma\mu\nu}=g_{\rho\lambda}R^{\lambda}{}_{\sigma\mu\nu}, the tensor acquires a rigid symmetry structure: antisymmetry in each of its two index pairs, and symmetry under swapping the pairs. These are what make the component count collapse.

Rρσμν=−Rσρμν=−Rρσνμ=Rμνρσ(3)R_{\rho\sigma\mu\nu}=-R_{\sigma\rho\mu\nu}=-R_{\rho\sigma\nu\mu}=R_{\mu\nu\rho\sigma} \qquad (3)

where: RρσμνR_{\rho\sigma\mu\nu} — the fully covariant Riemann tensor. Reading it: the first pair ρσ\rho\sigma and the second pair μν\mu\nu are each antisymmetric (6 independent values apiece in 4D), and the whole object is symmetric under exchanging the pairs — so it behaves like a symmetric matrix on the space of antisymmetric index-pairs. Two further identities are structural rather than symmetric. The first (algebraic) Bianchi identity is the total antisymmetrization of the last three indices; the second (differential) Bianchi identity constrains the covariant derivative of Riemann and is the seed of energy-momentum conservation in the field equations.

Rρ[σμν]=0,∇[λRμν]ρσ=0(4)R^{\rho}{}_{[\sigma\mu\nu]}=0,\qquad \nabla_{[\lambda}R_{\mu\nu]\rho\sigma}=0 \qquad (4)

where: [⋯ ][\cdots] — total antisymmetrization over the bracketed indices. Reading it: the algebraic identity Rρσμν+Rρμνσ+Rρνσμ=0R^{\rho}{}_{\sigma\mu\nu}+R^{\rho}{}_{\mu\nu\sigma}+R^{\rho}{}_{\nu\sigma\mu}=0 removes the would-be totally-antisymmetric part; the differential identity, once contracted twice, yields ∇μGμν=0\nabla_\mu G^{\mu\nu}=0 — the automatic conservation law behind the Einstein equations. Contracting Riemann on its first and third indices gives the Ricci tensor, and contracting again with the inverse metric gives the Ricci scalar. This is how the 20 components of Riemann feed the 10-component source side of gravity.

Rσν=Rρσρν,R=gσνRσν,Gμν=Rμν−12R gμν(5)R_{\sigma\nu}=R^{\rho}{}_{\sigma\rho\nu},\qquad R=g^{\sigma\nu}R_{\sigma\nu},\qquad G_{\mu\nu}=R_{\mu\nu}-\tfrac12 R\,g_{\mu\nu} \qquad (5)

where: RσνR_{\sigma\nu} — Ricci tensor (the unique non-trivial trace of Riemann); RR — Ricci scalar; gσνg^{\sigma\nu} — inverse metric; GμνG_{\mu\nu} — Einstein tensor. Reading it: the symmetries guarantee this is the only independent contraction; every other trace is 00 or ±Rσν\pm R_{\sigma\nu}. What Ricci leaves out — the trace-free part — is the Weyl tensor, the part of curvature that survives in vacuum. The dynamical face of Riemann is geodesic deviation: it is the operator giving the relative acceleration of two neighbouring free-fall worldlines. This is the equation an experiment measures.

D2ξμdτ2=−Rμνρσ uνξρuσ(6)\frac{D^2\xi^\mu}{\mathrm{d}\tau^2}=-R^{\mu}{}_{\nu\rho\sigma}\,u^\nu\xi^\rho u^\sigma \qquad (6)

where: ξμ\xi^\mu — separation vector between neighbouring geodesics; uνu^\nu — four-velocity tangent to the worldlines; τ\tau — proper time; D/dτ=uα∇αD/\mathrm{d}\tau=u^\alpha\nabla_\alpha — covariant derivative along a worldline. Reading it: with no Riemann the separation drifts at constant rate (flat space); a nonzero Riemann is a genuine, frame-independent tidal acceleration that no free-fall frame can remove. Finally, the symmetries fix how many numbers curvature actually carries in nn dimensions — the quantity that tells you gravitational waves exist in 4D but not in 3D.

N(n)=n2(n2−1)12(7)N(n)=\frac{n^2(n^2-1)}{12} \qquad (7)

where: nn — dimension of the manifold; N(n)N(n) — number of algebraically independent components: N(2)=1N(2)=1, N(3)=6N(3)=6, N(4)=20N(4)=20, N(5)=50N(5)=50. Reading it: in 2D a single number (Gaussian curvature) says everything; in 3D Riemann is fully fixed by Ricci, so there is no free "wave" part; only from 4D up does a trace-free Weyl part appear, and gravitational radiation with it.

Derivation ARiemann from the commutator of covariant derivatives

The goal is to prove that the failure of two covariant derivatives to commute is not a differential operator but pure multiplication by a tensor, and to read off that tensor's explicit form in terms of the connection. We take a torsion-free connection, act with ∇μ∇ν\nabla_\mu\nabla_\nu on a vector, subtract the swapped order, and watch every term that contains a derivative of the vector cancel — leaving a coefficient that multiplies VσV^\sigma algebraically, which is the signature of a genuine tensor. This single calculation converts the intuitive "loop rotation" picture into equation (1).

Step 1. One covariant derivative of a vector is ∇νVρ=∂νVρ+ΓρνσVσ\nabla_\nu V^\rho=\partial_\nu V^\rho+\Gamma^{\rho}{}_{\nu\sigma}V^\sigma; call the result the (1,1) tensor WρνW^{\rho}{}_\nu. Why: we must differentiate twice, so we first package the single derivative as an object that itself carries one upper and one lower index.

Step 2. Differentiate again, remembering that WW now has two indices: ∇μWρν=∂μWρν+ΓρμλWλν−ΓλμνWρλ\nabla_\mu W^{\rho}{}_\nu=\partial_\mu W^{\rho}{}_\nu+\Gamma^{\rho}{}_{\mu\lambda}W^{\lambda}{}_\nu-\Gamma^{\lambda}{}_{\mu\nu}W^{\rho}{}_\lambda. Why: the covariant derivative gets one connection correction per index — a +Γ+\Gamma for the upper slot and a −Γ-\Gamma for the lower slot.

Step 3. Substitute WW and expand fully; the terms are ∂μ∂νVρ\partial_\mu\partial_\nu V^\rho, (∂μΓρνσ)Vσ(\partial_\mu\Gamma^{\rho}{}_{\nu\sigma})V^\sigma, Γρνσ∂μVσ\Gamma^{\rho}{}_{\nu\sigma}\partial_\mu V^\sigma, Γρμλ∂νVλ\Gamma^{\rho}{}_{\mu\lambda}\partial_\nu V^\lambda, ΓρμλΓλνσVσ\Gamma^{\rho}{}_{\mu\lambda}\Gamma^{\lambda}{}_{\nu\sigma}V^\sigma, and −Γλμν∇λVρ-\Gamma^{\lambda}{}_{\mu\nu}\nabla_\lambda V^\rho. Why: keeping every term explicitly is what lets us see precisely which ones survive antisymmetrization and which are junk.

Step 4. Now subtract the μ↔ν\mu\leftrightarrow\nu swapped expression. The second-derivative term ∂μ∂νVρ\partial_\mu\partial_\nu V^\rho is symmetric and cancels; the two Γ ∂V\Gamma\,\partial V terms cancel against their swapped partners; and the torsion-free term Γλμν∇λVρ\Gamma^{\lambda}{}_{\mu\nu}\nabla_\lambda V^\rho is symmetric in μν\mu\nu and cancels. Why: every term containing a derivative of VV dies, which is exactly what must happen for the result to be algebraic in VV.

Step 5. What remains is [∇μ,∇ν]Vρ=(∂μΓρνσ−∂νΓρμσ+ΓρμλΓλνσ−ΓρνλΓλμσ)Vσ=RρσμνVσ[\nabla_\mu,\nabla_\nu]V^\rho=\big(\partial_\mu\Gamma^{\rho}{}_{\nu\sigma}-\partial_\nu\Gamma^{\rho}{}_{\mu\sigma}+\Gamma^{\rho}{}_{\mu\lambda}\Gamma^{\lambda}{}_{\nu\sigma}-\Gamma^{\rho}{}_{\nu\lambda}\Gamma^{\lambda}{}_{\mu\sigma}\big)V^\sigma=R^{\rho}{}_{\sigma\mu\nu}V^\sigma. Why: the bracket multiplies VσV^\sigma with no derivatives — a pointwise linear map, hence a tensor — and its components are precisely equation (1). *Verified: matches Carroll (3.112), Wald (3.2.3), MTW (8.43), with the convention [∇μ,∇ν]Vρ=+RρσμνVσ[\nabla_\mu,\nabla_\nu]V^\rho=+R^{\rho}{}_{\sigma\mu\nu}V^\sigma.*

Go deeper · Derivation B · 1 minGeodesic deviation — Riemann as the tidal field
Derivation BGeodesic deviation — Riemann as the tidal field

The goal is to show that Riemann is not only a geometric curiosity about loops but the physical operator producing tidal acceleration between free-falling bodies, deriving equation (6) from the geodesic equation and the Ricci identity alone. We set up a one-parameter family of geodesics, identify the deviation vector, differentiate it twice along the flow, and use the commutator result to trade a derivative order for a factor of Riemann — turning "relative acceleration of neighbours" into "curvature acting on separation," which is the relativistic replacement for the Newtonian tidal tensor.

Step 1. Consider a smooth family of geodesics xμ(τ,s)x^\mu(\tau,s), with tangent uμ=∂xμ/∂τu^\mu=\partial x^\mu/\partial\tau along each geodesic and separation ξμ=∂xμ/∂s\xi^\mu=\partial x^\mu/\partial s pointing to the neighbour. Because these are coordinate basis vectors of the same congruence their Lie bracket vanishes, and for a torsion-free connection this gives ∇uξμ=∇ξuμ\nabla_u\xi^\mu=\nabla_\xi u^\mu. Why: this commutation is the geometric input that lets us swap which vector is being differentiated.

Step 2. The relative acceleration is the second derivative of separation along the flow, D2ξμ/dτ2=∇u∇uξμD^2\xi^\mu/\mathrm{d}\tau^2=\nabla_u\nabla_u\xi^\mu; using Step 1 rewrite the inner derivative to get ∇u∇ξuμ\nabla_u\nabla_\xi u^\mu. Why: we want the tangent uu to appear where the geodesic equation can act on it.

Step 3. Insert the commutator: ∇u∇ξuμ=∇ξ∇uuμ+[∇u,∇ξ]uμ\nabla_u\nabla_\xi u^\mu=\nabla_\xi\nabla_u u^\mu+[\nabla_u,\nabla_\xi]u^\mu. The first term vanishes identically because each worldline is a geodesic, ∇uuμ=0\nabla_u u^\mu=0. Why: "freely falling" is precisely ∇uuμ=0\nabla_u u^\mu=0, so only the curvature commutator survives.

Step 4. Evaluate the surviving commutator with the Ricci identity, [∇u,∇ξ]uμ=Rμνρσ uνuρξσ[\nabla_u,\nabla_\xi]u^\mu=R^{\mu}{}_{\nu\rho\sigma}\,u^\nu u^\rho\xi^\sigma, then relabel using the antisymmetry Rμνρσ=−RμνσρR^{\mu}{}_{\nu\rho\sigma}=-R^{\mu}{}_{\nu\sigma\rho} to reach D2ξμ/dτ2=−Rμνρσ uνξρuσD^2\xi^\mu/\mathrm{d}\tau^2=-R^{\mu}{}_{\nu\rho\sigma}\,u^\nu\xi^\rho u^\sigma. Why: this is equation (6) — a nonzero Riemann means neighbouring free-fallers accelerate relative to one another with no force between them.

Step 5. Take the slow-motion limit uμ≈(c,0,0,0)u^\mu\approx(c,0,0,0); the equation reduces to ξ¨i=−c2Ri0j0ξj\ddot\xi^i=-c^2R^{i}{}_{0j0}\xi^j, matching the Newtonian tidal law ξ¨i=−(∂i∂jΦ)ξj\ddot\xi^i=-(\partial_i\partial_j\Phi)\xi^j provided c2Ri0j0=∂i∂jΦc^2R^{i}{}_{0j0}=\partial_i\partial_j\Phi. Why: this identifies the electric part of Riemann with the Newtonian tidal tensor and, on tracing, gives c2R00=∇2Φ=4πGρc^2R_{00}=\nabla^2\Phi=4\pi G\rho — the seed of the Einstein equations. *Verified: matches Wald (3.3.18), Carroll (3.231), MTW (11.10); the Newtonian limit reproduces Poisson's equation.*

Go deeper · Derivation C · 1 minCounting the independent components — twenty in four dimensions
Derivation CCounting the independent components — twenty in four dimensions

The goal is to turn the abstract symmetries of equation (3) into a hard integer, showing that in four dimensions Riemann carries exactly 20 independent numbers and explaining why that count splits cleanly into 10 for Ricci and 10 for Weyl. We treat the antisymmetric index-pairs as single composite indices, count a symmetric matrix on that space, subtract the one constraint from the algebraic Bianchi identity, and then decompose the survivors by trace — a purely combinatorial argument that nonetheless decides whether gravitational waves can exist.

Step 1. An antisymmetric pair of indices in nn dimensions takes A=(n2)=12n(n−1)A=\tbinom{n}{2}=\tfrac12 n(n-1) independent values; in 4D that is A=6A=6. Both the first pair ρσ\rho\sigma and the second pair μν\mu\nu range over these AA values. Why: the antisymmetry in each pair is what reduces raw n4n^4 counting to a problem about pairs.

Step 2. Pair-exchange symmetry R[ρσ][μν]=R[μν][ρσ]R_{[\rho\sigma][\mu\nu]}=R_{[\mu\nu][\rho\sigma]} makes Riemann a symmetric matrix on the AA-dimensional pair-space, which has 12A(A+1)\tfrac12 A(A+1) independent entries; in 4D that is 12⋅6⋅7=21\tfrac12\cdot6\cdot7=21. Why: a symmetric A×AA\times A matrix, not a general one, because swapping the pairs leaves the value unchanged.

Step 3. Impose the algebraic Bianchi identity Rρ[σμν]=0R_{\rho[\sigma\mu\nu]}=0; its totally-antisymmetric part is a single independent constraint in 4D (the (44)=1\tbinom{4}{4}=1 fully antisymmetric combination), removing exactly one component: 21−1=2021-1=20. Why: this is the one relation not already implied by the pair symmetries, and it lands the general count N(n)=n2(n2−1)/12N(n)=n^2(n^2-1)/12 on N(4)=20N(4)=20.

Step 4. Decompose by trace: the Ricci tensor RμνR_{\mu\nu} is symmetric, carrying 12n(n+1)=10\tfrac12 n(n+1)=10 components in 4D, and the trace-free Weyl tensor carries the remaining 20−10=1020-10=10. Why: the split into a trace part (sourced locally by matter through Einstein's equations) and a trace-free part (free, propagating curvature) is why 4D admits gravitational waves while 3D, where N(3)=6=N(3)=6= Ricci alone, does not. *Verified: N(4)=16⋅15/12=20N(4)=16\cdot15/12=20; Ricci 10 + Weyl 10; Weyl count (n+2)(n+1)n(n−3)/12(n+2)(n+1)n(n-3)/12 gives 0 in 3D and 10 in 4D.*

Limiting cases

Riemann collapses to something simpler whenever the geometry is special, and each collapse carries physical meaning.

CaseResultMeaning
Flat space (Minkowski/Euclidean)Rρσμν=0R^{\rho}{}_{\sigma\mu\nu}=0Vanishing everywhere is necessary and sufficient for the metric to be locally constant — the integrability condition for path-independent parallel transport.
Two dimensions (n=2n=2)Rμνρσ=R2(gμρgνσ−gμσgνρ)R_{\mu\nu\rho\sigma}=\tfrac{R}{2}(g_{\mu\rho}g_{\nu\sigma}-g_{\mu\sigma}g_{\nu\rho})One independent component; all curvature is the single Gaussian curvature K=R/2K=R/2. Weyl and Einstein tensors vanish identically.
Three dimensions (n=3n=3)Riemann fixed entirely by RμνR_{\mu\nu}The 6 components of Ricci determine all of Riemann; Weyl is identically zero, so there are no source-free gravitational waves.
Maximally symmetric (constant curvature)Rμνρσ=Rn(n−1)(gμρgνσ−gμσgνρ)R_{\mu\nu\rho\sigma}=\dfrac{R}{n(n-1)}(g_{\mu\rho}g_{\nu\sigma}-g_{\mu\sigma}g_{\nu\rho})Spheres, hyperbolic spaces, de Sitter and anti-de Sitter; curvature is one number RR everywhere and Weyl vanishes.
Vacuum (Rμν=0R_{\mu\nu}=0, e.g. Schwarzschild)Rμνρσ=CμνρσR_{\mu\nu\rho\sigma}=C_{\mu\nu\rho\sigma}Riemann equals its Weyl part: pure tidal and radiative curvature with no local matter trace — the regime of black holes and gravitational waves.

Worked examples

1 · How many numbers does curvature carry? (confidence builder)

Use N(n)=n2(n2−1)/12N(n)=n^2(n^2-1)/12 to count the independent components of Riemann in 2, 3, 4 and 5 dimensions, and in 4D split the count between the Ricci and Weyl tensors.

Step 1. Plug in each dimension. N(2)=4⋅3/12=1N(2)=4\cdot3/12=\mathbf{1}; N(3)=9⋅8/12=6N(3)=9\cdot8/12=\mathbf{6}; N(4)=16⋅15/12=20N(4)=16\cdot15/12=\mathbf{20}; N(5)=25⋅24/12=50N(5)=25\cdot24/12=\mathbf{50}. Curvature complexity grows fast — roughly as n4/12n^4/12 for large nn.

Step 2. In four dimensions the symmetric Ricci tensor RμνR_{\mu\nu} has 12n(n+1)=12⋅4⋅5=10\tfrac12 n(n+1)=\tfrac12\cdot4\cdot5=\mathbf{10} independent components, which already contains the single Ricci scalar RR as its trace. The trace-free Weyl tensor takes the rest: 20−10=1020-10=\mathbf{10}.

Step 3. Read the physics off the numbers. In 3D, N(3)=6N(3)=6 equals the Ricci count exactly, so Weyl is 6−6=06-6=0: curvature is entirely determined by local matter and cannot propagate — no gravitational waves exist in three dimensions. Only from four dimensions up does a nonzero Weyl part appear, and with it free, radiative curvature. N = 1, 6, 20, 50 in n = 2, 3, 4, 5; and in 4D the 20 split as 10 (Ricci) + 10 (Weyl).

2 · The curvature at a black-hole horizon (fully worked)

The Kretschmann scalar of the Schwarzschild solution is K=RρσμνRρσμν=48G2M2/(c4r6)K=R_{\rho\sigma\mu\nu}R^{\rho\sigma\mu\nu}=48G^2M^2/(c^4r^6). Evaluate it at the horizon rs=2GM/c2r_s=2GM/c^2, and use the tidal (geodesic-deviation) field to compare a 10 solar-mass black hole with a 10610^6 solar-mass one. Take G=6.674×10−11G=6.674\times10^{-11}, c=2.998×108c=2.998\times10^8 m/s, M⊙=1.989×1030M_\odot=1.989\times10^{30} kg.

Step 1. Substitute r=rs=2GM/c2r=r_s=2GM/c^2 into KK. Since rs6=64G6M6/c12r_s^6=64G^6M^6/c^{12}, the mass and GG largely cancel: Khor=48G2M2/(c4⋅64G6M6/c12)=34 c8/(G4M4)K_{\text{hor}}=48G^2M^2/(c^4\cdot64G^6M^6/c^{12})=\tfrac{3}{4}\,c^8/(G^4M^4). The horizon curvature scales as 1/M4\mathbf{1/M^4} — bigger black holes have gentler horizons.

Step 2. For M=10 M⊙=1.989×1031M=10\,M_\odot=1.989\times10^{31} kg, the horizon radius is rs=2GM/c2=2.95×104 mr_s=2GM/c^2=\mathbf{2.95\times10^4\ m} (about 30 km), and Khor=34c8/(G4M4)≈1.6×10−17 m−4K_{\text{hor}}=\tfrac34 c^8/(G^4M^4)\approx\mathbf{1.6\times10^{-17}\ m^{-4}}. For M=106 M⊙M=10^6\,M_\odot the same formula gives Khor≈1.6×10−37 m−4K_{\text{hor}}\approx1.6\times10^{-37}\ \mathrm{m^{-4}} — smaller by (105)4=1020(10^5)^4=10^{20}, exactly the 1/M41/M^4 law.

Step 3. Turn curvature into a felt force. The radial tidal component of Riemann gives a stretch rate ∣D2ξ/dτ2∣/ξ≈2GM/r3\lvert D^2\xi/\mathrm{d}\tau^2\rvert/\xi \approx 2GM/r^3; at the horizon this is c6/(4G2M2)c^6/(4G^2M^2), scaling as 1/M2\mathbf{1/M^2}. For the 10 M⊙10\,M_\odot hole it equals 1.0×108 s−2\mathbf{1.0\times10^{8}\ s^{-2}}: across a 1.8 m body that is a relative acceleration of 1.9×108 m/s2≈2×107 g1.9\times10^{8}\ \mathrm{m/s^2}\approx2\times10^{7}\,g — instantly fatal spaghettification.

Step 4. For the 106 M⊙10^6\,M_\odot hole the tidal rate is smaller by (105)2=1010(10^5)^2=10^{10}, giving 1.0×10−2 s−2\mathbf{1.0\times10^{-2}\ s^{-2}} — a stretch of only 0.019 m/s20.019\ \mathrm{m/s^2} across a body, gentler than a bad hangover. You would be torn apart at the horizon of a stellar-mass black hole but cross a supermassive one entirely unharmed — because horizon curvature falls as 1/M41/M^4 and horizon tidal force as 1/M21/M^2. The horizon is not where curvature is large; that is a coordinate story. The true singularity is at r=0r=0, where K→∞K\to\infty.

Physics of the portrait

The Riemann tensor carries the name of the mathematician who, in a single lecture, freed geometry from flat space and handed physics the language it would need sixty years later to describe gravity — though he never lived to see it used.

Origins · 1 minBernhard Riemann and how this was discovered
BR
Bernhard Riemann
1826–1866 · German mathematician who generalized curvature to arbitrary dimensions in his 1854 habilitation lecture

Bernhard Riemann gave his habilitation lecture Über die Hypothesen, welche der Geometrie zu Grunde liegen — "On the hypotheses which lie at the foundations of geometry" — at Göttingen on 10 June 1854, with the aged Carl Friedrich Gauss in the audience. Gauss had shown in his 1827 Theorema Egregium that the curvature of a two-dimensional surface is intrinsic, computable from measurements made entirely within the surface, without reference to any embedding. Riemann's leap was to generalize this to a space of any number of dimensions, defining a curvature that lives in a manifold with only a notion of infinitesimal distance — a metric — and no ambient space at all. The object we now call the Riemann tensor is the full expression of that idea: it measures how much the geometry deviates from flatness in every independent plane at every point. Riemann worked out the component structure only sketchily; the systematic machinery came from Elwin Christoffel's connection symbols in 1869 and from Gregorio Ricci-Curbastro and Tullio Levi-Civita's "absolute differential calculus" — tensor calculus — around 1900. When Einstein, guided by Marcel Grossmann, went searching for the mathematics of a curved spacetime between 1912 and 1915, this ready-made framework was waiting: the field of gravity turned out to be Riemann curvature, and the source equation a statement about its traces. Riemann himself died of tuberculosis in 1866 at thirty-nine, half a century before his geometry became physics.

History
1827
— Gauss's Theorema Egregium establishes that surface curvature is intrinsic
1854
— Riemann generalizes curvature to n dimensions in his Göttingen habilitation lecture
1869
— Christoffel introduces the connection symbols and covariant differentiation
1900
— Ricci and Levi-Civita build the absolute differential calculus that carries the tensor
1915
— Einstein identifies spacetime curvature with gravitation in general relativity

Going further

Texts. Misner, Thorne & Wheeler, Gravitation (1973), §11.3–11.6 and §8.7 · Wald, General Relativity (1984), §3.2 · Carroll, Spacetime and Geometry (2004), §3.6–3.8 · Schutz, A First Course in General Relativity, 2nd ed. (2009), §6.5 · Hartle, Gravity (2003), §21.1 · do Carmo, Riemannian Geometry, ch. 4.

Provenance. All formulas use the modern convention [∇μ,∇ν]Vρ=+RρσμνVσ[\nabla_\mu,\nabla_\nu]V^\rho=+R^{\rho}{}_{\sigma\mu\nu}V^\sigma shared by Carroll (§3.6), Wald (§3.2), and MTW. A verifier should: reproduce the connection-form expression (1) by expanding the commutator as in Derivation A — cf. Carroll (3.112); confirm N(4)=16⋅15/12=20N(4)=16\cdot15/12=20 and the 10+10 Ricci/Weyl split — Wald p.40; check the Kretschmann scalar of Schwarzschild K=48G2M2/(c4r6)K=48G^2M^2/(c^4r^6) and its horizon value Khor=34c8/(G4M4)≈1.6×10−17 m−4K_{\text{hor}}=\tfrac34 c^8/(G^4M^4)\approx1.6\times10^{-17}\ \mathrm{m^{-4}} for 10 M⊙10\,M_\odot; verify the geodesic-deviation equation (6) against Wald (3.3.18); and confirm the LIGO strain order h∼10−21h\sim10^{-21} from the GW150914 detection papers. No non-standard numbers are asserted.

Prerequisites. Covariant Derivative and Christoffel Connection · Parallel Transport along a Curve · Metric Tensor and Levi-Civita Connection. Leads to. Curvature as the Commutator of Covariant Derivatives · Geometric Meaning of Curvature via Parallel Transport and Holonomy · Algebraic Symmetries of the Riemann Tensor · Independent Components of the Riemann Tensor · Second (Differential) Bianchi Identity · Ricci Tensor · Weyl Conformal Tensor · Ricci Decomposition of the Riemann Tensor.

Ask the tutor: Want to see the Riemann tensor computed explicitly for the sphere or the Schwarzschild metric, component by component? Ask and we'll grind through it together.

Is the Riemann tensor the same thing as "spacetime curvature"?

Essentially yes — it is the complete local specification of curvature. When a physicist says spacetime is curved at a point, the precise content of that statement is that the Riemann tensor is nonzero there. Every other curvature object is derived from it: the Ricci tensor and scalar are its traces, the Einstein tensor is a combination of those, and the Weyl tensor is its trace-free remainder. Nothing about the local geometry is left out of Riemann. What it does not capture is global topology — a flat cylinder has Rρσμν=0R^{\rho}{}_{\sigma\mu\nu}=0 everywhere yet is not the same space as an infinite plane — but for the local physics of gravity, Riemann is the whole story.

Why does the commutator of covariant derivatives measure curvature?

Parallel transport around a loop and the commutator [∇μ,∇ν][\nabla_\mu,\nabla_\nu] are the same operation. Transporting a vector along direction μ\mu then ν\nu versus ν\nu then μ\mu traces out a tiny closed loop, and the difference between the two results is the net change after going around it. The covariant derivative is the infinitesimal generator of parallel transport, so the commutator of two such derivatives is exactly the leading-order failure of the loop to close in the vector's orientation. If that failure is zero for every loop, transport is path-independent and the space is flat; if it is nonzero, the amount of mismatch per unit area is the Riemann tensor. This is why the "loop rotation" picture and the algebraic definition are literally the same equation.

If I can make the Christoffel symbols vanish by falling freely, why can't I make curvature vanish?

Because curvature depends on the derivatives of the connection, not the connection itself. In a local inertial frame you can arrange Γ=0\Gamma=0 at one point — that is what free fall does, and it is why you feel weightless. But you cannot simultaneously make all the first derivatives ∂Γ\partial\Gamma vanish unless the space is genuinely flat, and it is precisely those derivatives that build the Riemann tensor. Physically, free fall cancels the uniform part of gravity (the part that accelerates everything equally) but never the tidal part (the part that stretches and squeezes), and the tidal part is Riemann. A tensor that is nonzero in one frame is nonzero in every frame, so no choice of coordinates or motion can hide it.

What is the difference between the Riemann, Ricci and Weyl tensors?

They are the full tensor and its two irreducible pieces. Riemann carries all 20 components of curvature in 4D. Contracting it produces the Ricci tensor (10 components), which is the part of curvature that Einstein's equations tie directly to local matter and energy — where there is mass, there is Ricci. Subtracting the Ricci part from Riemann leaves the Weyl tensor (the other 10 components), which is trace-free and can be nonzero even in empty space. Weyl is the "free" curvature: it encodes tidal distortion and gravitational radiation, the curvature that propagates. In vacuum, Ricci vanishes and Riemann equals Weyl entirely — which is why a black hole or a passing gravitational wave is pure Weyl curvature.

How does the Riemann tensor connect to the Einstein field equations?

Through two contractions and one identity. Contract Riemann once to get the Ricci tensor RμνR_{\mu\nu}, contract again to get the Ricci scalar RR, and combine them into the Einstein tensor Gμν=Rμν−12RgμνG_{\mu\nu}=R_{\mu\nu}-\tfrac12 Rg_{\mu\nu}. The field equations set this equal to the matter content, Gμν=8πG Tμν/c4G_{\mu\nu}=8\pi G\,T_{\mu\nu}/c^4. What makes the whole scheme consistent is the second Bianchi identity: contracted twice, it forces ∇μGμν=0\nabla_\mu G^{\mu\nu}=0 automatically, as a geometric fact about Riemann. That built-in divergence-free property is exactly what local energy-momentum conservation ∇μTμν=0\nabla_\mu T^{\mu\nu}=0 requires — so the geometry was, in a sense, pre-designed to conserve what matter conserves.

Does a large Riemann tensor mean I am near a black-hole singularity?

Not necessarily, and the horizon is the cautionary tale. Individual components of Riemann are coordinate-dependent and can be made large or small by a bad choice of coordinates, so you cannot read danger off them directly. The honest diagnostic is a curvature invariant like the Kretschmann scalar K=RρσμνRρσμνK=R_{\rho\sigma\mu\nu}R^{\rho\sigma\mu\nu}, which is the same number in every frame. For Schwarzschild, KK is perfectly finite at the event horizon — which is why an infalling observer notices nothing special there for a large enough black hole — and diverges only at r=0r=0, the true singularity. Large curvature means large KK, not large coordinates; the horizon has modest, finite curvature that shrinks as 1/M41/M^4 for heavier black holes.

Where this leads