You are on page 1of 107

Riemannian Geometry

it is a draft of Lecture Notes of H.M. Khudaverdian.


Manchester, 20-th May 2011

Contents
1 Riemannian manifolds 4
1.1 Manifolds. Tensors. (Recalling) . . . . . . . . . . . . . . . . . 4
1.2 Riemannian manifold—manifold equipped with Riemannian
metric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2.1 ∗ Pseudoriemannian manifold . . . . . . . . . . . . . . 11
1.3 Scalar product. Length of tangent vectors and angle between
vectors. Length of the curve . . . . . . . . . . . . . . . . . . . 11
1.3.1 Length of the curve . . . . . . . . . . . . . . . . . . . . 12
1.4 Riemannian structure on the surfaces embedded in Euclidean
space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.4.1 Internal and external coordinates of tangent vector . . 15
1.4.2 Explicit formulae for induced Riemannian metric (First
Quadratic form) . . . . . . . . . . . . . . . . . . . . . . 17
1.4.3 Induced Riemannian metrics. Examples. . . . . . . . . 20
1.4.4 ∗ Induced metric on two-sheeted hyperboloid embedded
in pseudo-Euclidean space. . . . . . . . . . . . . . . . . 27
1.5 Isometries of Riemanian manifolds. . . . . . . . . . . . . . . . 28
1.5.1 Examples of local isometries . . . . . . . . . . . . . . . 29
1.6 Volume element in Riemannian manifold . . . . . . . . . . . . 31
1.6.1 Volume of parallelepiped . . . . . . . . . . . . . . . . . 31
1.6.2 Invariance of volume element under changing of coor-
dinates . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
1.6.3 Examples of calculating volume element . . . . . . . . 34

1
2 Covariant differentiaion. Connection. Levi Civita Connec-
tion on Riemannian manifold 36
2.1 Differentiation of vector field along the vector field.—Affine
connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.1.1 Definition of connection. Christoffel symbols of con-
nection . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.1.2 Transformation of Christoffel symbols for an arbitrary
connection . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.1.3 Canonical flat affine connection . . . . . . . . . . . . . 40
2.1.4 ∗ Global aspects of existence of connection . . . . . . . 43
2.2 Connection induced on the surfaces . . . . . . . . . . . . . . . 44
2.2.1 Calculation of induced connection on surfaces in E3 . . . 45
2.3 Levi-Civita connection . . . . . . . . . . . . . . . . . . . . . . 47
2.3.1 Symmetric connection . . . . . . . . . . . . . . . . . . 47
2.3.2 Levi-Civita connection. Theorem and Explicit formulae 47
2.3.3 Levi-Civita connection on 2-dimensional Riemannian
manifold with metric G = adu2 + bdv 2 . . . . . . . . . . 49
2.3.4 Example of the sphere again . . . . . . . . . . . . . . . 49
2.4 Levi-Civita connection = induced connection on surfaces in E3 50

3 Parallel transport and geodesics 52


3.1 Parallel transport . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.1.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.1.2 ∗ Parallel transport is a linear map . . . . . . . . . . . 53
3.1.3 Parallel transport with respect to Levi-Civita connection 54
3.2 Geodesics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.2.1 Definition. Geodesic on Riemannian manifold. . . . . . 54
3.2.2 Un-parameterised geodesic . . . . . . . . . . . . . . . . 55
3.2.3 Geodesics on surfaces in E3 . . . . . . . . . . . . . . . 56
3.3 Geodesics and Lagrangians of ”free” particle on Riemannian
manifold. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.3.1 Lagrangian and Euler-Lagrange equations . . . . . . . 58
3.3.2 Lagrangian of ”free” particle . . . . . . . . . . . . . . . 58
3.3.3 Equations of geodesics and Euler-Lagrange equations . 59
3.3.4 Examples of calculations of Christoffel symbols and
geodesics using Lagrangians. . . . . . . . . . . . . . . . 60
3.3.5 Variational principe and Euler-Lagrange equations . . 62
3.4 Geodesics and shortest distance. . . . . . . . . . . . . . . . . . 63

2
3.4.1 Again geodesics for sphere and Lobachevsky plane . . . 65

4 Surfaces in E3 67
4.1 Formulation of the main result. Theorem of parallel transport
over closed curve and Theorema Egregium . . . . . . . . . . . 67
4.1.1 GaußTheorema Egregium . . . . . . . . . . . . . . . . . 69
4.2 Derivation formulae . . . . . . . . . . . . . . . . . . . . . . . 70
4.2.1 ∗ Gauss condition (structure equations) . . . . . . . . . 72
4.3 Geometrical meaning of derivation formulae. Weingarten op-
erator and second quadratic form in terms of derivation for-
mulae. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
4.3.1 Gaussian and mean curvature in terms of derivation
formulae . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4.4 Examples of calculations of derivation formulae and curvatures
for cylinder, cone and sphere . . . . . . . . . . . . . . . . . . 76
4.5 ∗ Proof of the Theorem of parallel transport along closed curve. 80

5 Curvtature tensor 84
5.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
5.1.1 Properties of curvature tensor . . . . . . . . . . . . . . 85
5.2 Riemann curvature tensor of Riemannian manifolds. . . . . . . 86
5.3 † Curvature of surfaces in E3 .. Theorema Egregium again . . . 87
5.4 Relation between Gaussian curvature and Riemann curvature
tensor. Straightforward proof of Theorema Egregium . . . . . 88
5.4.1 ∗ Proof of the Proposition (5.25) . . . . . . . . . . . . . 90
5.5 Gauss Bonnet Theorem . . . . . . . . . . . . . . . . . . . . . . 94

6 Appendices 97
6.1 ∗ Integrals of motions and geodesics. . . . . . . . . . . . . . . . 97
6.1.1 ∗ Integral of motion for arbitrary Lagrangian L(x, ẋ) . . 97
6.1.2 ∗ Basic examples of Integrals of motion: Generalised
momentum and Energy . . . . . . . . . . . . . . . . . . 97
6.1.3 ∗ Integrals of motion for geodesics . . . . . . . . . . . . 98
6.1.4 ∗ Using integral of motions to calculate geodesics . . . . 100
6.2 Induced metric on surfaces. . . . . . . . . . . . . . . . . . . . 101
6.2.1 Recalling Weingarten operator . . . . . . . . . . . . . . 101
6.2.2 Second quadratic form . . . . . . . . . . . . . . . . . . 102
6.2.3 Gaussian and mean curvatures . . . . . . . . . . . . . . 103

3
6.2.4 Examples of calculation of Weingarten operator, Sec-
ond quadratic forms, curvatures for cylinder, cone and
sphere. . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

1 Riemannian manifolds
1.1 Manifolds. Tensors. (Recalling)
I recall briefly basics of manifolds and tensor fields on manifolds.
An n-dimensional manifold is a space such that in a vicinity of any point
one can consider local coordinates {x1 , . . . , xn } (charts). One can consider
different local coordinates. If both coordinates {x1 , . . . , xn }, {y 1 , . . . , y n } are
defined in a vicinity of the given point then they are related by bijective
transition functions (functions defined on domains in Rn and taking values
in Rn ).  ′ ′

 x1 = x1 (x1 , . . . , xn )



 2′ 2′ 1 n
x = x (x , . . . , x )
...




′ ′
xn−1 = xn−1 (x1 , . . . , xn )


xn′ = xn′ (x1 , . . . , xn )

We say that manifold is differentiable or smooth if transition functions are


diffeomorphisms, i.e. they are smooth and rank of Jacobian is equal to k, i.e.
 1′ ′ 1′

∂x ∂x1
∂x1′ ∂x2′
. . . ∂x
∂xn′
 ∂x2 ∂x2 ∂x2 
 
det  ∂x1 ∂x2 . . . ∂xn  ̸= 0 (1.1)
... 
′ ′ ′
∂xn ∂xn ∂xn
∂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 (or in other domain of R2 ) defined by standard formulae:
{
x = r cos φ
,
y = r sin φ

4
( ) ( )
∂x ∂x
∂r ∂φ cos φ −r sin φ
det ∂y ∂y = det =r (1.2)
∂r ∂φ
sin φ r cos φ

or one can consider spherical coordinates {r, θ, φ} in a domain D = {x, y, z : x >


0, y > 0, z > 0} of R3 (or in other domain of R3 ) defined by standard for-
mulae 

x = r sin θ cos φ
y = r sin θ sin φ ,


z = r cos θ
,
   
∂x ∂x ∂x
∂r ∂θ ∂φ sin θ cos φ r cos θ cos φ −r sin θ sin φ
 ∂y   sin θ sin φ r cos θ sin φ r sin θ cos φ  = r2 sin θ
det  ∂y
∂r
∂y
∂θ ∂φ  = det
∂z
∂r
∂z
∂θ
∂z
∂φ
cos θ −r sin θ 0
(1.3)
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 be diffeomorphisms.
Examples of manifolds: Rn , Circle S 1 , Sphere S 2 , in general sphere S n ,
torus S 1 × S 1 , cylinder, cone, . . . .
We also have to recall briefly what are tensors on manifold.
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 = Ai ∂x∂ i . Under changing of coordinates it transforms
as follows:
m′
i ∂ i ∂x ∂ m′ ∂
A=A =A ′ = A
∂x i i
∂x ∂x m ∂xm′
Hence

∂xi i i′
A = A (1.4)
∂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.:

5
One-form (covector) ω = ωi dxi transforms as follows
∂xm m′ m′
ω = ωm dxm = ωm ′ dx = ω m′ dx .
∂xm
Hence
∂xm
ωm′ = ωm . (1.5)
∂xm′
Tensors:
One can consider contravariant tensors of the rank p
∂ ∂ ∂
T = T i1 i2 ...ip i
⊗ i2 ⊗ · · · ⊗ i
∂x 1 ∂x ∂x k
with components {T i1 i2 ...ik }.
One can consider covariant tensors of the rank q
S = Sj1 j2 ...jq dxj1 ⊗ dxj2 ⊗ . . . dxjq
with components {Sj1 j2 ...jq }.
One can also consider mixed tensors:
i i ...i ∂ ∂ ∂
Q = Qj11 j22 ...jpq ⊗ ⊗ · · · ⊗ ⊗ dxj1 ⊗ dxj2 ⊗ . . . dxjq
∂xi1 ∂xi2 ∂xik
( )
i i ...i p
with components {Qj11 j22 ...jpq }. We call these tensors tensors of the type .
( ) q
p
Tensors of the type are called contravariant tensors of the rank p.
0( )
0
Tensors of the type are called covariant tensors of the rank q.
q
Having in mind ( (1.4)
) and (1.5) we come to the rule of transformation for
p
tensors of the type :
q
′ ′ ′
i′ i′ ...i′ ∂xi1 ∂xi2 ∂xip ∂xj1 ∂xj2 ∂xjq i1 i2 ...ip
Qj1′ j2′ ...jpq′ = . . . ′ ′ . . . ′ Q (1.6)
1 2 ∂xi1 ∂xi2 ∂xip ∂xj1 ∂xj2 ∂xjq j1 j2 ...jq
( )
p
E.g. if Sik is a covariant tensor of rank 2 (tensor of the type ) then
q

∂xi ∂xk
Si′ k′ = Sik . (1.7)
∂xi′ ∂xk′
6
( )
1
If Aik is a tensor of rank (linear operator on Tp M ) then
1

′ ∂xi ∂xk i
Aik′ = A
∂xi ∂xk′ k
Remark Transformations formulae (1.4)—(1.7) define vectors, covectors
and in generally any tensor fields in components. E.g. covariant tensor (co-
variant tensor field) of the rank 2 can be defined as matrix Sik (matrix valued
function Sik (x)) such that under changing of coordinates {x1 , x2 , . . . , xn } 7→
′ ′ ′
{x1 , x2 , . . . , xn } Sik change by the rule (1.7).
Remark Einstein summation rules
In our lectures we always use so called Einstein summation convention. it
implies that when an index occurs more than once in the same expression in
upper and in.. postitions.., the expression is implicitly summed over all pos-
sible values for that index. Sometimes it is called dummy indices summation
rule.

1.2 Riemannian manifold—manifold equipped with Rie-


mannian metric
Definition The Riemannian manifold is a manifold equipped with a Rie-
mannian metric.
The Riemannian metric on the manifold M defines the length of the
tangent vectors and the length of the curves.
Definition Riemannian metric G on n-dimensional manifold M n defines
for every point p ∈ M the scalar product of tangent vectors in the tangent
space Tp M smoothly depending on the point p.
It means that in every coordinate system (x1 , . . . , xn ) a metric G =
gik dxi dxk is defined by a matrix valued smooth function gik (x) (i = 1, . . . , n; k =
1, . . . n) such that for any two vectors

∂ ∂
A = Ai (x) , B = B i
(x) ,
∂xi ∂xi
tangent to the manifold M at the point p with coordinates x = (x1 , x2 , . . . , xn )
(A, B ∈ Tp M ) the scalar product is equal to:

⟨A, B⟩G p = G(A, B) p = Ai (x)gik (x)B k (x) =

7
 
  B1
g11 (x) . . . g1n (x)  
( )  ... ... ...   · 
A1 . . . A n   ·  (1.8)
gn1 (x) . . . gnn (x) 
 · 

Bn
where

• G(A, B) = G(B, A), i.e. gik (x) = gki (x) (symmetricity condition)

• G(A, A) > 0 if A ̸= 0, i.e.


gik (x)ui uk ≥ 0, gik (x)ui uk = 0 iff u1 = · · · = un = 0 (positive-
definiteness)

• G(A, B) p=x , i.e. gik (x) are smooth functions.

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.9)

The matrix ||gik || of components of the metric G we also sometimes denote


by G.
Rule of transformation for entries of matrix gik (x)
gik (x)-entries of the matrix ||gik || are components of tensor field G in a
given coordinate system.
How do these components transform under transformation of coordinates

{xi } 7→ {xi }?
( i ) ( k )
∂x i′ ∂x k′
G = gik dx ⊗ dx = gik
i k
dx ⊗ dx =
∂xi′ ∂xk′

∂xi ∂xk i′ k′ i′ k′
′ gik ′ dx ⊗ dx = g i′ k ′ dx ⊗ dx
∂xi ∂xk
Hence
∂xi ∂xk
gi′ k′ = g ik . (1.10)
∂xi′ ∂xk′

8
One can derive transformations formulae also using general formulae (1.7)
for tensors.
Important remark
⟨ ⟩
∂ ∂
gik = , (1.11)
∂xi ∂xk
Later by some abuse of notations we sometimes omit the sign of tensor
product and write a metric just as

G = gik (x)dxi dxk .

Examples

• Rn with canonical coordinates {xi } and with metric

G = (dx1 )2 + (dx2 )2 + · · · + (dxn )2

G = ||gik || = diag [1, 1, . . . , 1]


Recall that this is a basis example of n-dimensional Euclidean space,
where scalar product is defined by the formula:

G(X, Y) = ⟨X, Y⟩ = gik X i Y k = X 1 Y 1 + X 2 Y 2 + · · · + X n Y n .

In the general case if G = ||gik || is an arbitrary symmetric positive-


definite metric then

G(X, Y) = ⟨X, Y⟩ = gik X i Y k .

One can show that there exist a new basis {ei } such that in this basis

G(ei , ek ) = δik .

This basis is called orthonormal basis. (See the Lecture notes in Ge-
ometry)
Scalar product in vector space defines the same scalar product at all
the points. In general case for Riemannian manifold scalar product
depends on the point.

9
• 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 coordi-
nates the Riemannian metric G = dx2 + dy 2 will have the following
appearance:

G = (dx)2 +(dy)2 = (cos φdr−r sin φdφ)2 +(sin φdr+r cos φdφ)2 = dr2 +r2 (dφ)2

We see that for matrix G = ||gik ||


( ) ( ) ( ) ( )
gxx gxy 1 0 grr grφ 1 0
G= = , G= =
gyx gyy 0 1 gφr gφφ 0 r
| {z } | {z }
in cartesian coordinates in polar coordinates

• Circle
Interval [0, 2π) in the line 0 ≤ x < 2π with Riemannian metric

G = a2 dx2 (1.12)

Renaming x 7→ φ we come to habitual formula for metric for circle of


the radius a: x2 + y 2 = a2 embedded in the Euclidean space E2 :
{
x = a cos φ
G = a2 dφ2 , 0 ≤ φ < 2π, (1.13)
y = a sin φ

• Cylinder surface
Domain in R2 D = {(x, y) : , 0 ≤ x < 2π with Riemannian metric

G = a2 dx2 + dy 2 (1.14)

We see that renaming variables x 7→ φ, y 7→ h we come to habitual,


familiar formulae for metric in standard polar coordinates for cylinder
surface of the radius a embedded in the Euclidean space E3 :


x = a cos φ
2 2
G = a dφ + dh 2
y = a sin φ , 0 ≤ φ < 2π, −∞ < h < ∞


z=h
(1.15)

10
• 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 dθ2 +a2 sin2 θdφ2 , 0 ≤ φ < 2π, −∞ < h < ∞
y = a sin θ sin φz = a cos θ
(1.16)


1.2.1 Pseudoriemannian manifold
If we omit the condition of positive-definiteness for Riemannian metric we
come to so called Pseudorimannian metric. Manifodl equipped with pseu-
doriemannan metric is called pseudoriemannian manifold. Pseudoriemannian
manifolds appear in applications in the special and general relativity theory.
Example Consider n + 1-dimensional linear space Rn+1 with pseudomet-
ric
(dx0 )2 − (dx1 )2 − (dx2 )2 − · · · − (dxn )2
in coordinates x0 , x1 , . . . , xn . In the case n = 3 it is so called Minkovski
space. The coordinate x0 the role of the time: x0 = ct, where c is the value
of the speed of the light.

1.3 Scalar product. Length of tangent vectors and an-


gle between vectors. Length of the curve
The Riemannian metric defines scalar product of tangent vectors attached
at the given point. Hence it defines the length of tangent vectors and angle
between them. If X = X m ∂x∂m , Y = Y m ∂x∂m are two tangent vectors at the
given point p of Riemannian manifold with coordinates x1 , . . . , xn , then we
have that lengths of these vectors equal to
√ √ √ √
|X| = ⟨X, X⟩ = gik (x)X i X k , |Y| = ⟨Y, Y⟩ = gik (x)Y i Y k ,
(1.17)
and he angle θ between these vectors is defined by the relation
⟨X, Y⟩ gik X i Y k
cos θ = =√ √ (1.18)
|X| · |Y| gik (x)X i X k gik (x)Y i Y k

11
Example Let M be 3-dimensional Riemanian manifold. Consider the
vectors X = 2∂x + 2∂y − ∂z and Y = ∂x − 2∂y − 2∂z attached at the point p of
M with local coordinates (x, y, z), where x = y = 1, z = 0. Find the lengths
of these vectors and angle between them if the expression of Riemannian
2 +dy 2 +dz 2
metric in these coordinates is coordinates dx(1+x 2 +y 2 )2 .

We see that matrix of Riemannian gik = σ(x, y, z)δik , where σ(x, y, z) =


1
(1+x2 +y 2 +z 2 )2
δik = 1 if i = k and δik = 0 if i ̸= k, i.e. matrix ||gik || is
proportional to unity matrix. According to formulae above
√ √ √ √ √ √
|X| = ⟨X, X⟩ = gik (x)X i X k = σ(x, y, z) X i X i = 3 σ(x, y, z) = 3 .

The same answer for |Y|. The scalar product between vectors X, Y equal to
zero:
⟨X, Y⟩ = σ(x, y, z)δik X i Y k = 0
Hence these vectors are orthogonal to each other.

1.3.1 Length of the curve


Let γ : xi = xi (t), (i = 1, . . . , n)) (a ≤ t ≤ b) be a curve on the Riemannian
manifold (M, G).
At the every point of the curve the velocity vector (tangent vector) is
defined:  1 
ẋ (t)
 · 
 
v(t) = 
 · 
 (1.19)
 · 
ẋn (t)
The length of velocity vector v ∈ Tx M (vector v is tangent to the manifold
M at the point x) equals to
√ √
√ dxi (t) dxk (t)
|v|x = ⟨v, v⟩G x = gik v i v k x = gik (1.20)
dt dt x x
The length of the curve is defined by the integral of the length of velocity
vector:
∫ b√ ∫ b√

Lγ =
⟨v, v⟩G x(t) dt = gik (x(t))ẋi (t)ẋk (t)dt (1.21)
a a

12
Bearing in mind that metric (1.9) defines the length we often write metric
in the following form
ds2 = gik dxi dxk (1.22)

For example consider 2-dimensional Riemannian manifold with metric


( )
g11 (u, v) g12 (u, v)
||gik (u, v)|| = .
g21 (u, v) g22 (u, v)

Then

G = ds2 = gik dui dv k = g11 (u, v)du2 + 2g12 (u, v)dudv + g22 (u, v)dv 2

The length of the curve γ : u = u(t), v = v(t), where t0 ≤ t ≤ t1 according to


(1.21) is equal to
∫ t1 √ ∫ t1 √
Lγ = ⟨v, v⟩ = gik (x)ẋi ẋk = (1.23)
t0 t0
∫ t1 √
g11 (u (t) , v (t)) u2t + 2g12 (u (t) , v (t)) ut vt + g22 (u (t) , v (t)) vt2 dt
t0
(1.24)
The length of the curve defined by the formula(1.21) 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
∫ b√ ∫ b√
Lγ = i k
gik (x(t))ẋ (t)ẋ (t)dt = (ẋ1 (t))2 + (ẋ2 (t))2 + (ẋ3 (t))2 dt
a a
(1.25)

• It does not depend on parameterisation of the curve

∫ b√ ∫ b′ √
Lγ = i k
gik (x(t))ẋ (t)ẋ (t)dt = gik (x(τ ))ẋi (τ )ẋk (τ )dτ,
a a′
(1.26)
′ ′
where x (τ ) = x (t(τ )), a ≤ τ ≤ b while a ≤ t ≤ b.
i i

13
• It does not depend on coordinates on Riemannian manifold M
∫ b√ ∫ b√
Lγ = gik (x(t))ẋi (t)ẋk (t)dt = gi′ k′ (x′ (t))ẋi′ (t)ẋk′ (t)dt
a a
(1.27)

• It is additive: if a curve γ = γ1 +γ, i.e. γ : xi (t), a ≤ t ≤ b, γ1 : xi (t), a ≤


t ≤ c and γ2 : xi (t), c ≤ t ≤ b where a point c belongs to the interval
(a, b) then
Lγ = Lγ 1 + Lγ 2 , i.e.
∫ b√
gik (x(t))ẋi (t)ẋk (t)dt =
a
∫ c√ ∫ b√
gik (x(t))ẋi (t)ẋk (t)dt + gik (x(t))ẋi (t)ẋk (t)dt (1.28)
a c

Conditions (1.25) and (1.28) evidently are obeyed.


Condition (1.26) follows from the fact that

dx(t(τ )) dx(t(τ )) dt dt
ẋi (τ ) = = = ẋi (t) .
dτ dt dτ dτ
Bearing in mind the above formula we have
∫ b′ √ ∫ b′ √ ( 2)
dt
gik (x(τ ))ẋi (τ )ẋk (τ )dτ = gik (x(t(τ )))ẋi (t)ẋk (t) dτ =
a′ a′ dτ
∫ ∫ b√
b′ √ dt
i k
gik (x(t(τ )))ẋ (t)ẋ (t) dτ = gik (x(t))ẋi (t)ẋk (t)dt = Lγ
a′ dτ a

Condition (1.27) follows from the condition (1.76):


∫ b√ ∫ b√
′ ′ ∂xi ∂xk
gi′ k′ (x′ (t))ẋi (t)ẋk (t)dt = gik (x(t)) i′ k′ ẋi′ (t)ẋk′ (t)dt =
a a ∂x ∂x
∫ b√ ( i )( k ) ∫ b√
∂x i′ ∂x k′
gik (x(t)) ẋ (t) ẋ (t) dt = gik (x(t))ẋi (t)ẋk (t)dt .
a ∂xi′ ∂xk′ a
(1.29)

14
1.4 Riemannian structure on the surfaces embedded
in Euclidean space
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.39)). 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
scalar product of arbitrary two vectors A, B ∈ Tp M calculated in terms of
the metric G equals to Euclidean scalar product of these two vectors:
⟨A, B⟩GM = ⟨A, B⟩GEuclidean (1.30)
In other words we say that Riemannian metric on the embedded surface is
induced by the Euclidean structure of the ambient space if External and
Internal Observers come to the same results calculating scalar product of
vectors tangent to the surface.
In this case modulus of velocity vector (speed) and the length of the curve
is the same for External and Internal Observer.
Before going in details of this definition recall the conception of Internal
and External Observers when dealing with surfaces in Euclidean space:

1.4.1 Internal and external coordinates of tangent vector


Tangent plane
Let r = r(u, v) be parameterisation of the surface M embedded in the Eu-
clidean space:  
x(u, v)
r(u, v) = y(u, v)
z(u, v)

15
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)
∂r(u, v)  ∂y(u,v)
∂u
 ∂x(u, v) ∂ ∂y(u, v) ∂ ∂z(u, v) ∂
ru = =  ∂u  = + +
∂u ∂z(u,v) ∂u ∂x ∂u ∂y ∂u ∂z
∂u

Every vector X ∈ Tp M can be expanded over this basis:

X = Xu ru + Xv rv , (1.31)

where Xu , Xv are coefficients, components of the vector X.


Internal Observer views the basis vector ru ∈ Tp M , as a velocity vector
for the curve u = u0 + t, v = v0 , where (u0 , v0 ) are coordinates of the point p.
Respectively the basis vector rv ∈ Tp M for an Internal Observer, is velocity
vector for the curve u = u0 , v = v0 + t, where (u0 , v0 ) are coordinates of the
point p.
Let r = r(t) be a curve belonging to the surface C, which passes through
the point p, r(t) = r(u(t), v(t)) and p = r(t0 ). Then vector
dr dr(u(t), v(t))
rt = = (1.32)
dt dt
belongs to the tangent plane Tp M .
Note that for the vector (1.32) components Xu , Xv are equal to Xu =
ut , Xv = vt because
dr dr(u(t), v(t))
rt = = = ut ru + vt rv (1.33)
dt dt
An External Observer describes the vector rt as a vector in E3 attached at
the point p. The Internal Observer describes this vector as a vector which
has components (ut , vt ) in the basis ru , rv according to the formula (1.33).
In general consider an arbitrary tangent vector X ∈ Tp M . Denote Xu =
a, Xv = b

16
     
xu (u, v) xv (u, v) axu (u, v) + bxv (u, v)
X = Xu ru +Xv rv = aru +brv = a  yu (u, v) +b xv (u, v) =  ayu (u, v) + byv (u, v) 
zu (u, v) xv (u, v) azu (u, v) + bzv (u, v)
(1.34)
The last column in this formula represents the three components of the vector
X in the ambient space.
The pair (a, b) can be considered as internal coordinates of the tangent
vector X. An Internal Observer, Ant living on the surface, deals with the
vector X in terms of coordinates (a, b). External observer which contemplates
the surface embedded in three-dimensional ambient space deals with vector
X as with vector with three external coordinates (see the last right column
in the formula (1.34).)
In condensed notation instead denoting coordinates by (u, v) we often
denote them by uα = (u1 , u2 ). Respectively we denote by

dr
rα = , ru = r1 , rv = r2
duα
The formula (1.34) for tangent vector field will have the following appear-
ance:
X = X α rα = X 1 r1 + X 2 r2 , (X 1 = Xu , X 2 = Xv ) (1.35)

When using condensed notations∑we usually omit explicit summation


symbols. E.g. we write uα rα instead 2i=1 uα rα or u1 r1 + u2 r2
One can consider also differentials duα = (du1 , du2 ):

duα (rβ ) = δβα : du1 (r1 ) = du2 (r2 ) = 1, du1 (r2 ) = du2 (r1 ) = 0 (1.36)

1.4.2 Explicit formulae for induced Riemannian metric (First Quadratic


form)
Now we are ready to write down the explicit formuale for the Riemannian
metric on the surface induced by metric (scalar product) in ambient Eu-
clidean 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

17
the surface: For example scalar product ⟨∂u , ∂v ⟩M = guv calculated by the
Internal Observer is the same as a scalar product ⟨ru , rv ⟩E3 calculated by the
External Observer, scalar product ⟨∂v , ∂v ⟩M = guv calculated by the Internal
Observer is the same as a scalar product ⟨rv , rv ⟩E3 calculated by the External
Observer and so on:
( ) ( ) ( )
guu guv ⟨∂u , ∂u ⟩ ⟨∂u , ∂v ⟩ ⟨ru , ru ⟩E3 ⟨ru , rv ⟩E3
G= = = (1.37)
gvu gvv ⟨∂v , ∂u ⟩ ⟨∂v , ∂v ⟩ ⟨rv , ru ⟩E3 ⟨rv , rv ⟩E3

where as usual we denote by ⟨ , ⟩E3 the scalar product in the ambient Eu-
clidean space.
(Here see also the important remark (1.11))
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 ⟨ru , ru ⟩E3 ⟨ru , rv ⟩E3
GM = = , gαβ = ⟨rα , rβ ⟩ ,
g12 g22 ⟨ru , rv ⟩E3 ⟨rv , rv ⟩E3

GM = gαβ duα duβ = g11 du2 + 2g12 dudv + g22 dv 2 (1.38)


where ( , ) is a scalar product in Euclidean space.
The formula (1.38) is the formula for induced Riemannian metric on the
surface—First Quadratic Form.
If X, Y are two tangent vectors in the tangent plane Tp C then G(X, Y)
at the point p is equal to scalar product of vectors X, Y:

(X, Y) = (X 1 r1 + X 2 r2 , Y 1 r1 + Y 2 r2 ) = (1.39)

X 1 (r1 , r1 )Y 1 + X 1 (r1 , r2 )Y 2 + X 2 (r2 , r1 )Y 1 + X 2 (r2 , r2 )Y 2 =


X α (rα , rβ )Y β = X α gαβ Y β = G(X, Y)
We can come to this formula just transforming differentials. In carteisan
coordinates ⟨X, Y⟩ = X 1 Y 1 + X 2 Y 2 + X 3 Y 3 , i.e. the Euclidean metric in
cartesian coordinates is given by

GE3 = (dx)2 + (dy)2 + (dz)2 . (1.40)

The condition that Riemannian metric (1.38) is induced by Euclidean scalar


product means that

18
( )
GE3 r=r(u,v) = (dx)2 + (dy)2 + (dz)2 r=r(u,v) = GM = gαβ duα duβ (1.41)

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.42)

where g11 = guu = (x2u + yu2 + zu2 ) = ⟨ru , ru ⟩E3 , g12 = g21 = guv = gvu =
(xu xv + yu yv + zu zv ) = ⟨ru , rv ⟩E3 , g22 = gvv = (x2v + yv2 + zv2 ) = ⟨rv , rv ⟩E3 . We
come to the same formula.
(See the examples of calculations in the next subsection.)
Check explicitly again that length of the tangent vectors and of the curves
calculating by External observer (i.e. using Euclidean metric (1.40)) is the
same as calculating by Internal Observer, ant (i.e. using the induced Rie-
mannian metric (1.38))
Consider a vector X = X α rα = aru + brv tangent to the surface M .
Calculate its length by External and Internal Observer.
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 = ⟨X, X⟩ = ⟨ru + brv , aru + brv ⟩ = a2 ⟨ru , ru ⟩ + 2ab⟨ru , rv ⟩ + b2 ⟨rv , rv ⟩


(1.43)
where ⟨ , ⟩ is a scalar product in E .
3

The internal observer will calculate the length using Riemannian metric
(1.38):
( ) ( )
( ) g11 g12 a
G(X, X) = a, b · · = g11 a2 + 2g12 ab + g22 b2 (1.44)
g21 G22 b

External observer (person living in ambient space E3 ) calculate the length


of the tangent vector using formula (1.43). An ant living on the surface
calculate length of this vector in internal coordinates using formula (1.44).

19
External observer deals with external coordinates of the vector, ant on the
surface with internal coordinates. They come to the same answer.
Let r(t) = r(u(t), v(t)) a ≤ t ≤ b be a curve on the surface.
Velocity of this curve at the point r(u(t), v(t)) is equal to
dr(t)
v = X = ξru + ηrv where ξ = ut , η = vt : v= dt
= ut ru + vt rv .

The length of the curve is equal to


∫ b ∫ b√ ∫ b√
L= |v(t)|dt = ⟨v(t), v(t)⟩E3 dt = ⟨ut ru + vt rv , ut ru + vt rv ⟩E3 dt =
a a a
(1.45)
∫ b√
⟨ru , ru ⟩E3 u2t + 2⟨ru , rv ⟩E3 ut vt + ⟨rv , rv ⟩E3 vt2 dτ =
a
∫ b√
g11 u2t + 2g12 ut vt + g22 vt2 dt (1.46)
a

An external observer will calculate the length of the curve using (1.45).
An ant living on the surface calculate length of the curve using (1.46) using
Riemannian metric on the surface:

ds2 = gik dui duk = g11 du2 + 2g12 dudv + g22 dv 2 (1.47)

They will come to the same answer.

1.4.3 Induced Riemannian metrics. Examples.


We consider here examples of calculating induced Riemanian metric on some
quadratic surfaces in E3 . using calculations for tangent vectors (see (1.38))
or explicitly in terms of differentials (see (1.41) and (1.42)).
First of all consider the general case when a surface M is defined by the
equation z − F (x, y) = 0. One can consider the following parameterisation
of this surface: 

x = u
r(u, v) : y=v (1.48)


z = F (u, v)
Then

20
   
1 0
ru =  0  rv =  1  (1.49)
Fu Fv
,
(ru , ru ) = 1 + Fu2 , (ru , rv ) = Fu Fv , (rv , rv ) = 1 + Fv2
and induced Riemannina metric (first quadratic form) (1.38) is equal to
( ) ( ) ( )
g11 g12 (ru , ru ) (ru , rv ) 1 + Fu2 Fu Fv
||gαβ || = = = (1.50)
g12 g22 (ru , rv ) (rv , rv ) Fu Fv 1 + Fv2

GM = ds2 = (1 + Fu2 )du2 + 2Fu Fv dudv + (1 + Fv2 )dv 2 (1.51)


and the length of the curve r(t) = r(u(t), v(t)) on C (a ≤ t ≤ b) can be
calculated by the formula:
∫ ∫ b√
L= (1 + Fu2 )u2t + 2Fu Fv ut vt + (1 + Fv )2 vt2 dt
a

One can calculate (1.51) explicitly using (1.41):


( )
GM = dx2 + dy 2 + dz 2 x=u,y=v,z=F (u,v) = (du)2 + (dv)2 + (Fu du + Fv dv)2 =

= (1 + Fu2 )du2 + 2Fu Fv dudv + (1 + Fv2 )dv 2 . (1.52)

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, φ) : y = a sin φ (1.53)


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 dφ2 + dh2 (1.54)

The same formula in terms of scalar product of tangent vectors:

21
   
0 −a sin φ
rh = 0 rφ =  a cos φ  (1.55)
1 0
,
(rh , rh ) = 1, (rh , rφ ) = 0, (rφ , rφ ) = a2
and ( ) ( )
(ru , ru ) (ru , rv ) 1 0
||gαβ || = = ,
(ru , rv ) (rv , rv ) 0 a2
G = dh2 + a2 dφ2 (1.56)
and the length of the curve r(t) = r(h(t), φ(t)) on the cylinder (a ≤ t ≤ b)
can be calculated by the formula:
∫ b√
L= h2t + a2 φt dt (1.57)
a

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, φ) : y = kh sin φ (1.58)


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
Gconus = k h dφ + (1 + k )dh , ||gαβ || =
2 2 2 2 2
(1.59)
0 k 2 h2
The length of the curve r(t) = r(h(t), φ(t)) on the cone (a ≤ t ≤ b) can be
calculated by the formula:
∫ b√
L= (1 + k 2 )h2t + k 2 h2 φ2t dt (1.60)
a

22
Sphere
Sphere is given by the equation x2 + y 2 + z 2 = a2 . Consider the following
(standard ) parameterisation of this surface:


x = a sin θ cos φ
r(θ, φ) : y = a sin θ sin φ (1.61)


z = a cos θ

Calculate induced Riemannian metric (first quadratic form)


( )
GS 2 = dx2 + dy 2 + dz 2 x=a sin θ cos φ,y=a sin θ sin φ,z=a cos θ =

(a cos θ cos φdθ−a sin θ sin φdφ)2 +(a cos θ sin φdθ+a sin θ cos φdφ)2 +(−a sin θdθ)2 =
a2 cos2 θdθ2 + a2 sin2 θdφ2 + a2 sin2 θdθ2 =
( 2 )
a 0
, 2 2 2 2
= a dθ + a sin θdφ ,2
||gαβ || = (1.62)
0 a2 sin2 θ
One comes to the same answer calculating scalar product of tangent vec-
tors:    
a cos θ cos φ −a sin θ sin φ
rθ =  a cos θ sin φ  rφ =  a sin θ cos φ  (1.63)
−a sin θ 0
,
(rθ , rθ ) = a2 , (rh , rφ ) = 0, (rφ , rφ ) = a2 sin2 θ
and ( )
(ru , ru ) (ru , rv )
||g|| = =
(ru , rv ) (rv , rv )
( 2 )
a 0
, GS 2 = ds2 = a2 dθ2 + a2 sin2 θdφ2
0 a2 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:
∫ b √
L= a θt2 + sin2 θ · φ2t dt (1.64)
a

We considered all quadratic surfaces except paraboloid z = x2 − y 2 .


It can be rewritten as z = xy () and is call sometimes ”saddle””

23
Saddle (paraboloid)
Saddle is given by the equation z − xy = 0.
Why paraboloid?
Exercise Show that the equation of saddle can be rewritten as z = x2 −y 2
(This surface is a ruled surface containing lines...)
Consider the following (standard ) parameterisation of this surface:


x = u
r(u, v) : y=v (1.65)


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 . (1.66)
The length of the curve r(t) = r(u(t), v(t)) on the sphere of the radius a
(a ≤ t ≤ b) can be calculated by the formula:
∫ b √
L= a (1 + v 2 )u2t + 2uvut vt + (1 + u2 )vt2 dt (1.67)
a

One-sheeted and two-sheeted hyperboloids.


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 hyperboloid—connected surface in E3 If c < 0
it is two-sheeted hyperboloid— a surface with two sheets z > 0 and z < 0 L
Consider these cases separately.
1) One-sheeted hyperboloid: x2 + y 2 − z 2 = a2 . It is ruled surface. It
contains two family of lines
Exercise† Find the lines on two-sheeted hyperboloid

24
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(θ, φ) : y = a cosh θ sin φ (1.68)


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).

( )
GHyperbolI = dx2 + dy 2 + dz 2 x=a cosh θ cos φ,y=a cosh θ sin φ,z=a sinh θ =

(a sinh θ cos φdθ−a cosh θ sin φdφ)2 +(a sinh θ sin φdθ+a cosh θ cos φdφ)2 +(a cosh θdθ)2 =
a2 sinh2 θdθ2 + a2 cosh2 θdφ2 + a2 cosh2 θdθ2 =
( )
1 + 2 sinh2 θ 0
, 2 2 2 2 2
= a (1+2 sinh θ)dθ +a cosh θdφ , 2
||gαβ || =
0 cosh2 θ
(1.69)
For two-sheeted hyperboloid calculatiosn will be very similar.
1) Two-sheeted hyperboloid: z 2 − x2 − y 2 = a2 . It is not ruled surface!
it is convenient to choose parameterisation:


x = a sinh θ cos φ
r(θ, φ) : y = a sinh θ sin φ (1.70)


z = a cosh θ

z 2 − x2 − y 2 = a2 coshθ −a2 sinh2 θ = a2


Compare the calculations with calculations for sphere! We changed functions
cos, sin on cosh, sinh
Induced Riemannian metric (first quadratic form).

( )
GHyperbolI = dx2 + dy 2 + dz 2 x=a sinh θ cos φ,y=a sinh θ sin φ,z=a cosh θ =

25
(a cosh θ cos φdθ−a sinh θ sin φdφ)2 +(a cosh θ sin φdθ+a sinh θ cos φdφ)2 +(a sinh θdθ)2 =
a2 cosh2 θdθ2 + a2 sinh2 θdφ2 + a2 sinh2 θdθ2 =
( )
1 + 2 sinh2 θ 0
, 2 2 2 2 2
= a (1+2 sinh θ)dθ +a sinh θdφ , 2
||gαβ || =
0 sinh2 θ
(1.71)

We calculated examples of induced Riemannian structure embedded in


Euclidean space almost for all quadratic surfaces.
Quadratic surface is a surface defined by the equation

Ax2 + By 2 + Cz 2 + 2Dxy + 2Exz + 2F yz + ex + f y + dz + c = 0

One can see that any quadratic surface by affine transformation can be trans-
formed to one of these surfaces

• cylinder (elliptic cylinder) x2 + y 2 = 1

• hyperbolic cylinder: x2 − y 2 = 1)

• 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

• two-sheeted hyperboloid

(We exclude degenerate cases such as ”point” x2 + y 2 + z 2 = 0, planes, e.t.c.)

26

1.4.4 Induced metric on two-sheeted hyperboloid embedded in
pseudo-Euclidean space.
Consider two-sheeted hyperboloid embedded in pseudo-Euclidean space with pseudo-
scalar product defined by bilinear form
⟨X, Y⟩pseudo = X 1 Y 1 + X 2 Y 2 − X 3 Y 3 (1.72)
The ”pseudoscalar” product is bilinear, symmetric. It is defined by non-degenerate
matrix. But it is not positive-definite: The ”pseudo-length” of vectors X =
(a cos φ, a sin φ, ±a) equals to zero:
X = (a cos φ, a sin φ, ±a) ⇒ ⟨X, X⟩pseudo = 0, (1.73)
This is not scalar product. The pseudo-Riemannian metric is:
Gpseudo = dx2 + dy 2 − dz 2 (1.74)
it turns out that the following remarkable fact occurs:
Proposition The pseudo-Riemannian metric (1.74) in the ambient 3-dimensional
pseudo-Euclidean space induces Riemannian metric on two-sheeted hyperboloid
x2 + y 2 − z 2 = 1.
Show it. 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.70) and (1.74) we come now to
( )
G = dx2 + dy 2 − dz 2 x=a sinh θ cos φ,y=a sinh θ sin φ,z=a cosh θ =
(a cosh θ cos φdθ−a sinh θ sin φdφ)2 +(a cosh θ sin φdθ+a sinh θ cos φdφ)2 −(a sinh θdθ)2 =
a2 cosh2 θdθ2 + a2 sinh2 θdφ2 − a2 sinh2 θdθ2
( )
1 0
, 2 2 2 2
GL = a dθ + a sinh θdφ ,2
||gαβ || = (1.75)
0 sinh2 θ
The two-sheeted hyperboloid equipped with this metric is called hyperbolic or
Lobachevsky plane.
Now express Riemannian metric in stereographic coordinates.
Calculations are very similar to the case of stereographic coordinates of 2-
sphere x2 + y 2 + z 2 = 1. (See homework 1). Centre of projection (0, 0, −1): For
stereographic coordinates u, v we have ux = yv = 1+z
1
. We come to

{  2u
x
u = 1+z x = 1−u2 −v2
, y = 1−u2v (4)
y
v = 1+z 

2 −v 2
u2 +v 2 +1
z = 1−u2 −v2

27
x2 +y 2
The image of upper-sheet is an open disc u2 + v 2 = 1 since u2 + v 2 = (1+z)2
=
z 2 −1
(1+z)2
= z−1
z+1 . Since for upper sheet z > 1 then 0 ≤ z−1
z+1 < 1.

( ( ))2
2u
G = (dx2 + dy 2 − dz 2 ) x=x(u,v),y=y(u,v),z=z(u,v) = d +
1 − u2 − v 2
( ( ))2 ( ( 2 ))2
2v u + v2 + 1
d − d =
1 − u2 − v 2 1 − u2 − v 2
(Compare with calculations for sphere x2 + y 2 + z 2 = 1). We have G =
( ) ( )
2du 2u(2udu + 2vdv) 2 2dv 2v(2udu + 2vdv) 2
+ + +
1 − u2 − v 2 (1 − u2 − v 2 )2 1 − u2 − v 2 (1 − u2 − v 2 )2
( )2
2udu + 2vdv (u2 + v 2 + 1)(2udu + 2vdv) 4(du)2 + 4(dv)2
− + =
1−u −v2 2 (1 − u − v )
2 2 2 (1 + u2 + v 2 )2
(To perform these calculations it is convenient to denote by s = 1 − u2 − v 2 ).

1.5 Isometries of Riemanian manifolds.


Let (M1 , G(1) ), (M2 , G(2) ) be two Riemannian manifolds—manifolds equipped
with Riemannian metric G1 and G2 respectively.
Definition
We say that these Riemannian manifolds are isometric if there exists a
diffeomorphism F (one-one smooth map) which preserves the distances. This
means the following:
We say that these Riemannian manifolds are isometric if there exists a
diffeomorphism F (one-one smooth map) such that
F ∗ G(2) = G(1) ,
which means the following:
Let p1 be an arbitrary point on manifold M1 and p2 ∈ M2 be its image:F (p1 ) =
p2 . Let {xi } be coordinates in a vicinity of a point p1 ∈ M1 and {y a } be
coordinates in a vicinity of a point p2 ∈ M2 . Let Riemannian metrics G1 on
M1 has local expression G(1) = g(1)ik (x)dxi dxk in coordinates {xi } and re-
spectively Riemannian metrics G(2) has local expression G2 = g(2)ab (y)dy a dy b
in coordinates {y i } on M2 . Then
∂y a (x) i ∂y b (x) k
g(1)ik (x)dxi dxk = g(2)ab (y)dy a dy b = g(2)ab (y(x)) dx dx (1.76)
∂xi ∂xk
28
i.e.
∂y a (x) ∂y b (x)
g(1)ik (x) = g(2)ab (y(x)) . (1.77)
∂xi ∂xk
where y i = y i (x) is local expression for diffeomorphism F .
Definition We say that two Riemannian manifolds (M1 , G(1) ), (M2 , G(2) )
are locally isometric if the following conditions hold:
For arbitrary point p1 on the manifold M1 there exists a point p2 on the
manifold M2 such that there exist coordinates {xi } in a vicinity of a point
p1 ∈ M1 and coordinates {y a } in a vicinity of a point p2 ∈ M2 such that local
expression for metric G(1) on M1 in coordinates {xi } and local expression for
metric G(2) on M2 in coordinates {y a } are related via formuale (1.76), (1.29).
Locally isometric Riemannian manifolds have not to be diffeomorphic.
E.g. Euclidean plane is locally isometric to cylinder, but they are not diffeo-
morphic.

1.5.1 Examples of local isometries


Consider examples.
Example 1 Cylinder-Cone—Plane,
Riemannian metric on cylinder is Gcylinder = a2 dφ2 + dh2 and on the cone
Gconus = k 2 h2 dφ2 + (1 + k 2 )dh2 (see formulae (1.54) and (1.59)).
To show that cylinder is isometric to Euclidean plan we have to find
new local coordinates u, v on the cylinder such that in these coordinates the
metric on the cylinder equals to du2 + dv 2 . If we put u = aφ, v = h then

du2 + dv 2 = d(aφ)2 + dh2 = a2 dφ2 + dh2 = Gcylinder . (1.78)

Thus we prove the local isometry. Of course the coordinate u = φ is not


global coordinate on the surface of cylinder. It is evident that cylinder and
plane are not globally isometric since there are no diffeomorphism of cylinder
on the plane. (They are different non-homeomorphic topological spaces.)
Now show that cone is locally isometric to the 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 appear-
ance G|c = du2 + dv 2 .

29
First of all calculate the metric on cone in natural coordinates h, φ where


x = kh cos φ
r(h, φ) : y = kh sin φ .


z=h

(x2 + y 2 − k 2 z 2 = k 2 h2 cos2 φ + k 2 h2 sin2 φ − k 2 h2 = k 2 h2 − k 2 h2 = 0.


Calculate metric Gc on the cone in coordinates h, φ induced with the
Euclidean metric G = dx2 + dy 2 + dz 2 :
( )
Gc = dx2 + dy 2 + dz 2 = (k cos φdh − kh sin φdφ)2 +
x=kh cos φ,y=kh sin φ,z=h

(k sin φdh + kh cos φdφ)2 + dh2 = (k 2 + 1)dh2 + k 2 h2 dφ2 .


In analogy
{ with polar coordinates try to find new local coordinates u, v such
u = αh cos βφ
that , where α, β are parameters. We come to du2 + dv 2 =
v = αh sin βφ

(α cos βφdh − αβh sin βφdφ)2 +(α sin βφdh + αβh cos βφdφ)2 = α2 dh2 +α2 β 2 h2 dφ2 .

Comparing with the metric on the cone Gc = (1 + k 2 )dh2 + k 2 h2 dφ2 we see


k 2 2 2 2 2 2 2 2
that if we put α = k and β = √1+k 2 then du + dv = α dh + α β h dφ =

(1 + k 2 )dh2 + k 2 h2 dφ2 .
Thus in new local coordinates
{ √
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 homeo-
morphic, thus they are not globally isometric.
One can show also that 2 2 2
2) Plane with metric 4R (dx +dy )
(1+x2 +y 2 )2
is isometric to the sphere with radius
R(a) = ...
du2 +dv 2
3) Disc with metric (1−u 2 −v 2 )2 is isometric to half plane with metric
dx2 +dy 2
4y 2
.
(see exercises in Homeworks and Coursework.)

30
1.6 Volume element in Riemannian manifold
The volume element in n-dimensional Riemannian manifold with metric G =
gik dxi dxk is defined by the formula

det gik dx1 dx2 . . . dxn (1.79)

If D is a domain in the n-dimensional Riemannian manifold with metric


G = gik dxi then its volume is equal to to the integral of volume element over
this domain. ∫ √
V (D) = det gik dx1 dx2 . . . dxn (1.80)
D
Remark Students who know the concept of exterior forms can read the
volume element as √
det gik dx1 ∧ dx2 ∧ · · · ∧ dxn (1.81)

Note that in the case of n = 1 volume is just the length, in the case if
n = 2 it is area.

1.6.1 Volume of parallelepiped


Note that the formula (1.79) gives the volume of n-dimensional parallelepiped.
Show this. Let En be Euclidean vector space with orthonormal basis {ei }.
Let vi be an arbitrary basis in this vector space (vectors vi in general have not
unit length and are not orthogonal to each other). Consider n-parallelepiped
spanned by vectors {vi }:

Πvi : r = ti vi , 0 ≤ ti ≤ 1.

The volume of this parallelepiped equals to

V ol(Πvi ) = det ||am


i || , (1.82)

where A = ||am
i || is transition matrix, vi = em ai . On the other hand
m

r = xi ei = tm vm , hence xi = aim tm , where vm = ei aim .

Let G = (dx1 )2 + · · · + (dxn )2 = gik dti dtk be usual Euclidean metric in new
coordinates ti . The
i′ ′
∂xk k
i ∂x
G = (dx ) + · · · + (dx ) = dx δik dx = dt
1 2 n 2 i k
δi′ k′ dt .
∂ti ∂tk
31
′ ′
∂xi
Since ∂ti
= aii then
∑ ′ ′ √
gik = aii aik ⇒ det g = (det A)2 , det g = det A.
i′

and according to the formula (1.80)


∫ √
V ol(Πvi ) = det gdt1 dt2 . . . dtn = det A .
0≤ti ≤1

We come to (1.82).
Perform these calculations in detail for 3-dimensional case.
E.g. if Euclidean space is 3-dimensional then the parallelepiped spanned
by basis vectors {a, b, c}
Πa,b,c = t1 a + t2 b + t3 c , 0 ≤ t1 , t2 , t3 ≤ 1.
Volume of parallelepiped equals to
 
ax bx cx
V olΠa,b,c = det ay by cy  , (1.83)
az bz cz
and      1
x a x b x cx t
y  = ay by cy  t2  .
z az bz cz t3
The Riemannian metric in new coordinates (t1 , t2 , t3 ) equals to
    1
( ) a x a y a z a x bx cx dt
dx2 + dy 2 + dz 2 = dt1 dt2 dt3  bx by bz  ay by cy  dt2  ,
cx cy cz az bz cz dt3
i.e. in coordinates ti Riemannian metric G = gik dti dtk where
    
g11 g12 g13 ax ay az a x b x cx
g21 g22 g23  =  bx by bz  ay by cy 
g31 g32 g33 cx cy cz az bz cz
i.e.  
√ a x b x cx
det gik = det ay by cy  = V olΠa,b,c . (1.84)
az bz cz

32
1.6.2 Invariance of volume element under changing of coordinates

Prove that volume element is invariant under coordinate transformations, i.e. if


y 1 , . . . , y n are new coordinates: x1 = x1 (y 1 , . . . , y n ), x2 = x2 (y 1 , . . . , y n )...,
xi = xi (y p ), i = 1, . . . , n , p = 1, . . . , n
and g̃pq (y) matrix of the metric in new coordinates:
∂xi ∂xk
g̃pq (y) = gik (x(y)) . (1.85)
∂y p ∂y q
Then √ √
det gik (x) dx1 dx2 . . . dxn = det g̃pq (y) dy 1 dy 2 . . . dy n (1.86)
This follows from (1.85). Namely
√ ( )
√ 1 2 n ∂xi ∂xk
det gik (y) dy dy . . . dy = det p
gik (x(y)) q dy 1 dy 2 . . . dy n
∂y ∂y
( i) ( k)
Using the fact that det(ABC) = det A · det B · det C and det ∂y ∂x
p = det ∂x
∂y q
1

we see that from the formula above follows:


√ ( i )
√ 1 2 n ∂x ∂xk
det gik (y) dy dy . . . dy = det gik (x(y)) q dy 1 dy 2 . . . dy n =
∂y p ∂y
√( ( i ))2
∂x √
det p
det gik (x(y))dy 1 dy 2 . . . dy n =
∂y
( i)
√ ∂x
det gik (x(y)) det dy 1 dy 2 . . . dy n = (1.87)
∂y p
Now note that
( i)
∂x
det dy 1 dy 2 . . . dy n = dx1 . . . dxn
∂y p
according to the formula for changing coordinates in n-dimensional integral 2 .
Hence
( i)
√ ∂x √
det gik (x(y)) det p
dy 1 dy 2 . . . dy n = det gik (x(y))dx1 dx2 . . . dxn (1.88)
∂y
1
determinant of matrix does not change if we change the matrix on the adjoint, i.e.
change columns on rows. ( i)
2 ∂x
Determinant of the matrix ∂y p of changing of coordinates is called sometimes Ja-
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.

33
Thus we come to (1.86).

1.6.3 Examples of calculating volume element


Consider first very simple example: Volume element of plane in cartesian
coordinates, metric g = dx2 + dy 2 . Volume element is equal to
√ ( )
√ 1 0
det gdxdy = det dxdy = dxdy
0 1

Volume of the domain D is equal to


∫ √ ∫
V (D) = det gdxdy = dxdy
D D

If we go to polar coordinates:

x = r cos φ, y = r sin φ (1.89)

Then we have for metric:


G = dr2 + r2 dφ2
because

dx2 + dy 2 = (dr cos φ − r sin φdφ)2 + (dr sin φ + r cos φdφ)2 = dr2 + r2 dφ2
(1.90)
Volume element in polar coordinates is equal to
√ ( )
√ 1 0
det gdrdφ = det drdφ = drdφ .
0 r2

Lobachesvky plane.
2 2
In coordinates x, y (y > 0) metric G = dx y+dy , the corresponding matrix
( 2 ) 2

1/y 0 √
G= 2 . Volume element is equal to det gdxdy = dxdy y2
.
0 1/y
Sphere in stereographic coordinates Consider the two dimensional plane
with Riemannian metrics
4R2 (du2 + dv 2 )
G= (1.91)
(1 + u2 + v 2 )2

34
(It is isometric to the sphere of the radius R without North pole in stere-
ographic coordinates (see the Homeworks.))
Calculate its volume element and volume. It is easy to see that:
( )
4R2
2 2
(1+u +v ) 2 0 16R4
G= 4R 2 det g = (1.92)
0 (1+u2 +v 2 )2
(1 + u2 + v 2 )4
√ 4R2 dudv
and volume element is equal to det gdudv = (1+u 2 +v 2 )2

One can calculate volume in coordinates u, v but it is better to consider


volume form in polar coordinates u = r cos φ, v = r sin φ. Then it is easy
2 (du2 +dv 2 )
to see that according to (1.90) we have for the metric G = R(1+u 2 +v 2 )2 =
2 2 2
R (dr +r dφ ) 2 √ 2

(1+r2 )2
and volume form is equal to det gdrdφ = 4R rdrdφ
(1+r2 )2
Now calculation of integral becomes easy:
∫ ∫ ∞ ∫ ∞
4R2 rdrdφ 2 rdr 2 du
V = 2 2
= 8πR 2 2
= 4πR 2
= 4πR2 .
(1 + r ) 0 (1 + r ) 0 (1 + u)

Segment of the sphere.


Consider sphere of the radius a in Euclidean space with standard Riema-
nian metric
a2 dθ2 + a2 sin2 θdφ2
This metric is nothing but first quadratic form on the sphere (see (1.4.3)).
The volume element is
√ ( 2 )
√ a 0
det gdθdφ = det dθdφ = a2 sin θdθdφ
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: ∫ ∫ θ1 (∫ 2π )
( 2 ) ( 2 )
V = a sin θ dθdφ = a sin θ dφ dθ =
θ1 ≤θ≤θ0 θ0 0

35
∫ θ0
2πa2 sin θdθ = 2πa2 (cos θ0 − cos θ1 ) = 2πa(a cos θ0 − acosθ1 ) = 2πah
θ1
(1.93)
2
E.g. for all the sphere h = 2a. We come to S = 4πa . 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)

2 Covariant differentiaion. Connection. Levi


Civita Connection on Riemannian mani-
fold
2.1 Differentiation of vector field along the vector field.—
Affine connection
How to differentiate vector fields on a (smooth )manifold M ?
Recall the differentiation of functions on a (smooth )manifold M .

Let X = Xi (x)ei (x) = ∂x i be a vector field on M . Recall that vector

field X = X ei defines at the every point x0 an infinitesimal curve: xi (t) =


3 i

xi0 + tX i (More exactly the equivalence class [γ(t)]X of curves xi (t) = xi0 +
tX i + . . . ).
Let f be an arbitrary (smooth) function on M and X = X i ∂x∂ i . Then
derivative of function f along vector field X = X i ∂x∂ i is equal to
∂f
∂X f = ∇X f = X i
∂xi
The geometrical meaning of this definition is following: If X is a velocity
vector of the curve xi (t) at the point xi0 = xi (t) at the ”time” t = 0 then
the value of the derivative ∇X f at the point xi0 = xi (0) is equal just to the
derivative by t of the function f (xi (t)) at the ”time” t = 0:
dxi (t) d ( )
if X i (x) x0 =x(0) = then ∇X f xi =xi (0) = f xi (t) t=0
,
dt 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
3
here like always we suppose
∑n by default the summation over repeated indices. E.g.X =
X ei is nothing but X = i=1 X i ei
i

36
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:

• ∇X (λf + µg) = a∇X f + b∇X g where λ, µ ∈ R (linearity over numbers


)

• ∇hX+gY (f ) = h∇X (f ) + g∇Y (f ) (linearity over the space of functions)

• ∇X (λf g) = f ∇X (λg) + g∇X (λf ) (Leibnitz rule)

(2.2)

Remark One can prove that these properties characterize vector fields:operator
on smooth functions obeying the conditions above is a vector field. (You will
have a detailed analysis of this statement in the course of Differentiable Man-
ifolds.)
How to define differentiation of vector fields along vector fields.
The formula (2.1) cannot be generalised straightforwardly because vec-
tors at the point x0 and x0 + tX are vectors from different vector spaces.
(We cannot substract the vector from one vector space from the vector from
the another vector space, because apriori we cannot compare vectors from
different vector space. One have to define an operation of transport of vec-
tors from the space Tx0 M to the point Tx0 +tX M defining the transport from
the point Tx0 M to the point Tx0 +tX M ).
Try to define the operation ∇ on vector fields such that conditions (2.2)
above be satisfied.

2.1.1 Definition of connection. Christoffel symbols of connection


Definition Affine connection on M is the operation ∇ which assigns to every
vector field X a linear map, (but not necessarily C(M )-linear map!) (i.e. a
map which is linear over numbers not necessarily over functions) ∇X on the
space O(M ) of vector fields:

∇X (λY + µZ) = λ∇X Y + µ∇X Z, for every λ, µ ∈ R (2.3)

37
(Compare the first condition in (2.2)).
which satisfies the following conditions:

• for arbitrary (smooth) functions f, g on M

∇f X+gY (Z) = f ∇X (Z) + g∇Y (Z) (C(M )-linearity) (2.4)

(compare with second condition in (2.2))

• for arbitrary function f

∇X (f Y) = (∇X f ) Y + f ∇X (Y) (Leibnitz rule) (2.5)


Recall that ∇X f is just usual derivative of a function f along vector
field: ∇X f = ∂X f .
(Compare with Leibnitz rule in (2.2)).
The operation ∇X Y is called covariant derivative of vector field Y along
the vector field X.

Write down explicit formulae in a given local coordinates {xi } (i =


1, 2, . . . , n) on manifold M .
Let
∂ ∂
X = X i ei = X i i Y = Y i ei = Y i i
∂x ∂x
The basis vector fields x∂i we denote sometimes by ∂i sometimes by ei
Using properties above one can see that
( ( ))
∇X Y = ∇X i ∂i Y k ∂k = X i ∇i Y k ∂k , where ∇i = ∇∂i (2.6)

Then according to (2.4)


( ) ( )
∇i Y k ∂k = ∇i Y k ∂k + Y k ∇i ∂k

Decompose the vector field ∇i ∂k over the basis ∂i :

∇i ∂k = Γm
ik ∂m (2.7)

and
( ) ∂Y k (x)
∇i Y k ∂k = ∂k + Y k Γ m
ik ∂m , (2.8)
∂xi
38
∂Y m (x)
∇X Y = X i ∂m + X i Y k Γm
ik ∂m , (2.9)
∂xi
In components
( )
m i ∂Y m (x)
(∇X Y) = X + Y k Γm
ik (2.10)
∂xi

Coefficients {Γm ik } are called Christoffel symbols in coordinates {x }. These


i

coefficients define covariant derivative—connection.


If operation of taking covariant derivative is given we say that the con-
nection 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 Transformation of Christoffel symbols for an arbitrary con-


nection
Let ∇ be a connection on manifold M . Let {Γikm } be Christoffel symbols
of this connection in given local coordinates {xi }. Then according (2.7) and
(2.8) we have
∂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

Γim′ k′ ∂i′ = ∇∂m
′ ∂k ′

∂ ∂xm ∂ ∂xm
We have that ∂m′ = ∂xm′
= ∂xm′ ∂xm
= ∂ .
∂xm′ m
Hence due to properties
(2.4), (2.5) we have
( ) ( ) ( )
′ ∂xk ∂xk ∂ ∂xk
Γim′ k′ ∂i′ = ∇∂m′ ∂k′ = ∇∂m
′ ∂k = ∇∂m
′ ∂k + ∂k =
∂xk′ ∂xk′ ∂xm′ ∂xk′
( )
∂xk ∂ 2 xk ∂xk ∂xm ∂ 2 xk
∇ ∂xm′ ∂m ∂k + ∂ k = ∇∂ ∂ k + ∂k
∂xk′ ∂xm

∂xm ∂xk ′ ′
∂xk ∂xm′ m
∂xm′ ∂xk′
′ ′
∂xk ∂xm i ∂ 2 xk ∂xk ∂xm i ∂xi ∂ 2 xk ∂xi
Γ ∂ i + ∂ k = Γ ∂ i′ + ∂i′
∂xk′ ∂xm′ mk ∂xm′ ∂xk′ ∂xk′ ∂xm′ mk ∂xi ∂xm′ ∂xk′ ∂xk
39
Comparing the first and the last term in this formula we come to the trans-
formation law:
If {Γikm } are Christoffel symbols of the connection ∇ in local coordinates

{xi } and {Γik′ m′ } are Christoffel symbols of this connection in new local

coordinates {xi } then
′ ′
′ ∂xk ∂xm ∂xi i ∂ 2 xr ∂xi
Γik′ m′ = Γ + (2.11)
∂xk ∂xm ∂xi km ∂xk′ ∂xm′ ∂xr
′ ′

Remark Christoffel symbols do not transform as tensor. If the second


term is equal to zero, i.e. transformation of coordinates are linear (see the
Proposition on flat connections) then the transformation( rule
) above is the the
1
same as a transformation rule for tensors of the type (see the formula
2
(1.6)). In general case this is not true. Christoffel symbols does not trans-
form as tensor under arbitrary non-linear coordinate transformation: see the
second term in the formula above.

2.1.3 Canonical flat affine connection


It follows from the properties of connection that it is suffice to define con-
nection 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 co-
ordinates {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?
To answer these questions note that the relations (2.12) mean that
∂Y i ∂
∇X Y = X m (2.13)
∂xm ∂xi
in coordinates {xi }

40
′ ′
Consider an arbitrary new coordinates xi = xi (x1 , . . . , xn ). Recall the
transformation rule for an arbitrary vector field (see subsection 1.1)
m ′ ′
∂ m m ∂x ∂ m′ ∂xm m m ∂xm m′
R=R = R , i.e.R = R , and , R = R .
∂x m ∂x ∂xm′
m ∂xm ∂xm′
Hence we have from (2.13) that
( i )
∂Y i ∂ m ∂
( i) ∂ m ∂x
m′
∂ ∂x i′ ∂
∇X Y = X m
m i
=X m
Y i
=X m m ′ i′Y =
∂x ∂x ∂x ∂x ∂x ∂x ∂x ∂xi
( i ) ( ′ ) ∂xi ∂
m′ ∂ ∂x i′ ∂ m′ ∂ i m′ ∂ 2 xi ( i′ ) ∂
X ′ ′ Y = X ′ Y ′ +X Y =
∂xm ∂xi ∂xi ∂xm ∂xi ∂xi ∂xm′ ∂xi′ ∂xi

m′ ∂Y i ∂ m′ ∂ 2 xi i′ ∂
X m ′ i ′ + X m ′ i′Y = (2.14)
∂x ∂x | ∂x {z ∂x ∂x}i
an additional term
We see that an additional term equals to zero for arbitrary vector fields X, Y
if and only if the relations between new and old coordinates are linear:
∂ 2 xi
= 0, i.e. xi = bi + aik xk (2.15)
∂xm′ ∂xi′
Comparing formulae (2.15) and (2.13) we come to simple but very important
Proposition Let all Christoffel symbols of a given connection be equal to
zero in a given coordinate system {xi }. Then all Christoffel symbols of this

connection are equal to zero in an arbitrary coordinate system {xi } such that
the relations between new and old coordinates are linear:

xi = bi + aik xk (2.16)
2 i
If transformation to new coordinate system is not linear, i.e. ∂x∂m′x∂xi′ ̸= 0
then Christoffel symbols of this connection in general are not equal to zero in

new coordinate system {xi }.
Definition We call connection ∇ flat if there exists coordinate system
such that all Christoffel symbols of this connection are equal to zero in a
given coordinate system.
In particular connection (2.12) has zero Christoffel symbols in arbitrary
cartesian coordinates.

41
Corollary Connection has zero Christoffel symbols in arbitrary Cartesian
coordinates if it has zero Christoffel symbols in a given Cartesian coordinates.
Hence the following definition is correct:
Definition A connection on En which Christoffel symbols vanish in carte-
sian coordinates is called canonical flat connection.
Remark Canonical flat connection in Euclidean space is uniquely defined,
sincce cartesian coordinates are defined globally. On the other hand on arbitrary
manifold one can define flat connection locally just choosing any arbitrary local
coordinates and define locally flat connection by condition that Christoffel symbols
vanish in these local coordinates. This does not mean that one can define flat
connection globally. We will study this question after learning transformation law
for Christoffel symbols.
Remark One can see that flat connection is symmetric connection.
Example Consider a connection (2.12) in E2 . It is a flat connection.
Calculate Christoffel symbols of this connection in polar coordinates
{ { √
x = r cos φ r = x2 + y 2
(2.17)
y = y sin φ φ = arctan xy

Write down Jacobians of transformations—matrices of partial derivatives:


 
( ) ( ) ( ) √x − y
xr yr cos φ sin φ rx φx 2
x +y 2
= √ y 
x2 +y 2
= ,
xφ yφ −r sin φ r cos φ r y φy 2 2 2
x
x +y 2
x +y
(2.18)
According (2.11) and since Chrsitoffel symbols are equal to zero in cartesian
coordinates (x, y) we have

′ ∂ 2 xr ∂xi
Γik′ m′ = , (2.19)
∂xk′ ∂xm′ ∂xr
′ ′
where (x1 , x2 ) = (x, y) and (x1 , x2 ) = (r, φ). Now using (2.18) we have

∂ 2 x ∂r ∂ 2 y ∂r
Γrrr = + =0
∂r∂r ∂x ∂r∂r ∂y

∂ 2 x ∂r ∂ 2 y ∂r
Γrrφ = Γrφr = + = − sin φ cos φ + sin φ cos φ = 0 .
∂r∂φ ∂x ∂r∂φ ∂y

42
∂ 2 x ∂r ∂ 2 y ∂r x y
Γrφφ = + = −x − y = −r .
∂φ∂φ ∂x ∂r∂φ ∂y r r
∂ 2 x ∂φ ∂ 2 y ∂φ
Γφrr = + = 0.
∂r∂r ∂x ∂r∂r ∂y
∂ 2 x ∂φ ∂ 2 y ∂φ −y x 1
Γφφr = Γφrφ = + = − sin φ 2 + cos φ 2 =
∂r∂φ ∂x ∂r∂φ ∂y r r r
∂ 2 x ∂φ ∂ 2 y ∂φ −x y
Γφφφ = + = −x 2 − y 2 = 0 . (2.20)
∂φ∂φ ∂x ∂φ∂φ ∂y r r
Hence we have that the covariant derivative (2.13) in polar coordinates has
the following appearance
∂φ
∇r ∂r = Γrrr ∂r + Γφrr ∂φ = 0 , , ∇r ∂φ = Γrrφ ∂r + Γφrφ ∂φ =
r
∂φ
∇φ ∂r = Γrφr ∂r + Γφφr ∂φ = , ∇φ ∂φ = Γrφφ ∂r + Γφφφ ∂φ = −r∂r (2.21)
r
Remark Later when we study geodesics we will learn a very quick method
to calculate Christoffel symbols.


2.1.4 Global aspects of existence of connection
We defined connection as an operation on vector fields obeying the special axioms
(see the subsubsection 2.1.1). Then we showed that in a given coordinates con-
nection is defined by Christoffel symbols. On the other hand we know that in
general coordinates on manifold are not defined globally. (We had not this trouble
in Euclidean space where there are globally defined cartesian coordinates.)

• How to define connection globally using local coordinates?

• Does there exist at least one globally defined connection?

• Does there exist globally defined flat connection?

These questions are not naive questions. Answer on first and second questions
is ”Yes”. It sounds bizzare but answer on the first question is not ”Yes” 4
Global definition of connection
4
Topology of the manifold can be an obstruction to existence of global flat connection.
E.g. it does not exist on sphere S n if n > 1.

43
The formula (2.11) defines the transformation for Christoffer symbols if we go
from one coordinates to another.
Let {(xiα ), Uα } be an atlas of charts on the manifold M .
If connection ∇ is defined on the manifold M then it defines in any chart (local

coordinates) (xiα ) Christoffer symbols which we denote by (α) Γikm . If (xiα ), (xi(β) )
are different local coordinates in a vicinity of a given point then according to (2.11)
′ ′
∂xk(α) ∂xm i
(α) ∂x(β) ∂ 2 xk(α) ∂xi(β)
i′ (α)i
(β) Γk′ m′ = ′ ′ Γmk + ′ ′ (2.22)
∂xk(β) ∂xm
(β)
∂xi(α) ∂xm k ∂xk
(β) ∂x(β) (α)
(β)

Definition Let {(xiα ), Uα } be an atlas of charts on the manifold M


(α)i
We say that the collection of Christoffel symbols {Γkm } defines globally a
connection on the manifold M in this atlas if for every two local coordinates
(xi(α) ), (xi(β) ) from this atlas the transformation rules (2.22) are obeyed.
Using partition of unity one can prove the existence of global connection con-
structing it in explicit way. Let {(xiα ), Uα } (α = 1, 2, . . . , N ) be a finite atlas on
the manifold M and let {ρα } be a partition of unity adjusted to this atlas. Denote
by (α) Γikm local connection defined in domain Uα such that its components in these
(α)
coordinates are equal to zero. Denote by (β) Γikm Christoffel symbols of this local
(α)
connection in coordinates (xi(β) ) ((β) Γikm = 0). Now one can define globally the
connection by the formula:

∑ (α) i
∑ ∂xi(β) ∂ 2 xi(α) (x)
i
(β) Γkm (x) = ρα (x) (β) Γkm (x) = ρα (x) ′ . (2.23)
α α
∂xi(α) ∂xk(β) ∂xm
(β)

This connection in general is not flat connection5

2.2 Connection induced on the surfaces


Let M be a manifold (surface) embedded in Euclidean space6 . Canonical flat
connection on EN induces the connection on surface in the following way.
Let X, Y be tangent vector fields to the surface M and ∇can.flat a canonical
flat connection in EN . In general

Z = ∇can.flat
X Y is not tangent to manifold M (2.24)
5
See for detail the text: ”Global affine connection on manifold” ” in my homepage:
”www.maths.mancheser.ac.uk/khudian” in subdirectory Etudes/Geometry
6
We know that every n-dimensional manifodl can be embedded in 2n + 1-dimensional
Euclidean space

44
Consider its decomposition on two vector fields:
( ) ( )
Z = Ztangent + Z⊥ , ∇can.flat
X , Y = ∇can.flat
X Y tangent + ∇can.flat
X Y ⊥ , (2.25)

where Z⊥ is a component of vector which is orthogonal to the surface M


and Z|| is a component which is tangent to the surface. Define an induced
connection ∇M on the surface M by the following formula
( can.flat )
∇M : ∇MX Y : = ∇X Y tangent (2.26)

Remark One can imply this construction for an arbitrary connection in


N
E .

2.2.1 Calculation of induced connection on surfaces in E3 .


Let r = r(u, v) be a surface in E3 . Let ∇can.flat be a flat connection in E3 .
Then
( can.flat )
∇M : ∇MX Y : = ∇X Y || = ∇can.flat
X Y − n(∇can.flat
X Y, n), (2.27)

where n is normal unit vector field to M . Consider a special example


Example (Induced connection on sphere) Consider a sphere of the radius
R in E3 : 

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 θ

where rθ = ∂r(θ,φ)
∂θ
, rφ = ∂r(θ,φ)
∂φ
are basic tangent vectors and n is normal unit
vector.
Calculate an induced connection ∇ on the sphere.
First calculate ∇∂θ ∂θ .
( )
∂rθ
∇∂θ ∂θ = = (rθθ )tangent .
∂θ tangent

45
 
−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.28)

Now calculate ∇∂θ ∂φ and ∇∂φ ∂θ .


( ) ( )
∂rφ ∂rθ
∇∂θ ∂φ = = (rθφ )tangent , ∇∂φ ∂θ = = (rφθ )tangent
∂θ tangent ∂φ tangent

We have
 
−R cos θ sin φ
∇∂θ ∂φ = ∇∂φ ∂θ = (rφθ )tangent =  R cos θ cos φ  .
0 tangent

We see that the vector rφθ is orthogonal to n:

⟨rφθ , n⟩ = −R cos θ sin φ sin θ cos φ + R cos θ cos φ sin θ sin φ = 0.

Hence
 
−R cos θ sin φ
∇∂θ ∂φ = ∇∂φ ∂θ = (rφθ )tangent = rφθ =  R cos θ cos φ  = cotan θrφ .
0

We come to

∇∂θ ∂φ = ∇∂φ ∂θ = cotan θ∂φ ⇒ Γθθφ = Γθφθ = 0, Γφθφ = Γφφθ = cotan θ (2.29)

Finally calculate ∇∂φ ∂φ


 
−R sin θ cos φ
∇∂φ ∂φ = (rφφ )tangent =  −R sin θ sin φ 
0 tangent

Projecting on the tangent vectors to the sphere (see (2.27)) we have

∇∂φ ∂φ = (rφφ )tangent = rφφ − n⟨n, rφφ ⟩ =

46
   
−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.30)

2.3 Levi-Civita connection


2.3.1 Symmetric connection
Definition. We say that connection is symmetric if its Christoffel symbols
Γikm are symmetric with respect to lower indices

Γikm = Γimk (2.31)

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.32)
If we apply this definition to basic fields ∂k , ∂m which commute: [∂k , ∂m ] = 0 we
come to the condition

∇∂k ∂m − ∇∂m ∂k = Γimk ∂i − Γikm ∂i = 0

and this is the condition (2.31).

2.3.2 Levi-Civita connection. Theorem and Explicit formulae


Let (M, G) be a Riemannian manifold.
Definition. Theorem
A symmetric connection ∇ is called Levi-Civita connection if it is com-
patible with metric, i.e. if it preserves the scalar product:

∂X ⟨Y, Z⟩ = ⟨∇X Y, Z⟩ + ⟨Y, ∇X Z⟩ (2.33)

47
for arbitrary vector fields X, Y, Z.
There exists unique levi-Civita connection on the Riemannian manifold.
In local coordinates Christoffel symbols of Levi-Civita connection are given
by the following formulae:
( )
1 ij ∂gjm ∂gjk ∂gmk
i
Γmk = g + m− . (2.34)
2 ∂xk ∂x ∂xj

where G = gik dxi dxk is Riemannian metric in local coordinates and ||g ik || is
the matrix inverse to the matrix ||gik ||.
Proof
Suppose that this connection exists and Γimk are its Christoffel symbols. Con-
sider vector fields X = ∂m , Y = ∂i and Z = ∂k in (2.33). We have that

∂m gik = ⟨Γrmi ∂r , ∂k ⟩ + ⟨∂i , Γrmk ∂r ⟩ = Γrmi grk + gir Γrmk . (2.35)

for arbitrary indices m, i, k.


Denote by Γmik = Γrmi grk we come to

∂m gik = Γmik + Γmki , i.e.

Now using the symmetricity Γmik = Γimk since Γkmi = Γkim we have

Γmik = ∂m gik − Γmki = ∂m gik − Γkmi = ∂m gik − (∂k gmi − Γkim ) =

∂m gik − ∂k gmi + Γkim = ∂m gik − ∂k gmi + Γikm = ∂m gik − ∂k gmi + (∂i gkm − Γimk ) =
∂m gik − ∂k gmi + ∂i gkm − Γmik .
Hence
1 1
Γmik = (∂m gik + ∂i gmk − ∂k gmi ) ⇒ Γkim = g kr (∂m gir + ∂i gmr − ∂r gmi ) (2.36)
2 2
We see that if this connection exists then it is given by the formula(2.34).
On the other hand one can see that (2.34) obeys the condition (2.35). We
prove the uniqueness and existence.
since ∇∂i ∂k = Γm ik ∂m .

Consider examples.

48
2.3.3 Levi-Civita connection on 2-dimensional Riemannian mani-
fold with metric G = adu2 + bdv 2 .
Example Consider 2-dimensional manifold with Riemannian metrics
( ) ( )
2 2 g11 g12 a(u, v) 0
G = a(u, v)du + b(u, v)dv , G= =
g21 g22 0 b(u, v)

Calculate Christoffel symbols of Levi Civita connection.


Using (2.36) we see that:

Γ111 = 12 (∂1 g11 + ∂1 g11 − ∂1 g11 ) = 12 ∂1 g11 = 1


a
2 u

Γ211 = Γ121 = 12 (∂1 g12 + ∂2 g11 − ∂1 g12 ) = 12 ∂2 g11 = 1


a
2 v

Γ221 = 21 (∂2 g12 + ∂2 g12 − ∂1 g22 ) = − 21 ∂1 g22 = − 1


b
2 u
(2.37)
Γ112 = 21 (∂1 g12 + ∂1 g12 − ∂2 g11 ) = − 21 ∂2 g11 = − 1
a
2 v

Γ122 = Γ212 = 12 (∂2 g21 + ∂1 g22 − ∂2 g21 ) = 12 ∂1 g22 = 1


b
2 u

Γ222 = 21 (∂2 g22 + ∂2 g22 − ∂2 g22 ) = 12 ∂2 g22 = 1


b
2 v

To calculate Γikm = g ir Γkmr note that for the metric a(u, v)du2 + b(u, v)dv 2
( 11 12 ) ( 1 )
g g 0
G−1 = = a(u,v) 1
g 21 g 22 0 b(u,v)

Hence
au av −bu
Γ111 = g 11 Γ111 = 2a
, Γ121 = Γ112 = g 11 Γ121 = 2a
, Γ122 = g 11 Γ221 = 2a

−av bu bv
Γ211 = g 22 Γ112 = 2b
, Γ221 = Γ212 = g 22 Γ122 = 2b
, Γ222 = g 22 Γ222 = 2b
(2.38)

2.3.4 Example of the sphere again


Calculate Levi-Civita connection on the sphere.
On the sphere first quadratic form (Riemannian metric) G = R2 dθ2 +
R sin2 θdφ2 . Hence we use calculations from the previous example with
2

49
a(θ, φ) = R2 , b(θ, φ) = R2 sin2 θ (u = θ, v = φ). Note that aθ = aφ = bφ = 0.
Hence only non-trivial components of Γ will be:
( )
θ −bθ − sin 2θ −R2 sin 2θ
Γφφ = = , Γφφθ = , (2.39)
2a 2 2
( )
φ φ bθ cos θ R2 sin 2θ
Γθφ = Γφθ = = Γθφφ = (2.40)
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 Levi-Civita connection = induced connection on


surfaces in E3
Christoffel symbols of canonical flat connection vanish in Cartesian coordi-
nates. On the other hand standard Riemannian metric on Euclidean space
has the appearance: G = dxi δik dxk . The matrix gik has constant entries.
Hence according to Levi-Civita formula (2.34) the Christoffel symbols of
Levi-Civita connection vanish also. Hence we proved very important fact:
Canonical flat connection of Euclidean space is the Levi-Civita connection
of the standard metric on Euclidean space.
Now we show that Levi-Civita connection on surfaces in Euclidean space
coincides with the connection induced on the surfaces by canonical flat con-
nection.
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 ∇ Levi–Civita 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
to the projection on the tangent space of the vector field ∇Xcan.flat
Y:
( can.flat )
∇M X Y = ∇X Y tangent ,

50
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.)
Theorem Induced connection on the surface r = r(u, v) in E3 coincides
with Levi-Civita connection of Riemannian metric induced by the canonical
metric on Euclidean space E3 .
Proof
Let ∇M be induced connection on a surface M in E3 given by equations
r = r(u, v). Considering this connection on the basic vectors rh , rv we see
that it is symmetric connection. Indeed

∇M
∂u ∂v = (ruv )tangent = (rvu )tangent = ∇∂v ∂u . ⇒ Γuv = Γvu , Γuv = Γvu .
M u u v v

Prove that this connection preserves scalar product on M . For arbitrary


tangent vector fields X, Y, Z we have

∂X ⟨Y, Z⟩E3 = ⟨∇can.


X
flat
Y, Z⟩E3 + ⟨Y, ∇X
can. flat
Z⟩E3 .

since canonical flat connection in E3 preserves Euclidean metric in E3 (it


is evident in Cartesian coordinates). Now project the equation above on
the surface M . If A is an arbitrary vector attached to the surface and
Atangent is its projection on the tangent space to the surface, then for ev-
ery tangent vector B scalar product ⟨A, B⟩E3 equals to the scalar product
⟨Atangent , B⟩E3 = ⟨Atangent , B⟩M since vector A − Atangent is orthogonal to
the surface. Hence we deduce from (2) that ∂X ⟨Y, Z⟩M =
( ) ( )
⟨ ∇can.
X
flat
Y tangent , Z⟩E3 +⟨Y, ∇can.
X
flat
Z tangent ⟩E3 = ⟨∇M
X Y, Z⟩M +⟨Y, ∇X Z⟩M .
M

We see that induced connection is symmetric connection which preserves


the induced metric. Hence due to Levi-Civita Theorem it is unique and is
expressed as in the formula (2.34).
Remark One can easy to reformulate and prove more general statement: Let M be
a submanifold in Riemannian manifold (E, G). Then Levi-Civita connection of the metric
induced on this submanifold coincides with the connection induced on the manifold by
Levi-Civita connection of the metric G.

51
3 Parallel transport and geodesics
3.1 Parallel transport
3.1.1 Definition
Let M be a manifold equipped with affine connection ∇.
Definition Let C : x(t) with coordinates xi = xi (t), t0 ≤ t ≤ t1 be a
curve on the manifold M . Let X = X(t0 ) be an arbitrary tangent vector
attached at the initial point x0 (with coordinates xi (t0 )) of the curve C, i.e.
X(t0 ) ∈ Tx0 M is a vector tangent to the manifold M at the point x0 with
coordinates xi (t0 ). (The vector X is not necessarily tangent to the curve C)
We say that X(t), t0 ≤ t ≤ t1 is a parallel transport of the vector X(t0 ) ∈
Tx0 M along the curve C : xi = xi (t), t0 ≤ t ≤ t1 if

• For an arbitrary t, t0 ≤ t ≤ t, vector X = X(t), (X(t)|t=t0 = X(t0 )) is


a vector attached at the point x(t) of the curve C, i.e. X(t) is a vector
tangent to the manifold M at the point x(t) of the curve C.

• The covariant derivative of X(t) along the curve C equals to zero:

∇X
= ∇v X = 0 . (3.1)
dt
In components: if X m (t) are components of the vector field X(t) and
v m (t) are components of the velocity vector v of the curve C ,

∂ dx(t) dxi ∂
X(t) = X m (t) |x(t) , v= = |x(t)
∂xm dt dt ∂xm
then the condition (3.1) can be rewritten as

dX i (t)
+ v k (t)Γikm (xi (t))X m (t) ≡ 0 . (3.2)
dt

Remark We say sometimes that X(t) is covariantly constant along the


curve C If X(t) is parallel transport of the vector X along the curve C. If
we consider Euclidean space with canonical flat connection then in Cartesian
coordinates Christoffel symbols vanish and parallel transport is nothing but
dX
dt
= ∇v X = 0, X(t) is constant vector.

52
Remark Compare this definition of parallel transport with the defini-
tion which we consider in the course of ”Introduction to Geometry” where
we consider parallel transport of the vector along the curve on the surface
embedded in E3 and define parallel transport by the condition, that only
orthogonal component of the vector changes during parallel transport, i.e.
dX(t)
dt
is a vector orthogonal to the surface (see the Exercise in the Homework
7).


3.1.2 Parallel transport is a linear map
Consider two different points x0 , x1 on the manifold M with connection ∇.
Let C be a curve x(t) joining these points. The parallel transport (3.1) X(t)
defines the map between tangent vectors at the point x0 and tangent vectors
at the point x1 . This map depends on the curve C. Parallel transport along
different curves joining the same points is in general different (if we are not
in Euclidean space).
On the other hand parallel transport is a linear map of tangent spaces
which does not depend on the parameterisation of the curve joining these
points.
Proposition Let X(t), t0 ≤ t ≤ t1 be a parallel transport of the vector
X(t0 ) ∈ Tx0 M along the curve C : x = x(t), t0 ≤ t ≤ t1 , joining the points
x0 = x(t0 ) and x1 = x(t1 ). Then the map

τC : Tx0 M ∋ X(t0 ) −→ X(t1 ) ∈ Tx1 M (3.3)

is a linear map from the vector space Tx0 M to the vector space Tx1 M which
does not depend on the parametersiation of the curve C.
The fact that the map (3.3) does not depend on the parameterisation
follows from the differential equation (3.2) also.
Indeed let t = t(τ ), τ0 ≤ τ ≤ τ1 , t(τ0 ) = t0 , t(τ1 ) = τ1 be another
parameterisation of the curve C. Then multiplying the equation (3.2) on
dt

and using the fact that velocity v′ (τ ) = tτ v(t) we come to differential
equation:

dX i (t(τ ))
+ v ′k (t(τ ))Γikm (xi (t(τ )))X m (t(τ )) ≡ 0 . (3.4)

The functions X ( t(τ )) with the same initial conditions are the solutions
of this equation.

53
The fact that it is a linear map follows immediately from the fact that
differential equations (3.2) are linear. E.g. let vector fields X(t), Y(t) be
covariantly constant along the curve C. Then since linearity X(t) + Y(t) is
a solution too.

3.1.3 Parallel transport with respect to Levi-Civita connection


We mostly consider parallel transport on Riemannian manifold. If (M, G) is
Riemannian manifold we mostly consider parallel transport with respect to
connection ∇ which is Levi-Civita connection of the Riemannian metric G
Proposition The length of the vector preserves during parallel transport
with respect to Levi-Civita connection.
Proof follows immediately from the definition (3.1) of aprallel traspotr
and the definition (2.33) of Levi-Civita connection

d
⟨X(t), X(t)⟩ = ∂v ⟨X(t), X(t)⟩ = 2 ⟨∇v X(t), X(t)⟩ = 2 ⟨0, X(t)⟩ = 0 .
dt
(3.5)
Hence |X(t)| is constant.
Exercise Show that scalar product preserves during parallel transport.

3.2 Geodesics
3.2.1 Definition. Geodesic on Riemannian manifold.
Let M be manifold equipped with connection ∇.
Definition A parameterised curve C : xi = xi (t) is called geodesic if
i
velocity vector v(t) : v i (t) = dxdt(t) is covariantly constant along this curve,
i.e. it remains parallel along the curve:

∇v dv i (t)
∇v v = = + v k (t)Γikm (x(t))v m (t) = 0, i.e. (3.6)
dt dt
d2 xi (t) dxk (t) i dxm (t)
+ Γkm (x(t)) = 0.
dt2 dt dt
These are linear second order differential equations. One can prove that
this equations have solution and it is unique7 for an arbitrary initial data
(xi (t0 ) = xi0 , ẋi (t0 ) = ẋi0 . )
7
this is true under additional technical conditions which we do not discuss here

54
In other words the curve C : x(t) is a geodesic if parallel transport of
velocity vector to along the curve is a velocity vector at any point of the
curve.
Geodesics defined with Levi-Civita connection on the Riemannian mani-
fold 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 (3.5) 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.33)) in particularly the length of
the velocity vector v:

3.2.2 Un-parameterised geodesic


We defined a geodesic as a parameterised curve such that the velocity vector
is covariantly constant along the curve.
What happens if we change the parameterisation of the curve?
Another question: Suppose a tangent vector to the curve remains tangent
to the curve during parallel transport. Is it true that this curve (in a suitable
parameterisation) becomes geodesic?
Definition We call un-parameterised curve geodesic if under suitable
parameterisation it obeys the equation (3.6) for geodesics.
Let C–be un-parameterised geodesic. Then the following statement is
valid.
Proposition A curve C (un-parameterised) is geodesic if an only if a
non-zero vector tangent to the curve remains tangent to the curve during
parallel transport.
Proof. Let A be tangent vector at the point p ∈ C of the curve. Paral-
lel transport does not depend on parametersiation of the curve (see 3.1.2).
Choose a suitable parameterisation xi = xi (t) such that xi (t) obeys the equa-
tions (3.6) for geodesics, i.e. the velocity vector v(t) is covariantly constant
along the curve: ∇v v = 0. If A(t0 ) = cv(t0 ) at the given point p (c is a scalar

55
coefficient) then due to linearity A(t) = cv(t) is a parallel transport of the
vector A. The vector A(t) is tangent to the curve since it is proportional to
velocity vector. We proved that any tangent vector remains tangent during
parallel transport.
Now prove the converse: Let A(t) be a parallel transport of non-zero
vector and it is proportional to velocity. If in a given parameterisation A(t) =
c(t)v(t) choose a reparameterisation t = t(τ ) such that dt(τ dτ
)
= c(t). In the
′ dt(τ )
new parameterisation the velocity vector v (τ ) = dτ v(t(τ )) = c(t)v(t) =
A(t(τ )). We come to parameterisation such that velocity vector remains
covariantly constant. Thus we come to parameterised geodesic. Hence C is
a geodesic.
Remark In particularly it follows from the Proposition above the follow-
ing important observation:
Let C is un-parameterised geodesic, xi (t) be its arbitrary parameterisa-
tion and v(t) be velocity vector in this parameterisation. Then the velocity
vector remains parallel to the curve since it is a tangent vector.
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 pa-
rameterisation and s = s(t) is a natural parameter (which defines the length
of the curve) then xi (t(s)) is parameterised geodesic.

3.2.3 Geodesics on surfaces in E3


Let M : r = r(u, v) be a surface in E3 . Let GM be induced Riemannian
metric and ∇ a Levi-Civita connection on M . We consider on M Levi-Civita
connection of the metric GM .
Let C be an arbitrary geodesic and v(t) = dr(t)
dt
the velocity vector. Ac-
cording to the definition of geodesic ∇v v = 0. On the other hand we know
that Levi-Civita connection coincides with the connection induced on the
surface by canonical flat connection in E3 (see the Theorem in subsection
2.4). Hence ( can.flat )
∇v v = 0 = ∇M v v = ∇v v tangent (3.7)
2
In cartesian coordinates ∇vcan.flat v = ∂v v = dtd v(u(t), v(t)) = d dtr(t)
2 = a.
Hence according to (3.7) the tangent component of acceleration equals to
zero.

56
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.7) ∇v v = 0.
We come to very beautiful observation:
Proposition 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 φ
v = dt = aφ̇ cos φ  and for acceleration:
dr 

 ··   
−aφ sin φ −aφ̇2 cos φ
dv  ·· 
a= =  aφ cos φ  +  −aφ̇2 sin φ 
dt ··
h 0
| {z } | {z }
tangent acceleration normal acceleration
2
Since tangential acceleration equals to zero hence ddt2h = 0 and h(t) = h0 + ct
Normal acceleration is centripetal acceleration of the rotation over circle with
constant speed (projection on the plane OXY ). The geodesic is helix.
Geodesics on sphere 

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 (3.8)
dt dt
57
We have M(t) = M0 . r(t) is orthogonal to M = r(t) × v(t). We see
that r(t) belongs to the sphere and to the plane orthogonal to the vector
M0 = r(t) × v(t). The intersection of this plane with sphere is a great
circle. We proved that if r(t) is geodesic hence it belongs to great circle (as
un-parameterised curve).
The converse is evident since if particle moves along the great circle with
constant velocity then obviously acceleration vector is orthogonal to the sur-
face.
Remark The vector M = r(t) × v(t) is the torque. The torque is inte-
gral of motion in isotropic space.—This is the core of the considerations for
geodesics on the sphere.

3.3 Geodesics and Lagrangians of ”free” particle on


Riemannian manifold.
3.3.1 Lagrangian and Euler-Lagrange equations
A function L = L(x, ẋ) on points and velocity vectors on manifold M is a
Lagrangian on manifold M .
We assign to Lagrangian L = L(x, ẋ) the following second order differen-
tial equations ( )
d ∂L ∂L
i
= (3.9)
dt ∂ ẋ ∂xi
In detail ( )
d ∂L ∂ 2L m ∂ 2 L ·· m ∂L
= ẋ + x = . (3.10)
dt ∂ ẋi m
∂x ∂ ẋi m
∂ ẋ ∂ ẋi ∂xi
These equations are called Euler-Lagrange equations of the Lagrangian
L. We will explain later the variational origin of these equations 8 .

3.3.2 Lagrangian of ”free” particle


Let (M, G), G = gik dxi dxk be a Riemannian manifold.
8
To every mechanical system one can put in correspondence a Lagrangian on config-
uration 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.

58
Definition We say that Lagrangian L = L(x, ẋ) is the Lagrangian of a
”free” particle on the Riemannian manifold M if
gik ẋi ẋk
L= (3.11)
2
Example ”Free” particle in Euclidean space. Consider E3 with standard
metric G = dx2 + dy 2 + dz 2
gik ẋi ẋk ẋ2 + ẏ 2 + ż 2
L= = (3.12)
2 2
Note that this is the Lagrangian that describes the dynamics od free
particle.
Example ”Free” particle on sphere.
The metric on the sphere of radius R is G = R2 dθ2 + R2 sin2 θdφ2 . Re-
spectively for the Lagrnagian of ”free” particle we have
gik ẋi ẋk R2 θ̇2 + R2 sin2 θφ̇2
L= = (3.13)
2 2

3.3.3 Equations of geodesics and Euler-Lagrange equations


Theorem. Euler-Lagrange equations of Lagrangian of free particle are equiv-
alent to the second order differential equations for geodesics.
This Theorem makes very easy calculations for Christoffel indices.
This Theorem can be proved by direct calculations.
Calculate Euler-Lagrange equations (3.9) for the Lagrangian (3.11):
 ( )
( ) gmk ẋm ẋk
d ∂L d  ∂ ( )
=
2
 = d gik ẋk = gik x·· k + ∂gik ẋm ẋk
dt ∂ ẋi dt ∂ ẋi dt ∂xm

and ( )
gmk ẋm ẋk
∂L ∂ 2 1 ∂gmk m k
= = ẋ ẋ .
∂xi ∂xi 2 ∂xi
Hence we have
( )
d ∂L ·· ∂gik ∂L 1 ∂gmk m k
i
= gik x k + m ẋm ẋk = i
= ẋ ẋ ,
dt ∂ ẋ ∂x ∂x 2 ∂xi

59
i.e.
·· 1
gik x k + ∂m gik ẋm ẋk = ∂i gmk ẋm ẋk .
2
1
( )
Note that ∂m gik ẋm ẋk = 2 ∂m gik ẋm ẋk + ∂k gim ẋm ẋk . Hence we come to
equation:
d2 xk 1
gik 2 + (∂m gik + ∂k gim − ∂i gmk ) ẋm ẋk
dt 2
Multiplying on the inverse matrix g ik we come
( )
d2 xi 1 ij ∂gjm ∂gjk ∂gmk dxm dxk
+ g + m− = 0. (3.14)
dt2 2 ∂xk ∂x ∂xj dt dt

We recognize here Christoffel symbols of Levi-Civita connection (see (2.34))


and we rewrite this equation as

d2 xi dxm i dxk
+ Γ = 0. (3.15)
dt2 dt mk dt
This is nothing but the equation (3.6).
Applications of this Theorem: calculation of Christoffel symbols of Levi-
Civita connection.

3.3.4 Examples of calculations of Christoffel symbols and geodesics


using Lagrangians.
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.13):

R2 θ̇2 + R2 sin2 θφ̇2


L=
2
Euler-Lagrange equations defining geodesics are
( ) ( )
d ∂L ∂L d · ··
− = R θ − R2 sin θ cos θφ̇2 ⇒ θ − sin θ cos θφ̇2 = 0 ,
2
dt ∂ θ̇ ∂θ dt
( ) (3.16)
d ∂L ∂L d ( 2 2 ) ··
− = R sin θφ̇ = 0 ⇒ φ + cotan θθ̇φ̇ = 0 .
dt ∂ φ̇ ∂φ dt

60
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.17)
Γφθθ = Γφφφ = 0, Γφθφ = Γφφθ = cotan θ . (3.18)
(Compare with previous calculations for connection in subsections 2.2.1 and
2.3.4)
We proved that geodesics on the sphere are great circles. (see subsection 3.2.3 above).
Consider another more straightforward proof of this fact. To find geodesics one have to
solve second order differential equations (3.16):
One can see that the great circles: φ = φ0 , θ = θ0 + t are solutions of second order
differential equations (3.16) with initial conditions

θ(t) t=0 = θ0 , θ̇(t) t=0 = 1, φ(t) t=0 = φ0 , θ̇(t) t=0 = 0 . (3.19)

The rotation of the sphere is isometry, which does not change Levi-Civta connection.
Hence an arbitrary great circle is geodesic.
Prove that an arbitrary geodesic is an arc of great circle. Let the curve θ = θ(t), φ =
φ(t), 0 ≤ t ≤ t1 be geodesic. Rotating the sphere we can come to the curve θ = θ′ (t), φ =
φ′ (t), 0 ≤ t ≤ t1 such that velocity vector at the initial time is direccted along meridian,
i.e. initial conditions are

θ′ (t) t=0 = θ0 , θ̇′ (t) t=0 = a, φ′ (t) t=0 = φ0 , φ̇′ (t) t=0 = 0 . (3.20)

(Compare with initial conditions (3.19)) Second order differential equations with boundary
conditions for coordinates and velocities at t = 0 have unique solution. The solutions of
second order differential equations (3.16) with initial conditions (3.20) is a curve θ′ (t) =
θ0 + at, φ′ (t) = φ0 . It is great circle. Hence initial curve the geodesic θ = θ(t), φ = φ(t),
0 ≤ t ≤ t1 is an arc of great circle too.
This is another proof that geodesics are great circles.

2) Lobachevsky plane.
Lagrangian of ”free” particle on the Lobachevsky plane with metric G =
dx2 +dy 2
y2
is
1 ẋ2 + ẏ 2
L= .
2 y2
Euler-Lagrange equations are

61
( ) ··
∂L d ∂L d ẋ x 2ẋẏ ·· 2ẋẏ
=0= = = 2 − 3 , i.e. x − = 0,
∂x dt ∂ ẋ dt y2 y y y
( ) ··
∂L ẋ2 + ẏ 2 d ∂L d ẏ y 2ẏ 2 ·· ẋ2 ẏ 2
=− 3
= = = 2 − 3 , i.e. y + − = 0.
∂y y dt ∂ ẏ dt y2 y y y y
·· i
Comparing these equations with equations for geodesics: x − ẋk Γikm ẋm = 0
(i = 1, 2, x = x1 , y = x2 ) we come to
1 1 1
Γxxx = 0, Γxxy = Γxyx = − , Γxyy = 0, Γyxx = , Γyxy = Γyyx = 0, Γyyy = − .
y y y
In a similar way as for a sphere one can find geodesics on Lobachevsky plane. First we
note that vertical rays are geodesics. Then using the inversions with centre on the absolute
one can see that arcs of the circles with centre at the absolute (y = 0) are geodesics too.

3.3.5 Variational principe and Euler-Lagrange equations


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 , ẋi ) be
a Lagrangian on it.
Denote my Mx21 ,t21 the space of curves (paths) such that they start at the
x ,t

point x1 at the ”time” t = t1 and end at the point x2 at the ”time” t = t2 :


x ,t
Mx21 ,t21 = {C : x(t), t1 ≤ t ≤ t2 , x(t1 ) = x1 , x(t2 ) = x2 } . (3.21)

Consider the following functional S on the space Mx21 ,t21 :


x ,t

∫ t2 ( )
S [x(t)] = L xi (t), ẋi (t) dt . (3.22)
t1

for every curve x(t) ∈ Mx21 ,t21 .


x ,t

This functional is called action functional.


Theorem Let functional S attaints the minimal value on the path x0 (t) ∈
Mx1 ,t1 , i.e.
x2 ,t2

x ,t
∀x(t) ∈ Mx21 ,t21 S[x0 (t)] ≤ S[x(t)] . (3.23)

62
Then the path x0 (t) is a solution of Euler-Lagrange equations of the La-
grangian L: ( )
d ∂L ∂L
i
= if x(t) = x0 (t) . (3.24)
dt ∂ ẋ ∂xi

Remark The path x(t) sometimes is called extremal of the action func-
tional (3.22).
We will use this Theorem to show that the geodesics are in some sense
shortest curves 9 .

3.4 Geodesics and shortest distance.


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 points10 .
This Theorem makes a bridge between two different approach to geodesic:
the shortest disntance and parallel transport of velocity vector.
Sketch a proof:
Consider the following two Lagrangians: Lagrangian of a ”free ” particle
i k
Lfree = gik (x)2 ẋ ẋ and the length Lagrangian
√ √
Llength (x, ẋ) = gik (x)ẋi ẋk = 2Lfree .
9
The statement of this Theorem is enough for our purposes. In fact in classical mechan-
ics 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.22), i.e.

S[x0 (t) + δx(t)] − S[x0 (t) + δx(t)] = 0(δx(t)) (3.25)

for an arbitrary infinitesimal variation of the path x0 (t): δx( t1 ) = δx( t2 ) = 0.


10
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.

63
If C : xi (t), t1 ≤ t ≤ t2 is a curve on M then

Length of the curve C =


∫ t2 ∫ t2 √
i i
Llength (x (t), ẋ (t))dt = gik (x(t))ẋi (t)ẋk (t)dt . (3.26)
t1 t1

The proof of the Theorem follows from the following observation:


Observation Euler-Lagrange equations for the length functional (3.26) are
equivalent to the Euler-Lagrange equations for action functional (3.22). This
means that extremals of the length functional and action functionals coincide.
Indeed it follows from this observation and the variational principe that
the shortest curves obey the Euler-Lagrange equations for the action func-
tional. We showed before that Euler-Lagrange equations for action functional
(3.22) define geodesics. Hence the shortest curves are geodesics.
One can check the observation by direct calculation:√ Calculate√ Euler-
i k
Lagrange equations for the Lagrangian Llength = gik (x)ẋ ẋ = 2Lfree :
( ) ( )
d ∂Llength ∂Llength d 1 1 ∂gkm ẋk ẋm
− = √ gik ẋk
− √
dt ∂ ẋi ∂xi dt gik ẋi ẋk 2 gik ẋi ẋk ∂xi
( )
d 1 ∂Lfree 1 ∂Lfree
= − = 0. (3.27)
dt ˙ i
Llength ∂x Llength ∂xi
To facilitate calculations note that the length functional (3.26) is repa-
rameterisation invariant. Choose the natural parameter s(t) or a parame-
ter proportional to the natural parameter on the curve xi (t). We come to
Llength = const and it follows from (3.27) that
( ) ( ( ) )
d ∂Llength ∂Llength 1 d ∂Lfree ∂Lfree
− = − = 0.
dt ∂ ẋi ∂xi Llength dt ˙ i
∂x ∂xi

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.

64
3.4.1 Again geodesics for sphere and Lobachevsky plane
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 (dθ2 + sin2 θdφ2 ) . (3.28)

Consider two arbitrary points A and B on the sphere. Let (θ0 , φ0 ) be coor-
dinates 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:
∫ √
LCAB = R θt2 + sin2 θ(t)φ2t dt (3.29)

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:
∫ t1 √ ∫ t1 √ ∫ t1
R θt + sin θφt dt ≥ R
2 2 2 2
θt dt = R θt dt = R(θ1 − θ0 ) (3.30)
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:
dx2 + dy 2
G= (3.31)
y2

65
The length of the curve γ : x = x(t, y = y(t)) is equal to
∫ √ 2
xt + yt2
L= dt
y 2 (t)

In particularly the length of the vertical interval [1, ε] tends to infinity if


ε → 0:
∫ √ 2 ∫ 1√
xt + yt2 1 1
L= 2
dt = 2
dt = log
y (t) ε t ε
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
of the arbitrary
curve x = x(t), y = y(t) which joins these points:
x(t) t=0 = x0 , y(t) t=0 = y0 , x(t) t=t1 = x0 , y(t) t=t1 = y1 :

∫ t√ ∫ t√ ∫ y1
x2t
+ yt2 yt2 dt y1
2
dt ≥ dt = dt = log = length of CAB
0 y (t) 0 y 2 (t) y0 t y0

Hence CAB is shortest. We prove that vertical rays are geodesics.


Consider now the case if x0 ̸= x1 . Find geodesics which connects two
points A, B which are not on the same vertical ray. Consider semicircle
which passes these two points such that its centre is on the absolute. We
prove that it is a geodesic.
Proof Let coordinates of the centre of the circle are (a, 0). Then consider polar coor-
dinates (r, φ):
x = a + r cos φ, y = r sin φ (3.32)
In these polar coordinates r-coordinate of the semicircle is constant.
Find Lobachevsky metric in these coordinates: dx = −r sin φdφ + cos φdr, dy =
r cos φdφ + sin φdr, dx2 + dy 2 = dr2 + r2 dφ2 . Hence:

dx2 + dy 2 dr2 + r2 dφ2 dφ2 dr2


G= = == + (3.33)
y2 r2 sin2 φ sin2 φ r2 sin2 φ

66
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:
∫ t1 √ 2 ∫ t1 √ 2
φt rt2 φt
LAB = 2 + 2 2 dt ≥ dt = (3.34)
t0 sin φ r sin φ t0 sin2 φ
∫ t1 ∫ φ1
φt dφ tan φ1
dt = = log
t0 sin φ φ0 sin φ tan φ1
The proof is finished.

4 Surfaces in E3
Now equipped by the knowledge of Riemannian geometry we consider sur-
faces in E3 . We reconsider again conceptions of Shape (Weingarten) opera-
tor, Gaussian and mean curvatures, focusing attention on the the fact what
properties are internal and what properties are external.

4.1 Formulation of the main result. Theorem of paral-


lel transport over closed curve and Theorema Egregium
Let M be a surface in Euclidean space E3 . Consider a closed curve C on M ,
M : r = r(u, v), C : r = r(u(t, v(t)), 0 ≤ t ≤ t1 , x(0) = x(t1 ). (u(t), v(t) are
internal coordinates of the curve C.)
Consider the parallel transport of an arbitrary tangent X vector along
the closed curve C:
( )
∂ ∂x i

α
X(t) = X (t) = X (t)rα r(u(t),v(t)) , rα =
α
.
∂uα uα (t) | {z } ∂uα ∂xi
| {z }
Internal observer External observer
∇X(t)
X(t) : = 0, 0 ≤ t ≤ t1 ,
dt
i.e.
dX α (t) duγ (t)
+ X β (t)Γαβγ (u(t)) = 0, 0 ≤ t ≤ t1 , (4.1)
dt dt
where ∇ is the connection induced on the surface M by canonical flat con-
nection (see (??)), i.e. the Levi-Civita connection of the induced Riemannian

67
metric on the surface M and Γαβγ its Christoffel symbols:
( )
1 γπ ∂gπα ∂gπβ ∂gαβ ∂xi ∂xi
γ
Γαβ = g + − , where gαβ = ⟨r ,
α βr ⟩ =
2 ∂uβ ∂uα ∂uπ ∂uα ∂uβ
(4.2)
are components of induced Riemannian metric GM = gαβ duα duβ /
Let r(0) = p be a starting (and ending) point of the curve C: r(0) =
r(t1 ) = p. The differential equation (4.1) defines the linear operator

RC : Tp M −→ Tp M (4.3)

For any vector X ∈ Tp M , its image the vector RC X as the solution of the
differential equation (4.1) with initial condition X(t) t=0 = X.
On the other hand we know that parallel transport of the vector does not
change its length (see (3.5) in the subsection 3.2.1):

⟨X, X⟩ = ⟨RC X, RC X⟩ (4.4)

We see that RC is an orthogonal operator in the 2-dimensional vector space


Tp M . We know that orthogonal operator preserving orientation is the oper-
ator of rotation on some angle Φ.
We see that if RC preserves orientation11 then the action of operator RC
on vectors is rotation on the angle, i.e. the result of parallel transport along
closed curve is rotation on the angle

∆Φ = ∆Φ(C) (4.5)

which 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

∆Φ = ∠ (X, RC X) = Kdσ , (4.6)
D
11
We consider the case if the operator RC preserves orientation. 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 that operator RC preserves an orientation.

68

where K is the Gaussian curvature and dσ = det gdudv is the area
√ element
induced by the Riemannian metric on the surface M , i.e. dσ = det gdudv.
Remark One can show that the angle of rotation does not depend on
initial point of the curve.
Example Consider the closed curve, ”latitude” Cθ0 : θ = θ0 on the sphere
of the radius R. Calculations show that

∆Φ(Cθ0 ) = 2π(1 − cos θ0 ) (4.7)

(see the Homework 6). On the other hand the latitude Cθ0 is the boundary
of the segment D with area 2πRH where H = R(1 − cos θ0 ). Hence

2πRH 1
∠ (X, RC X) = = 2 · area of the segment = Kdσ
R2 R D

since Gaussian curvature is equal to R12


The proof of this Theorem is the content of the subsections above.

4.1.1 GaußTheorema Egregium


Show that this Theorem implies the remarkable corollary.
Let D be a small domain around a given point p, let C its boundary
and ∆Φ(D) the angle of rotation. Denote by S(D) an area of this domain.
Applying the Theorem for the case when area of the domain D tends to zero
we we come to the statement that

if S(D) → 0 then ∆Φ(D) = Kdσ → K(p)S(D), i.e.
D

∆Φ(D)
K(p) = lim , i.e. (4.8)
S(D)→0 S(D)

Now notice that left hand side od this equation defining Gaussian cur-
vature 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 Rieman-
nian metric, and denominator is an area depending on Riemannian metric
too.
Thus we come to very important

69
Corollary Gauß Egregium Theorema
Gaussian curvature of the surface is invariant of isometries.

In next subsections we develop the technique which itself is very interest-


ing. One of the applications of this technique is the proof of the Theorem
(4.6). Thus we will prove Theorema Egregium too.
Later in the fifth section we will give another proof of the Theorema
Egregium.

4.2 Derivation formulae


Let M be a surface embedded in Euclidean space E3 , M : r = r(u, v).
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 surface12 .
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:


∂e ∂e ∂f ∂f ∂n ∂n
de = 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
for de = ∂u du+ ∂e
∂v
∂e
dv expanding vectors ∂u and ∂e
∂v
over basis vectors we come
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
∂e ∂e
de = du + dv = (A1 e + B1 f + C1 n) du + (A2 e + B2 f + C2 n) dv =
∂u ∂v
12
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 .

70
= (A1 du + A2 dv) e + (B1 du + B2 dv) f + (C1 du + C2 dv) e, (4.9)
| {z } | {z } | {z }
M11 M12 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.9).
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
This equation can be rewritten in the following way:
    
e M11 M12 M13 e
  
d f = M21 M22 M23   f (4.10)
n M31 M32 M33 n

Proposition The matrix M in the equation (4.10) is antisymmetrical ma-


trix, i.e.
M11 = M22 = M33 = 0
M12 = −M21 = a
(4.11)
M13 = −M31 = b
M23 = −M32 = −b
i.e.
    
e 0 a b e
d  f  = −a 0 c   f  , (4.12)
n −b −c 0 n
where a, b, c are 1-forms on the surface M .
Formulae (5.13) are called derivation formulae.
Prove this Proposition. Recall that {e, f , n} is orthonormal basis, i.e. at
every point of the surface
⟨e, e⟩ = ⟨f , f ⟩ = ⟨n, n⟩ = 1, and ⟨e, f ⟩ = ⟨e, n⟩ = ⟨f , n⟩ = 0
Now using (4.10) we have
⟨e, e⟩ = 1 ⇒ d⟨e, e⟩ = 0 = 2⟨e, de⟩ = ⟨e, M11 e + M12 f + M13 n⟩ =

71
M11 ⟨e, e⟩ + M12 ⟨e, f ⟩ + M13 ⟨e, n⟩ = M11 ⇒ M11 = 0 .
Analogously

⟨f , f ⟩ = 1 ⇒ d⟨f , f ⟩ = 0 = 2⟨f , df ⟩ = ⟨f , M21 e+M22 f +M23 n⟩ = M22 ⇒ M22 = 0 ,

⟨n, n⟩ = 1 ⇒ d⟨n, n⟩ = 0 = 2⟨n, dn⟩ = ⟨n, M31 e+M32 f +M33 n⟩ = M33 . ⇒ M33 = 0 .
We proved already that M11 = M22 = M33 = 0. Now prove that M12 =
−M21 , M13 = −M31 and M13 = −M31 .

⟨e, f ⟩ = 0 ⇒ d⟨e, f ⟩ = 0 = ⟨e, df ⟩ + ⟨de, f ⟩ =

⟨e, M21 e + M22 f + M23 n⟩ + ⟨M11 e + M12 f + M13 n, f ⟩ = M21 + M12 = 0.


Analogously

⟨e, n⟩ = 0 ⇒ d⟨e, n⟩ = 0 = ⟨e, dn⟩ + ⟨de, n⟩ =

⟨e, M31 e + M32 f + M33 n⟩ + ⟨M11 e + M12 f + M13 n, n⟩ = M31 + M13 = 0


and
⟨f , n⟩ = 0 ⇒ d⟨f , n⟩ = 0 = ⟨f , dn⟩ + ⟨df , n⟩ =
⟨f , M31 e + M32 f + M33 n⟩ + ⟨M21 e + M22 f + M23 n, n⟩ = M32 + M23 = 0.
Remark This proof could be performed much more shortly in condensed
notations. Derivation formulae (5.13) in condensed notations are

dei = Mik ek (4.13)

Orthonormality condition means that ⟨ei , ek ⟩ = δik . Hence

d⟨ei , ek ⟩ = 0 = ⟨dei , ek ⟩+⟨ei , dek ⟩ = ⟨Mim em , ek ⟩+⟨ei , Mkn en ⟩ = Mik +Mki = 0


(4.14)
Much shorter, is not it?


4.2.1 Gauss condition (structure equations)
Derive the relations between 1-forms a, b and c in derivation formulae.
Recall that a, b, c are 1-forms, e, f, n are vector valued functions (0-forms)
and de, df , dn are vector valued 1-forms. (We use the simple identity that

72
ddf = 0 and the fact that for 1-form ω ∧ ω = 0.) We have from derivation
formulae (5.13) that

d2 e = 0 = d(af + bn) = daf − a ∧ df + dbn − b ∧ dn =

da f − a ∧ (−ae + cn) + db n − b ∧ (−be − cf ) =


(da + b ∧ c)f + (a ∧ a + b ∧ b)e + (db − a ∧ c)n = (da + b ∧ c)f + (db + c ∧ a)n = 0 .
We see that
(da + b ∧ c)f + (db + c ∧ a)n = 0 (4.15)
Hence components of the left hand side equal to zero:

(da + b ∧ c) = 0 (db + c ∧ a) = 0 . (4.16)

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 (4.17)
dc + a ∧ a = 0

4.3 Geometrical meaning of derivation formulae. Wein-


garten operator and second quadratic form in terms
of derivation formulae.
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 formulae (5.13).
Induced Riemannian metric

73
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 (4.18)

The matrix of the Riemannian metric in the basis {e, f } is


( )
1 0
G= (4.19)
0 1

Induced connection Let ∇ be the connection induced by the canonical flat


connection on the surface M .
Then according equations (??) and derivation formulae (5.13) for every
tangent vector X

∇X e = (∂X e)tangent = (de(X))tangent = (a(X)f + b(X)n)tangent = a(X)f .


(4.20)
and

∇X f = (∂X f )tangent = (df (X))tangent = (−a(X)e + c(X)n)tangent = −a(X)e .


(4.21)
In particular
∇e e = a(e)f ∇f e = a(f )f
(4.22)
∇e f = −a(e)e ∇f f = −a(f )e
We know that the connection ∇ is Levi-Civita connection of the induced
Riemannian metric (4.20) (see the subsection 4.2.1)13 .
Second Quadratic form Second quadratic form is a bilinear symmetric function A(X, Y)
on tangent vectors which is well-defined by the condition A(X, Y)n = (∂X Y)orthogonal (see
e.g. subsection 6.4 in Appendices.)
Let A(X, Y) be second quadratic form. Then according to derivation formulae (5.13)
we have
A(e, e) = ⟨∂e e, n⟩ = ⟨de(e), n⟩ = ⟨a(e)f + b(e)n, n⟩ = b(e) ,
A(f , e) = ⟨∂f e, n⟩ = ⟨de(f ), n⟩ = ⟨a(f )f + b(f )n, n⟩ = b(f ) ,
A(e, f ) = ⟨∂e f , n⟩ = ⟨df (e), n⟩ = ⟨−a(e)f + c(e)n, n⟩ = c(e) ,
13
In particular this implies that this is symmetric connection, i.e.

∇fe − ∇e f − [f , e] = a(f )f + a(e)e − [f , e] = 0 . (4.23)

74
A(f , f ) = ⟨∂f f , n⟩ = ⟨df (f ), n⟩ = ⟨−a(f )f + c(f )n, n⟩ = c(f ) ,
The matrix of the second quadratic form in the basis {e, f } is
( ) ( )
A(e, e) A(f , e) b(e) b(f )
A= = (4.24)
A(e, f ) A(f , f ) c(e) c(f )
This is symmetrical matrix (see the subsection 4.3.2):
A(f , e) = b(f ) = A(e, f ) = c(e) . (4.25)

Weingarten operator
Let S be Weingarten operator: SX = −∂X n (see the subsection 6.4 in
Appendix, or last year Geometry letures). Then it follows from derivation
formulae that
SX = −∂X n = −dn(X) = − (−b(X)e − c(X)f ) = b(X)e + c(X)f
In particular
S(e) = b(e)e + c(e)f , S(f ) = b(f )e + c(f )f
and the matrix of the Weingarten operator in the basis {e, f } is
( )
b(e) c(e)
S= (4.26)
b(f ) c(f )
Remark According to the condition (4.25) the matrix S is symmetrical. The relations
A = GS, S = G−1 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.3.1 Gaussian and mean curvature in terms of derivation formu-


lae
Now we are equipped to express Gaussian and mean curvatures in terms of
derivation formulae. Using (4.26) we have for Gaussian curvature
K = det S = b(e)c(f ) − c(e)b(f ) = (b ∧ c)(e, f ) (4.27)
and for mean curvature
H = Tr S = b(e) + c(f ) (4.28)
What next? We will study in more detail formula (4.27) later.
Now consider some examples of calculation derivation formulae, Wein-
garten operator, e.t..c. for some examples using derivation formulae.

75
4.4 Examples of calculations of derivation formulae and
curvatures for cylinder, cone and sphere
Last year we calculated Weingarten oeprator, second quadratic form and
curvatures for cylinder, cone and sphere (see also the subsection 6.4 in Ap-
pendices.). Now we do the same but in terms of derivation formulae.
Cylinder
We haveto define three vector fields e, f , n on the points of the cylinder

x = R cos φ
r(h, φ) : y = R sin φ such that they form an orthonormal basis at any


z=h
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 −R sin φ cos φ
rh = 0 , rφ =  R cos φ  , n =  sin φ  . (4.29)
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φ 
e = rh = 0 , f = = cos φ  , n =  sin φ  (4.30)
R
1 0 0

These vectors form an orthonormal basis and e, f form an orthonormal basis


in tangent space.
Derive for this basis derivation formulae (5.13). For vector fields e, f , n
in (4.30) we have
   
− sin φ − cos φ
de = 0, df = d  cos φ  =  − sin φ  dφ = −ndφ,
0 0
   
cos φ − sin φ
dn = d  sin φ  =  cos φ  = f dφ,
0 0

76
i.e.
       
e 0 a b e 0 0 0 e
d  f  = −a 0 c   f  = 0 0 −dφ  f , (4.31)
n −b −c 0 n 0 dφ 0 n
i.e. in derivation formulae a = b = 0, 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
According to (4.27) and(4.28) Gaussian curvature K = b(e)c(f )−b(e)c(f ) = 0
and mean curvature
(r ) 1
φ
H = b(e) + c(f ) = −dφ(f ) = −dφ =−
R R
(Compare with calculations in the subsection 4.3.4)

Cone
For cone: 

x = kh cos φ
r(h, φ) : y = kh sin φ ,


z=h
     
k cos φ −kh sin φ cos φ
1
rh =  k sin φ  , rφ =  kh cos φ  , n = √  sin φ 
1 + k 2
1 0 −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= √ =√
1 + k2 1 + k2 hk 1 + k 2
1 0 −k
Calculate de, df and dn:
   
k cos φ − sin φ
kdφ  kdφ
de = d  k sin φ  = √ cos φ  = √ f,
1 + k 2 1 + k 2
1 0

77
   
− sin φ − cos φ
df = d  cos φ  =  − sin φ  dφ =
0 0
   
k cos φ cos φ
−k   dφ  −kdφ dφ
2
k sin φ dφ − 2
sin φ  = √ e− √ n,
1+k 1+k 1+k 2 1 + k2
1 −k
and    
cos φ − sin φ
1 dφ 
dn = √ d  sin φ  = √ cos φ  .
1+k 2 1 + k 2
−k 0
We come to
      √kdφ
 
e 0 a b e 0 1+k2
0 e
 −dφ   
d  f  = −a 0 c   f  = − √kdφ
1+k2
0 √
1+k2 
f ,
n −b −c 0 n 0 √ dφ 0 n
1+k2
(4.32)
i.e. in derivation formulae for 1-forms a = √kdφ , b = 0 and and c = − √−dφ .
1+k2 1+k2
The matrix of Weingarten operator in the basis {e, f } is
( ) ( −dφ(e) ) ( )
b(e) c(e) 0 √1+k2 0 0
S= =S= = .
b(f ) c(f ) 0 −dφ(f

2
) 0 kh√−11+k2
1+k
( rφ ) 1 1
since dφ(f ) = dφ kh = kh dφ(∂φ ) = kh .
According to (4.27), (4.28) Gaussian curvature

K = b(e)c(f ) − b(e)c(f ) = 0

and mean curvature


(r ) 1
φ
H = b(e) + c(f ) = −dφ(f ) = −dφ =−
R R
Remark Equipped by the properties of derivation formulae we do not need
to calculate df . The calculation of de and dn and the property that the
matrix in derivation formulae is antisymmetric gives us the answer for df .

Sphere

78
For sphere 

x = R sin θ cos φ
r(θ, φ) : y = R sin θ sin φ (4.33)


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
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
e(θ, φ) = = cos θ sin φ  , f (θ, φ) = =  cos φ  , n(θ, φ) = =  sin θ sin φ  .
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 φ  = cos θdφf − dθn,
0 − sin θ
   
− sin φ cos φ
df = d  cos φ  = −  sin φ  dφ =
0 0
   
cos θ cos φ sin θ cos φ
− cos θdφ  cos θ sin φ  − sin θdφ  sin θ sin φ  = − cos θdφe − sin θdφn ,
− sin θ cos θ
     
sin θ cos φ cos θ cos φ − sin θ sin φ
dn = d  sin θ sin φ  =  cos θ sin φ  dθ +  sin θ cos φ  dφ
cos θ − sin θ 0

79
= dθe + sin θdφf .
i.e.
       
e 0 a b e 0 cos θdφ −dθ e
 
d f = −a 0 c    
f = − cos θdφ 0 − sin θdφ   f ,
n −b −c 0 n dθ sin θdφ 0 n
(4.34)
i.e. in derivation formulae a = cos θdφ, b = −dθ, c = − sin θdφ.
The matrix of Weingarten operator in the basis {e, f } is
( ) ( ) ( −1 )
b(e) c(e) −dθ(e) − sin θdφ(e) R
0
S= = =
b(f ) c(f ) −dθ(f ) − sin θdφ(f ) 0 − R1
( ) ( )
since dθ(e) = dθ ∂Rθ = R1 dθ(∂θ ) = R1 , dφ(e) = dφ ∂Rθ = 1
R
dφ(∂θ ) = 0.
According to (4.27) and(4.28) Gaussian curvature
1
K = b(e)c(f ) − b(e)c(f ) =
R2
and mean curvature
2
H = b(e) + c(f ) = −
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 = dθe +
sin θdφf ). (Compare with calculations in the subsection 4.3.4)
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.
Remark The same remark as for cone: equipped by the properties of
derivation formulae we do not need to calculate df . The calculation of de and
dn and the property that the matrix in derivation formulae is antisymmetric
gives us the answer for df .


4.5 Proof of the Theorem of parallel transport along
closed curve.
We are ready now to prove the Theorem. Recall that the Theorem states
following:

80
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 ∫
∆Φ = ∠ (X, RC X) = Kdσ , (4.35)
D

where K is the Gaussian curvature and dσ = det gdudv is the area √ element
induced by the Riemannian metric on the surface M , i.e. dσ = det gdudv.
(see (4.6).
Recall that for derivation formulae (5.13) we obtained structure equations

da + b ∧ c = 0
db + c ∧ a = 0 (4.36)
dc + a ∧ a = 0

We need to use only one of these equations, the equation

da + b ∧ c = 0 . (4.37)

This condition sometimes is called Gauß condition.


Let as always {e, f , n} be an orthonormal basis in Tp E3 at every point
of surface p ∈ M such that {e, f } is an orthonormal basis in Tp M at every
point of surface p ∈ M . Then the Gauß condition (4.37) and equation (4.27)
mean that for Gaussian curvature on the surface M can be expressed through
the 2-form da and base vectors {e, f }:

K = b ∧ c(e, f ) = −da(e, f ) (4.38)

We use this formula to prove the Theorem.


Now calculate the parallel transport of an arbitrary tangent vector over
the closed curve C on the surface M .
Let r = r(u, v) = r(uα) (α = 1, 2, (u, v) = (u1 , v 1 )) be an equation of the
surface M .
Let uα = uα (t) (α = 1, 2) be the equation of the curve C. Let X(t) be
the parallel transport of vector field along the closed curve C, i.e. X(t) is
tangent to the surface M at the point u(t) of the curve C and vector field
X(t) is covariantly constant along the curve:
∇X(t)
=0
dt
81
To write this equation in components we usually expanded the vector field
in the coordinate basis {ru = ∂u , rv = ∂v } and used Christoffel symbols of
the connection Γαβγ : ∇β ∂γ = Γαβγ ∂α .
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 (4.39)

(see the equations (4.20) and (4.21))


Let
X = X(u(t)) = X 1 (t)e(u(t)) + X 2 (t)f (u(t))
Lbe an expansion of tangent vector field X(t) over basis {e, f }. Let v be ve-
locity vector of the curve C. Then the equation of parallel transport ∇X(t)
dt
=0
will have the following appearance:

∇X(t) ( )
= 0 = ∇v X 1 (t)e(u(t)) + X 2 (t)f (u(t)) =
dt
dX 1 (t) dX 2 (t)
e(u(t)) + X 1 (t)∇v e(u(t)) + f (u(t)) + X 2 (t)∇v f (u(t)) =
dt dt
dX 1 (t) dX 2 (t)
e(u(t)) + X 1 (t)a(v)f (u(t)) + f (u(t)) − X 2 (t)a(v)e(u(t)) =
dt dt
( ) ( 2 )
dX 1 (t) dX (t)
− X (t)a(v) e(u(t)) +
2 1
+ X (t)a(v) f (u(t)) = 0.
dt dt
Thus we come to equation:
{
Ẋ 1 (t) − a(v(t))X 2 = 0
Ẋ 2 (t) + a(v(t))X 1 = 0

There are many ways to solve this equation. It is very convenient to consider
complex variable
Z(t) = X 1 (t) + iX 2 (t)
We see that

Ż(t) = Ẋ 1 (t) + iẊ 2 (t) = a(v(t))X 2 − ia(v(t)X 1 = −ia(v)Z(t),

82
i.e.
dZ(t)
= −ia(v(t))Z(t) (4.40)
dt
The solution of this equation is:
∫t
Z(t) = Z(0)e−i 0 a(v(τ ))dτ
(4.41)
∫ t1
Calculate 0
a(v(τ ))dτ for closed curve u(0) = u(t1 ). Due to Stokes Theo-
rem: ∫ t1 ∫ ∫
a(v(t))dt = a= da
0 C D

Hence using Gauss condition (4.37) we see that


∫ t1 ∫ ∫ ∫
a(v(t))dt = a= da = − b∧c
0 C D D

Claim ∫ ∫ ∫
b∧c=− da = Kdσ . (4.42)
D D
Theorem follows from this claim:
∫ ∫
Z(t1 ) = Z(0)e−i C a = Z(0)ei D b∧C (4.43)
∫ ∫
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∆Φ = (4.44)

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 (4.45)

(In coordinates u, v volume form dσ = det gdu ∧ dv).
The value of the form b ∧ c on vectors {e, f } equals to Gaussian curvature
according to (4.38). We see that

b ∧ c(e, f ) = −da(e, f ) = Kdσ(e, f )

Hence 2-forms b∧c, −da and volume form dσ coincide. Thus we prove (4.42).

83
5 Curvtature tensor
5.1 Definition
Let X, Y, Z be an arbitrary vector fields on the manifold equipped with affine
connection ∇.
Consider the following operation which assings to the vector fields X, Y
and Z the new vector field.
( )
R(X, Y)Z = ∇X ∇Y − ∇Y ∇X − ∇[X,Y] Z (5.1)

This operation is obviously linear over the scalar coefficients and it is C ∞ (M )


with respect to vector fields X, Y Z, i.e. for an arbitrary functions f, g, h

R(f X, gY)(hZ) = f ghR(X, Y)Z, (5.2)


( )
1
i.e. it defines the tensor field of the type : If X = X i ∂i , X = X i ∂i , X =
3
X i ∂i then according to (5.2)

R(X, Y)Z = R(X m ∂m , Y n ∂n )(Z r ∂r ) = Z r Rrmn


i
X mY n
i
where we denote by Rrmn the components of the tensor R in the coordinate
basis ∂i
Rirmn ∂i = R(∂m , ∂n )∂r (5.3)
Express components of the curvature tensor in terms of Christoffel symbols
of the connection. If ∇m ∂n = Γrmn ∂r then according to the (5.1) we have:

Rirmn ∂i = R(∂m , ∂n )∂r = ∇∂m ∇∂n ∂r − ∇∂n ∇∂m ∂r ,

Rirmn = ∇∂m (Γpnr ∂p ) − ∇∂n (Γpmr ∂p ) =


∂m Γinr + Γimp Γpnr − (m ↔ n) (5.4)
The proof of the property (5.2) can be given just by straightforward
calculations: Consider e.g. the case f = g = 1, then

R(X, Y)(hZ) = ∇X ∇Y (hZ) − ∇Y ∇X (hZ) − ∇[X,Y] (hZ) =


∇X (∂Y hZ + h∇Y Z) − ∇Y (∂X hZ + h∇X Z) − ∂[X,Y] hZ − h∇[X,Y] Z =
∂X ∂Y hZ + ∂Y h∇X Z + ∂X h∇Y Z + h∇X ∇Y Z−

84
∂Y ∂X hZ − ∂X h∇Y Z − ∂Y h∇X Z + h∇Y ∇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 =
h∇X ∇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 Properties of curvature tensor


Tensor Rikmn is expressed trough derivatives of Christoffel symbols. In spite
this fact it is is much more ”pleasant” object than Christoffel symbols, since
the latter is not the tensor.
i
It follows from the definition that the tensor Rkmn is antisymmetrical
with respect to indices m, n:
i
Rkmn = −Rknm
i
. (5.5)
One can prove that for symmetric connection this tensor obeys the following identities:
i
Rikmn + Rmnk i
+ Rnkm = 0, (5.6)

The curvature tensor corresponding to Levi-Civita connection obeys also


another identities too (see the next subsection.)
We know well that If Christoffel symbols vanish in a vicinity of a given
point p in some chosen coordinate system then in general Christoffel symbols
do not vanish in arbitrary coordinate systems. E.g. Christoffel symbols of
canonical flat connection in E2 vanish in Cartesian coordinates but do not
vanish in polar coordinates. This unpleasant property of Christoffel symbols
is due to the fact that Christoffel symbols do not form a tensor.
In particular if a tensor vanishes in some coordinate system, then it van-
ishes in arbitrary coordinate system too. This implies very simple but im-
portant
Proposition If curvature tensor Rikmn vanishes in some coordinate sys-
tem, then it vanishes in arbitrary coordinate systems.
We see that if Christoffel symbols vanish in a vicinity of a given point
p in some chosen coordinate system then it Riemannian curvature tensor
vanishes at the point p (see the formula (5.4)) and hence it vanishes at the
point p in arbitrary coordinate system.

85
5.2 Riemann curvature tensor of Riemannian mani-
folds.
Let M be Riemannian manifold equipped with Riemannian metric G
In this section we will consider curvature tensor of Levi-Civita connection
∇ of Riemannian metric G.
The curvature tensor for Levi-Civita connection will be called later Rie-
mann curvature tensor, or Riemann tensor.
Using Riemannian metric one can consider Riemann tensor with all low
indices
Rikmn = gij Rjkmn (5.7)
Due to identities (5.5) and (5.6) for curvature tensor Riemann tensor
obeys the following identities:

Rikmn = −Riknm , Rikmn + Rimnk + Rinkm = 0 (5.8)

Riemann curvature tensor which is curvature tensor for Levi-Civita con-


nection obeys also the following identities:

Rikmn = −Rkimn , Rikmn = Rmnki . (5.9)

These condition lead to the fact that for 2-dimensional Riemannian man-
ifold the Riemann curvature tensor of Levi-Civita connection has essentially
only one non-vanishing component: all components vanish or equal to compo-
nent R1212 up to a sign. Indeed consider for 2-dimensional Riemannian man-
ifold 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 antisym-
metricity 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

and all other components vanish.


For Riemann tensor one can consider Ricci tensor,
i
Rmn = Rmin (5.10)

which is symmetrical tensor: Rmn = Rnm .

86
One can consider scalar curvature:

R = Rikin g kn = g kn Rkn (5.11)

where g kn is Riemannian metric with indices above (the matrix ||g ik || is


inverse to the matrix ||gil ||).
Ricci tensor and scalar curvature play essential role for formulation of Ein-
stein gravity equations. In particular the space without matter the Einsten
equations have the following form:
1
Rik − gik = 0 . (5.12)
R

5.3 Curvature of surfaces in E3 .. Theorema Egregium
again
Express Riemannian curvature of surfaces in E3 in terms of derivation formulae (5.13).
Consider derivation formulae for the orthonormal basis {e, f , n, } adjusted to the sur-
face M :     
e 0 a b e
d  f  = −a 0 c   f  , (5.13)
n −b −c 0 n
where as usual e, f , n vector fields of unit length which are orthogonal to each other
and n is orthogonal to the surface M . As we know the induced connection on the surface
M is defined by the formulae (4.20) and (4.21):

∇Y e = (de(Y))tangent = a(X)f , ∇Y f = (df (Y))tangent = −a(X)e , (5.14)

According to the definition of curvature calculate

R(e, f )e = ∇e ∇f e − ∇f ∇e e − ∇[e,f ] e .

Note that since the induced connection is symmetrical connection then:

∇e f − ∇f e − [e, f ] = 0 . (5.15)

hence due to (5.14)

[e, f ] = ∇e f − ∇f e = a(e)e + a(f )f (5.16)


Thus we see that R(e, f )e =

∇e ∇f e − ∇f ∇e e − ∇[e,f ] e = ∇e (a(f )f ) − ∇f (a(e)f ) − ∇a(e)e+a(f )f e =

∂e a(f )f + a(f )∇e f − ∂f a(e)f − a(e)∇f f − a(e)∇e e − a(f )∇f e =

87
∂e a(f )f − a(f )a(e)e − ∂f a(e)f + a(e)a(f )e − a(e)a(e)f − a(f )a(f )f =
[∂e a(f )f − ∂f a(e)f − a ((e)e − a(f )f )] f = da(e, f )f .
Recall that we established in 4.38 that for Gaussian curvature K

K = b ∧ c(e, f ) = −da(e, f )

Hence we come to the relation:

R(e, f )e = da(e, f ) = −Kf . (5.17)

This means that


2
R112 = −K
(in the basis e, f ), i.e. the scalar curvature

R = 2R1212 = 2K

We come to fundamental relation which claims that the Gaussian curvature (the magni-
tude defined in terms of External observer) equals to the scalar curvature, the magnitude
defined in terms of Internal observer. This gives us the straightforward proof of Theorema
Egregium.
Below we will give the proof of Theorema Egregium by straightforward calcultaions.

5.4 Relation between Gaussian curvature and Riemann


curvature tensor. Straightforward proof of Theo-
rema Egregium
Let M be a surface in E3 and Rikmp be Riemann tensor, Riemann curva-
ture 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)

(see he formula (5.4)) where Christoffel symbols of Levi-Civita connection


are defined by the formula
( )
1 ij ∂gjm ∂gjk ∂gmk
i
Γmk = g + m− (5.19)
2 ∂xk ∂x ∂xj

(see Levi-Civita Theorem)

88
i
Recall that scalar curvature R of Riemann tensor equals to R = Rkim g km ,
where g is Riemannina metric tensor with upper indices (matrix ||g || is
km ik

inverse to the matrix ||gik ||). Note that as it was mentioned before the
formula for scalar curvature becomes very simple in two-dimensional case (see
formulae (5.8) and (5.8) above). Using these formulae calculate Ricci tensor
and scalar curvature R. Let R1212 = a. We know that all other components
of Riemann tensor equal to zero or equal to ±a (see (5.8) and (5.8)). One can
show that scalar curvature R can be expressed via the component R1212 = a
by the formula
2R1212
R= (5.20)
det g
2
where det g = det gik = g11 g22 = g12 .
Show it. Using identities (5.8) and (5.8) we see that

R11 = Ri1i1 = R2121 = g 22 R2121 + g 21 R1121 = g 22 R1212 = g 22 a (5.21)

R22 = Ri2i2 = R1212 = g 11 R1212 + g 12 R2221 = g 11 R1212 = g 11 a (5.22)


R12 = R21 = Ri1i2 = R1112 = g R2112 = −g R1212 = −g a
12 12 12
(5.23)
Thus ( )
g 2 2a −g 12 a
Rik =
−g 21 a g 11 a
Now for scalar curvature we have

R = Rikim g km = Rkm g km = g 11 R11 + g 12 R12 + g 21 R21 + g 22 R22 = (5.24)


2a
2R1212 (g 11 g 22 − g 12 g 12 ) = 2a det g −1 =
det g

Now we formulate very important


Proposition For an arbitrary point of the surface M

R = 2K (5.25)
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.): using (5.20) one can
rewrite the formula (5.25)
R1212
=K (5.26)
det g

89
This is nothing but Theorema Egregium! Indeed Theorema Egregium
(see beginning of the section 4) immediately follows from this Proposition.
Indeed according to the formulae (5.18) and (5.19) the left hand side of
the relation R = 2K depends only on induced Riemannian metric. Hence
Gaussian curvature K depends only on induced Riemannian metric.
It remains to prove the Proposition. We do it by direct calculations in
the next subsection.
Example Let M = S 2 be sphere of radius R in E3 . Show that one cannot
find local coordinates u, v on the sphere such that induced Riemannian metric
equals to du2 + dv 2 in these coordinates.
This immediately follows from the Proposition. Indeed suppose there ex-
ist local coordinates u, v on the sphere such that induced Riemannian metric
equals to du2 + dv 2 , i.e. Riemannian metric is given by unity matrix. Then
according to the formulae for Levi-Civita connection, the Christoffel symbols
equal to zero in these coordinates. Hence Riemann curvature tensor equals
to zero, and scalar curvature too. Due to Proposition this is in contradiction
with the fact that Gaussian curvature of the sphere equals to R12 .


5.4.1 Proof of the Proposition (5.25)
We prove this fact by direct calculations. The plan of calculations is following:
Let M be a surface in E3 For an arbitrary point p of the surface M we
consider cartesian coordinates x, y, z such that orgin coincides with the point
p and coordinate plane OXY is the palne attached at the surface at the
point p and the axis OZ is orthogonal to the surface. In these coordinates
calculations become easy. The surface M in these Cartesian coordinates can
be expressed by the equation


x = u
y=v (5.27)


z = F (u, v)

where F (u, v) has local extremum at the point u = v = 014 .


14
more in detail this is stationary point. It is local extremum if quadratic form corre-
sponding to second differential is positive or negative definite, i.e. Fuu Fvv − Fuv
2
keeps the
sign. This means that the Gaussian curvature is not negative

90
Calculate explicitly Gaussian
 curvature
 at the pointp. 
In a vicinity of
1 0
the point p basis vector ru =  0 , basis vector rv =  1 . One can see
Fu Fv
that  
−Fu
1 −Fv 
n(u, v) = (5.28)
1 + Fu2 + Fv2
1
is unit normal vector. In particular in the origin at the point p, we have
     
1 0 0
ru = 0 , rv = 1 , and n = 0
     (5.29)
0 0 1

Now calculate shape operator. We need this operator only at the origin,
hence during calculations of all derivatives we have to note that we need
the final result only at the point u = v = 0. This will essentially simplify
calculations since at the point p derivatives Fu , Fv equal to zero.
  
−Fu
∂ 1
Sru = −∂u n(u, v)|p = −  −Fv  |u=v=0 =
∂u 1 + Fu2 + Fv2
1
 
Fuu
−Fvu  |u=v=0 = Fuu ru + Fuv rv
1
and
  
−Fu
∂ 1
Srv = −∂v n(u, v)|p = −  −Fv  |u=v=0 =
∂v 1 + Fu2 + Fv2
1
 
Fuv
−Fvv  |u=v=0 = Fuv ru + Fvv rv
1
since Fu = Fv = 0. We see that at the origin the Shape (Weingarten)
operator equals to ( )
Fuu Fuv
S= (5.30)
Fvu Fvv

91
(all the derivatives at the origin).
Gaussian curvature at the point p equals to
K = det S = Fuu Fvv − Fuv
2
. (5.31)
(all the derivatives at the origin).
Now it is time to calculate the Riemann curvature tensor at the origin.
First of all recall the expression for Riemannian metric for the surface M
in a vicinity of origin is
( ) ( )
⟨ru , ru ⟩ ⟨ru , rv ⟩ 1 + Fu2 Fu Fv
G= = . (5.32)
⟨rv , ru ⟩ ⟨rv , rv ⟩ Fv Fu 1 + Fv2
This immediately follows from the expression for basic vectors ru , rv
Note that Riemannian metric gik at the point u = v = 0 is defined by
unity(matrix guu = g) vv = 1,( guv )
= gvu = 0 since p is extremum point:
1 + Fu2 Fu Fv 1 0
G= = since p is stationary point, extremum
Fv Fu 1 + Fv2 p 0 1
(Fu = Fv = 0). Hence the components of the tensor Rikmn and Rikmn =
gij Rjkmn at the point p are the same.
Recall that the components of Rikmn are defined by the formula
Rikmn = ∂m Γink + Γimp Γpnk − ∂n Γimk − Γinp Γpmk .
Notice that at the point p not only the matrix of the metric gik equals to unity
matrix, but more: Christoffel symbols vanish at this point in coordinates u, v
since the derivatives of metric at this point vanish. (Why they vanish: this
immediately follows from Levi-Civita formula applied to the metric (5.32),
see also in detail the file ”The solution of the problem 5 in the coursework,
i
revisited”). Hence to calculate Rkmn at the point p one can consider more
simple formula:
Rikmn |p = ∂m Γink |p − ∂n Γimk |p
Try to calculate in a more ”economical” way. Due to Levi-Civita formula
( )
1 ij ∂gjm ∂gjk ∂gmk
i
Γmk = g + m−
2 ∂xk ∂x ∂xj
( )
1 0
Since metric gik equals to unity matrix g = at the point p hence g ij
0 1
is unity matrix also: ( )
1 0
g |p =
ik
= δ ik .
0 1

92
(We denote δ ik the unity matrix: all diagonal components equal to 1, all other
components equal to zero. (It is so called Kronecker symbols)) Moreover we
know also that all the first derivatives of the metric vanish at the point p:
∂gik
|p = 0 .
∂xm
Hence it follows from the formulae above that for an arbitrary indices i, j, k, m, n
( )
∂ km ∂gpr
km 2 2
g = ∂g ∂gpr + g km ∂ gpr = δ km ∂ gpr .
∂xi ∂xj p ∂xi p ∂xj p p ∂xi ∂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
( ( ))
∂g
we come to ∂n Γimk |p = ∂x∂n 12 g ij ∂xjm +
∂gjk
− ∂gmk =
k ∂xm ∂xj p
( )
1 ij ∂ 2 gjm ∂ 2 gjk ∂ 2 gmk
δ + − . (5.33)
2 ∂xn ∂xk ∂xn ∂xm ∂xn ∂xj p

Now using this formula we are ready to calculate Riemann curvature tensor
Rikmn . Remember that it is enough to calculate R1212 and R1212 = R1212 at
the point p since gik = δik at the point p. We have that at p R1212 |p =
∂1 Γ122 |p − ∂2 Γ112 |p and according to (5.33)
( 2 )
1 1j ∂ gj2 ∂ 2 gj2 ∂ 2 g22
1
∂1 Γ22 = δ + − =
2 ∂x1 ∂x2 ∂x1 ∂x2 ∂x1 ∂xj p
( 2 )
1 ∂ g12 ∂ 2 g12 ∂ 2 g22 ∂ 2 g12 1 ∂ 2 g22
+ − = − ,
2 ∂x1 ∂x2 ∂x1 ∂x2 ∂x1 ∂x1 p ∂x1 ∂x2 2 ∂x1 ∂x1 p
( 2 )
1 1j ∂ gj1 ∂ 2 gj2 ∂ 2 g12
1
∂2 Γ12 = δ + − =
2 ∂x2 ∂x2 ∂x2 ∂x1 ∂x2 ∂xj p
( 2 )
1 ∂ g11 ∂ 2 g12 ∂ 2 g12 1 ∂ 2 g11
+ − = ,
2 ∂x2 ∂x2 ∂x2 ∂x1 ∂x2 ∂x1 p 2 ∂x2 ∂x2 p
Hence
( )
∂ 2 g12 1 ∂ 2 g22 1 ∂ 2 g11
R1212 |p = R1212 |p = ∂1 Γ122 |p −∂2 Γ112 |p = − −
∂x1 ∂x2 2 ∂x1 ∂x1 2 ∂x2 ∂x2 p

93
∂ 2 g12 2
Now using expression (5.32) for metric calculate second derivatives , ∂ g11
∂x1 ∂x2 ∂x2 ∂x2
∂ 2 g22
and ∂x 1 ∂x1 :

∂ 2 g12 ∂ 2 (Fu Fv ) ∂ ( )
|p = = (F u F vv + F uv F v ) |p = F uu F vv + F 2
uv |p .
∂x1 ∂x2 ∂u∂v p ∂u
since Fu = Fv = 0 at the extremum point p (x1 = u, x2 = v). Analogoulsy

∂ 2 g11 ∂ 2 (1 + Fu2 ) ∂
2 2
| p = p
= (2Fu Fuv ) |p = 2Fuv
2
|p
∂x ∂x ∂v∂v ∂v
and
∂ 2 g22 ∂ 2 (1 + Fv2 ) ∂
1 1
|p = p
= (2Fv Fuv ) |p = 2Fuv 2
|p ,
∂x ∂x ∂u∂u ∂u
We have finally that
( 2 )
∂ g12 1 ∂ 2 g22 1 ∂ 2 g11
R1212 |p = R 212 |p = ∂1 Γ22 |p −∂2 Γ12 |p =
1 1 1
1 2
− 1 1
− 2 2 p
= Fuu Fvv −Fuv
2
.
∂x ∂x 2 ∂x ∂x 2 ∂x ∂x

The scalar curvature according to (5.20) equals to R = 2R1212 = 2(Fuu Fvv −


2
Fuv ). Comparing with the expression K = Fuu Fvv −Fuv
2
in (5.31) for Gaussian
curvature we come to R = 2K .

5.5 Gauss Bonnet Theorem


Consider the integral of curvature over whole closed surface M . According
to the Theorem above the answer has to be equal to 0 (modulo 2π), i.e. 2πN
where N is an integer, because this integral is a limit when we consider very
small curve. We come to the formula:

Kdσ = 2πN
D

(Compare this formula with formula (4.6)).


What is the value of integer N ?
We present now one remarkable Theorem which answers this question
and prove this Theorem using the formula (4.6).

94
Let M be a closed orientable surface.15 All these surfaces can be clas-
sified up to a diffeomorphism. Namely arbitrary closed oriented surface M
is diffeomorphic either to sphere (zero holes), or torus (one hole), or pretzel
(two holes),... ”Number k” of holes is intuitively evident characteristic of the
surface. It is related with very important characteristic—Euler characteristic
χ(M ) by the following formula:

χ(M ) = 2(1 − g(M )), where g is number of holes (5.34)

Remark What we have called here ”holes” in a surface is often referred


to as ”handles” attached o the sphere, so that the sphere itself does not have
any handles, the torus has one handle, the pretzel has two handles and so
on. The number of handles is also called genus.
Euler characteristic appears in many different way. The simplest appear-
ance is the following:
Consider on the surface M an arbitrary set of points (vertices) connected
with edges (graph on the surface) such that surface is divided on polygons
with (curvilinear sides)—plaquets. (”Map of world”)
Denote by P number of plaquets (countries of the map)
Denote by E number of edges (boundaries between countries)
Denote by V number of vertices.
Then it turns out that

P − E + V = χ(M ) (5.35)

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.
15
Closed means compact surface without boundaries. Intuitively orientability means
that one can define out and inner side of the surface. In terms of normal vectors ori-
entability means that one can define the continuous field of normal vectors at all the
points of M . The direction of normal vectors at any point defines outward direction.
Orientable surface is called oriented if the direction of normal vector is chosen.

95
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

1
Kdσ = χ(M ) = 2(1 − number of holes) (5.36)
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 4πR2 and left hand side is equal to 4π

= 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.
∫ √
Proof: Suppose it is not right. Then M K det gdudv ≤ 0. On the other
hand according to the Theorem it is equal to 4π. Contradiction.
Proof of Gauß-Bonet Theorem
Consider triangulation of the surface M . Suppose M is covered by N triangles. Then
number of edges will be 3N/over2. If V number of vertices then according to Euler
Theorem
3N N
N− +V =V − = χ(M ).
2 2
Calculate the sum of the angles of all triangles. On the one hand it is equal to 2πV . On
the other hand according the formula (4.6) it is equal to
N (
∑ ∫ ) N (∫
∑ ) ∫
π+ Kdσ = πN + Kdσ = Nπ + Kdσ
i=1 △i i=1 △i M


We see that 2πV = N π + Kdσ, i.e.
M
∫ ( )
N
Kdσ = π 2V − = 2πχ(M )
M 2

96
6 Appendices

6.1 Integrals of motions and geodesics.
We see how useful in Riemannian geometry to use the Lagrangian approach.
To solve and study solutions of Lagrangian equations (in particular geodesics which
are solutions of Euler-Lagrange equations for Lagrangian of free particle) it is very useful
to use integrals of motion


6.1.1 Integral of motion for arbitrary Lagrangian L(x, ẋ)
Let L = L(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, ẋ) if for any curve q = q(t) which is the solution of Euler-Lagrange
equations of motions the magnitude I(t) = F (x(t), ẋ(t)) is preserved along this curve:

F (x(t), ẋ(t)) = const if x(t) is a solution of Euler-Lagrange equations(3.9). (6.1)

In other words
( )
d d ∂L ∂L
(F (x(t), ẋ(t))) = 0 if xi (t) : − = 0. (6.2)
dt dt ˙ i
∂x ∂xi


6.1.2 Basic examples of Integrals of motion: Generalised momen-
tum and Energy
Let L(xi , ẋi ) does not depend on the coordinate x1 . L = L(x2 , . . . , xn , ẋ1 , ẋ2 , . . . , ẋn ).
Then the function
∂L
F1 (x, ẋ) =
∂ ẋ1
is integral of motion. (In the case if L(xi , ẋi ) does not depend on the coordinate xi . the
∂L
function Fi (x, ẋ) = ∂x
˙ i will be integral of motion.)
Proof is simple. Check the condition (6.2): Euler-Lagrange equations of motion are:
( )
d ∂L ∂L
− = 0 (i = 1, 2, . . . , n)
dt ∂x ˙ i ∂xi

We see that exactly first equation of motion is


( )
d ∂L d ∂L
= F1 (q, q̇) = 0 since ∂x1 = 0, .
dt ∂x˙ 1 dt
∂L
(if L(xi , ẋi ) does not depend on the coordinate xi then the function Fi (x, ẋ) = ẋ1 is
integral of motion since i − th equation is exactly the condition Ḟi = 0.)
∂L
The integral of motion Fi = ∂x ˙ i is called sometimes generalised momentum.

97
Another very important example of integral of motion is: energy.
∂L
E(x, ẋ) = ẋi − L. (6.3)
∂ ẋi
One can check by direct
( calculation
) that it is indeed integral of motion. Using Euler
d
Lagrange equations dt ∂L
˙ i
∂x
− ∂L
∂xi we have:
( ) ( )
d d ∂L ∂L dẋi d ∂L dL
E(x(t), ẋ(t)) = ẋi i − L = i
+ i
ẋi − =
dt dt ∂ ẋ ∂ ẋ dt dt ∂ ẋ dt

∂L dẋi ∂L dxi dL(x, ẋ) dL(x, ẋ) dL(x, ẋ)


+ − = − = 0.
∂ ẋi dt ∂xi dt dt dt dt

6.1.3 Integrals of motion for geodesics
Apply the integral of motions for studying geodesics.
i k
The Lagrangian of ”free” particle Lfree = gik (x)2 ẋ ẋ . For Lagrangian of free particle
solution of Euler-Lagrange equations of motions are geodesics.
i k
If F = F (x, ẋ) is the integral of motion of the free Lagrangian Lfree = gik (x)2 ẋ ẋ then
the condition (6.1) means that the magnitude I(t) = F (xi (t), ẋi (t)) is preserved along the
geodesics:
d
I(t) = F (xi (t), ẋi (t)) = const, i.e. I(t) = 0 if xi (t) is geodesic. (6.4)
dt
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)ẋp ẋq
∂L ∂ 2 gik (x)ẋi ẋk
E = ẋi i − L = ẋi i
− =
∂ ẋ ∂ ẋ 2
gik (x)ẋi ẋk gik (x)ẋi ẋk
ẋi giq (x)ẋq − = . (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
= gik (x(t))ẋi (t)ẋk (t) = 0 .
dt dt 2
In fact we already know this integral of motion: Energy (6.5) is proportional to the square
of the length of velocity vector:
√ √
|v| = gik (x)ẋi ẋk = 2E . (6.6)

We already proved that velocity vector is preserved along the geodesic (see the Proposition
in the subsection 3.2.1 and its proof (??).)

98
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
∂Lfree
F = = b(u)v̇ (6.8)
∂ v̇
is preserved along geodesic. It is integral of motion because Euler-Lagrange equation for
coordinate v is
d ∂Lfree ∂Lfree d ∂Lfree d
− = = F = 0 since ∂Lfree
∂v = 0. .
dt ∂ v̇ ∂v dt ∂ v̇ dt

In fact all revolution surfaces which we consider here (cylinder, cone, sphere,...) have
Riemannian metric of this type. Indeed consider further examples.
Example (sphere)
3 2 2 2 2
Sphere ( of the radius R in) E . Riemannian metric: G = Rdθ + R sin θdφ and
1 2 2
Lfree = 2 R2 θ̇2 + R2 sin θφ̇2 It is the case (6.7) for u = θ, v = φ, b(u) = R2 sin θ The
integral of motion is
∂Lfree
F = = R2 sin2 θφ̇
∂ φ̇

Example (cone)

x = ah cos φ

Consider cone y = ah sin φ . Riemannian metric:


z = bh

G = d(ah cos φ)2 + d(ah sin φ)2 + (dbh)2 = (a2 + b2 )dh2 + a2 h2 dφ2 .

and free Lagrangian


(a2 + b2 )ḣ2 + a2 h2 φ̇2
Lfree = .
2
The integral of motion is
∂Lfree
F = = a2 h2 φ̇.
∂ φ̇

Example (general surface of revolution)


Consider a surface of revolution in E3 :


x = f (h) cos φ
r(h, φ) : y = f (h) sin φ (f (h) > 0) (6.9)


z=h

99
(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 ′ (h) cos φdh − f (h) sin φdφ)2 +

(f ′ (h) sin φdh + f (h) cos φdφ)2 + dh2 = (1 + f ′2 (h))dh2 + f 2 (h)dφ2 .


The ”free” Lagrangian of the surface of revolution is
( )
1 + f ′2 (h) ḣ2 + f 2 (h)φ̇2
Lfree = .
2
and the integral of motion is
∂Lfree
F = = f 2 (h)φ̇.
∂ φ̇


6.1.4 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 = ẋ 2y+2ẏ . 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 = ẋ 2y+2ẏ (see the subsection 3.3.4)
{ ··
x− 2ẋẏ
y =0
·· ẋ2 ẏ 2
y+ y − y =0

It is not so easy to solve these differential equations.


For Lobachevsky plane we know two integrals of motions:

ẋ2 + ẏ 2 ∂L ẋ
E=L= , and F = = 2. (6.10)
2y 2 ∂ ẋ y

These both integrals preserve in time: if x(t), y(t) is geodesics then


{ ẋ(t)
{
F = y(t) ẋ = C1 y 2

2
ẋ(t)2 +ẏ(t)2 ⇒
E = 2y(t)2 = C2 ẏ = ± 2C2 y 2 − C12 y 4

These are first order differential equations. It is much easier to solve these equations in
general case than initial second order differential equations.

100
6.2 Induced metric on surfaces.
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

⟨X, Y⟩ = GM (X, Y) = G(X, Y) , (6.11)

where G is Euclidean metric in E3 :


∑ ∑ ( )2
3
3
∂xi α
GM = dx2 + dy 2 + dz 2 r=r(u,v) = (dxi )2 r=r(u,v) = du
i=1 i=1
∂uα

∂xi ∂xi α β
= du du ,
∂uα ∂uβ
i.e.
∂xi ∂xi α β
GM = gαβ duα , where gαβ = du du .
∂uα ∂uβ
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 β .⟨rα , rβ ⟩ . (6.12)
uα uβ

6.2.1 Recalling Weingarten operator


Continue to play with formulae 16 .
Recall the Weingarten (shape) operator which acts on tangent vectors:

SX = −∂X n , (6.13)
where we denote by n-unit normal vector field at the points of the surface M : ⟨n, rα ⟩ = 0,
⟨n, rα ⟩ = 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
16
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.

101
we work only in Cartesian coordinates we do not need to distinguish between ∂X R and
∇can.flat
X R. Sometimes with some abuse of notations we will use ∂X R instead ∇can.flat
X R,
but never forget: this can be done only in Cartesian coordinates where Christoffel symbols
of flat canonical connection vanish:

∂X R = ∇can.flat
X R in Cartesian coordinates .

So the rigorous definition of Weingarten operator is

SX = −∇can.flat
X n, (6.14)

but we often use the former one (equation (6.13)) 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: ⟨n, X⟩ = 0 ⇒ X is tangent to the surface.
Indeed:

0 = ∂X ⟨n, n⟩ = 2⟨∂X n, n⟩ = −2⟨SX, n⟩ = 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.2 Second quadratic form


We define now the new object: second quadratic form
Definition. For two tangent vectors X, Y A(X, Y) is defined such that
( can.flat )
∇X Y ⊥ = A(X, Y)n (6.15)

i.e. we take orthogonal component of the derivative of Y with respect to X.


This definition seems to be very vague: to evaluate covariant derivative we have to
consider not a vector Y at a given point but the vector field. In fact one can see that
A(X, Y) does depend only on the value of Y at the given point.
Indeed it follows from the definition of second quadratic form and from the properties
of Weingarten operator that
⟨( ) ⟩ ⟨ ⟩
A(X, Y) = ∇can.flat
X Y ⊥ , n = ∇can.flat
X Y, n =
⟨ ⟩
∂X ⟨Y, n⟩ − Y, ∇can.flat
X n = ⟨S(X), Y⟩ (6.16)
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 tan-
gent vectors X, Y in a given point.

A : Tp M ⊗ Tp M → R, A(X, Y) = A(Y, X) = ⟨SX, Y⟩ . (6.17)

102
In components
∂ 2 xi
A = Aαβ duα duβ = ⟨rαβ , n⟩ = ni . (6.18)
∂uα ∂uβ
and
Sβα = g απ Aπβ = g απ xiπβ ni , (6.19)
i.e.
A = GS, S = G−1 A .
Remark The normal unit vector field is defined up to a sign.

6.2.3 Gaussian and mean curvatures


Recall that Gaussian curvature
K = det S
and mean curvature
H = Tr S
It is easy to see that for Gaussian curvature
det A
K = det S = det(G−1 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 cur-
vartures 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 Rieman-
nian 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.4 Examples of calculation of Weingarten operator, Second


quadratic forms, curvatures for cylinder, cone and sphere.

Cylinder
We already calculated induced Riemannian metric on the cylinder (see (1.56)).
Cylinder is given by the equation x2 + y 2 = R2 . One can consider the following
parameterisation of this surface:
    

x = R cos φ 0 −R sin φ
r(h, φ) : y = R sin φ , rh = 0 , rφ =  R cos φ  , (6.20)


z=h 1 0

103
( )
Gcylinder = dx2 + dy 2 + dz 2 x=a cos φ,y=a sin φ,z=h =
( )
1 0
2 2 2
= (−a sin φdφ) + (a cos φdφ) + dh = a dφ + dh ,2 2 2
||gαβ || = .
0 R2
   
cos φ cos φ
Normal unit vector n = ±  sin φ . Choose n =  sin φ . Weingarten operator
0 0
 
cos φ
S∂h = −∇can.flat
rh n = −∂rh n = −∂h  sin φ  = 0 ,
0
   
cos φ sin φ
∂φ
S∂φ = −∇can.flat
rφ n = −∂rφ n = −∂φ  sin φ  = − cos φ = − .
R
0 0
( ) ( ) ( )
∂h 0 0 0
S = −∂φ , S = . (6.21)
∂φ R
0 −1R
 
0
Calculate second quadratic form: rhh = ∂h rh = 0 , rhφ = rφh =
0
     
−R sin φ −R sin φ −R cos φ
∂h  R cos φ  = 0, rφφ = ∂φ  R cos φ  =  −R sin φ  = −Rn .
0 0 0

We have ( ) ( )
⟨rhh , n⟩ ⟨rhφ , n⟩ 0 0
Aαβ = ⟨rαβ , n⟩, A = = , (6.22)
⟨rφh , n⟩ ⟨rφφ , n⟩ 0 −R
( )( ) ( )
1 0 0 0 0 0
A = GS = = ,
0 R2 0 − R1 0 −R
For Gaussian and mean curvatures we have
( )
det A 0 0
K = det S = = det = 0, (6.23)
det G 0 − R1

and mean curvature ( )


0 0 1
H = Tr S = Tr =− . (6.24)
0 − R1 R
Mean curvature is define up to a sign. If we change n → −n mean curvature H → 1
R and
Gaussian curvature will not change.

Cone
We already calculated induced Riemannian metric on the cone (see (1.59).

104
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 φ k cos φ −kh sin φ
r(h, φ) : y = kh sin φ , rh =  k sin φ  , rφ =  kh cos φ  , (6.25)


z=h 1 0
( )
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
k h dφ + (k + 1)dh , ||gαβ || =
2 2 2 2 2
.
0 k 2 h2
 
cos φ
One can see that N =  sin φ  is orthogonal to the surface: N⊥rh , rφ . Hence normal
 −k  
cos φ cos φ
unit vector n = ± √1+k
1
2
 sin φ . Choose n = √ 1 2  sin φ . Weingarten operator
1+k
−k −k
  
cos φ
1
S∂h = −∇can.flat
rh n = −∂rh n = −∂h  √  sin φ  = 0 ,
1 + k2 −k
  
cos φ
1
S∂φ = −∇can.flat
rφ n = −∂rφ n = −∂φ  √  sin φ  =
1 + k2 −k
 
sin φ
1 − cos φ = − √∂φ
√ .
1 + k2 0 kh k 2 + 1
( ) ( ) ( )
∂h 0 0 0
S = ∂ , S = 0 kh√−1 . (6.26)
∂φ − kh√kφ2 +1 k2 +1
 
0
Calculate second quadratic form: rhh = ∂h rh = 0 , rhφ = rφh =
0
       
−kh sin φ −k sin φ −kh sin φ −kh cos φ
∂h  kh cos φ  =  k cos φ  , rφφ = ∂φ  kh cos φ  =  −kh sin φ  .
0 0 0 0

We have ( ) ( )
⟨rhh , n⟩ ⟨rhφ , n⟩ 0 0
Aαβ = ⟨rαβ , n⟩, A = = , (6.27)
⟨rφh , n⟩ ⟨rφφ , n⟩ 0 − √1+k
kh
2

105
( 2 )( ) ( )
k +1 0 0 0 0 0
A = GS = −1

= √−kh
,
0 k 2 h2 0 kh k2 +1
0 k2 +1

For Gaussian and mean curvatures we have


( )
det A 0 0
K = det S = = det 0 −1

= 0, (6.28)
det G kh k2 +1

and mean curvature


( )
0 0 −1
H = Tr S = Tr −1

= √ . (6.29)
0 kh k2 +1 kh k 2 + 1

Mean curvature is define up to a sign. If we change n → −n mean curvature H → 1


R and
Gaussian curvature will not change.

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 φ
r(θ, φ) : y = R sin θ sin φ (6.30)


z = R cos θ

We already calculated induced Riemannian metric on the sphere (see (6.2.4)). Recall
that    
R cos θ cos φ −R sin θ sin φ
rθ =  R cos θ sin φ  , rφ =  R sin θ cos φ 
−R sin θ 0
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 θdθ2 + R2 sin2 θdφ2 + R2 sin2 θdθ2 =
( 2 )
R 0
2 2 2 2
= R dθ + R sin θdφ , 2
||gαβ || = .
0 R2 sin2 θ
For the sphere
 r(θ, φ)is orthogonal to the 
surface. Hence normal unit vector n(θ, φ) =
sin θ cos φ sin θ cos φ
± r(θ,φ)
R = ±  sin θ sin φ . Choose n = Rr =  sin θ sin φ  . Weingarten operator
cos θ cos θ
(r) rθ
S∂θ = −∇can.flat
rθ n = −∂ θ n = −∂ θ =− ,
R R
(r) rφ
S∂φ = −∇can.flat
rφ n = −∂φ n = −∂φ =− .
R R

106
( ) ( ) (1 )
∂θ − ∂Rθ 0
S = ∂ , S=− R
1 . (6.31)
∂φ − Rφ 0 R
 
−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θθ , n⟩ ⟨rθφ , n⟩ −R 0
Aαβ = ⟨rαβ , n⟩, A = = , (6.32)
⟨rφθ , n⟩ ⟨rφφ , n⟩ 0 −R sin2 θ
( ) ( −1 ) ( )
R2 0 0 1 0
A = GS = R
−1 = −R ,
0 R2 sin2 θ 0 R 0 sin2 θ
For Gaussian and mean curvatures we have
( 1 )
det A −R 0 1
K = det S = = det = , (6.33)
det G 0 − R1 R2

and mean curvature ( 1 )


−R 0 2
H = Tr S = Tr =− , (6.34)
0 − R1 R
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.

107

You might also like