Algtop
Algtop
Tobias Berner
Universität Zürich
Frühjahrssemester 2009
Contents
1 Topology 4
1.1 Topological spaces and continuous functions . . . . . . . . . . . . . . . . . 4
1.1.1 Topological spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.2 Continuous functions . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Conectedness & Compactness . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2.1 Connected spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.2.2 Compactness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2 Algebraic topology 16
2.1 Fundamental group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.1.1 Path homotopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.2 e fundamental group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3 Covering spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4 Liing properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.5 e fundamental group of the circle and applications . . . . . . . . . . . . 27
2.5.1 e Fundamental eorem of Algebra . . . . . . . . . . . . . . . . 28
2.5.2 Deformation retracts and homotopy type . . . . . . . . . . . . . . 29
2.6 Seifert von Kampen eorem . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.6.1 Direct sums of abelian groups . . . . . . . . . . . . . . . . . . . . . 35
2.7 Free abelian groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.8 Free products of groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2.8.1 Free groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.8.2 e Seifert-van Kampen theorem . . . . . . . . . . . . . . . . . . . 43
2.9 CW complexes (cell complexes) . . . . . . . . . . . . . . . . . . . . . . . . 47
2.10 Surfaces (two-dimensional manifolds) . . . . . . . . . . . . . . . . . . . . 49
2.10.1 Fundamental group of surfaces . . . . . . . . . . . . . . . . . . . . 49
2.10.2 Homology of surfaces . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.10.3 Classi cation of surfaces . . . . . . . . . . . . . . . . . . . . . . . . 51
2.11 Knot theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.12 Classi cation of covering spaces . . . . . . . . . . . . . . . . . . . . . . . . 58
Index 66
2
CONTENTS
Literature
• Muncres: Topology 2nd edition
• Jänich: Topologie
Introduction
3
1 Topology
1. ∅, X ∈ T .
2. If Ui ∈ T ∀i ∈ I , then ⋃i∈I Ui ∈ T .
Example 1.2
1. X some set.
• Td = {U ∣ U ⊆ X} discrete topology.
• Tt = {∅, X} trivial topology.
• {∅, X}
• {∅, {x1 }, {x1 , x2 }, X}
• {∅, {x2 }, {x1 , x2 }, {x2 , x3 }, X}
are topologies on X .
4
1.1 Topological spaces and continuous functions
e closure of A is
A ∶= ⋂ U.
X/U ∈T , A⊆U
De nition 1.5 A basis B for a topological space (X, T ) is a collection B of open sub-
setes X (i.e. B ⊆ T ), such that ∀U ∈ T ∃{Bi }i∈I , Bi ∈ B , ∀i ∈ I , with U = ⋃i∈I Bi .
5
Topology
Example 1.10
2. X = R, B = {(a, b) ∣ a, b ∈ Q, a < b}
B satis es properties 1. and 2.
Claim [Homework]: e topology T generated by B is in fact the standard topol-
ogy on R.
Lemma 1.11 Let B, B ′ be bases for the topologies T and T ′ on X . en the following
statements are equivalent:
1. T ′ ⊇ T .
P
1.⇒2.
Consider x ∈ X and B ∈ B with x ∈ B . B ∈ T ⊆ T ′ Ô⇒ B ∈ T ′ Ô⇒ B =
⋃λ∈Λ Bλ′ , Bλ′ ∈ B ′ .
So x ∈ B , therefore x ∈ Bλ′ , for some λx ∈ Λ. i.e. we have Bλ′ x ∈ B ′ , such that
x ∈ Bλ′ x ⊆ B .
2.⇒1.
Consider U ∈ T and x ∈ U . en x ∈ U = ⋃λ∈Λ Bλ , Bλ ∈ B . at is x ∈ Bλx , for
some λx ∈ Λ. 2. implies that there exists Bλ′ x ∈ B ′ such that x ∈ Bλ′ x ⊆ Bλx .
en U ⊆ ⋃x∈U Bλ′ x ⊆ U Ô⇒ U = ⋃x∈U Bλ′ x
Ô⇒ U ∈ T ′ . erefore T ⊆ T ′ .
Product topology
Let (X, Tx ), (Y, TY ) be two topological spaces. e product topology is the topology
with basis the collection B = {U × V ∣ U ∈ TX , V ∈ TY }.
Metric topology
X is a set.
6
1.1 Topological spaces and continuous functions
• Tpr ⊆ Tm
By lemma 1.11 one has to show ∀x ∈ R2 , ∀Bpr ∈ Bpr , x ∈ Bpr , ∃Bm ∈ Bm such
that x ∈ Bm ⊆ Bpr .
• Tm ⊆ Tpr
…
Subspace topology
• {2},
• [0, 1]
7
Topology
1. f is continuous.
P
1.⇒2.
Let B be closed in Y , then X/f −1 (B) = f −1 (Y /B) which is open in X , i.e.
f −1 (B) is closed in X .
2.⇒1.
…
Lemma 1.21 (the pasting lemma)
Let X, Y be topological spaces and A, B closed subsets of X with X = A ∪ B . Let
f ∶ A → Y , g ∶ B → Y be continuous with f (x) = g(x) ∀x ∈ A ∩ B . en h ∶ X → Y
with
f (x) x ∈ A
h(x) = {
g(x) x ∈ B
is continuous.
P Let C be a closed subset of Y . en h−1 (C) = f −1 (C) ∪ g −1 (C) where f −1 (C)
is closed in A and g −1 (C) is closed in B .
Bijective correspondence not only between X and Y but also between the collection of
open sets in X and the collection of open sets Y .
us any property of X that is expressed in terms of its open subsets yields via f the
corresponding properties for Y . Such a property is called a topological property.
Quotient topology
Example 1.24 Torus
8
1.2 Conectedness & Compactness
e fact that this is a topology follows from p−1 (∅) = ∅, p−1 (Y ) = X , p−1 (⋃a∈J Ua ) =
⋃a∈J p−1 (Ua ), p−1 (⋂ni=1 Ui ) = ⋂ni=1 p−1 (Ui ).
Remark 1.27 e quotient topology on Y is the nest topology that makes p continuous.
Example 1.28
2. p ∶ R → {x1 , x2 , c3 }
⎧
⎪ x x>0
⎪
⎪ 1
p(x) = ⎨ x2 x<0
⎪
⎪
⎪
⎩ x3 x=0
e quotient topology on {x1 , x2 , x3 } induced by p is {∅, {x1 }, {x2 }, {x1 , x2 }, {x1 , x2 , x3 }}
ese theorems rely on the continuity of f and some topological properties of [a, b] ⊂
R. In particular IVT relies on the connectedness of [a, b]. MVT and VCT rely on the
compactness of [a, b].
1. R, Tstand ,
Q = ((−∞, a) ∩ Q) ∪ ((a, ∞) ∩ Q), a ∈ R ∖ Q.
9
Topology
Claim: X is connected iff the only subsets of X that are both open and closed are ∅ and
X.
P
eorem 1.35 Let {Ai }i∈I be connected subspaces of X and p ∈ ∩i∈I Ai . en ∪i∈I Ai is
connected subspace of X .
10
1.2 Conectedness & Compactness
eorem 1.41 A nite (cartesian) product of connected spaces (in the product topology) is
connected.
P A = f (X) ∩ (−∞, r), B = f (X) ∩ (r, ∞). A, B are open in f (X), A ∩ B = ∅,
A ≠ ∅, B ≠ ∅ (as f (a) ∈ A, f (b) ∈ B ).
If r ∉ f (X), then f (X) = A ∪ B , i.e. A, B is a separation of f (X). However f (X) is
connected, because X is connected and f is continuous. I.e. such a separation cannot
exist. I.e. r ∈ f (X), that is, ∃c ∈ X such that f (c) = r.
Remark 1.45 One can prove an even more generalised form of IVT, where instead of R
one considers any ordered set.
11
Topology
and f ((b, c]) ∈ S . Let f (t) = (x(t), y(t)), t ∈ [a, c]. en x(a) = 0, x(t) > 0 and
y(t) = sin x(t)
1
for t > b. Given n ∈ N, choose un with 0 < un < x(b + n1 ) such that
sin u1n = (±1)n . By the IVT there exists tn ∈ (b, b + n1 ) with x(tn ) = un . en tn → b
but y(tn ) does not converge. Contradicting the continuity of f .
Remarks on yesterday’s example
• If X = R2 and S ⊆ X , then S = {limits of convergent sequences of points in S}.
More generally, this is true if X is rst countable, e.g. X is a metric space.
• If f ∶ [a, c] → S continuous. Of t ∈ [a, c] ∀n ∈ N, with tn → b, b ∈ [a, c], then
f (tn ) → f (b).
In general, continuous implies sequentially continuous.
1.2.2. Compactness
De nition 1.50 A topological space X is called compact if for any open covering
{Uλ }λ∈Λ of X , i.e. Uλ open ∀λ ∈ Λ and X = ∪λ∈Λ Uλ , there exist nitely many
λ1 , . . . , λn ∈ Λ such that X = ∪ni=1 Uλi .
Order topology
De nition 1.52 A relation C on a set X is an order relation if it has the following prop-
erties:
12
1.2 Conectedness & Compactness
De nition 1.54 X is a set with an order relation and more than two elements. Let B
be the collection of all sets of the following types:
• (a, b), a, b ∈ X ,
B is a basis for a topology, and we call the topology generated by B the order topology.
Example 1.55 R2 with the dictionary order, i.e. a × b < c × d if a < c or a = c and b < d.
R × R has no largest or smallest element. [Graph .. open sets ... ]
An ordered set X has the least upper bound property, if every subset of X that is bounded
above has a least upper bound.
eorem 1.56 Let X an ordered set with the least upper bound property. en any closed
interval [a, b] in X is compact.
[Without proof]
Corollary 1.57 In R (Tstand = Tordered ), [a, b] is compact for any a, b ∈ R.
P Consider {Uλ }λ∈Λ an open covering of Y . en Uλ = Y ∩ Uλ′ for some Uλ′ open
in X , ∀λ ∈ Λ. Denote U ′ = {Uλ′ }λ∈Λ . Now U ′′ = U ′ ∪ {X ∖ Y } is an open covering of
X . X is compact, so a nite subcollection of U ′′ covers X . If this contains X ∖Y , discard
it. If not I leave the subcollection unchanged. What we obtain is a nite subcollection of
U ′ , say {Uλ′ }i∈{1,...,n} with Y ⊆ ⋃ni=1 Uλ′ i . is implies, that {Uλi }i∈{1,...,n} is a nite
subcovering of Y .
P Let U = {Uλ }λ∈Λ be an open covering of f (X). en ∀λ ∈ Λ Uλ = Uλ′ ∩ f (X)
for some Uλ′ open in Y . Denote U ′ = {Uλ′ }λ∈Λ . {f −1 (Uλ′ )}λ∈Λ is an open cover-
ing of X . X is compact, hence it has a nite subcovering {f −1 (Uλ′ i )}i∈{1,...,n} . en
{Uλi }i∈{1,...,n} is a nite covering of X .
13
Topology
[Proof omitted]
Hausdorff spaces
Terminology: X topological space, x ∈ X , U open set in X with x ∈ U , then U is called
a open neighbourhood of x.
Facts:
• Every ordered set with the order topology is a Hausdorff space.
• If X, Y are Hausdorff spaces, then X × Y is Hausdorff.
• A subspace of a Hausdorff space is Hausdorff.
• Every nite point set in a Hausdorff space is closed.
14
1.2 Conectedness & Compactness
Remark 1.68 (X, T ) topological space, x ∈ X . Some authors (e.g. Munkres) de ne: A
neighbourhood of X is a set U ∈ T such that x ∈ U . Other authors (e.g. Janich) de ne:
A neighbourhood of X is a set U ⊆ X such that ∃V ∈ T with x ∈ V ⊆ U .
De nition 1.71 X is called locally (path) connected at x ∈ X if for every open neigh-
bourhood U of x there is a (path) connected open neighbourhood V of x with V ⊆ U .
If Y is locally (path) connected at every x ∈ X , then X is called locally (path) connected.
15
2 Algebraic topology
Determining whether two spaces are homeomorphic and studying continuous functions
between topological spaces are two of the central problems in topology.
To show that X, Y are homemorphic, we need to construct f ∶ X → Y bijective, contin-
uous, with f −1 continuous.
To show that X, Y are not homeomorphic, we can for instance show that X has a topo-
logical property (e.g. connectendes or compactness) but Y does not have this property.
Any continuous map between topological spaces induces a homeomorphism between
there fundamental groups.
x0 ∈ X ↝ π1 (X, x0 ) fundamental group. We will show that if X ≃ Y then their funda-
mental group is isomorphic.
16
2.1 Fundamental group
2. f ≃p f ′ Ô⇒ f ′ ≃p f :
If F is a path homotopy from f to f ′ , then G(x, t) ∶= F (x, 1 − t) is a path homo-
topy from f ′ to f .
3. f ≃p f ′ , f ′ ≃p f ′′ Ô⇒ f ≃p f ′′ :
If F is a path homotopy from f to f ′ and F ′ is a path homotopy from f ′ to f ′′ ,
then
F (x, 2t) t ∈ [0, 1/2]
G(x, t) ∶= { ′
F (x, 2t − 1) t ∈ [1/2, 1]
is a path homotopy from f to f ′′ . G(x, 1/2) = F (x, 1) = F ′ (x, 0) = f ′ (x). i.e.
G is well de ned. Is G continuous?
G is continuous in I ×[0, 1/2] and G is continuous in [1/2, 1] Ô⇒ [pasting lemma
(lemma 1.21] G is continuous.
Example 2.4
1. Let f ∶ I → R2 , g ∶ I → R2 , paths with f (0) = g(0) and f (1) = g(1). en
F ∶ I × I → R2 with (x, t) ↦ (1 − t)f (x) + tg(x) is a path homotopy between f
and g .
F is called a linear homotopy.
2. f ∶ I → R2 , s ↦ (cos(πs), sin(πs)), g ∶ I → R2 , t ↦ (cos(πt), 3 sin(πt)).
f (0) = (1, 0) = g(0), and f (1) = (−1, 0) = g(1).
f, g are path homotopic. Indeed, consider the linear homotopy F described in 1.
3. f ∶ I → R2 ∖ {(0, 0)} with s ↦ (cos(πs), sin(πs)), and g ∶ I → R2 ∖ {(0, 0)}
with t ↦ (cos(πt), sin(πt).
Are f, g path homotopic? Yes. Prove using the linear homotopy.
4. f ∶ I → R2 ∖ {(0, 0)}, with s ↦ (cos(πs), sin(πs)), and g ∶ I → R2 ∖ {(0, 0)}
with t ↦ (cos(πt), −3 sin(πt)).
e linear homotopy is not a path homotopy between f and g .
Inf fact, there exists no path homotopy between f and g .
17
Algebraic topology
Reparametrisation
De ne a reparametrisation of a path f to be a composition f ○ φ, where φ ∶ I → I
continuous map, such that φ(0) = 0, and φ(1) = 1.
Reparametrising a path preserves its homotopy class (i.e. [f ○φ] = [f ]). Indeed, consider
the path homotopy f ○ φt whereφt (s) ∶= (1 − t)φ(s) + ts.
φ0 (s) = φ(s) ↝ f ○ φ0 = f ○ φ, φ1 (s) = s ↝ f ○ φ1 = f .
Note that (1 − t)φ(s) + ts lies between φ(s) and s, hence (1 − t)φ(s) + ts lies in I , so
f ○ φt is de ned.
18
2.2 e fundamental group
I.e. f ⋅ c = f ○ φ.
[f ] = [f ○ φ] = [f ⋅ c].
[f ] = [f ] ⋅ [c].
Ô⇒ [f ] is the inverse of [f ].
• ̂
h is well-de ned: If [f ] = [g] ∈ π1 (X, x1 ) and ft is a homotopy between f and g
then h ⋅ ft ⋅ h is a homotopy between h ⋅ f ⋅ h and h ⋅ g ⋅ g i.e. [h ⋅ f ⋅ h] = [h ⋅ g ⋅ h].
• ̂
h is a homomorphism: ̂h([f ] ⋅ [g])̂
h([f ⋅ g]) = [h ⋅ f ⋅ g ⋅ h] = [h ⋅ f ⋅ h ⋅ h ⋅ g ⋅ h] =
̂ ̂
[hf h][hgh] = h([f ])h([g]).
19
Algebraic topology
h is bijective: ̂
• ̂ h = (̂
h)−1 .
(̂ ̂
hh)[f ] = ̂ ̂
h(h([f ])) = ̂ h([hf h]) = ⋅ ⋅ ⋅ = [f ].
Induced homomorphisms
X, Y topological spaces, x0 ∈ X , y0 ∈ Y and h ∶ X → Y a continuous map with
h(x0 ) = y0 . We will denote this by h ∶ (X, x0 ) → (Y, y0 ).
If f ∶ I → X is aloop in X , based at x0 , then h ○ f is a loop in Y based at y0 .
Remark 2.19 h∗ depends on the basepoint x0 . So strictly speaking we should have writ-
ten (hx0 )∗ .
20
2.3 Covering spaces
A category D consists of
Example 2.22
1. Ob(D) = {G ∣ G group}.
Mor(G, H) = {f ∶ G → H ∣ f group homomorphism}.
Example 2.25
21
Algebraic topology
.
− 21 1
2
22
2.3 Covering spaces
X̃0 ).
We have
̃0 open in X
• Vab ∩ X ̃0 ,
̃0 ) ∩ (V b′ ∩ X
• (Vab ∩ X ̃0 ) = ∅ for any b, b′ ∈ Ba , b ≠ b′ .
a
̃0 → Ua ∩ X0 is a homeomorphism.
• p0 ∶ Vab ∩ X
̃0 → X0 is
{Ua ∩ X0 }a∈A is an open cover of X0 with the desired properties Ô⇒ p0 ∶ X
a covering map.
eorem 2.29 If p ∶ X̃ → X , p′ ∶ X
̃ ′ → X ′ are covering maps, then p × p′ ∶ X
̃×X
̃′ →
′
X × X is a covering map.
Example 2.30
b a
. x
a b a
x1 . x2
23
Algebraic topology
Consider {Ua }a∈A , {Uc′ }c∈C open covers of X and X ′ as in the de nition of covering
maps.
If (x, x′ ) ∈ X × X ′ then x ∈ X and x′ ∈ X ′ i.e. ∃U ∈ {Ua }a∈A with x ∈ U and
∃U ′ ∈ {Uc }c∈C with x′ ∈ U ′ .
p−1 (U ) = ∪b∈B Vb , Vb open Vb ∩ Vb′ = ∅ for b ≠ b′ and p ∶ V ∶b → U homeomorphism
∀b ∈ B . (p′ )−1 (U ′ ) = ∪d∈D Vd′ , Vd′ open, Vd′ ∩ Vd′′ = ∅ for d ≠ d′ and p′ ∶ Vd′ → U ′
homeomorphism ∀d ∈ D.
(x, x′ ) ∈ U × U ′ , U × U ′ is open in X × X ′ ,
(p × p′ )−1 (U × U ′ ) = ∪ b∈B (Vb × Vd′ ), where Vb × Vd′ open in X × X ′ , Vb × Vd′ disjoint,
d∈D
p × p′ ∶ Vb × Vd′ → U × U ′ is a homeomorphism.
I.e. {Ua × Uc′ } a∈A is the open cover of X × X ′ . at shows that p × p′ is a covering map.
c∈C
1. Consider the open cover {Ua }a∈A of X (as in the de ntion of covering map). Let
t ∈ (0, 1), and f t) ∈ X Ô⇒ f (t) ∈ Ua for some a ∈ A. f ∶ I → X is continuous
Ô⇒ ∃(at , bt ) ⊆ (0, 1) with t ∈ (at , bt ) and f ([at , bt ]) ⊆ Ua .
24
2.4 Liing properties
f̃is continuous in [si , si+1 ], since p∣V0 is a homeomorphism. us we have de ned
f̃ ∶ [0, 1] → X
̃ continuous with f̃(0) = x ̃0 .
̃ ̃ ̃
3. Suppose f̃ is another liing of f with f̃(0) = x0 . en f̃(0) = f̃(0) = x0 .
̃ ̃
Suppose that f̃(s) = f̃(s) in [0, si ]. p ○ f̃([si , si+1 ]) = f ([si , si+1 ]) ⊆ Ua for
some a ∈ A.
̃
Ô⇒ f̃([si , si+1 ]) ⊆ p−1 (Ua ) = ∪b∈B Vb .
̃ ̃
f̃([si , si+1 ]) is connected and f̃(si ) = f̃(si ) ∈ V0 .
̃
Ô⇒ f̃([si , si+1 ]) ⊆ V0 .
̃
For s ∈ S , p ○ f̃(s) = f (s)
̃
Ô⇒ f̃(s) ∈ p−1 (f (s)).
̃ ̃
Also f̃ ∈ V0 . So f̃(s) = (p∣V0 )−1 (f (s)) = f̃(s).
̃
I.e. f̃(s) = f̃(s).
Proposition 2.36 Let p ∶ X ̃ → X be a covering map with p(̃ x0 ) = x0 . Let F ∶ I × I → X
be continuous with F (0, 0) = x0 en ∃! liing of F to a continuous map F̃ ∶ I × I → X ̃
with F̃(0, 0) = x
̃0 . If F is a path homotopy then F̃ is a path homotopy.
P Consider {Ua }a∈A an open cover of X with the properties as in the de nition of
covering map.
1. De ne F̃((0, 0)) = x ̃0 .
Extend F̃ to I × {0} and {0} × I using the proposition from last time. Extend̃to
I × I , as follows: Choose subdivision s0 < s1 < ⋅ ⋅ ⋅ < sm , t0 < t1 < ⋅ ⋅ ⋅ < tn of
I with the property that for each such rectangle Ii × Jj = [si−1 , si ] × [tj−1 , tj ],
F (Ii ×Jj ) ⊆ Ua for some a ∈ A. De ne F̃ rst in I1 ×Ij , then I2 ×J1 ,. . . , Im ×J1 ,
then I1 × J2 , I2 × J2 and so on.
Consider Ii0 × Jj0 and suppose that F̃ is de ned on the union A of the rectangles
Ii × Jj with j < j0 or j = j0 and i < i0 .
Consider C = A ∩ (Ii0 × Jj0 ). Choose U ∈ {Ua }a∈A with F (Ii0 × Jj0 ) ⊆ U .
p−1 (U )) ∪b∈B Vb , F̃ is de ned in C , C is connected. So, F̃(C) is connected, i.e.
∃V0 such that F̃(C) ⊆ V0 .
If p0 = p∣x0 ∶ V0 → U , then p0 ○ F̃(x) = p ○ F̃(x) = F (x) Ô⇒ F (x) =
(p−1
0 )(F (x)).
De ne F̃(x) = p−1 (F (x)) ∀x ∈ Ii × Jj .
0 0 0
25
Algebraic topology
eorem 2.42
̃ → X be covering map with p(̃
1. If p ∶ X ̃ is path connected, then ϕ is
x0 ) = x0 . If X
surjective.
̃ is simply connected, then ϕ is bijective.
2. If X
P
2. We only need to check that ϕ is injective. Indeed consider ä[f ], [g] ∈ π1 (X, x0 )
with ϕ([f ]) = ϕ([g]). en f̃(1) = ̃ g (1), where f̃, ̃
g are the liings of f, g with
̃
f (0) = ̃ ̃0 . Since X is simply connected, we have that [f̃] = [̃
g (0) = x ̃ g ], i.e.
there is a path homotopy F̃ between f̃ and ̃g . en F = p ○ F̃ is a path homotopy
between f and g , i..e [f ] = [g].
26
2.5 e fundamental group of the circle and applications
eorem 2.45
(π1 (S1 ), ⋅) ≃ (Z, +).
P Let p ∶ R → S1 , p(t) = (cos 2πt, sin 2πt). Denote p(0) = (1, 0) = x0 . en
p−1 ({x0 }) = Z. Consider ϕ ∶ π1 (S1 ) → Z, where [f ] ↦ f̃(1).
By exercise 1 of sheet 3 R is simply connected. By the second point of the theorem ϕ is
bijective.
It remains to show that ϕ is a group homomorphism,
i.e. ϕ([f ] ⋅ [g]) = ϕ([f ]) + ϕ([g]).
⇐⇒ ϕ([f ⋅ g]) = ϕ([f ]) + ϕ([g])
⇐⇒ f̃ ⋅ g(1) = f̃(1) + ̃ g (1),
where f̃ is the li of f with f̃(0) = 0 ∈ R and ̃ g the li of g with ̃ g (0) = 0 ∈ R and f̃ ⋅g
the li of f ⋅ g where f̃ ⋅ g(0) = 0 ∈ R.
Let ̃g ′ ∶ I → R be the path ̃ g ′ (s) = ̃g (s) + f̃(1). en (p ○ ̃ g ′ )(s) = p(̃g (s) + f̃(1)) =
(p ○ ̃g )(s) = g(s).
Ô⇒ ̃ g ′ is a liing of g with ̃ g ′ (0) = f̃(1).
Furthermore, p((f̃⋅ ̃ g )(s)) = (f ⋅ g)(s) Ô⇒ f̃⋅ ̃
′
g ′ is a liing of f ⋅ g with f̃⋅ ̃
g ′ (0) = 0.
(f̃⋅ ̃
g )(+) = f̃(1) + ̃
′
g (1)
Ô⇒ f̃ ⋅ g(1) = f̃(1) + ̃ g (1).
Retractions
1. h is nullhomotopic.
3. h∗ is trivial.
P
27
Algebraic topology
3.
Inscribe a sphere in the tetrahedron. Project each face of the tetrahedral radially onto the
sphere. en one obtains four closed sets Ai , i ∈ {1, . . . , 4} with S2 = A1 ∪A2 ∪A3 ∪A4 ,
but none of the Ai contains a pair of antipodal points.
• proof in topology.
28
2.5 e fundamental group of the circle and applications
Remark 2.57
1. r ∶ X → A, r(x) = H(x, 1) is a retraction of X onto A.
2. H is a homotopy between 1X and ι ○ r, where ι ∶ A ↪ X inclusion map.
Example 2.58
1. {(x, y, z) ∈ R3 ∣ (x, y) ≠ (0, 0), z = 0} =∶ A is a deformation retract of
{(x, y, z) ∈ R3 ∣ (x, y) ≠ (0, 0)} =∶ X .
H ∶ X × I → X , H(x, y, z, t) ∶= (x, y, (1 − t)z).
• H is continuous,
• H(x, y, z, 0) = (x, y, z) ∀(x, y, z) ∈ X ,
• H(x, y, z, 1) = (x, y, 0) ∈ A ∀(x, y, z) ∈ X ,
• if (x, y, z) ∈ A, then z = 0 and thus H(x, y, z, t) = (x, y, 0) ∈ A.
2. Let p, q ∈ R2 , p ≠ q . en S1 ∨ S1 is a deformation retract of R2 ∖ {p, q}.
.p q
29
Algebraic topology
• H is continuous,
• H(x, 1) = x
∥x∥
∈ Sn =∶ A.
30
2.5 e fundamental group of the circle and applications
π1 (X, x0 )
h∗
/ π1 (Y, y0 )
MMM
MMM
M
k∗ MMM
̂a
&
π1 (Y1 , y1 )
P …der Beweis ist noch sehr fehlerha, noch fehlerhaer als gewohnt :P …
Let f ∶ I → X a loop based at x0 .
We want to show that k∗ ([f ]) = ̂a ○ h∗ ([f ])
⇐⇒ [k ○ f ] = ̂
a([h ○ f ])
⇐⇒ [k ○ f ] = [̂
a][h ○ f ][a]
⇐⇒ [a][k ○ f ] = [h ○ f ][a]
⇐⇒ [a(k ○ f )] = [(h ○ f )a].
(X, x0 )
f
/ (Y, y0 ) g
/ (X, x1 ) f
/ (Y, y1 )
(fx0 )∗ (fx1 )∗
π1 (X, x0 ) / π1 (Y, y0 ) g∗
/ π1 (X, x1 ) / π1 (Y, y1 )
31
Algebraic topology
̂
a is a group isomorphism, so g∗ ○ f∗ is a group isomorphism.
Ô⇒ g∗ is surjective (1).
Similarly (fx1 ○ g)∗ is a group isomorphism.
⇐⇒ (fx1 )∗ ○ g∗ is a group isomorphism.
Ô⇒ g∗ is injective (2).
eorem 2.71 X, Y have the same homotopy type iff X, Y are homeomorphic to to defor-
mation retracts of a space Z .
P X ∶= S1 ∨ S1 .
B . x0 A
A2
A1
B−2 B−1 B2
. A0
A−1
A−2
32
2.5 e fundamental group of the circle and applications
Claim: Φ is surjective.
Proof: Consider g ∶ I → X Loop based at x0 , and h ∶ I → Y loop based at y0 . De-
ne f ∶ I → X × Y , f (s) = (g(s), h(s)). en f is a loop based at (x0 , y0 ) and
Φ([f ]) = (p∗ ([f ]), q∗ ([f ])) = ([g], [h]).
Claim: Φ is injective.
Proof: Suppose that f ∶ I → X × Y is a loop based at (x0 , y0 ) with Φ([f ]) is the
identity element in π1 (X, x0 ) × π1 (Y, y0 ). en p ○ f is path homotopic to cx0 via a
path homotopy G and q ○ f is path homotopic to cy0 via a path homotopy H . De ne
F ∶ I × I → X × Y by F (s, t) ∶= (G(s, t), H(s, t)). F is a path homotopy from f to
c(x0 ,y0 ) . Ô⇒ [f ] trivial.
Corollary 2.76 Consider the torus T ≃ S1 × S1 . Ô⇒ π1 (T) ≃ Z × Z.
De nition 2.77
1. Let {Xi }i∈I an indexed collection of sets. e disjoint union of these sets is
⊔i∈I Xi = ∪i∈I Xi × {i}.
2. Suppose that Xi is a topological space ∀i ∈ I . e disjoint union topology on
⊔i∈I Xi is the nest topology, such that all of the following maps are continuous:
φi ∶ Xi → ⊔i∈I Xi , x ↦ x × {i}.
Explicitly, U is open in ⊔i∈I Xi iff φ−1 (U ) is open ∀i ∈ I .
X ∨ Y ∶= X ⊔ Y Ò x0 ∼ y0 ,
for x0 ∈ X , y0 ∈ Y .
33
Algebraic topology
X#Y ∶= (X ∖ U ) ⊔ (Y ∖ V )Ò ∼,
Remark 2.82 Although this construction involves the choice of the discs U, V the result-
ing space is unique up to homeomorphism.
ι∗ ∶ π1 (S1 ∨ S1 ) → π1 (T#T).
34
2.6 Seifert von Kampen eorem
Repeating this process for all intervals [ai , bi ], i ∈ {1, . . . , n}, we obtain a loop g ∶ I →
Sn , homotopic to f , and with the property that g(I) ⊆ Sn ∖ {x}, [f ] = [g].
e lemma implies that [g] = [cx0 ], so [f ] = [cx0 ] and π1 (Sn , x0 ) = 0.
Corollary 2.92 R2 and Rn are not homeomorphic for any n ≠ 2.
P Suppose that f ∶ R2 → Rn a homeomorphism (n ≠ 2). en
Recall:
space π1 using
X ⊆ Rn convex, x0 ∈ X 0 de nition
S1 Z covering spaces
R2 ∖ {(0, 0)} Z deformation retracts
R3 ∖ {z -axis} Z deformation retracts
S1 ∨ S1 π1 (S1 ∨ S1 ) ≃ π1 (R2 ∖ {p, q}) deformation retracts
θ-space π1 (θ) ≃ π1 (R2 ∖ {p, q}) deformation retracts
Möbius-band M Z deformation retracts
S1 ∨ S1 not abelian covering spaces
T#T not abelian retraction
Sn , n ∈ N, n ≥ 2 0
T Z×Z
De nition 2.94 Let G be an abelian group and {Ga }a∈A a family of subgroups of G.
We say that the groups Ga generates G if every element x of G can be written as a nite
sum of elements of the groups Ga .
Since G is abelian, we can always write this sum in the form X = Xa1 + ⋅ ⋅ ⋅ + Xan ,
Xa ∈ Ga , ai ≠ aj , if i ≠ j .
In this case we oen write x = ∑a∈A Xa .
If the groups Ga generate G, then G is called the sum of Ga and we write G = ∑a∈A Ga
or G = G1 + ⋅ ⋅ ⋅ + Gn .
If Ga generates G and ∀x ∈ G ∃!A-tuple (xa )a∈A with xa = 0, for all but nitely
many a in A, and G = ∑a∈A Xa then G is called the direct sum of Ga , and we write
G = ⊕a∈A Ga , or G = G1 ⊕ ⋅ ⋅ ⋅ ⊕ Gn .
Example 2.95
2. R∞ : the set of all sequences of real numbers that are eventually zero. R∞ is a group
under coordinate addition. Gn = {(0, . . . , 0, xn , 0, . . . ∣ xn ∈ R} are subgroups of
R∞ ∀n ∈ N and R∞ = ⊕n∈N Gn .
35
Algebraic topology
Given a family of abelian groups {Ga }a∈A , nd a group G that contains subgroups G′a ≃
Ga ∀a ∈ A and G = ⊕a∈A G′a .
De nition 2.100 Let {Ga }a∈A be a family of abelian groups, G be an abelian group,
and ia ∶ Ga → G a family of monomorphisms such that G = ⊕a∈A ιa (Ga ). en G is
called the external direct sum of the groups Ga , relative to monomorphisms ia .
Notation: ≤: Subgroup.
eorem 2.101 If {Ga }a∈A is family of abelian groups, then there exists an abelian group
G, and a family of monomorphisms ia ∶ Ga → G, such that G = ⊕a∈A ia (Ga ).
P Consider the product ∏a∈A Ga (with coordinate wise addition), which is an
abelian group. Let G = {(xa )a∈A ∣ xa = 0 for all but nitely many indices in A} ≤ ∏ Ga .
Given β ∈ A, de ne iβ ∶ Gβ → G, by letting iβ (x) the tuple with x as its β -th coordinate
and 0 in every other coordinate. iβ is a monomorphism (follows from the de nition),
and if x ∈ G, then x has nitely many non zero coordinates, i.e. x = (x1 , . . . , xn , 0, . . . )
and x = i1 (x1 ) + ⋅ ⋅ ⋅ + in (xn ). Furthermore, this expression is unique.
36
2.7 Free abelian groups
P
• Lemma 2.103 (H = G′ ) Ô⇒ ∃!φ ∶ G → G′ , such that φ ○ ia = i′a ∀a ∈ A.
• Lemma 2.103 (H = G) Ô⇒ ∃!ψ ∶ G′ → G, such that ψ ○ i′a = ia ∀a ∈ A.
Now (Lemma 2.103) ψ ○ φ ∶ G → G satis es (ψ ○ φ) ○ ia = ia ∀a ∈ A.
Ô⇒ ψ ○ φ = 1G , analogously φ ○ ψ = 1G′ .
De nition 2.106 Let G be an abelian group and {xa }a∈A a family of elements in G.
Let Ga = ⟨xa ⟩, i.e. the subgroup generated by xa . If Ga generate G, we also say that
xa generate G.
If Ga = ⟨xa ⟩ is in nite cyclic ∀a ∈ A, and G = ⊕a∈A ⟨xa ⟩, then G is called a free abelian
group with basis {xa }a∈A .
37
Algebraic topology
Remark 2.109 Let G be free abelian with basis {x1 , . . . , xn }. G = ⟨x1 ⟩ ⊕ ⋅ ⋅ ⋅ ⊕ ⟨xn ⟩ ≃
Z ⊕ ⋅ ⋅ ⋅ ⊕ Z.
Proposition 2.110 If G is free abelian with basis {x1 , . . . , xn }, then n is uniquely deter-
mined by G.
P G ≃ Z ⊕ ⋅ ⋅ ⋅ ⊕ Z ≥ 2Z ⊕ ⋅ ⋅ ⋅ ⊕ 2Z,
Z ⊕ ⋅ ⋅ ⋅ ⊕ ZÒ
2Z ⊕ ⋅ ⋅ ⋅ ⊕ 2Z ≃ Z2 ⊕ ⋅ ⋅ ⋅ ⊕ Z2 .
∣Z2 ⊕ ⋅ ⋅ ⋅ ⊕ Z2 ∣ = 2n .
De nition 2.112 If G is a free abelian group with basis {x1 , . . . , xn }, then n is called
the rank of G.
De nition 2.114 Let G be a group and {Ga }a∈A a family of subgroup that generates
G and Ga ∩ Gb = {1} ∀a, b ∈ A, a ≠ b. If ∀x ∈ G there is only one reduced word in
the group {Ga }a∈A , that represents that element, then G is called the free product of
the groups {Ga }a∈A .
G = ∗a∈A Ga , or G = G1 ∗ ⋅ ⋅ ⋅ ∗ Gn .
∣⟨φ1 ⟩∣ = 2, ∣⟨φ2 ⟩∣ = 2,
⟨φ1 ⟩, ⟨φ2 ⟩ generate G, but B ≠ ⟨φ1 ⟩ ∗ ⟨φ2 ⟩.
Indeed the reduced words (φ1 , φ2 , φ1 ) and (φ2 , φ1 , φ2 ) represent the same element in
G.
38
2.8 Free products of groups
• h(1) = 1,
en
• h is well-de ned,
• h∣Ga = ha ∀a ∈ A,
In fact, uniqueness of h follows from the fact that h must statisfy h(x) = h(x1 , . . . , xn ) =
h(x1 ) . . . h(xn ) = ha1 (x1 ) . . . han (xn ).
De nition 2.120 Let {Ga }a∈A be a family of groups. Suppose that G s a group and
{ia ∶ Ga → G}a∈A a family of monomorphisms with G = ∗a∈A ia (Ga ), then G is
called the external free product of the groups Ga relative to the onomorphisms ia .
eorem 2.121 Let {Ga }a∈A be a family of groups. ere exists a group G and a family
of monomorphisms ia ∶ Ga → G, such that G = ∗a∈A ia (Ga ).
39
Algebraic topology
[Proof: analogous to the proof of uniqueness of direct sums (problem sheet 8)]
GÒ ≃ (G1 Ò ) ∗ (G2 Ò ) .
N N1 N2
40
2.8 Free products of groups
with h′ ○ i1 = h1 , and h′ ○ i2 = h2 .
(h′ ○ i1 (g1 N1 ) = h′ ○ (p ○ i)′ (g1 N1 ) = h′ ((p ○ i)(g1 )) = h′ (p(i(g1 ))) =
h′ (p(g1 )) = h′ (g1 N ) = h(g1 ) = (h1 ○ p1 )(g1 ) = h1 (g1 N1 )).
• Check that i1 (G1 /N1 ), i2 (G2 /N2 ) generate G1 ∗ G2 /N .
i1 (G1 /N1 ) = (p ○ i)′ (G1 /N1 ) = (p ○ i)(G1 ) = p(G1 ) = G1 /N , and similarly
i2 (G2 /N2 ) = G2 /N2 .
(Lemma 2.124) Ô⇒ i1 , i2 are monomorphisms and (G1 ∗ G2 )Ò N = i1 (G1 /N1 )∗
i2 (G2 /N2 ).
Corollary 2.129 If N is the smallest normal subgroup of G1 ∗ G2 that contains G1 , then
G1 ∗ G2 Ò ≃ G2 .
N
P N1 = G1 , N2 = {1G2 }.
G group, {Ga }a∈A family of groups, {ia ∶ Ga → G}a∈A family of homomorphisms.
en the following statements are equivalent:
1. (ia is a monomorphism ∀a ∈ A and) G = ∗a∈A ia (Ga ) .
De nition 2.131 Let G be a group and {xa }a∈A a family of G with ⟨xa ⟩ in nite cylclic
∀a ∈ A. If G = ∗a∈A ⟨xa ⟩, then G is called a free group and {xa }a∈A is called a system
of free generators.
In this case, if x ∈ G ∖ {1}, then x can be written uniquely as x = (xai )n1 ⋅ (xak )nk
where ai ≠ ai ≠ ai+1 , ∀i ∈ {1, . . . , k − 1} and n1 ∈ Z ∖ {0} ∀i ∈ {1, . . . , k}.
eorem 2.134 Let G = G1 ∗ G2 , G1 , G2 are free groups with {xa }a∈A , {xa }a∈B re-
sepective free sytems of generators with A ∩ B = ∅, then G is a fre group with {xa }a∈A∪B
free system of generators.
41
Algebraic topology
De nition 2.135 Let {xa }a∈A be an arbitrary indexed family and Ga be the set of all
a , n ∈ Z. De ne xa ⋅ xa = xa
symbols xn n m n+m
. is makes our set Ga a group.
e external free product of the groups Ga is called the free group on the elements xa .
eorem 2.136 If G is a free group and {xa }a∈A is a system of free generators, then
GÒ
[G, G] is the free abelian group with basis the {[xa ]}a∈A (where [xa ] is the coset
xa [G, G]).
P We wil show, that 1. {[xa ]}a∈A generate GÒ [G, G] and 2. if H is an abelian
group and {ya }a∈A is a family of elements in H , then there is a homomorphism h′ ∶
GÒ ′
[G, G] → H , with h ([xa ]) = ya ∀a ∈ A. Lemma 2.107 will them directly imply
the proof.
1. {xa }a∈A generate G ↝ {[xa ]}a∈A generate GÒ [G, G].
Properties:
G free abelian group G free group
H ≤ G → H , is free abelian H ≤ G ↝ H is free.
rank(G) = n, and H ≤ G Ô⇒ Consider the free group G and two ele-
rank(H) ≤ n. ments {x1 , x2 }, [G, G] ≤ G is freely gen-
erated by [xn 1 , x2 ], m, n ∈ Z ∖ {0}. In
n
Groups up to isomorphism:
G free abelian, then the isomorphism type is determined by the cardinality of the basis.
G free, then the isomorphism type is determined by the cardinality of systems of gener-
ators.
G nitely generated abelian group, then G ≃ H ⊕ T , where H is free-ablian and T is
torsion subgroup, so the isomorphismtype is de ned by the rank of H and elementary
divisors.
42
2.8 Free products of groups
Group representation Let G be a group and {xa }a∈A be a family that generates G.
Consider the free group F on {xa }a∈A . De ne a epimorhpishm h ∶ F → G, xa ↦ xa .
G ≃ F Ò ker h.
h(a3 b−2 = (h(a))3 (h(b))−2 = xyxyxyx−1 y −1 x−1 y −1 x−1 = xyxxyxx−1 y −1 x−1 x−1 y −1 x−1 =
1G .
If N is the smallest normal subgroup containing a3 b−2 then (exercise 4, problem
sheet 8) N = ⟨ga3 b−2 g −1 , g ∈ F ⟩.
en N ≤ ker h.
h′ ∶ F Ò N → G′ , i.e. h′ ∶ G → G′ .
De ne g ∶ F ′ → G group homomorphism, with g(x) ∶= a−1 b, and g(y) ∶= b−1 a2 .
Do the same as above, then, g induces a homomorphism g ′ ∶ G′ → G.
Check that h′ ○ g = 1G′ ∶ G′ → G′ and g ′ ○ h′ = 1G ∶ G → G.
43
Algebraic topology
Φ(iαβ (ω))(Φ(iβα (ω)))−1 = (jα ○ iαβ )(w) ⋅ (jβ ○ iβα (w))−1 = 1π1 (X) . I.e. iαβ (ω) ⋅
i−1
βα ∈ ker Φ.
P
• ker Φ.
Recall that N ≤ ker Φ. If I show that any two factorizations of f are equivalent,
this will imply that Φ′ ∶ Q → π1 (X) is injective, hence ker Φ = N .
Let [f1 ]⋯[fk ] and [f1′ ]⋯[fℓ′ ] be two factorizations of [f ] and let F ∶ I × I → X a
homotopy from f1 ⋯fk to f1′ ⋯fℓ′ . en there exists partions 0 = s0 < ⋅ ⋅ ⋅ < sm = 1
and 0 = t0 < ⋅ ⋅ ⋅ < tn = 1, such that each rectangle Rij = [si−1 , si ] × [tj−1 , tj ] is
mapped by f into a single Aα , which we label by Aij . ese partitions are obtained
by
44
2.8 Free products of groups
– covering I × I with nitely many rectangles [a, b] × [c, d] each mapped into
a single Aα ,
– partioning I × I by the union of all horizontal and vertical lines containing
edgese of the rectangle above.
We can also assume that the s-partition subdivides the partitions given by the prod-
ucts f1 ⋯fk , f1′ ⋯fℓ′ . We may also perturb the vertical sides of the rectangles Rij ,
so that each point in I × I lies in at most three Rij ’s. Relable the new rectangles
Rmn ordering them as in the picture
R5 R6 R7 R8
R1 R2 R3 R4
.
Consider γr , r ∈ {0, 1, . . . , mn}, the path in I × I from the le edge {0} × I to
te right edge {1} × I that separates R1 , . . . , Rr from Rr+1 , . . . , Rmn . We will call
the corners of the rectangles vertices. For each vertex v with F (v) ≠ x0 let gv be
a path from x0 to F (v) in the intersection of the two or three Aij ’s correspond-
ing to the rectangles containing v . Insert into F∣γr the appropriate paths g v ⋅ gv
at successive vertices (same idea as in the rst part of the proof). is gives us a
factorization of [F∣γr ] by regarding the loop corresponding to a horizontal or ver-
tical segment between two adjacent vertices as lying in the Aij for either of the
rectangles containing the segment.
Diufferent choices of Aij give equivalent factorizations. Also the factorizations
associated to successive paths γr , γr+1 are equivalent, because pushing γr to γr+1
across Rr+1 changes F∣γr to F∣γr+1 by the homotopy within Aij corresponding to
Rr+1 .
We can arrange that the factorization associtated to γ0 is equivalent to [f1 ]⋯[fk ]
and by choosing gv for each vertex v along I × {0} ⊆ I × I , to lie not just in the
the two Aij ’s corresponding to the rectangles containing v , but also to to lie in the
Aα for the fi containing v in its domain.
Similarly, the factorization associated to γmn is equivalent to [f1′ ]⋯[fℓ′ ]. is gives
us that [f1 ]⋯[fk ], [f1′ ]⋯[fℓ′ ] are equivalent.
Corollary 2.145 Let X = U ∪V , U, V open, U, V, U ∩V path connected. Let x0 ∈ U ∩V .
en Φ induces an isomorphism π1 (X) ≃ π1 (U ) ∗ π1 (V )Ò N , where N is the normal
subgroup generated by all elements i1 (ω) ⋅ i2 (ω)−1 , where i1 ∶ π1 (U ∩ V ) → π1 (U ),
i2 ∶ π1 (U ∩ V ) → π1 (V ) morphisms induced by the inclusion and ω ∈ π1 (U ∩ V ).
[Proof: Immediate from Seifert-van Kampen theorem].
Corollary 2.146 Consider the assumption of corollary 2.145. If in addition U ∩ V is
simply connected, then Φ induces an isomorphism π1 (X) ≃ π1 (U ) ∗ π1 (V ).
[Proof: Immediate from corollary 2.145].
Example 2.147
1. Let X be a theta space. Recall π1 (X) is not abelian. (S1 ∨ S1 and theta space are
deformation retracts of R2 ∖ {p, q} therfore π(S1 ∨ S1 ) ≃ π1 (X)).
45
Algebraic topology
a b. c
S.1
a b. c
46
2.9 CW complexes (cell complexes)
a
R
b b
.
a
e interior of the rectangle can be though of as an open disc or a 2-cel attached to the
union of two circles a, b.
e union of the two circles can be thought of as obtained from their point of intersection
P by attachin to it two open arcs, 1-cells.
In general construct a space X by the following procedure:
2. Inductively construct the n-skeleton X n from the (n − 1)-skeleton X n−1 via con-
tinuous maps φα ∶ S n−1 → X n−1 .
n−1
Xn = X ∐ enα Ò ,
α ∼
3. Either stop this inductive process aer nitely many steps, setting X = X n , or
continue inde nitely, setting X = ∪n∈N X n . In latter case, X is given the weak
topology, i.e. A ⊂ X is open, iff A ∩ X n is open in X n ∀n.
A space constructed in this way is called a CW-complex, where C stands for closure-
niteness: the closure of each cell intersects only nitely many other cells, W stands for
weak-topology.
Example 2.150 S2 .
47
Algebraic topology
Y ∶= X ∐ eα Ò , 2
α ∼
of π1 (X 1 ) generated by φ1 .
Now π1 (X 1 ) ≃ Z∗Z, with generators [a], [b], so π1 (T ) = ⟨[a], [b] ∣ [a][b][a]−1 [b]−1 ⟩.
α ∶= [a], β ∶= [b]. Let F = ⟨α, β⟩ be the free group on two generators α, β and N be the
smallest normal subgropu containing [α, β]. en N ≤ [F, F ]. Furthermore F Ò N is
abelian, then [F, F ] ≤ N . Ô⇒ N = [F, F ], and ⟨α, β ∣ [α, β]⟩ = F Ò N = F Ò [F, F ] =
Z ⊕ Z.
48
2.10 Surfaces (two-dimensional manifolds)
Proposition 2.158
P Completly analogous to the case n = 1, i.e. T. Tn has a cell structure with one
0-cell, 2n 1-cells and one 2-cell. e attaching map φ1 ∶ S1 → (Tn )1 of the 2-cell e21
determines a loop in Tn with [φ1 ] = [a1 ][b1 ][a1 ]−1 [b1 ]−1 . . . [an ][bn ][an ]−1 [bn ]−1 .
RP2 ∶= R ∖ {0}Ò ∼,
3
RP2 can also be descried as the quotient of D2 with antipodal points of ∂D2 identi ed.
As U = {(x, y, z) ∈ S2 ∣ z ≥ 0} ≃ D2 .
Proposition 2.160 π1 (RP2 ) ≃ ⟨α ∣ α2 ⟩ ≃ Z2 .
P Method 1: Using the cell structure of RP2 given by the picture
a
b c
b a
. a
49
Algebraic topology
2. RP2 = P
â ∶ π1 (X, x0 ) → π1 (X, x1 ),
where
So
ĝab = 1π1 (X,x0 )Ò .
[π1 (X,x0 ),π1 (X,x0 )]
[We omit the basepoint, since there is in fact a unique isomorphism between the corre-
sponding groups of different basepoints].
One can de ne homology groups Hn (x) ∀n ∈ N.
50
2.10 Surfaces (two-dimensional manifolds)
F Ò NÒ F Ò [F, F ]Ò
[F Ò N, F Ò N ] ≃ {n[F, F ] ∣ n ∈ N }.
[Proof omitted].
Let F be a free group with free generators α1 , . . . , αn . Let x ∈ F and N be the smallest
normal subgroup containing x. Finally, let G = F Ò N . F Ò [F, F ] is free abelian
gropu with basis α1 [F, F ], . . . , αn [F, F ]. N Ò [F, F ] is the subgroup generated by
x[F, F ].
e lemma implies that G Ò [G, G] is isomorphic to the quotient of a free abelian group
with basis {α1 [F, F ], . . . , αn [F, F ]} by the subgroup ⟨x[F, F ]⟩.
I.e. H1 (Tn ) ≃ Z ⊕ ⋅ ⋅ ⋅ ⊕ Z.
eorem 2.169 H1 (Pn ) has a torsion subgroup T (Pn ) of order 2 and H1 (Pn ) Ò
T (P(n) is a free abelian group of order n − 1.
P π1 (Pn ) = ⟨α1 , . . . , αn ∣ α12 . . . αn2 ⟩. H1 (Pn ) = π1 (Pn ) Ò [π1 ([Pn ), π1 (Pn )]
is the quotient of a free abelian group of rank n (basis {α1 , . . . , αn }) by the subgroup
generated by α12 . . . αn2 [π1 (Pn ), π1 (Pn )]. Since we ompute in an abelian group we can
use additive notation and write 2α1 + ⋅ ⋅ ⋅ + 2αn + [. . . ]. Change the basis {α1 , . . . , αn }
to the basis {α1 , . . . , αn−1 , . . . , α1 + ⋅ ⋅ ⋅ + αn }. is shows that H1 (Pn ) is isomorphic
to the quotient of the free abelian group with basis {α1 , . . . , αn−1 , α1 + ⋅ ⋅ ⋅ + αn } by the
subgroup ⟨2(α1 + ⋅ ⋅ ⋅ + αn )⟩. So H1 (Pn ) = Z ⊕ ⋅ ⋅ ⋅ ⊕ Z ⊕Z2 .
n−1
51
Algebraic topology
2 3 1
7 7
1. 2 3
eorem 2.177 If X is the quotient space obtained from a polygonal region in R2 by gluing
its edges together, then X is homeomorphic either to S2 or to Tn , for some n ∈ N or to Pm
for some m ∈ N.
First attempt to de ne the notion of a knot A knot is a simple closed curve in R3 (i.e.
∃γ ∶ S1 → R3 continuous and injective, further, as S1 is compact and R3 Hausdorff, we
have f is closed) ⇐⇒ γ ∶ S1 → γ(S1 ) is a homeomorphism ⇐⇒ γ is an embedding of
S1 in R3 .
Problem: “wild” knots are allowed in this de nition.
52
2.11 Knot theory
Each of the curves is a union of nitely many line segments attached end to end.
Example 2.179
1. e unknot U :
3. Hopf Link
4. Trefoil knot
5. Borromean rings
Question: Given two links L1 , L2 how can we decide if they are equivalent.
• If L1 , L2 are equivalent, then try to deform one into the other.
• If L1 and L2 are not equivalent, use invariants to distinguish them.
If L1 , L2 are equivalent, ten R3 ∖ L1 and R3 ∖ L2 are homeomorphic. e homeomor-
phism type of R3 ∖ L is such an invariant.
How strong an invariant is it?
53
Algebraic topology
Remark 2.182 e theorem does not hold for links (with more than one component).
De nition 2.183 If L is a link in S3 , then π1 (S3 ∖ L) is called the group of the link L.
It is sometimes denoted by π1 (L).
x = (2 + cos(nφ/m)) cos φ,
y = (2 + cos(nφ/m)) sin φ,
z = sin(nφ/m),
with φ ∈ [0, 2mn]. is lies on the torus given by (r − 2)2 + z 2 = 1 in cylindrical coor-
dinates.
Remark 2.185
54
2.11 Knot theory
Now let D2 = {(x1 , x2 ) ∈ R2 ∣ x21 +x22 ≤ 1/2} and S1 = {(x3 , x4 ) ∈ R3 ∣ x23 +x24 = 1/2},
and de ne f ∶ D2 × S1 → A by
√ √ √ √
(x1 , x2 , x3 , x4 ) ↦ (x1 , x2 , 2x3 1 − (x21 + x22 ), 2x4 1 − (x21 + x22 )).
f is obviously continuous and injective. One can easily verify, that it is also surjective.
Further (as D2 × S1 compact, A Hausdorff) f homeomorphism.
Analogously, we can prove that B is homeomorphic to D2 × S1 .
S3 = A ∪ B .
1. π1 (S3 ∖ U ):
Take U to be the core circle of the A torus, i.e. U = {(x1 , x2 , x3 , x4 ) ∈ A ∣ x1 =
x2 = 0}. e boundary A ∩ B of A is a deformation retract of A ∖ U . So B is a
deformation retract of S3 ∖ U = (A ∪ B) ∖ U .
Ô⇒ π1 (S3 ∖ U ) ≃ π1 (B) ≃ Z.
• A′ ∖ N deformation retracts onto the core circle of the torus A i..e π1 (A′ ∖
N ) ≃ Z, B ′ ∖ N deformation retracts onto the wire cricle of B , i.e. π1 (B ′ ∖
N ) ≃ Z.
• (A′ ∖N )∩(B ′ ∖N ) = (A′ ∩B ′ )∖N has the homotopy type of (A∩B)∖K .
So π1 ((A′ ∖ N ) ∩ (B ′ ∖ N )) ≃ π1 ((A ∩ B) ∖ K) ≃ Z.
• π1 (A′ ∩ B ′ ∖ N ) = ⟨γ⟩ → π1 (A′ ∖ N ) = ⟨α⟩, π2 (A′ ∩ B ′ ∖ N ) = ⟨γ⟩ →
π1 (B ′ ∖ N ) = ⟨β⟩.
i1 (γ) = am , i2 (γ) = β n .
• Applying the Seifert-van Kamen theorem gives
55
Algebraic topology
Label the arcs by a1 , . . . , an , so that each ai is ocnnected to ai−1 and ai + 1 (mod n).
Assume that the arcs are oriented compatibly with their labellling.
Draw an arrow xi passing under each ai in a right-le direction. Each xi represents a
loop in R3 ∖ K as follows. Suppose that the black board is the xy -plane P . Consider as
basepoint ∗ the point (0, 0, 1). e loop consists of a segment from ∗ to the tail of xi ,
then the arrow, then a segment from the head of xi to ∗.
At each crossing, there is a ceratain relation:
. .
56
2.11 Knot theory
. z=0
z = −2ε/3
Let A = {(x, y, z) ∈ R3 ∣ z > −2ε/3} − K . en A ≃homeo open 3-dim Ball ∖{n un-
knotted arcs with endpoints on the boundery of the ball}.
So π1 (A) = ⟨x1 , . . . , xn ⟩.
For each crossin
ak
. .
ai ai+1
or
let Yℓ be an open rectangular box around it at level −2ε < z < −ε/3, and set Bℓ =
(Yℓ ∖ K) ∪ { open neighbourhood of an arc from a point on ∂Yℓ to ∗ }.
en Bℓ ≃homeo open 3-dim ball ∖{ one unknotted arc with endpoints on the boundary}.
So π1 (Bℓ ) = ⟨yℓ ⟩.
Finally C = open neighbourhood of (R3 ∖ A ∖ ∪n ℓ=1 Bℓ ) ∪ ( open neighbourhood of an
arc to ∗ ).
R3 ∖ K = A ∪ B1 ∪ ⋅ ⋅ ⋅ ∪ Bℓ ∪ C .
π1 (A ∪ B1 ) =?.
A ∩ B1 =?.
i1 ∶ π1 (A ∩ B1 ) → π1 (A), c1 ↦ xk xi x−1 k , b1 ↦ xi+1 ,
i2 ∶ π1 (A ∩ B1 ) → π1 (B1 ), c1 ↦ y1 , c1 ↦ y1 .
So we have i1 (c1 )(i2 (c1 ))−1 = xk x1 x−1 −1
k y1 , i1 (b1 )(i2 (b1 ))
1−
= xi+1 y1−1 .
So π1 (A∪B1 ) = ⟨x1 , . . . , xn , y1 ∣ xi+1 y1 , xk xi xk y1 ⟩ = ⟨x1 , . . . , xn ∣ xk xi x−1
−1 −1 −1 −1
k xi+1 ⟩.
Repeat this process for each Bi to get π1 (A ∪ B1 ∪ ⋅ ⋅ ⋅ ∪ Bn ) = ⟨x1 , . . . , xn ∣ r1 , . . . , rn ⟩.
Since C and C ∩ (A ∪ B1 ∪ ⋅ ⋅ ⋅ ∪ Bn ) are simply connected, applying the Seifert-van
Kampen theorem we get that π1 (K) = ⟨x1 , . . . , xn ∣ r1 , . . . , rn ⟩.
Study π1 (S3 ∖ K) (≃ π1 (R3 ∖ K)) to show that any one of the ri can be ommited.
57
Algebraic topology
π1 (C ′ ∩ (A′ ∪ B1 ∪ ⋅ ⋅ ⋅ ∪ Bn−1 )) → π1 (C ′ ), bn ↦ yn .
π1 (C ′ ∩ (A′ ∪ B1 ∪ ⋅ ⋅ ⋅ ∪ Bn−1 )) → π1 (A′ ∪ B1 ∪ ⋅ ⋅ ⋅ ∪ Bn−1 ), bn ↦ xi+1 .
Applying the Seifert-van Kampen theorem we obtain that ⟨x1 , . . . , xn ∣ r1 , . . . , rn−1 ⟩)π1 (S3 ∖
K) = π1 (R3 ∖ K).
Remark 2.193 e above reasoning applies also to compute π1 (S3 ∖L) where L is a link
and π1 (S3 ∖ L) = ⟨x1 , . . . , xn ∣ r1 , . . . , rm ⟩.
Example 2.194
1.
2.
P
58
2.12 Classi cation of covering spaces
“⇒” If f̃ exists, then f∗ (π1 (Y, y0 )) = (p ○ f̃)∗ (π1 (Y, y0 )) = p∗ (f̃∗ (π1 (Y, y0 ))) ⊆
̃ x
p∗ (π1 (X, ̃0 )).
– f̃ is well-de ned:
Let β ∶ I → Y be a path with β(0) = y0 and β(1) = y1 . Li f ○ β ∶ I → X
to a path f̃ ○β ∶ I → X ̃ with f̃ ○ β(0) = f̃○ α(1). en f̃ ○ α ⋅ f̃○ β is a
li of the loop f ⋅ (αβ). By assumption f∗ (π1 (Y, y0 )) ⊆ p∗ (π1 (X,̃ x ̃0 )). So
[f ○ (αβ)] ∈ p∗ (π1 (X, ̃ x̃0 )). Lemma 2.196 implies that its li f̃ ○ α ⋅ f̃○β
is a loop based at x̃0 . So f̃○ α(1) = f̃ ○ β(1).
– f̃ is constinuous:
Let y1 ∈ Y and N an open neighbourhood of f̃(y1 ). We have to show that
there is an open neighbourhood W of y1 with f̃(W ) ⊆ N . Start by choos-
ing a path connected open neighbourhood U of f (y1 ) such that p−1 (U ) =
∪α Vα , Vα disjoint open sets. p∣Vα ∶ Vα → U homeomorhpism ∀α. f is
59
Algebraic topology
.
0 11 1 1
43 2
P
60
2.12 Classi cation of covering spaces
P
P
̃→X
“⇒” If h ∶ X ̃ ′ is an equivalence, let x
̃′1 = h(̃ ̃ ′, x
x0 ) and H1′ = p∗ (π1 (X ̃′1 )). By
′ ′ ′
the previous theroem H0 = H1 . And by the lemma H0 , H1 are conjugate. Ô⇒
H0 , H0′ are conjugate.
“⇐” If H0 , H0′ are conjugtae, then according to the lemma there exists x̃1 ′ ∈ ̃ ′ with
X
H1′ = H0 . en by previous theorem there is an equivalence h ∶ X ̃ → ̃
X ′ with
h(̃ ̃1 0.
x0 ) = x
61
Algebraic topology
of π1 (S1 ).
An other covering map we saw was pn ∶ S1 → S1 , z ↦ z n . en (pn )∗ (π1 (S1 )) = nZ.
̃ → S1 , that is not equivalent to any of the
Question: Is there an a covering map p ∶ X
above.
̃ ≤ π1 (S1 ).
No, as p∗ (π1 (X))
Remark 2.213 p∗ (π1 (X)) ̃ trivial Ô⇒ any two universal covering spaces of X are equiv-
alent. We can therefore speak of the universal covering space of X .
Lemma 2.214 Let p, q, r be continuous maps with p = r ○ q . If p, r are covering maps,
then q is also a covering map.
P Let x0 ∈ X , z0 ∈ p(x0 ), y0 = q(x0 ).
Claim 1: q is surjective.
Let y ∈ Y . Choose a path α ̃ ∶ I → Y with α ̃(0) = y0 and α ̃(1) = y . en α = r ○ α̃ is a
path in Z iwth α(0) = r(̃ α(0)) = r(y0 ) = r(q(x0 )) = p(x0 ) = z0 . Let α ̃
̃ be the li of
α to a path in X with α ̃
̃(0) = x0 . en q ○ α ̃ ̃
̃(0) = y0 . By
̃ is a li of α to Y with q ○ α
uniqueness of path liings q ○ α ̃
̃=α ̃
̃. So q ○ α
̃(1) = α ̃(1) = y Ô⇒ y = q(α ̃
̃(1)). Ô⇒ q
is surjective.
Claim 2: Given y ∈ Y , there exists n open neighbourhood V of y with q −1 (V ) = ∪γ Wγ ,
where Wγ pairwise disjoint open sets with q∣Wγ ∶ Wγ → V homeomorphism ∀γ . So, let
y ∈ Y . Set z ∶= r(y). Since p, r are covering maps we can nd an open path-connected
neighbourhood of z such that p−1 (U ) = ∪α Uα , Uα disjoint open with p∣Uα ∶ Uα → U
homeomorphism ∀α. r−1 (U ) = ∪β Vβ , Vβ open, r∣Vβ ∶ Vβ → U homeomorphism ∀β .
Call V the member of the family Vβ that contains the point y . q(Uα ) ⊆ r−1 (U ) ∀α
and Uα is connected, hence q(Uα ) ⊆ Vβ for some β . Also q −1 (V ) ⊆ ∪α Uα . Indeed let
x ∈ q −1 (V ) then q(x) ∈ V Ô⇒ r(q(x)) ∈ r(V ) = U Ô⇒ p(x) ∈ U Ô⇒ x ∈ p−1 (U )
Ô⇒ x ∈ ∪α Uα .
erefore q −1 (V ) is the union of those Uα ’s with q(Uα ) ⊆ V .
In fact, q∣Uα ∶ Uα → V is a homeomorphism for each such α.
Since p∣Uα , r∣V are homeomorphisms and q∣Uα = (r∣V )−1 ⋅ p∣Uα .
Call this family of Uα ’s Wγ .
62
2.12 Classi cation of covering spaces
Remark 2.223
1. If U is an open neighbourhood of x with i∗ ∶ π1 (U, x) → π1 (X, x) trivial and
V is an open neighbourhood of x with V ⊆ U , then obviously j∗ ∶ π1 (V, x) →
π1 (X, x) is trivial.
2. If X is locally simply connected, i.e. ∀x ∈ X and ∀ open neighbourhoods U of x
there exists a simply connected open neighbourhood V of x with V ⊆ U , then X
is semilocally simply connected.
Semilocal simply connectedness is in fact a necessary and sufficient condition for the
corresopondance
1∶1
“(Covering maps of X )Ò ∼ → conjugacy classes of subgroups of π1 (X, x0 )”
to be surjective.
eorem 2.224 Let X be path connected, locally path and semilocally simply connected.
̃ → X covering map with p∗ (π1 (X.̃
Let x0 ∈ X and H ≤ π1 (X, x0 ). en ∃p ∶ X ̃ x0 )) =
H.
Corollary 2.225 X has a universal covering space iff X is parth connected, locally path
connected and semilocally simply connected.
P (of the theorem)
We do this in seven steps:
Step 1 Construction of X ̃:
De ne P ∶= {γ ∶ I → Y path with γ(0) = x0 }. For α, β ∈ P de ne a ∼ β if α(1) = β(1)
and αβ ∈ H . Now de ne X ̃ ∶= P Ò ∼ = {γ # ∣ γ ∶ I → X path with γ(0) = x0 }, and
̃
de ne p ∶ X → X by p(γ ) = γ(1).
#
Note:
63
Algebraic topology
“⊇” Let x ∈ U and choose a path δ ∶ I → U with δ(0) = x, δ(1) = x. en (αδ)# ∈
B(U, α) and p((αδ)# ) = (αδ)(1) = δ(1) = x. I.e. x ∈ p(B(U, α)), i.e. U ⊆
p(B(U, α)).
“⊆” p(B(U, α)) ⊆ U (follows form the de nition of p and B(U, α).
“⊆” Let β # ∈ p−1 (U ). en p(β # ) ∈ U , i.e. β(1) ∈ U . Choose a path δ ∈ U from
x to β(1) and let α = βδ . en [β] = [αδ] Ô⇒ β # = (αδ)# ∈ B(U, α). I.e.
p−1 (U ) ⊆ ∪α∶I→X,... B(U, α).
64
2.12 Classi cation of covering spaces
Claim: α ̃ is continuous.
Proof: omitted.
Step 6 p ∶ X̃ → X is convering map.
p is surjective (step 1), p stais es the covering condition (step 4). X is path and locally
path connected by assumption, X ̃ is path connectec (step 5). (X̃ is locally path connected
as X is).
Step 7 H = p∗ (π1 (X,̃ e0 )):
Let α ∶ I → X be a loop based at x0 and α ̃ ∶ I → X ̃ its li with α̃(0) = e0 . en
[α] ∈ p∗ (π1 (X,̃ e0 )) ⇐⇒ α ̃(1) = α ̃(0) = e0 ⇐⇒ α# = e0 . ⇐⇒ α ∼ constant path at
x0 ⇐⇒ [αcx0 ] ∈ H ⇐⇒ [α] ∈ H .
65
Index
Symbols embedding . . . . . . . . . . . . . . . . . . . . . . . . . . 22
equivalence . . . . . . . . . . . . . . . . . . . . . . . . . 60
ε-ball . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 equivalent . . . . . . . . . . . . . . . . . . . . . . . 53, 60
external direct sum . . . . . . . . . . . . . . . . . . 36
A external free product . . . . . . . . . . . . . . . . . 39
adjunction space . . . . . . . . . . . . . . . . . . . . . 33 F
attaching map . . . . . . . . . . . . . . . . . . . . . . . 33
nal point . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
B ner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
nite topology . . . . . . . . . . . . . . . . . . . . . . . . 4
basepoint . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 nitely generated . . . . . . . . . . . . . . . . . . . . 43
basis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 nitely presented . . . . . . . . . . . . . . . . . . . . 43
rst homology group . . . . . . . . . . . . . . . . . 50
C
free abelian group . . . . . . . . . . . . . . . . . . . . 37
category . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 free group . . . . . . . . . . . . . . . . . . . . . . . . . . 41 f
closed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 free product . . . . . . . . . . . . . . . . . . . . . . . . . 38
closure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 fundamental group . . . . . . . . . . . . . . . . . . 19
compact . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 G
comparable . . . . . . . . . . . . . . . . . . . . . . . . . . 5
connected . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 generate . . . . . . . . . . . . . . . . . . . . . . . . . 35, 38
connected component . . . . . . . . . . . . . . . . 12 group of the link . . . . . . . . . . . . . . . . . . . . . 54
connected sum . . . . . . . . . . . . . . . . . . . . . . 34
continuous . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 H
countable topology . . . . . . . . . . . . . . . . . . . . 4
Hausdorff . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
coveriant functor . . . . . . . . . . . . . . . . . . . . 21
homeomorphism . . . . . . . . . . . . . . . . . . . . . 8
covering map . . . . . . . . . . . . . . . . . . . . . . . . 21
homeotopic . . . . . . . . . . . . . . . . . . . . . . . . . 16
covering space . . . . . . . . . . . . . . . . . . . . . . . 21
homotopy . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
D homotopy equivalence . . . . . . . . . . . . . . . 30
homotopy equivalent . . . . . . . . . . . . . . . . . 30
deformation retract . . . . . . . . . . . . . . . . . . 29 homotopy inverse . . . . . . . . . . . . . . . . . . . . 30
deformation retraction . . . . . . . . . . . . . . . 29 homotopy type . . . . . . . . . . . . . . . . . . . . . . 30
direct sum . . . . . . . . . . . . . . . . . . . . . . . . . . 35
I
external . . . . . . . . . . . . . . . . . . . . . . . . 36
discrete topology . . . . . . . . . . . . . . . . . . . . . 4 induced homomorphism . . . . . . . . . . . . . 20
disjoint union . . . . . . . . . . . . . . . . . . . . . . . 33 initial point . . . . . . . . . . . . . . . . . . . . . . . . . 16
disjoint union topology . . . . . . . . . . . . . . . 33 interior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
E K
edges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 knot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
66
INDEX
L S
topological property . . . . . . . . . . . . . . . . . . 8
N
topological space . . . . . . . . . . . . . . . . . . . . . 4
topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
nullhomotopic . . . . . . . . . . . . . . . . . . . . . . 16
countable . . . . . . . . . . . . . . . . . . . . . . . . 4
discrete . . . . . . . . . . . . . . . . . . . . . . . . . 4
O
nite . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
metric . . . . . . . . . . . . . . . . . . . . . . . . . . 6
open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
product . . . . . . . . . . . . . . . . . . . . . . . . . 6
open neighbourhood . . . . . . . . . . . . . . . . . 14
subspace . . . . . . . . . . . . . . . . . . . . . . . . 7
order relation . . . . . . . . . . . . . . . . . . . . . . . 12
trivial . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
order topology . . . . . . . . . . . . . . . . . . . . . . 13
triangles . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
triangulation . . . . . . . . . . . . . . . . . . . . . . . . 52
P
trivial topology . . . . . . . . . . . . . . . . . . . . . . . 4
path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11, 16 U
path components . . . . . . . . . . . . . . . . . . . . 12
path connected . . . . . . . . . . . . . . . . . . . . . . 11 universal covering space . . . . . . . . . . . . . . 62
path homotopic . . . . . . . . . . . . . . . . . . . . . 16
presentation . . . . . . . . . . . . . . . . . . . . . . . . . 43 V
product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
product topology . . . . . . . . . . . . . . . . . . . . . 6 vertices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Q W
wedge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
quotient map . . . . . . . . . . . . . . . . . . . . . . . . . 8
wedge sum . . . . . . . . . . . . . . . . . . . . . . . . . . 33
quotient topology . . . . . . . . . . . . . . . . . . . . . 9
word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
R
rank . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
reduced word . . . . . . . . . . . . . . . . . . . . . . . 38
relation subgroup . . . . . . . . . . . . . . . . . . . . 43
reparametrisation . . . . . . . . . . . . . . . . . . . . 18
retract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
retraction . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
67