Skip to content

20. Manifolds and Riemannian geometry

Gauss showed that a surface carries its own geometry: an ant on it can measure lengths, angles and curvature without knowing anything about the space around. In 1854 his student Bernhard Riemann took the step that changed geometry and physics: forget the surrounding space altogether, and let "space" be any collection of points that looks, up close, like ordinary space of some dimension, with a rule for measuring lengths at every point. This chapter builds that idea carefully: manifolds and their charts, tangent spaces, Riemannian metrics, and curvature in any dimension. Then it shows what Einstein did with it: in general relativity gravity is not a force but the curvature of four-dimensional spacetime, and the clocks in every GPS satellite have to allow for it. It ends with the uniformization theorem, which says that every surface has one of exactly three geometries: spherical, flat or hyperbolic.

In this chapter

You will learn:

  • what a manifold is: charts, atlases, smooth transition maps, with spheres, tori, projective spaces and rotation groups as examples
  • tangent spaces and tangent vectors, as velocities of curves
  • Riemannian metrics: lengths, angles, volumes, distance and geodesics in any dimension, and the Christoffel symbols
  • curvature in higher dimensions: the Riemann tensor, sectional, Ricci and scalar curvature, and what each measures
  • general relativity as geometry: Einstein's equations, Mercury's orbit, the bending of light, GPS clocks
  • the uniformization theorem and why every closed surface is spherical, flat or hyperbolic

You need: Chapter 19 (first fundamental form, Gaussian curvature, geodesics, Gauss–Bonnet), Chapter 17 (the hyperbolic plane) and some multivariable calculus and linear algebra. The U of T guides on the inverse function theorem and manifolds in R^n give the analysis behind 20.1 and 20.2.

Levels: all sections are expert in content. 20.1 to 20.3 are a first graduate course written for a careful undergraduate; 20.4 states more than it proves; 20.5 and 20.6 are surveys with checkable numbers.

20.1 Manifolds: charts and atlases

Level: expert. What do a sphere, the surface of a doughnut, the set of all positions of a rigid body, and the spacetime of physics have in common? Near any one point each looks like a piece of ordinary \(\mathbb{R}^n\), but globally they are different shapes. A sailor on Earth sees a flat sea; only by going around does she learn it is a sphere.

Definition. A topological manifold of dimension \(n\) is a space \(M\) (with a notion of nearness, a topology) in which every point has a neighbourhood \(U\) and a continuous, one-to-one map \(\varphi : U \to \mathbb{R}^n\) onto an open set, with continuous inverse (a homeomorphism onto its image). The pair \((U, \varphi)\) is a chart: it puts coordinates on the patch \(U\), like a page of an atlas. A collection of charts covering \(M\) is an atlas. (Two technical conditions are added to rule out pathologies: \(M\) is Hausdorff, so distinct points have disjoint neighbourhoods, and second countable, so a countable atlas suffices.)

M U V φ ψ ψ ∘ φ⁻¹

Where two charts \((U, \varphi)\) and \((V, \psi)\) overlap, a point has two sets of coordinates, and the transition map

\[ \psi \circ \varphi^{-1} : \varphi(U \cap V) \to \psi(U \cap V) \]

converts one into the other. It is a map between open sets of \(\mathbb{R}^n\), so calculus applies to it.

Definition. A smooth manifold is a topological manifold with an atlas whose transition maps are all smooth (infinitely differentiable). A function \(f : M \to \mathbb{R}\) is smooth if \(f \circ \varphi^{-1}\) is smooth for every chart; smoothness of the transitions makes this independent of the chart used.

The point of the definition is that calculus, which needs coordinates, can be done on \(M\) chart by chart, and the transition maps guarantee that the answers agree.

Example 1: the circle with two charts. One chart cannot cover the circle \(S^1 = \{x^2 + y^2 = 1\}\), because a homeomorphism to an open subset of \(\mathbb{R}\) cannot exist (removing a point disconnects any interval but not the circle). Use stereographic projection: from the north pole \(N = (0, 1)\), send \(P = (x, y) \ne N\) to the point where line \(NP\) meets the \(x\)-axis,

\[ \varphi_N(x, y) = \frac{x}{1 - y} . \]

From the south pole, \(\varphi_S(x, y) = x/(1 + y)\). Together they cover the circle. On the overlap (all points except the poles), \(\varphi_N \cdot \varphi_S = x^2/(1 - y^2) = x^2/x^2 = 1\), so the transition map is \(u \mapsto 1/u\) on \(u \ne 0\), which is smooth. So the circle is a smooth 1-manifold.

N S P u Q v

Example 2: spheres. The same works for \(S^n \subset \mathbb{R}^{n+1}\): \(\varphi_N(x) = (x_1, \dots, x_n)/(1 - x_{n+1})\), and on the overlap the transition is \(u \mapsto u/|u|^2\), inversion in the unit sphere (Chapter 13). Check for \(n = 2\): the inverse of \(\varphi_N\) is \(u \mapsto \bigl(2u, |u|^2 - 1\bigr)/(|u|^2 + 1)\), which lies on the unit sphere, and applying \(\varphi_S\) to it gives \(u/|u|^2\).

Example 3: graphs and level sets. Any surface of Chapter 19 is a 2-manifold. More generally, if \(F : \mathbb{R}^{n+k} \to \mathbb{R}^k\) is smooth and its derivative has full rank \(k\) at every point of \(M = F^{-1}(0)\), then \(M\) is a smooth \(n\)-manifold: the implicit function theorem writes it locally as a graph, and the graph gives a chart. The sphere is \(F = |x|^2 - 1\).

Example 4: the torus and products. If \(M\) and \(N\) are manifolds, so is \(M \times N\), with product charts. The torus is \(S^1 \times S^1\). The positions of a double pendulum (two angles) form a torus; the positions of a robot arm with \(k\) rotating joints form \(S^1 \times \cdots \times S^1\).

Example 5: projective space. \(\mathbb{RP}^n\), the lines through the origin in \(\mathbb{R}^{n+1}\) (Chapter 18), has charts \(U_i = \{x_i \ne 0\}\), \([x] \mapsto (x_0/x_i, \dots, \widehat{x_i/x_i}, \dots, x_n/x_i)\), with transition maps that are rational functions, smooth where defined. It is a manifold that does not sit naturally in any \(\mathbb{R}^N\).

Example 6: the rotation group. The set \(SO(3)\) of rotations of space (\(3 \times 3\) matrices with \(A^{\mathsf T}A = I\) and \(\det A = 1\)) is a level set of the kind in Example 3, a 3-manifold. Topologically it is \(\mathbb{RP}^3\): a rotation is an axis and an angle in \([-\pi, \pi]\), a point of a ball of radius \(\pi\), and the rotations by \(\pi\) and \(-\pi\) about the same axis are equal, which glues opposite points of the boundary sphere. Every orientation of a spacecraft is a point of this manifold, and attitude control software works in its charts (Euler angles or quaternions); the well known "gimbal lock" of Euler angles is the failure of one chart to cover \(SO(3)\).

Non-examples. A figure eight is not a manifold: near the crossing point it looks like a "+", not like a line. Two cones joined at their tips are not a manifold at the tip.

Deeper facts (statements).

  • Whitney (1944): every smooth \(n\)-manifold can be embedded as a smooth submanifold of \(\mathbb{R}^{2n}\). So the abstract definition gives nothing that cannot be found inside some Euclidean space; but the abstract view is far more convenient.
  • Exotic structures: a topological manifold can carry more than one essentially different smooth structure. John Milnor found in 1956 that the 7-sphere has several; Kervaire and Milnor (1963) showed it has exactly 28 (counted with orientation). By work of Freedman and Donaldson in the early 1980s, \(\mathbb{R}^4\), alone among the spaces \(\mathbb{R}^n\), has exotic smooth structures; whether \(S^4\) has one is unknown.

20.2 Tangent spaces

Level: expert. At each point of a surface in space there is a tangent plane. A manifold with no surrounding space needs an intrinsic definition. The natural one: a tangent vector is the velocity of a curve.

Definition. Let \(p \in M\). Two smooth curves \(\gamma_1, \gamma_2 : (-\varepsilon, \varepsilon) \to M\) with \(\gamma_i(0) = p\) are equivalent if, in some chart \(\varphi\) around \(p\), \((\varphi \circ \gamma_1)'(0) = (\varphi \circ \gamma_2)'(0)\). (By the chain rule applied to the transition map, this does not depend on the chart.) A tangent vector at \(p\) is an equivalence class \([\gamma]\), and the set of them is the tangent space \(T_pM\).

A chart identifies \(T_pM\) with \(\mathbb{R}^n\) by \([\gamma] \mapsto (\varphi \circ \gamma)'(0)\), which makes \(T_pM\) an \(n\)-dimensional vector space; changing chart changes this identification by the derivative (Jacobian matrix) of the transition map, which is linear, so the vector-space structure is well defined. The basis vectors coming from the coordinates \(x^1, \dots, x^n\) of a chart are written \(\partial/\partial x^1, \dots, \partial/\partial x^n\): the velocity of the curve that moves only the \(i\)-th coordinate, at unit rate.

p velocity tangent plane

Why the notation \(\partial/\partial x^i\). A tangent vector \(v = [\gamma]\) differentiates functions: \(v(f) = (f \circ \gamma)'(0)\), the rate of change of \(f\) along \(\gamma\). For \(v = \partial/\partial x^i\) this is the partial derivative of \(f\) in the chart. One can in fact define tangent vectors as such derivations (linear maps \(f \mapsto v(f)\) obeying the product rule); the two definitions agree for smooth manifolds.

Examples.

  • For a submanifold of \(\mathbb{R}^N\), \(T_pM\) is the ordinary tangent space, the set of velocity vectors of curves in \(M\). For the sphere \(S^n\), differentiating \(\gamma \cdot \gamma = 1\) gives \(\gamma'(0) \cdot p = 0\), so \(T_pS^n = p^\perp\), the vectors perpendicular to \(p\) (and by dimension count, all of them).
  • For \(SO(3)\) at the identity: differentiate \(A(t)^{\mathsf T}A(t) = I\) at \(t = 0\) with \(A(0) = I\): \(A'(0)^{\mathsf T} + A'(0) = 0\). The tangent space is the 3-dimensional space of skew-symmetric matrices, the Lie algebra of infinitesimal rotations, each one an angular velocity vector in disguise.

Derivatives of maps. A smooth map \(F : M \to N\) has at each point a differential \(dF_p : T_pM \to T_{F(p)}N\), \([\gamma] \mapsto [F \circ \gamma]\). In charts it is the Jacobian matrix. The chain rule \(d(G \circ F)_p = dG_{F(p)} \circ dF_p\) is immediate from this definition.

Vector fields. A vector field chooses a tangent vector at every point, smoothly. The disjoint union of all tangent spaces is itself a manifold of dimension \(2n\), the tangent bundle \(TM\), and a vector field is a smooth section of it. The hairy ball theorem says every continuous vector field on \(S^2\) vanishes somewhere (you cannot comb a hairy ball flat; at any moment some point on Earth has zero horizontal wind). More generally, by the Poincaré–Hopf theorem, the zeros of a vector field on a closed manifold, counted with suitable signs, add up to the Euler characteristic, and \(\chi(S^2) = 2 \ne 0\).

20.3 Riemannian metrics

Level: expert. A manifold as defined so far has no lengths. Riemann's idea, in his 1854 lecture Über die Hypothesen, welche der Geometrie zu Grunde liegen (On the hypotheses which lie at the foundations of geometry), was to give one at each point, as Gauss's first fundamental form does on a surface.

Definition. A Riemannian metric \(g\) on a smooth manifold \(M\) is a choice, at each point \(p\), of an inner product \(g_p\) on \(T_pM\) (symmetric, bilinear, positive definite), varying smoothly with \(p\). In a chart, \(g\) is given by the symmetric positive definite matrix of functions \(g_{ij} = g(\partial/\partial x^i, \partial/\partial x^j)\), and one writes

\[ ds^2 = \sum_{i, j} g_{ij}\, dx^i\, dx^j . \]

For a surface, \(g_{11} = E\), \(g_{12} = F\), \(g_{22} = G\). A manifold with a metric is a Riemannian manifold.

With it everything in Chapter 19 generalises:

  • the length of a curve \(\gamma : [a, b] \to M\) is \(\int_a^b \sqrt{g(\gamma', \gamma')}\, dt\);
  • the angle between tangent vectors \(v, w\) has \(\cos\theta = g(v, w)/\sqrt{g(v, v)g(w, w)}\);
  • the volume of a region in one chart is \(\int \sqrt{\det(g_{ij})}\, dx^1 \cdots dx^n\);
  • the distance \(d(p, q)\) is the infimum of lengths of curves from \(p\) to \(q\), which makes \(M\) a metric space.

Examples.

  • Euclidean space: \(g_{ij} = \delta_{ij}\), \(ds^2 = dx_1^2 + \cdots + dx_n^2\).
  • The round sphere \(S^n\), with the metric induced from \(\mathbb{R}^{n+1}\); for \(S^2\) in latitude-longitude, \(ds^2 = d\varphi^2 + \sin^2\varphi\, d\theta^2\).
  • The flat torus: the square \([0, 1]^2\) with opposite sides glued and \(ds^2 = dx^2 + dy^2\). It cannot be built in \(\mathbb{R}^3\) with this metric by a smooth surface of the usual kind, because every compact surface in \(\mathbb{R}^3\) has a point with \(K > 0\) (exercise 11 of Chapter 19); as an abstract Riemannian manifold it is perfectly good. (Nash's embedding theorem of 1956 says every Riemannian manifold can be placed isometrically in some \(\mathbb{R}^N\), if \(N\) is large enough; and, surprisingly, there are \(C^1\) isometric embeddings of the flat torus in \(\mathbb{R}^3\) by the Nash–Kuiper theorem, which were visualised in 2012 as "corrugated" tori.)
  • The hyperbolic plane: the upper half-plane \(y > 0\) with
\[ ds^2 = \frac{dx^2 + dy^2}{y^2}, \]

the model of Chapter 17. Lengths are Euclidean lengths divided by the height, so the boundary \(y = 0\) is infinitely far away.

Every manifold has a metric. Choose an atlas, use the Euclidean inner product in each chart, and blend them with a partition of unity (smooth functions \(\rho_\alpha \ge 0\), each zero outside one chart, adding up to 1). A sum \(\sum \rho_\alpha g_\alpha\) of inner products with nonnegative weights, not all zero, is again an inner product. (The same argument fails for Lorentzian metrics of relativity, which is why not every manifold can be a spacetime.)

Geodesics and the Christoffel symbols. A geodesic should be a curve with "zero acceleration", but on an abstract manifold we cannot subtract tangent vectors at different points. Riemannian geometry solves this with the Levi-Civita connection \(\nabla\), a rule for differentiating vector fields along curves, and the fundamental theorem of Riemannian geometry says there is exactly one such rule that is compatible with the metric and torsion-free. In a chart it is given by the Christoffel symbols

\[ \Gamma^k_{ij} = \frac12 \sum_l g^{kl}\left( \frac{\partial g_{li}}{\partial x^j} + \frac{\partial g_{lj}}{\partial x^i} - \frac{\partial g_{ij}}{\partial x^l} \right), \]

where \((g^{kl})\) is the inverse matrix of \((g_{ij})\). A curve \(x(t)\) is a geodesic when

\[ \ddot x^k + \sum_{i, j} \Gamma^k_{ij}\, \dot x^i \dot x^j = 0 \qquad (k = 1, \dots, n). \]

This is the equation of Chapter 19 in any dimension. As there, geodesics are locally shortest, and each point and initial velocity determine one geodesic. Following the geodesic with initial velocity \(v\) for time 1 defines the exponential map \(\exp_p : T_pM \to M\), which near 0 is a chart (normal coordinates).

Worked example: polar coordinates. For the plane with \(ds^2 = dr^2 + r^2 d\theta^2\): \(g_{rr} = 1\), \(g_{\theta\theta} = r^2\). The only nonzero symbols are \(\Gamma^r_{\theta\theta} = -r\) and \(\Gamma^\theta_{r\theta} = \Gamma^\theta_{\theta r} = 1/r\), so the geodesic equations are \(\ddot r - r\dot\theta^2 = 0\) and \(\ddot\theta + \tfrac{2}{r}\dot r \dot\theta = 0\). The second says \(\frac{d}{dt}(r^2\dot\theta) = 0\): conservation of angular momentum. Straight lines, written in polar coordinates.

Worked example: geodesics of the hyperbolic plane. With \(g = (dx^2 + dy^2)/y^2\) the formula gives \(\Gamma^x_{xy} = \Gamma^x_{yx} = -1/y\), \(\Gamma^y_{xx} = 1/y\), \(\Gamma^y_{yy} = -1/y\), all others zero. The geodesic equations are

\[ \ddot x - \frac{2}{y}\dot x \dot y = 0, \qquad \ddot y + \frac{1}{y}\left(\dot x^2 - \dot y^2\right) = 0 . \]

Vertical lines \(x = c\), \(y = e^t\) solve them (check: \(\ddot y = e^t\), \(\dot y^2/y = e^t\)). So does the semicircle \(x = c + R\tanh t\), \(y = R/\cosh t\), which lies on \((x - c)^2 + y^2 = R^2\) and has unit hyperbolic speed (a direct differentiation, or a computer algebra check, confirms both equations). These are exactly the "lines" of the half-plane model.

y = 0

20.4 Curvature in higher dimensions

Level: expert. On a surface one number, \(K\), measures curvature at each point. In higher dimensions curvature has more components, and the honest answer to "how curved is it?" is a tensor. Here is how to understand it without drowning in indices.

Curvature as rotation around a loop. Move a tangent vector along a curve while keeping it "as constant as possible", meaning its covariant derivative along the curve is zero: this is parallel transport. In the plane, carrying a vector around any closed loop brings it back unchanged. On a sphere it does not.

A B N

Take the triangle with one vertex at the north pole and two on the equator a quarter turn apart, on the unit sphere. Start at \(N\) with a vector pointing toward \(A\), and carry it down the meridian (it stays pointing along the meridian, since that is a geodesic and the angle with a geodesic is preserved), then along the equator (it stays pointing south, perpendicular to the equator), then up the meridian through \(B\) (it stays pointing back down that meridian). It arrives at \(N\) pointing toward \(B\): turned by a right angle, \(\pi/2\), which is exactly the area of the triangle, \(4\pi/8\). In general, for a small loop enclosing area \(A\) on a surface,

\[ \text{rotation angle} \approx K \cdot A, \]

and this is the content of Gauss–Bonnet for the triangle. In higher dimensions the rotation depends on the plane in which the small loop lies, and that is what the curvature tensor records.

The Riemann curvature tensor. For vector fields \(X, Y, Z\) define

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

It measures the failure of covariant derivatives to commute, which is the infinitesimal version of parallel transport around a small parallelogram spanned by \(X\) and \(Y\). It is linear in each argument at each point (a tensor), and has the symmetries \(R(X, Y) = -R(Y, X)\), \(g(R(X, Y)Z, W) = -g(R(X, Y)W, Z)\), \(g(R(X,Y)Z,W) = g(R(Z,W)X,Y)\), and the first Bianchi identity \(R(X, Y)Z + R(Y, Z)X + R(Z, X)Y = 0\). Counting what these symmetries leave, the number of independent components in dimension \(n\) is

\[ \frac{n^2(n^2 - 1)}{12}: \qquad 1 \text{ for } n = 2, \quad 6 \text{ for } n = 3, \quad 20 \text{ for } n = 4 . \]

Sectional curvature. For a 2-dimensional plane \(\sigma \subset T_pM\) spanned by \(u, v\),

\[ K(\sigma) = \frac{g(R(u, v)v, u)}{g(u, u)g(v, v) - g(u, v)^2}. \]

Geometrically it is the Gaussian curvature, at \(p\), of the surface swept out by geodesics starting from \(p\) in the directions of \(\sigma\). On a surface there is only one plane and \(K(\sigma)\) is Gauss's \(K\). The sectional curvatures of all planes determine the whole tensor \(R\). A manifold has constant curvature \(k\) if \(K(\sigma) = k\) for every plane at every point; the models are the sphere (\(k > 0\)), Euclidean space (\(k = 0\)) and hyperbolic space (\(k < 0\)).

Ricci curvature. Averaging sectional curvatures gives a simpler object. For a unit vector \(v\), the Ricci curvature \(\mathrm{Ric}(v, v)\) is the sum of the sectional curvatures of the planes spanned by \(v\) and \(e_i\), for an orthonormal basis \(v, e_2, \dots, e_n\); formally \(\mathrm{Ric}(Y, Z)\) is the trace of \(X \mapsto R(X, Y)Z\). Its meaning is about volume: in the direction \(v\), a small cone of geodesics spreads out less than in flat space if \(\mathrm{Ric}(v, v) > 0\) and more if it is negative. Positive Ricci curvature focuses geodesics, the way a lens focuses light. Ricci curvature has \(n(n+1)/2\) components; in dimension 3 that is 6, the same as the full Riemann tensor, and indeed in dimension 3 Ricci determines Riemann.

Scalar curvature. Tracing once more gives a single function, the scalar curvature \(S = \sum_i \mathrm{Ric}(e_i, e_i)\), twice the sum of the sectional curvatures of all coordinate planes. It measures the volume of small balls:

\[ \mathrm{vol}\bigl(B(p, r)\bigr) = \omega_n r^n \left( 1 - \frac{S(p)}{6(n + 2)} r^2 + O(r^4) \right), \]

where \(\omega_n r^n\) is the volume of a Euclidean ball. Check on the unit 2-sphere: \(S = 2K = 2\) and \(n = 2\), so the formula predicts area \(\pi r^2(1 - r^2/12 + \cdots)\). The exact area of a geodesic disc of radius \(r\) (a polar cap) is \(2\pi(1 - \cos r) = 2\pi\bigl(\tfrac{r^2}{2} - \tfrac{r^4}{24} + \cdots\bigr) = \pi r^2 - \tfrac{\pi r^4}{12} + \cdots\). They agree.

What curvature controls (statements). Bounds on curvature force global shape:

  • Bonnet–Myers (Myers 1941): if \(M\) is complete and \(\mathrm{Ric} \ge (n - 1)k > 0\) in every direction, then \(M\) is compact with diameter at most \(\pi/\sqrt{k}\), the diameter of the sphere of curvature \(k\).
  • Cartan–Hadamard: if \(M\) is complete, simply connected and all sectional curvatures are \(\le 0\), then \(\exp_p\) is a diffeomorphism and \(M\) looks topologically like \(\mathbb{R}^n\).
  • Bishop–Gromov: a lower bound on Ricci curvature bounds the growth of volumes of balls by those in the model space.

These "local to global" theorems are the heart of modern Riemannian geometry, and the tools behind the Poincaré conjecture in Chapter 21.

20.5 General relativity: gravity as curvature

Level: expert (survey). Newton's gravity is a force acting instantly across space. Einstein's general theory of relativity (1915) replaces it with geometry: matter and energy curve spacetime, a 4-dimensional manifold, and freely falling bodies follow its geodesics. Nothing pulls the Moon toward the Earth; it moves as straight as it can through a curved spacetime.

Lorentzian metrics. Spacetime's metric is not positive definite. In special relativity (PHY132H1 Unit 10), the "interval" between nearby events is

\[ ds^2 = -c^2\, dt^2 + dx^2 + dy^2 + dz^2, \]

with one minus sign: a Lorentzian metric of signature \((-, +, +, +)\). For a massive particle \(ds^2 < 0\) along its path, and \(\sqrt{-ds^2}/c\) is the time its own clock measures, the proper time. All of Riemannian geometry (connection, geodesics, curvature) carries over with this metric. Free fall is a geodesic that maximises proper time between two events; the twin who stays home ages more.

Einstein's field equations. With the Ricci tensor \(R_{\mu\nu}\) and scalar curvature \(R\) of the spacetime metric \(g_{\mu\nu}\),

\[ R_{\mu\nu} - \frac12 R\, g_{\mu\nu} + \Lambda g_{\mu\nu} = \frac{8\pi G}{c^4} T_{\mu\nu} . \]

The left side is geometry (the combination \(G_{\mu\nu} = R_{\mu\nu} - \tfrac12 R g_{\mu\nu}\), the Einstein tensor, is the one whose divergence vanishes automatically, matching conservation of energy and momentum); \(\Lambda\) is the cosmological constant; the right side is the stress-energy tensor \(T_{\mu\nu}\), describing the density and flow of energy and momentum. In words: matter tells spacetime how to curve; spacetime tells matter how to move. These are 10 coupled nonlinear partial differential equations for the 10 components of the metric. In empty space with \(\Lambda = 0\) they say \(R_{\mu\nu} = 0\): Ricci-flat, though the full curvature need not vanish (tidal forces remain).

The Schwarzschild solution. Karl Schwarzschild found in 1916 the metric outside a spherical, non-rotating mass \(M\):

\[ ds^2 = -\left(1 - \frac{r_s}{r}\right)c^2 dt^2 + \left(1 - \frac{r_s}{r}\right)^{-1} dr^2 + r^2\left(d\theta^2 + \sin^2\theta \, d\phi^2\right), \qquad r_s = \frac{2GM}{c^2}. \]

For the Sun, \(r_s \approx 2.95\) km; for the Earth about 9 mm. Far from the mass (\(r \gg r_s\)) it is nearly flat, and its geodesics reproduce Newton's orbits plus small corrections that have been measured:

  • Mercury's perihelion. The long axis of Mercury's elliptical orbit turns slowly. Most of the turning is caused by the other planets, but in 1859 Le Verrier found an unexplained excess, later measured as about 43 arcseconds per century. The geodesics of Schwarzschild's metric predict a turn of \(6\pi GM/(c^2 a(1 - e^2))\) radians per orbit. With \(GM_\odot = 1.327 \times 10^{20}\ \mathrm{m^3/s^2}\), \(a = 5.79 \times 10^{10}\) m, \(e = 0.2056\) and 415 orbits per century, this is \(43.0''\) per century. Einstein computed it in November 1915; it was the first success of the theory. For Mars, with \(a = 2.279 \times 10^{11}\) m and \(e = 0.0934\), the same formula gives about \(1.35''\) per century.
  • Bending of light. Light grazing the Sun is deflected by \(4GM/(c^2 R_\odot) \approx 1.75''\), twice the value a Newtonian argument gives. Expeditions led by Eddington and Dyson measured it during the eclipse of 1919; those measurements were rough, and the effect has since been confirmed to high precision with radio telescopes.
  • Time delay. Radar signals passing near the Sun take slightly longer than in flat space (the Shapiro delay, predicted in 1964). It was measured with signals to Mercury and Venus, and to the Viking landers on Mars in the late 1970s, and later with the Cassini spacecraft to about one part in 100,000.
Sun

GPS. The satellites of the Global Positioning System orbit at radius about 26,560 km, at about 3.87 km/s, carrying atomic clocks. Two relativistic effects change their rate compared with clocks on the ground:

  • Higher up, the gravitational potential is weaker, and clocks run faster: by \(GM_\oplus(1/R_\oplus - 1/r)/c^2\), which is about \(45.7\) microseconds per day.
  • The satellites move fast, and moving clocks run slower (special relativity): by \(v^2/(2c^2)\), about \(7.2\) microseconds per day.

Net: the satellite clocks gain about 38 microseconds per day. Light travels about 11 km in that time, so a system that ignored relativity would accumulate position errors of that order per day. The satellite clocks are deliberately set to run slightly slow before launch to compensate. (The 45.7 and 7.2 above are computed from the standard values with a spherical Earth; published figures differ slightly in the last digit depending on what is included.)

Beyond. Gravitational waves, ripples of curvature predicted by Einstein in 1916, were detected directly by LIGO on 14 September 2015 from two merging black holes. The Event Horizon Telescope published an image of the shadow of the black hole at the centre of the galaxy M87 in 2019. Black holes, the expanding universe and gravitational lensing are all consequences of the same equations of curvature.

20.6 Uniformization: the three geometries of surfaces

Level: expert. Chapter 19 ended with Gauss–Bonnet: the total curvature of a closed surface is \(2\pi\chi\). A surface can be bent into many shapes with varying curvature. Is there always a best shape, with constant curvature? For surfaces the answer is yes, and it is one of the great theorems of nineteenth and early twentieth century mathematics.

Gluing polygons. Every closed orientable surface can be made by gluing the sides of a polygon in pairs.

a a b b a b a⁻¹ b⁻¹ c d c⁻¹ d⁻¹
  • The torus (\(\chi = 0\)): glue the opposite sides of a square. Give the square its flat metric. At the four corners, which become one point, the four right angles add up to \(2\pi\), so there is no corner in the result: the flat torus, with \(K = 0\) everywhere. Check with Gauss–Bonnet: \(\iint K\,dA = 0 = 2\pi \cdot 0\).
  • The two-holed torus (\(\chi = 2 - 2 \cdot 2 = -2\)): glue an octagon's sides in the pattern \(a\, b\, a^{-1} b^{-1} c\, d\, c^{-1} d^{-1}\); all eight corners become one point. For the result to have no corner, the eight angles must add up to \(2\pi\), so each must be \(\pi/4\). A flat regular octagon has angles \(3\pi/4\), too big; but in the hyperbolic plane, where angles shrink as polygons grow (Chapter 17), there is a regular octagon with all angles \(\pi/4\). Its area, by the hyperbolic angle-defect formula, is \((8 - 2)\pi - 8 \cdot \tfrac{\pi}{4} = 4\pi\). Glued up, it gives a surface with \(K = -1\) everywhere, and check: \(\iint K\, dA = -4\pi = 2\pi \cdot (-2)\).
  • The sphere (\(\chi = 2\)) has the round metric, \(K = +1\), area \(4\pi\).

Theorem 20.1 (uniformization, Poincaré and Koebe, 1907). Every simply connected Riemann surface is conformally equivalent to exactly one of: the Riemann sphere, the complex plane, or the open unit disc.

A Riemann surface is a 2-manifold with charts whose transition maps are complex-analytic; every orientable surface with a Riemannian metric is one (in "isothermal" coordinates, where the metric is a multiple of \(dx^2 + dy^2\)). "Conformally equivalent" means by a bijection that preserves angles. The three models carry natural metrics of curvature \(+1\), \(0\) and \(-1\) (the disc with the Poincaré metric). A general surface is a quotient of its simply connected cover by a group of symmetries, and that gives:

Corollary 20.2. Every closed orientable surface carries a Riemannian metric of constant curvature, in the same conformal class as any given metric. By Gauss–Bonnet the sign of the curvature is the sign of \(\chi\):

Surface genus \(g\) \(\chi = 2 - 2g\) geometry model
sphere 0 2 spherical, \(K = +1\) round sphere, area \(4\pi\)
torus 1 0 flat, \(K = 0\) quotient of the plane by a lattice
genus \(g \ge 2\) \(g\) \(2 - 2g < 0\) hyperbolic, \(K = -1\) quotient of the hyperbolic plane, area \(4\pi(g - 1)\)

So among closed surfaces, only the sphere is spherical, only the torus is flat, and every other surface is hyperbolic. In this sense, hyperbolic geometry, which took two thousand years to discover (Chapter 15), is the typical geometry of surfaces. The proof of the uniformization theorem is long (it needs potential theory or, in a more modern approach, a curvature flow); a full account is in Donaldson's Riemann Surfaces.

The space of shapes. The flat metrics on the torus are not all the same: a torus made from a long thin rectangle is not isometric to one made from a square (after scaling to area 1). The set of different shapes is itself a space, the moduli space, which for tori is 2-dimensional (described by the modular group acting on the upper half-plane), and for genus \(g \ge 2\) has dimension \(6g - 6\) (Riemann's count). Moduli spaces are now central objects of geometry, algebraic geometry and string theory.

In dimension 3 there is no single answer, but Thurston's geometrization conjecture, proved by Perelman, says every closed 3-manifold can be cut into pieces each carrying one of eight geometries. That is the first story of Chapter 21.

A short history

Riemann's lecture of 10 June 1854, given for his habilitation with Gauss in the audience, introduced manifolds of any dimension and metrics on them; it was published in 1868, after his death. Christoffel (1869) and Ricci-Curbastro and Levi-Civita (1900) developed the tensor calculus that made it computable, and Levi-Civita defined parallel transport in 1917. Einstein, with help from his friend Marcel Grossmann, learned this mathematics from 1912 and reached the field equations in November 1915; Hilbert derived them from a variational principle at nearly the same time. The modern definition of a manifold by charts and atlases was made precise by Hermann Weyl (1913, for Riemann surfaces) and by Whitney and others in the 1930s. Poincaré and Koebe proved uniformization in 1907. The global theorems of 20.4 date from the 1920s to the 1960s (Hopf–Rinow, Myers, Cartan–Hadamard, Bishop, Gromov), and Riemannian geometry with curvature bounds remains one of the most active fields of mathematics.

Check yourself

1. On the circle with stereographic charts, find \(\varphi_N\) and \(\varphi_S\) of the point \((3/5, 4/5)\) and check the transition map.

\(\varphi_N = x/(1 - y) = (3/5)/(1/5) = 3\). \(\varphi_S = x/(1 + y) = (3/5)/(9/5) = 1/3\). The transition map \(u \mapsto 1/u\) sends 3 to \(1/3\), as it should.

2. Show that the transition map between the two stereographic charts of \(S^2\) is \(u \mapsto u/|u|^2\).

The inverse of \(\varphi_N\) sends \(u \in \mathbb{R}^2\) to \(p = (2u, |u|^2 - 1)/(|u|^2 + 1)\) (check \(|p| = 1\): \(4|u|^2 + (|u|^2 - 1)^2 = (|u|^2 + 1)^2\)). Then \(1 + p_3 = 2|u|^2/(|u|^2 + 1)\), so \(\varphi_S(p) = (p_1, p_2)/(1 + p_3) = 2u/(2|u|^2) = u/|u|^2\).

3. What is the dimension of the manifold of all positions of a rigid body in space? Of a robot arm with 6 rotating joints?

A rigid body's position is a translation (3 numbers) and an orientation, a point of \(SO(3)\) (3 numbers): the manifold \(\mathbb{R}^3 \times SO(3)\) of dimension 6. The robot arm's joint angles form \(S^1 \times \cdots \times S^1\) (6 factors), a 6-dimensional torus.

4. Show that the tangent space of \(SO(3)\) at the identity is the space of \(3 \times 3\) skew-symmetric matrices, and find its dimension.

If \(A(t)\) is a curve in \(SO(3)\) with \(A(0) = I\), differentiate \(A^{\mathsf T}A = I\) at \(0\): \(A'(0)^{\mathsf T} + A'(0) = 0\), so \(A'(0)\) is skew-symmetric. A skew-symmetric matrix has zero diagonal and is determined by the 3 entries above the diagonal, so the space has dimension 3, equal to \(\dim SO(3)\); and every skew \(X\) arises, from \(A(t) = e^{tX}\). So the tangent space is all of it.

5. In the hyperbolic half-plane \(ds^2 = (dx^2 + dy^2)/y^2\), find the length of the vertical segment from \((0, 1)\) to \((0, e^3)\) and of the horizontal segment from \((0, 1)\) to \((3, 1)\).

Vertical: \(\int_1^{e^3} dy/y = 3\). Horizontal: \(\int_0^3 dx/1 = 3\). Both are 3, but the vertical one is a geodesic and so the shortest path between its ends; the horizontal one is not. The geodesic from \((0,1)\) to \((3,1)\) is the arc of the semicircle centred at \((1.5, 0)\), and its length is \(2\,\mathrm{arsinh}(1.5) \approx 2.39 < 3\) (using the distance formula \(\cosh d = 1 + |\Delta|^2/(2y_1y_2) = 1 + 9/2\)).

6. Compute the Christoffel symbols of the round sphere \(ds^2 = d\varphi^2 + \sin^2\varphi\, d\theta^2\) and check that the equator is a geodesic.

\(g_{\varphi\varphi} = 1\), \(g_{\theta\theta} = \sin^2\varphi\). Nonzero symbols: \(\Gamma^\varphi_{\theta\theta} = -\tfrac12 \partial_\varphi(\sin^2\varphi) = -\sin\varphi\cos\varphi\) and \(\Gamma^\theta_{\varphi\theta} = \Gamma^\theta_{\theta\varphi} = \tfrac12 \cdot \dfrac{2\sin\varphi\cos\varphi}{\sin^2\varphi} = \cot\varphi\). Equations: \(\ddot\varphi - \sin\varphi\cos\varphi\,\dot\theta^2 = 0\), \(\ddot\theta + 2\cot\varphi\,\dot\varphi\dot\theta = 0\). The equator \(\varphi = \pi/2\), \(\theta = t\): \(\ddot\varphi = 0\) and \(\sin\varphi\cos\varphi = 0\), and \(\ddot\theta = 0\), \(\dot\varphi = 0\). Both hold.

7. A vector is parallel-transported around the circle of latitude \(60°\) N on the unit sphere. By what angle is it rotated when it returns?

By the local Gauss–Bonnet theorem, the rotation equals the total curvature enclosed. The polar cap above \(60°\) N has \(\varphi\) from 0 to \(30° = \pi/6\), area \(2\pi(1 - \cos\tfrac{\pi}{6}) = 2\pi(1 - \tfrac{\sqrt3}{2}) \approx 0.842\) radians, about \(48.2°\). (This is the rotation of a Foucault pendulum's plane in a day at that latitude: \(360° \times \sin 60°\) relative to the ground, which is \(360° - 48.2°\); the two answers describe the same motion seen in different frames.)

8. Check the scalar-curvature volume formula on a sphere of radius \(R\): what does it predict for the area of a geodesic disc of radius \(r\), and what is the exact answer?

\(K = 1/R^2\), \(S = 2/R^2\), \(n = 2\): predicted area \(\pi r^2(1 - r^2/(12R^2) + \cdots)\). Exact: the cap of angular radius \(r/R\) has area \(2\pi R^2(1 - \cos(r/R)) = 2\pi R^2\bigl(\tfrac{r^2}{2R^2} - \tfrac{r^4}{24R^4} + \cdots\bigr) = \pi r^2 - \tfrac{\pi r^4}{12R^2} + \cdots\). They agree.

9. Use the formula \(6\pi GM/(c^2a(1 - e^2))\) to compute the relativistic perihelion advance of the Earth per century (\(a = 1.496 \times 10^{11}\) m, \(e = 0.0167\)).

Per orbit: \(6\pi \times 1.327 \times 10^{20}/\bigl((2.998 \times 10^8)^2 \times 1.496 \times 10^{11} \times (1 - 0.0167^2)\bigr) \approx 1.86 \times 10^{-7}\) rad. The Earth makes 100 orbits per century: \(1.86 \times 10^{-5}\) rad, which is \(1.86 \times 10^{-5} \times 206265 \approx 3.8''\) per century.

10. A GPS receiver uses signals whose clocks are off by 38 microseconds. Roughly how large a range error is that?

Light travels \(3.0 \times 10^8 \times 38 \times 10^{-6} \approx 11{,}400\) m, about 11 km. That is why the correction is built into the satellites' clocks.

11. A closed orientable surface of genus 3 is given a metric of constant curvature \(-1\). What is its area? What if the curvature is \(-1/4\)?

\(\chi = 2 - 6 = -4\), so \(\iint K\, dA = -8\pi\). With \(K = -1\), the area is \(8\pi = 4\pi(3 - 1)\). With \(K = -1/4\), the area is \(8\pi \times 4 = 32\pi\).

12. A regular hyperbolic \(n\)-gon has all angles equal to \(\theta\). For a genus-2 surface built from an octagon, \(\theta = \pi/4\). Could you build a genus-2 surface from a regular hyperbolic 12-gon whose sides are glued so that all corners become one point? What angle would it need?

All 12 corners meet at one point, so \(12\theta = 2\pi\) and \(\theta = \pi/6\). Its area would be \((12 - 2)\pi - 12 \cdot \pi/6 = 10\pi - 2\pi = 8\pi\). But a genus-2 surface with \(K = -1\) has area \(4\pi\), so this is impossible: with one vertex, a \(4g\)-gon gives genus \(g\), and a 12-gon gives genus 3 (area \(8\pi = 4\pi(3 - 1)\), consistent with question 11).

What you learned

  • A manifold looks locally like \(\mathbb{R}^n\); charts give coordinates, and smooth transition maps let calculus work everywhere.
  • Tangent vectors are velocities of curves; the tangent space at a point is an \(n\)-dimensional vector space.
  • A Riemannian metric is an inner product on each tangent space; it gives lengths, angles, volumes, distance, and geodesics through the Christoffel symbols.
  • Curvature is measured by the rotation of vectors carried around small loops; the Riemann tensor, sectional, Ricci and scalar curvature record it in decreasing detail, and curvature bounds control global shape.
  • In general relativity spacetime is a Lorentzian manifold curved by matter; Mercury's 43 arcseconds per century, the bending of light and GPS clock corrections are measured consequences.
  • Uniformization: every closed surface has a constant curvature metric, spherical only for the sphere, flat only for the torus, hyperbolic for every other surface.

Next: Chapter 21, where geometry goes: Klein's view of geometry as symmetry, Thurston and Perelman in three dimensions, algebraic and computational geometry, and problems nobody has solved.

Further reading

  • J. M. Lee, Introduction to Smooth Manifolds, 2nd edition, 2013, and Introduction to Riemannian Manifolds, 2nd edition, 2018. The standard graduate texts.
  • M. P. do Carmo, Riemannian Geometry, 1992.
  • M. Spivak, A Comprehensive Introduction to Differential Geometry, 5 volumes, 3rd edition, 1999. Volume 2 contains a translation of Riemann's lecture with commentary.
  • B. Riemann, "On the hypotheses which lie at the foundations of geometry" (1854, published 1868), translated by W. K. Clifford in Nature, 1873.
  • S. Carroll, Spacetime and Geometry: An Introduction to General Relativity, 2004.
  • C. W. Misner, K. S. Thorne and J. A. Wheeler, Gravitation, 1973.
  • N. Ashby, "Relativity in the Global Positioning System", Living Reviews in Relativity 6, 2003. The GPS corrections in detail.
  • C. M. Will, "The Confrontation between General Relativity and Experiment", Living Reviews in Relativity 17, 2014.
  • S. Donaldson, Riemann Surfaces, 2011. Includes a proof of uniformization.
  • On this site: the U of T guides MAT257Y1 Unit 6: The Inverse Function Theorem, MAT257Y1 Unit 13: Manifolds in R^n, MAT257Y1 Unit 11: Tensors and Differential Forms and PHY132H1 Unit 10: Special Relativity; Chapter 17 for the hyperbolic plane; Algebra, Chapter 22 for Lie groups such as \(SO(3)\).