2020-04-01, Wednesday
Today and Friday, we will follow Nicolascu's note 3.3, and discuss connection on vector bundle.
Why we need something called 'connection'?
Suppose we are given a smooth manifold M. Let f be a smooth function on M. We know two things:
We know what it means for
f to be constant.
Given a tangent vector
vp∈TpM, we know how to take directional derivative
vp(f).
So, why things are different when we talk about a vector bundle π:E→M? Let's think about the following thing:
Given a local section
σ∈Γ(U,E) for an open set
U⊂M, what does it mean when we say
σ is a 'constant section'? Or can we say it? (recall a section means a smooth map
σ:U→E such that
π∘σ=id:U→U.)
Given a point
p∈M,
σ a section of
E defined in a neighborhood of
p, and a tangent vector
vp∈TpM, can we take 'directional derivative' of
σ along
vp?
Of course, “yes, we can!”, you may say, since we can find a local trivialization of E over U
π−1(U)≅U×Rk
then a section σ over U can be described by an k-tuple of functions (σ1,⋯,σk):U→Rk, and we all know how to take derivative of functions. Any objection?
The above approach is problematic. How do you know the answer you get does not depends on the local trivialization? Giving a local trivialiation is like giving a local frame (e1,⋯,ek) of the vector bundle. If we use the above prescription to define 'taking derivatives' of a section, then, we are declaring these local sections e1,⋯,ep∈Γ(U,E) are 'constant'. That is a huge bias, a huge choice to make. In other words, the notion of 'constant section' would depends on the choice of the trivialization. Hence, the approach in the previous paragraph is not right (in general).
You may remember that we have encountered the same problem, when we try to take derivative of a tangent vector field X, and we found a solution called 'Lie derivative'. Here, we introduce the notion of connection and covariant derivatives.
Connection and Covariant Derivative
Let π:E→M be a vector bundle. A connection should satisfies the following
Data:
∇:Vect(M)×C∞(M,E)→C∞(M,E),
(X,σ)↦∇X(σ).
C∞(M)-linear: suppose
f∈C∞(M), we want
∇fX(σ)=f∇X(σ). Note that Lie derivative does not satisfy this property:
LfXY=[fX,Y]=f[X,Y]+[f,Y]X=fLXY−Y(f)X
Leiniz rule: suppose
f∈C∞(M), we want
∇X(fσ)=∇X(f)σ+f∇X(σ)=X(f)σ+f∇X(σ).
One can concisely reformulate the above conditions, using differential one-form. A connection is the following data
∇:C∞(M,E)→C∞(M,T∗M⊗E)
such that
∇(fσ)=df⊗σ+f∇(σ),∀f∈C∞(M)
where T∗M⊗E is the tensor product of two vector bundles, and C∞(M,T∗M⊗E) is smooth section of it. Sometimes, we use the following notation: recall Ω0(M) is 0-form, ie. smooth function, and Ω1(M) is the space of 1-forms. We use Ω0(M,E)=C∞(M,E), and Ω1(M,E)=C∞(M,T∗M⊗E), then
∇:Ω0(M,E)→Ω1(M,E).
In general, we define
Ωk(M,E)=C∞(∧k(T∗M)⊗E)
as k-forms with coefficient in E.
Example 1 : Trivial vector bundle with trivial connection. Suppose E=M×Rk, then we can define the trivial connection ∇ on E as
∇(f1,⋯,fk)=(df1,⋯,dfk).
The space of connection is not a linear space, but rather, an affine linear space. Suppose ∇0,∇1 are both connections on E. Then, for any smooth function f∈C∞(M), the linear combination
f∇0+(1−f)∇1:Ω0(M,E)→Ω1(M,E).
is still a connection. Indeed, the Leibniz rule works.
Proposition Suppose ∇0,∇1 are both connections on E, then A=∇1−∇0∈Ω1(M,End(E)).
Remark: In plain words, for any X∈Vect(M), and σ section of E, we have
AX(σ)(p) only depends on σ(p), ie., only the value of σ at p, not the derivatives of σ at p.
Proof: We have A:Ω0(M,E)→Ω1(M,E) an R-linear map automatically. We need to show that A is C∞(M) linear, that is, for any f∈C∞(M), σ∈C∞(M,E), we want
A(fσ)=fA(σ).
Indeed, this is easy to check
A(fσ)=(∇1−∇0)(fσ)=(df−df)⊗σ+f(∇1−∇0)(σ)=fA(σ).
Prop : the space of all possible connections on E, denoted as $\acal(E)$ is an affine vector space model on Ω1(End(E)).
Given the previous propostion, we only need to prove that
this space $\acal(E)$ is not empty, and
for any $\nabla \in \acal(E)$,
A∈Ω1(End(E)), $\nabla + A \in \acal(E)$.
The first statement can be shown using partition of unity. The second statement is an easy check.
Tensor, Hom and Dual
Let E1,E2 be two vector bundles on M. Recall that we can define the following
E1⊗E2,Hom(E1,E2)
as vector bundles on M, where the fiber satisfies (E1⊗E2)p=(E1)p⊗(E2)p and Hom(E1,E2)p=Hom((E1)p,(E2)p). We define the dual bundle of a vector bundle E as E∨:=Hom(E,R) where
R=R×M is the trivial bundle.
Suppose (E1,∇1) and (E2,∇2) are equipped with connections, we define connection on the tensor and hom bundle as
∇(σ1⊗σ2)=∇(σ1)⊗σ2+σ1⊗∇(σ2)
where we omit the superscript on ∇ and we use the identification
Ω1(M,E1⊗E2)=Ω1(M)⊗Ω0(M,E1)⊗Ω0(M,E2),
where the tensor on the RHS is over C∞(M).
Suppose T∈Hom(E1,E2), then we define
(∇T)(σ1)=∇(Tσ1)−T(∇σ1).
Moving Frame
Let M be a smooth manifold of dimension n, E a rank r vector bundle on M over R. Suppose (U,(x1,⋯,xn)) is a coordinate chart on M, and furthermore E∣U is trivializable, with a trivialization (eα)α=1,⋯,r. Then we can write a local section u∈Γ(U,E) as
u=α∑uαeα=uαeα,
using Einstein summation convention.
And we can write
∇(u)=∇(uαeα)=d(uα)⊗eα+uα⊗∇(eα).
Hence, if we know how ∇ acts on the frame eα, we know how it acts on any sections. We may write
∇(eα)=Γiαβdxi⊗eβ
These coefficients Γiαβ encodes the data of the connection over U.
More abstractly, we can say: given a trivilization of E∣U=U×Rr, we may consider the trivial connection dU on U×Rr, then over U, we have
∇∣U=dU+AU
where AU∈Ω1(U,End(E)) is called the local conection 1-form.