GeoDiff (1) (1)
GeoDiff (1) (1)
Hacen Zelaci
Abstract
A branch of geometry dealing with geometrical forms, mainly with curves and
surfaces, by methods of mathematical analysis. In differential geometry the prop-
erties of curves and surfaces are usually studied on a small scale, i.e. the study
concerns properties of sufficiently small pieces of them. Properties of families of
curves and surfaces are also studied.
Differential geometry arose and developed in close connection with mathemat-
ical analysis, the latter having grown, to a considerable extent, out of problems
in geometry. Many geometrical concepts were defined prior to their analogues in
analysis. For instance, the concept of a tangent is older than that of a derivative,
and the concepts of area and volume are older than that of the integral.
Differential geometry first appeared in the 18th century and is linked with the
names of L. Euler and G. Monge. The first synoptic treatise on the theory of
surfaces was written by Monge (Une application d’analyse à la géométrie, 1795).
In 1827 a study under the (English) title A general study on curved surfaces was
published by C.F. Gauss; this study laid the foundations of the theory of surfaces in
its modern form. From that time onwards differential geometry ceased to be a mere
application of analysis, and has become an independent branch of mathematics.
The discovery of non-Euclidean geometry by N.I. Lobachevskii in 1826 played
a major role in the development of geometry as a whole, including differential ge-
ometry. Lobachevskii rejected in fact the a priori concept of space, which was
predominating in mathematics and in philosophy. He found that spaces different
from Euclidean spaces exist. This idea of Lobachevskii was reflected in numerous
mathematical studies. Thus, in 1854 B. Riemann published his course ber die Hy-
pothesen, welche der Geometrie zuGrunde liegen and thus laid the foundations of
Riemannian geometry, the application of which to higher-dimensional manifolds is
related to the geometry of n-dimensional space similarly as the relation between
the interior geometry of a surface and Euclidean geometry on a plane.
This course gives an introduction to this domain, it doesn’t requires any back-
ground in this mathematical discipline.
Abstract 3
Chapter 1. Introduction 7
Chapter 2. Differential manifolds 9
1. Abstract manifolds 9
2. Tangent space 11
3. Vector fields and flows 13
4. Parallel transport 16
5. Orientability 17
6. Tensors 19
7. Differential forms 21
8. Integration of differential forms 23
Chapter 3. Vector bundles 25
Chapter 4. Riemannian manifolds 27
Chapter 5. Exercises 29
1. Solutions 31
Bibliography 35
5
6 CONTENTS
notations: Through out this work, we use the following general notations:
• N, Z, Q, R, C for the set of nonnegative integers, integers, the fields of
rational numbers, real numbers, complex numbers respectively.
• Maps are generally denoted by f, g, h....
• Integers are denoted by k, n, m....
• We say that a function f is C k if it is k−times differentiable and its
k th −differential is continuous.
• The differential of a function f at p is denoted dp f .
• The Jacobian of a function f at p is denoted Jp (f ).
CHAPTER 1
Introduction
7
CHAPTER 2
Differential manifolds
1. Abstract manifolds
Let T be a topological space. A neighborhood of a point x ∈ T is a subset
U ⊂ T with the property that it contains an open set containing x. A map f :
T → W which is continuous, bijective and has a continuous inverse is called a
homeomorphism.
Definition 1.1. A topological space X is said to be Hausdorff if for every pair
of distinct points x, y ∈ X there exist disjoint neighborhoods of x and y.
Let M be a Hausdorff topological space, and let m > 0 be a fixed non negative
integer.
Definition 1.2. An m−dimensional smooth atlas of M is a collection (Oi )i∈I
of open sets Oi ⊂ M such that M = ∪i∈I Oi , together with a collection (Ui )i∈I of
open sets in Rm and a collection of homeomorphisms, called charts, φi : Oi → Ui =
φi (Ui ), with the following property of smooth transition on overlaps:
For each pair i, j ∈ I the map φj ◦ φ−1i : φi (Oi ∩ Oj ) → φj (Oi ∩ Oj ) is smooth.
Two smooth atlases are compatible if their union is again an atlas.
If A is an atlas, then so is the collection A¯ of all charts compatible with each
member of A . The atlas A¯ is obviously maximal. In other words, every atlas
extends uniquely to a maximal atlas.
Example 1.3. The map
ϕ(u, v) = (cos v, sin v, u), u, v ∈ R
is smooth and covers the cylinder S = {(x, y, z) ∈ R3 |x2 + y 2 = 1}, but it is not
injective. Let
U1 = {(u, v) ∈ R2 | − π < v < π} , U2 = {(u, v) ∈ R2 |0 < v < 2π},
and let ϕi denote the restriction of ϕ to Ui for i = 1, 2. Then ϕ1 and ϕ2 are
both injective, ϕ1 covers S with the exception of a vertical line on the back where
x = −1, and ϕ2 covers S with the exception of a vertical line on the front where
x = 1. Together they cover the entire set and thus they constitute an atlas.
Example 1.4. Assume that W ⊂ Rm and V ⊂ Rn are open non-empty sets,
and let f : Rm → Rn be a continuous map. Denote by M the graph of f , i.e.
M = {(x, y)| y = f (x)}.
Let U = (W × V ) ∩ M and let φ(x, y) = x be the projection of U onto W . Then
the pair (φ, U ) is a chart on M . The inverse map is given by φ−1 (x) = (x, f (x)).
9
10 2. DIFFERENTIAL MANIFOLDS
2. Tangent space
Let M be an m−dimensional manifold. A curve γ on M is a smooth map
γ : I → M , where I ⊂ R is open. This means (see Definition 1.8) that φ ◦ γ is
smooth for all chart φ on M . The expression φ ◦ γ is called coordinate expression
of γ with respect to φ. If p ∈ M is a point, a parametrized curve on M through p,
is a parametrized curve on M together with a point t0 ∈ I for which p = γ(t0 ).
Let γi : Ii → M , for i = 1, 2, be parametrized curves on M with p = γ1 (t1 ) =
γ2 (t2 ), and let φ be a chart around p. We say that γ1 and γ2 are tangential at p, if
the coordinate expressions satisfy
(φ ◦ γ1 )0 (t1 ) = (φ ◦ γ2 )0 (t2 ).
Lemma 2.1. Being tangential at p is an equivalence relation on curves through
p. It is independent of the chosen chart (φ, O).
Proof. The first part is easy.
If φ̃ is another chart then the coordinate expressions are related by
φ̃ ◦ γ = φ̃ ◦ φ−1 ◦ (φ ◦ γ)
on the overlap O ∩ Õ. The chain rule implies
(φ̃ ◦ γi )0 (ti ) = D(φ̃ ◦ φ−1 )(p)(φ ◦ γi )0 (ti ),
for each of the curves. This implies the result.
12 2. DIFFERENTIAL MANIFOLDS
Note that Dp f is well defined, that’s it doesn’t depend on the choice of γ. In-
deed, one sees that whenever γ1 and γ2 are tangential then so is f ◦ γ1 and f ◦ γ2 .
Lie structure. Using this second point of view, we define a Lie brackets on
Γ(M ) by
[DX , DY ] := DX ◦ DY − DY ◦ DX .
None of the operators DX ◦ DY and DY ◦ DX are vector fields, since they are
second order operators, whereas vector fields are first order operators. However, it
turns out that their difference [DX , DY ] is again a vector field, this is given in the
following theorem
Theorem 3.5. The Lie bracket [DX , DY ] is a smooth vector field on M. That
is, there exists a vector field Z ∈ Γ(M ) such that [DX , DY ] = DZ .
Proof. It is sufficient to show that [DX , DY ] verifies the Leibniz rule. Let
f, g ∈ C ∞ (M ), then we have
[DX , DY ](f g) = (DX ◦ DY − DY ◦ DX )(f g) = DX (DY (f g)) − DY (DX (f g))
= DX (DY (f )g + f DY (g)) − DY (DX (f )g + f DX (g))
= DX (DY (f ))g + DY (f )DX (g) + DX (f )DY (g) + f DX (DY (g))
− DY (DX (f ))g − DX (f )DY (g) − DY (f )DX (g) − f DY (DX (g))
= [DX , DY ](f )g + f [DX , DY ](g).
(ii) & (iii) Let (t0 , p0 ) ∈ D so that p0 ∈ M and t0 ∈ I(p0 ). Suppose t0 > 0. Then
K := {φ(t, p0 )|0 6 t 6 t0 } is a compact subset of M . (It is the image
of the compact interval [0, t0 ] under the unique solution γ : I(p0 ) → M
of equation (1).) Hence, by Lemma 3.7 bellow, there is an M −open set
U ⊂ M and an ε > 0 such that
K ⊂ U, (−ε, ε) × U ⊂ D,
and φ is smooth on (−ε, ε) × U . Choose N so large that t0 /N < ε. Define
U0 := U and, for k = 1, · · · , N , define the sets Uk ⊂ M inductively by
Uk := {p ∈ U |φ(t0 /N, p) ∈ Uk−1 }.
These sets are open in the relative topology of M. We prove by induction
on k that (−ε, kt0 /N +ε)×Uk ⊂ D and φ is smooth on (−ε, kt0 /N +ε)×Uk .
For k = 0 this holds by definition of ε and U . If k ∈ {1, · · · , N } and the
assertion holds for k − 1 then we have
p ∈ Uk ⇒ p ∈ U, φ(t0 /N, p) ∈ Uk−1
⇒ (−ε, ε) ⊂ I(p), (−ε, (k − 1)t0 /N + ε) ⊂ I(φ(t0 /N, p))
⇒ (−ε, kt0 /N + ε) ⊂ I(p).
Here the last implication follows from Equation (2). Moreover, for p ∈ Uk
and t0 /N − ε < t < kt0 /N + ε, we have, by Equation (3), that
φ(t, p) = φ(t − t0 /N, φ(t0 /N, p)).
Since φ(t0 /N, p) ∈ Uk−1 for p ∈ Uk the right hand side is a smooth map on
the open set (t0 /N − ε, kt0 /N + ε) × Uk . Since Uk ⊂ U , φ is also a smooth
map on (−ε, ε)×Uk and hence on (−ε, kt0 /N +ε)×Uk . This completes the
induction. With k = N we have found an open neighborhood of (t0 , p0 )
contained in D, namely the set (−ε, t0 + ε) × UN , on which φ is smooth.
The case t0 6 0 is treated similarly. This proves (ii) and (iii).
and the fact that φ0 = id, we can see that d0 χ sends the coordinate ei to the basis
∂
.
∂xi
4. Parallel transport
Let M ⊂ R be a submanifold. The Euclidean inner product h , i : Rn × Rn →
n
5. Orientability
Let V be a finite dimensional vector space. Two ordered bases (u1 , ..., un ) and
(v1 , ..., vn ) are said to be equally oriented if the transition matrix S, whose columns
are the coordinates of the vectors (u1 , ..., un ) with respect to the basis (v1 , ..., vn ),
has positive determinant. Being equally oriented is an equivalence relation among
bases, for which there are precisely two equivalence classes. The space V is said to
be oriented if a specific class has been chosen, this class is then called the orienta-
tion of V , and its member bases are called positive. The Euclidean spaces Rn are
usually oriented by the class containing the standard basis (e1 , ..., en ). For the null
space V = {0} we introduce the convention that an orientation is a choice between
18 2. DIFFERENTIAL MANIFOLDS
It is maybe the simplest example of a non-orientable manifold. To see this, one can
remark that the orientation is not preserved along loops, thus it is impossible to
make a consistent choice of orientations, because the band is one-sided. Choosing
an orientation in one point forces it by continuity to be given in neighboring points,
and eventually we are forced to the opposite choice in the initial point.
Example 5.6. The real projective space P2 is another example of a non ori-
entable surface. One way to visualise P2 is as the semisphere with points on the
equator identified with their antipodal points.
Example 5.7. In general, the real projective space Pn is orientable if and only
if n is odd or n = 0 .
6. Tensors
6.1. Exterior product. Let k > 0, and let V be a finite dimensional vector
space over R. The exterior product Λk V of V is defined by
k
O
Λk V = V / ∼,
where the equivalence relation is given by
⊗ki=1 xi ∼ ⊗ki=1 yi ⇔ ⊗ki=1 xi = sng(σ) ⊗ki=1 yσ(i) , for some permutation σ.
The class of a tensor x1 ⊗ · · · ⊗ xk is denoted x1 ∧ · · · ∧ xk .
Note that the dimension of Λk V is given by nk , where n = dim(V ).
There is a canonical alternating k−linear map ∧k : V k → Λk V given by
∧k (x1 , . . . , xn ) = x1 ∧ · · · ∧ xn ,
such that for any alternating k−linear map f : V k → W , there is a unique linear
map g : Λn V → W such that f = g ◦ ∧k .
20 2. DIFFERENTIAL MANIFOLDS
Lemma 6.1. Assume that e1 , . . . , en is a basis of V . Then {ei1 ∧ · · · ∧ eik |i1 <
· · · < ik } is a basis of Λk V . In particular,
k n
dim Λ V = ,
k
where n = dim(V ).
Proof. Exercise.
is alternating k−tensor.
So we get as before
Ak (V ) ∼
= Λk V ∗ .
Remark 6.9. There is a canonical map Λk V ∗ → (Λk V )∗ defined by sending
an alternating tensor ϕ1 ∧ · · · ∧ ϕk to the linear form
X
Alt(ϕ1 ∧ · · · ∧ ϕk )(x1 ∧ · · · ∧ xk ) = sgn(σ)ϕ1 (xσ(1) ) · · · ϕk (xσ(k) ),
σ∈Σk
which is an isomorphism.
7. Differential forms
Let M ⊂ R be a smooth submanifold. Let f ∈ C ∞ (M ). The differential of f
n
We get then
Definition 7.6. The exterior derivative of the k−form ω is the (k + 1)−form
dω giving locally by
X
dω = daI ∧ dxi1 ∧ · · · ∧ dxid .
i1 <···<id
It is a non trivial result that this definition can be globalized to get a morphism
d : Ωk (M ) → Ωk+1 (M ).
Definition 7.7. A k−form is called exact if it equals dα form some (k −
1)−form α. It is called closed if dω = 0.
Since d2 = 0 by definition, we deduce
8. INTEGRATION OF DIFFERENTIAL FORMS 23
Lemma 7.8. An exact form is closed. That’s the exterior derivative defines a
complex
d d d
0 −→ Ω1 (M ) −→ Ω2 (M ) −→ · · · −→ Ωm (M ) → 0,
meaning Im(d) ⊂ Ker(d). Here m = dim(M ).
Example 7.9. Reconsider the example 7.2. The 1−form ω = adx + bdy is
exact if and only if
∂a ∂b
= .
∂y ∂x
∂f ∂f
Indeed, if ω is exact then there is an f ∈ C ∞ (R2 ) such that a = ,b = . Hence
∂x ∂y
∂a ∂2f ∂b
= = .
∂y ∂y∂x ∂x
∂a ∂b
Conversely, assume that = . Then choose a smooth two variable function f
∂y ∂x
∂f ∂a ∂2f ∂b ∂f
such that = a. Then = = . So b− doesn’t depend on x. Choose
∂x ∂y ∂y∂x ∂x ∂y
∂f
a function g on y such that g 0 (y) = b − . Then one sees that ω = d(f + g).
∂y
Note that this in not true in arbitrary manifold.
Let f : M → N a smooth map and let ω ∈ Ωk (N ). We define the pull back of
ω by f to be the k−form denoted f ∗ ω on M given by
f ∗ ω(p)(v1 , · · · , vk ) = ω(f (p))(dp f (v1 ), · · · , dp f (vk )),
for all v1 , · · · , vk ∈ Tp M and all p ∈ M .
Vector bundles
E ⊃ Ũ
φ̃
/ φ(U ) × Rr
π p
M ⊃U
φ
/ φ(U )
Example 0.2. Let M = Pn , and consider the line bundle T on Pn such that
its fiber Tp over p ∈ Pn is the line lp in Rn+1 defined p, i.e.
[
T = lp .
[l]∈Pn
It is a line bundle (a vector bundle of rank 1) over Pn . Indeed, let (Oi , φi ) be one of
the charts given in Example 1.11, and let pi : Rn+1 → R be the projection onto the
ith coordinate. Then for any [l] ∈ Oi , the restriction of pi to l gives an isomorphism
l → R. Let φ̃ : Õi := π −1 (Oi ) → Rn × R given by φ̃(p, t) = (φ(p), pi (t)) where
t ∈ lp .
S
Theorem 0.3. The union T M = p∈M Tp M → M is a vector bundle over M
of rank d = dim M .
Proof. Let (U, φ) be a chart on M . Recall that
Tp φ : Tp U = Tp M → Tφ(p) φ(U ) ∼
= Rd
is an isomorphism. Now, the pair (T U, T φ) is a chart on T M . Moreover, the
composition
Tp ψ ◦ (Tp φ)−1 = Tφ(p) (ψ ◦ φ−1 ),
which shows that this composition is smooth.
25
CHAPTER 4
Riemannian manifolds
27
CHAPTER 5
Exercises
Exercise 0.1.
Prove that the collection A = {(φ± , U± )} given in Example (1.7) is an atlas on
Sn.
Exercise 0.2.
Assume that W ⊂ Rm and V ⊂ Rn are open non-empty sets, and let f : Rm →
Rn be a continuous map. Denote by M the graph of f , i.e.
M = {(x, y)| y = f (x)}.
Let U = (W × V ) ∩ M and let φ(x, y) = x be the projection of U onto W . Then
the pair (φ, U ) is a chart on M .
Exercise 0.3. Consider the cylinder C = {(x, y, z) ∈ R |x2 + y 2 = 1} ⊂ R3
with the induced topology, and let ϕ1 : R2 → C and ϕ2 : R2 → C given by
1 − u2 2u
ϕ1 (u, v) = ( , , v).
1 + u 1 + u2
2
u2 − 1 −2u
ϕ2 (u, v) = ( , , v).
1 + u2 1 + u2
Denote by Vi the image of ϕi (for i = 1, 2).
(1) Show that ϕ1 is injective.
(2) Is ϕ1 surjective? Justify your answer.
(3) Describe precisely V1 the image of ϕ1 , and deduce that it is an open in C.
(4) Deduce that ϕ1 : R2 → V1 is bijective.
(5) Show that the map ϕ−1 2
1 : V1 → R given by
y
(x, y, z) 7→ ( , z)
1+x
is the inverse map of ϕ1 .
Use the fact that x2 + y 2 = 1
2
y 1 − x
which induces =
(1 + x)2 1+x
−1
(6) Show that ϕ1 : R2 → V1 is a homeomorphism and deduce that (ϕ1 , V1 )
is a chart on C.
(7) Prove that the collection A = {(ϕ−1 −1
1 , V1 ), (ϕ2 , V2 )} is an atlas on C (we
−1
admit that (ϕ2 , V2 ) is a chart).
(8) Deduce that C is an abstract manifold. What is its dimension?
Exercise 0.15. Let U ⊂ R3 be a non empty open subset, and consider the
∂
vector field X = x2 y ∂x and the 2−form ω = zdx ∧ dy + xdy ∧ dz.
(1) Compute ω̃ := dω.
(2) Compute ιX ω̃.
(3) Is ω̃ exact ? Is it closed? Justify your answer.
Exercise 0.16. Show that S n is orientable.
Exercise 0.17. Let M = Pn , and consider the line bundle T on Pn such that
its fiber Tp over p ∈ Pn is the line lp in Rn+1 defined p, i.e.
[
T = lp .
[l]∈Pn
1. Solutions
Solution 1.1. Application exercise.
Solution 1.2. It is enough to show that φ is a homeomorphism (its inverse is
given by φ−1 (x) = (x, f (x))).
Solution 1.3.
1 − u21
(1) Let (u1 , v1 ), (u2 , v2 ) ∈ R2 s.t. ϕ1 (u1 , v1 ) = ϕ1 (u2 , v2 ), then =
1 + u21
1 − u22 2u1 2u2
, = and v1 = v2 . The first one implies u21 = u22 ,
1 + u22 1 + u21 1 + u22
replacing this in the second one we get u1 = u2 .
(2) No, because (−1, 0, v) doesn’t belong to its image, for any v.
(3) V1 = {(x, y, z)|x 6= −1, x2 + y 2 = 1}. So geometrically, it is the cylinder
deprived of the line with equations x = −1, y = 0. Since this line is
closed, V1 is open.
(4) By equation (1), ϕ1 is injective, and by definition of V1 , ϕ1 is surjective
on V1 . So it is bijective.
(5) We have for all (u, v) ∈ R2 and all (x, y, z) ∈ V1 :
1 − u2 2u
ϕ−1 −1
1 ◦ ϕ1 (u, v) = ϕ1 ( , , v)
1 + u2 1 + u2
2u
1+u2
=( 2 , v) = (u, v).
1 + 1−u
1+u2
and
y
ϕ1 ◦ ϕ−1
1 (x, y, z) = ϕ1 ( , z)
1+x
y y
1 − ( 1+x )2 2( 1+x )
=( y , y , z)
1 + ( 1+x ) 1 + ( 1+x )2
2
1− y
1 − ( 1+x ) 2( 1+x )
=( , , z)
1 + ( 1−x 1−x
1+x ) 1 + ( 1+x )
= (x, y, z).
32 5. EXERCISES
which is smooth.
Solution 1.6.
(1) v̄ = {v, −v}
1
(2) λ1 = = −λ2 , clearly k λ1 v k=k λ2 v k= 1.
kvk
(3) given [x : y] ∈ P1 , define ϕ([x : y]) = λ1 v, where v = (x, y). Clearly
this is well defined. In fact, geometrically, it sends a line l through the
origin in R2 to the class given by the two points l ∩ S 1 , this is a bijective
correspondence.
(4) Since z̄ = {z, −z}, we see that φ([z]) = z 2 = (−z)2 = φ([−z]), so φ
is well defined. Now, since C is algebraically closed, φ is surjective. If
φ(w) = φ(z), then w2 = z 2 , so w = ±z, hence [w] = [z], hence φ is
injective, so it is bijective.
(5) The map φ ◦ ϕ : P1 → S 1 is the required bijection.
Solution 1.7.
(1) Easy computation.
(2) Easy.
y
(3) A = {(U+ , φ+ ), (U− , φ− )}, where U± = S 1 r {(±1, 0)}, φ± (x, y) =
.
1±x
(4) An atlas on T is given by {(U± × U± , φ± × φ± )} which contains four
charts.
(5) For example φ+ × φ+ : U+ × U+ → R2 , so dim T = 2.
1. SOLUTIONS 33
35