Connections: 3.1 The Idea of Parallel Transport
Connections: 3.1 The Idea of Parallel Transport
Connections: 3.1 The Idea of Parallel Transport
Connections
Contents
3.1 Parallel transport . . . . . . . . . . . . . . . . . 69
3.2 Fiber bundles . . . . . . . . . . . . . . . . . . . . 72
3.3 Vector bundles . . . . . . . . . . . . . . . . . . . 75
3.3.1 Three definitions . . . . . . . . . . . . . . . . . 75
3.3.2 Christoffel symbols . . . . . . . . . . . . . . . . 80
3.3.3 Connection 1-forms . . . . . . . . . . . . . . . . 82
3.3.4 Linearization of a section at a zero . . . . . . . 84
3.4 Principal bundles . . . . . . . . . . . . . . . . . 88
3.4.1 Definition . . . . . . . . . . . . . . . . . . . . . 88
3.4.2 Global connection 1-forms . . . . . . . . . . . . 89
3.4.3 Frame bundles and linear connections . . . . . 91
69
70 CHAPTER 3. CONNECTIONS
ds(x) : Tx M → Ex = Fm .
Pγt : Tx M → Tγ(t) M
with Pγ0 = Id, where “smooth” in this context means that in any local
trivialization of T M → M near x, Pγt is represented by a smooth path of
matrices. The reason this is well defined is that M has a natural connec-
tion determined by its embedding in R3 ; this is known as the Levi-Cività
connection, and is uniquely defined for any manifold with a Riemannian
metric (see Chapter 4).
Notice that in general if γ(0) = x and γ(1) = y, the isomorphism
1
Pγ : Tx M → Ty M may well depend on the path γ, not just its endpoints.
One can easily see this for the example of M = S 2 by starting X as a
vector along the equator and translating it along a path that moves first
along the equator, say 90 degrees of longitude, but then makes a sharp
turn and moves straight up to the north pole. The resulting vector Y
at the north pole is different from the vector obtained by transporting X
PSfrag replacements
3.1. PARALLEL TRANSPORT
γ 71
X(p0 )
M
p0
v0
R4
C
x
y
Ex
Ey
along the most direct northward path from x to y. Equivalently, one can
translate a vector along a closed path and find that it returns to a different
place in the tangent space than where it began (see Figure 3.2). As we will
see in Chapter 5, these are symptoms of the fact that S 2 has nontrivial
curvature.
For a general vector bundle π : E → M , we now wish to associate with
any path γ(t) ∈ M a smooth family of parallel transport isomorphisms
Pγt : Eγ(0) → Eγ(t) ,
with Pγ0 = Id. These are far from unique, and as the example of S 2 shows,
we must expect that they will depend on more than just the endpoints of
the path. But the isomorphisms are also not arbitrary; we now determine
what conditions are needed to make this a useful concept.
The primary utility of the family Pγt is that, once chosen, it enables
us to differentiate sections along paths. Namely, suppose γ(t) ∈ M is a
smooth path through γ(0) = x, and we are given a smooth section along γ,
i.e. a map s(t) with values in E such that π ◦ s(t) = γ(t) (equivalently, this
is a section of the pullback bundle γ ∗ E, cf. §2.3). We define the covariant
derivative of s along γ,
D d t −1
s(t) := ∇t s(0) := (Pγ ) ◦ s(t) . (3.2)
dt t=0 dt t=0
PSfrag replacements
γ
X(p0 )
M
v0
R4 p0
C
x
y
Ex
Ey
V E = {ξ ∈ T E | π∗ ξ = 0}.
By the above definition, the covariant derivative defines for each section
s : M → E and x ∈ M a map
Horp : Tx M → Tp E
such that Horp (γ̇(0)) = dtd Pγt (p)t=0 for all paths with γ(0) = x. Moreover,
the image of Horp is complementary to Vp E in Tp E.
Proof. Fix x0 ∈ M and p0 ∈ Ex0 . Then for any path γ(t) ∈ M with
γ(0) = x0 , the family of diffeomorphisms Pγt : Ex0 → Eγ(t) is the flow of
some vector field Y (t, p) on the total space of the pullback bundle γ ∗ E.
Choosing any section s : M → E with s(x0 ) = p0 and writing F (t, p) =
(Pγt )−1 (p), we have
d ∂F
∇γ̇(0) s = F (t, s(γ(t))) = (0, p0 ) + D2 F (0, p0 ) ◦ T s(γ̇(0))
dt t=0 ∂t
= −Y (0, p0 ) + T s(γ̇(0)),
74 CHAPTER 3. CONNECTIONS
thus
d t
Horp0 (γ̇(0)) = Pγ (p0 ) = Y (0, p0 ) = T s(γ̇(0)) − ∇γ̇(0) s. (3.5)
dt t=0
Note that since π∗ T s(X) = X, the second term on the right is simply the
projection of T s(X) to the horizontal subspace. We can express this more
simply by defining the vertical projection
K : T E → V E,
Exercise 3.6. Show that every smooth fiber bundle admits a connection.
Hint: any local trivialization defines a natural connection in its neighbor-
hood. Use a partition of unity to piece together the connection maps. (See
the proof of Theorem 3.37 if you need more hints.)
mλ : E → E : v 7→ λv,
This implies Hλv E = (mλ )∗ Hv E. Though it may not be obvious just yet,
this is enough of a criterion to identify linear connections. We shall prove
this below, after giving two new equivalent definitions.
Hλv E = (mλ )∗ Hv E.
Observe that the vector space structure on each fiber Ex gives natural
isomorphisms
d
Vertv : Ex → Vv E : w 7→ (v + tw)
dt t=0
We now show that these new definitions are equivalent to the notion of
a linear connection defined above. The following lemma will be of use.
3.3. VECTOR BUNDLES 77
Lemma 3.10. Let V and W be real, normed vector spaces. Then any map
F : V → W that is differentiable at 0 and satisfies F (λv) = λF (v) for all
scalars λ ∈ R and all v ∈ V is linear.
Proof. The key is to show that under this assumption, F is actually equal
to its derivative at zero, dF (0) : V → W . Clearly F (0) = 0, so we can
write
F (v) = dF (0)v + |v|η(v)
for some function η : V → W such that limv→0 η(v) = 0. Then
1 dF (0)λv + λ|v|η(λv)
F (v) = lim+ F (λv) = lim+
λ→0 λ λ→0 λ
= dF (0)v + lim+ |v|η(λv) = dF (0)v.
λ→0
Remark 3.11. The vector spaces V and W need not be finite dimensional—
in particular, they could be Banach spaces.
d d
mλ (γ̃(t)) = (mλ )∗ γ̃(t) = (mλ )∗ Horγ̃(t) (γ̇(t))
dt dt
= Horλγ̃(t) (γ̇(t))
d
= γ̃λ (t),
dt
hence γ̃λ (t) ≡ λγ̃(t). This proves that the diffeomorphisms Pγt : Eγ(0) →
Eγ(t) satisfy
Pγt (λv) = λPγt (v) (3.8)
for all λ ∈ F, and by Lemma 3.10, Pγt is real linear. If F = C, it is clearly
also complex linear since (3.8) holds for λ ∈ C.
As before, the covariant derivative of a section s : M → E in the
direction X ∈ Tx M is defined by
d t −1
∇X s = (Pγ ) ◦ s(γ(t)) , (3.9)
dt t=0
78 CHAPTER 3. CONNECTIONS
0 0
L(X, f s) = DX (f s) − DX (f s) = df (X)s + f DX s − df (X)s − f DX s
0
= f (DX s − DX s) = f L(X, s).
We are now ready for the “quick and dirty” definition of linear connec-
tions that is most commonly found in modern introductions to differential
or Riemannian geometry. Prop. 3.14 shows that it is equivalent to our
previous two definitions.
∇(f s) = df (·)s + f ∇s
Φ : E|U → U × Fm
Note that ΓΦ is real linear in the first factor and F-linear in the second.
It must be emphasized that ΓΦ is not globally defined, and it depends on
the choice of trivialization. Of course we’re being somewhat sloppy with
notation; one can think of ΓΦ either as a bundle map on (T M ⊕ E)|U , or—
since we’re really working in a trivialization—as a bilinear map T M |U ×
Fm → F m .
One more often sees ΓΦ expressed in local coordinates as a set of locally
defined functions with three indices. Assume U admits a coordinate system
(x1 , . . . , xn ); this then determines a framing (∂1 , . . . , ∂n ) of the tangent
bundle T M |U , i.e. a set of linearly independent vector fields that span
the tangent space at each point. There is similarly a canonical framing
(e(1) , . . . , e(m) ) of E|U determined by Φ. Then the functions Γaib : U → F
are defined by
ΓΦ (∂i , e(b) ) = Γaib e(a) ,
so that for any X = X i ∂i ∈ Tx M and v = v b e(b) ∈ Ex , we have
i.e. (ΓΦ (X, v))a = Γaib X i v b . A section s : U → E|U can now be expressed
as s = sa e(a) for a set of m functions sa : U → F, and writing ∇i := ∇∂i ,
equation (3.12) becomes
In this context the functions Γaib are called Christoffel symbols. Standard
treatments of general relativity usually define connections purely in terms
3.3. VECTOR BUNDLES 81
Pγt : Fm → Fm : v 7→ g(t)v
Since the trivialization and connection are both G-compatible, the fact
that s(t) is parallel also implies we can write sα (t) = g(t)sα (0) for some
smooth path of matrices g(t) ∈ G with g(0) = , thus Aα (γ̇(0)) = −ġ(0).
This cannot be just any arbitrary m-by-m matrix: the tangent space T G
is generally a proper subspace of the space of all matrices, called the Lie
algebra
T G = g ⊂ Fm×m
Aα ∈ Ω1 (Uα , Fm×m )
∇s(x) : Tx M → Ex
ds(x) := ∇s(x).
The definition of ds(x) via a connection is often convenient, but not nec-
essary, as the next result shows.
3.3. VECTOR BUNDLES 85
∇dfx : Tx M × Tx M → R
doesn’t depend on the choice of connection. We call this bilinear map the
Hessian of f at x.
Proof. Since the bilinear form doesn’t depend on ∇, we can choose co-
ordinates (x1 , . . . , xn ) on a neighborhood U of x and define ∇ on T ∗ M |U
so that the sections dxj are parallel. Then identifying Tx M with Rn via
the coordinates, we have ∇fx (v, w) = vT Hw where H is the symmetric
n-by-n matrix
∂2f ∂2f
∂x1 ∂x1
· · · ∂xn ∂x1
.. .
H = ... ..
. .
∂2f ∂2f
∂x1 ∂xn
··· ∂xn ∂xn
Remark 3.28. For every proof that uses coordinates there is a cleverer proof
that avoids them: we’ll see in Chapter 4 how to give a coordinate-free proof
of Prop. 3.27 using symmetric connections.
To see why the linearization is useful, we need some basic facts about
transversality; more details can be found in [Hir94]. Suppose M is a smooth
manifold with two smooth submanifolds N1 and N2 . We say that N1 and
N2 are transverse in M , written N1 t N2 , if for every intersection point
x ∈ N1 ∩ N2 ,
Tx N1 + Tx N2 = Tx M.
The expression on the left means all vectors that can be written as X + Y
for X ∈ Tx N1 and Y ∈ Tx N2 . At any point of transverse intersection,
the subspace Tx N1 ∩ Tx N2 ⊂ Tx M has the smallest possible dimension,
determined by the simple formula
Proof. Identify M with the zero section so that we can treat it as a sub-
manifold of E. Then if s(x) = 0, transversality is achieved if and only
if
im T s|Tx M + Tx M = Tx E.
Identifying Tx E with Ex ⊕Tx M in the canonical way, it’s equivalent that the
projection K : Tx E → Ex should map im T s|Tx M onto Ex , which means
K ◦ T s|Tx M = ∇s(x) is surjective. The dimension formula is a simple
exercise.
3.4.1 Definition
Let G be a Lie group, and π : E → M a principal G-bundle. Recall
that the fibers of E have intrinsic structure in the form of a smooth fiber
preserving right group action
E × G → E : (p, g) 7→ pg,
Conversely, it’s not hard to show (Exercise 3.36 below) that any g-valued
1-form satisfying these conditions defines a principal connection by HE =
ker A. We therefore have a useful new definition for principal connections.
Definition 3.35. A connection on the principal fiber bundle π : E → M
with structure group G is a smooth g-valued 1-form A ∈ Ω(E, g) such that:
(i) A(X(p)) = X for all X ∈ g and p ∈ E,
(ii) (Rg )∗ A = Adg−1 ◦A for all g ∈ G.
Exercise 3.36. Show that if A ∈ Ω(E, g) satisfies the conditions in Def-
inition 3.35, then the distribution HE = ker g satisfies the conditions in
Definition 3.33.
Defining connections in terms of global 1-forms has several advantages,
the first of which is that proving existence is now a simple exercise with
partitions of unity.
3.4. PRINCIPAL BUNDLES 91
Likewise for g ∈ G,
X X
(Rg )∗ A = ϕα · (Rg )∗ Aα = ϕα · Adg−1 Aα
α α
X
= Adg−1 ϕα Aα = Adg−1 A,
α
Ψ(pg) = Ψ(p) ◦ g.
V Ψ : V F G E → Hom(M × Fm , E)
92 CHAPTER 3. CONNECTIONS
d
V Ψ(ṗ(t)) = Ψ(p(t)),
dt
where the right hand side is interpreted as the derivative of a smooth path
in the vector space Hom(Fm , Ex ).
Then
Aα = s∗α A
Proof. Let x ∈ Uα and X ∈ Tx M . The form Aα is defined such that for
any smooth map v : Uα → Fm ,
∇X (Ψ(sα )v) = Ψ(sα ) (dv(X) + Aα (X)v) ,
whereas (3.20) gives
∇X (Ψ(sα )v) = V Ψ(∇X sα )v + Ψ(sα )dv(X),
implying V Ψ(∇X sα )v = Ψ(sα )Aα (X)v. Recalling from (3.19) the defini-
tion of the fundamental vector field, we have
∇X sα = K(T sα (X)) = A(T sα (X))(sα (x)) = s∗α A(X)(sα (x))
d
= [sα (x) exp(tsα A(X))] ,
∗
dt t=0
94 CHAPTER 3. CONNECTIONS
and thus
d
V Ψ(∇X sα )v = Ψ (sα (x) exp(tsα A(X))) v
∗
dt
t=0
d
= Ψ(sα (x)) exp(ts∗α A(X))v = Ψ(sα (x)) ◦ s∗α A(X)v.
dt t=0
References
[Elı̆67] H. I. Elı̆asson, Geometry of manifolds of maps, J. Differential Geometry 1
(1967), 169–194.
[Hir94] M. W. Hirsch, Differential topology, Springer-Verlag, New York, 1994.
[MS98] D. McDuff and D. Salamon, Introduction to symplectic topology, The Clarendon
Press Oxford University Press, New York, 1998.