Connection (vector bundle) explained

In mathematics, and especially differential geometry and gauge theory, a connection on a fiber bundle is a device that defines a notion of parallel transport on the bundle; that is, a way to "connect" or identify fibers over nearby points. The most common case is that of a linear connection on a vector bundle, for which the notion of parallel transport must be linear. A linear connection is equivalently specified by a covariant derivative, an operator that differentiates sections of the bundle along tangent directions in the base manifold, in such a way that parallel sections have derivative zero. Linear connections generalize, to arbitrary vector bundles, the Levi-Civita connection on the tangent bundle of a pseudo-Riemannian manifold, which gives a standard way to differentiate vector fields. Nonlinear connections generalize this concept to bundles whose fibers are not necessarily linear.

Linear connections are also called Koszul connections after Jean-Louis Koszul, who gave an algebraic framework for describing them .

This article defines the connection on a vector bundle using a common mathematical notation which de-emphasizes coordinates. However, other notations are also regularly used: in general relativity, vector bundle computations are usually written using indexed tensors; in gauge theory, the endomorphisms of the vector space fibers are emphasized. The different notations are equivalent, as discussed in the article on metric connections (the comments made there apply to all vector bundles).

Motivation

Let be a differentiable manifold, such as Euclidean space. A vector-valued function

M\toRn

can be viewed as a section of the trivial vector bundle

M x Rn\toM.

One may consider a section of a general differentiable vector bundle, and it is therefore natural to ask if it is possible to differentiate a section, as a generalization of how one differentiates a function on .

The model case is to differentiate a function

X:Rn\toRm

on Euclidean space

Rn

. In this setting the derivative

dX

at a point

x\inRn

in the direction

v\inRn

may be defined by the standard formula

dX(v)(x)=\limt\to

X(x+tv)-X(x)
t

.

For every

x\inRn

, this defines a new vector

dX(v)(x)\inRm.

When passing to a section

X

of a vector bundle

E

over a manifold

M

, one encounters two key issues with this definition. Firstly, since the manifold has no linear structure, the term

x+tv

makes no sense on

M

. Instead one takes a path

\gamma:(-1,1)\toM

such that

\gamma(0)=x,\gamma'(0)=v

and computes

dX(v)(x)=\limt\to

X(\gamma(t))-X(\gamma(0))
t

.

However this still does not make sense, because

X(\gamma(t))

and

X(\gamma(0))

are elements of the distinct vector spaces

E\gamma(t)

and

Ex.

This means that subtraction of these two terms is not naturally defined.

The problem is resolved by introducing the extra structure of a connection to the vector bundle. There are at least three perspectives from which connections can be understood. When formulated precisely, all three perspectives are equivalent.

  1. (Parallel transport) A connection can be viewed as assigning to every differentiable path

\gamma

a linear isomorphism
\gamma
P
t

:E\gamma(t)\toEx

for all

t.

Using this isomorphism one can transport

X(\gamma(t))

to the fibre

Ex

and then take the difference; explicitly, \nabla_vX = \lim_ \frac.In order for this to depend only on

v,

and not on the path

\gamma

extending

v,

it is necessary to place restrictions (in the definition) on the dependence of
\gamma
P
t
on

\gamma.

This is not straightforward to formulate, and so this notion of "parallel transport" is usually derived as a by-product of other ways of defining connections. In fact, the following notion of "Ehresmann connection" is nothing but an infinitesimal formulation of parallel transport.
  1. (Ehresmann connection) The section

X

may be viewed as a smooth map from the smooth manifold

M

to the smooth manifold

E.

As such, one may consider the pushforward

dX(v),

which is an element of the tangent space

TX(x)E.

In Ehresmann's formulation of a connection, one chooses a way of assigning, to each

x

and every

e\inEx,

a direct sum decomposition of

TX(x)E

into two linear subspaces, one of which is the natural embedding of

Ex.

With this additional data, one defines

\nablavX

by projecting

dX(v)

to be valued in

Ex.

In order to respect the linear structure of a vector bundle, one imposes additional restrictions on how the direct sum decomposition of

TeE

moves as is varied over a fiber.
  1. (Covariant derivative) The standard derivative

dX(v)

in Euclidean contexts satisfies certain dependencies on

X

and

v,

the most fundamental being linearity. A covariant derivative is defined to be any operation

(v,X)\mapsto\nablavX

which mimics these properties, together with a form of the product rule.

Unless the base is zero-dimensional, there are always infinitely many connections which exist on a given differentiable vector bundle, and so there is always a corresponding choice of how to differentiate sections. Depending on context, there may be distinguished choices, for instance those which are determined by solving certain partial differential equations. In the case of the tangent bundle, any pseudo-Riemannian metric (and in particular any Riemannian metric) determines a canonical connection, called the Levi-Civita connection.

Formal definition

Let

E\toM

be a smooth real vector bundle over a smooth manifold

M

. Denote the space of smooth sections of

E\toM

by

\Gamma(E)

. A covariant derivative on

E\toM

is either of the following equivalent structures:
  1. an

R

-linear map

\nabla:\Gamma(E)\to\Gamma(T*ME)

such that the product rule \nabla(fs) = df\otimes s + f\nabla s holds for all smooth functions

f

on

M

and all smooth sections

s

of

E.

  1. an assignment, to any smooth section and every

x\inM

, of a

R

-linear map

(\nablas)x:TxM\toEx

which depends smoothly on and such that \nabla(a_1s_1+a_2s_2)=a_1\nabla s_1+a_2\nabla s_2 for any two smooth sections

s1,s2

and any real numbers

a1,a2,

and such that for every smooth function

f

,

\nabla(fs)

is related to

\nablas

by \big(\nabla(fs)\big)_x(v)=df(v)s(x)+f(x)(\nabla s)_x(v) for any

x\inM

and

v\inTxM.

Beyond using the canonical identification between the vector space
\ast
T
x

MEx

and the vector space of linear maps

TxM\toEx,

these two definitions are identical and differ only in the language used.

It is typical to denote

(\nablas)x(v)

by

\nablavs,

with

x

being implicit in

v.

With this notation, the product rule in the second version of the definition given above is written

\nablav(fs)=df(v)s+f\nablavs.

Remark. In the case of a complex vector bundle, the above definition is still meaningful, but is usually taken to be modified by changing "real" and "

R

" everywhere they appear to "complex" and "

C.

" This places extra restrictions, as not every real-linear map between complex vector spaces is complex-linear. There is some ambiguity in this distinction, as a complex vector bundle can also be regarded as a real vector bundle.

Induced connections

Given a vector bundle

E\toM

, there are many associated bundles to

E

which may be constructed, for example the dual vector bundle

E*

, tensor powers

E

, symmetric and antisymmetric tensor powers

SkE,ΛkE

, and the direct sums

E

. A connection on

E

induces a connection on any one of these associated bundles. The ease of passing between connections on associated bundles is more elegantly captured by the theory of principal bundle connections, but here we present some of the basic induced connections.

Dual connection

Given

\nabla

a connection on

E

, the induced dual connection

\nabla*

on

E*

is defined implicitly by

d(\langle\xi,s\rangle)(X)=\langle

*
\nabla
X

\xi,s\rangle+\langle\xi,\nablaXs\rangle.

Here

X\in\Gamma(TM)

is a smooth vector field,

s\in\Gamma(E)

is a section of

E

, and

\xi\in\Gamma(E*)

a section of the dual bundle, and

\langle,\rangle

the natural pairing between a vector space and its dual (occurring on each fibre between

E

and

E*

), i.e.,

\langle\xi,s\rangle:=\xi(s)

. Notice that this definition is essentially enforcing that

\nabla*

be the connection on

E*

so that a natural product rule is satisfied for pairing

\langle,\rangle

.

Tensor product connection

Given

\nablaE,\nablaF

connections on two vector bundles

E,F\toM

, define the tensor product connection by the formula

(\nablaE

F)
\nabla
X(s

t)=

E
\nabla
X

(s)t+s

F
\nabla
X

(t).

Here we have

s\in\Gamma(E),t\in\Gamma(F),X\in\Gamma(TM)

. Notice again this is the natural way of combining

\nablaE,\nablaF

to enforce the product rule for the tensor product connection. By repeated application of the above construction applied to the tensor product

E=(E)E

, one also obtains the tensor power connection on

E

for any

k\ge1

and vector bundle

E

.

Direct sum connection

The direct sum connection is defined by

(\nablaE

F)
\nabla
X

(st)=

E
\nabla
X

(s)

F
\nabla
X

(t),

where

st\in\Gamma(EF)

.

Symmetric and exterior power connections

Since the symmetric power and exterior power of a vector bundle may be viewed naturally as subspaces of the tensor power,

SkE,ΛkE\subsetE

, the definition of the tensor product connection applies in a straightforward manner to this setting. Indeed, since the symmetric and exterior algebras sit inside the tensor algebra as direct summands, and the connection

\nabla

respects this natural splitting, one can simply restrict

\nabla

to these summands. Explicitly, define the symmetric product connection by
\odot2
\nabla
X(s

t)=\nablaXs\odott+s\odot\nablaXt

and the exterior product connection by
\wedge2
\nabla
X

(s\wedget)=\nablaXs\wedget+s\wedge\nablaXt

for all

s,t\in\Gamma(E),X\in\Gamma(TM)

. Repeated applications of these products gives induced symmetric power and exterior power connections on

SkE

and

ΛkE

respectively.

Endomorphism connection

Finally, one may define the induced connection

\nabla\operatorname{End{E}}

on the vector bundle of endomorphisms

\operatorname{End}(E)=E*E

, the endomorphism connection. This is simply the tensor product connection of the dual connection

\nabla*

on

E*

and

\nabla

on

E

. If

s\in\Gamma(E)

and

u\in\Gamma(\operatorname{End}(E))

, so that the composition

u(s)\in\Gamma(E)

also, then the following product rule holds for the endomorphism connection:

\nablaX(u(s))=

\operatorname{End
\nabla
X

(E)}(u)(s)+u(\nablaX(s)).

By reversing this equation, it is possible to define the endomorphism connection as the unique connection satisfying

\operatorname{End
\nabla
X

(E)}(u)(s)=\nablaX(u(s))-u(\nablaX(s))

for any

u,s,X

, thus avoiding the need to first define the dual connection and tensor product connection.

Any associated bundle

See also: Connection (principal bundle).

Given a vector bundle

E

of rank

r

, and any representation

\rho:GL(r,K)\toG

into a linear group

G\subsetGL(V)

, there is an induced connection on the associated vector bundle

F=E x \rhoV

. This theory is most succinctly captured by passing to the principal bundle connection on the frame bundle of

E

and using the theory of principal bundles. Each of the above examples can be seen as special cases of this construction: the dual bundle corresponds to the inverse transpose (or inverse adjoint) representation, the tensor product to the tensor product representation, the direct sum to the direct sum representation, and so on.

Exterior covariant derivative and vector-valued forms

See also: Exterior covariant derivative.

Let

E\toM

be a vector bundle. An

E

-valued differential form
of degree

r

is a section of the tensor product bundle:

wedgerT*ME.

The space of such forms is denoted by

\Omegar(E)=\Omegar(M;E)=\Gamma\left(wedgerT*ME\right)=\Omegar(M)

Cinfty(M)

\Gamma(E),

where the last tensor product denotes the tensor product of modules over the ring of smooth functions on

M

.

An

E

-valued 0-form is just a section of the bundle

E

. That is,

\Omega0(E)=\Gamma(E).

In this notation a connection on

E\toM

is a linear map

\nabla:\Omega0(E)\to\Omega1(E).

A connection may then be viewed as a generalization of the exterior derivative to vector bundle valued forms. In fact, given a connection

\nabla

on

E

there is a unique way to extend

\nabla

to an exterior covariant derivative

d\nabla:\Omegar(E)\to\Omegar+1(E).

This exterior covariant derivative is defined by the following Leibniz rule, which is specified on simple tensors of the form

\omegas

and extended linearly:

d\nabla(\omegas)=d\omegas+(-1)\deg\omega\wedge\nablas

where

\omega\in\Omegar(M)

so that

\deg\omega=r

,

s\in\Gamma(E)

is a section, and

\omega\wedge\nablas

denotes the

(r+1)

-form with values in

E

defined by wedging

\omega

with the one-form part of

\nablas

. Notice that for

E

-valued 0-forms, this recovers the normal Leibniz rule for the connection

\nabla

.

Unlike the ordinary exterior derivative, one generally has

2
d
\nabla

\ne0

. In fact,
2
d
\nabla
is directly related to the curvature of the connection

\nabla

(see below).

Affine properties of the set of connections

Every vector bundle over a manifold admits a connection, which can be proved using partitions of unity. However, connections are not unique. If

\nabla1

and

\nabla2

are two connections on

E\toM

then their difference is a

Cinfty(M)

-linear operator. That is,

(\nabla1-\nabla2)(fs)=f(\nabla1s-\nabla2s)

for all smooth functions

f

on

M

and all smooth sections

s

of

E

. It follows that the difference

\nabla1-\nabla2

can be uniquely identified with a one-form on

M

with values in the endomorphism bundle

\operatorname{End}(E)=E*E

:

\nabla1-\nabla2\in\Omega1(M;EndE).

Conversely, if

\nabla

is a connection on

E

and

A

is a one-form on

M

with values in

\operatorname{End}(E)

, then

\nabla+A

is a connection on

E

.

In other words, the space of connections on

E

is an affine space for

\Omega1(\operatorname{End}(E))

. This affine space is commonly denoted

l{A}

.

Relation to principal and Ehresmann connections

Let

E\toM

be a vector bundle of rank

k

and let

l{F}(E)

be the frame bundle of

E

. Then a (principal) connection on

l{F}(E)

induces a connection on

E

. First note that sections of

E

are in one-to-one correspondence with right-equivariant maps

l{F}(E)\toRk

. (This can be seen by considering the pullback of

E

over

l{F}(E)\toM

, which is isomorphic to the trivial bundle

l{F}(E) x Rk

.) Given a section

s

of

E

let the corresponding equivariant map be

\psi(s)

. The covariant derivative on

E

is then given by

\psi(\nablaXs)=XH(\psi(s))

where

XH

is the horizontal lift of

X

from

M

to

l{F}(E)

. (Recall that the horizontal lift is determined by the connection on

l{F}(E)

.)

Conversely, a connection on

E

determines a connection on

l{F}(E)

, and these two constructions are mutually inverse.

A connection on

E

is also determined equivalently by a linear Ehresmann connection on

E

. This provides one method to construct the associated principal connection.

The induced connections discussed in

  1. Induced connections
can be constructed as connections on other associated bundles to the frame bundle of

E

, using representations other than the standard representation used above. For example if

\rho

denotes the standard representation of

\operatorname{GL}(k,R)

on

Rk

, then the associated bundle to the representation

\rho\rho

of

\operatorname{GL}(k,R)

on

RkRk

is the direct sum bundle

EE

, and the induced connection is precisely that which was described above.

Local expression

Let

E\toM

be a vector bundle of rank

k

, and let

U

be an open subset of

M

over which

E

trivialises. Therefore over the set

U

,

E

admits a local smooth frame of sections

e=(e1,...,ek);ei:U\to\left.E\right|U.

Since the frame

e

defines a basis of the fibre

Ex

for any

x\inU

, one can expand any local section

s:U\to\left.E\right|U

in the frame as

s=

k
\sum
i=1

siei

for a collection of smooth functions

s1,...,sk:U\toR

.

Given a connection

\nabla

on

E

, it is possible to express

\nabla

over

U

in terms of the local frame of sections, by using the characteristic product rule for the connection. For any basis section

ei

, the quantity

\nabla(ei)\in\Omega1(U)\Gamma(U,E)

may be expanded in the local frame

e

as

\nabla(ei)=

k
\sum
j=1
j
A
i

ej,

where

j
A
i

\in\Omega1(U);j=1,...,k

are a collection of local one-forms. These forms can be put into a matrix of one-forms defined by

A=\begin{pmatrix}

 1
A
1

&&

 1
A
k

\\vdots&\ddots&\vdots

k
\A
1

&&

k
A
k

\end{pmatrix}\in\Omega1(U,\operatorname{End}(\left.E\right|U))

called the local connection form of

\nabla

over

U

. The action of

\nabla

on any section

s:U\to\left.E\right|U

can be computed in terms of

A

using the product rule as

\nabla(s)=

k
\sum
j=1

\left(dsj+

k
\sum
i=1
j
A
i

si\right)ej.

If the local section

s

is also written in matrix notation as a column vector using the local frame

e

as a basis,

s=\begin{pmatrix}s1\\vdots\sk\end{pmatrix},

then using regular matrix multiplication one can write

\nabla(s)=ds+As

where

ds

is shorthand for applying the exterior derivative

d

to each component of

s

as a column vector. In this notation, one often writes locally that

\left.\nabla\right|U=d+A

. In this sense a connection is locally completely specified by its connection one-form in some trivialisation.

As explained in

  1. Affine properties of the set of connections
, any connection differs from another by an endomorphism-valued one-form. From this perspective, the connection one-form

A

is precisely the endomorphism-valued one-form such that the connection

\left.\nabla\right|U

on

\left.E\right|U

differs from the trivial connection

d

on

\left.E\right|U

, which exists because

U

is a trivialising set for

E

.

Relationship to Christoffel symbols

  k
\Gamma
ij
instead of the connection one-form

A

. It is possible to define Christoffel symbols for a connection on any vector bundle, and not just the tangent bundle of a pseudo-Riemannian manifold. To do this, suppose that in addition to

U

being a trivialising open subset for the vector bundle

E\toM

, that

U

is also a local chart for the manifold

M

, admitting local coordinates

x=(x1,...,xn);xi:U\toR

.

In such a local chart, there is a distinguished local frame for the differential one-forms given by

(dx1,...,dxn)

, and the local connection one-forms
j
A
i
can be expanded in this basis as
j
A
i

=

n
\sum
\ell=1
  j
\Gamma
\elli

dx\ell

for a collection of local smooth functions

  j
\Gamma
\elli

:U\toR

, called the Christoffel symbols of

\nabla

over

U

. In the case where

E=TM

and

\nabla

is the Levi-Civita connection, these symbols agree precisely with the Christoffel symbols from pseudo-Riemannian geometry.

The expression for how

\nabla

acts in local coordinates can be further expanded in terms of the local chart

U

and the Christoffel symbols, to be given by

\nabla(s)=

k
\sum
i,j=1
n
\sum\left(
\ell=1
\partialsj
\partialx\ell

+

  j
\Gamma
\elli

si\right)dx\ellej.

Contracting this expression with the local coordinate tangent vector
\partial
\partialx\ell
leads to
\nabla
\partial
\partialx\ell

(s)=

k
\sum\left(
i,j=1
\partialsj
\partialx\ell

+

  j
\Gamma
\elli

si\right)ej.

This defines a collection of

n

locally defined operators

\nabla\ell:\Gamma(U,E)\to\Gamma(U,E);\nabla\ell(s):=

k
\sum\left(
i,j=1
\partialsj
\partialx\ell

+

  j
\Gamma
\elli
i\right)e
s
j,

with the property that

\nabla(s)=

n
\sum
\ell=1

dx\ell\nabla\ell(s).

Change of local trivialisation

Suppose

e'

is another choice of local frame over the same trivialising set

U

, so that there is a matrix
j
g=(g
i

)

of smooth functions relating

e

and

e'

, defined by

ei=

k
\sum
j=1
j
g
i

e'j.

Tracing through the construction of the local connection form

A

for the frame

e

, one finds that the connection one-form

A'

for

e'

is given by
j
{A'}
i

=

k
\sum
p,q=1
j
g
p
p
A
q

{(g-1

q
)}
i

-

k
\sum
p=1
j
(dg)
p

{(g-1

p
)}
i
where

g-1=\left({(g-1

j
)}
i

\right)

denotes the inverse matrix to

g

. In matrix notation this may be written

A'=gAg-1-(dg)g-1

where

dg

is the matrix of one-forms given by taking the exterior derivative of the matrix

g

component-by-component.

In the case where

E=TM

is the tangent bundle and

g

is the Jacobian of a coordinate transformation of

M

, the lengthy formulae for the transformation of the Christoffel symbols of the Levi-Civita connection can be recovered from the more succinct transformation laws of the connection form above.

Parallel transport and holonomy

A connection

\nabla

on a vector bundle

E\toM

defines a notion of parallel transport on

E

along a curve in

M

. Let

\gamma:[0,1]\toM

be a smooth path in

M

. A section

s

of

E

along

\gamma

is said to be parallel if
\nabla
\gamma(t)

s=0

for all

t\in[0,1]

. Equivalently, one can consider the pullback bundle

\gamma*E

of

E

by

\gamma

. This is a vector bundle over

[0,1]

with fiber

E\gamma(t)

over

t\in[0,1]

. The connection

\nabla

on

E

pulls back to a connection on

\gamma*E

. A section

s

of

\gamma*E

is parallel if and only if

\gamma*\nabla(s)=0

.

Suppose

\gamma

is a path from

x

to

y

in

M

. The above equation defining parallel sections is a first-order ordinary differential equation (cf. local expression above) and so has a unique solution for each possible initial condition. That is, for each vector

v

in

Ex

there exists a unique parallel section

s

of

\gamma*E

with

s(0)=v

. Define a parallel transport map

\tau\gamma:Ex\toEy

by

\tau\gamma(v)=s(1)

. It can be shown that

\tau\gamma

is a linear isomorphism, with inverse given by following the same procedure with the reversed path

\gamma-

from

y

to

x

.

Parallel transport can be used to define the holonomy group of the connection

\nabla

based at a point

x

in

M

. This is the subgroup of

\operatorname{GL}(Ex)

consisting of all parallel transport maps coming from loops based at

x

:

Holx=\{\tau\gamma:\gammaisaloopbasedatx\}.

The holonomy group of a connection is intimately related to the curvature of the connection .

The connection can be recovered from its parallel transport operators as follows. If

X\in\Gamma(TM)

is a vector field and

s\in\Gamma(E)

a section, at a point

x\inM

pick an integral curve

\gamma:(-\varepsilon,\varepsilon)\toM

for

X

at

x

. For each

t\in(-\varepsilon,\varepsilon)

we will write

\taut:E\gamma(t)\toEx

for the parallel transport map traveling along

\gamma

from

t

to

0

. In particular for every

t\in(-\varepsilon,\varepsilon)

, we have

\tauts(\gamma(t))\inEx

. Then

t\mapsto\tauts(\gamma(t))

defines a curve in the vector space

Ex

, which may be differentiated. The covariant derivative is recovered as

\nablaXs(x)=

d
dt

\left(\tauts(\gamma(t))\right)t=0.

This demonstrates that an equivalent definition of a connection is given by specifying all the parallel transport isomorphisms

\tau\gamma

between fibres of

E

and taking the above expression as the definition of

\nabla

.

Curvature

See also: Curvature form.

The curvature of a connection

\nabla

on

E\toM

is a 2-form

F\nabla

on

M

with values in the endomorphism bundle

\operatorname{End}(E)=E*E

. That is,

F\nabla\in\Omega2(End(E))=\Gamma(Λ2T*MEnd(E)).

It is defined by the expression

F\nabla(X,Y)(s)=\nablaX\nablaYs-\nablaY\nablaXs-\nabla[X,Y]s

where

X

and

Y

are tangent vector fields on

M

and

s

is a section of

E

. One must check that

F\nabla

is

Cinfty(M)

-linear in both

X

and

Y

and that it does in fact define a bundle endomorphism of

E

.

As mentioned above, the covariant exterior derivative

d\nabla

need not square to zero when acting on

E

-valued forms. The operator
2
d
\nabla
is, however, strictly tensorial (i.e.

Cinfty(M)

-linear). This implies that it is induced from a 2-form with values in

\operatorname{End}(E)

. This 2-form is precisely the curvature form given above. For an

E

-valued form

\sigma

we have
2\sigma
(d
\nabla)

=F\nabla\wedge\sigma.

A flat connection is one whose curvature form vanishes identically.

Local form and Cartan's structure equation

The curvature form has a local description called Cartan's structure equation. If

\nabla

has local form

A

on some trivialising open subset

U\subsetM

for

E

, then

F\nabla=dA+A\wedgeA

on

U

. To clarify this notation, notice that

A

is a endomorphism-valued one-form, and so in local coordinates takes the form of a matrix of one-forms. The operation

d

applies the exterior derivative component-wise to this matrix, and

A\wedgeA

denotes matrix multiplication, where the components are wedged rather than multiplied.

In local coordinates

x=(x1,...,xn)

on

M

over

U

, if the connection form is written

A=A\elldx\ell=

  j
(\Gamma
\elli

)dx\ell

for a collection of local endomorphisms

A\ell=

  j
(\Gamma
\elli

)

, then one has

F\nabla=

n
\sum
p,q=1
1
2

\left(

\partialAq
\partialxp

-

\partialAp
\partialxq

+[Ap,Aq]\right)dxp\wedgedxq.

Further expanding this in terms of the Christoffel symbols

  j
\Gamma
\elli
produces the familiar expression from Riemannian geometry. Namely if

s=siei

is a section of

E

over

U

, then

F\nabla(s)=

k
\sum
i,j=1
n
\sum
p,q=1
1
2

\left(

\partial
  j
\Gamma
qi
\partialxp

-

\partial
  j
\Gamma
pi
\partialxq

+

  j
\Gamma
pr
  r
\Gamma
qi

-

  j
\Gamma
qr
  r
\Gamma
pi

\right)sidxp\wedgedxqej=

k
\sum
i,j=1
n
\sum
p,q=1
   j
R
pqi

sidxp\wedgedxqej.

Here
   j
R=(R
pqi

)

is the full curvature tensor of

F\nabla

, and in Riemannian geometry would be identified with the Riemannian curvature tensor.

It can be checked that if we define

[A,A]

to be wedge product of forms but commutator of endomorphisms as opposed to composition, then

A\wedgeA=

1
2

[A,A]

, and with this alternate notation the Cartan structure equation takes the form

F\nabla=dA+

1
2

[A,A].

This alternate notation is commonly used in the theory of principal bundle connections, where instead we use a connection form

\omega

, a Lie algebra-valued one-form, for which there is no notion of composition (unlike in the case of endomorphisms), but there is a notion of a Lie bracket.

In some references (see for example) the Cartan structure equation may be written with a minus sign:

F\nabla=dA-A\wedgeA.

This different convention uses an order of matrix multiplication that is different from the standard Einstein notation in the wedge product of matrix-valued one-forms.

Bianchi identity

A version of the second (differential) Bianchi identity from Riemannian geometry holds for a connection on any vector bundle. Recall that a connection

\nabla

on a vector bundle

E\toM

induces an endomorphism connection on

\operatorname{End}(E)

. This endomorphism connection has itself an exterior covariant derivative, which we ambiguously call

d\nabla

. Since the curvature is a globally defined

\operatorname{End}(E)

-valued two-form, we may apply the exterior covariant derivative to it. The Bianchi identity says that

d\nablaF\nabla=0

.This succinctly captures the complicated tensor formulae of the Bianchi identity in the case of Riemannian manifolds, and one may translate from this equation to the standard Bianchi identities by expanding the connection and curvature in local coordinates.

There is no analogue in general of the first (algebraic) Bianchi identity for a general connection, as this exploits the special symmetries of the Levi-Civita connection. Namely, one exploits that the vector bundle indices of

E=TM

in the curvature tensor

R

may be swapped with the cotangent bundle indices coming from

T*M

after using the metric to lower or raise indices. For example this allows the torsion-freeness condition
  j
\Gamma
\elli

=

  j
\Gamma
i\ell
to be defined for the Levi-Civita connection, but for a general vector bundle the

\ell

-index refers to the local coordinate basis of

T*M

, and the

i,j

-indices to the local coordinate frame of

E

and

E*

coming from the splitting

End(E)=E*E

. However in special circumstance, for example when the rank of

E

equals the dimension of

M

and a solder form has been chosen, one can use the soldering to interchange the indices and define a notion of torsion for affine connections which are not the Levi-Civita connection.

Gauge transformations

See also: Gauge group (mathematics).

Given two connections

\nabla1,\nabla2

on a vector bundle

E\toM

, it is natural to ask when they might be considered equivalent. There is a well-defined notion of an automorphism of a vector bundle

E\toM

. A section

u\in\Gamma(\operatorname{End}(E))

is an automorphism if

u(x)\in\operatorname{End}(Ex)

is invertible at every point

x\inM

. Such an automorphism is called a gauge transformation of

E

, and the group of all automorphisms is called the gauge group, often denoted

l{G}

or

\operatorname{Aut}(E)

. The group of gauge transformations may be neatly characterised as the space of sections of the capital A adjoint bundle

\operatorname{Ad}(l{F}(E))

of the frame bundle of the vector bundle

E

. This is not to be confused with the lowercase a adjoint bundle

\operatorname{ad}(l{F}(E))

, which is naturally identified with

\operatorname{End}(E)

itself. The bundle

\operatorname{Ad}l{F}(E)

is the associated bundle to the principal frame bundle by the conjugation representation of

G=\operatorname{GL}(r)

on itself,

g\mapstoghg-1

, and has fibre the same general linear group

\operatorname{GL}(r)

where

\operatorname{rank}(E)=r

. Notice that despite having the same fibre as the frame bundle

l{F}(E)

and being associated to it,

\operatorname{Ad}(l{F}(E))

is not equal to the frame bundle, nor even a principal bundle itself. The gauge group may be equivalently characterised as

l{G}=\Gamma(\operatorname{Ad}l{F}(E)).

A gauge transformation

u

of

E

acts on sections

s\in\Gamma(E)

, and therefore acts on connections by conjugation. Explicitly, if

\nabla

is a connection on

E

, then one defines

u\nabla

by

(u\nabla)X(s)=u(\nablaX(u-1(s))

for

s\in\Gamma(E),X\in\Gamma(TM)

. To check that

u\nabla

is a connection, one verifies the product rule

\begin{align}u\nabla(fs)&=u(\nabla(u-1(fs)))\\&=u(\nabla(fu-1(s)))\\&=u(dfu-1(s))+u(f\nabla(u-1(s)))\\&=dfs+fu\nabla(s).\end{align}

It may be checked that this defines a left group action of

l{G}

on the affine space of all connections

l{A}

.

Since

l{A}

is an affine space modelled on

\Omega1(M,\operatorname{End}(E))

, there should exist some endomorphism-valued one-form

Au\in\Omega1(M,\operatorname{End}(E))

such that

u\nabla=\nabla+Au

. Using the definition of the endomorphism connection

\nabla\operatorname{End(E)}

induced by

\nabla

, it can be seen that

u\nabla=\nabla-d\nabla(u)u-1

which is to say that

Au=-d\nabla(u)u-1

.

Two connections are said to be gauge equivalent if they differ by the action of the gauge group, and the quotient space

l{B}=l{A}/l{G}

is the moduli space of all connections on

E

. In general this topological space is neither a smooth manifold or even a Hausdorff space, but contains inside it the moduli space of Yang–Mills connections on

E

, which is of significant interest in gauge theory and physics.

Examples

\pi:\R2 x \R\to\R

can be described explicitly as the operator

\nabla=d+\begin{bmatrix}f11(x)&f12(x)\f21(x)&f22(x)\end{bmatrix}dx

where

d

is the exterior derivative evaluated on vector-valued smooth functions and

fij(x)

are smooth. A section

a\in\Gamma(\pi)

may be identified with a map

\begin{cases}\R\to\R2\x\mapsto(a1(x),a2(x))\end{cases}

and then

\nabla(a)=\nabla\begin{bmatrix}a1(x)\a2(x)\end{bmatrix}=\begin{bmatrix}

da1(x)
dx

+f11(x)a1(x)+f12(x)a2(x)\

da2(x)
dx

+f21(x)a1(x)+f22(x)a2(x)\end{bmatrix}dx

E=M x \R

(the trivial line bundle over M).

See also

References