Topology
Topology
Type
H ¡return¿ for immediate help Rnchapter.1
See the LaTeX manual or LaTeX Companion for explanation. Type
H ¡return¿ for immediate help Rnchapter.1
1
Topology Lecture Notes
Thomas Ward, UEA
June 4, 2001
Contents
Topological Spaces
Then TB is a topology on X.
Proof. (1) It is clear that ∅ and X are in TB .
(2) If U, V ∈ TB then there are families {Bλ }λ∈Λ and {Cµ }µ∈M with
[ [
U= Bλ , V = Cµ .
λ∈Λ µ∈M
T
It follows that U ∩ V = λ,µ Bλ ∩ Cµ ∈ TB .
(3) Closure under arbitrary unions follows similarly.
That is, there is a topology generated by the basis B, and it com-
prises all sets obtained by taking unions of members of the basis.
Lemma 1.13. If (X, TX ) and (Y, TY ) are topological spaces, then
B = {U × V | U ∈ TX , V ∈ TY } is a basis.
Proof. (1) X × Y, ∅ ∈ B clearly.
(2) Closure under finite intersections is clear: (U1 × V1 ) ∩ (U2 × V2 ) =
(U1 ∩ U2 ) × (V1 × V2 ).
(3) As an exercise, show that the basis of open rectangles is not closed
under unions. (Draw a picture of X × Y and notice that the union of
two open rectangles is not in general an open rectangle.)
The sets of the form U ×V are called rectangles for obvious reasons.
Exercise: show by example that the set of rectangles is not a topology.
Definition 1.14. The product topology on X × Y is the topology
TB where B is the basis of rectangles.
3. THE PRODUCT TOPOLOGY ON Rn 7
ε
. b 2- a 2
B(x, ε)
b1- a 1
x B(x, ε)
It follows that Tn = Td .
5. THREE IMPORTANT EXAMPLES OF QUOTIENT TOPOLOGIES 9
{±1}, S 1 the circle, and S 2 the usual sphere. Make the n-sphere into
a topological space by inducing the subspace topology from Rn+1 .
There is a natural surjection q : S n → RP n given by q(x1 , . . . , xn+1 ) =
[x1 , . . . , xn+1 ]. (See exercises).
Define the topology on RP n to be the quotient topology defined by
the function q : S n → RP n .
Example 1.20. [the möbius band] Let X = [0, 1] × [0, 1], the
square. Define an equivalence relation ∼ on X by
(x, y) ∼ (x0 , y 0 ) ⇐⇒ (x, y) = (x0 , y 0 ), or
x = 0, x0 = 1, y 0 = 1 − y, or
x = 1, x0 = 0, y 0 = 1 − y.
This equivalence relation is represented pictorially in Figure 1.3 – make
sure you understand how this works.
Example 1.21. [the torus] Let X = [0, 1] × [0, 1], and define an
equivalence relation ∼ using Figure 1.5.
A convenient representation of the quotient function is q(s, t) =
(e2πis , e2πit ), which realizes the 2-torus as the product space S 1 × S 1 .
CHAPTER 2
2. Hausdorff Spaces
The next few results try to generalize the Heine–Borel theorem to
topological spaces. There is one technicality, which we deal with below
by considering Hausdorff spaces. This assumption will prevent the
spaces we consider from being too pathological. In one direction there
is no problem: closed subsets of compact sets are always compact.
Lemma 2.4. If A is a closed subset of a compact topological space,
then A is compact.
Proof. Let {Uλ }λ∈Λ be an open cover of A. Then {X\A, Uλ }λ∈Λ
is an open cover of all of X (since A is closed). By compactness, there
is a finite subcover,
X ⊂ (X\A) ∪ Uλ1 ∪ · · · ∪ Uλn ,
so A ⊂ Uλ1 ∪ · · · ∪ Uλn and A is therefore compact.
V
.y
.x
Remark 2.8. There are spaces in which every compact set is closed
(such spaces are usually called KC spaces) that are not Hausdorff. The
simplest example of this is the co-countable topology C on R. This is
defined as follows: a set A ⊂ R is open (in C) if and only if A = ∅ or
R\A is countable.
Recall that a homeomorphism is a continuous bijection whose in-
verse is also continuous. Also, a function is continuous if and only if
the pre-image of any closed set is closed. The next result is the basic
technical tool that allows us to make topological spaces by ‘cutting and
pasting’. From now on, we will use this result too often to mention,
but try to understand when it is being used.
Theorem 2.9. Let X and Y be topological spaces, and let f : X →
Y be a continuous bijection. Suppose that X is compact and Y is
Hausdorff. Then f is a homeomorphism.
Proof. Let g = f −1 : this is a well-defined map since f is a bi-
jection. Let A ⊂ X be closed. Since X is compact, A is compact.
Also, g −1 (A) = f (A) is the continuous image of a compact set, and is
therefore a compact subset of Y . Since Y is Hausdorff, g −1 (A) must
therefore be closed – which proves that g is continuous.
3. Examples
Example 2.10. [the circle] We can now be a little more rigorous
about the circle. As an application of Theorem 2.9, let’s prove that the
additive circle
T = [0, 1]/ ∼
where ∼ is defined by
x ∼ y ⇐⇒ x=y
x = 0, y = 1, or
x = 1, y = 0,
3. EXAMPLES 15
Figure 2.2. The torus obtained from the square by two glueings
notice that the edge is a circle. This means we can attach to it any
other topological space whose edge is a circle, by simply glueing the
two circles together. (A simple example of this is to glue two discs
along their circular edges and obtain a sphere.)
First, cut a disc out of P and chop the resulting figure in half
(Figure 2.5).
c
b
b
a
cut
Notice that letters and arrows are used to keep track of how the
pieces must be glued together. Now do a flip, some straightening out
(all of which is simply applying certain homeomorphisms) to obtain
3. EXAMPLES 17
the Möbius band. Try to convince yourself that the surgery performed
in Figures 2.5, 2.6, and 2.7 may be made rigorous.
d c d
b a
a b a
c d c
4. Connectedness
Definition 2.14. A topological space X is connected if, given two
open sets U and V with X = U ∪ V , U ∩ V = ∅, either X = U or
X =V.
5. Path connectedness
Definition 2.17. (1) A path in a topological space X is a contin-
uous function γ : [0, 1] → X; the starting point is γ(0), the end point
is γ(1). The path γ joins the starting point to the end point.
(2) A space X is path-connected if for any points x, y ∈ X there is a
path joining x to y.
Homotopy equivalence
Example 3.12. (1) Let X = [0, 1], and A = {0}. Then Ft (x) =
(1 − t)x shows that A is a strong deformation retract of X.
(2) Let X be the triangle in R2 whose vertices are the points P, Q, R,
and let A be a union of two sides.
The triangle may be written X = {pP + qQ + rR | p + q + r =
1, p, q, r ≥ 0}. Let w = pP + qQ + rR be a point in the triangle, and
define F0 (w) = w, and F1 (w) = w+s(P − 21 (Q+R)) where s is uniquely
defined by requiring that F1 (w) lie on the line joining P and R or the
line joining P and Q depending on which side of the line joining P and
1
2
(Q + R) the point w lay.
3. HOMOTOPY EQUIVALENCE 22
Theorem 3.13. Any finite connected graph has the homotopy type
of a wedge of circles.
3. HOMOTOPY EQUIVALENCE 23
3. HOMOTOPY EQUIVALENCE 24
X Y
f
t=0
Ft
t
t=1
g
0 1
center circle
(Q+R)/2
w
R
P F(w)
1
ω(στ)
ω σ τ
1
Ft
t X
0
0 ω σ τ 1 (ωσ)τ
s
identity: Define the trivial loop e(s) = x0 for s ∈ I. Then check that
heσi = hσei = hσi for all loops σ.
inverses: For any loop σ, define σ −1 by
σ −1 (s) = σ(1 − s).
Then check that hσ −1 σi = hσσ −1 i = hei.
1. Based Maps
A based map f : (X, x0 ) → (Y, y0 ) is a map X → Y with the
property that f (x0 ) = y0 . Given such a map, we may define a trans-
formation
f∗ : π1 (X, x0 ) → π1 (Y, y0 )
by setting f∗ hωi = hf ◦ ωi.
f
ω
0 1 x
0 y
0
X Y
Notice that the map f∗ is well-defined by Lemma 3.7. Also, the map
f∗ only depends on the homotopy class of f rel {x0 } (see exercises).
Lemma 4.2. The map f∗ is a group homomorphism.
2. MOVING THE BASE POINT 28
y f
0
fα
α x
0
y
1
Y X
Covering spaces
-1
p (W)
U
W x
31
5. COVERING SPACES 32
Remark 5.4. We have not yet defined orientability, but the fol-
lowing seems to be the case. If X is a connected space covered by Z,
and Z is not connected, then X is orientable. For example, painting
the surface of a 2-torus gives a double cover of the Klein bottle, which
suggest that the Klein bottle is not orientable.
1. Lifting maps
We next turn to the following problem: if p : Z → X is a covering
map, and f : Y → X is a map, when can we expect there to be a lift
f 0 of f ; that is a map f 0 : Y → Z such that pf 0 = f .
1. LIFTING MAPS 34
Z X
z σ
σ’
z
0 1
x0
σ
Proof. Before going through the proof in your lecture notes, un-
derstand what needs to be checked.
(1) δ is well-defined: if [hσi] = [hτ i] then z0 hσi = z0 hτ i.
(2) δ is onto: for any z ∈ F , there is a path σ 0 joining z0 to z whose
image under p is a loop based at x0 (this is obvious).
(3) δ is injective: if δ[hσi] = δ[hτ i] then hσi = hγihτ i for some hγi ∈
p∗ π1 (Z, z0 ).
π1 (RP n ) = Z/2Z.
f(-z)
-z f
σ’
z
f(z)
p2 p1
σ
x
f’
Classification of surfaces
In this section we aim to classify all the topological spaces that have
the property that each point has a neighbourhood homeomorphic to
an open disc in R2 . Of course R2 is such a space, but we shall restrict
attention to compact spaces.
Definition 6.1. A (compact) surface is a (compact) Hausdorff
topological space X with the property that every point x ∈ X has
an open neighbourhood U 3 x such that U is homeomorphic to an
open disc in R2 .
b b aba-1 b-1
(3) Now we have the symbol notation above, we can ask questions like
the following: what surface is represented by the symbol a1 b1 a−1 −1 −1 −1
1 b 1 a2 b 2 a2 b 2 ?
The following cut-and-paste argument shows that this is the surface of
a two-holed torus.
(4) What surface is represented by the symbol abca−1 cb−1 ?
We first approach the problem from the surface end – starting with
a surface, is it possible to give a representation of the surface as an
identification space of a polygon, and thereby as a symbol?
Definition 6.3. A triangulation of a compact surface S is a finite
family of closed subsets {T1 , . . . , Tn } that cover S, and homeomor-
phisms φi : Ti0 → Ti , where each Ti0 is a triangle in R2 , such that the
sets Ti satisfy the following intersection condition:
(IC) Any sets Ti , Tj , i 6= j are either disjoint, or they have a vertex in
common, or they have an entire edge in common.
39
6. CLASSIFICATION OF SURFACES 40
a1 a1
b2 b1 b2 b1
a2 a1 a2 c c a1
b2 b1 b2 b1
a2 a2
a2 b2 a1 b1
c c
b2 a2 b1 a1
1. M has (IC),
2. M is connected, and
3. for every vertex v of a triangle in M , the link of v is a simple
closed polygon.
For example, (1) below is a surface while (2) is not.
(1) (2)
a a
b c
b c
d d
e e
f f
a v b c
a b c
d f
e e
f d
a b c
d f
e e
f d
c b a
1. Orientation
In a combinatorial surface, introduce an orientation: a clockwise
or anti-clockwise arrow in each triangle. The orientation is coherent
across an edge joining two triangles if the orientations are the same:
a b c
d d
e e
f f
a v b c
a b c
d f
e e
f d
a b c
a b c
d f
e e
f d
c b a
f
c
b
a d
2. Polygonal representation
Let M be a closed surface in the sense of Definition 6.4. Orient the
edges e1 , . . . , em of M arbitrarily, and then label the triangles in M as
t1 , . . . , tn . Notice that 3n = 2m, and so n is even. The information
contained in the surface is now n triangles, and for each triangle the
three labelled oriented edges which belong to it.
e1 e2 e2 e5
t1 t2
e3 e4
e1 t3 e5 e6 t4 e4
e6 e3
e5 e5
t3 t2
e6 t1 e4
t4
e6 e4
The same procedure may be followed for any surface M . The triangles
are assembled one at a time. At each stage, glue an edge of an unused
triangle to an edge of a used triangle. The boundary at each stage
3. TRANSFORMATION TO STANDARD FORM 45
a a
a a a
a a a a a b a
b b
a a b b
b b
Notice that part of the remainder of the symbol will have been
reversed. Thus, the rule is more accurately represented as XaY aZ −→
XbbY −1 Z.
Rule [4] If a pair appears in the form . . . b . . . b−1 . . . , and without
an interlocking pair of the same kind (that is, without a pair a . . . a−1
appearing in the order b . . . a . . . b−1 . . . a−1 ), then it may be replaced
by . . . b . . . b . . . . By applying previous rules, we may assume that the
pair appears as . . . bXddb−1 . . . where X = d1 d1 . . . dn dn .
The diagram above shows that . . . bXddb−1 · · · −→ . . . bXe−1 be−1 . . . ,
and then by [3], . . . bXe−1 be−1 · · · −→ . . . bbeX −1 e−1 . . . . That is, we
have reduced the original pair separated by
d1 d1 . . . dn dn dd
to a similar pair separated by
d−1 −1 −1 −1
n dn . . . d1 d1 .
3. TRANSFORMATION TO STANDARD FORM 47
X d d
b b
e b
X
b e
d
After n such steps, the symbol has the form . . . bddb−1 · · · −→ . . . be−1 be−1 . . .
(by the same cut and paste with X = ∅), and then . . . be−1 be−1 · · · −→
. . . f f . . . by [1], with f = be−1 .
Notice that the existence of such a pair . . . b . . . b−1 . . . means that
the vertices at the start and end of the edge b−1 are not identified,
and our reduction has produced a situation in which the vertices are
identified.
Rule [5] Assume we have carried out [3] and [4] enough to produce
a symbol comprising pairs of the form aa and interlocking pairs of the
form
. . . b . . . c . . . b−1 . . . c−1 . . . .
I claim first that the pairs aa can all be grouped at the start of the
symbol. To see this, notice that the following diagram shows that
aaXbbY −→ aadX −1 dY , which by [3] gives aaddXY.
a X a
a d b a d
Y b Y b
Rule [6] After applying the above rules, the symbol has the form
a1 a1 . . . ap ap X
and with all vertices identified. The word X (if it is not empty) must
consist of interlocking pairs. Choose the closest interlocking pairs
. . . a . . . b . . . a−1 . . . b−1 . . . , and replace them with . . . cdc−1 d−1 . . . by
the following argument.
a c
b a d d
d
a c
c
a b d d
a d
a c b
a1
b d
c c b d
d c
a1 a1
c a1 a1 a2 a1 a2 a1
a2 a2 a2
a3
b b b b a3
c a3
4. Juxtaposition of symbols
Let M and N be closed surfaces with symbols X and Y . What
surface has the symbol XY ? This is not uniquely determined, but we
shall see that the standard form of XY is uniquely determined by X
and Y .
b
a a c
c
b
X
X
b’
c’ a’ c’
a’
b’
Y
Y
c’ c
b’
a’ b
a
5. Euler characteristic
Let K be a set of triangles with the intersection condition (IC). Let
α0 (K) denote the number of vertices in K, α1 (K) the number of edges,
and α2 (K) the number of triangles.
Definition 6.11. The number
χ(K) = α( K) − α1 (K) + α2 (K)
is the Euler characteristic of K.
We wish to show that the Euler characteristic is preserved under
the reduction rules and under barycentric subdivision.
Lemma 6.12. The Euler characteristic is preserved by the symbol
reductions and by barycentric subdivision.
Proof. The first assertion has a long proof – simply check all
the cases. To start you off, notice that in rule [2] (cancellation of
. . . aa−1 . . . we lose 1 edge and 1 vertex, preserving χ. The other rules
are similar.
Under barycentric subdivision, let K 0 be the combinatorial surface
obtained from K. Then α0 (K 0 ) = α0 (K) + α1 (K) + α2 (K) (one new
vertex for each edge and each triangle in K), α1 (K 0 ) = 2α1 (K) +
6α2 (K) (six new edges in each triangle of k and each edge of k split
into two), and α2 (K 0 ) = 6α2 (K). It follows that
χ(K 0 ) = α0 (K 0 ) − α1 (K 0 ) + α2 (K 0 )
= α0 (K) + α1 (K) + α2 (K) − 2α1 (K) − 6α2 (K) + 6α2 (K)
= α0 (K) − α1 (K) + α2 (K) = χ(K).
On the other hand, each side of M that does not use a new letter
appears twice and generates one new vertex, so
α0 (M ) − α0 (D) = m + 12 r − (n + r) = m − n − 12 r.
The edges of M are glued in pairs, so that
α1 (M ) − α1 (D) = 12 (−n − r).
Finally there are equal numbers of triangles, so
α2 (M ) = α2 (D).
Adding up we get
χ(M ) − χ(D) = m − 12 n,
so χ(M ) = m − 12 n + 1.
To deduce that any combinatorial surface representing a given sur-
face has the same Euler characteristic a further argument is needed
(see below).
Corollary 6.14. (1) χ(S) = 2;
(2) χ(sphere with k cross-caps) = 2 − k;
(3) χ(sphere with h handles) = 2 − 2h.
So the standard form of any closed surface M is unique, and it is
determined by χ(M ) and the orientability of M .
Example 6.15. (1) abcbca = 2P .
(2) abca−1 cb−1 = 3P .
(3) abcdef e−1 db−1 af c = 6P .
(4) ae−1 a−1 bdb−1 ced−1 c−1 = 2T .
P1 P2
P4
P2
P3
P1
P4
P2
P3
P3 P2
P1
Example 8.8. The annulus (or the cylinder). Triangulate the an-
nulus as shown in Figure 8.3.
H0 (K) ∼
= Z since K is connected.
Let z = rP1 P2 + . . . be a 1-cycle. Then z − r∂2 (P1 P2 Q1 ) is a cycle
homologous to z and without P1 P2 . Continue in the same way to find
a cycle homologous to z containing no edge on the inner circle. Now
subtract multiples of ∂2 (Qi Pi Qj ) to get a cycle z 0 homologous to z with
no terms Qi Pi either. Now if the edge Q5 P1 appears in z 0 then P1 would
1. GEOMETRICAL INTERPRETATION OF HOMOLOGY 62
Q2
Q1
P2
P3 P1
Q3 Q5
P4 P5
Q4
2 4
1 3 5
6 8 10
b b
7 9 11
12 14 16
13 15 17
1 2
b b
3 4
so
H2 (K) ∼
= Z.
Finally, it is clear that Hn≥3 (K) = 0.
b b
As usual, H0 (K) ∼ = Z.
By the argument used in Example 8.8, any 1-cycle is homologous to
a cycle of the form ra + sb. Again, this shows that H1 (K) is a quotient
of Z ⊕ Z.
If a 2-chain is to have a boundary containing just a and b, then again
all triangles oriented clockwise must appear with the same coefficient
(so the common edges inside will cancel out). Now the boundary of
such a 2-chain is k(2a), where k is the number of times each triangle
appears. It follows that H1 (K) is the abelian group generated by a and
b with the relation 2a = 0, so
H1 (K) ∼
= Z ⊕ Z/2Z.
Since there are no 2-cycles, H2 (K) = 0.
Notice that the Klein bottle is non-orientable, and has torsion in
its homology. These two properties go together for closed surfaces, but
do not for surfaces with boundary, as the next example shows.
Example 8.11. Let K be a triangulation of the Möbius band.
Then H0 (K) ∼ = Z, H1 (K) ∼ = Z, and Hn≥2 (K) = 0. The reason is
that the Möbius band retracts onto the circle (or, K collapses to a
triangulation of the circle).
2. EULER CHARACTERISTIC 65
2. Euler characteristic
Recall the structure theorem for finitely generated abelian groups:
any such group G is given uniquely by
G∼= Zm ⊕ torsion.
The number m is called the Betti number of G. By the structure
theorem, the Betti number is well-defined (isomorphic groups have the
same Betti numbers).
Let βj be the Betti number of Hj (K) for a given simplicial complex K.
Define the Euler characteristic of K by
X
χ(K) = (−1)i (# of n-simplexes in K).
i≥0
j
P
Theorem 8.12. χ(K) = j≥0 (−1) βj .
i 0 1 n
P
3. If
Px = i λi a is in a simplex (a , a , . . . , a ) of K, then f (x) =
λi f (a ) (i.e. f is linear on each simplex).
Of course a simplicial map of simplicial pairs f : (|K|, |L|) → (|M |, |N |)
is just a simplicial map f : |K| → |M | such that f (|L|) ⊂ |N |.
Remark 9.5. (1) Simplicial maps are the natural structure-preserving
maps between simplicial complexes, allowing us to define the category
of simplicial complexes and simplicial maps.
(2) If f is a simplicial map, it is automatically continuous.
(3) Definition 9.1 allows us to be more precise about triangulations: a
triangulation of a topological space X is a simplicial complex K and a
homeomorphism h : |K| → X. We shall usually ignore h and treat |K|
itself as the triangulation of X.
0 0 0
∂k+2 ∂k+1 ∂0 ∂k−1
. . . −−−→ A0k+1 −−−→ A0k −−−
k
→ A0k−1 −−−→ . . .
Then fk induces a natural homomorphism f∗k : Hk (A) → Hk (A0 ).
In the above situation, we say that f = {fk | k ∈ Z} commutes
with ∂.
Definition 10.4. A chain complex hA0 , ∂ 0 i is a subcomplex of a
chain complex hA, ∂i if, for all k, A0k is a subgroup of Ak , and ∂k0 (c) =
∂k (c) for all c ∈ A0k .
P1 P2
P1 P2=P3
∗n i ∗nj∗n ∂ j∗k+1
Hn (L) →−→ Hn (K) →−→ Hn (K, L) →−→ . . . → −→
| {z } | {z } | {z }
=? =0 =0
∂∗k+1 ∗k i∗k j
Hk+1 (K, L) → −→ Hk (L) →−→ Hk (K) →−→ ...
| {z } | {z } | {z }
=0 =? =0
for any k, 1 ≤ k < n. Our assumption is that Hk (K) = 0 for k ≥ 1, as
indicated. Since L is subcomplex of K, we have that Ck (K) ≤ Ck (L)
(for k ≤ n, and using the standard (n + 1)-simplex as K; since all the
k-chains must live on the faces of K). It follows that Hk (K, L) = 0 for
k ≤ n, which is again indicated on the exact sequence. As in Example
10.9, we see that Hn+1 (K, L) ∼= Z, with a generating homology class
containing the representative
P1 P2 . . . Pn+2 + Cn+1 (L).
For 1 ≤ k < n, the exact sequence in the last row of the diagram above
tells us that Hk (L) = 0: from Hk (K) = 0, we see that
ker i∗k = Hk (L).
On the other hand, from Hk+1 (K, L) = 0, we see that image∂∗k+1 = 0.
From exactness, ker i∗k = image∂∗k+1 , so Jk (L) = 0 for 1 ≤ k < n.
A similar argument gives Hn (L) ∼ = Z:
(1) Since Hn+1 (K) = 0, we have imagej∗n+1 = 0.
(2) By (1) and exactness, ker ∂∗n+1 = imagej∗n+1 = 0, so ∂∗n+1 is an
isomorphism.
(3) By (2), image∂∗n+1 ∼= Z.
(4) Since Hn (K) = 0, ker i∗n = Hn (L).
(5) By exactness again, image∂∗n+1 = ker i∗n , so Hn (L) ∼ = Z.
Thus, Hn (L) = Hn (S n ) ∼
= Z and H k (L) = H k (S n
) = 0 for 1 ≤ k <
n.
Since S n is connected, H0 (S n ) ∼
= Z. This fact can also be read off
from the last three terms of the exact sequence,
∗1 ∂ ∗0 i j∗0
H1 (K, L) →−→ H0 (L) →−→ H0 (K) →−→ H0 (K, L) .
| {z } | {z } | {z } | {z }
=0 =? ∼
=Z =0
e2 e3 e4
e1 t1 t2 t3 t4 t5 e1
e7 e8 e9 e10
e5 e6
∗0 i
→ H0 (L) →→ H0 (K) → H0 (K, L) → 0.
| {z } | {z } | {z }
∼
=Z ∼
=Z =?
Now apply exactness to deduce the following.
H2 (K, L) ∼= ker i∗1 = 0.
H1 (K, L) ∼= H1 (K)/imagei∗1 ∼= Z/2Z, with generator the image under
j∗1 of a generator of H1 (K).
Since both K and L are connected and non-empty, the map i∗0 is an
isomorphism (check this!). It follows that H0 (K, L) = 0.
v1 e7 e8 e9 v1
t1 t3 t5
e6 e1 e2 e3 e4 e5 e6
t2 t4 t6
In this case i∗0 : H0 (L) → H0 (K) has infinite cyclic kernel, gener-
ated by the element v 1 − v 0 in H0 (L). (Notice that L is not connected
but K is, so i∗0 cannot be an isomorphism in contrast to the situation
of Example 10.16). Also, i∗1 takes each of the generators e7 + e8 + e9
and e10 + e11 + e12 of H1 (L) to a generator of H1 (K): it follows in
particular that i∗1 is surjective.
As an exercise, apply the method of Example 10.16 to compute the
groups Hk (K, L) for k = 0, 1, 2.
Notice that these examples show that using homology of pairs pro-
duces strictly more information: for example, the Möbius band and
the circle have the same homology groups. However, the Möbius band
has a triangulation K containing a subcomplex L with the property
that H1 (K, L) ∼= Z/2Z, which shows that it is not homeomorphic to
the circle.
APPENDIX A
Proofs for the results on this sheet may be found in any group
theory book. We shall deal with abelian (commutative) groups, and
therefore use additive notation (so the binary operation of the group is
+).
Definition A.1. Let G be an abelian group. A set of elements
{gi }i∈I in G is a generating set for G if every g ∈ G can be written in
the form X
g= ni gi
i∈I
(ni ∈ Z) in which sum all but finitely many ni are zero. If G has a
generating set with finitely many elements, then G is said to be finitely
generated.
Examples of finitely generated groups are Z, C4 × C4 (Cn is the
cyclic group of order n.) An example of an abelian group that is not
finitely generated is Q.
A group that is generated by a single element is called a cyclic
group.
A group G is torsion-free if for each g ∈ G\{0}, ng = 0 =⇒ n = 0.
A group G is torsion if every g ∈ G has an n ∈ N for which ng = 0.
Example A.2. The set of torsion elements in an abelian group
forms a subgroup, called the torsion subgroup.
2. Exact sequences
A sequence of groups and homomorphisms
α β
F → −→G → −→H
is exact at G if image(α) = ker(β), where image(α) = α(F ) and
ker(β) = {g ∈ G | β(g) = 0}.
2. EXACT SEQUENCES 80
Review problems
81
B. REVIEW PROBLEMS 82
(b) State carefully a theorem relating the size of the fibres of a based
covering of a path–connected space to the number of cosets of a sub-
group of the fundamental group of the space.
(c) A certain path–connected topological space L has the sphere S n as
its universal cover, and the covering map P : S n → L has 5 points in
each fibre. Find if possible the structure of the group π1 (L, `0 ) for any
`0 ∈ L. (Indicate clearly any assumptions you make about n).
[5] Let X be a topological space, and suppose that U and V are two
open, path–connected subsets of X such that X = U ∪ V , and U ∩ V
is non–empty and path–connected. Label the various inclusions as in
the following diagram:
k
U ∩ V −−−→ U
`y yi
j
V −−−→ X
Now write down the homology sequence of the pair (K, L) from
H2 (K, L) = 0 to H̃0 (L) = 0 and deduce the relative homology group
H1 (K, L).
[10] Write down the fundamental (or homotopy) groups of the spaces
obtained by identifying the edges of a square as in the following dia-
grams:
You need not prove your assertion. Prove that the two spaces are not
homeomorphic.
[11] Find the Euler characteristic of a 2–sphere with n handles attached
to it.
[12] Compute directly the homology groups of the space X obtained
by identifying the edges in the following diagram.
a
P P
b b
P a P
(a) Define a map f from X onto the topological circle give by the b
edges by sending a point Q in the square to a point on either b edge
horizontally. Compute the induced maps f∗ : Hn (X) → Hn (b) for
n = 0, 1, 2, by describing the images of generators.
(b) Do the same with the map g from X defined by sending a point Q
to a point on the a edge directly above it.
[13] Describe without proofs how the exact homology sequence of a pair
is defined.
[14] Let X be the simplicial complex consisting of the edges of the
triangle below,
and let Y be the subcomplex consisting of the edge P2 P3 . Com-
pute from first principles the relative homology groups H0 (X, Y ) and
H1 (X, Y ).
B. REVIEW PROBLEMS 84
P3
P1 P2
action fibre
on fibres, 36 action on, 36
right, 36 fibres, 36
arrows, 29 finitely generated abelian groups, 66
functor, 29
barycentric subdivision, 46 functorial, 29
basis, 8 fundamental group
Betti number, 66 torsion, 37
Borsuk–Ulam theorem, 37
boundaries, 57 genus, 50
boundary, 14
homomorphism, 57 handles, 49
map, 57 Hausdorff, 15
boundary of a simplex, 56 homeomorphic, 7
Brouwer fixed-point theorem, 68 homeomorphism, 7
homogeneous coordinates, 11
canonical projections, 9 homological algebra, 70
categories, 29 homologous, 62
chains, 56 homology
closed set, 5 classes, 62
closure, 14 group, 59
coherent orientation, 43 groups of a space, 60
collapsible, 61 induced map, 68
compact, 14 of spheres, 74
complex of the annulus, 62
chain, 70 of the torus, 63
connected, 60 relative group, 72
simplicial, 56 homotopic, 21
connected, 20, 41 rel A, 21
continuous, 5 homotopy
continuous function, 6 class, 22
cover equivalence, 22
universal, 33
covering map, 32 interior, 14
covering space, 32
crosscaps, 49 Klein bottle, 17
cycles, 57 homology groups, 65
degree, 37 lift, 35
link, 41
Euler characteristic, 52, 66
evenly covered, 32 Möbius band, 12
exact homology sequence of a pair, 74 metric open ball, 5
exact sequence, 74 metric space, 5
85
INDEX 86
objects, 29 relative, 7
open set, 5 subspace, 7
orientable, 43 torus, 12
oriented simplex, 55 triangulation, 40
quotient topology, 11
rectangles, 8
retraction, 22
right action, 36
sheets, 32
simplex
boundary, 56
face, 56
simplicial complex, 56
polyhedron, 67
simplicial map, 67
space
discrete, 5
metric, 5
topological, 6
sphere, 11
sruface
symbol, 46
strong deformation retract, 22
subcomplex, 71
surface, 40
classification, 50
combinatorial, 41
genus, 50
orientable, 43
polygonal representation, 46
symbol of a surface, 46
tetrahedron, 57
homology groups, 59
topological space
based, 27
topology, 6
concrete, 7
discrete, 7
generated by a basis, 8
metric, 7
product, 8
quotient, 11