Skip to content

Riemannian Geometry | Mathematics

A Riemannian metric on a smooth manifold MM is a smooth family of inner products gp:TpM×TpMRg_p : T_p M \times T_p M \to \mathbb{R}, varying smoothly with pp. In local coordinates:

g=gij(x)dxidxjg = g_{ij}(x)\, dx^i \otimes dx^j

where gij=g(xi,xj)g_{ij} = g\left(\frac{\partial}{\partial x^i}, \frac{\partial}{\partial x^j}\right) forms a symmetric positive-definite matrix.

Example 1. The Euclidean metric on Rn\mathbb{R}^n: g=dxidxig = \sum dx^i \otimes dx^i, so gij=δijg_{ij} = \delta_{ij}.

Example 2. The standard metric on S2R3S^2 \subseteq \mathbb{R}^3: induced by the embedding. In spherical coordinates (θ,ϕ)(\theta, \phi): g=dθ2+cos2θdϕ2g = d\theta^2 + \cos^2\theta\, d\phi^2.

A connection on MM is a map :X(M)×X(M)X(M)\nabla : \mathfrak{X}(M) \times \mathfrak{X}(M) \to \mathfrak{X}(M) satisfying linearity and the Leibniz rule. A connection is Riemannian if it is compatible with the metric (g=0\nabla g = 0) and torsion-free (XYYX=[X,Y]\nabla_X Y - \nabla_Y X = [X, Y]).

Theorem 5.1 (Levi-Civita). On any Riemannian manifold, there exists a unique Riemannian (metric-compatible, torsion-free) connection, called the Levi-Civita connection.

In local coordinates, the Levi-Civita connection is determined by the Christoffel symbols Γijk\Gamma^k_{ij}:

xixj=Γijkxk\nabla_{\frac{\partial}{\partial x^i}} \frac{\partial}{\partial x^j} = \Gamma^k_{ij} \frac{\partial}{\partial x^k}

These are given by:

Γijk=12gk(gjxi+gixjgijx)\Gamma^k_{ij} = \frac{1}{2} g^{k\ell}\left(\frac{\partial g_{j\ell}}{\partial x^i} + \frac{\partial g_{i\ell}}{\partial x^j} - \frac{\partial g_{ij}}{\partial x^\ell}\right)

where (gk)(g^{k\ell}) is the inverse matrix of (gk)(g_{k\ell}).

A geodesic is a curve γ:IM\gamma : I \to M with zero acceleration:

γ˙γ˙=0\nabla_{\dot\gamma} \dot\gamma = 0

In local coordinates, this gives the geodesic equation:

γ¨k+Γijkγ˙iγ˙j=0\ddot\gamma^k + \Gamma^k_{ij} \dot\gamma^i \dot\gamma^j = 0

Proposition 5.2. For any pMp \in M and vTpMv \in T_p M, there exists a unique geodesic γv:IvM\gamma_v : I_v \to M with γv(0)=p\gamma_v(0) = p and γ˙v(0)=v\dot\gamma_v(0) = v.

Example 3. On Rn\mathbb{R}^n with the Euclidean metric, Γijk=0\Gamma^k_{ij} = 0, so geodesics are straight lines: γ(t)=p+tv\gamma(t) = p + tv.

Example 4. On S2S^2 with the round metric, geodesics are great circles (arcs of circles centered at the sphere’s center). In spherical coordinates (θ,ϕ)(\theta, \phi) with metric g=dθ2+cos2θdϕ2g = d\theta^2 + \cos^2\theta\, d\phi^2, the non-zero Christoffel symbols are Γϕϕθ=tanθ\Gamma^\theta_{\phi\phi} = \tan\theta and Γθϕϕ=Γϕθϕ=sec2θ\Gamma^\phi_{\theta\phi} = \Gamma^\phi_{\phi\theta} = \sec^2\theta.

The Riemann curvature tensor R:X(M)×X(M)×X(M)X(M)R : \mathfrak{X}(M) \times \mathfrak{X}(M) \times \mathfrak{X}(M) \to \mathfrak{X}(M) is defined by:

R(X,Y)Z=XYZYXZ[X,Y]ZR(X, Y)Z = \nabla_X \nabla_Y Z - \nabla_Y \nabla_X Z - \nabla_{[X, Y]} Z

Proposition 5.3 (Symmetries). For any vector fields X,Y,Z,WX, Y, Z, W:

  1. R(X,Y)Z=R(Y,X)ZR(X, Y)Z = -R(Y, X)Z (anti-symmetry in first two arguments)
  2. R(X,Y)Z,W=R(X,Y)W,Z\langle R(X, Y)Z, W\rangle = -\langle R(X, Y)W, Z\rangle (anti-symmetry in last two arguments)
  3. R(X,Y)Z+R(Y,Z)X+R(Z,X)Y=0R(X, Y)Z + R(Y, Z)X + R(Z, X)Y = 0 (first Bianchi identity)
  4. R(X,Y)Z,W=R(Z,W)X,Y\langle R(X, Y)Z, W\rangle = \langle R(Z, W)X, Y\rangle (pair symmetry)
  5. XR(Y,Z)W+YR(Z,X)W+ZR(X,Y)W=0\nabla_X R(Y, Z)W + \nabla_Y R(Z, X)W + \nabla_Z R(X, Y)W = 0 (second Bianchi identity)

In local coordinates, the components are:

Rijk=iΓjkjΓik+ΓjkmΓimΓikmΓjmR^\ell_{ijk} = \partial_i \Gamma^\ell_{jk} - \partial_j \Gamma^\ell_{ik} + \Gamma^m_{jk} \Gamma^\ell_{im} - \Gamma^m_{ik} \Gamma^\ell_{jm}

5.6 Sectional, Ricci, and Scalar Curvature

Section titled “5.6 Sectional, Ricci, and Scalar Curvature”

Let ΠTpM\Pi \subseteq T_p M be a 2-dimensional subspace spanned by v,wTpMv, w \in T_p M. The sectional curvature is:

K(Π)=R(v,w)w,vv2w2v,w2K(\Pi) = \frac{\langle R(v, w)w, v\rangle}{|v|^2|w|^2 - \langle v, w\rangle^2}

Proposition 5.4. Sectional curvature determines the full Riemann curvature tensor.

The Ricci curvature is the trace of the Riemann tensor:

Ric(X,Y)=i=1nR(X,ei)Y,ei\mathrm{Ric}(X, Y) = \sum_{i=1}^n \langle R(X, e_i)Y, e_i\rangle

where {ei}\{e_i\} is an orthonormal basis. In components: Rij=RikjkR_{ij} = R^k_{ikj}.

The scalar curvature is the trace of the Ricci tensor: S=iRic(ei,ei)=gijRijS = \sum_i \mathrm{Ric}(e_i, e_i) = g^{ij} R_{ij}.

Example 5. For a sphere SnS^n with radius rr: sectional curvature K=1/r2K = 1/r^2, Ricci curvature Ric=(n1)/r2g\mathrm{Ric} = (n-1)/r^2 \cdot g, scalar curvature S=n(n1)/r2S = n(n-1)/r^2.

Example 6. For hyperbolic space Hn\mathbb{H}^n: K=1K = -1, Ric=(n1)g\mathrm{Ric} = -(n-1)g, S=n(n1)S = -n(n-1).

Problem 1. Compute the Christoffel symbols for the Poincaré half-plane H2={(x,y)R2:y>0}\mathbb{H}^2 = \{(x, y) \in \mathbb{R}^2 : y > 0\} with metric g=(dx2+dy2)/y2g = (dx^2 + dy^2)/y^2.

Solution. The metric components are gxx=gyy=1/y2g_{xx} = g_{yy} = 1/y^2, gxy=0g_{xy} = 0. The inverse metric is gxx=gyy=y2g^{xx} = g^{yy} = y^2, gxy=0g^{xy} = 0. Using Γijk=12gk(igj+jgigij)\Gamma^k_{ij} = \frac{1}{2}g^{k\ell}(\partial_i g_{j\ell} + \partial_j g_{i\ell} - \partial_\ell g_{ij}):

Γxyx=Γyxx=1y,Γxxy=1y,Γyyy=1y\Gamma^x_{xy} = \Gamma^x_{yx} = -\frac{1}{y}, \quad \Gamma^y_{xx} = \frac{1}{y}, \quad \Gamma^y_{yy} = -\frac{1}{y}

All other Christoffel symbols vanish. The geodesic equation gives: curves that are semicircles centered on the xx-axis or vertical lines. \blacksquare

Problem 2. Show that S2S^2 with the round metric has constant sectional curvature K=1K = 1.

Solution. The round metric g=dθ2+sin2θdϕ2g = d\theta^2 + \sin^2\theta\, d\phi^2 has non-zero Christoffel symbols Γϕϕθ=sinθcosθ\Gamma^\theta_{\phi\phi} = -\sin\theta\cos\theta, Γθϕϕ=Γϕθϕ=cotθ\Gamma^\phi_{\theta\phi} = \Gamma^\phi_{\phi\theta} = \cot\theta. Computing RϕθϕθR^\theta_{\phi\theta\phi} gives sin2θ-\sin^2\theta, so K=Rϕθϕθ/gθθgϕϕ=1K = R^\theta_{\phi\theta\phi} / g_{\theta\theta}g_{\phi\phi} = 1. \blacksquare

ConceptFormula
Riemannian metricg=gijdxidxjg = g_{ij} dx^i \otimes dx^j
Christoffel symbolsΓijk=12gk(igj+jgigij)\Gamma^k_{ij} = \frac{1}{2}g^{k\ell}(\partial_i g_{j\ell} + \partial_j g_{i\ell} - \partial_\ell g_{ij})
Geodesic equationγ¨k+Γijkγ˙iγ˙j=0\ddot\gamma^k + \Gamma^k_{ij} \dot\gamma^i \dot\gamma^j = 0
Riemann curvatureRijk=iΓjkjΓik+ΓjkmΓimΓikmΓjmR^\ell_{ijk} = \partial_i\Gamma^\ell_{jk} - \partial_j\Gamma^\ell_{ik} + \Gamma^m_{jk}\Gamma^\ell_{im} - \Gamma^m_{ik}\Gamma^\ell_{jm}
Sectional curvature$K(\Pi) = \langle R(v,w)w,v\rangle / (
Ricci curvatureRij=RikjkR_{ij} = R^k_{ikj}
Scalar curvatureS=gijRijS = g^{ij}R_{ij}
flowchart TD
A[5_Riemannian Geometry] --> B[Key Concepts]
A --> C[Core Principles]
A --> D[Practical Applications]
B --> E[Fundamental definitions]
C --> F[Design patterns]
D --> G[Real-world usage]

A Riemannian metric is like a flexible, position-dependent ruler laid across space. At each point, it tells you how to measure distances and angles, and it varies smoothly from place to place. The Christoffel symbols encode how this ruler changes as you move, telling you how to transport vectors without rotating them unnecessarily. Geodesics are the paths that a freely falling particle would follow, the straightest lines possible in curved space. The Riemann curvature tensor captures the failure of parallel transport around small loops: if you carry a vector around a closed path, it may return rotated, and the amount of rotation measures the curvature. Sectional curvature specialises this to planes, Ricci curvature averages over directions, and scalar curvature compresses everything into a single number at each point.

Mistake 1: Confusing the metric tensor with the inner product on Rn\mathbb{R}^n The Riemannian metric gijg_{ij} varies from point to point and depends on the coordinate system. Students often assume gij=δijg_{ij} = \delta_{ij} globally as in Euclidean space. Even on a sphere with the standard metric, gijg_{ij} is not the identity matrix in spherical coordinates — it involves sin2θ\sin^2\theta terms.

Mistake 2: Miscomputing Christoffel symbols by forgetting index placement The formula Γijk=12gk(igj+jgigij)\Gamma^k_{ij} = \frac{1}{2}g^{k\ell}(\partial_i g_{j\ell} + \partial_j g_{i\ell} - \partial_\ell g_{ij}) requires contracting with the inverse metric gkg^{k\ell}, not gkg_{k\ell}. Students frequently omit this step or use the wrong index position, leading to incorrect geodesic equations and curvature computations.

Mistake 3: Assuming vanishing Riemann curvature implies flatness in coordinates A manifold with zero Riemann curvature is locally isometric to Euclidean space, but the coordinate expressions for the metric may still look complicated. The vanishing of curvature is a coordinate-independent statement. In non-normal coordinates, the Christoffel symbols need not vanish even when R=0R = 0.

This section provides detailed coverage of advanced concepts, including full derivations, proofs, and extended examples.

Complete mathematical derivations and proofs are provided where appropriate. Each step is explained to ensure understanding of the underlying reasoning.

Advanced examples demonstrate the application of concepts to complex problems. These examples go beyond standard exam questions to develop deeper understanding.

This material connects to current research and advanced applications in the field. Understanding these connections provides context for the study material.

Ensure you have mastered the prerequisite material before attempting this advanced content.