Christoffel Symbols and Affine Connections
Differentiation is the one operation a bare smooth manifold cannot supply. On flat space in Cartesian coordinates the partial derivatives already transform as a tensor, and "the rate of change of " is unambiguous. The instant we switch to curvilinear coordinates — polar, spherical — or step onto a curved surface, the coordinate basis vectors point in different directions at different points. Differentiating then splits into two pieces: the honest change in the components and a spurious change from the basis itself rotating underfoot. The connection coefficients are exactly the bookkeeping that separates the two. Abstractly an affine connection sends a pair of vector fields to a new field , linear in , additive in , obeying the Leibniz rule . In a coordinate basis it condenses to the numbers . There are infinitely many connections on a manifold — a connection is genuinely extra structure, not something the tangent spaces hand you for free. But if the manifold carries a metric , two demands single out a unique one: metric compatibility (transport preserves lengths and angles) and zero torsion . That is the Levi-Civita connection, computable algebraically from the metric and its first derivatives, and it is the connection of Riemannian geometry and general relativity — the gateway to the covariant derivative, parallel transport, geodesics, and, through its failure to commute with itself, the Riemann curvature.
- A connection supplies a coordinate-independent rule for differentiating vector and tensor fields, compensating for the fact that the basis vectors vary from point to point.
- The Christoffel symbols are the connection's components in a coordinate basis: .
- They are NOT tensor components — under a coordinate change they pick up an inhomogeneous second-derivative term that exactly cancels the bad transformation of , leaving a true tensor.
- For the unique metric-compatible torsion-free connection, , symmetric in .
- Nonzero does not mean curvature: in flat space in polar coordinates , yet the Riemann tensor vanishes; at any point one can choose normal coordinates with .
- Connections define geodesics ; the failure of parallel transport around a loop to return the vector unchanged is the curvature — for a spherical octant it returns rotated by exactly 90°.
- Key idea: the Christoffel symbols are the price of a varying basis — , where subtracts the apparent change caused by the basis rotating, leaving a genuine tensor.
The Christoffel symbols are the price of using a varying basis: , where subtracts off the apparent change due to the basis rotating, leaving a true tensor.
Where this lives today
The Christoffel symbols are evaluated billions of times a second in modern computational physics. Every numerical-relativity code that models a binary black-hole merger integrates Einstein's equations in a form where the connection (or its cousin in the BSSN and Z4c formulations) is a primary evolved field, and the gravitational-wave templates LIGO and Virgo match against their strain data are built by exactly this machinery. When the Event Horizon Telescope rendered the shadows of M87 and Sagittarius A, the images came from general-relativistic ray-tracing codes that integrate the geodesic equation (8) photon by photon through the Kerr metric, needing the Christoffel symbols at every step. The same identity that gives the curvilinear Laplacian underlies the covariant fluid dynamics of atmospheric and ocean models on the sphere. And the deeper lesson — that a connection is the universal way to differentiate "internal" data in a bundle over spacetime — is the backbone of the Standard Model: the gauge potentials of Yang–Mills theory are connections in precisely Christoffel's sense, with the field strength as curvature. The open frontier is quantum gravity, where whether the smooth connection survives to the Planck scale remains unknown.
The physical picture
Picture the flat plane in polar coordinates. Even though the plane is perfectly flat, the coordinate basis vectors and are not the fixed arrows of a Cartesian grid — they swing around as you circle the origin. Move a little in the direction and tips inward by an amount proportional to . That tipping is not a property of any vector field you are studying — it is a property of the coordinate chart, and the Christoffel symbols are the numbers that record it. The first figure freezes the swing and reads off directly from the geometry.
Now let the surface curve, and the same machinery detects something the coordinates cannot fake. Carry a vector around a small closed loop, keeping it "as parallel as possible" at every step — this is parallel transport, the rule the connection defines. On a flat plane the vector comes home unchanged; on a curved surface it comes home rotated, and the rotation angle equals the curvature enclosed by the loop. The cleanest case is the sphere: transport a vector around a spherical octant — three mutually perpendicular quarter-circles — and it returns rotated by exactly 90°, the enclosed solid angle. The connection tells you how to transport; the path-dependence of transport is the curvature built from derivatives of .
The core equations
The connection is defined by what it does to the basis vectors; everything else — how vectors, covectors, and tensors are differentiated — follows from this rule plus the Leibniz property.
where: — coordinate basis vector of the tangent space; — covariant derivative in the direction; — connection coefficient, the -component of how changes as you move along . Differentiating the -th basis vector along the -th direction produces a vector whose -th component is . Applying the Leibniz rule to turns rule (1) into the object physicists use — the covariant derivative of a vector field, a genuine tensor.
where: — components of a vector field; — ordinary coordinate derivative, by itself not a tensor; — the correction that restores tensor character by subtracting the apparent change due to the rotating basis. The true rate of change is the naive derivative minus the part that is only the coordinates moving. Contracting a covector against a vector must yield a scalar whose covariant derivative is just the ordinary derivative. That forces the sign on the covector rule to flip.
where: — components of a covector (one-form); — the opposite-sign correction. Lower indices carry a minus sign, upper indices a plus sign, and a mixed tensor gets one term per index with the matching sign. The defining feature of is how it transforms under a change of coordinates — not as a tensor, but with an extra inhomogeneous piece.
where: — new coordinates; — Jacobian of the change; — the second-derivative term no tensor possesses. The first term is the tensorial part; the second is the fingerprint of non-tensoriality, and it is exactly what makes (2) a tensor. When a metric is present, metric compatibility plus zero torsion solve uniquely for the connection — the Christoffel formula, computable from the metric and its first derivatives alone.
where: — metric tensor; — inverse metric, ; — first derivative of the metric. Three cyclic derivatives of the metric, contracted with the inverse, manifestly symmetric in . The antisymmetric part of a general connection is a genuine tensor — the torsion — and setting it to zero is one of the two Levi-Civita conditions.
where: — torsion tensor. The inhomogeneous term in (4) is symmetric in (mixed partials commute), so it cancels in the difference — the antisymmetric part transforms tensorially even though itself does not. A single contraction of the Christoffel formula collapses to a pure gradient of the metric determinant — the identity behind every curvilinear divergence and Laplacian.
where: — determinant of . Summing the upper index against the second lower index turns the connection into , which is why . Finally, the connection defines "straightest possible" curves — geodesics — through the vanishing of the covariant acceleration.
where: — affine parameter (arc length or proper time); — the geodesic. A geodesic parallel-transports its own tangent vector, so is the "force" felt by a free particle — in general relativity, gravity itself.
The goal is to show, without assuming a metric, that the connection coefficients cannot transform as a tensor — and to extract the exact inhomogeneous law (4). The logic runs off one demand: the covariant derivative must be a genuine tensor, since that is the whole reason we introduced . We expand the ordinary derivative in new coordinates, watch a second-derivative term appear from the product rule, and see that must acquire a matching second-derivative term to swallow it. The upshot is structural: the defect in how transforms and the defect in how transforms are equal and opposite by construction.
Step 1. Demand tensor behaviour: . Why: this equation is the definition of " is a tensor" — one upper index transforms with the Jacobian, one lower index with its inverse.
Step 2. Expand the naive derivative in the new coordinates, . Why: the product rule hits both the Jacobian and the components, and the derivative of the Jacobian is a second derivative of the coordinate map — the term no tensor has, the seed of the whole result.
Step 3. Write the primed covariant derivative in its own chart, , and insert Step 2. Why: this gives a second expression for the same object, so equating it with Step 1 constrains .
Step 4. Equate the two, strip the arbitrary , and solve. The bad second-derivative term has nowhere to go but into , giving . Why: would be a tensor were the second term absent; that term is the non-tensorial piece cancelling the defect in , and being symmetric in it is consistent with zero torsion. *Cross-checked against Stone & Goldbart and Wald: the inhomogeneous term is symmetric in the lower indices, so the torsion is a bona fide tensor.*
Go deeper · Derivation B · 1 minThe Christoffel formula from metric compatibility and zero torsion
The goal is to prove that a metric determines a unique symmetric connection and to derive the closed form (5). The strategy is the classic three-cyclic-permutations trick: write out metric compatibility in full, permute the free indices cyclically to get three equations, then add two and subtract the third so the zero-torsion symmetry collapses six terms to one. It is what makes Riemannian geometry computable — turning an abstract uniqueness statement into an explicit recipe in the metric and its first derivatives.
Step 1. Write metric compatibility with the covector rule on each lower index: . Why: receives one correction per lower index; demanding this vanish says lengths and angles survive parallel transport.
Step 2. Define the fully-lowered symbol so Step 1 reads . Why: lowering the top index makes the permutation bookkeeping transparent.
Step 3. Cyclically permute to get and , add the first two and subtract the third. Using the zero-torsion symmetry , four of the six terms cancel and the survivors give . Why: this is the crux — it is exactly the torsion-free condition that lets the three equations collapse to one, isolating a single .
Step 4. Raise the packaged index with : . Why: this returns the standard form, symmetric in and built only from the metric and its first derivatives — existence and uniqueness of the Levi-Civita connection in one stroke. *The two inputs — metric compatibility and zero torsion — are exactly enough to fix all independent components, and no metric derivatives beyond first order appear.*
Go deeper · Derivation C · 1 minThe contracted symbol and the covariant divergence
The aim is to prove the compact identity (7), — the most useful computational shortcut in tensor calculus on curved space. It converts the covariant divergence of a vector, which naively needs every Christoffel symbol, into one ordinary derivative weighted by , and it is what makes the spherical and cylindrical Laplacians drop straight out of the metric. The route is a contraction of the Christoffel formula, a matrix trace, and Jacobi's formula for the derivative of a determinant.
Step 1. Set in (5): . The last two terms cancel after relabelling the dummy pair , leaving . Why: contracting kills the antisymmetric combination, leaving a trace waiting to be recognized.
Step 2. Recognize the trace: , so . Why: is the matrix inverse and the entrywise derivative, so their contraction is literally that trace.
Step 3. Apply Jacobi's formula to get . Why: this collapses the covariant divergence to , and the Laplace–Beltrami operator to . *In spherical coordinates , and the identity reproduces the textbook Laplacian exactly.*
Limiting cases
Special cases sharpen what the connection does and does not measure.
| Case | Result | Meaning |
|---|---|---|
| Cartesian flat space | The metric is constant (), all derivatives vanish, and reduces to the ordinary partial . | |
| Flat space, polar coordinates | Nonzero connection with zero curvature — the symbols encode the swinging of ; the Riemann tensor built from them still vanishes identically. | |
| Normal coordinates at a point | At any single point one can make vanish (the equivalence principle / a free-fall frame), but its first derivatives — and hence curvature — cannot be removed. | |
| 2-sphere of radius | Genuinely curved: no coordinate change makes vanish everywhere; the Riemann tensor is nonzero with Gaussian curvature . |
Worked examples
1 · The flat plane in polar coordinates (confidence builder)
Take the Euclidean plane in polar coordinates, . Compute every Christoffel symbol, then verify that the geodesic equation reproduces ordinary straight lines and that the space is genuinely flat.
Step 1. Read off the metric: , , , so the inverse is , . The only nonzero metric derivative is .
Step 2. Apply the Christoffel formula (5). The only surviving symbols are and . All others vanish.
Step 3. Feed these into the geodesic equation (8). The equation is — conservation of angular momentum. The equation is the familiar centripetal relation. Together these are Newton's free-particle equations in polar coordinates: the geodesics are straight lines, dressed in curvilinear bookkeeping.
Step 4. Confirm flatness. Building the Riemann combination , the derivative is exactly killed by the product term , and every component cancels: . Nonzero , zero curvature — the moral of the article, made explicit.
2 · The Christoffel symbols and geodesics of the 2-sphere
Take the round 2-sphere of radius , . Compute the connection, identify the geodesics, and extract the curvature.
Step 1. Metric and inverse: , , , so and . The only nonzero metric derivative is .
Step 2. Apply (5). The lone symbol with upper comes from the term: . The symbols with upper come from : . All others vanish.
Step 3. Geodesics. On the equator both and vanish, so solves the geodesic equation — the equator is a geodesic, and by symmetry so is every great circle. Geodesics on the sphere are great circles, the straightest curves a surface-walker can follow.
Step 4. Curvature and holonomy. Building the Riemann tensor from these symbols gives , a Gaussian curvature — positive and constant, as a sphere must be. This is why parallel transport around the octant of the second figure returns a vector rotated by the enclosed solid angle: holonomy angle (enclosed area), a readout of curvature no coordinate choice can remove.
Physics of the portrait
The connection is where three strands of nineteenth-century mathematics — Gauss's intrinsic curvature, Riemann's higher-dimensional geometry, and the algebra of quadratic forms — braided into a single object Einstein would recognize as gravity.
Origins · 1 minElwin Bruno Christoffel and how this was discovered
Elwin Bruno Christoffel was a German mathematician whose name is attached to the symbols every physicist meets in general relativity, though he never lived to see the physics they would carry. Trained in Berlin under Dirichlet, he worked at the ETH in Zürich and then at Strasbourg, which he helped build into a center for mathematics after 1872. His decisive 1869 paper on the transformation of quadratic differential forms asked a purely geometric question: given two metrics, when can one be transformed into the other by a change of coordinates? Answering this "equivalence problem" forced him to introduce the three-index coefficients built from first derivatives of the metric, and the four-index object now called the Riemann–Christoffel curvature tensor, as the invariants that decide it. His "covariant differentiation" is exactly the operation this article calls . A generation later Gregorio Ricci-Curbastro and Tullio Levi-Civita systematized his ideas into the absolute differential calculus — tensor calculus — in 1900, and in 1917 Levi-Civita gave the symbols their geometric meaning by defining parallel transport, showing that Christoffel's coefficients are precisely the rule for carrying a vector "without turning" across a curved space. When Einstein needed a mathematics for a gravity that was geometry, it was this Christoffel–Ricci–Levi-Civita apparatus, taught to him by Marcel Grossmann, that he reached for.
Going further
Texts. Stone & Goldbart, Mathematics for Physics, ch. on differential geometry (covariant derivative and connections) · Arfken, Weber & Harris, Mathematical Methods for Physicists, 7th ed., curvilinear-coordinate and tensor-analysis chapters · Hassani, Mathematical Physics, Part on differential geometry and Lie groups · Nakahara, Geometry, Topology and Physics, ch. 7 · Byron & Fuller, Mathematics of Classical and Quantum Physics, tensor chapter · Misner, Thorne & Wheeler, Gravitation, ch. 8–11 · Wald, General Relativity, ch. 3. The Christoffel formula follows from plus zero torsion via the three-term cyclic combination. Key anchor results: the polar-coordinate symbols , follow from with the Riemann tensor vanishing identically; the 2-sphere symbols , give Gaussian curvature and 90° octant holonomy; the contracted identity follows from Jacobi's formula; and the inhomogeneous transformation term is symmetric in its lower indices.
Prerequisites. Manifolds and Tangent Spaces · The Metric Tensor · Covariant and Contravariant Tensors · Tensor Algebra and the Tensor Product. Leads to. The Covariant Derivative · Parallel Transport and Geodesics · The Riemann Curvature Tensor · Raising and Lowering Indices.
Ask the tutor: Ask me to grind through the Christoffel symbols of any metric you like — Schwarzschild, a torus, cylindrical coordinates — and we'll check the curvature together, or watch a vector rotate as it is parallel-transported around a loop.
Is the connection the same thing as the metric?
No — and keeping them distinct is the whole point. A metric measures lengths and angles; a connection tells you how to differentiate and parallel-transport. They are logically independent: a bare manifold can carry a connection with no metric, and any manifold admits infinitely many connections. What is special about the metric is that it selects one preferred connection — the Levi-Civita connection — through metric compatibility and zero torsion, and formula (5) is the explicit bridge. So the connection of Riemannian geometry is derived from the metric, but the connection concept is more general than, and prior to, the metric itself.
If Γ can always be made zero at a point, how can it describe gravity?
This is Einstein's equivalence principle. You can always choose a freely-falling frame — Riemann normal coordinates — in which at a chosen event, which is why an orbiting astronaut feels weightless: locally, gravity has been transformed away. What cannot be transformed away is the derivative . Tidal forces — the stretching a falling body feels because gravity differs slightly at head and feet — live in the Riemann tensor, built from and , which is coordinate-independent. So carries the removable, coordinate-artifact part of gravity, while curvature carries the real, irremovable part.
Why does the covector rule get a minus sign when the vector rule gets a plus?
Because their contraction must behave. The pairing is a scalar, whose covariant derivative is just the ordinary one: . Expand with the Leibniz rule, using and an unknown . The ordinary-derivative pieces reproduce the right side automatically, so the two terms must cancel, forcing . The minus sign is not a convention — it is required for contraction to commute with differentiation, and the same argument fixes the sign on every index of a general tensor.
What is torsion, and why does general relativity set it to zero?
Torsion is the antisymmetric part of the connection, , and unlike itself it is a genuine tensor (the inhomogeneous transformation term is symmetric in the lower indices and cancels in the difference). Geometrically it measures the failure of infinitesimal parallelograms to close under parallel transport. Standard general relativity sets it to zero as the simplest choice consistent with the equivalence principle, and then the metric alone fixes the connection. Theories with torsion exist — Einstein–Cartan gravity, where torsion couples to intrinsic spin — but in the Levi-Civita setting here torsion is zero by fiat, one of the two conditions making the Christoffel formula unique.
How is the Christoffel connection related to the gauge fields of particle physics?
They are the same idea in different bundles. A connection is the universal rule for differentiating data attached over each point of spacetime. For the Christoffel connection that data is a tangent vector, and says how to carry it "without turning." For a gauge theory the data is an internal state — the phase of a charged field, or a color vector in QCD — and the gauge potential plays the same role. The covariant derivative becomes , and the curvature built from becomes the field strength . Geometry and gauge theory as two faces of connections on fiber bundles is one of the deep insights of twentieth-century physics.
Why are there so many index conventions, and how do I avoid getting burned?
Books order the lower indices of differently, use the curly-brace symbol versus , and pick different metric signatures. For the symmetric Levi-Civita connection the ordering of the two lower indices does not matter, so most conventions agree in practice. Safe habits: confirm a text's connection is symmetric before trusting any asymmetric formula; never raise or lower an index on itself (the fully-lowered is a computational device, not a tensor); and track the metric signature, since a sign flip in propagates through the formula. When results are stated as tensors — covariant derivative, geodesic equation, Riemann tensor — the conventions wash out, which is why physicists quote final answers in tensor form.