Introduction To Algebraic Topology - Gottsche, Lothar
Introduction To Algebraic Topology - Gottsche, Lothar
Introduction To Algebraic Topology - Gottsche, Lothar
The aim of the short
ourse is to give a rst introdu
tion to algebrai
topology,
in parti
ular to singular homology of topologi
al spa
es.
The idea of algebrai
topology is to assign algebrai
data (e.g. groups) to topo-
logi
al spa
es. Then problems in topology translate into problems in algebra, whi
h
sometimes are mu
h easier. More pre
isely one wants to asso
iate algebrai
data to
topologi
al spa
es in a fun
torial way. This means the following: To ea
h topolog-
i
al spa
e X we assign a group F (X ) and to ea
h
ontinuous map f : X ! Y a
homomorphism f : F (X ) ! F (Y ) su
h that
(1) (IdX ) = idF (X ) ,
(2) For X f!Y ! g
Z
ontinuous maps
(g Æ f ) = g Æ f:
This will translate problems of topology into problems of algebra.
Example 0.1 A ne
essary
ondition for X and Y to be homeomorphi
is that
.
(0) = x0 ,
(1) = x1 . X is
alled path
onne
ted if for any x0 , x1 2 X there is a path
from x0 to x1 . A path
from x0 to x0 is
alled a loop at x0 . Let ; : I ! X be
two paths from x0 to x1 . We say that and are homotopi
with end points xed;
written
' relf0; 1g;
if there is a map F : I I ! X s.th.
(1) F (; 0) = , F (; 1) =
(2) F (0; t) = x0 , F (1; t) = x1 8t .
We will often drop the relf0; 1g. F is
alled a homotopy from to . Note that in
this
ase all Ft := F (; t) are paths from x0 to x1 with F0 = , F1 = so that gets
ontinuously deformed into .
We write Ft : ' .
3
Exer
ise 1.2 ' is an equivalen
e relation, i.e.
.
(1) ' ,
(2) ' =) ' ,
(3) ' and '
=) '
Therefore we
an
onsider the equivalen
e
lasses
alled the homotopy
lasses [℄
of paths.
If is a path from x0 to x1 and is a path from x1 to x2, we
an dene the
omposition, a path from x0 to x2 by
8
(t) =
< (2t) 0 t 12 :
: (2t 1) 1 1 1
2
with the produ
t [ ℄[ ℄ := [ ℄: Then 1 (X; x0 ) is a group. The neutral element is the
onstant loop x0 and the inverse of [ ℄ is the
lass of 1 dened by 1 (t) = (1 t).
4
Proof. We show 1 ' x0 . The homotopy is given by the diagram
i.e. we put 8
>
>
>
<
(2s) 0st
F (s; t) := (t) t 2s 2 t
>
>
>
: 1 (2s t) 2 t 2s 2:
The fun
tions are
ontinuous on ea
h triangle and agree on the interse
tions, thus F
is
ontinuous. The asso
iativity is proven by
(note that this also proves the asso
iativity for produ
ts of paths and not just for
loops) and that x0 is the neutral element is proven by
Exer
ise 1.5 Write this down in formulas.
.
By denition 1 (X; x) depends on the
hoi
e of the base point x. Is there a relation
between 1 (X; x0 ) and 1 (X; x1)? Obviously this
an only be the
ase if x0 and x1
lie in the same path-
omponent.
5
Proposition 1.6 Let be a path from x0 to x1 . Then the map
.
: 1 (X; x0 ) ! 1 (X; x1 ); [ ℄ ! [ 1 ℄
is an isomorphism.
Corollary 1.7 . If X is path-
onne
ted, then 1 (X; x) is independent (up to
isomorphism) of x.
In this
ase we will often write 1 (X ) for 1 (X; x0 ) and
all it the fundamental
group of X .
Definition 1.8 A topologi
al spa
e is
alled simply
onne
ted if is path-
onne
ted
.
7
Then Æ ' 1
relf0; 1g.
Proof. Let x0 = Æ(0), x1 = Æ(1). Then the proof is by putting together the
squares
That is 8
<x
0 st
E (s; t) =
(1 + t s)
: s t;
8
E (s; t) =
(t + s) 1
< st
:x
1 1 s t:
Then
Et Ft Gt : Æ ' 1
relf0; 1g:
This implies that homotopi
maps indu
e almost the same map of homotopy
groups.
Corollary 2.5 Let f; g : X ! Y be homotopi
via F : X I ! Y . Let x0 2 X .
.
8
Proof. For any loop at x0 we have a diagram
Theorem 2.6 Let f : X ! Y be a homotopy equivalen
e, x0 2 X . Then
.
Note that however simply
onne
ted manifolds are not ne
essarily
ontra
table,
e.g. the n-sphere S n for n > 1 is simply
onne
ted, but not
ontra
table.
3. Fundamental group of the
ir
le
Proof. (1) and (2) are very similar and have the same proof. Let either J = I
or J = I I . Let f : J ! S 1 be either or F .
(Existen
e) Sin
e J is
ompa
t, F is uniformly
ontinuous, i.e. there exists " > 0
s.th. jt t0j < " =) jf (t) f (t0 )j < 1. In parti
ular f (t0 ) 6= f (t) so that
log (f (t)=f (t0)) is dened. Choose n so that jtj < n" for all t 2 J . Dene
X n
f 0 (t) := log f (ti=n)=f (t(i 1)=n) :
i=1
Proof. By the Lemma above the end point of the lift 0 depends only on the
homotopy
lass [℄. Dene a map
w : 1 (S; 1) ! Z; [ ℄ 7! 0 (1)
(Exer
ise: write the formula for this.) Then r is a retra
tion, a
ontradi
tion.
Exer
ise 3.7 Assume X is the union of two simply
onne
ted open sets U , V
.
with U \ V nonempty and path-
onne
ted. Then X is simply
onne
ted.
Exer
ise 3.8 Show that S n is simply
onne
ted for n 2.
.
11
1 (X )
an be very
ompli
ated and does not have to be
ommutative. For instan
e
let X be a bouquet of k
ir
les:
Then 1(X ) is the free group on k generators (i.e. a group with k generators and
no relations).
4. Higher Homotopy groups
Let S n be the n-sphere, and let s 2 S n be a point. It is easy to see from the
denition that 1 (X; x0 )
an be interpreted as the set of homotopy
lasses of maps
from (S 1 ; s) to (X; x0 ). Higher homotopy groups n(X; x0 )
an be dened as the
set of homotopy
lasses of maps (S n; s) to (X; x0). One
an show that n (X; x0 ) is
a
ommutative group for n > 1. Higher homotopy groups are in general diÆ
ult
to understand. A lot of work has for instan
e gone (and still is going) into the
omputation of the higher homotopy groups of spheres. It is not diÆ
ult to show
that k (S n) = 0 for k < n and that n(S n) = Z. For k > n the answer is very
ompli
ated and not
ompletely known.
12
CHAPTER 2
Homology
The main part of the
ourse is about homology. The denition of homology is a
bit more
ompli
ated and less intuitive than that of the fundamental group and of
the higher homotopy groups. Homology is however in many ways more powerful and
easier to handle. There are many ways of dening homology groups, whi
h at least
for ni
e spa
es are all equivalent. The most elementary and most intuitive (whi
h
also was the rst histori
ally) is simpli
ial homology. For this a topologi
al spa
e is
triangulated, i.e. divided into pie
es homeomorphi
to simpli
es, and these simpli
es
are then used to dene the homology groups.
This has the advantage of being intuitive. There are however a number of te
hni
al
disadvantages. In parti
ular it takes a lot of eort to show that the homology groups
are independent of the triangulation.
We will use singular homology, whi
h is dened in terms of maps from simpli
es
into X . It has the advantage that it obviously is a topologi
al invariant of X . In fa
t
it is not diÆ
ult to show that the homology groups depend only on the homotopy
type of X and furthermore that they are fun
torial.
1. Singular homology
The singular homology groups H (X; Z) of a topologi
al spa
e X are made out of
ontinuous maps from simpli
es (points, lines, triangles, tetraeders) into X . So rst
we need to talk about simpli
es.
13
Definition 1.1 Let p0; : : : ; pk 2 R n . The
onvex hull of p0 ; : : : ; pk is
.
k
nX X o
ti pi 0 ti ; ti = 1 :
i=0
In R n let
e0 = (0; 0; : : : ; 0)
e1 = (1; 0; : : : ; 0)
e2 = (1; 0; : : : ; 0)
:::
en = (0; : : : ; 0; 1)
The standard n-simplex n R n is the
onvex hull of e0 ; : : : ; en.
ontinuous map : n ! X .
Example .1.3 Given p0 ; : : : ; pn in R k , they dene a singular n-simplex
X X
(p0; : : : ; pn) : n ! R k ; ti ei 7! ti pi:
(p0; : : : ; pn) is
alled the singular simplex generated by p0; : : : ; pn.
14
Definition 1.4 The fa
e Fi : n 1 ! n of the standard simplex is
.
k
X
:= ( 1)i(i) 2 Sk 1(X ):
i=0
Thus
15
We extend by linearity to a group homomorphism
X X
: Sk (X ) ! Sk 1(X ); a 7! a :
The boundary of a 0
hain is dened to be 0.
The starting point for the denition of homology is the fundamental identity
Æ = 0.
Lemma 1.8 Æ = 0.
.
an arbitrary
ommutative ring R with 1. The most important ones are R = Z and
R = Q . One takes
nX o
Sk (X ) := a singular k simplex a 2 R ;
and pro
eeds as before. Almost everything we do works also in this more general
ontext.
16
We will however sti
k to R = Z and most of the time drop the Z from the notation.
Dire
tly from the denition it is very hard to
ompute the homology groups,
ex
ept in the most simple
ase, whi
h is however important.
Proposition 1.11 . Let X = fpg be a point. Then Hi (X ) = 0 for i > 0 and
H0 (X ) = Z.
Proof. For ea
h n 0 there is a unique singular n-simplex, the
onstant map
n : n ! fpg. We have
8
n 1 n even > 0
Xn <
n = ( 1)
n 1 =
i
:0 n odd or 0
i=0
Thus B n(X ) = Zn(X ) for n > 0. However B0 (X ) = 0 and H0(X ) = Z0(X ) = n
0
n2Z :
The following proposition relates homology to path
omponents. It is the key to
all results in algebrai
topology about
onne
tedness.
Proposition 1.12
L
. (1) Let (Xk )k be the set of path-
omponents of X . Then
Hn (X ) = k Hn (Xk ) for all n 0.
(2) If X is path-
onne
ted, then H0(X ) = Z.
Proof. (1) As n is path-
onne
ted, L
(n ) lies in a path
omponent of X for
any singular simplex . Thus Sn(X ) = Lk Sn(Xk ). Furthermore L
is just the dire
t
sum
L
of the on the Xk . Thus Zn(X ) = k Zn(Xk ), Bn(X ) = k Bn(Xk ), Hn(X ) =
k Hn (Xk ).
(2) For p 2 X write also p for the singular simplex 0 ! fpg. Choose x0 2 X .
For any x 2 X , let x : 1 = I ! X be a path from x0 to x. Thus x = x x0 .
17
If P ax = 0, then
X X X
= ax x ax x0 = ax x :
The
onverse is
lear.
By denition every 0-
hain is a
y
le. Thus the map sending
to the sum of the
oeÆ
ients is a surje
tive homomorphism S0 (X ) = Z0(X ) ! Z with kernel B0(X ).
Thus H0(X ) = Z.
Finally we will show that homology is fun
torial, i.e. if f : X ! Y is
ontinuous,
then there exists homomorphism f : Hn(X ) ! Hn(Y ) with (idX ) = idH (X ) , (g Æ
n
f ) = g Æf . We will use this o
asion to introdu
e some basi
on
epts of homologi
al
algebra.
Definition 1.13 A sequen
e
.
S = S0 S1 S2 : : :
of abelian groups and group homomorphism is
alled a
hain
omplex if Æ = 0.
Given a
hain
omplex S, its i-th homology group is
Hi (S ) := Ker( jSi )=Im( jS 1 ):
i
put Hi(F )([a℄) = [F (a)℄. The relation Æ F = F Æ implies that this is well-dened.
We also see Hi(idS ) = idH (S) and Hi(G Æ F ) = Hi(G) Æ Hi(F ).
i
plex. We see that it is a
hain
omplex and that its homology groups are the Hi(X ).
We see that the map X 7! S(X ) is fun
torial: If f : X ! Y is
ontinuous, we put
X X
f : Si (X ) ! Si (Y ); a 7! a f Æ :
18
We see that f Æ = Æ f . Thus f is a morphism of
omplexes and (idX ) = idS(X ) ,
(g Æ f ) = g Æ f.
Definition 1.16 For f : X ! Y
ontinuous, we put
.
X X
f : Hi (X ) ! Hi (Y ); a 7! a f Æ :
Thus (f : Hi(X ) ! Hi(Y )) = Hi(f : S(X ) ! S(Y )). So it is fun
torial.
Remark 1.17 As the Hi(X ) are fun
torial, they are in parti
ular topologi
al
.
: Sn (n ) ! Sn (X ); 7! Æ :
Note that by denition (Æn) = . This observation is often used to use fun
toriality
to redu
e the proof of properties of singular simpli
es to the spe
ial
ase of Æn. We
will see an instan
e of this in the next se
tion.
2. The homotopy invarian
e theorem
We want to show that the homology groups are homotopy invariants, not just
topologi
al invariants.
Theorem 2.1 Let f; g : X ! Y
. be homotopi
maps, then f = g : Hi(X ) !
Hi (Y ) for all i 0.
19
Definition 2.4 Let F; G : S ! T be morphisms of
omplexes. A
hain homo-
.
Sn (Y ) ! Sn+1(Y I )
P
For instan
e
P (Æ0 ) = (A0 ; B0 );
22
3. Relation between fundamental group and homology
We now want to show that the fundamental group and the rst homology group
are
losely related. We know that the fundamental group is in general not
ommu-
tative, while the homology groups are all
ommutative. We will show that the rst
homology group is just the fundamental group made
ommutative (i.e. divided by its
ommutator subgroup).
If
: I ! X is a loop in X , we may regard it as a singular 1-simplex (be
ause by
denition 1 = I ). Fix a point x0 2 X and let L(x0 ) be the set of loops at x0 . Then
we have a map : L(x0 ) ! S1(X ), sending a loop to itself viewed as a singular
simplex. The following result implies that this indu
es a group homomorphism :
1 (X; x0 ) ! H1 (X ).
Proposition 3.1 If two loops
; are homotopi
, then theys are homologuous
.
Note that
= F Æ (e0 ; e1 )
= F Æ (e2; Q)
and
F Æ (e1 ; Q) = F Æ (e0 ; e2 ) = x0 :
23
Dene the singular 2-
hain
:= F Æ (e0 ; e1 ; Q) F Æ (e0 ; e2 ; Q):
Then
= F Æ (e1 ; Q) F Æ (e0 ; Q) + F Æ (e0 ; e1 )
F Æ (e2 ; Q) + F Æ (e0 ; Q) + f Æ (e0 ; e2 )
= x0 +
x0 =
24
Analoguously, if Q lies on or above ,
onsider the line joining e2 with Q and
parametrize it in su
h a way that t = 1 at e2 and t = 0 at the interse
tion with
and set (Q) = (t).
Then
( ) = Æ (e1 ; e2 ) Æ (e0 ; e2 ) + Æ (e0 ; e1 )
=
+
:
Thus ([
℄[ ℄) = ([
℄) + ([ ℄).
Now we want to see that is surje
tive and the kernel of is the
ommutator
subgroup of 1 (X ).
Definition 3.2 The
ommutator subgroup C (G) of a group G is the subgroup
.
generated by all ghg 1h 1 with g; h 2 G. One easily shows that C (G) is a normal
subgroup of G and G=C (G) is abelian,
alled the abelianization of G. By denition
it is
lear that, if : G ! H is a homomorphism to an abelian group, then ker()
C (G).
25
Proof. Let z = P nii be a 1-
y
le, i.e.
X
0 = z = ni (i(1) i(0)):
In this sum, some of the points
an
oin
ide, the sum of the
oeÆ
ients
orresponding
to every point must vanish.
Choose paths i from x0 to i(0) and i from x0 to i(1), where the paths only
depend of the points (i.e. if some points
on
ide, then also the paths are the same).
Then X
0 = ni(i i );
be
ause the paths
orrespond pre
isely to the points. Now put
i := i + i i :
Then X X
z= ni i = ni i :
Let
i be the loop ii i 1 Then
Y X
ni
i = ni i
= [z℄:
Thus is surje
tive.
Finally we have to determine the kernel of . First, sin
e H1 (X ) is abelian, ker()
ontains the
ommutator subgroup. We need to show that every element of ker()
lies in the
ommutator subgroup. The proof is not diÆ
ult, but a little bit
onfusing.
26
Let
be a loop, whi
h is a 1-boundary, i.e.
X
= ni i
Write i = (
0;i
1;i +
2;i) for paths
0;i;
1;i;
2;i: It means that one of the
i;j , say
of the
i0;j0 is equal to
and o
urs in the sum with
oeÆ
ient 1. After
olle
ting
terms, all other paths o
ur with
oeÆ
ient 0.
Choose paths
0;i from x0 to
2;i (0) =
1;i (0)
1;i from x0 to
0;i (0) =
2;i (1)
2;i from x0 to
1;i (1) =
0;i (1)
again the paths should only depend on the points, i.e. if some points
oin
ide we
take the same paths, and if the point is x0 we
hoose the
onstant path x0 . Consider
the loops
0;j := 1;j
0;j 2;j1
1;j := 0;j
1;j 2;j1
2;j := 0;j
2;j 1;j1
27
Note that i0 ;j0 '
i0 ;j0 =
. Note that the loops
j := 0;j 1;j1 2;j = 1;j
0;j
1;j1
i;2 1;j1
are homotopi
to the
onstant loop x0 sin
e the image of a 1-simplex is
ontra
table.
Corollary 3.5 . 8
<Z n = 1;
H1 (S ) =
n
:0 n > 1
4. Relative Homology
Sn (X; A) := Sn (X )=Sn(A);
and we dene a boundary map
: Sn (X; A) ! Sn 1 (X; A); [a℄ 7! [a℄:
Thus the diagram
Sn?(X ) ! Sn(X;
? A)
? ?
y y
Sn 1 (X ) ! Sn 1(X; A)
where the horizontal maps are the quotient maps,
ommutes. As (Sn (A)) Sn 1(A),
is well-dened. As Æ = 0 it follows that Æ = 0. Thus
S (X; A) := (S0 (X; A) S1 (X; A) : : : )
is a
hain
omplex. The relative homology groups
Hn(X; A) := Ker(jS (X;A) )=Im(jS 1 (X;A) )
n n
29
Example 4.3 A path : I ! X is a relative 1-
y
le if modulo A if its end points
.
lie in A.
Remark 4.4 If A is empty, then Sn(A) = 0 for all n, thus Hn(X; ;) = Hn(X ).
.
Thus the usual homology is a spe
ial
ase of the relative homology.
Remark 4.5 Relative homology is fun
torial in the pair (X; A), i.e. if f :
.
Proof.
P
Choose x0 2 A. For ea
h x 2 X let x be a path from x0 to x. For
= x x 2 S0 (X ), we get
X X
x x =
x x0 :
Thus
2 B0(X; A).
30
It follows that in general H0 (X; A) is the free abelian group on the
onne
ted
omponents of X whi
h do not meet A.
Remark 4.9 Two maps f; g : (X; A) ! (Y; B ) are
alled homotopi
if they are
.
We are not really interested very mu
h in the relative homology groups in their
own right, we want to use them as a tool to
ompute ordinary homology groups. Thus
the most important property of the relative homology groups Hn(X; A) is the long
exa
t homology sequen
e, whi
h relates them to the usual homology groups Hn(X )
and Hn(A).
First we make a short interlude in homologi
al algebra.
Definition 5.1 A sequen
e A0 f!0 A1 f!1 : : : f !1 An of homomorphisms of abelian
.
n
is exa
t.
Note that by denition a
hain
omplex (with S 1 = 0) (S ; ) is exa
t if and only
if all homology groups vanish. Thus the homology measures the failure of exa
tness.
Definition 5.2 Let S F!T G!U be morphisms of
hain
omplexes. The se-
.
quen
e
0 !S F!T G!U !0
31
is
alled a short exa
t sequen
e of
hain
omplexes if for all i
0 !Si F!Ti G!Ui !0
is a short exa
t sequen
e of abelian groups.
We have the following fundamental fa
t whi
h lies on the basis of many results
about homology and
ohomology:
Theorem 5.3 Let
.
::: !
Æ
H0 (S ) F!
H0 (T ) G!H0 (U ) !0
Proof. This is proven by a te
hnique
alled diagram
hasing, i.e. one takes
elements in one of the groups and maps them either forward by one of the maps one
has, or takes a preimage under one of the maps, until they do what you want. At
any given step one only has a small number of
hoi
es, thus given enough patien
e
one
an usually nd the proof for a given true statement.
First we want to
onstru
t Æ : Hn(U ) ! Hn 1(S). I write Zn(U ) for Ker( jU ),
n
(0) Let [a℄ 2 Hn(U ) for a 2 Zn(U ). We need to
onstru
t Æ([a℄) := [
℄ for
2 Zn 1 (S ). We do this a
ording to the diagram, where the horizontal maps are
F; G and the verti
al maps are and the numbers refer to the order in whi
h the
elements are
onstru
ted.
S T U
n b?(1) ! a?(0)
G
? ?
y y
n 1
?(3) ! b(2) G! 0
F
?
y
0
(1) There exists b 2 Tn with G(b) = a (be
ause G is surje
tive).
32
(2) We have b 2 Tn 1. Note that
G(b) = G(b) = a = 0:
(3) Thus by the exa
tness of the sequen
e, there exists a unique
2 Sn 1 with
F (
) = b: Furthermore
F (
) = F (
) = b = 0:
As F is inje
tive we get
= 0, thus
2 Zn 1(S ), and we put Æ([a℄) = [
℄ 2 Hn 1(S).
Exer
ise 5.4 Che
k that this is independent of the
hoi
e of b.
.
::: !
Æ
Hn (A) i!
Hn (X ) j!
Hn (X; A) !
Æ
Hn 1 (A) i!
Hn 1 (X ) j!
Hn 1 (X; A) !
Æ
::: !
Æ
H0 (A) i!
H0 (X ) j!
H0 (X; A) !0
where i is the pushforward by the in
lusion A ! X and j is the pushforward by the
in
lusion X ! (X; A).
33
Proof. By denition we have that the maps i : S (A) ! S (X ) and j :
S (X ) ! S (X; A)
ommute with , i.e. they are maps of
omplexes. By deni-
tion i is inje
tive and Sn(X; A) = Sn(X )=Sn(A), i.e
0 ! S (A) i!
S (X ) j!
S (X; A) ! 0
The exa
t homology sequen
e will be useful for the
omputation of homology
groups, on
e we have a method for
omputing the relative homology. This we will
introdu
e in the next se
tion.
34
6. The Ex
ision Theorem
Definition 6.3 Let (Y; B ) (X; A). (Y; B ) is
alled a deformation retra
t
.
of (X; A), if there is a retra
tion r : (X; A) ! (Y; B ), su
h that for the in
lusion
i : (Y; B ) ! (X; A), i Æ r is homotopi
to the identity on (X; A).
35
Proof. Let
V := x 2 S n xn+1 < 1=2 :
Then by the ex
ision theorem V
an be ex
ised. We see that (En+; S n 1) is a de-
formation
retra
t
of (S n n V; En n V ) (move up along great
ir
les). Therefore
U := x 2 S n xn+1 < 0
an be ex
ised.
Now we
an
ompute the homology of S n.
Corollary 6.6 For all n 1 we have
.
8
<Z q = n or q = 0
Hk (S n) =
:0 otherwise.
8
<Z q=n
Hk (En ; S n 1) =
0
: otherwise.
Proof. Proje
ting on the rst n
oordinates gives a homeomorphism (En+; S n 1) !
(E n; S n 1). We have seen that the
onne
ting homomorphism Hk (E n; S n 1) !
Hk 1 (S n 1 ) is an isomorphism for k > 1. As En is
ontra
tible, the long exa
t
homology sequen
e gives that Hk (S n) ! Hk (S n; En ) is an isomorphism. Combining
this with the isomorphism Hk (E n; S n 1) ! Hk (S n; E n) of the proposition we get
36
Hk (S n ) = Hk (S n; En ) = Hk (E n; S n 1) = Hk 1(S n 1) for all k > 1, n > 0. So we
have for k > 1,n > 0 that Hk (S n) = Hk l(S n l ) and Hk (En; S n 1) = Hk 1(S n 1).
As Hk (S 0) = 0 for k > 0, it follows that Hk (S n) = 0 for k > n. If 0 < k n, then
Hk (S n ) = Hk (E n ; S n 1) = H1 (S n k+1). Therefore it suÆ
es to
ompute H1 (En ; S n 1 )
and H1(S n).
We have shown 8
<0 n > 1
H1 (E n ; S n 1 ) =
:Z n = 1
Now we
an prove the general version of Brouwers xed point theorem. The proof
is the same as in the n = 2
ase.
Corollary 6.7 S n 1 is not a retra
t of S n.
.
ea
h k 0 let
X
SkU (X ) := a 2 Sk (X ) 8k 9i : (k ) Ui :
These are the linear
ombinations of simpli
es whose image is
ontained in one of the
open sets of the
over. Then
SU (X ) = (S0U (X ) S1U (X ) : : : )
is a sub-
hain
omplex of S (X ). We dene SkU (X; A) = SkU (X )=SkU (A). The in
lu-
sions SkU (X ) ! Sk (X ) and SkU (A) ! Sk (A) indu
e maps i : SkU (X; A) ! Sk (X; A).
Thus we get the
hain
omplex SU (X; A) with a
hain map i : SU (X; A) ! S (X; A).
Theorem 6.10(of
over) SU (X ) ! S (X ), SU (A)
. ! S (A), SU (X; A) !
S (X; A) indu
e isomorphisms on homology for all k 0.
Proof. (of Ex
ision Theorem from Theorem of
over) Consider the
over U :=
fX n U; Aog of X . Then SU (X; A) = SU (X )=SU (A). We have SkU (X ) = Sk (X n U ) +
Sk (Ao ). We have
S (X n U ) + Sk (Ao )
SkU (X )=SkU (A) = k = Sk (X n U )=Sk (A n U ):
Sk (A n U ) + Sk (Ao )
Thus we obtain by the theorem of
over
Hk (X; A) = Hk (SU (X; A)) = Hk (S (X n U; A n U )) = Hk (X n U; A n U ):
In order to prove the theorem of the
over we need to subdivide simpli
es into
smaller simpli
es. We do this by bari
entri
subdivision.
Definition 6.11 Let p0; : : : ; pk 2 R n . Let := (p0; : : : ; pk ) be the
orresponding
.
38
Note that for
= P aii 2 Sk (R n ) we have
8
<
B (
) k > 0;
(B
) =
:
P a B k = 0:
i i
39
Proof. It is enough to show Sd(Æn) = Sd (Æn). We prove this by indu
tion on
n. The
ase n = 0 is obvious. Now
Sd(Æn ) = (Bn Sd(Æn )) = Sd(Æn ) Bn (Sd(Æn )):
By indu
tion
Bn SdÆn = Bn Sd( 2 Æn ) = 0:
Proposition 6.13 . Sd and idS (X ) are
hain homotopi
.
Proof. Dene T : Sn(X ) ! Sn+1(X ) again to be fun
torial, i.e. so that for all
f : X ! Y the diagram
(X ) T! Sn+1?(X )
Sn?
? ?
yf yf
Sn (Y ) ! Sn+1 (Y )
T
ommutes. Thus it is again enough to dene T (Æn). We put T (Æ0 ) = 0 and indu
tively
T (Æn ) := Bn (Æn SdÆn T Æn ):
Claim:
T + T = Id Sd:
Again it is enough to show this for Æn. We do this by indu
tion on n. By indu
tion
T Æn = (Id Sd T )(Æn ) = Æn SdÆn :
Thus we get
T Æn = B (Æn SdÆn T Æn )
= Æ SdÆ T Æ B (Æn SdÆn T Æn )
= Æn SdÆn T Æn :
Remark 6.14. (1) Note that the operators Sd, T send SU (X ) into itself.
(2) By restri
tion we also have the
orresponding operators Sd; T : S(A) !
S (A). Thus by passing to the quotient we get Sd; T : S (X; A) ! S (X; A)
whi
h again send SU (X; A) to itself.
40
(3) It also follows that on S(X; A) we have
Sd = Sd
T + T = Id Sd:
Let = (p0 ; : : : ; pk ) be a singular simplex in R n . Then (Æk ) is a
ompa
t set.
Let d() be its diameter.
(Exer
ise: d() is the maximum of the length of the edges of .)
Lemma 6.15 Ea
h singular simplex appearing in the k-
hain Sd() has diameter
.
kd()
at most k+1 .
The most useful tool for
omputing the homology of a spa
e is the Mayer-Vietoris
sequen
e. Under suitable assumptions it allows to
ompute the homology of X [ Y
in terms of that of X , that of Y and that of X \ Y .
Definition 7.1 A triple (X; X1 ; X2) of a topologi
al spa
e and subspa
es X1 ; X2
.
?
n+1 ? ? ?
n
y y n y n y
h f g
! C n+1 ! An !
n+1 n
: : : Bn ! n
C n h! n
:::
in whi
h the
i are isomorphisms. There is a long exa
t sequen
e
( f n ;n) 1
: : : ! An n !fn An Bn ! B n hn
n!gn An 1 : : :
whi
h is fun
torial in su
h diagrams.
Proof. The proof is by diagram
hasing. We show exa
tness at B n.
hn
n 1 g n ( f n ; n )(a; b) = hn
n 1 g n ( f n (a); n (b)) = hn
n 1 gn (n (b))
as gnf n = 0. But
n 1gnn = gn and hngn = 0. Thus hn
n 1gn( f n; n) = 0.
Now let b 2 B n with hn
n 1gn(b) = 0. There is a b1 2 Bn with gn(b1 ) =
n 1gn(b).
Then gn(b) =
ngn(b1 ) = gnn(b1 ). Thus gn(b n (b1)) = 0 and there is an a 2 An
su
h that f n(a) = b n(b1 ). Then ( f n; n)( a; b1 ) = b n(b1 ) + n(b1 ) = b:
Proof. (of the Mayer Vietoris sequen
e). Apply the Barrat Whitehead lemma
to the diagram
: : : ! Hn(X? 1 \ X2 ) ! Hn (?X1 ) ! Hn (X1 ; ?
j1
X1 \ X2 ) ! : : :
?j ?i ?
y 2 y 1 y
! Hn (X2 ) ! Hn(X )
i2
! Hn (X; X2 ) ! :::
Redu
ed homology . Sometimes in order to avoid
ase distin
tions it is useful
to have a slightly modied denition of the 0th homology group.
Definition 7.4 On S0(X ) repla
e the boundary map by
.
X X
# x x = x :
x
Leave the other boundary operators the same as before. It is easy to
he
k that
# = 0. The homology of this
hain
omplex is
alled the redu
ed homology of
X , and denoted by Hn# (X ). By denition Hn# (X ) = Hn (X ) if n 6= 0, and if X is
onne
ted, then H0#(X ) = 0. For A 6= ; we put Hn#(X; A) := Hn(X; A).
43
Exer
ise 7.5 If A 6= ;, the long exa
t homology sequen
e of (X; A) is also exa
t
.
(
alled edges) (i.e. spa
es homemorphi
to
losed intervals), whi
h have at most the
endpoints in
ommon.
(just
ontra
t su
essively all edges whi
h are not loops). So we want to
ompute
the homology of Gr . G1 = S 1, and for r > 1 Gr = S 1 [ Gr 1 with S 1 \ Gr 1 = fpg.
(Gr ; Gr 1; S 1) is an exa
t triad, be
ause (Gr 1; p) ! (Gr ; S 1) is an ex
ision. This is
by ex
ising S 1 n p. If we ex
ise a slightly smaller open the ex
ision theorem applies,
but then (Gr 1; p) is a deformation retra
t.
44
Thus for n > 0 we get an exa
t sequen
e
0 = Hn(p) ! Hn(S 1) Hn(Gr 1) ! Hn(Gr ) ! Hn# 1(p) = 0:
Thus Hn(S 1) Hn(Gr 1) = Hn(Gr ). So by indu
tion we get
8
Hn (Gr ) =
< 0 n > 1;
:Zr n = 1:
A identied along their boundary whi
h is the union of two
ir
les C1 ; C2 (i.e. ea
h
Ci is identied with Ci in the other
opy of A).
The in
lusions of the
ir
les into A are homotopy equivalen
es. Thus the ex
ision
theorem implies that (A; C1 t C2) ! (T; A) is an ex
ision. So we get the exa
t
sequen
e
0 ! H2(T ) ! H1(C1 t C2)(j1! ;j2 )
H1 (A) H1 (A) ! H1 (T ) ! H0#(C1 t C2 ) ! 0:
We see that H1(C1 t C2 ) = Z2 = H1 (A) H1(A) and the matrix of (j1 ; j2 ) is 11 11 .
Thus the kernel has dimension 1 and we get H0(T ) = H2(T ) = Z, H1(T ) = Z2.
45
8. Spheri
al
omplexes
(1) X is Hausdor,
(2) A X is
losed,
(3) points in X n A
an be separated from A, i.e. for any x 2 X n A, there are
disjoint opens U; V su
h that x 2 U and A V ,
(4) A has a
ollaring in X , i.e. there is an open neighbourhood B of A in X ,
su
h that A is a strong deformation retra
t of B (i.e. there exists a homotopy
F : B I ! B with F (; 0) = idB , F jAI = idAI , F (; 1) : B ! A.)
Example 8.3 (E n; S n 1) is a
ollared pair.
.
46
S n 1 , then Y [ f (B ) is a
ollaring for Y . Moreover f jE n nS n 1 : En n Sn 1 ! Z n Y
is a homeomorphism.
47
Proof. f : E n ! Z and the in
lusion Y ! Z dene a
ontinuous map g :
En t Y ! Z. The indu
ed map g : E n [f Y ! Z is bije
tive. Furthermore gjE is n
losed be
ause E n is
ompa
t, and gjY is
losed. Thus g is
losed. Therefore also g
is
losed and so it is a homeomorphism.
Definition 8.6 A spheri
al
omplex is a topologi
al spa
e whi
h is obtained
.
from a nite set of points by su
essively atta
hing nitely many
ells (of varying
dimensions).
Example 8.7 (Examples of spheri
al
omplexes)
.
Then E 2 [f G2 ' T = S 1 S 1.
48
Now we want to see that real and
omplex proje
tive spa
es are also spheri
al
omplexes.
PnC and PnR are the spa
es of
omplex (respe
tively real) one-dimensional subspa
es
in C n+1 (respe
tively R n+1 . Points have homogeneous
oordinates (a0 : : : : : an), with
ai 2 R (respe
tively C ).
Proposition 8.8
. (1) PnC is obtained from PCn 1 by atta
hing a 2n-
ell.
(2) PnR is obtained from PRn 1 by atta
hing an n-
ell.
Proof. In both
ases Pn 1
an be identied with the set of (a0 : : : : : an 1 : 0)
in Pn , and the
omplement is homeomorphi
to C n (respe
tively R n ). Dene a map
f : E 2n ! PnC (respe
tively f : E n ! PnR by
(a0; : : : ; an 1) 7! (a0; : : : ; an 1; 1 k(a0; : : : ; an 1)k)
Here the ai are
omplex (respe
tively real) numbers. Then f : E n n S n 1 ! Pn n Pn 1
is a homeomorphism and the result follows by the proposition.
Now we want to
ompute the homology of spheri
al
omplexes. We will use a
very easy but often useful result from homologi
al algebra.
Lemma 8.9 (ve lemma). Let
.
(1) Hk (Z ) = Hk (Y ) for k 6= n; n 1,
(2) Hn# 1(Z ) = Hn# 1(Y )=f(Hn 1(S n 1)),
(3) Hn#(Z ) = Hn#(Y ) ker(f : Hn 1(S n 1) ! Hn 1(Y )):
50
Proof. We know that : Hk (E n; S n 1) ! Hk# 1(S n 1) is an isomorphism. Using
the
ommutative diagram
Hk (E n?; S n 1 ) ! Hk# 1?(S n 1 )
? ?
y yf
Hk (Z; Y ) ! Hk# 1(Y )
we
an repla
e Hk (Z; Y ) by Hk# 1 (S n 1 ) in the long exa
t
ohomology sequen
e for
(Z; Y ). So we get the exa
t sequen
e
Hk (S n) f!
Hk (Y ) ! Hk (Z ) ! Hk# 1(S n 1 ) f! #
Hk 1(Y ) ! Hk# 1 (Z ):
(1) follows be
ause Hk# 1(S n 1) = 0 unless k = n. The sequen
e
#
Hn# 1 (S n 1 ) f! Hn 1 (Y ) ! Hk# 1(Z ) ! 0
implies (2). Finally we have a sequen
e
0 ! Hn#(Y ) ! Hn#(Z ) ! ker(f ) ! 0:
We know that ker(f ) is isomorphi
to 0 or to Z. Therefore the sequen
e splits and
Hn#(Z ) = Hn# (Y ) ker(f ).
Corollary 8.12 If Z is a spheri
al
omplex, then Hk (Z ) is nitely generated
.
for all k, and if n is the highest dimension of a
ell, then Hk (Z ) = 0 for k > n.
Now we
an
ompute the homology groups of proje
tive spa
es.
Corollary 8.13
.
8
<0 k > 2n or k odd,
Hk (PnC ) =
:Z k even, 0 k 2n
Proof. The proof is by indu
tion on n, P0C is a point. PnC is obtained from PCn 1
by atta
hing a 2n-
ell. Therefore Hk (PnC ) = Hk (PCn 1 ) for k 6= n 1; n. Note that
H2n 1 (PCn 1 ) = 0. Therefore f is the zero map. Thus H2n 1 (PnC ) = H2n 1 (PCn 1 ) = 0
and H2n(PnC ) = H2n(PCn 1 ) Z = Z:
The argument shows that if a speri
al
omplex Z has only
ells of even dimensions,
then H2k 1(Z ) = 0 for all k and H2k (Z ) = Zr where r is the number of 2k-
ells in
Z . There is a number of
ases from algebrai
geometry, like Grassmanians and Flag
varieties, where this happens.
51
The
ase of the real proje
tive spa
e is more
ompli
ated, be
ause now we have
ells of all dimensions, therefore the atta
hing maps will not automati
ally indu
e
the zero map in homology. So one has to study these indu
ed maps, whi
h is a bit
ompli
ated. The result is
Theorem 8.14 8
.
>
>
>
<
0 k > n;
Hk (PnR ) = Z k = n or k even and 0 6= k n 1;
>
>
>
:Z=2Z k odd and k n 1:
52