Professional Documents
Culture Documents
Contents
1 Riemannian manifolds
1.1 Manifolds. Tensors. (Recalling) . . . . . . . . . . . . . . . .
1.2 Riemannian manifold manifold equipped with Riemannian
metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.1 Pseudoriemannian manifold . . . . . . . . . . . . .
1.3 Scalar product, conformally Euclidean metric. Length of tangent vectors and angle between them. Length of curves . . .
1.3.1 Conformally Euclidean metric . . . . . . . . . . . . .
1.3.2 Length of curves . . . . . . . . . . . . . . . . . . . .
1.4 Riemannian structure on the surfaces embedded in Euclidean
space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.1 Internal and external coordinates of tangent vector .
1.4.2 Explicit formulae for induced Riemannian metric (First
Quadratic form) . . . . . . . . . . . . . . . . . . . . .
1.4.3 Induced Riemannian metrics. Examples. . . . . . . .
1.4.4 Induced metric on two-sheeted hyperboloid embedded
in pseudo-Euclidean space. . . . . . . . . . . . . . . .
1.5 Isometries of Riemannian manifolds. . . . . . . . . . . . . .
1.5.1 Isometries of Riemannian manifold (on itself) . . . .
1.6 Infinitesimal isometries of Riemannian manifold (Killing vector fields) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6.1 Locally Euclidean Riemannian manifolds . . . . . .
1.6.2 Conformally Euclidean Riemannian manifolds . . . .
1
1
1
.
.
5
9
. 10
. 11
. 12
. 14
. 15
. 16
. 19
. 26
. 28
. 29
. 30
. 32
. 34
1.7
35
35
36
38
40
40
41
43
44
47
48
48
50
50
51
52
53
53
54
55
. 55
. 55
. 57
. 58
. 58
. 60
. 62
3.2.4
.
.
.
.
.
.
.
64
67
68
69
69
71
73
4 Surfaces in E3
4.1 Parallel transport of the vector. Formulation of result. . . . .
4.1.1 Theorem of parallel transport over closed curve . . . .
4.1.2 Gau Theorema Egregium . . . . . . . . . . . . . . . .
4.1.3 Formula for Gaussian curvature in isothermal (conformal) coordinates . . . . . . . . . . . . . . . . . . . . .
4.2 Derivation formula . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1 Gauss condition (structure equations) . . . . . . . . . .
4.2.2 Geometrical meaning of derivation formula. Weingarten
operator (shape oeprator) in terms of derivation formula. . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.3 Gaussian and mean curvature in terms of derivation
formula . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 Calculations with use of derivation formulae . . . . . . . . . .
4.3.1 Examples of calculations of derivation formulae and
curvatures for cylinder, cone and sphere . . . . . . . .
4.3.2 Curvatures for surface z = F (x, y) . . . . . . . . . . . .
4.3.3 Proof of the Theorem on curvature of surfaces given
in conformal coordinates using derivation formulae . .
75
75
75
78
5 Curvature tensor
5.1 Curvature tensor for connection . . . . . . . . . . . . . . . . .
5.1.1 Properties of curvature tensor . . . . . . . . . . . . . .
5.2 Riemann curvature tensor of Riemannian manifolds. . . . . . .
5.2.1 Curvature of surfaces in E3 .. Theorema Egregium again
5.2.2 Relation between Gaussian curvature and Riemann
curvature tensor and Theorema Egregium . . . . . . .
5.2.3 Straightforward proof of the Proposition (5.27) . . . .
5.3 Gauss Bonnet Theorem . . . . . . . . . . . . . . . . . . . . .
97
97
98
99
100
78
80
83
84
86
86
86
91
94
102
104
108
6 Appendices
6.1 Integrals of motions and geodesics. . . . . . . . . . . . . . .
6.1.1 Integral of motion for arbitrary Lagrangian L(x, x)
.
6.1.2
Basic examples of Integrals of motion: Generalised
momentum and Energy . . . . . . . . . . . . . . . . .
6.1.3 Integrals of motion for geodesics . . . . . . . . . . .
6.1.4 Using integral of motions to calculate geodesics . . .
6.1.5 Killing vectors of Lobachevsky plane and geodesics .
6.2 Induced metric on surfaces. . . . . . . . . . . . . . . . . . .
6.2.1 Recalling Weingarten operator . . . . . . . . . . . . .
6.2.2 Recalling Weingarten operator . . . . . . . . . . . . .
6.2.3 Second quadratic form . . . . . . . . . . . . . . . . .
6.2.4 Gaussian and mean curvatures . . . . . . . . . . . . .
6.2.5 Examples of calculation of Weingarten operator, Second quadratic forms, curvatures for cylinder, cone and
sphere. . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2.6
Proof of the Theorem of parallel transport along
closed curve . . . . . . . . . . . . . . . . . . . . . . .
110
. 110
. 110
.
.
.
.
.
.
.
.
.
111
111
113
114
116
116
117
118
119
. 119
. 123
1
1.1
Riemannian manifolds
Manifolds. Tensors. (Recalling)
x1 = x1 (x1 , . . . , xn )
20
20
1
n
x = x (x , . . . , x )
(1.1)
...
0
0
x1 x
.
.
.
2
x
xn 6= 0 .
(1.2)
det
...
0
0
n0
xn
xn
. . . x
x1
x2
xn
A good example of manifold is an open domain D in n-dimensional vector
space Rn . Cartesian coordinates on Rn define global coordinates on D. On
the other hand one can consider an arbitrary local coordinates in different
domains in Rn . E.g. one can consider polar coordinates {r, } in a domain
D = {x, y : y > 0} of R2 defined by standard formulae:
(
x = r cos
,
(1.3)
y = r sin
det
x
r
y
r
cos r sin
= det
=r
sin r cos
(1.4)
x = r sin cos
,
y = r sin sin
z = r cos
,
x
x
x
sin cos r cos cos r sin sin
r
y
y
sin sin r cos sin r sin cos = r2 sin
det y
r
= det
z
z
z
cos
r sin
0
r
(1.5)
Choosing domain where polar (spherical) coordinates are well-defined we
have to be award that coordinates have to be well-defined and transition
functions (1.1) have to obey condition (1.2), i.e. they have to be diffeomorphisms. E.g. for domain D in example (1.3) Jacobian (1.4) does not vanish
if and only if r > 0 in D.
Examples of manifolds: Rn , Circle S 1 , Sphere S 2 , in general sphere S n ,
torus S 1 S 1 , cylinder, cone, . . . .
Example Consider in detail circle S 1 . Suppose it is given as x2 + y 2 = 1.
One can consider two local polar coordinates: 1) , 0 < < 2 which covers
all points except the point (1, 0) and 0 : < 0 < which covers all points
except point (1, 0). In a vicinity of any point M on the circle (except these
two exceptional points) one can consider both coordinates and 0
We come to another very useful coordinates on a circle using stereographic
projection. Take north pole of the circle: the point N = (0, 1). Assign to
every point M = (x, y) on the circle the point (t, 0) on the x-axis such that
the point (t, 0), the point M and the north pole N are on the one line. This
can be done for every point of circle except the north pole (0, 1) itself. We
come to stereographic projection of circle S 1 without North pole on the line
R. In the same way we can define stereographic projection of circle without
south pole (the point (0, 1)) on the x-axis. We come to coordinate t0 . One
can see that these coordinates are related by the following simple formula:
t0 =
1
,
t
all points on the circle x2 + y 2 = 1 with rational coordinates x and y and only
these points transform to rational points on line. Thus we come to Pythagorean
triples a2 + b2 = c2 .
Tensors on Manifold
Recall briefly what are tensors on manifold. For every point p on manifold
M one can consider tangent vector space Tp M the space of vectors tangent
to the manifold at the point M .
Tangent vector A(x) = Ai (x) x i . Under changing of coordinates it transforms as follows:
0
xm (x)
m0
A = A (x) i = Ai (x)
(x0 (x)) m0 .
0 = A
i
m
x
x x
x
i
Hence
0
xi (x) i
A (x) .
(1.6)
A (x ) =
xi
Consider also cotangent space Tp M (for every point p on manifold M )
space of linear functions on tangent vectors, i.e. space of 1-forms which
sometimes are called covectors.:
One-form (covector) = i (x)dxi transforms as follows
i0
= m (x)dxm = m
xm (x0 ) m0
0
dx = m0 (x0 )dxm .
0
m
x
Hence
xm (x0 )
m (x) .
xm0
Differential form sometimes is called covector.
Tensors:
One can consider contravariant tensors of the rank p
m0 (x0 ) =
T = T i1 i2 ...ip (x)
(1.7)
xi1
xi2
xik
0 0
T i1 i2 ...ip (x0 ) =
xi1 xi2
xip i1 i2 ...ip
.
.
.
T
(x) .
xi1 xi2
xip
3
(1.8)
xi1 xi2
xip
.
.
.
0
0
0 Sj j ...j (x) .
xi1 xi2
xip 1 2 q
(1.9)
i i ...i
{Qj11 j22 ...jpq }.
p
We call these tensors tensors of the type
.
q
p
Tensors of the type
are called contravariant tensors of the rank p. They
0
have p upper indices.
0
Tensors of the type
are called covariant tensors of the rank q. They
q
have q lower indices.
Having in mind (1.6), (1.7),(1.8) and (1.9) we come to the rule of transformation
for tensors which have p upper and q lover indices, tensors of type
p
:
q
i0 i0 ...i0
Qj10 j20 ...jpq0 (x0 )
1 2
xi1 xi2
xjq i1 i2 ...ip
xip xj1 xj2
=
.
.
.
(x) .
.
.
.
0
0
0 Q
xi1 xi2
xip xj1 xj2
xjq j1 j2 ...jq
Aik
xi (x0 ) xk (x0 )
Sik (x) .
xi0
xk0
1
is a tensor of rank
(linear operator on Tp M ) then
1
0
0
Aik0 (x0 )
xi (x) xk (x0 ) i
=
Ak (x) .
xi
xk0
4
(1.10)
If
m
Sik
1
is a tensor of the type
) then
2
0
0
Sim0 k0
xm xi xk m
=
S (x) .
xm xi0 xk0 ik
(1.11)
1.2
i
,
B
=
B
(x)
,
xi
xi
B1
g11 (x) . . . g1n (x)
...
...
1
n ...
A ...A
(1.12)
where
G(A, B) = G(B, A), i.e. gik (x) = gki (x) (symmetricity condition)
G(A, A) > 0 if A 6= 0, i.e.
gik (x)ui uk 0, gik (x)ui uk = 0 iff u1 = = un = 0 (positivedefiniteness)
G(A, B)p=x , i.e. gik (x) are smooth functions.
The matrix ||gik || of components of the metric G we also sometimes denote
by G.
Now we establish rule of transformation for entries of matrix gik (x), of
metric G.
Notice that an arbitrary matrix entry gik is nothing but scalar product
of vectors i , k at the given point:
, k , in coordinates (x1 , . . . , xn )
(1.13)
gik (x) =
i
x x
Use this formula for establishing rule of transformations of gik (x). In the new
0
0
0
coordinates xi = (x1 , . . . , xn ) according this formula we have that
0
,
, in coordinates (x1 , . . . , xn ) .
gi0 k0 (x ) =
xi0 xk0
Now using chain rule, linearity of scalar product and formula (??) we see
that
i
x xk
0
,
=
,
gi0 k0 (x ) =
xi0 xk0
xi0 xi xk0 xk
xi
xk
,
=
=
xi0 xi xk xk0
|
{z
}
gik (x)
xi
xk
g
(x)
(1.14)
ik
xi0
xk0
This transformation law justifies that gik entries of matrix ||gik || are components of covariant tensor field G = gik dxi dxk of rank 2(see equation (1.10)).
One can say that Riemannian metric is defined by symmetric covariant
smooth tensor field G of the rank 2 which defines scalar product in the tangent
spaces Tp M smoothly depending on the point p. Components of tensor field
G in coordinate system are matrix valued functions gik (x):
G = gik (x)dxi dxk .
(1.15)
xk
xi
g
.
(1.16)
ik
xi0 xk0
We come to transfomation rule (1.14).
Later by some abuse of notations we sometimes omit the sign of tensor
product and write a metric just as
gi0 k0 =
In the general case if G = ||gik || is an arbitrary symmetric positivedefinite metric then G(X, Y) = hX, Yi = gik X i Y k . One can show that
there exists a new basis {ei } such that in this basis G(ei , ek ) = ik . This
basis is called orthonormal basis. (See the Lecture notes in Geometry)
Scalar product in vector space defines the same scalar product at all
the points. In general case for Riemannian manifold scalar product
depends on a point. In Riemannian manifold we consider arbitrary
transformations from local coordinates to new local coordinates.
R2 with polar coordinates in the domain y > 0 (x = r cos , y =
r sin ):
dx = cos dr r sin d, dy = sin dr + r cos d. In new coordinates the Riemannian metric G = dx2 + dy 2 will have the following
appearance:
G = (dx)2 +(dy)2 = (cos drr sin d)2 +(sin dr+r cos d)2 = dr2 +r2 (d)2
We see that for matrix G = ||gik ||
gxx gxy
1 0
,
G=
=
gyx gyy
0 1
{z
}
|
in Cartesian coordinates
grr gr
1 0
G=
=
gr g
0 r
|
{z
}
in polar coordinates
Circle
Interval [0, 2) in the line 0 x < 2 with Riemannian metric
G = a2 dx2
(1.17)
Cylinder surface
Domain in R2 D = {(x, y) : , 0 x < 2 with Riemannian metric
G = a2 dx2 + dy 2
(1.19)
x = a cos
2
2
2
G = a d + dh
y = a sin , 0 < 2, < h <
z=h
(1.20)
Sphere
Domain in R2 , 0 < x < 2, 0 < y < with metric G = dy 2 + sin2 ydx2
We see that renaming variables x 7 , y 7 h we come to habitual,
familiar formulae for metric in standard spherical coordinates for sphere
x2 + y 2 + z 2 = a2 of the radius a embedded in the Euclidean space E3 :
(
x = a sin cos
G = a2 d2 +a2 sin2 d2
, 0 < 2, < h <
y = a sin sin z = a cos
(1.21)
(See examples also in the Homeworks.)
1.2.1
Pseudoriemannian manifold
1.3
gik X i Y k
hX, Yi
p
=p
|X| |Y|
gik (x)X i X k gik (x)Y i Y k
(1.23)
dx2 + dy 2 + dz 2
.
(1 + x2 + y 2 )2
(1.24)
We see that matrix of Riemannian metric gik = (x, y, z)ik , where (x, y, z) =
1
is a scalar function, i.e. matrix G = ||gik || is proportional to
(1+x2 +y 2 +z 2 )2
1
10
p
p
p
p
|X| = hX, Xi = gik (x)X i X k = (x, y, z) X i X i = 3 (x, y, z) = 1 .
The same answer for |Y|. The scalar product between vectors X, Y equal to
zero:
hX, Yi = (x, y, z)ik X i Y k = 0
Hence these vectors are unit vectors which are orthogonal to each other.
(ik is Kronecker symbol: ik = 1 if i = k and it vanishes otherwise.)
This example induces the notion of so called conformally euclidean metric
1.3.1
??
Definition We say that metric G is locally conformally Euclidean in a
vicinity of the point p if in a vicinity of this point there exist local coordinates
{xi } such that in these coordinates metric has an appearance
G = (x)ik dxi dxk = (x) (dx1 )2 + + (dxn )2 ,
(1.25)
i.e. it is proportional to Euclidean metric. We say that metric is conformally
Euclidean if it is locally conformally Euclidean in the vicinity of every point.
In the example above we considered just conformally Euclidean metric. One
can see that for conformally Euclidean metric the angle between vectors
(more precisely the cosinus of the angle) is the same as for Eucldean vectors.
It is evident that coefficient (x) in (1.25) has to be positive. It is convenient sometimes to denote it as (x) = e(x) ,
G = (x)ik dxi dxk = e(x) ik dxi dxk ,
(1.26)
P k k
(x)ik X i Y k
kX Y
p
p
pP
= pP
.
kX k
kY k
(x)X
Y
(x)ik (x)X i X k (x)ik (x)Y i Y k
k
k
(1.27)
(see also the example above)
We say that Riemannian manifold (M.G) is conformally Euclidean if the
metric G on it is conformally Euclidean.
Later we cosnider many interesting examples of confromally Euclidean
Riemannian manifolds.
1.3.2
Length of curves
v(t) =
x n (t)
The length of velocity vector v Tx M (vector v is tangent to the manifold
M at the point x) equals to
r
q
p
dxi (t) dxk (t)
.
|v|x = hv, viG x = gik v i v k x = gik
dt
dt x x
For an arbitrary curve its length is equal to the integral of the length of
velocity vector:
Z bq
Z bp
L =
hv, viG x(t) dt =
gik (x(t))x i (t)x k (t)dt .
(1.28)
a
Bearing in mind that metric (1.15) defines the length we often write metric
in the following form
ds2 = gik dxi dxk
For example consider 2-dimensional Riemannian manifold with metric
g11 (u, v) g12 (u, v)
||gik (u, v)|| =
.
g21 (u, v) g22 (u, v)
12
Then
G = ds2 = gik dui dv k = g11 (u, v)du2 + 2g12 (u, v)dudv + g22 (u, v)dv 2 .
The length of the curveR : p
u = u(t), v R= v(t),
where t0 t t1 according to
t
t p
(1.28) is equal to L = t01 hv, vi = t01 gik (x)x i x k =
Z t1 q
g11 (u (t) , v (t)) u2t + 2g12 (u (t) , v (t)) ut vt + g22 (u (t) , v (t)) vt2 dt .
t0
(1.29)
The length of curves defined by the formula(1.28) obeys the following
natural conditions
It coincides with the usual length in the Euclidean space En (Rn with
standard metric G = (dx1 )2 + + (dxn )2 in Cartesian coordinates).
E.g. for 3-dimensional Euclidean space
Z bp
Z bp
i
k
gik (x(t))x (t)x (t)dt =
(x 1 (t))2 + (x 2 (t))2 + (x 3 (t))2 dt
L =
a
b0
p
gik (x( ))x i ( )x k ( )d ,
a0
dx(t( )) dt
dt
dx(t( ))
=
= x i (t) .
d
dt
d
d
This immediately follows from transformation rule (1.67) for Riemannian metric:
k
x k0
xi i0
i0
k0
(t) gik x i (t)x k (t) .
gi0 k0 x (t)x (t) = gik
x (t)
0
0x
i
k
x (t)
x
13
1.4
In first
Let M be a surface embedded in Euclidean space. Let G be Riemannian
structure on the manifold M .
Let X, Y be two vectors tangent to the surface M at a point p M . An
External Observer calculate this scalar product viewing these two vectors as
vectors in E3 attached at the point p E3 using scalar product in E3 . An
Internal Observer will calculate the scalar product viewing these two vectors
as vectors tangent to the surface M using the Riemannian metric G (see the
formula (1.33)). Respectively
If L is a curve in M then an External Observer consider this curve as a
curve in E3 , calculate the modulus of velocity vector (speed) and the length
of the curve using Euclidean scalar product of ambient space. An Internal
Observer (an ant) will define the modulus of the velocity vector and the
length of the curve using Riemannian metric.
Definition Let M be a surface embedded in the Euclidean space. We
say that metric GM on the surface is induced by the Euclidean metric if the
14
(1.30)
Tangent plane
Here we recall basic notions from the course of Geometry which we will need
here.
Let r = r(u, v) be parameterisation of the surface M embedded in the
Euclidean space:
x(u, v)
r(u, v) = y(u, v)
z(u, v)
Here as always x, y, z are Cartesian coordinates in E3 .
Let p be an arbitrary point on the surface M . Consider the plane formed
by the vectors which are adjusted to the point p and tangent to the surface
M . We call this plane plane tangent to M at the point p and denote it by
Tp M .
For a point p M one can consider a basis in the tangent plane Tp M
adjusted to the parameters u, v. Tangent basis vectors at any point (u, v)
are
x(u,v)
u
y(u, v)
z(u, v)
r(u, v) y(u,v)
x(u, v)
= u =
+
+
ru =
u
u x
u y
u z
z(u,v)
u
Now we are ready to write down the explicit formulae for the Riemannian
metric on the surface induced by metric (scalar product) in ambient Euclidean space (see the Definition (1.30)).
Let M : r = r(u, v) be a surface embedded in E3 .
The formula (1.30) means that scalar products of basic vectors ru =
u , rv = v has to be the same calculated in the ambient space and on
the surface: For example scalar product hu , v iM = guv calculated by the
Internal Observer is the same as a scalar product hru , rv iE3 calculated by the
External Observer, scalar product hv , v iM = guv calculated by the Internal
Observer is the same as a scalar product hrv , rv iE3 calculated by the External
Observer and so on:
hu , u i hu , v i
hru , ru iE3 hru , rv iE3
guu guv
=
=
G=
(1.31)
gvu gvv
hv , u i hv , v i
hrv , ru iE3 hrv , rv iE3
where as usual we denote by h , iE3 the scalar product in the ambient Euclidean space. (Here see also the important remark (1.13))
Remark It is convenient sometimes to denote parameters (u, v) as (u1 , u2 )
or u ( = 1, 2) and to write r = r(u1 , u2 ) or r = r(u ) ( = 1, 2) instead
r = r(u, v)
In these notations:
g11 g12
hru , ru iE3 hru , rv iE3
, g = hr , r i ,
GM =
=
g12 g22
hru , rv iE3 hrv , rv iE3
GM = g du du = g11 du2 + 2g12 dudv + g22 dv 2
(1.32)
(1.33)
(1.34)
(1.35)
i.e. ((dx)2 + (dy)2 + (dz)2 ) r=r(u,v) =
2
2
2
x(u, v)
x(u, v)
x(u, v)
x(u, v)
x(u, v)
x(u, v)
du +
du +
du +
du +
du +
du =
u
u
u
u
u
u
(x2u + yu2 + zu2 )du2 + 2(xu xv + yu yv + zu zv )dudv + (x2v + yv2 + zv2 )dv 2
We see that
GM = g du du = g11 du2 + 2g12 dudv + g22 dv 2 ,
(1.36)
where g11 = guu = (x2u + yu2 + zu2 ) = hru , ru iE3 , g12 = g21 = guv = gvu =
(xu xv + yu yv + zu zv ) = hru , rv iE3 , g22 = gvv = (x2v + yv2 + zv2 ) = hrv , rv iE3 . We
come to same formula (1.32).
(See the examples of calculations in the next subsection.)
Remark Sometimes it is convenient to denote Cartesian coordinates of
Euclidean space by xi , (i = 1, 2, 3). Let surface M be given in local parameterisation xi = xi (u ). Riemannian metric of Euclidean space (1.34) has
appearance
GE = dxi ik dxk .
(1.37)
17
u
u
Check explicitly again that length of the tangent vectors and curves on
the surface calculating by External observer (i.e. using Euclidean metric
(1.34)) is the same as calculating by Internal Observer, ant (i.e. using the
induced Riemannian metric (1.32), (1.36)). Let X = X r = aru + brv be a
vector tangent to the surface M . The square of the length |X| of this vector
calculated by External observer (he calculates using the scalar product in
E3 ) equals to
|X|2 = hX, Xi = hru + brv , aru + brv i = a2 hru , ru i + 2abhru , rv i + b2 hrv , rv i
(1.39)
where h , i is a scalar product in E3 . The internal observer will calculate the
length using Riemannian metric (1.32) (1.36):
g11 g12
a
G(X, X) = a, b
v=
dr(t)
dt
= ut ru + vt rv .
(1.41)
Z bq
hru , ru iE3 u2t + 2hru , rv iE3 ut vt + hrv , rv iE3 vt2 d =
a
Z bp
g11 u2t + 2g12 ut vt + g22 vt2 dt
(1.42)
An external observer will calculate the length of the curve using (1.41).
An ant living on the surface calculate length of the curve using (1.42) using
Riemannian metric on the surface. They will come to the same answer.
1.4.3
x = u
r(u, v) :
(1.43)
y=v
z = F (u, v)
Then
1
ru = 0
Fu
0
rv = 1
Fv
(1.44)
,
(ru , ru ) = 1 + Fu2 ,
(ru , rv ) = Fu Fv ,
(rv , rv ) = 1 + Fv2
(1.46)
(1.47)
Cylinder
Cylinder is given by the equation x2 + y 2 = a2 . One can consider the
following parameterisation of this surface:
x = a cos
r(h, ) :
(1.48)
y = a sin
z=h
We have Gcylinder = (dx2 + dy 2 + dz 2 ) x=a cos ,y=a sin ,z=h =
= (a sin d)2 + (a cos d)2 + dh2 = a2 d2 + dh2
The same formula in terms of scalar product of tangent vectors:
0
a sin
rh = 0 r = a cos
1
0
(1.49)
(1.50)
,
(rh , rh ) = 1,
and
||g || =
(rh , r ) = 0,
(r , r ) = a2
(ru , ru ) (ru , rv )
1 0
=
,
(ru , rv ) (rv , rv )
0 a2
G = dh2 + a2 d2
(1.51)
and the length of the curve r(t) = r(h(t), (t)) on the cylinder (a t b)
can be calculated by the formula:
Z bp
h2t + a2 t dt
(1.52)
L=
a
20
Cone
Cone is given by the equation x2 + y 2 k 2 z 2 = 0. One can consider the
following parameterisation of this surface:
x = kh cos
r(h, ) :
(1.53)
y = kh sin
z=h
Calculate induced Riemannian metric:
We have
Gconus = dx2 + dy 2 + dz 2 x=kh cos ,y=kh sin ,z=h =
(k cos dh kh sin d)2 + (k sin dh + kh cos d)2 + dh2
1 + k2
0
2 2
2
2
2
Gconus = k h d + (1 + k )dh , ||g || =
0
k 2 h2
(1.54)
The length of the curve r(t) = r(h(t), (t)) on the cone (a t b) can be
calculated by the formula:
Z bq
(1 + k 2 )h2t + k 2 h2 2t dt
(1.55)
L=
a
Circle
Circle of radius R is given by the equation x2 + y 2 = R2 . Consider
standard parameterisation of this surface:
(
x = R cos
r() :
y = R sin
Calculate induced Riemannian metric (first quadratic form)
GS 2 = dx2 + dy 2 x=R cos ,y=R sin =
(R sin d)2 + (a cos d)2 = (R2 cos2 + R2 sin2 )d2 = R2 d2 .
One can consider stereographic coordinates on the circle (see Example in
the subsection 1.1) A point x, y : x2 + y 2 = R2 has stereographic coordinate
21
t if points (0, 1) (north pole), the point (x, y) and the point (t, 0) belong to
, i.e.
the same line, i.e. xt = Ry
R
(
2
x = R2tR
Rx
2 +t2
t=
,
. since x2 + y 2 = R2 .
2 R2
t
Ry
y = t2 +R2 R
Induced metric in coordinate t is
2 2
2
t R2
2tR2
2
2
+ d
G = (dx + dy ) x=x(t),y=y(t) = d
R
=
R2 + t2
R2 + t2
2
2
4R2 tdt
4R4 dt2
2R2 dt
4t2 R2 dt
+
.
R2 + t2 (R2 + t2 )2
(t2 + R2 )2
(R2 + t2 )2
(See for detail Homework 2)
Remark Stereographic coordinates very often are preferable since they
define birational equivalence between circle and line.
Sphere
Sphere of radius R is given by the equation x2 + y 2 + z 2 = R2 . Consider
the following (standard ) parameterisation of this surface:
x = R sin cos
r(, ) :
(1.56)
y = R sin sin
z = R cos
Calculate induced Riemannian metric (first quadratic form)
GS 2 = dx2 + dy 2 + dz 2 x=R sin cos ,y=R sin sin ,z=R cos =
(R cos cos dR sin sin d)2 +(R cos sin d+R sin cos d)2 +(R sin d)2 =
(1.57)
One comes to the same answer calculating scalar product of tangent vectors:
R cos cos
R sin sin
r = R cos sin r = R sin cos
R sin
0
22
,
(r , r ) = R2 ,
and
2
R
0
(rh , r ) = 0,
(r , r ) = R2 sin2
(ru , ru ) (ru , rv )
||g|| =
=
(ru , rv ) (rv , rv )
0
, GS 2 = ds2 = R2 d2 + R2 sin2 d2
R2 sin2
The length of the curve r(t) = r((t), (t)) on the sphere of the radius a
(a t b) can be calculated by the formula:
Z
L=
t2 + sin2 2t dt
(1.58)
2uR2
(
x = R2 +u
2 +v 2
Rx
u = Rz
2vR2
(1.59)
,
y = R2 +u2 +v2
Ry
v = Rz
u2 +v 2 R2
z = u2 +v2 +R2 R
In these coordinates Riemannian metric is
G = (dx2 + dy 2 + dz 2 )x=x(u,v),y=y(u,v),z=z(u,v) =
d
2uR2
R2 + u2 + v 2
2
+ d
2vR2
R 2 + u2 + v 2
2
+ d 1
2R2
R2 + u2 + v 2
2
R =
4R4 (du2 + dv 2 )
.
(R2 + u2 + v 2 )2
This example was not considered on lectures. It could be useful for learning purposes.
23
x = u
r(u, v) :
(1.60)
y=v
z = uv
Calculate induced metric:
Gsaddle = dx2 + dy 2 + dz 2 x=u cos ,y=v sin ,z=uv = du2 +dv 2 +(udv +vdu)2 =
Gsaddle = (1 + v 2 )du2 + 2uvdudv + (1 + u2 )dv 2 .
One-sheeted and two-sheeted hyperboloids.
These examples were mostly considered on tutorials.
Consider surface given by the equation
x2 + y 2 z 2 = c
If c = 0 it is a cone. We considered it already above.
If c > 0 it is one-sheeted hyperboloidconnected surface in E3 .
If c < 0 it is two-sheeted hyperboloid a surface with two sheets: upper
sheet z > 0 and another sheet: z < 0.
Consider these cases separately.
1) One-sheeted hyperboloid: x2 + y 2 z 2 = a2 . It is ruled surface.
Exercise Find the lines on two-sheeted hyperboloid
One-sheeted hyperboloid is given by the equation x2 + y 2 z 2 = a2 . It is
convenient to choose parameterisation:
x = a cosh cos
r(, ) :
(1.61)
y = a cosh sin
z = a sinh
x2 + y 2 z 2 = a2 cosh2 a2 sinh2 = a2 .
(Compare the calculations with calculations for sphere! We changed functions cos, sin on cosh, sinh.)
Induced Riemannian metric (first quadratic form) is equal to
GHyperbolI = dx2 + dy 2 + dz 2
=
x=a cosh cos ,y=a cosh sin ,z=a sinh
24
(a sinh cos da cosh sin d)2 +(a sinh sin d+a cosh cos d)2 +(a cosh d)2 =
x = a sinh cos
(1.62)
r(, ) :
y = a sinh sin
z = a cosh
z 2 x2 y 2 = a2 cosh2 a2 sinh2 = a2
(Compare the calculations with calculations for sphere and one-sheeted hyperboloid.
Induced Riemannian metric (first quadratic form) is equal to
GHyperbolI = dx2 + dy 2 + dz 2
(a cosh cos da sinh sin d)2 +(a cosh sin d+a sinh cos d)2 +(a sinh d)2 =
25
parabolic cylinder z = x2
paraboloid x2 + y 2 = z
hyperbolic paraboloid x2 y 2 = z
cone x2 + y 2 z 2 = 0
sphere x2 + y 2 + z 2 = 1
one-sheeted hyperboloid x2 + y 2 z 2 = 1
two-sheeted hyperboloid z 2 x2 y 2 = 1
(We exclude degenerate cases such as point x2 + y 2 + z 2 = 0, planes, e.t.c.)
1.4.4
(1.64)
26
Show it. (See also problems 5 and 6 in Homework 2. ) Repeat the calculations
above for two-sheeted hyperboloid changing in the ambient space Riemannian
metric G = dx2 + dy 2 + dz 2 on pseudo-Riemannian dx2 + dy 2 dz 2 :
Using (1.62) and (1.64) we come now to
G = dx2 + dy 2 dz 2 x=a sinh cos ,y=a sinh sin ,z=a cosh =
(a cosh cos da sinh sin d)2 +(a cosh sin d+a sinh cos d)2 (a sinh d)2 =
a2 cosh2 d2 + a2 sinh2 d2 a2 sinh2 d2
1
0
2 2
2
2
2
GL = a d + a sinh d ,
||g || =
0 sinh2
(1.65)
x
1+z
y
1+z
x =
y=
z=
2u
1u2 v 2
2v
1u2 v 2
2
u +v 2 +1
1u2 v 2
(4)
z1
z+1 .
z1
z+1
G = (dx + dy dz )x=x(u,v),y=y(u,v),z=z(u,v) =
d
2v
1 u2 v 2
2
x2 +y 2
(1+z)2
< 1.
d
2u
1 u2 v 2
2
+
2
2
4(du)2 + 4(dv)2
u + v2 + 1
d
=
.
1 u2 v 2
(1 u2 v 2 )2
These coordinates are very illuminating. One can show that we come to so called
hyperbolic plane (see in detail Homework 2)
27
1.5
Let (M1 , G(1) ), (M2 , G(2) ) be two Riemannian manifolds manifolds equipped
with Riemannian metric G(1) and G(2) respectively.
Loosely speaking isometry is the diffeomorphism of Riemannian manifolds
which preserves the distance.
Definition Let F be a diffeomorphims (one-one smooth map with smooth
inverse) of manifold M1 on manifold M2 .
We say that diffeomorphism F is an isometry of Riemannian manifolds (M1 , G(1) )
and (M2 , G(2) ) if it preserves the metrics, i.e. G(1) is pull-back of G(2) :
F G(2) = G(1) .
(1.66)
y a (x) i y b (x) k
dx
dx = g(1) ik (x)dxi dxk ,
xi
xk
(1.67)
i.e.
y b (x)
y a (x)
(y(x))
g
,
(1.68)
ab
xi (2)
xk
where y a = y a (x) is local expression for diffeomorphism F . We say that diffeomorphism F is isometry of Riemanian manifolds (M1 , G(1) ) and M2 , G(2) .
Diffeomorphism F establishes one-one correspondence between local coordinates on manifolds M1 and M2 . The left hand side of equation (1.67) can be
considered as a local expression of metric G(2) in coordinates xi on M2 and the
right hand side of this equation is local expression of metric G(1) in coordinates xi
on M1 . Diffeomorphism F identifies manifolds M1 and M2 and it can be considered
as changing of coordinates.
g(1) ik (x) =
28
1.5.1
xp (x0 ) xq (x0 )
,
xi
xk
(1.70)
29
1.6
F : xi = xi + X i (x),
where 2 = 0 .
(the condition 2 = 0 reflects the fact that we ignore terms of order 2 over
.) Find a condition which guarantees that infinitesimal diffeomorphism is an
0
isometry. If xi = xi + X i (x), then one can see that the inverse infinitesimal
0
diffeomorphism is defined by the equation xi = xi X i (x0 ) and equation (1.70)
implies that
pX p (x)
pX q (x)
xp (x0 ) xq (x0 )
p
q
i
i
0
= gpq (x +X ) i +
k +
=
gik (x) = gpq (x (x))
xi
xi
xk
xk
gik (x)
X q (x)
X p (x)
p
gik (x) + X (x)
+ giq (x)
+ gpk (x)
,
xp
xi
xk
Here we consider only terms of first and zero order over since 2 = 0 (this
is related with the fact that transformation is infinitesimal). The last relation
implies that
X p (x)
gik (x)
X q (x)
X p (x)
+
g
(x)
= 0.
+
g
(x)
iq
pk
xp
xi
xk
(1.71)
gik (x)
X q (x)
X p (x)
+ giq (x)
+ gpk (x)
= 0.
p
k
x
xi
x
(1.72)
Definition) We call vector field X Killing vector field) if it preserves the metric,
i.e. if equation (1.72) is obeyed.
Example Consider plane (x, y) with Riemannian metric G = (x, y)(dx2 +
2
dy ). Find differential equation for infinitesimal isometries of this metric, i.e. write
down equations (1.72) for this
metric.
(x, y)
0
We have ||gik (x, y)|| =
.
0
(x, y)
30
Let X = A(x, y)x + B(x, y)y . Write down equations (1.72) for components
g1 1, g1 2, g21 and g22 : We will have the following three equations
A(x,y)
(1.73)
A(x, y)
x + B(x, y) y + 2 y = 0 for component g22
B(x,y) A(x,y
+ y = 0 for components g12 and g21
x
Practically for sphere, Lobachevsky plane, e.t.c. it is much easier to find the
Killing fields not solving these equations, but considering the usual isometries (see
examples in solutions of Coursework and in the Appendix about Killing vector
fields for Lobachevsky plane.))
Another simple and interesting exercise: How look Killing vectors for Euclidean
space En . In this case we come from (1.72) to equation
LK G = iq (x)
i.e.
K q (x)
K p (x)
+
(x)
= 0,
pk
xi
xk
K i (x) K k (x)
= 0.
+
xi
xk
(1.74)
2K i
xm xk
It follows from equation (1.74) that
i
Tmk
=
i
i
Tmk
= Tkm
= Tikm .
(1.75)
(1.76)
i
It is easy to see that this implies that Tmk
0!!!:
i
k
k
i
i
i
i
Tmk
= Tikm = Tkim = Tmi
= Tim
= Tkm
= Tmk
Tmk
= Tmk
,
i
i.e. Tmk
=
2 K i (x)
xm xk
We come to
Theorem All infinitesimal isometries of En are translations and infinitesimal rotations.
What happens in general case?
31
1.6.1
(1.77)
Consider examples.
Example Consider again cylinder surface..
We know that cylinder is not diffeomorphic to plane (there are plenty
reasons for this). In the previous subsection we cutted the line from cylindre. Thus we came to surface diffeomorphic to plane. We established that
this surface is isometric to Euclidean plane. (See equation (1.69) and considerations above.) Local isometry of cylinder to the Euclidean plane, i.e.
the fact that it is locally Euclidean Riemannian surface immediately follows
from the fact that under changing of local coordinates u = a, v = h in
equation (1.69), the standard Euclidean metric du2 + dv 2 transforms to the
metric Gcylinder = a2 d2 + dh2 on cylinder.
Example Now show that cone is locally Euclidean Riemannian surface,
i.e, it is locally isometric to the Euclidean plane. This means that we have to
find local coordinates u, v on the cone such that in these coordinates induced
metric G|c on cone would have the appearance G|c = du2 + dv 2 . Recall
calculations of the metric on cone in coordinates h, where
x = kh cos
r(h, ) : y = kh sin ,
z=h
32
u = k 2 + 1h cos kk2 +1
v = k 2 + 1h sin kk2 +1
induced metric on the cone becomes G|c = du2 + dv 2 , i.e. cone locally is
isometric to the Euclidean plane
Of course these coordinates are local. Cone and plane are not homeomorphic, thus they are not globally isometric.
Example and counterexample
Consider domain D in Euclidean plane with two metrics:
G(1) = du2 + sin2 vdv 2 ,
(1.78)
Thus we have two different Rimeannian manifolds (D, G(1) ) and (D, G(2) ).
Metrics in (1.78) look similar. But.... It is easy to see that the first one is
locally isometric to Euclidean plane, i.e. it is locally Euclidean Riemannian
manifold since sin2 vdv 2 = d( cos v)2 : in new coordinates u0 = u, v 0 = cos v
Riemannian metric G(1) has appearance of standard Euclidean metric:
(du0 )2 + (dv 0 )2 = (du)2 + (d(cos v))2 = du2 + sin2 vdv 2 = G(1) .
33
This is not the case for second metric G(2) . If we change notations u 7 ,
v 7 then G(2) = d2 + sin2 d2 . This is local expression for Riemannian
metric induced on the sphere of radius R = 1. Suppose that there exist
coordinates u0 = u0 (, ) v 0 = v 0 (, ) such that in these coordinates metric
has Eucldean appearance. This means that locally geometry of sphere is as a
geometry of Euclidean plane. On the other hand we know from the course of
Geometry that this is not the case: sum of angles of triangels on the sphere
is not equal to , sphere cannot be bended without shrinking. Later in this
course we will return to this question....
There are plenty other examples:
4 (dx2 +dy 2 )
is isometric to the sphere with radius R.
2) Plane with metric 4R
(R2 +x2 +y 2 )2
3) Disc with metric
du2 +dv 2
(1u2 v 2 )2
dx2 +dy 2
.
(see also exercises in Homeworks and Coursework.)
4y 2
1.6.2
(1.79)
1.7
Remark Students who know the concept of exterior forms can read the
volume element as n-form
p
det gik dx1 dx2 dxn .
Note that in the case of n = 1 volume is just the length, in the case if
n = 2 it is area.
1.7.1
Explain how formulae (1.80), (1.81) are related with basic formulae of linear
algebra.
Recall the formulae for calculation of volume of n-dimensional parallelepiped. Let En be Euclidean vector space equipped with orthonormal
basis {ei }. i
Let {ai } = {v1 , . . . , an } be an arbitrary basis in this vector space. Consider n-dimensional parallelepiped formed by vectors {ai }:
ai : r = ti vi , 0 ti 1.
We know that the volume of this parallelepiped is equal to
V ol(ai ) = det ||am
i || ,
(1.82)
where G = ||gij ||. Comparing with formula (1.82) we come to Gramm formula:
p
V ol(ai ) = det gik
(1.84)
The matrix G = ||gik || is called Gramm matrix for the vectors {ai }. Gramm
formula states that volume of parallelogram formed by the vectors {a1 , . . . , m }is
equal to the square root of the determinant of Gramm matrix.
Remark One can easy see that formula (1.84) works for arbitrary n-dimensional
parallelogramm in m-dimensional space. Indeed if 1 , . . . , n are just arbitrary n vectors
in m-dimensional Euclidean space then if n < m, the formula (1.82) s failed (matrix A is
m n matrix), but formula (1.84) works. For example the area of parallelogram formed
by arbitrary vectors a1 , a2 in En is equal to
s
s
g11 g12
ha1 , a1 i ha1 , a1 i
det
.
= det
ha1 , a1 i ha1 , a1 i
g21 g22
Volume{ai } =
dx . . . dx =
x
1.7.2
0ti 1
xi
xk
g
(x(y))
.
ik
y p
y q
(1.85)
Then
q
p
det gik (x) dx1 dx2 . . . dxn = det gpq (y) dy 1 dy 2 . . . dy n
(1.86)
determinant of matrix does not change if we change the matrix on the adjoint, i.e.
change columns on rows.
i
x
4
Determinant of the matrix y
of changing of coordinates is called sometimes Jap
cobian. Here we consider the case if Jacobian is positive. If Jacobian is negative then
formulae above remain valid just the symbol of modulus appears.
37
1.7.3
If we go to polar coordinates:
x = r cos , y = r sin
(1.89)
1/y
0
G=
. Volume element is equal to det gdxdy = dxdy
.
2
y2
1/y
0
Sphere in stereographic coordinates In stereographic coordinates
G=
4R4 (du2 + dv 2 )
(R + u2 + v 2 )2
(1.91)
(It is isometric to the sphere of the radius R without North pole in stereographic coordinates (see the Homeworks.))
38
4 dudv
and volume element is equal to det gdudv = (R4R
2 +u2 +v 2 )2
One can calculate volume in coordinates u, v but it is better to consider
homothety u Ru, v Rv and polar
= Rr cos , v =
coordinates: u4 dudv
4R2 rdrd
Rr sin . Then volume form is equal to det gdudv = (R4R
2 +u2 +v 2 )2 = (1+r 2 )2 .
Now calculation of integral becomes easy:
Z
Z
Z
4R2 rdrd
rdr
du
2
2
V =
= 8R
= 4R
= 4R2 .
2
2
2
2
2
(1 + r )
(1
+
r
)
(1
+
u)
0
0
Segment of the sphere.
Consider sphere of the radius a in Euclidean space with standard Riemannian metric
a2 d2 + a2 sin2 d2
This metric is nothing but first quadratic form on the sphere (see (1.4.3)).
The volume element is
s
2
p
a
0
det gdd = det
dd = a2 sin dd
0 a2 sin
Now calculate the volume of the segment of the sphere between two parallel
planes, i.e. domain restricted by parallels 1 0 : Denote by h be the
height of this segment. One can see that
h = a cos 0 a cos 1 = a(cos 0 a cos 1 )
There is remarkable formula which express the area of segment via the height
h:
Z
Z 1 Z 2
2
2
V =
a sin dd =
a sin d d =
0
1 0
(1.93)
E.g. for all the sphere h = 2a. We come to S = 4a2 . It is remarkable
formula: area of the segment is a polynomial function of radius of the sphere
and height (Compare with formula for length of the arc of the circle)
39
2.1
f
xi
d
then X f xi =xi (0) = f xi (t) t=0
dt
(2.1)
Remark In the course of Geometry and Differentiable Manifolds the
operator of taking derivation of function along the vector field was denoted
by X f . In this course we prefer to denote it by X f to have the uniform
notation for both operators of taking derivation of functions and vector fields
along the vector field.
One can see that the operation X on the space C (M ) (space of smooth
functions on the manifold) satisfies the following conditions:
if
40
for every , R
(2.3)
(C(M )-linearity)
(2.4)
(Leibnitz rule)
(2.5)
X = X i ei = X i i Y = Y i ei = Y i i
x
x
(2.7)
Y k (x)
i Y k k =
k + Y k m
ik m ,
xi
Y m (x)
X Y = X i
m + X i Y k m
ik m ,
xi
(2.8)
(2.9)
In components
m
(X Y) = X
Y m (x)
+ Y k m
ik
xi
(2.10)
i
Coefficients {m
ik } are called Christoffel symbols in coordinates {x }. These
coefficients define covariant derivativeconnection.
42
If operation of taking covariant derivative is given we say that the connection is given on the manifold. Later it will be explained why we us the
word connection
We see from the formula above that to define covariant derivative of vector
fields, connection, we have to define Christoffel symbols in local coordinates.
2.1.2
Y i
X Y = X m m i + X m imk Y k i ,
x x
x
and in particularly
imk i = m k
Use this relation to calculate Christoffel symbols in new coordinates xi
0 k 0
im0 k0 i0 = m
We have that m0 =
(2.4), (2.5) we have
0
im0 k0 i0
xm0
=
0
= m0 k0 = m
xk
xk0
xm
0
xm
xm
xm0 xm
xk
k
xk0
=
xm
.
xm0 m
xk
xk0
0 k +
m
xm0
xk
xk0
k =
2 xk
2 xk
xk xm
k + m0 k0 k
k =
m k +
xm0 xk0
xk0 xm0 m
x x
0
2 xk
xk xm i xi
2 xk xi
xk xm i
0 +
i0
i
k
i
0
0
0
0
0
0
xk xm mk
xm xk
xk xm mk xi
xm0 xk0 xk
Comparing the first and the last term in this formula we come to the transformation law:
If {ikm } are Christoffel symbols of the connection in local coordinates
0
{xi } and {ik0 m0 } are Christoffel symbols of this connection in new local
0
coordinates {xi } then
0
0
ik0 m0
2 xr xi
xk xm xi i
=
+
xk0 xm0 xi km xk0 xm0 xr
43
(2.11)
0
ik0 m0
0
0
xk xm xi i
xk xm xi i
i
i0
km km =
S
k 0 m 0 =
xk0 xm0 xi
xk0 xm0 xi km
2.1.3
It follows from the properties of connection that it is suffice to define connection at vector fields which form basis at the every point using (2.7), i.e.
to define Christoffel symbols of this connection.
Example Consider n-dimensional Euclidean space En with Cartesian
coordinates {x1 , . . . , xn }.
Define connection such that all Christoffel symbols are equal to zero in
these Cartesian coordinates {xi }.
ei ek = m
ik em = 0,
m
ik = 0
(2.12)
Does this mean that Christoffel symbols are equal to zero in an arbitrary
Cartesian coordinates if they equal to zero in given Cartesian coordinates?
Does this mean that Christoffel symbols of this connection equal to zero
in arbitrary coordinates system?
it follows from transformation rules (??) for Christoffel symbols that
0
Christofel symbols vanish also in new coordinates xi if and only if
2 xi
i
i
i k
0
0 = 0, i.e. x = b + ak x
m
i
x x
(2.13)
i.e. the relations between new and old coordinates are linear. We come to
simple but very important
44
xi = bi + aik xk
(2.14)
2 i
45
y
x
2
2
x +y
xr yr
cos
sin
rx x
x2 +y 2
=
,
= y
x
x y
r sin r cos
ry y
2
2
x +y
2
2
x +y
(2.16)
According (2.11) and since Chrsitoffel symbols are equal to zero in Cartesian
coordinates (x, y) we have
0
0
ik0 m0
2 xr xi
=
,
xk0 xm0 xr
(2.17)
where (x1 , x2 ) = (x, y) and (x1 , x2 ) = (r, ). Now using (2.16) we have
rrr =
rr = rr =
2 y r
2 x r
+
=0
rr x rr y
2 x r
2 y r
+
= sin cos + sin cos = 0 .
r x r y
r =
2 y r
x
y
2 x r
+
= x y = r .
x r y
r
r
rr =
r = r =
=
2 x
2 y
+
= 0.
rr x rr y
2 x
2 y
y
x
1
+
= sin 2 + cos 2 =
r x r y
r
r
r
2 y
y
x
2 x
+
= x 2 y 2 = 0 .
x y
r
r
(2.18)
Hence we have that the covariant derivative (??) in polar coordinates has
the following appearance
r = rr r + r =
r r = rrr r + rr = 0 , ,
,
= r r + = rr (2.19)
r
Remark Later when we study geodesics we will learn a very quick method
to calculate Christoffel symbols.
r = rr r + r =
46
2.1.4
i0
() k0 m0
i
xk() xm
() x()
0
()i
mk
xi()
xk() xm
()
()
2 xk()
0
xi()
0
k xk
xm
()
() x()
(2.20)
47
()
connection in coordinates (xi() ) (() ikm = 0). Now one can define globally the
connection by the formula:
0
i
() km (x)
(x)
() i
() km (x)
(x)
xi() xk() xm
()
(2.21)
2.2
(2.22)
2.2.1
See for detail the text: Global affine connection on manifold in my homepage:
www.maths.mancheser.ac.uk/khudian in subdirectory Etudes/Geometry
8
We know that every n-dimensional manifodl can be embedded in 2n + 1-dimensional
Euclidean space
48
x = R sin cos
r(, ) : y = R sin sin
z = R cos
then
R cos cos
R sin sin
sin cos
r = R cos sin , r = R sin cos , n = sin sin ,
R sin
0
cos
, r = r(,)
are basic tangent vectors and n is normal unit
where r = r(,)
vector.
Calculate an induced connection on the sphere.
First calculate .
r
= (r )tangent .
=
tangent
Rsin cos
On the other hand one can see that r = Rsin sin = Rn is
R cos
proportional to normal vector, i.e. (r )tangent = 0. We come to
= (r )tangent = 0 = = 0 .
(2.26)
= = (r )tangent
R cos sin
= R cos cos
.
0
tangent
Hence
= = (r )tangent = r
R cos sin
= R cos cos = cotan r .
0
We come to
= = cotan = = 0, = = cotan (2.27)
Finally calculate
= (r )tangent
R sin cos
= R sin sin
0
tangent
R sin cos
sin cos
R sin sin sin sin (R sin cos sin cos R sin sin sin sin ) =
0
cos
R cos cos
sin cos R cos sin = sin cos r ,
R sin
i.e.
= sin cos r = sin cos , = = 0 .
2.3
2.3.1
(2.28)
Levi-Civita connection
Symmetric connection
(2.29)
The canonical flat connection and induced connections considered above are
symmetric connections.
Invariant definition of symmetric connection
A connection is symmetric if for an arbitrary vector fields X, Y
X Y Y X [X, Y] = 0
(2.30)
2.3.2
(2.31)
51
(2.33)
Consider examples.
2.3.3
Levi-Civita connection of En
52
2.3.4
1
a
2 u
211 = 121
1
a
2 v
221
1
b
2 u
112
1
a
2 v
122 = 212
1
b
2 u
222
1
b
2 v
(2.35)
To calculate ikm = g ir kmr note that for the metric a(u, v)du2 + b(u, v)dv 2
!
11 12
1
0
g
g
= a(u,v)
G1 =
1
g 21 g 22
0
b(u,v)
Hence
111 = g 11 111 =
au
,
2a
211 = g 22 112 =
av
,
2b
2.3.5
g 11 121 =
av
,
2a
122 = g 11 221 =
bu
2a
bu
,
2b
222 = g 22 222 =
(2.36)
bv
2b
121 = 112 =
=
=
,
=
,
(2.37)
2a
2
2
b
cos
R2 sin 2
=
=
(2.38)
= =
2b
sin
2
All other components are equal to zero:
= = = = = 0
Remark Note that Christoffel symbols of Levi-Civita connection on the
sphere coincide with Christoffel symbols of induced connection calculated in
the subsection Connection induced on surfaces. later we will understand
the geometrical meaning of this fact.
2.4
We know already that canonical flat connection of Euclidean space is the LeviCivita connection of the standard metric on Euclidean space. (see section
2.3.3.) Now we show that Levi-Civita connection on surfaces in Euclidean
space coincides with the connection induced on the surfaces by canonical flat
connection. We perform our analysis for surfaces in E3 .
Let M : r = r(u, v) be a surface in E3 . Let G be induced Riemannian
metric on M and LeviCivita connection of this metric.
We know that the induced connection (M ) is defined in the following
way: for arbitrary vector fields X, Y tangent to the surface M , M
X Y equals
can.flat
to the projection on the tangent space of the vector field X
Y:
can.flat
M
Y
=
Y
,
X
X
tangent
where can.flat is canonical flat connection in E3 (its Christoffel symbols
vanish in Cartesian coordinates). We denote by Atangent a projection of
the vector A attached at the point of the surface on the tangent space:
A = A n(A, n) , (n is normal unit vector field to the surface.)
54
3
3.1
3.1.1
|x(t) ,
xm
v=
dx(t)
dxi
=
|x(t)
dt
dt xm
(3.2)
3.1.2
X(t)
= 0.
dt
(3.3)
Sure this map depends on the curve C which joins starting and ending points
(if we are not in Euclidean space).
Proposition
Let C be a an arbitrary curve with starting point p0 and ending point
p1 . Then the map (3.3) defines linear operator PC which does not depend
on parameterisation of the curve9 :
PC (X1 + X2 ) = PC (X1 ) + PC (X2 ) .
(3.4)
In the case if connection is Levi-Civita connection, then PC is an orthogonal operator: for two arbitrary vectors X, Y T0 M
hX, Yip0 = hX0 , Y0 ip1
X0 = PC (X) Tp1 M ,
Y0 = PC (Y) Tp1 M ,
(3.5)
we consider parameterisatons with the same initial and ending points, i.e. all reparameterisations do not change orientation. One can say that linear operator PC is an
operator defined for orineted curve, since we fix initial and ending poitns of the curve.
57
(3.6)
The functions X ( t( )) with the same initial conditions are the solutions
of this equation.
It remains to prove that PC is orthogonal operator.
It follows immediately from the definition (3.1) of a parallel transport and
the definition (2.31) of Levi-Civita connection that during parallel transport
the scalar product hX(t), Y(t)ix(t) is preserved:
d
hX(t), Y(t)i = v hX(t), Y(t)i = hv X(t), Y(t)i+hX(t), v Y(t)i = h0, Y(t)i+hX(t), 0i = 0 .
dt
(3.7)
This implies (3.5).
3.2
3.2.1
Geodesics
Definition. Geodesic on Riemannian manifold
58
v
dv i (t)
=
+ v k (t)ikm (x(t))v m (t) = 0, i.e.
dt
dt
(3.8)
= 0.
(3.9)
+
km
dt2
dt
dt
These are linear second order differential equations. One can prove that
this equations have solution and it is unique10 for an arbitrary initial data
(xi (t0 ) = xi0 , x i (t0 ) = x i0 . )
In other words the curve C : x(t) is a geodesic if parallel transport of
velocity vector along the curve is a velocity vector at any point of the curve.
Geodesics defined with Levi-Civita connection on the Riemannian manifold is called geodesic on Riemannian manifold. We mostly consider geodesics
on Riemannian manifolds.
Since velocity vector of the geodesics on Riemannian manifold at any
point is a parallel transport with the Levi-Civita connection, hence due to
Proposition above (see equation (3.4), (3.5) and (3.7)) the length of the
velocity vector remains constant:
Proposition If C : x(t) is a geodesics on Riemannian manifold then the
length of velocity vector is preserved along the geodesic.
Proof Since the connection is Levi-Civita connection then it preserves
scalar product of tangent vectors, (see (2.31)) in particularly the length of
the velocity vector v:
Example 1 Geodesics of Euclidean space. In Cartesian coordinates
Christoffel symbols of Levi-Civita connection vanish, and differential equation (3.8), (3.9) are reduced to equation
dxi (t)
d2 xi (t)
= 0,
= v i xi = xi0 + v i t .
2
dt
dt
(3.10)
this is true under additional technical conditions which we do not discuss here
59
(see formula (2.32)) and according to (3.10) geodesics are straight lines in
coordinates ui . In particular
this is a case for cylinder: If surface of cylin
x = a cos
der is given by equation y = a sin
then Riemannian metric is equal to
z=h
2
2
2
G = a d + dh and we come to equations:
(
(
( 2
d(t)
(t)
d (t)
=
= 0 + t
=
0
2
dt
dt
dt
dh(t)
dh(t)
.
(3.11)
d2 h(t)
=c
= h0 + tc
=0
dt
dt
dt2
In general case we come to helix:
z = h(t) = h0 + ct
(3.12)
+
x =
.
(3.14)
=
i
m
i
m
i
dt x
x x
x x
xi
These equations are called Euler-Lagrange equations of the Lagrangian
L. We will explain later the variational origin of these equations 11 .
11
To every mechanical system one can put in correspondence a Lagrangian on configuration space. The dynamics of the system is described by Euler-Lagrange equations.
The advantage of Lagrangian approach is that it works in an arbitrary coordinate system:
Euler-Lagrange equations are invariant with respect to changing of coordinates since they
arise from variational principe.
60
gik x i x k
2
(3.15)
(3.16)
Note that this is the Lagrangian that describes the dynamics of a free particle.
Example A free particle on a sphere.
The metric on the sphere of radius R is G = R2 d2 + R2 sin2 d2 . Respectively for the Lagrangian of free particle we have
gik x i x k
R2 2 + R2 sin2 2
L=
=
2
2
(3.17)
2
d
d L
= d gik x k = gik x k + gik x m x k
=
dt x i
dt
x i
dt
xm
and
L
=
xi
gmk x m x k
2
xi
1 gmk m k
x x .
2 xi
Hence we have
d L
gik
L
1 gmk m k
= gik x k + m x m x k =
=
x x ,
i
i
dt x
x
x
2 xi
61
i.e.
= 0.
dt2
dt mk dt
(3.19)
It turns out that equation (3.19) is the very effective tool to caluclatie
Christoffel symbols of Levi-Civita connection.
Consider two examples: We calculate Levi-Civita connection on sphere
in E3 and on Lobachevsky plane using Lagrangians and find geodesics.
1) Sphere of the radius R in E3 :
Lagrangian of free particle on the sphere is given by (3.17):
L=
R2 2 + R2 sin2 2
2
d L
L
d
2
=
R R2 sin cos 2 sin cos 2 = 0 ,
dt
dt
(3.20)
62
d L
L
d
=
R2 sin2 = 0 + 2cotan = 0 .
dt
dt
Comparing Euler-Lagrange equations with equations for geodesic in terms of
Christoffel symbols:
+ 2 + 2 + 2 = 0,
+ 2 + 2 + 2 = 0
we come to
= = = 0 , = sin cos ,
(3.21)
= = 0, = = cotan .
(3.22)
2) Lobachevsky plane.
Lagrangian of free particle on the Lobachevsky plane with metric G =
dx2 +dy 2
is
y2
1 x 2 + y 2
L=
.
2 y2
63
L
x 2 + y 2
d
d L
=
=
=
3
y
y
dt y
dt
x
y2
x
2x y
2x y
= 2 3 , i.e. x
= 0,
y
y
y
y
y
2y 2
x 2 y 2
= 0.
,
i.e.
y
+
y2
y2
y3
y
y
i
64
is integral of motion. (In the case if L(xi , x i ) does not depend on the coordiL
nate xi . the function Fi (x, x)
= x
i will be integral of motion.)
Proof is simple. Check the condition (3.25): Euler-Lagrange equations of
motion are:
d L
L
i = 0 (i = 1, 2, . . . , n)
i
dt x
x
L
In particular for first coordinate x1 , x
1 = 0 and
d L
L
d L
1 =
= 0,
1
1
dt x
x
dt x
L
i.e. the magnitude I(t) = F (x, x)
is preserved if F = x
1 . We see that
exactly first equation of motion is
d L
d
L
= 0 since x
= F1 (q, q)
1 = 0, .
1
dt x
dt
(if L(xi , x i ) does not depend on the coordinate xi then the function
is integral of motion since i th equation is exactly the condiFi (x, x)
= L
x 1
tion Fi = 0.)
L
The integral of motion Fi = x
i is called sometimes generalised momentum.
Consider examples of calculation of preserved mangnitudes along geodesics.
Example (sphere)
3
Sphere of the
metric: G = Rd2 +R2 sin2 d2
radius R in E . Riemannian
and Lfree = 21 R2 2 + R2 sin2 2 . Lagrangian does not depend explicitly
on coordinate . The integral of motion is
F =
Lfree
= R2 sin2 .
x = kh cos
Consider cone y = kh sin
z=h
. Riemannian metric:
(k 2 + 1)h 2 + k 2 h2 2
.
=
2
It is preserved along geodesics.
Remark One has to note that for the Lagrangian of a free particle F =
L = gik x i x k , kinetik energy, is integral of motion preserved along geodesic:it
is nothing that square of the length of velocity vector which is preserved
along the geodesic.
See these and other examples in Homework 6.
Using integral of motions to calculate geodesics
Integrals of motions may be very useful to calculate geodesics. The equations for
geodesics are second order differential equations. If we know integrals of motions they
help us to solve these equations. Consider just an example.
2
2
For Lobachevsky plane the free Lagrangian L = x 2y+2y . We already calculated geodesics
in the subsection 3.3.4. Geodesics are solutions of second order Euler-Lagrange equations
2
2
for the Lagrangian L = x 2y+2y (see the subsection 3.3.4)
(
x
y+
2x y
y =0
y 2
x 2
y y
=0
x 2 + y 2
,
2y 2
and F =
x
L
= 2.
x
y
These both integrals are preserved in time: if x(t), y(t) is geodesics then
(
(
x(t)
F = y(t)
x = C1 y 2
2
p
x(t)
2 +y(t)
2
y = 2C2 y 2 C12 y 4
E = 2y(t)2 = C2
(3.26)
(3.27)
These are first order differential equations. It is much easier to solve these equations in
general case than initial second order differential equations.
66
3.2.5
Here very briefly we will explain how Euler-Lagrange equations follow from
variational principe.
Let M be a manifold (not necessarily Riemannian) and L = L(xi , x i ) be
a Lagrangian on it.
x ,t
Denote my Mx21 ,t21 the space of curves (paths) such that they start at the
point x1 at the time t = t1 and end at the point x2 at the time t = t2 :
x ,t
(3.28)
x ,t
t2
S [x(t)] =
L xi (t), x i (t) dt .
(3.29)
t1
x ,t
(3.30)
The statement of this Theorem is enough for our purposes. In fact in classical mechanics another more useful statement is used: the path x0 (t) is a solution of Euler-Lagrange
equations of the Lagrangian L if and only if it is the stationary point of the action
functional (3.29), i.e.
S[x0 (t) + x(t)] S[x0 (t) + x(t)] = 0(x(t))
for an arbitrary infinitesimal variation of the path x0 (t): x( t1 ) = x( t2 ) = 0.
67
(3.32)
3.2.6
Un-parameterised geodesic
In spite of the fact that velocity vector is not covariantly constant along
the curve, i.e. it will not remain velocity vector during parallel transport,
since it will be remain tangent to the curve during parallel transport.
Remark One can see that if xi = xi (t) is geodesic in an arbitrary parameterisation and s = s(t) is a natural parameter (which defines the length
of the curve) then xi (t(s)) is parameterised geodesic.
3.2.7
We already now that during parallel transport along curve with respect to
Levi-Civita connection scalar product of vectors, i.e. lengths of vectors and
angle between them does not change (see subsection 3.1.2, equations (3.3)
and (3.5)). This remark makes easy to calculate parallel transport of vectors
along geodesics in Riemannian manifold. Indeed let C a geodesic (in general
un-parameterised) and a vectors X(t) is attached to the point p1 C on
the curve C. In the special case if X is a tangent vector to geodesic C then
during parallel transport it remains tangent, i.e. proportional to velocity
vector:
X(t) = a(t)v(t) .
(3.33)
and r = r(t) is an arbitrary parameterisation of geodesic C.
Here v(t) = dr(t)
dt
Note that in general t is not parameter such that r = r(t) is parameterised
geodesic; t is an arbitrary parameter. In the special case if t is a parameter
such that r = r(t) is parameterised geodesic then velocity vector remains
velocity vector during parallel transport, i.e. X(t) = av(t) where a is not
dependent on t.
To calculate the dependence of coefficient a on t in (3.34) we note that
the length of the vector is not changed (see the section ??, i.e.
hX(t), X(t)i = ha(t)v(t), a(t)v(t)i = a2 (t)|v(t)|2 = constant
3.2.8
(3.34)
Geodesics on surfaces in E3
= a.
In Cartesian coordinates vcan.flat v = v v = dtd v(u(t), v(t)) = d dtr(t)
2
Hence according to (3.35) the tangent component of acceleration equals
to zero.
Converse if for the curve r(t) = r(u(t), v(t)) the acceleration vector a(t)
is orthogonal to the surface then due to (3.35) v v = 0.
We come to very beautiful observation:
Theorem The acceleration vector of an curve r = r(u(t), v(t)) on M is
orthogonal to the surface M if and only if this curve is geodesic.
In other words due to Newton second law particle moves along along
geodesic on the surface if and only if the force is orthogonal to the surface.
One can very easy using this Proposition to calculate geodesics of cylinder
and sphere.
Geodesic on the cylinder
x = a cos
Let r(h(t), (t)) be a geodesic on the cylinder y = a sin . We have
z=h
a sin
a cos and for acceleration:
=
v = dr
dt
h
a sin
a cos
a 2 cos
dv
a=
=
+ a 2 sin
dt
0
h
|
{z
}
|
{z
}
normal
acceleration
tangent acceleration
2
x = a sin cos
Let r = r((t), (t)) be a geodesic on the sphere of the radius a: r(, ) : y = a sin sin
z = a cos
Consider the vector product of the vectors r(t) and velocity vector v(t)
M(t) = r(t) v(t). Acceleration vector a(t) is proportional to the r(t) since
due to Proposition it is orthogonal to the surface of the sphere. This implies
that M(t) is constant vector:
d
d
M(t) =
(r(t) v(t)) = (v(t) v(t)) + (r(t) a(t)) = 0
dt
dt
(3.36)
Many of you know that geodesics are in some sense shortest curves. We
will give an exact meaning to this statement and prove it using variational
principe:
Let M be a Riemannian manifold.
Theorem Let x1 and x2 be two points on M . The shortest curve which
joins these points is an arc of geodesic.
Let C be a geodesic on M and x1 C. Then for an arbitrary point x2 C
which is close to the point x1 the arc of geodesic joining the points x1 , x2 is
a shortest curve between these points13 .
13
More precisely: for every point x1 C there exists a ball B (x1 ) such that for an
arbitrary point x2 C B (x1 ) the arc of geodesic joining the points x1 , x2 is a shortest
curve between these points.
71
t1
(3.37)
t1
ik
dt
x i
xi
dt
xi
gik x i x k
2 gik x i x k
d
=
dt
Lfree
i
Llength x
1
1 Lfree
= 0.
Llength xi
(3.38)
=
= 0.
i
dt
x i
xi
Llength dt
xi
x
We prove that Euler-Lagrange equations for length and action Lagrangians coincide.
In the Euclidean space straight lines are the shortest distances between
two points. On the other hand their velocity vectors are constant. We realise
now that in general Riemannian manifold the role of geodesic is twofold also:
they are locally shortest and have covariantly constant velocity vectors.
72
3.2.10
The fact that geodesics are shortest gives us another tool to calculate geodesics.
Consider again examples of sphere and Lobachevsky plane and find geodesics
using the fact that they are shortest. The fact that geodesics are locally the
shortest curves
Consider again sphere in E3 with the radius R: Coordinates , , induced
Riemannian metrics (first quadratic form):
G = R2 (d2 + sin2 d2 ) .
(3.39)
Consider two arbitrary points A and B on the sphere. Let (0 , 0 ) be coordinates of the point A and (1 , 1 ) be coordinates of the point B
Let CAB be a curve which connects these points: CAB : (t), (t) such
that (t0 ) = 0 , (t1 ) = 1 , (t0 ) = 0 , (t1 ) = 1 then:
Z q
(3.40)
LCAB = R t2 + sin2 (t)2t dt
Suppose that points A and B have the same latitude, i.e. if (0 , 0 ) are
coordinates of the point A and (1 , 1 ) are coordinates of the point B then
0 = 1 (if it is not the fact then we can come to this condition rotating the
sphere)
Now it is easy to see that an arc of meridian, the curve = 0 is geodesics:
Indeed consider an arbitrary curve (t), (t) which connects the points A, B:
(t0 ) = (t1 ) = 0 , (t0 ) = (t1 ) = 0 . Compare its length with the length
of the meridian which connects the points A, B:
Z t1 p
Z t1
Z t1 q
2
2
2
2
t dt = R
t dt = R(1 0 ) (3.41)
R t + sin t dt R
t0
t0
t0
Thus we see that the great circle joining points A, B is the shortest. The
great circles on sphere are geodesics. It corresponds to geometrical intuition:
The geodesics on the sphere are the circles of intersection of the sphere with
the plane which crosses the centre.
Geodesics on Lobachevsky plane
Riemannian metric on Lobachevsky plane:
G=
dx2 + dy 2
y2
73
(3.42)
One can see that the distance from every point to the line y = 0 is equal to
infinity. This motivates the fact that the line y = 0 is called absolute.
Consider two points A = (x0 , y0 ), B = (x1 , y1 ) on Lobachevsky plane.
It is easy to see that vertical lines are geodesics of Lobachevsky plane.
Namely let points A, B are on the ray x = x0 . Let CAB be an arc of
the ray x = x0 which joins these points: CAB : x = x0 , y = y0 + t Then
it is easy to see that the length of the curve CAB is less or equal than the
length
curve x = x(t), y = y(t)
which joins these points:
of the arbitrary
x(t)t=0 = x0 , y(t)t=0 = y0 , x(t)t=t1 = x0 , y(t)t=t1 = y1 :
Z ts
0
x2t
yt2
+
dt
2
y (t)
Z ts
0
yt2
dt =
y 2 (t)
y1
y0
dt
y1
dt = log
= length of CAB
t
y0
dx2 + dy 2
dr2 + r2 d2
d2
dr2
=
==
+
y2
r2 sin2
sin2 r2 sin2
74
(3.44)
We see that the length of the arbitrary curve which connects points A, B is greater or
equal to the length of the arc of the circle:
Z t1 s 2
Z t1 s 2
t
t
rt2
+ 2 2 dt
dt =
(3.45)
LAB =
2
sin r sin
sin2
t0
t0
Z
t1
t0
t
dt =
sin
d
tan 1
= log
sin
tan 1
Surfaces in E3
Now equipped by the knowledge of Riemannian geometry we consider surfaces in E3 . We reconsider again conceptions of Shape (Weingarten) operator, Gaussian and mean curvatures, focusing attention on the the fact what
properties are internal and what properties are external. In particular we
consider again gaussian curvature and derive its internal meaning. We will
consider again Theorema Egregium.
4.1
75
(3.3) and (3.5)). Now we will repeat these considerations for this special
case.)
xi
.
= X (t)r r(u(t),v(t)) , r =
X(t) = X (t)
u u (t)
u xi
|
{z
}
|
{z
}
Internal observer External observer
X(t) :
X(t)
= 0, 0 t t1 ,
dt
i.e.
du (t)
dX (t)
+ X (t) (u(t))
= 0, 0 t t1 ,
dt
dt
, , = 1, 2 , (4.1)
= g
,
where
g
=
hr
,
r
i
=
2
u
u
u
u u
(4.2)
(4.3)
(4.4)
One can see that PC preserves orientation 15 then the action of operator
PC on vectors is rotation on the angle, i.e. the result of parallel transport
along closed curve is rotation on the . This angle depends depends on
the curve. The very beautiful question arises: How to calculate this angle
(C)
Theorem Let M be a surface in Euclidean space E3 . Let C be a closed
curve C on M such that C is a boundary of a compact oriented domain
D M . Consider the parallel transport of an arbitrary tangent vector along
the closed curve C. As a result of parallel transport along this closed curve
any tangent vector rotates through the angle
Z
= (X, PC X) =
Kd ,
(4.5)
D
(4.6)
(see also the Homework 8). On the other hand the latitude C0 is the
boundary of the segment D with area 2RH where H = R(1cos 0 ). Hence
Z
1
2RH
= 2 area of the segment =
Kd
(X, RC X) =
R2
R
D
since Gaussian curvature is equal to R12
(See the proof of this Theorem in Appendix (section 6.2.6)).
15
In our considerations we consider only the case if the closed curve C is a boundary
of a compact oriented domain D M . In this case one can see by continuity arguments
that operator RC preserves an orientation.
77
4.1.2
(D)
.
(4.7)
S(D)0 S(D)
Now notice that left hand side od this equation defining Gaussian curvature K(p) depends only on Riemannian metric on the surface C. Indeed
numerator of LHS is defined by the solution of differential equation (4.1)
which depends on Levi-Civita connection depending on the induced Riemannian metric, and denominator is an area depending on Riemannian metric
too. Thus we come again to GauTheorema Egregium.
K(p) = lim
In next subsections we develop the technique which itself is very interesting. One of the applications of this technique is the proof of the Theorem
(4.5) and Theorem (??). Thus we will prove Theorema Egregium too.
Later in the fifth section we will give another proof of the Theorema
Egregium.
4.1.3
Now we will consider one very beautiful and illuminating formula to calculate
Gaussian curvature for surfaces.
78
4R4 (du2 + dv 2 )
(R2 + u2 + v 2 )2 )
4R4
.
(R2 + u2 + v 2 )2
(4.10)
The existence of local isothermal coordiantes is a part of famous Gauss theorem, which
can be formulated in modern terms in the following way: every surface has a canonical
complex structure (z = u + iv, z = u iv). We will consider this question later.
79
F
1
F
Fz =
=
i
F, and Fz =
=
+i
F
z
2 u
v
z
2 u
v
(4.11)
4.2
Derivation formula
in general case we use essentially the condition of analiticity. This proof was done by
Gauss. The general smooth case was proved only in the beginning of XX century.
80
Let e, f , n be three vector fields defined on the points of this surface such
that they form an orthonormal basis at any point, so that the vectors e, f
are tangent to the surface and the vector n is orthogonal to the surface18 .
Vector fields e, f , n are functions on the surface M :
e = e(u, v), f = f (u, v) , n = n(u, v) .
Consider 1-forms de, df , dn:
de =
e
f
f
n
n
e
du +
dv, df =
du +
dv , dn =
du +
dv
u
v
u
v
u
v
These 1-forms take values in the vectors in E3 , i.e. they are vector valued
1-forms. Any vector in E3 attached at an arbitrary point of the surface can
be expanded over the basis {e, f , n}. Thus vector valued 1-forms de, df , dn
can be expanded in a sum of 1-forms with values in basic vectors e, f , n. E.g.
e
e
for de = u
du+ e
dv expanding vectors u
and e
over basis vectors we come
v
v
to
e
e
= A1 (u, v)e+B1 (u, v)f +C1 (u, v)n,
= A2 (u, v)e+B2 (u, v)f +C2 (u, v)n
u
v
thus
de =
e
e
du +
dv = (A1 e + B1 f + C1 n) du + (A2 e + B2 f + C2 n) dv =
u
v
M12
(4.13)
M11
i.e.
de = M11 e + M12 f + M13 n,
where M11 , M12 and M13 are 1-forms on the surface M defined by the relation
(4.13).
In the same way we do the expansions of vector-valued 1-forms df and
dn we come to
de = M11 e + M12 f + M13 n
df = M21 e + M22 f + M23 n
dn = M31 e + M32 f + M33 n
18
One can say that {e, f , n} is an orthonormal basis in Tp E3 at every point of surface
p M such that {e, f } is an orthonormal basis in Tp E3 at every point of surface p M .
81
f
d f = M21 M22 M23
n
M31 M32 M33
n
(4.14)
e
0
a b
e
d f = a 0 c f ,
n
b c 0
n
(4.16)
(4.17)
(4.19)
(4.20)
Analogously
d2 f = 0 = d(ae + cn) = dae + a de + dcn c dn =
dae + a (af + bn) + dc n c (be cf ) =
(da + c b)e + (dc + a b)n = 0 .
Hence we come to structure equations:
da + b c = 0
db + c a = 0
dc + a a = 0
4.2.2
(4.21)
Geometrical meaning of derivation formula. Weingarten operator (shape oeprator) in terms of derivation formula.
Let M be a surface in E3 .
Let e, f , n be three vector fields defined on the points of this surface such
that they form an orthonormal basis at any point, so that the vectors e, f are
tangent to the surface and the vector n is orthogonal to the surface. Note
that in generally these vectors are not coordinate vectors.
Describe Riemannian geometry on the surface M in terms of this basis
and derivation formula (4.16).
Induced Riemannian metric
If G is the Riemannian metric induced on the surface M then since e, f
is orthonormal basis at every tangent space Tp M then
G(e, e) = G(f , f ) = 1, G(e, f ) = G(f , e) = 0
The matrix of the Riemannian metric in
1
G=
0
(4.22)
(4.23)
Induced connection Let be the connection induced by the canonical flat connection
on the surface M .
Then according equations (2.25) and derivation formula (4.16) for every tangent vector
X
X e = (X e)tangent = (de(X))tangent = (a(X)f + b(X)n)tangent = a(X)f .
84
(4.24)
and
X f = (X f )tangent = (df (X))tangent = (a(X)e + c(X)n)tangent = a(X)e .
(4.25)
In particular
e e = a(e)f
f e = a(f )f
e f = a(e)e f f = a(f )e
(4.26)
(4.28)
(4.29)
85
(4.27)
(4.30)
Remark According to the condition (4.29) the matrix S is symmetrical. The relations
A = GS, S = G1 A for Weingarten operator, Riemannian metric and second quadratic
form are evidently obeyed for matrices of these operators in the basis e, f where G = 1,
A = S.
4.2.3
(4.31)
(4.32)
4.3
4.3.1
x = a cos
r(h, ) :
(4.33)
y = a sin
z=h
86
such that they form an orthonormal basis at any point, so that the vectors
e, f are tangent to the surface and the vector n is orthogonal to the surface.
We calculated many times coordinate vector fields rh , r and normal unit
vector field:
0
a sin
cos
rh = 0 , r = a cos , n = sin .
(4.34)
1
0
0
Vectors rh , r and n are orthogonal to each other but not all of them have
unit length. One can choose
0
sin
cos
r
cos , n = sin
=
(4.35)
e = rh = 0 , f =
a
0
0
1
These vectors form an orthonormal basis and e, f form an orthonormal basis
in tangent space.
Derive for this basis derivation formula (4.16). For vector fields e, f , n in
(4.35) we have
sin
cos
de = 0, df = d cos = sin d = nd,
0
0
cos
sin
dn = d sin = cos = f d,
0
0
i.e.
e
e
0
a b
e
0 0
0
f = 0 0 d
f ,
d f = a 0 c
n
b c 0
n
0 d
0
n
i.e. in derivation formula 1-forms a, b vanish a = b = 0 and c = d.
The matrix of Weingarten operator in the basis {e, f } is
b(e) c(e)
0 d(e)
0 0
S=
=
=
b(f ) c(f )
0 d(f )
0 R1
87
(4.36)
=
H = b(e) + c(f ) = d(f ) = d
R
a
Remark We denote by the same letter a the radius of the cylinder surface
(4.33) and 1-form a in derivation formula. I hope that this will not lead to
the confusion. (May be it is better to denote the radius of the cylindrical
surface by the letter R.)
Cone
For cone:
x = kh cos
r(h, ) :
,
y = kh sin
z=h
kh sin
k cos
cos
1
sin
rh = k sin , r = kh cos , n =
2
1
+
k
0
1
k
Tangent
vectors rh , r are orthogonal to each other. The length of the vector rh equals to
1 + k 2 and the length of the vector r equals to kh. Hence we can choose orthonormal
basis {e, f , n} such that vectors e, f are unit vectors in the directions of the vectors rh , r :
k cos
sin
cos
rh
1
k sin , f = r = cos , n = 1
sin
e=
=
hk
1 + k2
1 + k2
1 + k2
1
0
k
Calculate de, df and dn:
k cos
sin
kd
cos = kd f ,
de = d k sin =
2
1+k
1 + k2
1
0
sin
cos
df = d cos = sin d =
0
0
k cos
cos
k
d d sin = kd e d n ,
k
sin
1 + k2
1 + k2
1 + k2
1 + k2
1
k
and
cos
sin
1
d
cos .
dn =
d sin =
1 + k2
1
+ k2
k
0
88
We come to
e
0
d f = a
n
b
0
a b
e
kd
0 c
f =
1+k2
c 0
n
0
kd
1+k2
0
d
1+k2
d f ,
2
1+k
n
0
0
(4.37)
0 d(e)
0
0
b(e) c(e)
2
1+k
.
S=
=S=
=
)
0 kh1
b(f ) c(f )
0 d(f
1+k2
1+k2
r
1
1
since d(f ) = d kh
d( ) = kh
.
= kh
According to (4.31), (4.32) Gaussian curvature
K = b(e)c(f ) b(e)c(f ) = 0
and mean curvature
H = b(e) + c(f ) = d(f ) = d
r
.
kh 1 + k 2
Sphere
For sphere
x = R sin cos
(4.38)
r(, ) :
y = R sin sin
z = R cos
R cos cos
R sin sin
r
r
r (, ) =
= R cos sin , r (, ) =
= R sin cos ,
R sin
0
sin cos
r
n(, ) =
= sin sin .
R
cos
Tangent vectors r , r are orthogonal to each other. The length of the vector
r equals to R and the length of the vector r equals to R sin . Hence we
89
can choose orthonormal basis {e, f , n} such that vectors e, f are unit vectors
in the directions of the vectors r , r :
cos cos
sin
sin cos
r
r
r
= cos sin , f (, ) =
= cos , n(, ) =
= sin sin .
e(, ) =
R
R sin
R
sin
0
cos
Calculate de, df and dn:
cos cos
de = d cos sin =
sin
cos sin
cos cos
cos cos d cos sin d = cos df dn,
0
sin
sin
cos
df = d cos = sin d =
0
0
cos cos
sin cos
cos d cos sin sin d sin sin = cos de sin dn ,
sin
cos
sin cos
cos cos
sin sin
dn = d sin sin = cos sin d + sin cos d
cos
sin
0
= de + sin df .
i.e.
e
0
a b
e
0
cos d
d
e
0
sin d f ,
d f = a 0 c f = cos d
n
b c 0
n
d
sin d
0
n
(4.39)
i.e. in derivation formula a = cos d, b = d, c = sin d.
Remark The same remark as for cone: equipped by the properties of
derivation formula we do not need to calculate df . The calculation of de and
dn and the property that the matrix in derivation formula is antisymmetric
gives us the answer for df .
90
1
R2
2
R
Notice that for calculation of Weingarten operator and curvatures we used
only 1-forms b and c, i.e. the derivation equation for dn, (dn = de +
sin df ).
Mean curvature is define up to a sign. If we change n n mean
curvature H R1 and Gaussian curvature will not change.
We see that for the sphere Gaussian curvature is not equal to zero, whilst
for cylinder and cone Gaussian curvature equals to zero.
H = b(e) + c(f ) =
4.3.2
.
Now using derivation formulae we calculate curvature for arbitrary surface
z = F (x, y) and later we will calculate curvatures for surfaces in conformal
(isometric coordinates).
We will caclulate curvature not at an arbitrary point but only at the
points of extrema of function F (x, y). (In fact this condition is not very
demanding.)
Derivation formulae become very useful tool for solving these questions
20
.
A surface z = F (x, y) can be defined by parameterisation
x = u
r(u, v) :
y=v
z = F (u, v)
20
In the previous section we calculated curvatures of cylinder, and sphere using derivation formulae. These calculations may be even easier to perform using just usual methods
which we studied in the course of Geometry.
91
ru = 0
rv = 1 ,
,
u
v
Fu
Fv
and unit normal vector field
Fu
1
Fv .
n(u, v) = p
2
2
1 + Fu + Fv
1
It is obviously orthogonal to ru , rv and
it has
unbit length.
1
One can see that e = |rruu | = 1 2 0 is unit vector field tangent to
1+Fu
Fu
0
rv
1
Fu
1
1
1
Fv p
0=
f =ne= p
2
2
2
1 + Fu + Fv
1 + Fu F
1
u
Fu Fv
1
1 + Fv2
p
(1 + Fu2 + Fv2 )(1 + Fu2 )
Fv
coordinates this surface will have extremum at the point A. On the other
hand this condition drastically simplifies calculations. Note that if condition
(4.40) is obeyed then at the point p vector fields e, f , n look in a very simple
way:
1
0
0
1
0
1
0 = 0
= (ndFu )p ,
dep = d p
1 + Fu2 F
dF
u
u=v=0
F
F
0
u
v
1
1 + Fv2 = 0
= (ndFv )p ,
df p = d p
2
2
2
(1 + Fu + Fv )(1 + Fu )
Fv
dFu u=v=0
p
and
Fu
0
1
Fv = 0
dnp = d p
= (edFu f dFv )p ,
1 + Fu2 + Fv2
1
dF
u u=v=0
p
since all other terms vanish at u = v = 0. Comparing with derivation formula
e
0
a b
e
d f = a 0 c d f
n
b c 0
n
we see that forms a, b, c at origin are equal to
ap = 0 , bp = dFu p = (Fuu du + Fuv dv)p , cp = dFv p = (Fvu du + Fvv dv)p ,
Now calculate the values of these forms on vectors e, f at origin. We have
that b(e) = dFu (e)p = (Fuu du + Fuv dv)(ru ) = Fuu . Analogously b(f ) =
dFu (f )p = (Fuu du+Fuv dv)(rv ) = Fuv , c(e) = dFv (e)p = (Fvu du+Fvv dv)(ru ) =
Fvu , and c(f ) = dFv (f )p = (Fvu du + Fvv dv)(rv ) = Fvv ,
93
Example
Consider surface defined by equation z = Ax2 +2Bxy +y 2 , The point x =
y = 0 is extremum point. All derivatives Fu = 2Au + 2Bv, Fv = 2Bu + 2Cv
vanish t origin.
Then Gaussian curvature at point x = y = 0 is equal to
2
K = Fxx Fyy Fxy
4.3.3
2
Fxx Fyy Fxy
2
2
(1 + Fx + Fy )3/2
e = e 2
,
u
f = e 2
,
v
n=ef.
this basis:
e
a b
0 c f ,
c 0
n
94
(4.41)
To calculate Gaussian curvature we need to calculate 1-form a in this equations since accordind equations (4.31) and (4.21) K = b c(e, f ) and da +
b c = 0, i.e. K = da(e, f ). Now calculate 1-form a. We have
de = d e 2 ru = af + bn .
Taking scalar product of this equation of f we come to
a = hde, f i = d e 2 ru , e 2 rv .
(4.42)
d e 2 ru , e 2 rv = e hdru , rv i = e hruu , rv idu + e hruv , rv idv .
Now using the fact that hrv , rv i = hru , ru i = e and hru , rv i = 0 calculate
hruv , rv i and hruu , rv i. We have
hruv , rv i =
1
1
1
hrv , rv i =
e = u e
2 u
2 u
2
and
hruu , rv i =
1
1
1
hru , rv ihru , ruv i = 0hru , ruv i =
hrv , rv i =
e = v e
u
2 v
2 v
2
1
a = hde, f i = d e 2 ru , e 2 rv
= e hruu , rv idu+e hruv , rv idv = (u dvv du) ,
2
(4.43)
and 2-form
1
1
1
(u dv v du) = (uu dudvvv dvdu) = (uu + vv ) dvdu .
da = d
2
2
2
Now using Gauss formula (4.21) and (4.31) we come to
1
e
e
e 2
(uu + vv ) du dv
,
=
(uu + vv ) =
,
2
u v
2
2
95
where Laplacian = u
2 + v 2 .
It is useful to write down this fiormula in complex coordinates Write down
the formula in holomorphic coordinates: z = u + iv, z = u iv. We have
that
2
e 2
e
2
K=
+
i
=
2e
,
+
2
u2 v 2
2
u
v
u
v
zz
(4.44)
ww
ww
Notice that the function log fw is holomorphic function w log fw = 0 and the function
ww
Again using the fact that functions z = f (w) and zw = fw are holomorphic functions we
see that
2 0
2
z
=
=
(z fw ) =
fw = zz fw fw .
ww
ww
Finally we come to
0
K = 2e
2 0
2
= 2elog fw log fw zz fw fw = 2e
.
ww
zz
Thus we check by straightforward calculations that Gaussian curvature remains the same.In
these calculations In these calculations we used intensively properties (4.11) of holomorphic
and anti-holomorphic functions.
96
Curvature tensor
5.1
(5.2)
1
This means that the operation defines the tensor field of the type
: If
3
X = X i i , X = X i i , X = X i i then according to (5.2)
i
R(X, Y)Z = R(X m m , Y n n )(Z r r ) = Z r Rrmn
X mY n
i
the components of the tensor R in the coordinate
where we denote by Rrmn
basis i
Rirmn i = R(m , n )r
(5.3)
(5.4)
X Y hZ + Y hX Z + X hY Z + hX Y Z
Y X hZ X hY Z Y hX Z + hY X Z
[X,Y] hZ h[X,Y] Z =
h X Y Z Y X Z) [X,Y] Z + X Y h Y X h [X,Y]h Z =
hX Y Z Y X Z) [X,Y] Z = hR(X, Y)Z ,
since X Y h Y X h [X,Y] h = 0.
5.1.1
(5.5)
One can prove that for symmetric connection this tensor obeys the following identities:
i
i
Rikmn + Rmnk
+ Rnkm
= 0,
(5.6)
98
vanishes in a vicinity of the point p (see the formula (5.4)) and hence it
vanishes locally (in a vicinity of point p) in arbitrary coordinate system.
In fact one can prove
Theorem If a connection is symmetric then curvature tensor vanishes in
a vicinity of a point if and only there exist local Cartesian coordiantes,n a
vicinity of this point i.e. coordinates in which Christoffel symbol of connection vanish.
5.2
(5.8)
(5.9)
(5.10)
Due to identities (5.5) and (5.6) for curvature tensor Riemann tensor obeys the following identities:
Rikmn = Riknm ,
(5.11)
Riemann curvature tensor which is curvature tensor for Levi-Civita connection obeys
also the following identities:
Rikmn = Rkimn ,
Rikmn = Rmnki .
(5.12)
These condition lead to the fact that for 2-dimensional Riemannian manifold the
Riemann curvature tensor of Levi-Civita connection has essentially only one non-vanishing
component: all components vanish or equal to component R1212 up to a sign.
Indeed consider for 2-dimensional Riemannian manifold Riemann tensor Rikmn , where
i, k, m, n = 1, 2. Since antisymmetricity with respect to third and fourth indices (Rikmn =
Riknm ), Rik11 = Rik22 = 0 and Rik12 = Rik21 . The same for first and second indices:
since antisymmetricity with respect to the the first and second indices (R12mn = R21mn ),
R11mn = R22mn = 0 and R12mn = Rik21 . If we denote R1212 = a then
R1212 = R2121 = a, R1221 = R2112 = a
(5.13)
5.2.1
R
,
2
(5.14)
i
where R = Rkin
g kn is scalar curvature of Riemann curvature tensor.
Equation (5.17) is the fundamental relation which claims that the Gaussian curvature (the magnitude defined in terms of External observer) equals
to the scalar curvature (up to a coefdficient), the magnitude defined in terms
of Internal Observer. This gives us another proof of Theorema Egregium.
100
(5.16)
R
2
101
(5.17)
5.2.2
Relation between Gaussian curvature and Riemann curvature tensor and Theorema Egregium
Let M be a surface in E3 and Rikmp be Riemann tensor, Riemann curvature tensor of Levi-Civita connection. Recall that this means that Rikmp
is curvature tensor of the connection , which is Levi-Civita connection of
the Riemannian metric g induced on the surface M by standard Euclidean
metric dx2 + dy 2 + dz 2 . Recall that Riemann curvature tensor is expressed
via Christoffel symbols of connection by the formula
Rikmn = m ink + imp pnk n imk inp pmk
(5.18)
2R1212
det g
(5.20)
2
where det g = det gik = g11 g22 g12
.
To see it note that as it was mentioned in the subsection above the formula for scalar
curvature becomes very simple in two-dimensional case (see formulae (5.11) and (5.13)
above) and in this case it is very easy to calculate Ricci tensor and scalar curvature R.
102
Indeed let R1212 = a. For 2-dimensional Riemannian surface all other components of
Riemann tensor equal to zero or equal to a (see (5.11) and (5.13)). Show it. Using
identities (5.11) and (5.11) we see that
R11 = Ri1i1 = R2121 = g 22 R2121 + g 21 R1121 = g 22 R1212 = g 22 a
(5.21)
(5.22)
R12 = R21 =
Ri1i2
R1112
12
12
12
= g R2112 = g R1212 = g a
(5.23)
Thus using the formula for inverse 2 2 matrix we come to the relation
22
1
R11 R12
g11 a g12 a
g a g 12 a
Rik =
,
=
=
R21 R22
g 21 a g 11 a
det g g21 a g11 a
i.e. for 2-dimensional Riemannian manifold
Rik =
1
R1212 gik ,
det g
(5.24)
2
1
R1212 gik g ik =
R1212 .
det g
det g
(5.25)
1
Rgik .
2
(5.26)
One can say that gravity equation for n = 2 are trivial. The mathematical meaning
of
R this
formula is the following: equation (5.26) means that variation of functional S =
R det gd vanishes and this is one of corollaries of Gauss-Bonet Theorem (see later).
Formula (5.20) expresses scalar curvature for surface in terms of nontrivial component R1212 . On the other hand Gaussian curvature of 2-dimensional
surface is equal to the half of the scalar curvature (see equation (5.14)). Hence
we come to
Proposition For an arbitrary point of the surface M
K=
R
R1212
=
.
2
det g
(5.27)
i
where R = Rkim
g km is scalar curvature and K is Gaussian curvature.
We know also that for surface M the scalar curvature R is expressed
via Riemann curvature tensor by the formula (5.20). Hence if we know
the Gaussian curvature then we know all components of Riemann curvature
tensor (since all components vanish or equal to a.). This is nothing but
103
x = u
(5.28)
y=v
z = F (u, v)
104
105
i
at the point p one can consider
the coursework). Hence to calculate Rkmn
much more simple formula than formula (5.4):
km gpr
= g gpr + g km gpr = km gpr .
g
p
p xi xj p
xi
xj
xi p xj p
xi xj p
Now using the Levi-Civita formula for the Christoffel symbols of connection:
1 ij gjm gjk gmk
i
mk = g
+ m
2
xk
x
xj
gjk
g
gmk
=
we come to n imk |p = xn 12 g ij xjm
+
k
xm
xj
p
1 ij
2 gjm
2 gjk
2 gmk
+
xn xk xn xm xn xj
.
p
(5.31)
1 122 |p 2 112 |p
1
=
2 x1
g12 g22
1
g11 g12 g12
2 2
p=
+
x
x1
2 x2 x2
x1
x1
2 guv
1 2 gvv
1 2 guu
|p
|
|p
p
uv
2 u2
2 v 2
(5.32)
Now return to the surface (5.28) We have that guu = 1 + Fu2 , guv = Fu Fv
and gvv = 1 + Fv2 ,hence
2 guv
2
,
|p = (Fuu Fv + Fu Fuv )v = Fuu Fvv + Fuv
uv
2 gvv
2
|p = (2Fv Fvu )u = 2Fuv
,
2
u
2 guu
2
|p = (Fuu Fu )v = 2Fuv
,
v 2
Hence
2
2
R1212 |p = (Fuu Fvv + Fuv
) 2Fuv
p
2
= Fuu Fvv Fuv
p
= Kp .
1
The proof is finished: we showed by straightforward calculations that R212
is
equal to Gaussian curvature K. On the other hand at the point p, det g = 1.
Thus we come to the statement of Proposition5.27.
i
Repeat again: all other components of Riemann curvature tensor Rkmn
are equal to R1212 up to a sign or vanish. Hence we calculated Riemann
curvature tensor at the point p and showed that it is essentially is defined
by Gaussian curvature.
It is important to note that in our calculations of R1212 (see formula
(5.32)) we used only the fact that Riemannian metric at the point p is defined by unity matrix, and all first derivatives at this point vanish.(see also
Statement 1 in the solution of exercise 6 of Homework 9)
107
5.3
(5.33)
108
(5.34)
It does not depend on the graph, it depends only on how much holes has
surface.
E.g. for every graph on M , P E + V = 2 if M is diffeomorphic to
sphere. For every graph on M P E + V = 0 if M is diffeomorphic to torus.
Now we formulate Gau -Bonnet Theorem.
Let M be closed oriented surface in E3 .
Let K(p) be Gaussian curvature at any point p of this surface.
Theorem (Gau -Bonnet) The integral of Gaussian curvature over the
closed compact oriented surface M is equal to 2 multiplied by the Euler
characteristic of the surface M
Z
1
Kd = (M ) = 2(1 number of holes)
(5.35)
2 M
In particular for the surface M diffeomorphic to the sphere (M ) = 2,
for the surface diffeomorphic to the torus it is equal to 0.
The value of the integral does not change under continuous deformations
of surface! It is integer number (up to the factor ) which characterises
topology of the surface.
E.g. consider surface M which is diffeomorphic to the sphere. If it is
sphere of the radius R then curvature is equal to R12 , area of the sphere is
equal to 4R2 and left hand side is equal to 4
= 2.
2
If surface M is an arbitrary surface diffeomorphic to M then metrics and
curvature depend from point to the point, Gau -Bonnet states that integral
nevertheless remains unchanged.
Very simple but impressive corollary:
Let M be surface diffeomorphic to sphere in E3 . Then there exists at least
one point where Gaussian curvature is positive.
R
109
Z
+
Kd
4i
We see that 2V = N +
= N +
N Z
X
i=1
Kd
Z
= N +
4i
Kd
M
Kd, i.e.
N
= 2(M )
Kd = 2V
2
M
M
Appendices
6.1
6.1.1
Let L = L(x, x)
be a Lagrangian, the function of point and velocity vectors on manifold
M (the function on tangent bundle T M ).
Definition We say that the function F = F (q, q)
on T M is integral of motion for
Lagrangian L = L(x, x)
if for any curve q = q(t) which is the solution of Euler-Lagrange
equations of motions the magnitude I(t) = F (x(t), x(t))
(6.1)
In other words
d
d
(F (x(t), x(t)))
= 0 if xi (t) :
dt
dt
110
L
i
x
L
= 0.
xi
(6.2)
6.1.2
= 0 (i = 1, 2, . . . , n)
i
dt x
xi
We see that exactly first equation of motion is
d L
d
= F1 (q, q)
=0
1
dt x
dt
since
L
x1
= 0, .
(if L(xi , x i ) does not depend on the coordinate xi then the function Fi (x, x)
=
L
x 1
is
L
L.
x i
(6.3)
=
dt
dt
L
L dx i
d L
dL
x
L =
+
=
x i
x i
x i dt
dt x i
dt
i
L dxi
dL(x, x)
dL(x, x)
dL(x, x)
L dx i
+
= 0.
x i dt
xi dt
dt
dt
dt
6.1.3
d
I(t) = 0 if xi (t) is geodesic.
dt
111
(6.4)
Consider examples of integrals of motion for free Lagrangian, i.e. magnitudes which
preserve along the geodesics:
Example 1 Note that for an arbitrary free Lagrangian Energy integral (6.3) is an
integral of motion:
gpq (x)x p x q
2
gik (x)x i x k
L
=
E = x i i L = x i
x
x i
2
gik (x)x i x k
gik (x)x i x k
=
.
(6.5)
2
2
This is an integral of motion for an arbitrary Riemannian metric. It is preserved on an
arbitrary geodesic
dE(t)
d 1
i
k
=
gik (x(t))x (t)x (t) = 0 .
dt
dt 2
x i giq (x)x q
In fact we already know this integral of motion: Energy (6.5) is proportional to the square
of the length of velocity vector:
q
(6.6)
|v| = gik (x)x i x k = 2E .
We already proved that velocity vector is preserved along the geodesic (see the Proposition
in the subsection 3.2.1 and its proof (??).)
Example 2 Consider Riemannian metric G = adu2 + bdv 2 (see also calculations in
subsection 2.3.3) in the case if a = a(u), b = b(u), i.e. coefficients do not depend on the
second coordinate v:
1
G = a(u)du2 + b(u)dv 2 , Lfree =
a(u)u 2 + b(u)v 2
(6.7)
2
We see that Lagrangian does not depend on the second coordinate v hence the magnitude
F =
Lfree
= b(u)v
v
(6.8)
=
= F = 0 since
dt v
v
dt v
dt
Lfree
v
= 0. .
In fact all revolution surfaces which we consider here (cylinder, cone, sphere,...) have
Riemannian metric of this type. Indeed consider further examples.
Example (sphere)
2
3
2
2
2
Sphere
of the radius R in E . Riemannian metric: G = Rd + R sin d and
2
2
1
2 2
2
2
2
It is the case (6.7) for u = , v = , b(u) = R sin The
Lfree = 2 R + R sin
integral of motion is
Lfree
F =
= R2 sin2
112
Example (cone)
x = ah cos
Consider cone y = ah sin
z = bh
. Riemannian metric:
(a2 + b2 )h 2 + a2 h2 2
.
2
Lfree
= a2 h2 .
x = f (h) cos
r(h, ) :
y = f (h) sin
z=h
(f (h) > 0)
(6.9)
(In
the case f (h) = R it is cylinder, in the case
f (h) = kh it is a cone, in the case
f (h) = R2 h2 it is a sphere, in the case f (h) = R2 + h2 it is one-sheeted hyperboloid,
in the case z = cos h it is catenoid,...)
For the surface of revolution (6.9)
G = d(f (h) cos )2 + d(f (h) sin )2 + (dh)2 = (f 0 (h) cos dh f (h) sin d)2 +
(f 0 (h) sin dh + f (h) cos d)2 + dh2 = (1 + f 02 (h))dh2 + f 2 (h)d2 .
The free Lagrangian of the surface of revolution is
1 + f 02 (h) h 2 + f 2 (h) 2
Lfree =
.
2
and the integral of motion is
F =
6.1.4
Lfree
= f 2 (h).
Integrals of motions may be very useful to calculate geodesics. The equations for geodesics
are second order differential equations. If we know integrals of motions they help us to
solve these equations. Consider just an example.
113
For Lobachevsky plane the free Lagrangian L = x 2y+2y . We already calculated geodesics
in the subsection 3.3.4. Geodesics are solutions of second order Euler-Lagrange equations
2
2
for the Lagrangian L = x 2y+2y (see the subsection 3.3.4)
(
x
y+
2x y
y =0
y 2
x 2
y y
=0
x 2 + y 2
,
2y 2
and F =
L
x
= 2.
x
y
(6.10)
F = y(t)
x = C1 y 2
2
p
2
2
+y(t)
y = 2C2 y 2 C12 y 4
= C2
E = x(t)
2y(t)2
These are first order differential equations. It is much easier to solve these equations in
general case than initial second order differential equations.
6.1.5
(1)
(1a)
114
x k x p
I = IK = K i (x)
x i
is an integral of motion, i.e. it is preserved along geodesics.
The proof of the Theorem is obvious. The condition that K is Killing vector field
means that
L(xi + K i , x i + K i ) ,
(2)
i.e.
K i (x)
L
dK i L
+
= 0.
i
x
dt x i
(2a)
Hence
dK i L(x, x)
L(x, x)
L(x, x)
i
i d
=
=
+K
K (x)
x i
dt
x i
dt
x i
L
L(x, x)
dK i L
L(x, x)
i
i
K (x) i +
+K
= 0.
x {z dt x i}
xi
x i
|
{z
}
|
condition that K is Killing
equations of motion
d
d
IK =
dt
dt
0
0
homothety is x = x + x, y = y + y, the vector field D2 = x x + y y .
Now most
interesting: find the third Killing vector field. Use the fact that inversion
y
x
O : (x, y) 7 x2 +y
preserves the metric. Consider the infinitesimal transforma2 , x2 +y 2
tion L = O T O (L0 = id):
L :
x
+
x2 +y 2
2
2
x
x
y
x
x2 +y
+ x2 +y
x
2
2
2
2 +
2 +
2
.
y
x +y
x +yy
7
y
y
x2 +y 2
2
2
2
2
x +y
x +y
x
x2 +y 2
115
y
x2 +y 2
6.2
Recall here again induced metric (see for detail subsection 1.4)
If surface M : r = r(u, v)is embedded in E3 then induced Riemannian metric GM is
defined by the formulae
hX, Yi = GM (X, Y) = G(X, Y) ,
(6.11)
i=1
xi
du
u
2
xi xi
du du ,
u u
i.e.
GM = g du , where g =
xi xi
du du .
u u
= r =
i
u
u
|
{z x}
|{z}
Internal observer External observer
We have already plenty examples in the subsection 1.4. In particular for scalar product
g =
,
= xi xi .hr , r i .
(6.12)
u u
6.2.1
(6.13)
where we denote by n-unit normal vector field at the points of the surface M : hn, r i = 0,
hn, r i = 1.
Now we realise that the derivative X R of vector field with respect to another vector
field is not a well-defined object: we need a connection. The formula X R in Cartesian
coordinates, is nothing but the derivative with respect to flat canonical connection: If
22
In some sense differential geometry it is when we write down the formulae expressing
the geometrical facts, differentiate these formulae then reveal the geometrical meaning of
the new obtained formulae e.t.c.
116
(6.14)
but we often use the former one (equation (6.16)) just remembering that this can be done
only in Cartesian coordinates.
Recall that the fact that Weingarten operator S maps tangent vectors to tangent
vectors follows from the property: hn, Xi = 0 X is tangent to the surface.
Indeed:
0 = X hn, ni = 2hX n, ni = 2hSX, ni = 0 SX is tangent to the surface
Recall also that normal unit vector is defined up to a sign, n n. On the other hand
if n is chosen then S is defined uniquely.
We use notations x, y, z or xi (i = 1, 2, 3) for Cartesian coordinates in E3 , u, v or u
( = 1, 2) for coordinates on the surface. We usually omit summation symbol over dummy
indices. For coordinate tangent vectors
xi
= r =
i
u
u
|
{z x}
|{z}
Internal observer External observer
We have already plenty examples in the subsection 1.4. In particular for scalar product
g =
,
= xi xi .hr , r i .
(6.15)
u u
6.2.2
(6.16)
where we denote by n-unit normal vector field at the points of the surface M : hn, r i = 0,
hn, r i = 1.
23
In some sense differential geometry it is when we write down the formulae expressing
the geometrical facts, differentiate these formulae then reveal the geometrical meaning of
the new obtained formulae e.t.c.
117
Now we realise that the derivative X R of vector field with respect to another vector
field is not a well-defined object: we need a connection. The formula X R in Cartesian
coordinates, is nothing but the derivative with respect to flat canonical connection: If
we work only in Cartesian coordinates we do not need to distinguish between X R and
can.flat
R. Sometimes with some abuse of notations we will use X R instead can.flat
R,
X
X
but never forget: this can be done only in Cartesian coordinates where Christoffel symbols
of flat canonical connection vanish:
can.flat
X R = X
R in Cartesian coordinates .
(6.17)
but we often use the former one (equation (6.16)) just remembering that this can be done
only in Cartesian coordinates.
Recall that the fact that Weingarten operator S maps tangent vectors to tangent
vectors follows from the property: hn, Xi = 0 X is tangent to the surface.
Indeed:
0 = X hn, ni = 2hX n, ni = 2hSX, ni = 0 SX is tangent to the surface
Recall also that normal unit vector is defined up to a sign, n n. On the other hand
if n is chosen then S is defined uniquely.
6.2.3
(6.18)
A(X, Y) = can.flat
Y , n = can.flat
Y, n =
X
X
X hY, ni Y, can.flat
n = hS(X), Yi
(6.19)
X
We proved that second quadratic form depends only on value of vector field Y at the
given poit and we established the relation between second quadratic form and Weingarten
operator.
Proposition The second quadratic form A(X, Y) is symmetric bilinear form on tangent vectors X, Y in a given point.
118
A : Tp M Tp M R,
(6.20)
In components
A = A du du = hr , ni =
2 xi
ni .
u u
(6.21)
and
S = g A = g xi ni ,
(6.22)
i.e.
A = GS, S = G1 A .
Remark The normal unit vector field is defined up to a sign.
6.2.4
det A
.
det G
We know already the geometrical meaning of Gaussian and mean curvatures from the
point of view of the External Observer:
Gaussian curvature K equals to the product of principal curvatures, and mean curvartures equals to the sum of principal curvatures.
Now we ask a principal question: what bout internal observer, aunt living on the
surface?
We will show that Gaussian curvature can be expressed in terms of induced Riemannian metric, i.e. it is an internal characteristic of the surface, invariant of isometries.
It is not the case with mean curvature: cylinder is isometric to the plane but it have
non-zero mean curvature.
6.2.5
Cylinder
We already calculated induced Riemannian metric on the cylinder (see (1.51)).
Cylinder is given by the equation x2 + y 2 = R2 . One can consider the following
parameterisation of this surface:
0
R sin
x = R cos
r(h, ) :
, rh = 0 , r = R cos ,
(6.23)
y = R sin
1
0
z=h
119
Gcylinder = dx2 + dy 2 + dz 2 x=a cos ,y=a sin ,z=h =
2
||g || =
= (a sin d) + (a cos d) + dh = a d + dh ,
1
0
0
R2
.
cos
cos
Normal unit vector n = sin . Choose n = sin . Weingarten operator
0
0
cos
Sh = rcan.flat
n = rh n = h sin = 0 ,
h
0
cos
sin
n = r n = sin = cos = .
S = rcan.flat
R
0
0
0
0 0
h
S
.
= , S =
0 1
R
R
0
Calculate second quadratic form: rhh = h rh = 0 , rh = rh =
0
(6.24)
R sin
R sin
R cos
h R cos = 0, r = R cos = R sin = Rn .
0
0
0
We have
hrhh , ni hrh , ni
0
0
= hr , ni, A =
=
,
hrh , ni hr , ni
0 R
0
0
1 0
0
0
A = GS =
=
,
0 R2
0 R
0 R1
(6.25)
H = Tr S = Tr
0
0
0
R1
0
R1
=
= 0,
1
.
R
120
(6.26)
(6.27)
1
R
and
k cos
kh sin
x = kh cos
r(h, ) :
, rh = k sin , r = kh cos ,
(6.28)
y = kh sin
1
0
z=h
Gcone = dx2 + dy 2 + dz 2 x=kh cos ,y=kh sin ,z=h =
= (kh sin d + k cos dh)2 + (kh cos d + k sin dh)2 + dh2 =
2
k +1
0
2 2
2
2
2
k h d + (k + 1)dh , ||g || =
.
0
k 2 h2
cos
One can see that N = sin is orthogonal to the surface: Nrh , r . Hence normal
k
cos
cos
1
sin . Choose n = 1 2 sin . Weingarten operator
unit vector n = 1+k
2
1+k
k
k
cos
1
sin = 0 ,
Sh = rcan.flat
n = rh n = h
h
1 + k2
k
cos
1
sin =
S = rcan.flat
n = r n =
1 + k2
k
sin
1
cos =
.
1 + k2
kh k 2 + 1
0
!
0
0
0
h
S
,
S
=
=
.
0 kh1
khk2 +1
k2 +1
0
Calculate second quadratic form: rhh = h rh = 0 , rh = rh =
0
(6.29)
kh sin
k sin
kh sin
kh cos
h kh cos = k cos , r = kh cos = kh sin .
0
0
0
0
We have
A = hr , ni, A =
hrhh , ni
hrh , ni
121
0
hrh , ni
=
0
hr , ni
0
kh
1+k
2
,
(6.30)
A = GS =
k2 + 1
0
0
k 2 h2
0
0
=
kh k2 +1
0
0
0
kh
k2 +1
,
0
det A
= det
0
det G
= 0,
(6.31)
.
kh k 2 + 1
(6.32)
kh k2 +1
0
1
kh k2 +1
=
1
R
and
Sphere
Sphere is given by the equation x2 + y 2 + z 2 = a2 . Consider the parameterisation of
sphere in spherical coordinates
x = R sin cos
(6.33)
r(, ) :
y = R sin sin
z = R cos
We already calculated induced Riemannian metric on the sphere (see (6.2.5)). Recall
that
R sin sin
R cos cos
r = R cos sin , r = R sin cos
0
R sin
and
GS 2 = dx2 + dy 2 + dz 2 x=R sin cos ,y=R sin sin ,z=R cos =
(R cos cos d R sin sin d)2 + (R cos sin d + R sin cos d)2 +
(R sin d)2 = R2 cos2 d2 + R2 sin2 d2 + R2 sin2 d2 =
2
R
0
2
2
2
2
2
= R d + R sin d ,
||g || =
.
0 R2 sin2
For the sphere
r(, )is orthogonal to the
surface. Hence
n
=
= ,
r
R
R
r
r
S = rcan.flat
n = n =
= .
R
R
122
=
1
S=
1
R
(6.34)
R sin cos
For second quadratic form: r = r = R sin sin , r = r =
R cos
R sin sin
R cos sin
R sin sin
R sin cos
R sin cos = R cos cos , r = R sin cos = R sin sin .
0
0
0
0
We have
R
0
hr , ni hr , ni
=
,
hr , ni hr , ni
0
R sin2
1
1
0
0
0
R
=
R
,
1
0
0 sin2
R2 sin2
R
A = hr , ni, A =
A = GS =
R2
0
(6.35)
1
det A
R
= det
0
det G
H = Tr S = Tr
R1
0
0
R1
0
R1
=
=
2
,
R
1
,
R2
(6.36)
(6.37)
6.2.6
We are ready now to prove the Theorem. Recall that the Theorem states following:
If C is a closed curve on a surface M such that C is a boundary of a compact oriented
domain D M , then during the parallel transport of an arbitrary tangent vector along
the closed curve C the vector rotates through the angle
Z
= (X, RC X) =
Kd ,
(6.38)
D
123
(6.39)
(6.40)
(6.41)
Now we will do it in different way: instead coordinate basis {ru = u , rv = v } we will
use the basis {e, f }. In the subsection 3.4.4 we obtained that the connection has the
following appearance in this basis
v e = a(v)f , , v f = a(v)e
(6.42)
124
Z(t)
= X 1 (t) + iX 2 (t) = a(v(t))X 2 ia(v(t)X 1 = ia(v)Z(t),
i.e.
dZ(t)
= ia(v(t))Z(t)
dt
(6.43)
R t1
0
Rt
0
a(v( ))d
(6.44)
a(v( ))d for closed curve u(0) = u(t1 ). Due to Stokes Theorem:
Z t1
Z
Z
a(v(t))dt =
a=
da
0
Claim
bc=
da =
Kd .
(6.45)
(6.46)
= Z(0)ei D bC
R
R
Denote the integral i D b C by : = i D b C. We have
Z(t1 ) = X 1 (t1 ) + iX 2 (t1 ) = X 1 (0) + iX 2 (0) ei =
C
(6.47)
It remains to prove the claim. The induced volume form d is 2-form. Its value on
two orthogonal unit vector e, f equals to 1:
d(e, f ) = 1
(6.48)
125