Escolar Documentos
Profissional Documentos
Cultura Documentos
Chris Hull
Oct 2015
Contents
1 Introduction
1.1 Heuristic definition of (real) manifold . . . . . . . . . . . . .
1.2 Example: Stereographic projections of a 2-sphere; the manifold S 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Open sets in Rm in the usual topology . . . . . . . . . . . .
1.4 Topological space . . . . . . . . . . . . . . . . . . . . . . . .
1.5 Topological structure of an m-dimensional real manifold M
1.6 Example: circle S 1 . . . . . . . . . . . . . . . . . . . . . . .
1.7 Topological invariants and compactness . . . . . . . . . . . .
1.8 Formal definition of smooth m-diml real manifold . . . . .
1.9 Example: real projective space RP2 . . . . . . . . . . . . . .
1.10 Product manifold . . . . . . . . . . . . . . . . . . . . . . . .
1.11 Example: Torus . . . . . . . . . . . . . . . . . . . . . . . . .
1.12 Complex manifold . . . . . . . . . . . . . . . . . . . . . . . .
1.13 Example: S 2 as a complex manifold . . . . . . . . . . . . . .
1.14 Example: CPn complex projective space . . . . . . . . . . .
1.15 Examples of not being a manifold . . . . . . . . . . . . . . .
1.16 Manifolds with boundary . . . . . . . . . . . . . . . . . . . .
1
5
5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
10
12
14
15
18
21
23
27
28
29
30
31
33
34
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
36
36
38
39
40
41
42
43
46
48
49
50
51
53
58
61
.
.
.
.
.
.
.
.
.
.
.
62
62
65
66
69
72
73
77
78
81
83
84
. 85
.
.
.
.
.
87
88
91
92
93
94
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
3d vector calculus . . . . . . . . . . . . . . . . . . . . . . . . . 94
Coordinate free definition of the exterior derivative . . . . . . 94
Interior product . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Lie derivative of forms . . . . . . . . . . . . . . . . . . . . . . 96
Closed and Exact forms . . . . . . . . . . . . . . . . . . . . . 97
Physical application: Electromagnetism . . . . . . . . . . . . . 98
Orientation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Top forms and volume forms . . . . . . . . . . . . . . . . . . . 100
Integrating a top form over a chart . . . . . . . . . . . . . . . 102
Integrating a top form over an orientable manifold . . . . . . . 104
Integration of r-forms over oriented r-dimensional submanifolds105
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
106
106
107
108
109
111
111
113
113
115
116
117
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
118
118
120
121
123
124
125
126
128
129
130
131
134
.
.
.
.
.
.
.
.
.
.
.
Introduction
A manifold is a space which locally looks like Rm (or Cm )
Calculus can be extended from Rm to the manifold. i.e. we have a
notion of differentiability. For a complex manifold, complex analysis
can be extended from Cm to the manifold, so we have a notion of
analyticity.
1.1
(1)
(2)
(3)
(4)
(5)
i1 (x)
(6)
1.2
Consider projecting a point (x, y, z) on the S 2 into the plane z = 0 from the
North pole. Let the intersection point be (X, Y, 0). Geometrically,
X=
x
1z
Y =
y
1z
(7)
x
y
Y0 =
(8)
1+z
1+z
We should make these charts cover the S 2 and overlap eg. UN = S 2
{N pole}, US = S 2 {Spole}
X0 =
Differentiability?
Y0
Y
=
0
X
X
X2 + Y 2 =
1+z
1
= 02
1z
X + Y 02
(9)
X2
X
+Y2
Y 0 = Y 0 (X, Y ) =
X2
Y
+Y2
(10)
This is smooth, C , in overlap (note that this is true as both poles are excluded, where things are not smooth).
Remark: We thought of S 2 as a subset of R3 in order to simply label the
points. This is a common method of explicitly constructing manifolds, although it is not necessary to do this. A very important point is that an atlas
provides an intrinsic definition of a manifold eg. an Atlas is as good as a
globe, and describes the same Earth 2-sphere.
1.3
10
11
1.4
Topological space
( 0 - empty set )
Examples:
metric topology on R: A closed interval is closed. A closed interval [a, b] is
the set of all points x R with a x b.
metric topology on Rm : Closed balls are closed. A closed ball of radius
centred on point x0 in Rm is
C (x0 ) = {p Rm with |x(p) x0 | }
(12)
13
1.5
14
1.6
Example: circle S 1
(13)
(14)
15
Try U given by (x, y) for = (0, 2 + ) with > 0. This definitely now does
cover the circle. However now is not a homeomorphism!
= (0, 2)
p = (x = cos , y = sin )
(15)
(16)
0 = (, +)
p = (x = cos 0 , y = sin 0 ) 0
(17)
(18)
and
U2 :
2 :
16
17
1.7
(19)
take cover {U1 , U2 , U3 }. then finite subset {U1 , U2 } or {U1 , U2 , U3 } are covers.
18
BUT for the following cover with unit length open sets Ui , there is no finite
subset which covers R1 , so it is not compact.
n = 2, 3, 4, . . . ,
L=ba
in Rm then X is compact.
A subset of Rm is bounded in extent if the distance between any two points
is less than some bound R, with the same bound for all pairs of points, i.e.
a subset of X Rm is bounded if there is some positive real number R
such that |x x0 | < R for all points x, x0 X. A subset of Rm is closed if
its complement in Rm is open, i.e. the set of points {x Rm : x
/ X} is open.
The closed interval [a, b] is compact, as it is closed and bounded.
Example. S 2 is compact. It can be embedded as a subset in R3 as x2 + y 2 +
z 2 = 1, so all point in S 2 lie in interval x, y, z [1, 1] so extent of S 2 is
bounded.
20
1.8
and similarly we have coordinates x(j) for points in Uj . Then for each
there is a transition function ij , so that we have
x(i) = ij (x(j) )
.
21
Remark:
A manifold typically admits (infinitely) many different altases. This simply
expresses the freedom in choosing a covering of open sets, and coordinates
on those sets.
Two altases {(Ui , i )}, {(Ui0 , i0 )} for M are compatible if the union of these
is also an atlas for M. The equivalence class of all compatible atlases for M
constitute the differentiable structure of M.
Remark:
In the definition of a smooth manifold, the transition functions are smooth,
i.e. infinitely differentiable, C . This can relaxed to define a C r manifold
as one with transition functions that are C r , i.e. they can be differentiated
r times and the rth derivative is continuous.
22
1.9
A directed line is labeled by a point on S 2 . Hence RP2 is S 2 with its antipodal points identified
Take point in R3 (x1 , x2 , x3 ) which labels a line provided 6= (0, 0, 0), i.e. take
point in R3 {0}.
However, (x1 , x2 , x3 ) labels the same line as (x1 , x2 , x3 ) for any R.
23
(20)
(21)
(22)
(23)
(24)
(26)
(27)
(25)
and
U3 :
3 :
24
(28)
Now the charts {(U1 , 1 ), (U2 , 2 ), (U3 , 3 )} form an altas covering RP2 .
Check the transition functions are smooth:
In overlap p U1 U2 we have,
(a1 , a2 ) =
21 : R2 R2
x1 x3
x2 x3
,
(b1 (a1 , a2 ), b2 (a1 , a2 )) =
,
x1 x1
x2 x2
(29)
(30)
(31)
(32)
25
p = (x1 , . . . , xn+1 )
xm1 xm+1
xn+1
x1 x2
,
,...,
,
...,
(33)
xm xm
xm
xm
xm
Transition functions from Ui0 Uj0 are again smooth. [Ex for reader!]
26
1.10
Product manifold
27
(34)
(35)
1.11
Example: Torus
28
1.12
Complex manifold
(36)
(37)
and
fi
fr
=
,
xi
yi
(38)
29
1.13
Recall: real manifold S 2 is defined by atlas of 2 charts {(UN,S , N,S )}. Coor0
dinates in R2 are (XN,S , YN,S ) with UN,S
being defined by XN,S , YN,S being
finite. Then the transition functions were;
XN,S =
XS,N
,
2
+ YS,N
YN,S =
2
XS,N
YS,N
2
+ YS,N
2
XS,N
(39)
Now take complex coordinates ZN,S = XN,S iYN,S which define two complex
charts - again ZN,S is finite (i.e. the N and S pole are excluded in the N and
S chart respectively). We then see the transition functions are simply,
ZN =
1
ZS
(40)
which is analytic in the overlap of the 2 charts. (Note the overlap region
excludes ZS = 0).
30
1.14
(41)
(42)
(43)
(44)
Then e.g.
(1)
Z1 , . . . Zn(1)
=
z2
zr
zn+1
,..., ,...,
z1
z1
z1
z z
zr
zn+1
1
3
(2)
(2)
Z1 , . . . Zn =
, ..., ,...,
z2 z2
z2
z2
Transition functions eg. for U1 , U2 overlap:
(1)
(2)
(1)
(1)
(2)
(1)
21 : Z1 , . . . , Zn Z1 (Z ), . . . , Zn (Z )
(45)
with,
(2)
Z1 =
,
(1)
Z1
(1)
(2)
Zi
Zi
(1)
for i 6= 1
(46)
Z1
Hence the transition functions are indeed analytic on the overlaps (where
(1)
Z1 6= 0).
Note: Consider CP1 . This consists of lines through the origin in C2 , specified
by homogeneous coordinates (z1 , z2 ). We have 2 patches. The patch U1 has
31
32
1.15
33
1.16
34
35
Manifolds allow calculus to be extended from Rm onto them - hence the differential in differential geometry. We shall now explore how this happens.
2.1
Differentiable maps
Define a map f ;
f:
M N
p q = f (p)
(47)
Rm R m
(48)
(49)
for each = 1, . . . , n.
The map f is smooth at p if the (n-vector of) functions a f i1 are C
(smooth) in their arguments x . The map is said to be C r if the functions
a f i1 are C r . Sometimes (as in e.g. Nakaharas book) smooth maps
are referred to as differentiable.
For complex manifolds, the map f is analytic at p if the functions a f i1
are analytic in their arguments x .
Consider a point p in an overlap of charts p Ui Uj . Take coordinates
{x } in Ui0 and {y } in Uj0 . For p Ui Uj , x = i (p) and y = j (p), with
x = ij (y) where ij = i j1 .
37
2.2
Here is an example where the map does not define an embedding as it is not
one-to-one.
38
2.3
An example: CY 3
39
2.4
Diffeomorphism
(50)
40
2.5
Functions
M R
p f (p)
(51)
Using a chart (Ui , i ) with coordinates x in Ui0 we have a coordinate representation of a function; for a point p Ui ,
f i1 : Rm R
x = i (p) f i1 (x)
(52)
2.6
Curves
(53)
R Rm
x = i C()
(54)
An open curve has ends. One can also consider closed curves as maps
S 1 M.
42
2.7
Tangent vectors
(55)
We can use the fact that our manifold locally looks like Rm to say whether
or not the two curves have the same direction and speed at p. Taking a
chart covering the neighbourhood of p, (U, ), with coordinates x then we
say that the curves are tangent at p iff;
d
d
x (C1 ())
=
x (C2 ())
(56)
d
d
=0
=0
d
i.e. the curves are tangent to each other at p. We note that d
x (C1,2 ())=0
Rm , and hence the direction and speed are governed by a point in Rm .
(57)
(58)
with the righthand side being defined from the usual linearity of Rm . Whilst
this definition uses a particular chart, one obtains the same curve C3 whichever
chart one uses, and hence the definition is independent of the local choice of
coordinates.
More explicity we could write this relation as
d
d
d
x (C3 ())
=a
x (C1 ())
+b
x (C2 ())
.
d
d
d
=0
=0
=0
(59)
Hence we see that the tangent space Tp (M) is actually isomorphic to the
vector space Rm . Thus we can write any element as
Vp = v ep,()
(60)
where ep,() Tp (M) are a set of m basis tangent vectors (each with representative curves C() ), and v Rm are the components of the tangent vector
in this basis.
As for any vector space, the components in one basis are related to those in
another by an element of the general linear group. If we have two bases
{ea } and {e0i }, then these are related as e0i = Ai a ea , where the matrix
44
45
2.8
v f (v) =
v i f (ei )
(61)
(62)
for a1 , a2 R. Hence given linear maps defined by {f1 (ei )} and {f2 (ei )} we
can construct a third, {a1 f1 (ei ) + a2 f2 (ei )}.
This is called the dual vector space to V , denoted V . Note that since to
define linear map we require {f (ei )}, we must have dim(V ) = dim(V ).
Take basis {ei } for V so f V is f = fi ei (note the position of indices)
Make the choice that basis {ei } is dual to the basis {ei }: i.e. ei (ej ) = i j .
One can always choose this basis.
Note then that under a basis transformation, e0i = Ai a ea for A GL, then
we require a corresponding transform of the dual basis, e0i = (A1 )ai ea .
46
VV R
(f, v) < f, v > f (v)
(63)
where,
f (v) = fi ei (v j ej ) = fi v j ei (ej ) = fi v i
(64)
47
2.9
Cotangent vectors
Tp M R
vp p (vp )
(65)
Tp M Tp M R
(p , vp ) < p , vp > p (vp )
(66)
Tp M R
p vp (p ) < p , vp >
48
(67)
2.10
Tensors
Tp M . . . Tp M . . . R
((1) , . . . , (q) , v(1) , . . . , v(r) ) Ap ((1) , . . . , (q) , v(1) , . . . , v(r) ) (68)
v(i) = v(i)
e . Since the tensor map is a linear map, we have,
1
r
Ap ((1) , . . . , (q) , v(1) , . . . , v(r) ) = (1)1 . . . (q)q v(1)
. . . v(r)
Ap (e1 , . . . , eq , e1 , . . . , er )
(69)
Hence the map Ap is simply defined by the collection {Ap (e1 , . . . , eq , e1 , . . . , er )}.
These are the components of the tensor. Denote them,
...
A11,...,qr Ap (e1 , . . . , eq , e1 , . . . , er )
(70)
so that for any set of covectors (i) and vectors v(i) we can write the results of
the action of A on them simply by the linear combination of the components,
...
1
r
Ap ((1) , . . . , (q) , v(1) , . . . , v(r) ) = (1)1 . . . (q)q v(1)
. . . v(r)
A11,...,qr
(71)
Hence the space of (q, r) tensors is a vector space with dimension mq+r .
q
(M). For convenience
The set of (q, r) tensors at a point p is denoted as Jr,p
we will drop the M here.
C((1) , . . . , (q1 +q2 ) , v(1) , . . . , v(r1 +r2 ) ) A((1) , . . . , (q1 ) , v(1) , . . . , v(r1 ) )
B((q1 +1) , . . . , (q1 +q2 ) , v(r1 +1) , . . . , v(r1 +r2 ) )(72)
for any (i) Tp M and v(i) Tp M. Note that this is compatible with the
linear structure of the tensor spaces.
49
+q2
1
0
Then Jrq11+r
= Jrq11,p Jrq22,p . Since J0,p
Tp M and J1,p
Tp M we may
2 ,p
write in general;
q
Jr,p
= Tp M . . . Tp M Tp M . . . Tp M
(73)
Notation varies; typically mathematicians write a tensor as T (, , . . . , ) emphasizing it is a map. Physicists would write it as
...
Tp = T11,...rq e1 . . . eq e1 . . . er
(74)
2.11
Contraction of tensors
q+1
q
via the contraction of
Given A Jr+1,p
we may form a new tensor B Jr,p
a specified covector slot and a specified vector slot. Given a basis {ei } and
dual basis {ei } we define the contraction map by
B = A11,......qr e1 . . . eq e1 . . . er
In maths one would write B = A(, . . . , e , . . . , , e , . . . ).
50
(76)
2.12
Recall that a tangent vector, Vp , at the point p is the class of all curves
passing through p which are tangent to each other. For an m-dimensional
manifold M and a point p M with two curves C, C 0 passing through p, so
that,
p = C(0 ) = C 0 (1 )
(77)
for some 0 , 1 , the curves are tangent at p iff;
d 0
d
x (C())
=
x (C ())
d
d
=0
=1
(78)
The rate of change of f along the curve defines the directional derivative at
at p = C(0 )
d
(f C())
d
=0
Using a chart (U, ) we can break up f C = (f 1 ) ( C) where
f 1 : Rm R
C : R Rm
(79)
d
d
f C()
=
x (C())
f
(x)
d
d
x
p=C(0 )
=0
p
(80)
=
f C()
x (C())
f
(x)
d
d
p=C(0 )
=0 x
p
d 0
=
x (C ())
f (x)
d
x
p
=1
d
=
f C 0 ()
d
p=C 0 (1 )
(81)
(82)
(83)
Thus the directional derivative at p for two curves C 0 C that are tangent
at p are the same, so that the directional derivative depends only on the
equivalence class of curves at p, [C]. That is, for any tangent vector Vp Tp M
at p, we can define the directional derivative by
d
Vp [f ] =
(f C())
d
=0
for any curve C() in the class of curves corresponding to Vp .
52
2.13
Directional derivatives
For a tangent vector Xp Tp M at p, we have defined the directional derivative Xp [f ] of a function f . Then for each tangent vector Xp Tp M we have
a directional derivative which is a map from the functions to the reals,
p : F(M) R
X
f Xp [f ]
(84)
(85)
which gives the rate of change of the function at p along any representative
curve. This obeys the properties
For a constant function c, Xp [c] = 0.
Xp [f + g] = Xp [f ] + Xp [g]
Leibnitz rule: Xp [f g] = Xp [f ]g + f Xp [g]
This has the natural linear structure of Tp M, so that for a, b R and Xp , Yp
Tp M we have
(aXp + bYp )[f ] = a Xp [f ] + b Yp [f ]
(86)
for any function f F(M). Then writing Zp = aXp + bYp , we have
p + bYp
Zp = aX
p is isomorphic to the vector space of
so that the vector space of maps X
tangent vectors Xp , Tp M. Then each tangent vector Xp corresponds to a
p , and vice versa.
unique directional derivative X
The coordinate basis
A tangent vector Vp Tp M at p is an equivalence class of curves [C] through
p that defines a directional derivative at p of any function f , Vp [f ]. These
constructions are independent of any choice of coordinates. However, choosing a chart gives useful expressions. First, a tangent vector Vp Tp M defines
a vector in Rm for any curve in the corresponding class of curves [C] with
p = C(0 ) by
d
x (C())
(87)
v =
d
=0
53
f C()
=
x (C())
f
(x)
d
d
x
p=C(0 )
=
p
0
= v
f (x)
(88)
x
p
1
(f
(x))
= 1, . . . , m
(89)
e [f ]
x
(p)
and we can write
e =
(90)
Then
d
= v e [f ]
f C()
d
p=C(0 )
(91)
so that
Vp [f ] = v e [f ]
The set of vectors e Tp M ( = 1, . . . , m) form a basis for Tp M and the
vector V has components v in this basis:
V p = v e
The
e =
(92)
form a basis for directional derivatives in this coordinate chart. This basis is
called the coordinate basis since it is based on a particular chart.
The basis of tangent vectors e are often written as
!
e =
(93)
x p
54
For a chart (U, ) with p U , consider the line in Rm through (p) in the
x direction for some fixed given by
x() () = (p) + ( 0 )
so that
dx()
d
and x(0 ) = (p). We will take to be in an interval (a, b) so that (x() ())
U 0 = (U ) for all (a, b). For each , this gives a curve in U M through
p with C() () given by
C() () = 1 (x() ())
with p = C() (0 ). Then the class of curves [C() ] in M defines a tangent
vector at p in Tp M, and the directional derivative of a function f with
respect to this tangent vector is
d
d
f C() ()
x (C() ())
f
(x)
=
d
d
p=C(0 )
=0 x
p
d
x() ()
f (x)
=
d
=0 x
p
=
f (x)
x
p
=
f (x)
(94)
x
p
= e [f ]
(95)
Thus we see that the basis tangent vector e is the class of curves [C() ]
through p, and defines the directional derivative
e =
55
(96)
(97)
e =
x
while in Uj we have
e0 =
(98)
f (x)
(99)
Vp [f ] = v e [f ] = v
x x(p)
or equivalently as
Vp [f ] =
v 0 e0 [f ]
=v
0 f (x(y))
0 x (y)
v
=
v
y
y
y(p)
f (y)
y y(p)
y(p)
f (x)
x x(p)
(100)
(101)
we see that on the overlap we see that for the two expressions for Vp [f ] to
agree for all functions f , we must have the relation between components
0 x (y)
v =v
(102)
y
y(p)
56
f (x)
x
x(p)
R for f F(M).
0 x (y)
(104)
V =V
y y(p)
Given a curve C() with parameter , we denote the tangent vector to
d
the curve at the point p = C() as d
. Explicitly in a chart we have,
d
dx ()
=
(105)
d
d x p=C()
57
2.14
(106)
x p
and
f (x)
x x(p)
58
(108)
The coordinate basis { x |p } for Tp M and the dual coordinate basis {dx |p }
for Tp M are dual, i.e. they satisfy
< dx ,
>=
x
(109)
d
Given a curve C() through p and a function f , then the tangent vector d
|p
df ()
d
and the covector df |p have inner product: < df |p , d |p >= d . Hence the
notation df !
(110)
f (x)
df |p =
(dx )|p
x p
(111)
and
59
together with
>=
x
dx () f (x)
df ()
d
=
< df |p , |p >=
d
d
x p
d p
< dx ,
to find
0
e
(113)
e e =
x x(p)
Differentials also transform this way,
dy =
y
dx
x
(114)
so that it is consistent to identify the dual coordinate basis with the space
of differentials at p
e (dx |p )
(115)
The coordinate basis { x |p } and the dual coordinate basis {dx |p } satisfy
< dx ,
>=
60
2.15
...
T11,...rq
1
r
.
.
.
dx
.
.
.
dx
x1
xq
p
(116)
Under a change of coordinates x y = y(x) one can easily see the com ...
ponents of the tensor T11,...rq in the x coordinate basis are related to the
01 ...q
in the y coordinate basis as is familar from GR;
components T1 ,...
r
0 ...
q
1
=
T1 ,...
r
y 1
y q x1
xr 1 ...q
.
.
.
.
.
.
T
x1
xq y 1
y r 1 ,...r
61
(117)
3
3.1
Tp M Tf (p) N
V f V
(118)
N R
MR
(119)
(120)
(121)
for any function g F(M). This has the important property that it is a
linear map:
f (aV + bW ) = af (V ) + bf (W )
(122)
62
for V, W Tp M and a, b R. The map f : Tp M Tf (p) N between tangent spaces can be thought of as a linear approximation to the map f .
Using a chart (U, ) on M containing the point p with coordinates x , and
a chart (V, ) on N containing the point f (p) with coordinates y we may
write V = v x |p and f V = w y |f (p) . Then
f V [g 1 (y)] V [g f 1 (x)]
(123)
y(x) = f 1 (x)
(124)
Next we define
so we can write
g f 1 = (g 1 ) ( f 1 ) = (g 1 )(y(x))
so that
1
g (y)
= v
g f (x)
(125)
w
y
x
y=f (p)
x=(p)
1
= v
(g )(y(x))
x
x=(p)
1
=
v
y (x)
g (y)
x
y
y=f (p)
(126)
Tp M Tp M . . . Tf (p) N Tf (p) N . . .
V W . . . f V f W . . .
(127)
This then defines a push forward map of tensors of type (q, 0), so
f :
q
q
J0,p
(M) J0,f
(p) (N )
63
(128)
1 ,...,q
and
f A = b
1 ,...,q
. . . q
x1
x p
(129)
. . . q
y 1
y f (p)
(130)
1 ,...,q
y 1
y q 1 ,...,q
. . . q a
=
x1
x p
(131)
64
(132)
3.2
Pull-back
We may define the pull-back f map. This pulls back the cotangent space
from N to M as
f: M N
f : Tp M Tf(p) N
f w w
(133)
(134)
(135)
f w = w dx
x
(136)
(137)
As for the push-forward map, the pull-back map f naturally extends to ten0
sor products of covectors and hence to Jr,p
tensors.
65
3.3
We will define a tensor field as a map that smoothly assigns a tensor to each
point in M. That is, we have a map
A:
q
M Jr,p
p Ap
(138)
We will need to define what it means for a tensor field to depend smoothly on
the point p. We will sometimes write this map as A(p) to emphasise that the
tensor field depends on the point p. With a coordinate chart, this becomes
a tensor A(x) depending on the coordinates x = (p).
We denote the space of (q, r) tensor fields as Jrq .
Example: Vector fields are in J01 , covector fields are in J10 .
Consider first vector fields. A vector field assigns to each point p M a
vector Vp Tp M. Then for any function g : M R we have the directional
derivative Vp [g] which gives a real number for each point p M. This defines
a function on M by
V [g] :
M R
p Vp [g]
(139)
(140)
66
M R
p p (Vp )
(141)
Tp M . . . Tp M . . . R
(142)
((1) , . . . , (q) , v(1) , . . . , v(r) ) Ap ((1) , . . . , (q) , v(1) , . . . , v(r) )
For a (q, r) tensor field, we require that this map from a point p to R be
smooth for all smooth covector fields (1) , . . . , (q) and all smooth vector
fields v(1) , . . . , v(r) . This requires that in some chart with coordinates {x },
each of the components of the tensor in the coordinate basis are smooth functions on M.
The smoothness requirement for a tensor field can then be expressed by
requiring that when we express the tensor at points in some chart with coordinates {x } the components of the tensor in the coordinate basis are smooth
functions on M.
The properties of a manifold then imply that if the components are smooth
in one coordinate system, then the components will be smooth in any other
overlapping coordinates.
Example: The metric tensor field which we will encounter later is g J20 ,
and we can explicitly write locally in coordinates as g = g (x)dx dx .
67
Note that tensor fields inherit the linearity of the tangent space. Given
two tensor fields A, B Jrq (M), and two functions a, b F(M), we define
addition of tensor fields and their multiplication by functions to give a tensor
field C = aA + bB Jrq (M), defined so that C(p) = a(p)A(p) + b(p)B(p) at
each point p. This will be smooth if a, b F(M) are smooth functions and
A, B are smooth tensor fields. In some chart the components of C are given
by a linear combination of the components of A, B:
...
...
...
68
(143)
3.4
We have seen how a map between manifolds induces push-forwards and pullbacks of certain tensors at a point p. In this section, we discuss extending
these to tensor fields.
A map f : M N induces the push-forward map
f :
Tp M Tf (p) N
V f V
(144)
on the tangent space at a point p. For a point p the vector f Yf (p) is defined
by
f Y [g]
= Y [g f ]
(145)
f (p)
for any function g on N . We can attempt to extend this to define the pushforward of a vector field Y (p) by requiring this to hold for all p M.
There are two problems with this definition. First, it is not well-defined if f
is not one-to-one. To see this, suppose that there are two points p, p0 M
that map to the same point q N , so that f (p) = f (p0 ) = q. Then in
general f will map Y (p) and Y (p0 ) to two different vectors in Tq N , one with
f Y [g]|q defined by Y [g f ]|p and one by Y [g f ]|p0 . Thus for this to be a
good definition, the map f must be one-to-one, i.e. an embedding.
Embeddings For an embedding f , the image f (M) is a submanifold of N . A
vector field on M can be pushed forward to a vector field on f (M), but this
only defines a vector field on the submanifold f (M), not a vector field on
the whole N .
For a vector field Y , Y [g f ] is a function on M (mapping a point p M to
the directional derivative wrt Y of g f at p, which is a real number) while
f Y [g] is a function on a subspace of N . Then for a one-to-one map f , the
definition (145) of the push-forward of the vector field Y can be stated as
the requirement that for any g,
(f Y [g])(f (p)) = Y [g f ](p)
69
(146)
(147)
(148)
(149)
f (p)
for all v Tp M and w Tf(p) N . This can be extended to define the pullback of covector fields w(q) on N , by requiring this to be true for all vector
fields v(p) on M and at all points p M. Note that this gives a well-defined
covector field on M, even if f is not one-to-one. The covector field on M is
smooth if the covector field w(q) on N is smooth.
If f is a diffeomorphism, then we may push-forward a vector field defined
over the whole of M to obtain a vector field on the whole of N , or pull-back
a covector field defined over the whole of N to obtain a covector field defined
over the whole of M. Recall that f (M) is diffeomorphic to M for embeddings, so that for embeddings one can relate vector and covector fields on M
to ones on f (M).
Consider a coordinate basis, with coordinates x for an open set U in M
containing p and coordinates y for an open set V in N containing f (p), as set
up in section 3.1. The map f : M N defines a coordinate map x y(x)
70
f w = w dx Tp M
(150)
x
For a covector field w = w (y)dy on N , this defines a covector field
f w = (f w) (x)dx
on M with components
(f w) (x) = w (y(x))
y
x
(151)
We can now try to use this to construct a vector field w (y) y on N from
a vector field v (x) x on M. This requires regarding both sides of (151)
as functions of y. To regard the components v (x) as functions of y would
require inverting the y(x) to obtain a function x(y). This is not possible for
general f . If f is not 1-1, then there is no well-defined inverse, as more than
one x can give the same y. If f is 1-1, then for a point q f (M), there is
a point p in M with f (p) = q. Then with f 1-1, a point in V f (U ) with
coordinates y will be the image of a unique point in U with coordinates x, so
that there is a smooth function x(y) defined on V f (U ). Then on V f (U ),
71
3.5
In general;
0
tensor), nor pull back a
We cannot push forward a covector (or Jr,p
q
vector (or J0,p
tensor). This is because the map f is not invertible in
general.
1
y x
dy
A = A dx (f A) = f (f ) A = A
x
x y
y
(152)
Furthermore, we can push-forward not just a tensor at a point, but an entire
tensor field - simply by pushing forward the tensor at each point p M.
Conversely we may pullback an entire tensor field. If M and N are diffeomorphic, any tensor field on M can be mapped to a tensor field on N , and
vice versa.
For an embedding, i.e. a 1-1 map f : M N , the image f (M) is diffeomorphic to M, so tensor fields on M can be mapped to ones on f (M). If a
tensor field on M is smooth, then so is the tensor field on f (M) defined by
the induced map.
72
3.6
Flows
Consider a curve,
C:
R M
p()
(153)
d
The tangent vector at p() is d
|p . Hence for the curve to be generated by a
d
vector field V we require Vp = d |p .
Take a chart containing p with coordinates x . Then we may write the curve
as x () and our vector field in the chart as
V = V (x)
(154)
(155)
(156)
We can use this to find the integral curve explicitly. Assume that at = 0
the curve passes through the point p0 with coordinates x(0) = x (p0 ) so that
73
x (0) = x(0) . Then given we know V (x) the above equation provides a ODE
to integrate to find x () and hence C.
Recall that a smooth ODE has a unique solution for some finite interval
about = 0. If the integral curve through p extends an integral curve for
the vector field V that is defined for all R, we say it is complete. A vector
field V is complete if, at every point p, the integral curve for V through p
is complete. In fact on a compact manifold it is proven that one can extend
, so that the integral curve is complete there is a theorem saying
that every vector field on a compact manifold is complete.
Consider this solution which we denote as V (, p0 ). In coordinates we write,
x () = V (, x(0) )
(157)
RM M
(, p)
p0 = V (, p)
(158)
This map gives the flow defined by the vector field V . We require the map
V : R M M to be smooth.
Remarks: From the flow equation (156) we see
For a real c R, the vector field cV gives the flow cV () = V (c)
i.e. scaling the vector field by a constant doesnt change the integral
curves, only the parameterization of those curves.
The flow obeys V ( + s, p) = V (, V (s, p)). (For a proof, see Nakahara.)
74
M M (in-
(159)
(V ())1 = V ()
(160)
V () V (s) = V ( + s)
(161)
an inverse
and multiplication
This is the group of (active) coordinate transformations generated by V .
75
x = V (, x0 ) = x0 V (x0 ) + O 2
(163)
76
2
f
(x)
+
O
x
(164)
3.7
This derivative of a function wrt the vector field V gives a new function
which we denote V [f ] so
V [f ] :
M R
p Vp [f ]
(166)
Likewise we may differentiate a vector field Y wrt the vector field V to obtain
another vector field using the Lie derivative, denoted LV . This is similarly
defined as
V () Y |p0 Y |p
LV [Y ]|p lim
Tp M
(167)
0
where again p0 = V ()p.
77
The crucial addition to the derivative above is pulling-back the vector using
the push-forward V () . Since Y |p0 Tp0 M and Y |p Tp M live in different tangent spaces , at p0 and p, they cannot be subtracted to give a vector.
However, by pulling Yp0 back as V () Y |p0 Tp M then we can use the
linearity of the vector space Tp M to take the difference V () Y |p0 and Y |p
giving another vector in Tp M.
3.7.1
(168)
Now we may evaluate the Lie derivative explicitly. Take the vector field Y
evaluated at p0 = V ()p, so
!
(169)
Yp0 = Y (x(p0 ))
x p0
78
x
(p)
Tp M.
V () Yp0 = Y (x(p0 )) 0
(170)
x (p ) x p
Now using the expression for x (p0 ) above, Y (x(p0 )) can simply be expanded
in the infinitesimal as
!
+ O(2 )
(171)
Y (x(p )) = Y (x(p)) + V (x(p))
Y (x)
x
x=x(p)
This can be thought of as using (164) for the components Y (x0 ).
From (163) we have
x (p) = x (p0 ) V (x(p0 )) + O(2 )
(172)
(173)
using
V (x(p)) = V
0
x (p )
!
+ O(2 )
V (x)
x
x=x(p0 )
(175)
But using (164), we can move from x(p0 ) to x(p) up to a term of order :
!
!
V (x)
=
V (x)
+ O()
(176)
x
x
x=x(p0 )
x=x(p)
so that
x (p)
=
x (p0 )
!
V (x)
+ O(2 )
x
x=x(p)
79
(177)
Then we find
2
=
Y
+
Y (x) Y (x) V (x) + O( )
x
x
x x=x(p)
=
Y (x) + V (x) Y (x) Y (x) V (x) + O(2 )
(178)
.
x
x
x x=x(p)
V () Yp0
(x)
V (x)
80
3.8
The Lie Bracket [, ] is a map taking two vector fields into another vector
field,
[, ] : J01 J01 J01
X , Y [X, Y ]
(180)
defined by requiring that for all functions g F(M), the vector field [X, Y ]
satisfies,
[X, Y ][g] X[Y [g]] Y [X[g]].
(181)
In components, so X = X (x) x , Y = Y (x) x one can easily see that,
.
(182)
[X, Y ] = X (x) Y (x) Y (x) X (x)
x
x
x
Then we see that the Lie derivative is simply expressed in terms of the bracket
as
LV Y = [V, Y ].
(183)
The Lie bracket is bilinear. It is also skew-symmetric as
[X, Y ] = [Y, X]
(184)
81
(185)
Something we will require later is how the Lie bracket transforms under a
diffeomorphism. Consider a diffeomorphism f Diff(G). Then we may
show that for two vector fields X, Y and their push forwards f X, f Y the
following holds:
f ([X, Y ]|p ) = [f X, f Y ] |f (p)
Proof: Recall, for a point p the vector f X is defined by
f X[g]
= X[g f ]
f (p)
(186)
(187)
f (p)
= (f X[g] f )
(188)
p
(189)
(190)
and hence
f ([X, Y ])[g] f = [X, Y ][g f ] = X [Y [g f ]] Y [X[g f ]]
= {(f X) [(f Y )[g]]} f {(f Y ) [(f X)[g]]} f
= {[f X, f Y ][g]} f
(191)
This then implies
f ([X, Y ]) = [f X, f Y ]
82
(192)
3.9
Commuting flows
For 2 vector fields X, Y , the Lie bracket [X, Y ] (or Lie derivative) measures
the closure of the flows generated by X and Y . If [X, Y ] 6= 0 then starting
at a point p and moving along one flow by then the other by parameter
gives a different point to taking the other order of flows, i.e.
X () Y ()p 6= Y () X ()p
(193)
2 vector fields are said to be commuting if [X, Y ] = 0, and then the order
by which one flow doesnt matter.
Theorem: The two diffeomorphisms X () Y () and Y () X () are
equal iff [X, Y ] = 0.
See example sheet 3.
An example of commuting vector fields are those given by a coordinate basis
{ x }.
83
3.10
Notation; let us define the Lie derivative of a function as the usual derivative
so
LV f V [f ]
(194)
We have just defined the Lie derivative on a vector field. The Lie derivative
may be extended to allow derivation of any (q, r) tensor field A Jrq by a
vector field V as
(+) A|p0 A|p
q
(195)
Jr,p
LV [A]|p lim
0
q
Recall that since () is a diffeomorphism we may pull-back any Jr,p
0 tensor
q
to Jr,p . Now the Lie derivative wrt a vector field V defines a map,
LV :
Jrq Jrq
A LV A
(196)
(198)
(199)
for a function f and tensor fields A, A1 , A2 . This can be used to derive the
form of the Lie derivative of any (q, r) tensor in a coordinate basis, using the
results for vectors and covectors.
84
3.11
Given a vector field V , the flow V () takes a point p to a point p0 = V (, p).
If p and p0 are in the same coordinate patch Ui , then the coordinates x = (p)
will transform to the coordinates of the new point p0 , x0 = (p0 ). For infinitesimal , the diffeomorphism V () gives the infinitesimal active coordinate
transformation
x x0 = x + V + O(2 )
(200)
Such transformations play an important part in GR, particularly in perturbation theory. These transformations are diffeomorphisms, which induce
corresponding coordinate transformations.
Such active coordinate transformations are to be distinguished from passive
coordinate transformations. In an active transformation, the point p is transformed to a different point p0 , with corresponding changes of coordinates. For
a passive transformation, the point remains unchanged, but a different coordinate system is chosen. Consider a coordinate patch U , and two different
charts : U Rm and 0 : U Rm . One leads to coordinates x = (p)
and the other to coordinates x0 = 0 (p). The two coordinates are related
by the smooth function x0 (x) = 0 1 (x). Transforming from coordinates
x to coordinates x0 is a passive coordinate transformation the point p remains unchanged, but one changes from coordinates x for U to coordinates x0 .
Given a tensor field T defined on M, the Lie derivative tells us how the components of the tensor transform under a diffeomorphism. If T has components
r
...r
0
T11...
in the x coordinates and T 0 11...
...p in the x coordinates (related by
p
an active coordinate transformation as above) then the difference in these
components
...r
0 1 ...r
1 ...r
T11...
=
T
T
(201)
1 ...p
1 ...p
p
defines another tensor T , where one finds;
T = LV T + O(2 )
(202)
Hence the Lie derivative can be used to compute the change in components
of a tensor at a point, under an infinitesimal active coordinate transform.
85
If LV T = 0 then the diffeomorphism V is said to be a symmetry transformation of the tensor T . We see from above that the active coordinate
transform generated by V leaves the components of the tensor unchanged.
For the metric tensor g, the diffeomorphisms that are symmetries of g are
isometries and the vector fields satisfying LV g = 0, so that they generate
isometries, are Killing vectors.
86
Differential forms
(203)
for any i. i.e. it is antisymmetric under any neighbouring vector pair interchange.
For a permutation of r objects, P : (1, 2, . . . , r) (P1 , P2 , . . . Pr ), then the
sign of the permutation, sign(P ), is +1 for an even permutation (i.e. requires
an even number of neighbour pair interchanges) or 1 for an odd permutation.
Following from the antisymmetry of T above, for any permutation, P , of the
vector arguments of T we see,
T (V1 , V2 , . . . Vr ) = sign(P ) T (VP1 , VP2 , . . . , VPr )
87
(204)
4.1
(205)
(206)
(207)
and therefore this product forms a coordinate basis for the antisymmetric
tensor r-forms. Thus we may write an r-form w in a coordinate basis,
w=
1
w ... dx1 dx2 . . . dxr
r! 1 2 r
(208)
, 2 , . . . , r )
1
x x
x
(209)
and are antisymmetric; w1 2 ...r = sign(P )wP1 P2 ...Pr . Note the conventional 1/r! above is designed to make the equation above for the components
simple.
Example:
Take a general (0, 2) tensor, say A = A dx dx . We may decompose this
into its symmetric and antisymmetric parts as
A = A() dx dx + A[] dx dx
where A() = 21 (A + A ) and A[] =
defined by the antisymmetric part,
1
2
(A A ). A 2-form, A0 , is
1
A0 = A[] dx dx = A[] dx dx
2
88
(210)
(211)
1
T[ ,..., ] dx1 . . . dxr
r! 1 r
where our basis projects onto only the antisymmetric part of T1 ,...,r .
89
(212)
Comments
Let M be an m-dimensional manifold.
0
Denote r-forms at p as rp (M). These inherit the linearity of Jr,p
and
hence again form a vector space.
90
4.2
Exterior product
We may use our wedge product on the basis covectors to construct the exterior product;
:
(214)
dx1 . . . dxr2
r2 ! 1 ...r2
1
... ... dx1 . . . dxr1 dx1 . . . dxr2
r1 !r2 ! 1 r1 1 r2
(215)
Note that this is similar to the tensor product, but it automatically antisymmetrises the resulting tensor to give the r1 + r2 -form.
If r1 + r2 > dim M then the wedge product vanishes.
The wedge product is obviously bilinear. Take q , r and s .
Some other properties of the product are
Graded commutativity = (1)qr , eg. dx dy = dy dx
This implies = 0 if q is odd. e.g. dx dx = 0.
Associativity ( ) = ( ).
91
4.3
92
4.4
Exterior derivative
Perhaps the most important feature of forms is that there is a very natural
notion of differentiation of a form field - the exterior derivative denoted d:
d:
where for =
(216)
dx1
r! 1 ...r
. . . dxr we define,
1
d =
... dx dx1 . . . dxr
r! x 1 r
(217)
(220)
gives df = fx(x)
dx .
93
4.5
Pullback of forms
Suppose f : M N . Since forms are (0, r) tensors they can be pulled back
using f in the usual way. Additionally one can show
f ( ) = (f ) (f )
d (f ) = f (d)
4.6
(221)
3d vector calculus
4.7
r+1
X
i=1
i<j
94
(223)
Exercise: show that the components this gives for d in a coordinate basis
(with 1 ) are the same as those given earlier.
95
4.8
Interior product
The exterior product and derivative increase the degree of a form. A vector
field X provides a natural map reducing the degree of a form. This is denoted
iX ,
iX :
r r1
iX
(224)
and is defined by
(iX ) (V1 , . . . Vr1 ) (X, V1 , . . . , Vr1 )
Using coordinates we have, =
iX =
dx1
r! 1 ,...,r
(225)
1
X 1 ...r1 dx1 . . . dxr1
(r 1)!
(226)
4.9
The Lie derivative of a form can conveniently be written using the interior
and exterior products as
LX = (d iX + iX d)
(227)
Exercise: show that the components this gives for LX in a coordinate basis
(with 1 ) are the same as those given earlier.
96
4.10
An r-form r is closed if d = 0.
An r-form r is exact if = d where r1 is some r 1
form.
Since d2 = 0, we immediately see that any exact form is also closed.
We are aware of the importance of exact differentials in physics - for example
in thermodynamics - and given a 1-form field, = dx 1 , an important
97
4.11
(229)
98
4.12
Orientation
(231)
Then this Altas defines an orientation consistently over the whole manifold.
The positive definite condition on all the Jacobians over the overlaps ensures
that the orientation defined by one chart is consistent with that defined by
its neighbours. For a non-orientable manifold, such an Altas cannot be found.
99
4.13
Take an m-form, V on an m-dimensional manifold M. Since it has the highest rank possible it is called a top form.
A top form has only one independent component, and in some coordinates
we may write it as
1
V = v(x)dx1 dx2 . . . dxm = v(x)1 2 ...m dx1 . . . dxm (232)
r!
where the epsilon symbol 1 ...m = sign(P ) for permutation P : (1, 2, . . . , m)
(1 , 2 , . . . , m ). Consider how the component of V transforms as we change
coordinates from a chart Ui to chart Uj :
!
!
x1(i) 1
xm
(i)
m
V = v(i) (x(i) )
...
1 dx(j)
m dx(j)
x(j)
x(j)
!
x1(i)
xm
(i)
= v(i) (x(i) ) 1 ...m 1 . . . m dx1(j) . . . dxm
(j)
x(j)
x(j)
(234)
Remarks:
1. From the above discussion we note that one may only find volume forms
on manifolds that are orientable.
2. A top form is generally not a volume form.
3. On an orientable manifold (infinitely) many volume forms can be found.
4. A volume element vanishes nowhere.
100
101
4.14
Ui
where V = v(i) (x(i) )dx1 . . . dxm . The RHS of this is simply the usual
multidimensional integration on Rm from Calculus.
We have used a particular chart to make this definition, and we should check
that the definition is independent of this choice of chart. Consider the integration over an overlap region between two charts R = Ui Uj . Then we
must show that
Z
Z
dm x(i) v(i) (x(i) )
V =
R
Zi (R)
dm x(j) v(j) (x(j) )
(236)
=
j (R)
(237)
j (R)
Z
=
j (R)
dm x(j) v(i) (x(i) ) det x(i) /x(j)
(238)
m
m
d x(j) =
d x(i) det x(j) /x(i)
(239)
j (R)
i (R)
102
and then
Z
V
dm x(i) det x(j) /x(i) v(i) (x(i) ) det x(i) /x(j)
(R)
Z
Z i
m
d x(i) (x(i) ))v(i) (x(i) ) =
dm x(i) v(i) (x(i) )
=
i (R)
x(i) /x(j)
i (R)
1
since det
=
det x(j) /x(i) since we have chosen our Altas so Jij > 0.
Let us now consider the top form V to be a volume form, rather than just
an m-form so that its component is positive definite, and hence the volume
form is nowhere vanishing.
This then defines a positive definite integration
R
measure so that Ui f V > 0 for any positive definite function f F(Ui ) so
that f (p) > 0 for all p Ui .
103
4.15
We may integrate a top form over an orientable manifold by using a Partition of unity on M. Let us take an oriented altas {(Ui , i )} on M so that
any point p is found in a finite number of the Ui s.
[This is always possible for a compact manifold, and technically the sufficient
condition is paracompactness]
Take smooth functions i (p) on M such that;
0 i (p) 1
i (p) = 0 if p
/ Ui .
P
where fi (p) = i (p)f (p) are new smooth functions that are only non-zero in
the open set Ui .
Using this partition of unity we can integrate a top form V on M, by taking,
Z
XZ
i V
(241)
V
M
Ui
where we already know how to perform the integral of the top form i V over
a chart Ui .
104
4.16
N M
(242)
f (N )
105
5.1
106
5.2
Stokes theorem
(244)
V
107
5.3
Recall that grad, div and curl of 3-d vector calculus arose naturally considering forms in R3 . In 3-d vector calculus we also have the Gauss law,
Z
Z
3
vd x =
v dS
(246)
V
for a surface S with bounding curve C, where again dS is the directed surface
area element and dS is the directed line element.
Take M = R3 . It is a simple exercise to show that Gausss law arises when
we consider Stokes theorem for a 2-form , and a 3-simplex given by the
geometric volume V , so that V = S. Likewise Stokes law arises when we
consider Stokes theorem for a 1-form , and a 2-simplex which is the geometric surface S, and so S = C. These are the two instances of Stokes law
for R3 .
108
5.4
de Rham cohomology
(248)
i.e. the closed forms differ by an exact form. We write the equivalence
z1 z2 .
We denote the set of equivalent closed r-forms - equivalence classes - by [z]
where z is a representative closed r-form in the class. Hence
[z] = {z 0 Z r (M) where z 0 z}
(249)
(250)
(251)
where we have shown above that this relation is independent of the choice of
representative. i.e. for w1,2 z1,2 then
[w1 ] + [w2 ] = [z1 ] + [z2 ] = [z1 + z2 ] = [w1 + w2 ]
(252)
While the space of closed and exact forms Z r and B r are infinite dimensional
vector spaces, the cohomology vector space may be finite dimensional. i.e.
there are only a finite number of inequivalent closed r-forms on a manifold.
We may provide a basis for the vector space H r (M) by giving a set of inequivalent closed r-forms that give representatives for classes spanning H r .
Let us call these inequivalent closed r-forms { i }, i = 1, . . . , dim(H r ). Then
the basis for H r (M) is {[ i ]}.
For an m-dimensional manifold, Z r (M), B r (M) and H r (M) are only nontrivial for 0 r m.
Remark: For any (connected) M, H 0 (M) = R.
Proof: For r = 0 we have 0 (M) = F(M). For f F(M) we have, in some
chart, df = fx(x)
and so if df = 0 then fx(x)
dx
= 0 in all charts over M and
hence f is constant.
Thus the space of closed 0-forms, Z 0 = R, i.e. the coefficient of the constant
function. Since for 0-forms B 0 (M) = 0, then H 0 = Z 0 = R, with the
representative for a basis being any constant function.
110
5.5
Example: Cohomology of R
where F (x) =
Rx
0
Hence any closed 1-form is equivalent to zero, i.e. for any Z 1 then
[] = 0. Therefore H 1 (R) = 0.
5.6
Example: Cohomology of S 1
Now the question is whether F () defined locally over the chart (0, 2)
can be extended to a smooth function globally on the S 1 . If it can, then is
exact. Otherwise it is only closed. Clearly F () can be extended to a smooth
function only if F (0) = F (2). Note that F (0) = 0, hence our condition is
that
Z
Z 2
if
=
f ()d = 0 then B r (S 1 )
(255)
S1
R
Take two Rforms ,
0 Z 1 (S 1 ) such that 6= 0 i.e.
/ B 1 (S 1 ). Then
R
take a = ( 0 )/( ) R. Now 0 a B 1 . Hence [ 0 ] = a[] for any 0 .
Hence H 1 (S 1 ) = R and gives a representative for the basis.
111
112
5.7
(256)
5.8
(259)
114
5.9
Poincar
es Lemma
[We will not prove the Lemma here, although the proof is elementary. Nakahara provides a proof.]
An open set U in M is contractible if it can be smoothly contracted to a
point, p0 M. This means there is a map f
f:
RM M
, p p0 = f (, p)
(260)
115
5.10
i R,
A 1 (M)
(261)
116
5.11
Poincar
e duality
H r (M) H mr (M) R
Z
[] ,
(262)
M
(263)
and likewise in the first argument. We have used the integration by parts
with M = 0 as M is compact.
Theorem (Poincar
e): The inner product < , > is non-degenerate.
Hence we see that H mr (M) is the dual vector space to H r (M). Note that
this implies the relation of the Betti numbers br = bmr .
117
6
6.1
(264)
g(U, V ) = 0 U Tp M V = 0
(265)
118
(266)
119
(268)
6.2
The metric tensor gives the non-degenerate inner product at the point p
g:
Tp M Tp M R
U, V
g(U, V )
(269)
u (g u ) dx
x
(270)
dx (g )
x
(271)
This extends to general (q, r) tensors, as we are familiar with from physics.
120
6.3
Volume element
g dy dy
(274)
g = g dx dx = g dy dy =
y y
so that,
| det g | = | det
2
x x
x
g | = det | det g |
y y
y
(275)
q
x
dy 1 . . . dy m
=
| det g | det
y
q
x
= sign det
| det g | dy 1 . . . dy m
y
q
=
| det g | dy 1 . . . dy m
121
(276)
since we have chosen coordinates so that the sign of the Jacobian is +1.
Thus we have seen that provided we have coordinates which preserve orientation the definition of the volume element above is indeed independent of
the coordinate chart.
The volume element is called a pseudo-tensor as the sign of the tensor flips
if you define it using coordinate charts covering the manifold with the opposite orientation. Once defined, it behaves as an mform tensor in all respects.
The component function is always positive by the definition, and since the
determinant of the metric never vanishes, we see g indeed defines a volume
form.
122
6.4
Epsilon symbol
1 2 ...m
+1
= 1
0
(278)
1
r!
pPerm(1,2,...,r)
sign(p)Tp1 ...pr .
123
[r+1 r+2
1+r r+2
...
m ]
m
6.5
Hodge Star
r (M)
mr (M)
p ...
1
|g| 1 r r+1 ...m dxr+1 . . . dxm
(m r)!
Remarks
1
dx1
r! 1 ...r
. . . dxr , we have
? =
|g|
... 1 ...rr+1 ...m dxr+1 . . . dxm
r!(m r)! 1 r
(279)
p
|g|
=
1 ...r 1 ...rr+1 ...m
r!
(280)
For r we find
Riem
Lorentzian
(0, m) :
(1, m 1) :
124
? ? = +(1)r(mr)
? ? = (1)r(mr)
(281)
6.6
1
... dx1 . . . dxr
r! 1 r
1
... dx1 . . . dxr
r! 1 r
(282)
and then
(?) = (?) =
1
(1 ...r 1 ...r ) g
r!
(283)
r (M) r (M) R
Z
,
(?)
(, )
(284)
125
Adjoint of d: d
6.7
r (M) r1 (M)
d (1)m(r+1) ? d ?
d +(1)m(r+1) ? d ?
(0, m)
Riem
(1, m 1) Lorentzian
(285)
and so
r
r(m
r)
Z
(? ? d ? )
(286)
126
in gory detail.
Exercise Show that for a 1-form v with components in a chart given by
v = v dx , d v is the 0-form given in that chart by
q
1
| det g | v
d v=p
| det g |
where v = g v .
127
6.8
Forms generalize 3d vector calculus. Recall for a function f (x) we may construct a vector field using grad, f . For a vector field v(x), we may take
the curl to give another vector field v, or take the divergence to get a
function v.
Take M = R3 with the usual cartesian coordinates xi and metric gij = ij .
The exterior derivative d of a function f 0 , df gives a one-form with
components that are those of the gradient of f .
df = i f dxi
A one-form v = vi dxi has 3 components vi , and there is a corresponding
3-vector field v i = ij vj . The Hodge star gives the 2-form
1
v = vi i jk dxj dxk
2
The divergence of v is given by
d v = d v = i v i = .v
The Hodge star of a 2-form
1
= ij dxj dxk
2
is the one-form
1
= (ij ij k ) dxk
2
The d of a one-form gives a 2 form, again with 3 components, and taking the
Hodge star gives a 1-form whose components are the curl of the vector field:
dv = (i vj )ij k dxk = ( v)i dxi
128
6.9
The Laplacian
r (M) r (M)
4 (dd + d d)
(287)
4f = d d f = p
|g|g f (x)
(288)
|g|
The Laplacian is one of the most important differential operators in physics
and mathematics.
129
6.10
(289)
(290)
where j = j dx 1 (M).
Acting with d on this we find d j = 0. One can check that when written in
components this is nothing but current conservation.
The equations dF = 0, d F = j can be written on any 4-dimensional manifold
and give Maxwells equations on any space-time. Note that generalising to
m dimensions is also possible, but requires j to be an m 3 form.
130
6.11
Hodge theory
if d =
d =
=
4 =
0
d
0
d
0
r1 (M)
r+1 (M)
(291)
(292)
(293)
(294)
(295)
(296)
From the above result about Poissons equation we see that we may then
write 0 = 4 for a unique . Hence,
= 4 + P = d(d ) + d (d) + P
= d + d +
(297)
133
6.12
(298)
Since we want d = 0 this must vanish. However the RHS can only vanish if
d = 0. Hence we see Z r = B r Harmr , so we may write a closed form as
= d +
(299)
for Harmr .
Therefore an important consequence of Hodges theorem is that every cohomology class [] H r (M) has a unique harmonic representative on a
compact Riemannian manifold. Take a given representative, , which then
has a unique decomposition, = d + for Harmr . Then is the
harmonic representative, so [] = [].
Note that any other representative of the same class, say 0 , so [] = [ 0 ] will
be written 0 = d0 + for the same , since all representatives differ by an
exact form.
We then see that Harmr ' H r , and the space of harmonic r-forms is a
finite dimensional vector space whose dimension is given by the topological
invariant br . This gives the remarkable fact that the number of linearly
independent solutions to the equation = 0 for r-forms depends only
on the topology of the manifold. There are a number of similar results (e.g.
in index theorems) where the number of solutions to a differential equation
on a manifold is a topological invariant, showing a profound link between
apparently different areas of mathematics.
134
6.13
dF = 0
(300)
where A 1 (M) and is fixed and gives the cohomology class of the
field strength; [F ] = []. The gauge transformation is then written as
A0 = A + d, for a function 0 (M). We see that F remains invariant
when A transforms, since d2 = 0.
Recall the equation d F = j. Earlier we had commented that this implies local current conservation d j = 0. However, we see now a stronger statement
is implied, namely that in fact j is globally a co-exact form.
We now use our discussion of Hodge theory to choose a canonical gauge and
a canonical representative .
Lorentz gauge
Let us consider the gauge d A = 0 - the Lorentz gauge. Under a gauge
transform we see,
d A0 = d A + d d = d A + (d d + dd ) = d A + 4
(301)
where we have used the fact that d = 0 since is a zero form. Hence we
see that by choosing = 41 (d A), then d A0 = 0.
Note that (on a compact Riemannian manifold) we may always invert the
Laplacian, since the source, d A being co-exact is always orthogonal to the
harmonic forms.
Harmonic representative
135
(302)
(303)
136
(304)
137
7.1
Given an m-dimensional manifold M and metric g, let us consider an embedded submanifold, diffeomorphic to an n-dimensional manifold N (n m),
defined by a smooth (one-to-one) map,
f:
N M
(305)
x x
g
y y
(306)
We may think of classical geometry as the study of induced metrics on submanifolds of M = Rm equipped with the Euclidean metric g = ij dxi dxj .
All notions of distance and curvature we have and will discuss give the correct classical result in this case.
The induced metric can be used to define a volume form on N
p
N = | det gN | dy 1 dy 2 . . . dy n
(307)
which can be integrated to give the volume of N with respect to the metric
gN = f g. However, N is diffeomorphic to N 0 = f (N ) and the metric gN
on N can be pushed forward to a metric gN 0 = f gN on f (N ) which is the
metric on the embedded submanifold inherited from the metric g on M. The
corresponding volume element N 0 on N 0 = f (N ) is the push-forward of N ,
N 0 = f (N ). As N and N 0 are diffeomorphic,
Z
Z
N 0 =
N
(308)
N0
138
7.2
dx dx
d d
(309)
and
p
|gN | d
(310)
Z s
dx dx
|gN | d =
g d d d
(311)
N =
Then the length of the curve is
s=
Z p
(312)
We call s the line element, and identify it with a physical distance measure
along the curve. The GR notation
ds2 = g dx dx
(314)
is an abuse of notation for the line element where we have cancelled the 2 s !
139
7.3
N M
(315)
f (N )
We now give the coordinate expression for this. Consider a chart (U, ) for
(M with coordinates x (p) = (p) ( = 1, . . . , m) and a chart (V, ) for N
such that f (V ) U with coordinates y (q) = (q) ( = 1, . . . , n). Then in
U
1
= 1 ...n dx1 . . . dxn
n!
and in V
1
x1
xn 1
1 ...n
(f ) =
. . . n dy . . . dy n
1
n!
y
y
xn 1
x1
...
dy . . . dy n
= 1 ...n
y 1
y n
!
1
x1
xn
p
=
1 ...n
...
N
y 1
y n
| det gN |
140
(317)
(318)
x
t f
=
y
y x
For example, t1 is the tangent to the curve C1 , which is the curve x (y 1 )
given by the functions x (y ) with y 1 varying and y 2 , y 3 , . . . y n fixed, so that
t1 =
d
dy 1
Similarly, t0 for some fixed 0 is the tangent to the curve C0 given by x (y)
and varying the coordinate y 0 while keeping the other n 1 coordinates y
with 6= 0 constant. The tangent vector to this curve at f (q) is
t0
x
d
=
dy 0
y 0 x
The n vectors t defined in this way are tangent vectors to the submanifold
N 0 = f (N ).
141
7.4
Hypersurfaces
Using the metric to rise the index on n gives a vector N Tf (p) M with
components N = g n . For a pseudo-Riemannian manifold, the vector
N is timelike, spacelike or null, and the corresponding hypersurface is then
said to be a timelike, spacelike or null hypersurface, respectively. This is
orthogonal to all vectors tangent to the hypersurface at f (p),
g(N, f V ) = 0
for all V Tp N and is called a normal vector. The normal vector N (p)
then give a vector field over the hypersurface. For a null hypersurface, the
induced metric gN has vanishing determinant and as a result the volume
form N = 0. Then the volume of a null hypersurface is zero.
142
The normal vector is normalised so that g(N, N ) is 1 for a spacelike hypersurface, 0 for a null one and 1 for a timelike one. (For the Riemannian
case, it is 1.) We now show this. Using (283)
n (?n) = n2 g ,
n2 = g n n
(319)
and
N 0 (?N 0 ) = 2 g
(320)
1
1 ...m1 dx1 . . . dxm1
(m 1)!
and
2 =
1
(m 1)!
1 ...m1 1 ...m1
From N 0 = n we obtain
2 = n2
using n = (1)m1 n. For a null hyper surface, n2 = 0. If n2 6= 0, then
as N 0 is the push-forward of
p
(321)
N = | det gN | dy 1 dy 2 . . . dy n
with components
1 ...m1 =
p
| det gN | 1 ...m1
satisfying
1
1 ...m1 1 ...m1 = | det gN |(det gN )1 = 1
(m 1)!
with a plus sign for a spacelike hypersurface and a minus sign for a timelike
one. Then the pushforward gives n2 = 2 = 1.
We will now assume that the hypersurface is not null. Then
g = n N 0
The normal vector is normalised so that g(N, N ) = 1 if it is spacelike or
g(N, N ) = 1 if it is timelike. If N (f (p)) is not null, then it does not lie in
143
(322)
(323)
f (N )
Physics notation
In section 4, the integral of a top form over a chart was defined. For a
function on a manifold M, g is a top form and for a chart (U, ) with
coordinates x in U 0 = (U ) Rm the integral of the top form over U is
given by an ordinary integral over U 0
Z
Z
p
(325)
dm x | det g|
g
U
U0
(326)
U0
V0
d
y | det gN | n W =
W n dS =
V
144
W dS
0
(328)
7.5
(329)
1
Fij dxi dxj = ?B,
2
(330)
where
B = Bi dxi ,
Then for a 2-surface N 0 R3
Z
Z
F =
N0
E = Ei dxi
Z
?B =
n(B) N
N0
(331)
In a coordinate chart, the right hand side can be written in the conventional
physics form for the magnetic flux,
Z
Bi dS i
Similarly,
Z
Z
F =
N0
Z
?E =
N0
n(E) N
(332)
7.6
Stokess Theorem in 3D
We can now find the original Stokess theorem in 3D as a special case of the
general theorem referred to as Stokess theorem. Consider a 2-dimensional
surface S bounded by a curve C = S which is embedded in flat 3-dimensional
space, R3 . For a 1-form v = vi dxi , the 2-form dv can be integrated over S
and Stokess theorem used to find
Z
Z
dv =
v
S
145
7.7
Gausss Theorem
We can now combine the above with Stokess theorem to obtain the generalisation of Gausss Theorem to any number of dimensions. For a 1-form field
w = w dx on M, d w is a top form. Suppose the hypersurface f (N ) is the
boundary of some m-dimensional submanifold P M, so that f (N ) = P.
Then by Stokess theorem
Z
Z
Z
n(W ) N
w =
dw =
P
( d w) =
n(W ) N
P
The notation
w d w
then allows us to rewrite Gausss theorem in the more familiar form
Z
Z
(.w)dV =
w dS
P
146
7.8
Connections
Recall that given a vector at a point p, say V Tp M, we can take the directional derivative of a function f F(M) at that point as V [f ].
However we currently have no way to take a directional derivative of a vector
field (or indeed any tensor field). (Recall using the Lie derivative we may
differentiate a tensor field using a vector field, V J01 , but at a point, p,
this derivative doesnt just depend on the direction vector V |p . Hence it is
not a directional derivative.)
In order to take the directional derivative of a tensor we first introduce an
affine connection, . This is a map
:
(333)
with the following properties: for any X, Y, Z J01 (M) and any f F(M)
the map is bilinear so that,
X (Y + Z) = X Y + X Z
(X+Y ) Z = X Z + Y Z
and also
f X Y = f X Y
X (f Y ) = X[f ] Y + f X Y
Of these latter two properties, the first shows the derivative is a directional
one - i.e. at a point p, (f X Y )|p only depends on X|p , and not the value of
X at any other point. The second shows the connection obeys a Liebnitz rule.
Since it is linear, we may specify this map by its action on basis vector fields.
Taking a coordinate basis {e } = { x } in a chart (U, ), we can specify
by its components
e e
(334)
where { } are the connection components, a set of smooth functions defined over the open set U . To specify the connection we must supply these
147
= X (Y e )
= X (e [Y ]e + Y e )
e
Y + Y
= X
x
(335)
x
e ,
y
we can compute,
x
x
x
e = x e
e = e
e
y
y
y
y
x x
x
=
e e + e
e
y
y
y
x
x x
e
+
e
e
=
y y
y
x
y
x x
+
e
=
y y
y y
x
(336)
and so see that the two sets of connection components are related as
2
= x x y + x y
y y x
y y x
(337)
148
x x y
y y x
(338)
since the last term in equation (337) cancels. Hence the difference between
two connections does define a (1, 2) tensor.
Alternatively, given a connection and a tensor field H J21 (M) we may
define a new connection 0 . In a chart the connection has components { }
and the tensor has components H , and we define a new connection 0 to
act on the coordinate basis as
0 e = + H e
(339)
149
7.9
Torsion
1
+
2
S
T
(340)
(341)
(342)
dx dx
x
(343)
(344)
In addition to being bilinear, the torsion map has the following important
property (Exercise to check);
T (a X, b Y ) = a b T (X, Y )
150
a, b F(M)
(345)
= < e , T (e , e ) >
(346)
151
(347)
7.10
p()
d
by x() with tangent d
= ( dxd() )e then
d
dx
d X = d (X e ) =
[X ] +
X e
(349)
d
d
d
d
An important point is that whilst we have defined X as a vector field over the
manifold, we see that actually since is a directional derivative, we actually
only require the vector field to be defined over the curve C - since we only
d
[X (x())].
require d
Note that solving the above ODEs set to zero explicitly allows us to parallel
transport a vector along a curve, by specifying the components X at one
end and integrating.
152
Geodesics
A curve C is said to be geodesic if the tangent vector at p, V (p) = d/d|p , is
parallelly transported along the curve
V V |p = 0 p C
(350)
Intuitively we may think of the curve as being straight with respect to the
connection, since its tangent is parallelly transported along the curve.
In coordinates we have,
d2 x dx dx
+
d2
d d
=0
(351)
A geodesic is a curve where x () satisfies this second order differential equation. Note that in general the connection components (x) will be functions of the coordinate x, so that the differential equation will be non-linear
in general. Conversely, given a vector V Tp M at a point p with coordinates
x0 , we can solve the above second order differential equation to generate a
curve x() with
dx ()
d
= e
=V
x (0) = x0 ;
d =0
d =0
to find a geodesic through p with tangent vector V at p. If the connection components vanish, = 0, then the differential equation becomes
d2 x
= 0 with solution given by the straight line x = x0 + V through p
d2
in the direction V .
7.11
Interpretation of Torsion
153
154
7.12
Covariant derivative
(353)
(354)
where T1 Jrq11 and T2 Jrq22 are two tensor fields. Furthermore we require
that under contracting indices we have
(X T ) ( . . . , e , . . . , e , . . . ) = X (T ( . . . , e , . . . , e , . . . )) (355)
Thinking of functions F(M) as (0, 0)-tensor fields, J00 (M), then we may
define the covariant derivative on a (0, 0)-tensor field simply as
X f X[f ]
(356)
(357)
(358)
(359)
This has components V . Contracting the indices gives V , the components of the function < , V >= (V ). The condition that the covariant
derivative of a contraction is the contraction of a covariant derivative then
implies that
X h, V i = h(X ), V i + h, (X V )i
(360)
(361)
V = e ,
= e
,
x
, dx
x
h( e ), e i =
=
=
=
e = dx
>= in a coordinate chart to find
e [he , e i] he , ( e )i
[he , e i] e , e
he , e i
(362)
(363)
(364)
Thus we have
=
+
x
x
dx = dx
(365)
and using these and Liebnitz we can compute the covariant derivative of a
...
general tensor T = T11,...rq x1 . . . xq dx1 . . . dxr where X
...
acts on the component T11,...rq function and each vector and co-vector in the
basis of this (q, r)-form field.
For example
= ( e )
= ( )e + e
= ( )e e
= e
157
7.13
Metric connection
(366)
Another way to say this is that the metric is parallel transported along any
curve.
Given a coordinate basis we may compute
g = g g g e e
(367)
(368)
(369)
Adding both equations in (369) and subtracting the one in (368) we obtain
() g [] g [] g = C g
(370)
(371)
Hence we see that the symmetric part of the connection can simply be written
in terms of the Christoffel connection and the antisymmetric part, given by
the torsion tensor,
S
= C + T ()
(372)
C
dx ()
.
d
159
One obtains: x + C x x = 0.
7.14
Curvature
a, b, c F(M)
(374)
(375)
+
=
x
x
=
160
(376)
7.15
Holonomy
p(1) = p(0)
(377)
Consider the loops passing through a point p. Given a connection, any vector
X Tp M can be parallel transported round a curve C through p to give a
new vector XC Tp M. This defines a linear transformation
MC : Tp M Tp M
MC : X X C
(378)
This is the holonomy at p of the connection for the loop C. To see this, choose
a contractible patch U and note that each basis vector e will be transported
to a new vector (e )C which can be written as a linear combination of basis
vectors:
(e )C = (MC ) e
(379)
so that X = X e transforms to
XC = X (MC ) e
(380)
(381)
The set of all linear transformations MC for all curves C through p then form
a group Hp , the holonomy group at p. Clearly this is a subgroup of GL(m, R).
If two points p, q are connected by a curve D, then parallel transporting
any vector X Tp M along D to a vector XD Tq M defines a linear
transformation
L D : Tp M Tq M
(382)
Given a curve Cq through q, there is then a curve Cp through p given by
going from p to q along D, then round Cq , then back along D to p. This can
be written as Cp = D1 Cq D. Then the linear transformations are related by
conjugation
(383)
MCp = L1
D MCq LD
so that Hp = L1
D Hq LD and Hp and Hq are isomorphic. Then if M is (pathwise) connected, i.e. any two points can be joined by a curve in M, then the
holonomy group H is independent of the point p.
For a connected manifold, the holonomy H of a connection is then H
GL(m, R). If the manifold is orientible and the connection preserves the
orientation, then H SL(m, R). For a metric connection, the lengths of
vectors are preserved by the holonomies, so that H O(m) for Riemannian
manifolds or H O(m1, 1) for Lorentzian ones. If the manifold is orientible
and the connection is metric then H SO(m) for Riemannian manifolds or
H SO(m 1, 1) for Lorentzian ones, while for a metric of signature (s, t),
H SO(s, t). For a product space M1 M2 with connection 1 + 2
where i is a connection on Mi with holonomy Hi (i = 1, 2), the holonomy
is H1 H2 .
162
Bergers Classification
In 1955, Berger gave a complete classification of possible holonomy groups
for the Lev-Civita connection for simply connected, Riemannian manifolds
which are irreducible (not locally a product space) and nonsymmetric (not
locally a coset space G/H with Lie groups G, H). Bergers list is as follows:
Holonomy dim
SO(n)
n
U(n)
2n
Type of manifold
Orientable manifold
Khler manifold
SU(n)
2n
CalabiYau manifold
Sp(n)
Sp(1)
4n
Quaternion-Khler
manifold
Sp(n)
4n
Hyperkhler manifold
G2
Spin(7)
7
8
G2 manifold
Spin(7) manifold
Comments
Khler
Ricci-flat,
Khler
Einstein
Ricci-flat,
Khler
Ricci-flat
Ricci-flat
163
7.16
Non-coordinate basis
ea GL(m, R)
(384)
(385)
ab GL(m, R)
(386)
such that
0
gab
= g(
e0a , e0b )
(387)
is diagonal with eigenvalues 1. This can be done for all points p U , with
a local GL(m, R) transformation ab which is a smooth function of x. We
will always restrict to such orthonormal bases.
164
(388)
(389)
(390)
165
(391)
Index notation
We will use roman labels for non-coordinate basis indices and greek for coordinate basis indices. Our relation above g(
ea , eb ) = ab translates to the
following component statement,
g ea ea = ab
(392)
(393)
(394)
Using this notation we may invert the relation above to give the metric in
terms of the es
g = ea eb ab
(395)
166
(396)
(397)
(398)
(399)
167
(400)
(in the Riemannian case). However, we must recall that the non-coordinate
basis is not a coordinate basis! Hence,
[e , e ] = 0 ,
but
ec 6= 0
[
ea , eb ] = cabc (p)
(401)
where the coefficients cabc (p) (sometimes called the object of anholonomy)
depend on the matrices ea (x) and their derivatives.
In a non-coordinate basis, so that a = ea dx then we find,
g = 1 2 . . . m
(402)
(403)
2
Now as g = ea eb ab then we have det g = (1)t det ea . Recall that
p
we restricted our vierbeins to have det ea > 0, and hence | det g | =
det ea , showing the result claimed above is indeed true.
168
7.17
(404)
We note that
a eb =
ea
(
eb e ) =
ea
e + eb e
x b
e + eb
ab = ea e
x b
(405)
(406)
= bc ad + ad c
= 2a(bc) b c
(407)
(408)
(409)
(410)
= X (V a ea )
= X[V a ]
ea + V a X ea
b c ec
= (X V a )
ea + V a X
ba
a
a
b
= X ( V +
b V )
ea
(411)
as
X V
169
where
a b = ec bca
(412)
= < a , T (
eb , ec ) >=< a , b ec c eb [
eb , ec ] >
a
a
a
= bc cb cbc
(413)
where [
eb , ec ] = cbc a (p)
ea .
Likewise the components of the Riemann tensor are given as,
Ra dbc = < a , R(
eb , ec , ed ) >=< a , b c ed c b ed [eb ,ec ] ed >
170
7.18
(414)
where we note that the antisymmetry Tbc a = Tcb a makes this natural to
define.
Curvature 2-form We define the matrix valued 2-form;
a d 1 Ra dbc b c
R
2
(415)
where again the antisymmetry Ra dbc = Ra dcb makes this natural to define.
Together with these 2-forms we also define a connection 1-form.
Spin connection 1-form
We define the matrix valued 1-form
a c bc a b
(416)
Using
a b = ec bca this can also be written as
ac =
a b dx
(417)
(418)
171
ab =
ba
(419)
ab =
with
ab ac
c b . Then Cartans structure equations imply that R
ba . In a coordinate basis this translates into the result for the curvature
R
for a metric connection
R = R
(420)
(421)
These are the Bianchi identities that are familiar from GR, although we note
we have included torsion.
No torsion
In the absence of torsion, we see from the structure equations and Bianchi
identities
da +
a b b = 0
a b b = 0
R
ab +
cb R
ac
dR
ac R
cb = 0
(422)
In a coordinate basis, the 2nd and 3rd equations here become the familiar
expressions from GR,
R [] = 0
[ R ] = 0
172
(423)
and
da +
a b b = 0
(424)
Given a metric, one may then choose a convenient non-coordinate basis, and
hence the set {a }, and the above conditions then determine a b , and hence
the connection a method introduced by Misner. One then solves for the
curvature from the second Cartan structure equation.
An alternative approach is to observe that for vanishing torsion we my use
equation (413) together with the metric condition abc = acb to solve for
the abc components.
173
7.19
In a patch U , any 2 sets of basis vector fields ea , e0a will be related at a point
p by
b eb ,
e0a =
a
b GL(m, R)
(425)
b GL(m, R)
(426)
(427)
be preserved,
0a = ab b ,
1 ) b
ab (
a
(428)
A vector field
V = V a ea = V 0a e0a
(429)
1 ) b
ab (
a
so that V a ea = V 0a e0a .
The torsion 2-form
Ta = da +
a b b
174
(430)
transforms to
T0a = d0a +
0a b 0b
= a dc +
c b b
c
(431)
0 =
1 d1
(432)
The vielbein defines a local frame at a point p, a frame in which the metric
is the flat metric . For a Lorentzian manifold in GR, this can be thought
of as defining a local inertial frame at a point p in the spacetime. The local
frame rotations provide a local SO(t, s) gauge symmetry, with
c b acting as
the gauge field. The metric g is a symmetric matrix and so has m(m + 1)/2
degrees of freedom. The vielbein ea has m2 degrees of freedom, but the gauge
parameters a b have m(m 1)/2 independent components. The local gauge
symmetry can be used to remove m(m 1)/2 of the m2 degrees of freedom
of the vielbein ea , leaving m(m + 1)/2 independent degrees of freedom. In
GR, the m(m+1)/2 (off-shell) degrees of freedom of the gravitational field in
m dimensions can be represented by the components of a symmetric metric
g or by the m2 degrees of freedom of the vielbein ea , identified under the
action of the gauge group of dimension m(m 1)/2.
175
7.20
Tangent Bundle
(434)
Ui Rm R2m
1
m
(p, v ) (x(i) , v ) = (x1(i) , . . . , xm
(i) , v , . . . , v )
(435)
We must check the transition functions for our altas is smooth. Consider a
point q Vi Vj , which corresponds to a point p Ui Uj . Then any tangent
vector Vp in Tp M can be written as
Vp =
v(i)
x(j)
|p = v(j) |p = v(i)
|p
x(i)
x(j)
x(i) x(j)
(436)
Hence we see the transition function taking coordinates from Vi0 to Vj0 is given
by
ij : (x(i) , v ) (x(j) (x(i) ), M v )
where,
M v
x(j)
x(i)
|p GL(m, R)
(437)
(438)
177