advanced29 min studyLesson 452 in Mathematics

Levi-Civita connection and parallel transport

Differentiate tangent fields without comparing unrelated tangent spaces directly, and track metric-preserving transport in a moving frame.

On this page

What you’ll understand

  • Characterize the Levi-Civita connection by torsion and metric compatibility.
  • Use Christoffel symbols to compute a derivative along a curve.
  • Verify a parallel field whose coordinate components vary in polar coordinates.

Two tangent vectors based at different points do not automatically live in the same vector space. A connection provides a consistent rule for differentiating a field as its base point moves. A Riemannian metric singles out one connection through two requirements: preserve the inner product and introduce no torsion. This Levi-Civita connection makes parallel transport and geodesic acceleration intrinsic.

Two compatibility conditions determine one connection

A connection differentiates vector fields through an operation ∇XY\nabla_XY that is linear in the direction X over smooth functions and obeys a product rule in Y. Metric compatibility says differentiating an inner product is the sum of the two differentiated factors. Torsion freedom says ∇XY−∇YX=[X,Y]\nabla_XY-\nabla_YX=[X,Y]. The fundamental theorem of Riemannian geometry asserts existence and uniqueness of a connection satisfying both properties for every smooth Riemannian metric.

In coordinates, write the derivatives of coordinate basis vectors using Christoffel symbols. Torsion freedom makes the lower two indices symmetric, while metric compatibility determines the displayed formula from derivatives of the metric and its inverse. These coefficients are not the components of a tensor: a coordinate change introduces extra derivative terms. Nonzero Christoffel symbols can therefore arise in a flat plane when the coordinate basis itself varies from point to point.

Γijk=12∑ℓgkℓ(∂igjℓ+∂jgiℓ−∂ℓgij)\Gamma^k_{ij}=\frac12\sum_\ell g^{k\ell}(\partial_i g_{j\ell}+\partial_j g_{i\ell}-\partial_\ell g_{ij})
Here (gⁱʲ) is the inverse metric matrix and ∇∂ᵢ∂ⱼ=ΣₖΓᵏᵢⱼ∂ₖ. These coefficients depend on the chart.↔ Scroll wide equations horizontally.

Parallel means zero covariant derivative

Along a smooth curve γ, a field V has components relative to basis vectors that may themselves change. Its covariant derivative therefore combines the ordinary component derivative with a Christoffel correction involving the curve velocity. Setting that derivative to zero is a linear ordinary differential equation. An initial vector determines a unique parallel field along the whole finite smooth curve segment, giving a linear isomorphism between the endpoint tangent spaces.

Metric compatibility makes the inner product of two parallel fields constant along the curve, so parallel transport is an isometry of tangent spaces. This does not mean the endpoint vectors have equal numerical coordinate columns: different endpoint bases may have different lengths and directions. Transport can also depend on the chosen path. Around loops, the resulting linear map is called holonomy; curvature and global topology influence it, so there is no universal path-independent identification of all tangent spaces.

(DVdt)k=dVkdt+∑i,jΓijk(γ(t))γ˙iVj,DVdt=0 for parallel V\left(\frac{DV}{dt}\right)^k=\frac{dV^k}{dt}+\sum_{i,j}\Gamma^k_{ij}(\gamma(t))\dot\gamma^iV^j,\qquad \frac{DV}{dt}=0\ \text{for parallel }V
The correction differentiates the moving coordinate basis as well as the vector's components; parallel fields retain metric inner products.↔ Scroll wide equations horizontally.

A moving frame can hide an unchanged vector

Away from the origin, the Euclidean plane has polar metric dr2+r2dθ2dr^2+r^2d\theta^2. Its nonzero coordinate coefficients are Γθθr=−r\Gamma^r_{\theta\theta}=-r and Γrθθ=Γθrθ=1/r\Gamma^\theta_{r\theta}=\Gamma^\theta_{\theta r}=1/r. The radial basis has unit length, but the angular coordinate basis has length r. A field's angular coordinate component must account for this scale, in addition to the rotation of the frame. Forgetting either feature produces an incorrect transport calculation.

At a single point one may instead use the orthonormal frame consisting of the radial direction and the unit angular direction. Its component rules differ from those in the coordinate frame because the angular vector has been divided by r. Calculations should declare the chosen basis rather than mix their coefficients. Polar coordinates also fail at the origin, but the Euclidean connection remains smooth there in Cartesian coordinates; a chart singularity need not be a geometric singularity.

A Cartesian constant field around a circle

In the Euclidean plane, follow the circle r=2, θ=t. Express the fixed Cartesian vector (1,0) in the polar coordinate basis and verify it is parallel.

  1. The vector is V=cos⁡t ∂r−(sin⁡t/2)∂θV=\cos t\,\partial_r-(\sin t/2)\partial_\theta. Its squared norm is cos⁡2t+4(sin⁡2t/4)=1\cos^2t+4(\sin^2t/4)=1, correctly accounting for the angular basis length.

  2. The radial covariant derivative is −sin⁡t+ΓθθrVθ=−sin⁡t+(−2)(−sin⁡t/2)=0-\sin t+\Gamma^r_{\theta\theta}V^\theta=-\sin t+(-2)(-\sin t/2)=0. The circle has θ-velocity one and radial velocity zero.

  3. The angular derivative is −cos⁡t/2+ΓθrθVr=−cos⁡t/2+cos⁡t/2=0-\cos t/2+\Gamma^\theta_{\theta r}V^r=-\cos t/2+\cos t/2=0. Thus both covariant components vanish, although at θ=0 the components are (1,0) and at θ=π/2 they are (0,−1/2).

The result

The field is parallel and unit length; changing polar coordinate components do not mean the underlying Cartesian vector changed.

Explore the model

Interactive lab

Interactive lab · vectors

Separate component rotation from vector length

Pause and Reset, then set angle = 0° and magnitude = 1 to read components (1,0). Reset and set both angle = −90° and magnitude = 1 to predict (0,−1). Interpret these two columns on paper as one fixed unit vector expressed in orthonormal frames rotated by 0° and +90°. The instrument itself rotates a Euclidean vector in a fixed plane; it does not move a base point or perform manifold parallel transport. At r=2, divide the unit-angular component by two to obtain the polar coordinate component.

Separate component rotation from vector lengthPlayback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Current readings: x component: 1.393; y component: 0.975; Magnitude: 1.7. All parameters are adjustable with the labeled controls below.−7.46−3.7303.737.46−3.5−1.7501.753.5xyvvₓ = 1.39
Vectorx / y projectionsTrace marker
x component
1.393
y component
0.975
Magnitude
1.7
t = 0 s

Playback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forFrame rotation and basis scaling alter components while preserving a vector's geometric norm; a genuine transport equation must include both.

Check your understanding

What does a nonzero Christoffel symbol in a chosen chart establish by itself?

Try it yourself

Along the radial ray θ=0 with r=t>0, verify that V=(1/r)∂θV=(1/r)\partial_\theta is a parallel unit field in the Euclidean polar metric. Explain why its angular coordinate coefficient decreases.

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Differentiate 1/r and include Γᶿᵣᶿ times the radial velocity. The angular coordinate basis itself has length r.

Compare with the solution

The angular covariant derivative is −1/r2+(1/r)(1)(1/r)=0-1/r^2+(1/r)(1)(1/r)=0; the radial derivative is zero because V has no radial component and the curve has no angular velocity. Its squared norm is r2(1/r)2=1r^2(1/r)^2=1. The vector is the fixed Cartesian unit direction (0,1) on this ray. The coefficient decreases because the coordinate basis vector ∂θ grows in length as r increases; no geometric shrinking occurs. The restriction r>0 avoids the polar chart's coordinate singularity.

Take it with you

  • Metric compatibility and zero torsion uniquely specify the Levi-Civita connection.
  • Parallel transport solves a linear covariant differential equation and preserves inner products.
  • Changing coordinate components can reflect a moving or rescaled basis rather than curvature.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.