Lecture Notes 14 G
Lecture Notes 14 G
Differential Geometry I
Fall 2006, Georgia Tech
Lecture Notes 14
Connections
Suppose that we have a vector field X on a Riemannian manifold M . How can we
measure how much X is changing at a point p ∈ M in the direction Yp ∈ Tp M ?
The main problem here is that there exists no canonical way to compare a vector
in some tangent space of a manifold to a vector in another tangent space. Hence
we need to impose a new kind of structure on a manifold. To gain some insight, we
first study the case where M = Rn .
∇Yp X := Yp (X 1 ), . . . , Yp (X n ) .
The last equality is an easy consequence of the chain rule. Now suppose that
Y
Y : Rn → Rn is a vector field on Rn , p 7−→ Yp , then we may define a new vec-
tor field on Rn by
(∇Y X)p := ∇Yp X.
∇
Then the operation (X, Y ) 7−→ ∇X Y may be thought of as a mapping ∇ : X (Rn ) ×
X (Rn ) → X (Rn ), where X denotes the space of vector fields on Rn .
Next note that if X ∈ X (Rn ) is any vector field and f : M → R is a function,
then we may define a new vector field f X ∈ (Rn ) by setting (f X)p := f (p)Xp (do
not confuse f X, which is a vector field, with Xf which is a function defined by
Xf (p) := Xp (f )). Now we observe that the covariant differentiation of vector fields
on Rn satisfies the following properties:
1. ∇Y (X1 + X2 ) = ∇Y X1 + ∇Y X2
1
Last revised: November 14, 2006
1
2. ∇Y (f X) = (Y f )∇Y X + f ∇Y X
4. ∇f Y X = f ∇Y X
for all p ∈ M .
Now note that since (∇Ej Ei )p ∈ Tp M , for all p ∈ U , then it is a linear combination
of the basis elements of Tp M . So we may write
X
∇Ej Ei = Γkji Ek
k
for some functions Γkji on U which are known as the Christoffel symbols. Thus
X X X
∇Y X = Y (X i )Ei + X i Yj Γkji Ek
i j k
X X
= Y (X k ) + Y i X j Γkij Ek
k ij
2
Conversely note that, a choice of the functions Γkij on any local neighborhood of M
defines a connection on that neighborhood by the above expression. Thus we may
define a connection on any manifold, by an arbitrary choice of Christoffel symbols
in each local chart of some atlas of M and then using a partition of unity.
Next note that for every p ∈ U we have:
X X
(∇Y X)p = Yp (X k ) + Y i (p)X j (p)Γkij (p) Ek (p). (1)
k ij
3
that is any vector X ∈ Tp M may written as sum of a vector X > ∈ Tp M (which is
tangent to M and vector X ⊥ := X − X > (which is normal to M ). So for any vector
fields X and Y on M we define a new vector field on M by setting, for each p ∈ M ,
Dγ X(t0 ) := ∇γ 0 (t0 ) X.
Recall that γ 0 (t0 ) := dγt0 (1) ∈ Tγ(t0 ) M. By Theorem 0.1, Dγ X(t0 ) is well defined,
i.e., it does not depend on the choice of the local extension X. Thus we obtain a
mapping Dγ : X (γ) → X (γ). Note that if X, Y ∈ X (γ), then (X + Y )(t) := X(t) +
Y (t) ∈ X (γ). Further, if f : I → R is any function then (f X)(t) := f (t)X(t) ∈
X (γ). It is easy to check that
X(γ(t)) = X(t),
4
Corollary 0.4. Let M be an immersed submanifold of Rn with the induced con-
nection ∇, and corresponding covariant derivative D. Suppose γ : I → M is an
immersed curve, and X ∈ XM (γ) is a vector field along γ in M . Then Dγ X =
(X 0 )> .
0.5 Geodesics
Note that, by the last exercise, the only curves γ : I → Rn with the property that
Dγ γ 0 ≡ 0
are given by γ(t) = at + b, which trace straight lines. With this motivation, we
define a geodesic (which is meant to be a generalization of the concept of lines) as
an immersed curve γ : I → M which satisfies the above equality for all t ∈ I. A nice
supply of examples of geodesics are provided by the following observation:
Proof. The first claim is an immediate consequence of the last two results. The last
sentence follows from the leibnitz rule for differentiating inner products in Euclidean
space: hγ 0 , γ 0 i0 = 2hγ 00 , γ 0 i. Thus if γ 00> ≡ 0, then kγ 0 k2 = const.
As an application of the last result, we can show that the geodesics on the sphere
S2 are those curves which trace a great circle with constant speed:
5
0.6 Ordinary differential equations
In order to prove an existence and uniqueness result for geodesic in the next section
we need to develop first a basic result about differential equations:
Note that, from the geometric point of view the above theorem states that there
passes an integral curve through every point of a vector field. To prove this result
we need a number of preliminary results. Let I ⊂ R be an interval, (X, d) be a
compact metric space, and Γ(I, X) be the space of maps γ : I → X. For every pair
of curves γ1 , γ ∈ Γ(I, X) set
δ(γ1 , γ2 ) := sup d γ1 (t), γ2 (t) .
t∈I
It is easy to check that (Γ, δ) is a metric space. Now let C(I, X) ⊂ Γ(I, X) be the
subspace of consisting of continuous curves.
d(γ(s), γ(t)) ≤ d(γ(s), γi (s)) + d(γi (s), γi (t)) + d(γi (t), γ(t))
≤ 2δ(γ, γi ) + d(γi (s), γi (t)).
All we need then is to check that limi→∞ δ(γ, γi ) = 0: Given > 0, choose i
sufficiently large so that δ(γi , γj ) < for all j ≥ i. Then, for all t ∈ I, d(γi (t), γj (t)) ≤
, which in turn yields that d(γi (t), γ(t)) ≤ . So δ(γi , γ) ≤ .
Proof of Theorem 0.7. Let B = Brn (x0 ) denote a ball of radius r centered at x0 .
Choose r > 0 so small that that B ⊂ U . For any continuous curve α ∈ C((−, ), B)
we may define another continuous curve s(α) ∈ ((−, ), Rn ) by
Z t
s(α)(t) := x0 + F (a(u))du.
0
6
We claim that if is small enough, then s(α) ∈ C((−, ), B). To see this note that
Z t
Z t
F (α(u))du
≤
ks(α)(t) − x0 k =
kF (α(u))kdu ≤ sup kF k.
0 0 B
Further recall that, since F is C 1 , by the mean value theorem there is a constant K
such that
kF (x) − F (y)k ≤ Kkx − yk,
√
for all x, y ∈ B (in particular recall that we may set K := n supB |Dj F i |). Thus
Z t Z t
kF (α(u)) − F (β(u))kdu ≤ K kα(u) − β(u)kdu ≤ Kδ(α, β).
0 0
So we conclude that
δ(s(α), s(β)) ≤ Kδ(α, β).
Now assume that < 1/K (in addition to the earlier assumption that ≤ r/ supB kF k),
then, s must have a unique fixed point since it is a contraction mapping. So for
every 0 < < where
r 1
:= min ,√
supB kF k n supB |Dj F i |
there exists a unique curve x : (−, ) → B such that x(0) = s(x)(0) = x0 , and
x0 (t) = s(x)0 (t) = F (x(t)).
It only remains to show that x : (−, ) → U is also the unique curve with
x(0) = x0 and x0 (t) = F (x(t)), i.e., we have to show that if y : (−, ) → U is any
curve with y(0) = x0 and y 0 (t) = F (y(t)), then y = x (so far we have proved this
only for y : (−, ) → B). To see this recall that ≤ r/ supB kF k where r is the
radius of B. Thus
Z t Z t
0
ky(t) − x0 k ≤ ky (u)kdu = kF (y(u))kdu ≤ sup kF k ≤ r.
0 0 B
7
0.7 Existence and uniqueness of geodesics
Note that for every point p ∈ Rn and and vector X ∈ Tp Rn ' Rn , we may find
a geodesic through p and with velocity vector X at p, which is given simply by
γ(t) = p + Xt. Here we show that all manifolds with a connection share this
property:
Theorem 0.9. Let M be a manifold with a connection. Then for every p ∈ M and
X ∈ Tp M there exists an > 0 such that for every 0 < < there is a unique
geodesic γ : (−, ) → M with γ(0) = p and γ 0 (0) = X.
To prove this theorem, we need to record some preliminary observations. Let
M and M f be manifolds with connections ∇ and ∇ e respectively. We say that a
diffeomorphism f : M → M is connection preserving provided that
f
(∇Y X)p = ∇ e df (Y ) df (X)
f (p)
e pe := ∇ −1 e df −1 (Ye ) −1 .
(∇
e e X)
Y df (X) f (e
p)
Proof of Theorem 0.9. Let (U, φ) be a local chart of M centered at p and let ∇ be
the connection which is induced on φ(U ) = Rn by φ. We will show that there exists
an > 0 such that for every 0 < < there is a unique geodesic c : (−, ) → Rn ,
with respect to the induced connection, which satisfies the initial conditions
8
Then, by Theorem 0.7, c = c on (−0 , 0 ), because 0 < . So it follows that γ = γ on
(−0 , 0 ), and we are done if (−0 , 0 ) = (−, ). This is indeed the case, for otherwise,
(−0 − δ, 0 + δ) ⊂ (−, ), for some δ > 0. Further γ(±0 ) = γ(±0 ) ∈ U . So if δ is
sufficiently small, then γ(−0 − δ, 0 + δ) ⊂ U , which contradicts the definition of 0 .
So all we need is to establish the existence and uniqueness of the geodesic
c : (−, ) → Rn mentioned above. For c to be a geodesic we must have
Dc c0 ≡ 0.
We will show that this may be written as a system of ordinary differential equations.
To see this first recall that
Dc ċ(t) = ∇ċ(t) ċ
where ċ is a vector filed in a neighborhood of c(t) which is a local extension of ċ,
i.e.,
ċ(c(t)) = ċ(t).
By (1) we have
X k
X
∇ċ(t) ċ = ċ(t)(ċ ) + ċi (t)ċj (t)Γkij (c(t)) ek ,
k ij
where ei are the standard basis of Rn and Γkij (p) = h(∇ei ej )p , ek i. But
k k
ċ(t)(ċ ) = (ċ ◦ c)0 (t) = (ċk )0 (t) = c̈k (t).
So Dc c0 ≡ 0 if and only if
X
c̈k (t) + ċi (t)ċj (t)Γkij (c(t)) = 0
ij
for all t ∈ I and all k. This is a system of n second order ordinary differential
equations (ODEs), which we may rewrite as a system of 2n first order ODEs, via
substitution ċ = v. Then we have
ċk (t) = v k (t)
X
v̇ k (t) = − v i (t)v j (t)Γkij (c(t)).
ij
9
0.8 Parallel translation
Let M be a manifold with a connection, and γ : I → M be an immersed curve.
Then we say that a vector field X ∈ X (γ) is parallel along γ if
Dγ X 0 ≡ 0.
Thus, in this terminology, γ is a geodesic if its velocity vector field is parallel. Further
note that if M is a submanifold of Rn , the, by the earlier results in this section, X
is parallel along γ if and only (X 0 )> ≡ 0.
Proof. Define F : I × U → Rn+1 by F (t, x) := (1, F (t, x)). Then, by Theorem 0.7,
there exists an > 0 and a unique curve x : (t0 −, t0 +) → Rn+1 , for every 0 < < ,
such that x(t0 ) = (1, x0 ) and x0 (t) = F (x(t)). It follows then that x(t) = (t, x(t)),
for some unique curve x : (t0 − , t0 + ) → Rn . Thus F (x(t)) = (1, F (t, x(t))), and
it follows that x0 (t) = F (t, x(t)).
10
Now let J ⊂ I be the union of all open intervals in I which contains t0 and such
that x0 (t) = F (x(t)) for all t in those intervals. Then J is open in I and nonempty.
All we need then is to show that J is closed, for then it would follow that J = I.
Suppose that t is a limit point of J in I. Just as we argued in the first paragraph,
there exists a curve y : (t − , t + ) → Rn such that y 0 (t) = F (y(t)) and y 0 (t) 6= 0.
Thus we may assume that y 0 6= 0 on (t − , t + ), after replacing by a smaller
number. In particular y 0 (e t) 6= 0 for some e
t ∈ (t − , t + ) ∩ J, and there exists a
matrix B such that B · y (e 0 t) = x0 (e
t).
Now let y(t) := B · y(t). Since F (y(t)) = y 0 (t), we have F (y(t)) = y 0 (t). Further,
by construction y(e t) = x(e t), so by uniqueness part of the previous result we must
have y = x on (t − , t + ) ∩ J. Thus x is defined on J ∪ (t − , t + ). But J was
assumed to be maximal. So (t − , t + ) ⊂ J. In particular t ∈ J, which completes
the proof that J is closed in I.
Proof. First suppose that there exists a local chart (U, φ) such that γ : I → U is an
embedding. Let X be a vector field on U and set X(t) := X(γ(t)). By (1),
X k X
Dγ (X)(t) = ∇γ 0 (t) X = γ 0 (t)(X ) + γ i (t)X j (t)Γkij (γ(t)) Ek (γ(t)).
k ij
11
parallel extensions. Thus, since each point of I is contained in a compact subinterval
containing t0 , we may consistently define X on all of I.
Finally let X be another parallel extension of X0 defined on I. Let A ⊂ I be the
set of points where X = X. Then A is closed, by continuity of X and X. Further
A is open by the uniqueness of local extensions. Furthermore, A is nonempty since
t0 ∈ A. So A = I and we conclude that X is unique.
Exercise 0.16. Show that Pγ,t0 ,t : Tγ(t0 ) M → Tγ(t) M is an isomorphism (Hint: Use
the fact hat Dγ : X (γ) → X (γ) is linear). Also show that Pγ,t0 ,t depends on the
choice of γ.
12