If we are to use geodesics and covariant derivatives as tools for studying Riemannian geometry, it is evident that we need a way to single out a particular connection on a Riemannian manifold that reflects the properties of the metric. In this chapter, guided by the example of the tangential connection on a submanifold of , we describe two properties that determine a unique connection on every Riemannian manifold. The first property, compatibility with the metric, is easy to motivate and understand. The second, symmetry, is a bit more mysterious; but it is motivated by the fact that it is invariantly defined, and is always satisfied by the tangential connection. It turns out that these two conditions are enough to determine a unique connection associated with any Riemannian or pseudo-Riemannian metric, called the Levi-Civita connection after the early twentieth-century Italian differential geometer Tullio Levi-Civita.
After defining the Levi-Civita connection, we investigate the exponential map, which conveniently encodes the collective behavior of geodesics and allows us to study how they change as the initial point and initial velocity vary. Having established the properties of this map, we introduce normal neighborhoods and normal coordinates, which are essential computational and theoretical tools for studying local geometric properties near a point. Then we introduce the analogous notion for studying properties near a submanifold: tubular neighborhoods and Fermi coordinates. Finally, we return to our three main model Riemannian manifolds and determine their geodesics.
Except where noted otherwise, the results and proofs of this chapter do not use positivity of the metric, so they apply equally well to Riemannian and pseudo-Riemannian manifolds.
The Tangential Connection Revisited
We are eventually going to show that on each Riemannian manifold there is a natural connection that is particularly well suited to computations in Riemannian geometry. Since we get most of our intuition about Riemannian manifolds from studying submanifolds of with the induced metric, let us start by examining that case.
Let be an embedded submanifold. As a guiding principle, consider the idea mentioned at the beginning of Chapter 4: a geodesic in M should be “as straight as possible.” A reasonable way to make this rigorous is to require that the geodesic have no acceleration in directions tangent to the manifold, or in other words that its acceleration vector have zero orthogonal projection onto TM.
The tangential connection defined in Example 4.9 is perfectly suited to this task, because it computes covariant derivatives on M by taking ordinary derivatives in and projecting them orthogonally to TM.
It is easy to compute covariant derivatives along curves in M with respect to the tangential connection. Suppose is a smooth curve. Then
can be regarded as either a smooth curve in M or a smooth curve in
, and a smooth vector field V along
that takes its values in TM can be regarded as either a vector field along
in M or a vector field along
in
. Let
denote the covariant derivative of V along
(as a curve in
) with respect to the Euclidean connection
, and let
denote its covariant derivative along
(as a curve in M) with respect to the tangential connection
. The next proposition shows that the two covariant derivatives along
have a simple relationship to each other.
Proposition 5.1.





Proof.















Corollary 5.2.
Suppose is an embedded submanifold. A smooth curve
is a geodesic with respect to the tangential connection on M if and only if its ordinary acceleration
is orthogonal to
for all
.
Proof.
As noted in Example 4.8, the connection coefficients of the Euclidean connection on are all zero. Thus it follows from (4.15) that the Euclidean covariant derivative of
along
is just its ordinary acceleration:
. The corollary then follows from Proposition 5.1.
















Proposition 5.3.
Suppose M is an embedded Riemannian or pseudo-Riemannian submanifold of the pseudo-Euclidean space . A smooth curve
is a geodesic with respect to
if and only if
is
-orthogonal to
for all
.
Exercise 5.4. Prove the preceding proposition.
Connections on Abstract Riemannian Manifolds
There is a celebrated (and hard) theorem of John Nash [Nas56] that says that every Riemannian metric on a smooth manifold can be realized as the induced metric of some embedding in a Euclidean space. That theorem was later generalized independently by Robert Greene [Gre70] and Chris J. S. Clarke [Cla70] to pseudo-Riemannian metrics. Thus, in a certain sense, we would lose no generality by studying only submanifolds of Euclidean and pseudo-Euclidean spaces with their induced metrics, for which the tangential connection would suffice. However, when we are trying to understand intrinsic properties of a Riemannian manifold, an embedding introduces a great deal of extraneous information, and in some cases actually makes it harder to discern which geometric properties depend only on the metric. Our task in this chapter is to distinguish some important properties of the tangential connection that make sense for connections on an abstract Riemannian or pseudo-Riemannian manifold, and to use them to single out a unique connection in the abstract case.
Metric Connections









Proposition 5.5

- (a)
is compatible with g:
.
- (b)
g is parallel with respect to
:
.
- (c)In terms of any smooth local frame
, the connection coefficients of
satisfy
(5.2) - (d)If V, W are smooth vector fields along any smooth curve
, then
(5.3) - (e)
If V, W are parallel vector fields along a smooth curve
in M, then
is constant along
.
- (f)
Given any smooth curve
in M, every parallel transport map along
is a linear isometry.
- (g)
Given any smooth curve
in M, every orthonormal basis at a point of
can be extended to a parallel orthonormal frame along
(Fig. 5.1).

A parallel orthonormal frame
Proof.

















Now we will prove (d) (e)
(f)
(g)
(d). Assume first that (d) holds. If V and W are parallel along
, then (5.3) shows that
has zero derivative with respect to t, so it is constant along
.
Now assume (e). Let be arbitrary vectors in
, and let V, W be their parallel transports along
, so that
,
,
, and
. Because
is constant along
, it follows that
, so
is a linear isometry.
Next, assuming (f), we suppose is a smooth curve and
is an orthonormal basis for
, for some
. We can extend each
by parallel transport to obtain a smooth parallel vector field
along
, and the assumption that parallel transport is a linear isometry guarantees that the resulting n-tuple
is an orthonormal frame at all points of
.












Corollary 5.6.
Suppose (M, g) is a Riemannian or pseudo-Riemannian manifold with or without boundary, is a metric connection on M, and
is a smooth curve.
- (a)
is constant if and only if
is orthogonal to
for all
.
- (b)
If
is a geodesic, then
is constant.
Exercise 5.7. Prove the preceding corollary.
Proposition 5.8.
If M is an embedded Riemannian or pseudo-Riemannian submanifold of or
, the tangential connection on M is compatible with the induced Riemannian or pseudo-Riemannian metric.
Proof.









Symmetric Connections
![$$\begin{aligned}{}[X, Y] = X\big (Y^i\big )\frac{\partial }{\partial x^i}- Y\big (X^i\big )\frac{\partial }{\partial x^i}. \end{aligned}$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_Equ38.png)


![$$\begin{aligned} \bar{\nabla }_X Y - \bar{\nabla }_Y X = [X, Y]. \end{aligned}$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_Equ39.png)

![$$\begin{aligned} \nabla _X Y - \nabla _Y X \equiv [X,Y] \text { for all } X, Y\in \mathfrak X(M). \end{aligned}$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_Equ40.png)

![$$\begin{aligned} \tau (X,Y)= \nabla _X Y - \nabla _Y X - [X, Y]. \end{aligned}$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_Equ41.png)


Proposition 5.9.
If M is an embedded (pseudo-)Riemannian submanifold of a (pseudo-)Euclidean space, then the tangential connection on M is symmetric.
Proof.











![$$\big [\tilde{X},\tilde{Y}\big ]$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_IEq182.png)
![$$\big [\tilde{X},\tilde{Y}\big ]$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_IEq183.png)
![$$\begin{aligned} \nabla ^\top _X Y - \nabla ^\top _Y X&= \pi ^\top \big (\bar{\nabla }_{\tilde{X}}\tilde{Y}\big |_M - \bar{\nabla }_{\tilde{Y}}\tilde{X}\big |_M\big )\\&= \pi ^\top \big ( \bigl [ \tilde{X},\tilde{Y}\bigr ]\big |_M\big )\\&= \bigl [ \tilde{X},\tilde{Y}\bigr ]\big |_M\\&=[X, Y]. \end{aligned}$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_Equ42.png)

The last two propositions show that if we wish to single out a connection on each Riemannian or pseudo-Riemannian manifold in such a way that it matches the tangential connection when the manifold is presented as an embedded submanifold of or
with the induced metric, then we must require at least that the connection be compatible with the metric and symmetric. It is a pleasant fact that these two conditions are enough to determine a unique connection.
Theorem 5.10
(Fundamental Theorem of Riemannian Geometry). Let (M, g) be a Riemannian or pseudo-Riemannian manifold (with or without boundary). There exists a unique connection on TM that is compatible with g and symmetric. It is called the Levi-Civita connection of
(or also, when g is positive definite, the
Riemannian connection
).
Proof.




![$$\begin{aligned} \begin{aligned} X\langle Y,Z \rangle&= \langle \nabla _XY,Z \rangle +\langle Y,\nabla _ZX \rangle +\langle Y,[X,Z] \rangle ,\\ Y\langle Z,X \rangle&= \langle \nabla _YZ,X \rangle +\langle Z,\nabla _XY \rangle +\langle Z,[Y,X] \rangle ,\\ Z\langle X,Y \rangle&= \langle \nabla _ZX,Y \rangle +\langle X,\nabla _YZ \rangle +\langle X,[Z, Y] \rangle . \end{aligned} \end{aligned}$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_Equ44.png)
![$$\begin{aligned} \begin{aligned} X\langle Y,Z \rangle +Y\langle Z,X \rangle -&Z\langle X, Y \rangle =\\&2\langle \nabla _XY,Z \rangle +\langle Y,[X,Z] \rangle +\langle Z,[Y,X] \rangle -\langle X,[Z, Y] \rangle . \end{aligned} \end{aligned}$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_Equ45.png)

![$$\begin{aligned} \langle \nabla _XY, Z \rangle = \tfrac{1}{2}\big ( X\langle Y,Z \rangle&+Y\langle Z,X \rangle -Z\langle X,Y \rangle \nonumber \\&\qquad -\langle Y,[X,Z] \rangle -\langle Z,[Y,X] \rangle +\langle X,[Z, Y] \rangle \big ). \end{aligned}$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_Equ5.png)





To prove existence, we use (5.5), or rather a coordinate version of it. It suffices to prove that such a connection exists in each coordinate chart, for then uniqueness ensures that the connections in different charts agree where they overlap.











A bonus of this proof is that it gives us explicit formulas that can be used for computing the Levi-Civita connection in various circumstances.
Corollary 5.11
(Formulas for the Levi-Civita Connection). Let (M, g) be a Riemannian or pseudo-Riemannian manifold (with or without boundary), and let be its Levi-Civita connection.
- (a)In terms of vector fields: If X, Y, Z are smooth vector fields on M, then(This is known as Koszul’s formula.)(5.9)
- (b)In coordinates: In any smooth coordinate chart for M, the coefficients of the Levi-Civita connection are given by(5.10)
- (c)In a local frame: Let
be a smooth local frame on an open subset
, and let
be the
smooth functions defined by
Then the coefficients of the Levi-Civita connection in this frame are(5.11)(5.12) - (d)In a local orthonormal frame: If g is Riemannian,
is a smooth local orthonormal frame, and the functions
are defined by (5.11), then
(5.13)
Proof.








On every Riemannian or pseudo-Riemannian manifold, we will always use the Levi-Civita connection from now on without further comment. Geodesics with respect to this connection are called
Riemannian
(or
pseudo-Riemannian
) geodesics, or simply “geodesics” as long as there is no risk of confusion. The connection coefficients of the Levi-Civita connection in coordinates, given by (5.10), are called the Christoffel symbols of g.
The next proposition shows that these connections are familiar ones in the case of embedded submanifolds of Euclidean or pseudo-Euclidean spaces.
Proposition 5.12.
- (a)
The Levi-Civita connection on a (pseudo-)Euclidean space is equal to the Euclidean connection.
- (b)
Suppose M is an embedded (pseudo-)Riemannian submanifold of a (pseudo-)Euclidean space. Then the Levi-Civita connection on M is equal to the tangential connection
.
Proof.
We observed earlier in this chapter that the Euclidean connection is symmetric and compatible with both the Euclidean metric and the pseudo-Euclidean metrics
, which implies (a). Part (b) then follows from Propositions 5.8 and 5.9.
An important consequence of the definition is that because Levi-Civita connections are defined in coordinate-independent terms, they behave well with respect to isometries. Recall the definition of the pullback of a connection (see Lemma 4.37).
Proposition 5.13
(Naturality of the Levi-Civita Connection). Suppose (M, g) and are
Riemannian or pseudo-Riemannian manifolds with or without boundary, and let
denote the Levi-Civita connection of g and
that of
. If
is an isometry, then
.
Proof.







![$$\begin{aligned} \bigl (\varphi ^*{\tilde{\nabla }}\bigr )_X Y - \bigl (\varphi ^*{\tilde{\nabla }}\bigr )_Y X&= \big (\varphi ^{-1}\big )_* \big ( {\tilde{\nabla }}_{\varphi _*X} (\varphi _*Y) - {\tilde{\nabla }}_{\varphi _*Y} (\varphi _*X)\big )\\&= \big (\varphi ^{-1}\big )_* \bigl [ \varphi _*X,\varphi _*Y\bigr ]\\&= [X, Y]. \end{aligned}$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_Equ51.png)

Corollary 5.14
(Naturality of Geodesics). Suppose (M, g) and are
Riemannian or pseudo-Riemannian manifolds with or without boundary, and
is a local isometry. If
is a geodesic in M, then
is a geodesic in
.
Proof.
This is an immediate consequence of Proposition 4.38, together with the fact that being a geodesic is a local property.
Like every connection on the tangent bundle, the Levi-Civita connection induces connections on all tensor bundles.
Proposition 5.15.
Suppose (M, g) is a Riemannian or pseudo-Riemannian manifold. The connection induced on each tensor bundle by the Levi-Civita connection is compatible with the induced inner product on tensors, in the sense that for every vector field X and every pair of smooth tensor fields
.
Proof.
Since every tensor field can be written as a sum of tensor products of vector and/or covector fields, it suffices to consider the case in which and
, where
and
are covariant or contravariant 1-tensor fields, as appropriate. In this case, the formula follows from (2.15) by a routine computation.
Proposition 5.16.
Let (M, g) be an oriented Riemannian manifold. The Riemannian volume form of g is parallel with respect to the Levi-Civita connection.
Proof.
Let and
be arbitrary, and let
be a smooth curve satisfying
and
. Let
be a parallel oriented orthonormal frame along
. Since
and
along
, formula (4.12) shows that
.
Proposition 5.17.




Proof.





Because the sharp and flat operators are inverses of each other when applied to the same index position, (5.15) follows by substituting into (5.14) and applying
to both sides.
The Exponential Map
Throughout this section, we let (M, g) be a Riemannian or pseudo-Riemannian n-manifold, endowed with its Levi-Civita connection. Corollary 4.28 showed that each initial point and each initial velocity vector
determine a unique maximal geodesic
. To deepen our understanding of geodesics, we need to study their collective behavior, and in particular, to address the following question: How do geodesics change if we vary the initial point or the initial velocity? The dependence of geodesics on the initial data is encoded in a map from the tangent bundle into the manifold, called the exponential map, whose properties are fundamental to the further study of Riemannian geometry.
(It is worth noting that the existence of the exponential map and the basic properties expressed in Proposition 5.19 below hold for every connection in TM, not just for the Levi-Civita connection. For simplicity, we restrict attention here to the latter case, because that is all we need. We also restrict to manifolds without boundary, in order to avoid complications with geodesics running into a boundary.)
The next lemma shows that geodesics with proportional initial velocities are related in a simple way.
Lemma 5.18




Proof.
If , then both sides of (5.16) are equal to p for all
, so we may assume that
. It suffices to show that
exists and (5.16) holds whenever the right-hand side is defined. (The same argument with the substitutions
,
, and
then implies that the conclusion holds when only the left-hand side is known to be defined.)
Suppose the maximal domain of is the open interval
. For simplicity, write
, and define a new curve
by
, where
. We will show that
is a geodesic with initial point p and initial velocity cv; it then follows by uniqueness and maximality that it must be equal to
.













The assignment defines a map from TM to the set of geodesics in M. More importantly, by virtue of the rescaling lemma, it allows us to define a map from (a subset of) the tangent bundle to M itself, which sends each line through the origin in
to a geodesic.

![$$\begin{aligned} \mathscr {E} = \{ v\in TM: \gamma _v \text { is defined on an interval containing}\,\, [0,1]\}, \end{aligned}$$](../images/56724_2_En_5_Chapter/56724_2_En_5_Chapter_TeX_Equ55.png)






The exponential map of a Riemannian manifold should not be confused with the exponential map of a Lie group. The two are closely related for bi-invariant metrics (see Problem 5-8), but in general they need not be. To avoid confusion, we always designate the exponential map of a Lie group G by , and reserve the undecorated notation
for the Riemannian exponential map.
The next proposition describes some essential features of the exponential map. Recall that a subset of a vector space V is said to be star-shaped with respect to a point if for every
, the line segment from x to y is contained in S.
Proposition 5.19
(Properties of the Exponential Map). Let (M, g) be a Riemannian or pseudo-Riemannian manifold, and let be its exponential map.
- (a)
is an open subset of TM containing the image of the zero section, and each set
is star-shaped with respect to 0.
- (b)For each
, the geodesic
is given by
for all t such that either side is defined.(5.17) - (c)
The exponential map is smooth.
- (d)
Foreach point
, the differential
is the identity map of
, under the usual identification of
with
.
Proof.








Next we will show that is open and
is smooth. To do so, we revisit the proof of the existence and uniqueness theorem for geodesics (Theorem 4.27) and reformulate it in a more invariant way. Let
be any smooth local coordinates on an open set
, let
be the projection, and let
denote the associated natural coordinates for
(see p. 384). In terms of these coordinates, formula (4.18) defines a smooth vector field G on
. The integral curves of G are the curves
that satisfy the system of ODEs given by (4.17), which is equivalent to the geodesic equation under the substitution
, as we observed in the proof of Theorem 4.27. Stated somewhat more invariantly, every integral curve of G on
projects to a geodesic under
(which in these coordinates is just
); conversely, every geodesic
in U lifts to an integral curve of G in
by setting
.











Now suppose . This means that the geodesic
is defined at least on the interval [0, 1], and therefore so is the integral curve of G starting at
. Since
, there is a neighborhood of (1, (p, v)) in
on which the flow of G is defined (Fig. 5.2). In particular, this means that there is a neighborhood of (p, v) on which the flow exists for
, and therefore on which the exponential map is defined. This shows that
is open.












is open
Corollary 5.14 on the naturality of geodesics translates into the following important property of the exponential map.
Proposition 5.20









Exercise 5.21. Prove Proposition 5.20.
An important consequence of the naturality of the exponential map is the following proposition, which says that local isometries of connected manifolds are completely determined by their values and differentials at a single point.
Proposition 5.22.
Let (M, g) and be Riemannian or pseudo-Riemannian manifolds, with M connected. Suppose
are local isometries such that for some point
, we have
and
. Then
.
Proof.
Problem 5-10.
A Riemannian or pseudo-Riemannian manifold (M, g) is said to be
geodesically complete
if every maximal geodesic is defined for all , or equivalently if the domain of the exponential map is all of TM. It is easy to construct examples of manifolds that are not geodesically complete; for example, in every proper open subset of
with its Euclidean metric or with a pseudo-Euclidean metric, there are geodesics that reach the boundary in finite time. Similarly, on
with the metric
obtained from the sphere by stereographic projection, there are geodesics that escape to infinity in finite time. Geodesically complete manifolds are the natural setting for global questions in Riemannian or pseudo-Riemannian geometry; beginning with Chapter 6, most of our attention will be focused on them.
Normal Neighborhoods and Normal Coordinates
We continue to let (M, g) be a Riemannian or pseudo-Riemannian manifold of dimension n (without boundary). Recall that for every , the restricted exponential map
maps the open subset
smoothly into M. Because
is invertible, the inverse function theorem guarantees that there exist a neighborhood V of the origin in
and a neighborhood U of p in M such that
is a diffeomorphism. A neighborhood U of
that is the diffeomorphic image under
of a star-shaped neighborhood of
is called a normal neighborhood of
.








Proposition 5.23









Proof.
Let be a normal coordinate chart on U centered at p, with coordinate functions
. By definition, this means that
, where
is the basis isomorphism determined by some orthonormal basis
for
. Note that
because
is the identity and B is linear. Thus
, which shows that the coordinate basis is orthonormal at p. Conversely, every orthonormal basis
for
yields a basis isomorphism B and thus a normal coordinate chart
, which satisfies
by the computation above.








Proposition 5.24
(Properties of Normal Coordinates). Let (M, g) be a Riemannian or pseudo-Riemannian n-manifold, and let be any normal coordinate chart centered at
.
- (a)
The coordinates of p are
.
- (b)
The components of the metric at p are
if g is Riemannian, and
otherwise.
- (c)For every
, the geodesic
starting at p with initial velocity v is represented in normal coordinates by the line
as long as t is in some interval I containing 0 such that(5.20).
- (d)
The Christoffel symbols in these coordinates vanish at p.
- (e)
All of the first partial derivatives of
in these coordinates vanish at p.
Proof.
Part (a) follows directly from the definition of normal coordinates, and parts (b) and (c) follow from Propositions 5.23 and 5.19(b), respectively.












Because they are given by the simple formula (5.20), the geodesics starting at p and lying in a normal neighborhood of p are called radial geodesics . (But be warned that geodesics that do not pass through p do not in general have a simple form in normal coordinates.)
Tubular Neighborhoods and Fermi Coordinates
The exponential map and normal coordinates give us a good understanding of the behavior of geodesics starting a point. In this section, we generalize those constructions to geodesics starting on any embedded submanifold. We restrict attention to the Riemannian case, because we will be using the Riemannian distance function.
Suppose (M, g) is a Riemannian manifold, is an embedded submanifold, and
is the normal bundle of P in M. Let
denote the domain of the exponential map of M, and let
. Let
denote the restriction of
(the exponential map of M) to
. We call E the
normal exponential map of P in M
.










A tubular neighborhood

Injectivity of E
Theorem 5.25
(Tubular Neighborhood Theorem). Let (M, g) be a Riemannian manifold. Every embedded submanifold of M has a tubular neighborhood in M, and every compact submanifold has a uniform tubular neighborhood.
Proof.






















































The set is open in M because
is a local diffeomorphism and thus an open map, and
is a diffeomorphism. Therefore, U is a tubular neighborhood of P.
Finally, if P is compact, then the continuous function achieves a minimum value
on P, so U contains a uniform tubular neighborhood of radius
.
Fermi Coordinates
Now we will construct coordinates on a tubular neighborhood that are analogous to Riemannian normal coordinates around a point. Let P be an embedded p-dimensional submanifold of a Riemannian n-manifold (M, g), and let be a normal neighborhood of P, with
for some appropriate open subset
.


















Here is the analogue of Proposition 5.24 for Fermi coordinates.
Proposition 5.26
(Properties of Fermi Coordinates). Let P be an embedded p-dimensional submanifold of a Riemannian n-manifold (M, g), let U be a normal neighborhood of P in M, and let be Fermi coordinates on an open subset
. For convenience, we also write
for
.
- (a)
is the set of points where
.
- (b)At each point
, the metric components satisfy the following:
- (c)
For every
and
, the geodesic
starting at q with initial velocity v is the curve with coordinate expression
.
- (d)
At each
, the Christoffel symbols in these coordinates satisfy
, provided
.
- (e)
At each
, the partial derivatives
vanish for
.
Proof.
Problem 5-18.
Geodesics of the Model Spaces
In this section we determine the geodesics of the three types of frame-homogeneous Riemannian manifolds defined in Chapter 3. We could, of course, compute the Christoffel symbols of these metrics in suitable coordinates, and try to find the geodesics by solving the appropriate differential equations; but for these spaces, much easier methods are available based on symmetry and other geometric considerations.
Euclidean Space
On with the Euclidean metric, Proposition 5.12 shows that the Levi-Civita connection is the Euclidean connection. Therefore, as one would expect, constant-coefficient vector fields are parallel, and the
Euclidean geodesics are straight lines with constant-speed parametrizations (Exercises 4.29 and 4.30). Every Euclidean space is geodesically complete.
Spheres
Because the round metric on the sphere is induced by the Euclidean metric on
, it is easy to determine the geodesics on a sphere using Corollary 5.2. Define a great circle on
to be any subset of the form
, where
is a 2-dimensional linear subspace.
Proposition 5.27.
A nonconstant curve on is a maximal geodesic if and only if it is a periodic constant-speed curve whose image is a great circle. Thus every sphere is geodesically complete.
Proof.
Let be arbitrary. Because
is a defining function for
, a vector
is tangent to
if and only if
, where we think of p as a vector by means of the usual identification of
with
. Thus
is exactly the set of vectors orthogonal to p.




















Each is periodic of period
, and has constant speed by Corollary 5.6 (or by direct computation). The image of
is the great circle formed by the intersection of
with the linear subspace spanned by
, as you can check.
Conversely, suppose C is a great circle formed by intersecting with a 2-dimensional subspace
, and let
be an orthonormal basis for
. Then C is the image of the geodesic with initial point
and initial velocity v.
Hyperbolic Spaces

A great hyperbola

Geodesics of

Geodesics of
Proposition 5.28.

- (a)
Hyperboloid model: The intersection of
with a 2-dimensional linear subspace of
, called a great hyperbola (Fig. 5.5).
- (b)
Beltrami–Klein model: The interior of a line segment whose endpoints both lie on
(Fig. 5.6).
- (c)
Ball model: The interior of a diameter of
, or the intersection of
with a Euclidean circle that intersects
orthogonally (Fig. 5.7).
- (d)
Half-space model: The intersection of
with one of the following: a line parallel to the y-axis or a Euclidean circle with center on
(Fig. 5.8).
Every hyperbolic space is geodesically complete.

Geodesics of
Proof.
We begin with the hyperboloid model, for which the proof is formally quite similar to what we just did for the sphere. Since the Riemannian connection on is equal to the tangential connection by Proposition 5.12, it follows from Corollary 5.2 that a smooth curve
is a geodesic if and only if its acceleration
is everywhere
-orthogonal to
(where
is the Minkowski metric).




























Conversely, suppose is any 2-dimensional linear subspace of
that has nontrivial intersection with
. Choose
, and let v be another nonzero vector in
that is
-orthogonal to p, which implies
. Using the computation above, we see that the image of the geodesic
is the great hyperbola formed by the intersection of
with
.
Before considering the other three models, note that since maximal geodesics in are constant-speed embeddings of
, it follows from naturality that maximal geodesics in each of the other models are also constant-speed embeddings of
. Thus each model is geodesically complete, and to determine the geodesics in the other models we need only determine their images.
Consider the Beltrami–Klein model. Recall the isometry given by
(see (3.11)). The image of a maximal geodesic in
is a great hyperbola, which is the set of points
that solve a system of
independent linear equations. Simple algebra shows that
satisfies a linear equation
if and only if
satisfies the affine equation
. Thus c maps each great hyperbola onto the intersection of
with an affine subspace of
, and since it is the image of a smooth curve, it must be the intersection of
with a straight line.





























In the higher-dimensional case, a geodesic on is determined by a 2-plane. If the 2-plane contains the point
, then the corresponding geodesic on
is a line through the origin as before. Otherwise, we can use an orthogonal transformation in the
variables (which preserves
) to move this 2-plane so that it lies in the
subspace, and then we are in the same situation as in the 2-dimensional case.













In the higher-dimensional case, suppose first that is a maximal geodesic such that
lies on the y-axis and
is in the span of
. From the explicit formula (3.15) for
, it follows that
lies on the v-axis in the ball, and
is in the span of
. The image of the geodesic
is either part of a line through the origin or an arc of a circle perpendicular to
, both of which are contained in the
-plane. By the argument in the preceding paragraph, it then follows that the image of
is contained in the
-plane and is either a vertical half-line or a semicircle centered on the
hyperplane. For the general case, note that translations and orthogonal transformations in the x-variables preserve vertical half-lines and circles centered on the
hyperplane in
, and they also preserve the metric
. Given an arbitrary maximal geodesic
, after applying an x-translation we may assume that
lies on the y-axis, and after an orthogonal transformation in the x variables, we may assume that
is in the span of
; then the argument above shows that the image of
is either a vertical half-line or a semicircle centered on the
hyperplane.

Geodesics are arcs of circles orthogonal to the boundary of
Euclidean and Non-Euclidean Geometries
In two dimensions, our model spaces can be interpreted as models of classical Euclidean and non-Euclidean plane geometries.
Euclidean Plane Geometry
Euclid’s axioms for plane and spatial geometry, written around 300 BCE, became a model for axiomatic treatments of geometry, and indeed for all of mathematics. As standards of rigor evolved, mathematicians revised and added to Euclid’s axioms in various ways. One axiom system that meets modern standards of rigor was created by David Hilbert [Hil71]. Here (in somewhat simplified form) are his axioms for plane geometry. (See [Hil71, Gan73, Gre93] for more complete treatments of Hilbert’s axioms, and see [LeeAG] for a different axiomatic approach based on the real number system.)
Given a line l and a point P, we say that
contains
if P lies on l.
A set of points is said to be collinear if there is a line that contains them all.
Given two distinct points A, B, the segment
is the set consisting of A, B, and all points C such that C is between A and B.
The notation
means that
is congruent to
.
Given two distinct points A, B, the ray
is the set consisting of A, B, and all points C such that either C is between A and B or B is between A and C.
An interior point of the ray
is a point that lies on
and is not equal to A.
Given three noncollinear points A, O, B, the angle
is the union of the rays
and
.
The notation
means that
is congruent to
.
Given a line l and two points A, B that do not lie on l, we say that
and
are on the same side of
if no point of
lies on l.
Two lines are said to be parallel if there is no point that lies on both of them.
- Incidence Postulates:
- (a)
For any two distinct points A, B, there exists a unique line that contains both of them.
- (b)
There exist at least two points on each line, and there exist at least three noncollinear points.
- (a)
- Order Postulates:
- (a)
If a point B lies between a point A and a point C, then A, B, C are three distinct points of a line, and B also lies between C and A.
- (b)
Given two distinct points A and C, there always exists at least one point B such that C lies between A and B.
- (c)
Given three distinct points on a line, no more than one of them lies between the other two.
- (d)
Let A, B, C be three noncollinear points, and let l be a line that does not contain any of them. If l contains a point of
, then it also contains a point of
or
.
- (a)
- Congruence Postulates:
- (a)
If A, B are two points on a line l, and
is a point on a line
, then it is always possible to find a point
on a given ray of
starting at
such that
.
- (b)
If segments
and
are congruent to the same segment
, then
and
are congruent to each other.
- (c)
On a line l, let
and
be two segments that, except for B, have no points in common. Furthermore, on the same or another line
, let
and
be two segments that, except for
, have no points in common. In that case, if
and
, then
.
- (d)
Let
be an angle and
a line, and let a definite side of
be given. Let
be a ray on
starting at a point
. Then there exists one and only one ray
such that
and at the same time all the interior points of
lie on the given side of
.
- (e)
If for two triangles
and
the congruences
,
, and
hold, then
and
as well.
- (a)
Euclidean Parallel Postulate: Given a line l and a point A that does not lie on l, there exists a unique line that contains A and is parallel to l.
Given an axiomatic system such as this one, an interpretation of the system is simply an assignment of a definition for each of the primitive terms. An interpretation is called a model of the axiomatic system provided that each of the axioms becomes a theorem when the primitive terms are given the assigned meanings.
A point is an element of
.
A line is the image of a maximal geodesic with respect to the Euclidean metric.
Given a point A and a line l, we say that
lies on
if
.
Given three distinct points A, B, C, we say that
is between
and
if B is on the geodesic segment joining A to C.
Given two sets of points S and
, we say that
is congruent to
if there is a Euclidean isometry
such that
.
With this interpretation, it will come as no surprise that Hilbert’s postulates are all theorems; proving them is just a standard exercise in plane analytic geometry.
Exercise 5.29. Verify that all of Hilbert’s axioms are theorems when the primitive terms are given the interpretations listed above.
Hyperbolic Parallel Postulate: Given a line l and a point A that does not lie on l, there exist at least two distinct lines that contain A and are parallel to l.
We obtain an interpretation of this new axiomatic system by giving definitions to the primitive terms just as we did above, but now with replaced by
and
replaced by any hyperbolic metric
. (The axioms we have listed here do not distinguish among hyperbolic metrics of different radii.) In Problem 5-19, you will be asked to prove that some of Hilbert’s axioms are theorems under this interpretation.
Elliptic Parallel Postulate: No two lines are parallel.
Unfortunately, we cannot simply replace the Euclidean parallel postulate with this one and leave the other axioms alone, because it already follows from Hilbert’s other axioms that for every line l and every point there exists at least one line through A that is parallel to l (for a proof, see [Gre93], for example). Nonetheless, we already know of an interesting geometry that satisfies the elliptic parallel postulate—the sphere
with the round metric
. To construct a consistent axiomatic system including the elliptic parallel postulate, some of the other axioms need to be modified.
If we take the sphere as a guide, with images of maximal geodesics as lines, then we can see already that the first incidence postulate needs to be abandoned, because if are antipodal points (meaning that
), then there are infinitely many lines containing A and B. Any axiomatic system for which
is a model is called double elliptic geometry, because every pair of distinct lines intersects in exactly two points.
It is also possible to construct an elliptic geometry in which the incidence postulates hold, as in the following example.
Example 5.30.
The real projective plane has a frame-homogeneous Riemannian metric g that is locally isometric to a round metric on
(see Example 2.34 and Problem 3-2). As Problem 5-20 shows, single elliptic geometry satisfies Hilbert’s incidence postulates as well as the elliptic parallel postulate. This interpretation is called single elliptic geometry. //
- 5-1.
Let (M, g) be a Riemannian or pseudo-Riemannian manifold, and let
be its Levi-Civita connection. Suppose
is another connection on TM, and D is the difference tensor between
and
(Prop. 4.13). Let
denote the covariant 3-tensor field defined by
. Show that
is compatible with g if and only if
is antisymmetric in its last two arguments:
for all
. Conclude that on every Riemannian or pseudo-Riemannian manifold of dimension at least 2, the space of metric connections is an infinite-dimensional affine space. (Used on p. 121.)
- 5-2.Let
be a connection on the tangent bundle of a Riemannian manifold (M, g). Show that
is compatible with g if and only if the connection 1-forms
(Problem 4-14) with respect to each local frame
satisfy
Show that this implies that with respect to every local orthonormal frame, the matrixis skew-symmetric.
- 5-3.Define a connection on
by setting (in standard coordinates)
with all other connection coefficients equal to zero. Show that this connection is compatible with the Euclidean metric and has the same geodesics as the Euclidean connection, but is not symmetric. (See Problem 4-9.) - 5-4.
Let C be an embedded smooth curve in the half-plane
, and let
be the surface of revolution determined by C as in Example 2.20. Let
be a unit-speed local parametrization of C, and let X be the parametrization of
given by (2.11).
- (a)
Compute the Christoffel symbols of the induced metric on
in
coordinates.
- (b)
Show that each meridian is the image of a geodesic on
.
- (c)
Determine necessary and sufficient conditions for a latitude circle to be the image of a geodesic.
- (a)
- 5-5.
Recall that a vector field Y defined on (an open subset of) a Riemannian manifold is said to be parallel if
.
- (a)
Let
and
. Show that there is a unique parallel vector field Y on
such that
.
- (b)
Let
be the spherical coordinate parametrization of an open subset U of the unit sphere
(see Example 2.20 and Problem 5-4), and let
,
denote the coordinate vector fields associated with this parametrization. Compute
and
, and conclude that
is parallel along the equator and along each meridian
.
- (c)
Let
. Show that there is no parallel vector field W on any neighborhood of p in
such that
.
- (d)
Use (a) and (c) to show that no neighborhood of p in
is isometric to an open subset of
.
(Used on p. 194.)
- (a)
- 5-6.
Suppose
is a Riemannian submersion. If Z is any vector field on M, we let
denote its horizontal lift to
(see Prop. 2.25).
- (a)Show that for every pair of vector fields
, we have
- (b)Let
and
denote the Levi-Civita connections of
and g, respectively. Show that for every pair of vector fields
, we have
[Hint: Let(5.27)be a horizontal lift and W a vertical vector field on
, and compute
and
using (5.9).]
(Used on p. 224.)
- (a)
- 5-7.
Suppose
and
are Riemannian manifolds.
- (a)
Prove that if
is endowed with the product metric, then a curve
of the form
is a geodesic if and only if
is a geodesic in
for
.
- (b)
Now suppose
is a strictly positive smooth function, and
is the resulting warped product (see Example 2.24). Let
be a smooth curve and
a point in
, and define
by
. Prove that
is a geodesic with respect to the warped product metric if and only if
is a geodesic with respect to
.
(Used on p. 316.)
- (a)
- 5-8.
Let G be a Lie group and
its Lie algebra. Suppose g is a bi-invariant Riemannian metric on G, and
is the corresponding inner product on
(see Prop. 3.12). Let
denote the adjoint representation of
(see Appendix C).
- (a)Show that
is a skew-adjoint endomorphism of
for every
:
[Hint: Take the derivative ofwith respect to t at
, where
is the Lie group exponential map of G, and use the fact that
.]
- (b)
Show that
whenever X and Y are left-invariant vector fields on G.
- (c)
Show that the geodesics of g starting at the identity are exactly the one-parameter subgroups. Conclude that under the canonical isomorphism of
described in Proposition C.3, the restricted Riemannian exponential map at the identity coincides with the Lie group exponential map
. (See Prop. C.7.)
- (d)
Let
be the set of positive real numbers, regarded as a Lie group under multiplication. Show that
is a bi-invariant metric on
, and the restricted Riemannian exponential map at 1 is given by
.
(Used on pp. 128, 224.)
- (a)
- 5-9.Suppose (M, g) is a Riemannian manifold and
is a smooth coordinate chart on a neighborhood of
such that
and
is star-shaped with respect to 0. Prove that this chart is a normal coordinate chart for g if and only if
and the following identity is satisfied on U:
- 5-10.
Prove Proposition 5.22 (a local isometry is determined by its value and differential at one point).
- 5-11.
Recall the groups
,
, and
defined in Chapter 3, which act isometrically on the model Riemannian manifolds
,
, and
, respectively.
- (a)Show that
- (b)
Show that in each case, for each point p in
,
, or
, the isotropy group at p is a subgroup isomorphic to
.
- (c)
Strengthen the result above by showing that if (M, g) is one of the Riemannian manifolds
,
, or
, U is a connected open subset of M, and
is a local isometry, then
is the restriction to U of an element of
.
(Used on pp. 57, 58, 67, 348, 349.)
- (a)
- 5-12.
Suppose M is a connected n-dimensional Riemannian manifold, and G is a Lie group acting isometrically and effectively on M. Show that
. (Used on p. 261.)
- 5-13.
Let (M, g) be a Riemannian manifold.
- (a)Show that the following formula holds for every smooth 1-form
:
- (b)Generalize this to an arbitrary k-form
as follows:
wheredenotes the alternation operator defined in (B.9). [Hint: For each
, do the computation in normal coordinates centered at p, and note that both sides of the equation are well defined, independently of the choice of coordinates.]
(Used on p. 209.)
- (a)
- 5-14.
Suppose (M, g) is a Riemannian manifold, and let
and
be the divergence and Laplace operators defined on pages 32–33.
- (a)
Show that for every vector field
,
can be written in terms of the total covariant derivative as
, and that if
in terms of some local frame, then
. [Hint: Show that it suffices to prove the formulas at the origin in normal coordinates.]
- (b)Show that the Laplace operator acting on a smooth function u can be expressed asand in terms of any local frame,(5.28)(Used on pp. 218, 256, 333.)(5.29)
- (a)
- 5-15.
- 5-16.By analogy with the formula
developed in Problem 5-14, we can define a divergence operator on tensor fields of any rank on a Riemannian manifold. If F is any smooth k-tensor field (covariant, contravariant, or mixed), we define the divergence of F by
where the trace is taken on the last two indices of the-tensor field
. (If F is purely contravariant, then
can be replaced with
, because the next-to-last index of
is already an upper index.) Extend the integration by parts formula of Problem 2-22 as follows: if F is a smooth covariant k-tensor field and G is a smooth covariant
-tensor field on a compact smooth Riemannian manifold (M, g) with boundary, then
whereis the induced metric on
. This is often written more suggestively as
- 5-17.
Suppose (M, g) is a Riemannian manifold and
is an embedded submanifold. Show that P has a tubular neighborhood that is diffeomorphic to the total space of the normal bundle NP, by a diffeomorphism that sends the zero section of NP to P. [Hint: First show that the function
in (5.21) can be chosen to be smooth.]
- 5-18.
Prove Proposition 5.26 (properties of Fermi coordinates).
- 5-19.
Use
with the metric
to construct an interpretation of Hilbert’s axioms with the hyperbolic parallel postulate substituted for the Euclidean one, and prove that the incidence postulates, congruence postulate (e), and the hyperbolic parallel postulate are theorems in this geometry. (Used on p. 144.)
- 5-20.
Show that single elliptic geometry (Example 5.30) satisfies Hilbert’s incidence postulates and the elliptic parallel postulate if points are defined as elements of
and lines are defined as images of maximal geodesics.
- 5-21.
Let (M, g) be a Riemannian or pseudo-Riemannian manifold and
. Show that for every orthonormal basis
for
there is a smooth orthonormal frame
on a neighborhood of p such that
and
for each i.
- 5-22.
A smooth vector field X on a Riemannian manifold is called a Killing vector field if the Lie derivative of the metric with respect to X vanishes. By Proposition B.10, this is equivalent to the requirement that the metric be invariant under the flow of X. Prove that X is a Killing vector field if and only if the covariant 2-tensor field
is antisymmetric. [Hint: Use Prop. B.9.] (Used on pp. 190, 315.)
- 5-23.Let (M, g) be a connected Riemannian manifold and
. An admissible loop based at p is an admissible curve
such that
. For each such loop
, let
denote the parallel transport operator
along
, and let
denote the set of all automorphisms of
obtained in this way:
- (a)
Show that
is a subgroup of
(the set of all linear isometries of
), called the holonomy group at p.
- (b)
Let
denote the subset obtained by restricting to loops
that are path-homotopic to the constant loop. Show that
is a normal subgroup of
, called the restricted holonomy group at p .
- (c)
Given
, show that there is an isomorphism of
with
that takes
to
.
- (d)
Show that M is orientable if and only if
(the set of linear isometries with determinant
) for some
.
- (e)
Show that g is flat if and only if
is the trivial group for some
.
- (a)