Uploaded by vercesi178

Spanier - Algebraic Topology

advertisement
Algebraic Topology
Edwin H. Spanier
Algebraic Topology
Springer-Verlag Publishers
New York Berlin Heidelberg London Paris
Tokyo Hong Kong Barcelona Budapest
Edwin H. Spanier
University of California
Department of Mathematics
Berkeley, CA 94720
Library of Congress Cataloging in PubUcation Data
Spanier, Edwin Henry, 1921Algebraic topology.
Includes index.
1. Algebraic topology.
QA612.S6
514'.2
I. Title.
81-18415
ISBN 978-0-387-94426-5
This book was originally published by McGraw-Hill, 1966.
©
1966 by Springer-Verlag New York, Inc.
All rights reserved. No part of this book may be translated or reproduced in any form without
written permission from Springer- Verlag, 175 Fifth Avenue, New York, New York 10010,
U.S.A.
The use of general descriptive names, trade names, trademarks, etc. in this publication, even
if the former are not especially identified, is not to be taken as a sign that such names, as
understood by the Trade Marks and Merchandise Marks Act, may accordingly be used freely
by anyone.
First Corrected Springer Edition.
9 8 765 432 I
ISBN 978-0-387-94426-5
DOI 10.1007/978-1-4684-9322-1
ISBN 978-1-4684-9322-1 (eBook)
Algebraic Topology
PREFACE TO THE SECOND
SPRINGER PRINTING
IN THE MORE THAN TWENTY YEARS SINCE THE FIRST APPEARANCE OF
Algebraic Topology the book has met with favorable response both in its use
as a text and as a reference. It was the first comprehensive treatment of the
fundamentals of the subject. Its continuing acceptance attests to the fact that
its content and organization are still as timely as when it first appeared. Accordingly it has not been revised.
Many of the proofs and concepts first presented in the book have become
standard and are routinely incorporated in newer books on the subject. Despite
this, Algebraic Topology remains the best complete source for the material
which every young algebraic topologist should know. Springer-Vcrlag is to be
commended for its willingness to keep the book in print for future topologists.
For the current printing all of the misprints known to me have been corrected and the bibliography has been updated.
Berkeley, California
December 1989
vi
Edwin H. Spanier
PREFACE
THIS BOOK IS AN EXPOSITION OF THE FUNDAMENTAL IDEAS OF ALGEBRAIC
topology. It is intended to be used both as a text and as a reference. Particular
emphasis has been placed on naturality, and the book might well have been
titled Functorial Topology. The reader is not assumed to have prior knowledge
of algebraic topology, but he is assumed to know something of general topology
and algebra and to be mathematically sophisticated. Specific prerequisite
material is briefly summarized in the Introduction.
Since Algebraic Topology is a text, the exposition in the earlier chapters
is a good deal slower than in the later chapters. The reader is expected to
develop facility for the subject as he progresses, and accordingly, the further
he is in the book, the more he is called upon to fill in details of proofs.
Because it is also intended as a reference, some attempt has been made to
include basic concepts whether they are used in the book or not. As a result,
there is more material than is usually given in courses on the subject.
The material is organized into three main parts, each part being made up
of three chapters. Each chapter is broken into several sections which treat
vii
viii
PREFACE
individual topics with some degree of thoroughness and are the basic organizational units of the text. In the first three chapters the underlying theme is
the fundamental group. This is defined in Chapter One, applied in Chapter
Two in the study of covering spaces, and described by means of generators
and relations in Chapter Three, where polyhedra are introduced. The concept
of functor and its applicability to topology are stressed here to motivate
interest in the other functors of algebraic topology.
Chapters Four, Five, and Six are devoted to homology theory. Chapter
Four contains the first definitions of homology, Chapter Five contains further
algebraic concepts such as cohomology, cup products, and cohomology operations, and Chapter Six contains a study of topological manifolds. With each
new concept introduced applications are presented to illustrate its utility.
The last three chapters study homotopy theory. Basic facts about homotopy groups are considered in Chapter Seven, applications to obstruction
theory are presented in Chapter Eight, and some computations of homotopy
groups of spheres are given in Chapter Nine. Main emphaSiS is on the application to geometry of the algebraic tools introduced earlier.
There is probably more material than can be covered in a year course.
The core of a first course in algebraic topology is Chapter Four. This contains
elementary facts about homology theory and some of its most important
applications. A satisfactory one-semester first course for graduate students
can be based on the first four chapters, either omitting or treating briefly
Secs. 5 and 6 of Chapter One, Secs. 7 and 8 of Chapter Two, Sec. 8 of
Chapter Three, and Sec. 8 of Chapter Four. A second one-semester course
can be based on Chapters Five, Six, Seven, and Eight or on Chapters Five,
Seven, Eight, and Nine. For students with knowledge of homology theory and
related algebraic concepts a course in homotopy theory based on the last
three chapters is quite feasible.
Each chapter is followed by a collection of exercises. These are grouped
into sets, each set being devoted to a single topic or a few related topics.
With few exceptions, none of the exercises is referred to in the body of the
text or in the sequel. There are various types of exercises. Some are examples
of the general theory developed in the preceding chapter, some treat special
cases of general topics discussed later, and some are devoted to topicS
not discussed in the text at all. There are routine exercises as well as more
difficult ones, the latter frequently with hints of how to attack them. Occasionally a topic related to material in the text is developed in a set of exercises
devoted to it.
Examples in the text are usually presented with little or no indication of
why they have the stated properties. This is true both of examples illustrating
new concepts and of counterexamples. The verification that an example has
the desired properties is left to the reader as an exercise.
The symbol - is used to denote the end of a proof. It is also used at the
end of a statement whose proof has been given before the statement or which
follows easily from previous results. Bibliographical references are by footnotes
PREFACE
ix
in the text. Items in each section and in each exercise set are numbered con-
secutively in a single list. References to items in a different section are by
triples indicating, respectively, the chapter, the section or exercise set, and the
number of the item in the section. Thus 3.2.2 is item 2 in Sec. 2 of Chapter
Three (and 3.2 of the Introduction is item 2 in Sec ..3 of the Introduction).
The idea of writing this book originated with the existence of lecture
notes based on two courses I gave at the University of Chicago in 1955. It is
a pleasure to acknowledge here my indebtedness to the authors of those notes,
Guido Weiss for notes of the first course, and Edward Halpern for notes of
the second course. In the years since then, the subject has changed substantially and my plans for the book changed along with it, so that the present
volume differs in many ways from the original notes.
The final manuscript and galley proofs were read by Per Holm. He made
a number of useful suggestions which led to improvements in the text. For
his comments and for his friendly encouragement at dark moments, I am
sincerely grateful to him. The final manuscript was typed by Mrs. Ann
Harrington and Mrs. Ollie Cullers, to both of whom I express my thanks for
their patience and cooperation.
I thank the Air Force Office of Scientific Research for a grant enabling
me to devote all my time during the academic year 1962-63 to work on this
book. I also thank the National Science Foundation for supporting, over a
period of years, my research activities some of which are discussed here.
Edwin H. Spanier
LIST OF SYMBOLS
VAj
Tor A, p(A)
Tr <p
'lTy, 'lTY, h#> f#
[X,A; Y,B]x', [flx
'lTn(X)
hr
'IT(X,xo)
f[w]
G(XI X)
Pn(C), Pn(Q)
s, s, Kq, K(G([\), Kl * Kz
IKld, lsi, IKI
(s)
st v
sd K
E(K,vo)
Z(C), B(C), H(C), T*
C(K), /1q
/1(X)
c,R
/1(K)
0*
A*B
z X z'
C*, R*
Ext (A,B)
h
uxv
uvv
ff\C
Hn( {Aj }, X'; G)
2
8
9
19
24
43
45
50
73
85
91
109
III
112
114
123
136
157
160
161
168
170
181
220
231
237
241
242
249
251
254
261
Sqi
c* Ic'
8(X), Yu, H* (A,B)
Yu
Hqc
C*, H*
H~,
C * (~G)l')
C~, H~
t
H*(X;f)
Wi
c\c*, Yu
Wi
C(X,A), Cr
aTf3
'lTn(X,A)
a
0'
<p
'lT~, <p'
/1(X,A,xo)n
Hq(n)
<p", bn
(X,A)k
Tu
!f;
c(f)
d(jO,fl)
/1(O,u), S/1(O,u)
EI,t, dr
E~,t, dr
e
270
287
289
292
299
308
311
320
325
327
349
351
354
365
370
372
377
378
388
390
391
393
394
401
408
427
433
434
450
466
493
505
CONTENTS
INTRODUCTION
I
I
Set theory
2
General topology
3
Group theory
1
4
6
4
Modules
5
Euclidean spaces
7
9
HOMOTOPY AND THE FUNDAMENTAL GROUP
I
Categories
14
2
Functors
3
Homotopy
4
Retraction and deformation
5
6
7
8
H spaces
Suspension
18
22
27
33
39
45
The fundamental groupoid
The fundamental group
Exercises
12
50
56
xi
xii
2
CONTENTS
COVERING SPACES AND FIBRATIONS
I
3
Covering proiections
62
2
The homotopy lifting property
3
Relations with the fundamental group
4
The lifting problem
65
70
74
:.
The classification of covering proiections
6
Covering transformations
7
8
Fiber bundles
79
85
89
Fibrations
96
Exercises
103
POLYHEDRA
106
I
Simplicial complexes
2
3
Linearity in simplicial complexes
Subdivision
121
4
Simplicial approximation
108
:.
Contiguity classes
6
The edge-path groupoid
7
8
Graphs
114
126
129
134
139
143
Examples and applications
Exercises
4
60
149
HOMOLOGY
I
154
Chain complexes
156
162
2
Chain homotopy
3
The homology of simplicial complexes
4
Singular homology
:.
Exactness
6
7
8
Some applications of homology
173
179
Mayer- Vietoris sequences
186
193
Axiomatic characterization of homology
Exercises
167
205
199
xiii
CONTENTS
it
PRODUCTS
210
1 Homology with coefficients
212
2 The universal-coefficient theorem for homology
3 The Kunneth formula
227
4 Cohomology
236
it The universal-coefficient theorem for cohomology
6
Cup and cap products
6
255
8
The cohomology algebra
9
The Steenrod squaring operations
263
269
276
GENERAL COHOMOLOGY THEORY AND DUALITY
The slant product
2
3
4
Duality in topological manifolds
..
292
299
The fundamental class of a manifold
306
The Alexander cohomology theory
The homotopy axiom for the Alexander theory
311
315
Tautness and continuity
'1 Presheaves
323
329
8
Fine presheaves
9
Applications of the cohomology of presheaves
10 Characteristic classes
Exercises
338
346
356
HOMOTOPY THEORY
362
1
2
Exact sequences of sets of homotopy classes
3
4
Change of base points
379
The Hurewicz homomorphism
:5
The Hurewicz isomorphism theorem
..
CW complexes
Higher homotopy groups
371
400
'1 Homotopy functors
406
8 Weak homotopy type
412
Exercises
284
286
1
it
7
241
248
'1 Homology of fiber bundles
Exercises
219
418
387
393
364
xiv
8
CONTENTS
OUSTRUCTIO~
I
Eilenberg-MacLane spaces
2
3
Moore-Postnikov factorizations
Principal fibrations
4
Obstruction theory
5
The suspension map
Exercises
9
,.22
THEORY
424
432
437
445
452
460
SPECTRAL SEqUENCES AND HOMOTOPY
GROUPS OF SPHERES
464
I
Spectral sequences
2
3
Applications of the homology spectral sequence
466
The spectral sequence of a fibration
473
4
Multiplicative properties of spectral sequences
5
Applications of the cohomology spectral sequence
6
Serre classes of abelian groups
7
Homotopy groups of spheres
Exercises
I~DEX
481
490
498
504
512
518
521
ALGEBRAIC TOPOLOGY
INTRODUCTION
THE READER OF THIS BOOK IS ASSUMED TO HAVE A GRASP OF THE ELEMENTARY
concepts of set theory, general topology, and algebra. Following are brief
summaries of some concepts and results in these areas which are used in this
book. Those listed explicitly are done so either because they may not be
exactly standard or because they are of particular importance in the subsequent text.
I
SET THEORY'
The terms "set," "family," and "collection" are synonyms, and the term
"class" is reserved for an aggregate which is not assumed to be a set (for
example, the class of all sets). If X is a set and P(x) is a statement which is
either true or false for each element x E X, then
1 As a general reference see P. R. Halmos, Nafve Set Theory, D. Van Nostrand Company, Inc.,
Princeton, N.J., 1960.
1
2
INTRODUCTION
{x E X I P(x)}
denotes the subset of X for which P(x) is true.
If ] = {i} is a set and {Aj} is a family of sets indexed by], their union is
denoted by U Aj (or by U jEJ Aj), their intersection is denoted by n Aj (or by
njEJAj), their cartesian product is denoted by X Aj (or by XjEJAj), and
their set sum (sometimes called their disioint union) is denoted by V Aj (or
by VjEJAj) and is defined by V Aj = U (; X A j). In case] = {l,2, . . . ,n},
we also use the notation Al U Az U ... U An, Al n Az n ... nAn,
Al X Az X ... X An, and Al v Az v ... v An, respectively, for the union,
intersection, cartesian product, and set sum.
A function (or map) f from A to B is denoted by f: A ~ B. The set of all
functions from A to B is denoted by BA. If A' C A, there is an inclusion map
i: A' ~ A, and we use the notation i: A' C A to indicate that A' is a subset of
A and i is the inclusion map. The inclusion map from a set A to itself is called
the identity map of A and is denoted by lAo If J' C ], there is an inclusion
map
An equivalence relation in a set A is a relation - between elements of A
which is reflexive (that is, a - a for all a E A), symmetric (that is, a - a'
implies a' - a for a, a' E A), and transitive (that is, a - a' and a' - a"
imply a - a" for a, a', a" E A). The equivalence class of a E A with
respect to - is the subset {a' E A I a - a'}. The set of all equivalence classes
of elements of A with respect to - is denoted by AI - and is called a
quotient set of A. There is a proiection map A ~ AI - which sends a E A to
its equivalence class. If J' is a nonempty subset of ], there is also a proiection map
pJ': X Aj
JEJ
~
X Aj
iEJ'
(which is a projection map in the sense above).
Given functions f: A ~ Band g: B ~ C, their composite g a f (also denoted by gf) is the function from A to C defined by (g a f)(a) = g(f(a)) for
a E A. If A' C A and f: A ~ B, the restriction of f to A' is the function
fl A': A' ~ B defined by (fl A')(a') = f(a') for a' E A' (thus fl A' = fa i,
where i: A' C A), and the function f is called an extension of f I A' to A.
An iniection (or iniective function) is a function f: A ~ B such that
f(al) = f(az) implies al = az for aI, az EA. A suryection (or sur;ective
function) is a function f: A ~ B such that b E B implies that there is a E A
with f(a) = b. A biiection (also called a biiective function or a one-to-one
correspondence) is a function which is both injective and surjective.
A partial order in a set A is a relation :S between elements of A which is
reflexive and transitive (note that it is not assumed that a :S a' and a' :S a
imply a = a'). A total order (or simple order) in A is a partial order in A such
that for a, a' E A either a :S a' or a' :S a and which is antisymmetric
(that is, a :S a' and a' :S a imply a = a'). A partially ordered set is a set with
a partial order, and a totally ordered set is a set with a total order.
SEC.
1
3
SET THEORY
I
ZORN'S LEMMA
A partially ordered set in which every simply ordered
subset has an upper bound contains maximal elements.
A directed set A is a set with a partial-order relation ~ such that for
a, {3 E A there is yEA with a ~ y and {3 ~ y. A direct system of sets
{A",f"P} consists of a collection of sets {A"} indexed by a directed set
A = {a} and a collection of functions f"P: A" ~ AP for every pair a ~ {3 such
that
= lA.: A" C A" for all a E A
= fpY f"P: A" ~ AY for a ~ {3 ~
(a) f,,"
(b) f"Y
0
y in A
The direct limit of the direct system, denoted by lim~ {A"}, is the set
of equivalence classes of V A a with respect to the equivalence relation
a" ~ aP if there is y with a ~ y and {3 ~ y such that f"yaa = fp YaP. For each
a there is a map i,,: A" ~ lim~ {Aa}, and if a ~ {3, then i" = ip fa P.
0
2
Given a direct system of sets {Aa,f"p} and given a set B and for every
a E A a function g,,: A a ~ B such that g" = gp f"P if a ~ {3, there is
a unique map g: lim~ {A"} ~ B such that g 0 ia = ga for all a E A.
0
3
With the same notation as in theorem 2, the map g is a bijection if and
only if both the following hold:
=
(a) B
U ga(Aa)
(b) g,,(a") = gp(a P) if and only if there is y with a
that f"Y(a")
fpY(a P)
=
~
y and {3
~
y such
Let {Aj} be a collection of sets indexed by J = U}. Let A be the
collection of finite subsets of J and define a ~ {3 for a, {3 E A if a C {3.
Then A is a directed set and there is a direct system {A a} defined by
A" = VjE" A j, and if a ~ {3, then fa P: Aa ~ AP is the injection map.
Let g,,: A" ~ ViE J Aj be the injection map.
4
With the above notation, there is a bijection g: lim~ {A"} ~ V j E J Aj
such that go ia
g" (that is, any set sum is the direct limit of its finite
partial set sums).
=
An inverse system of sets {Aa,fol} consists of a collection of sets {Aa} indexed by a directed set A = {a} and a collection of functions f"P: Ap ~ A"
for a ~ {3 such that
(a) f,,"
(b) faY
= lA.: A" C A" for a E A
= fa P fpY: Ay ~ A" for a
0
~
{3
~ y
in A
The inverse limit of the inverse system, denoted by lim_ {A,,}, is the subset of
X A" consisting of all points (a,,) such that if a ~ {3, then aa = f"Pap. For
each a there is a map pa: lim_ {A,,} ~ A", and if a ~ {3, then pa = f"P pp.
0
£i Given an inverse system of sets {Aa,fa P} and given a set B and for every
a E A a function g,,: B ~ A" such that g"
f"P 0 gp if a ~ {3, there is
a unique function g: B ~ lim_ {Aa} such that ga
p" 0 gfor all a E A.
=
=
4
INTRODUCTION
6
With the same notation as in theorem 5, the map g is a biiection if and
only if both the following hold:
(a) g,,(b) = g",(b') for all a E A implies b = b'
(b) Given (a,,) E X A" such that a" = f,,(3af3 if a ::; [3, there is b E B
such that g,,(b) = a" for all a E A
Let {Ai} be a collection of sets indexed by J = {i}. Let A be the collection
of finite nonempty subsets of J, and define IX ::; [3 for a, [3 E A if a C [3.
Then A is a directed set and there is an inverse system {A,,} defined by
A" = XiE" Ai, and if a ::; [3, f"f3: Af3 ~ Aa is the projection map. For each
IX E A let g,,: XiEJ Ai ~ A" be the projection map.
7
With the above notation, there is a biiection g: XiEJAi ~ lim~ {A,,}
such that g" = PiX g (that is, any cartesian product is the inverse limit of its
finite partial cartesian products).
0
2
GENERAL TOPOLOGY'
A topological space, also called a space, is not assumed to satisfy any separation
axioms unless explicitly stated. Paracompact, normal, and regular spaces will
always be assumed to be Hausdorff spaces. A continuous map from one
topological space to another will also be called simply a map.
Given a set X and an indexed collection of topological spaces {Xi} i E J and
functions jj: X ~ Xj, the topology induced on X by the functions {h} is the
smallest or coarsest topology such that each h is continuous.
I
The topology induced on X by functions {jj: X ~ Xi} is characterized
by the property that if Y is a topological space, a function g: Y ~ X is
continuous if and only if fi g: Y ~ Xi is continuous for each i E ].
0
A subspace of a topological space X is a subset A of X topologized by
the topology induced by the inclusion map A C X. A discrete subset of a
topological space X is a subset such that every subset of it is closed in X. The
topological product of an indexed collection of topological spaces {Xi }iEJ is
the cartesian product X Xj, given the topology induced by the projection
maps Pi: X Xi ~ Xi for i E J. If {X"}"EA is an inverse system of topological
spaces (that is, X" is a topological space for IX E A and f"f3: Xf3 ~ X" is continuous for a ::; [3) their inverse limit lim~ {X,,} is given the topology induced
by the functions PiX: lim~ {X,,} ~ X" for a EA.
Given a set X and an indexed collection of topological spaces {Xi}iEJ
and functions gi: Xi ~ X, the topology coinduced on X by the functions {gi}
is the largest or finest topology such that each ~ is continuous.
As general references see J. L. Kelley, General Topology, D. Van Nostrand Company, Inc.,
Princeton, N.J., 1955, and S. T. Hu, Elements of General Topology, Holden-Day, Inc.,
San Francisco, 1964.
1
SEC.
2
5
GENERAL TOPOLOGY
2
The topology coinduced on X by functions {&: Xi ~ X} is characterized
by the property that if Y is any topological space, a function f: X ~ Y is continuous if and only iff gi: Xi ~ Y is continuous for each i E J.
0
A quotient space of a topological space X is a quotient set X' of X topologized by the topology coinduced by the projection map X ~ X'. If A c X,
then XI A will denote the quotient space of X obtained by identifying all of A
to a single point. The topological sum of an indexed collection of topological
spaces {Xi}iEJ is the set sum V Xi, given the topology coinduced by the
injection maps ir Xi ~ V Xi for i E J. If {X"}"EA is a direct system of topological spaces (that is, X" is a topological space for (X E A and f,,/3: X" ~ X/3 is
continuous for (X S /3) their direct limit lim ~ {X''} is given the topology
coinduced by the functions i,,: X" ~ lim~ {X''} for (X E A.
Let a = {A} be a collection of subsets of a topological space X. X is said
to have a topology coherent with a if the topology on X is coinduced from the
subspaces {A} by the inclusion maps A C X. (In the literature this topology
is often called the weak topology with respect to a.)
3 A necessary and sufficient condition that X have a topology coherent
with a is that a subset B of X be closed (or open) in X if and only if B n A
is closed (or open) in the subspace A for every A E if.
4
If a is an arbitrary open covering or a locally finite closed covering of X,
then X has a topology coherent with a.
5
Let X be a set and let {Ai} be an indexed collection of topological spaces
Ai n Ai' is a closed (or
each contained in X and such that for each i and
open) subset of Ai and of Ai' and the topology induced on Ai n Ai' from Ai
equals the topology induced on Ai n Ai' from Ai" Then the topology coinduced on X by the collection of inclusion maps {Ai C X} is characterized by
the properties that Ai is a closed (or open) subspace of X for each i and X has
a topology coherent with the collection {Ai}'
t,
The topology on X in theorem 5 will be called the topology coherent
with {Ai}' A compactly generated space is a Hausdorff space having a topology
coherent with the collection of its compact subsets (this is the same as what
is sometimes referred to as a Hausdorff k-space).
6
A Hausdorff space which is either locally compact or satisfies the first
axiom of countability is compactly generated.
7
If X is compactly generated and Y is a locally compact Hausdorff space,
X X Y is compactly generated.
If X and Y are topological spaces and A C X and BeY, then (A;B)
denotes the set of continuous functions f: X ~ Y such that f(A) C B.
yx denotes the space of continuous functions from X to Y, given the compactopen topology (which is the topology generated by the subbase {( K; U) },
where K is a compact subset of X and U is an open subset of Y). If A C X
6
INTRODUCTION
and BeY, we use (Y,B)(X,A) to denote the subspace of yx of continuous
functions f: X ~ Y such that f(A) C B. Let E: yx X X ~ Y be the evaluation map defined by E(f,x) = f(x). Given a function g: Z ~ yx, the composite
Z XX
gXI)
yx
X XL Y
is a function from Z X X to Y.
8
THEOREM OF EXPONENTIAL CORRESPONDENCE
If X is a locally compact
Hausdorff space and Y and Z are topological spaces, a map g: Z ~ yx is continuous if and only if E 0 (g Xl): Z X X ~ Y is continuous.
9
EXPONENTIAL LAW
If X is a locally compact Hausdorff space, Z is
a Hausdorff space, and Y is a topological space, the function 1/;: (YX)z ~ yzxx
defined by 1/;(g) = Eo (g X 1) is a homeomorphism.
10 If X is a compact Hausdorff space and· Y is metrized by a metric d, then
yx is metrized by the metric d' defined by
d'(f,g) = sup {d(f(x),g(x)) I x E X}
3
GROUP THEOR'·!
A homomorphism is called a monomorphism, epimorphism, isomorphism,
respectively, if it is injective, surjective, bijective. If {G j }iEJ is an indexed collection of groups, their direct product is the group structure on the cartesian
product X Gj defined by (g;)(gj) = (g;gj). If {G,,} is an inverse system of
groups (that is, G" is a group for each IX andf"f3: Gf3 ~ G" is a homomorphism
for IX ::; (3), their inverse limit lim~ {G,,} (which is a set) is a subgroup of X G".
Let A be a subset of a group G. G is said to be freely generated by A and A
is said to be a free generating set or free basis for G if, given any function
f: A ~ H, where H is a group, there exists a unique homomorphism cp: G ~ H
which is an extension of f. A group is said to be free if it is freely generated
by some subset. For any set A a free group generated by A is a group F(A)
containing A as a free generating set. Such groups F(A) exist, and any two are
canonically isomorphic.
I
Any group is isomorphic to a quotient group of a free group.
A presentation of a group G consists of a set A of generators, a set
B C F(A) of relations, and a function f: A ~ G such that the extension of f
to a homomorphism cp: F(A) ~ G is an epimorphism whose kernel is the norAs a general reference for elementary group theory see G. Birkhoff and S. MacLane, A
Survey of Modem Algebra, The Macmillan Company, New York, 1953. For a discussion of free
groups see R. H. Crowell and R. H. Fox, Introduction to Knot Theory, Ginn and Company,
Boston, 1963.
1
SEC.
4
7
MODULES
mal subgroup of F(A) generated by B. If A and B are both finite sets, the presentation is said to be finite and G is said to be finitely presented.
4
MODULES'
We are mainly interested in R modules where R is a principal ideal domain.
However, we shall begin with some properties of R moJules where R is
a commutative ring with a unit which acts as the identity on every module.
If q;: A ~ B is a homomorphism of R modules, then we have R modules
= {a E A I q;(a) = O} c A
im q; = {b E Bib = cp( a) for some a E A}
coker cp = B/im cp
ker q;
C B
I
NOETHER ISOMORPHISM THEOREM
Let A and B be submodules of a
module C and let A + B be the submodule of C generated by A U B. The
inclusion map A C A + B sends A n B into B and induces an isomorphism
of A/(A n B) with (A + B)/B.
If {Aj};EJ is an indexed collection of R modules, their direct product
X Aj is an R module and their direct sum <f)Aj is an R module (<f)Aj is the
submodule of X Aj consisting of those elements having only a finite number
of nonzero coordinates). The inverse limit lim~ {A,,} of an inverse system of
R modules (and homomorphisms f"f3: Af3 ~ A" for a S {3) is an R module, and
the direct limit of a direct system of R modules (and homomorphisms) is an
R module.
2 Any R module is isomorphic to the direct limit of its finitely generated
submodules directed by inclusion.
If A and Bare R modules, their tensor product A ® B (also written
A ® B) is an R module. For a E A and b E B, there is a corresponding element
R
a ® b E A ® B. A ® B is generated by the elements {a
with the relations (for a, a' E A, b, b' E B, and r, 1" E R)
(ra + r'a') ® b
a ® (rb + r'b')
® b I a E A, b E B}
= r(a ® b) + r'(a' ® b)
= r(a ® b) + r'(a ® b')
In case A or B is also an R' module, then so is A ® B.
R
3
For any R module A the homomorphisms a ~ a ® 1 and a
define isomorphisms of A with A ® Rand R ® A.
~
1® a
• As general references see H. Cartan and S. Eilenberg, Homological Algebra, Princeton
University Press, Princeton, N.J., 1956 and S. MacLane, Homology, Springer-Verlag OHG,
Berlin, 1963.
8
INTRODUCTION
4
For R modules A and B there is an isomorphism of A Q9 B with B Q9 A
taking a ® b to b Q9 a.
it
If A and Bare R modules and Band Care R' modules, there is an isomorphism of (A ~ B) ~ C with A ~ (B ~ C) (both being regarded as Rand
R' modules) taking (a Q9 b) Q9 c to a ® (b ® c).
If A and Bare R modules, their module of homomorphisms Hom (A,B)
[also written HomR (A,B)] is an R module whose elements are R homomorphisms A _ B. In case A or B is also an R' module, then so is HomR (A,B).
If A and Bare R madules and Band Care R' modules, there is an isomorphism of HomR' (A ® B, C) with HomR (A, HomR' (B,C)) (both being
6
R
regarded as Rand R' modules) taking an R' homomorphism cp: A ~ B to the R homomorphism cp': A _ HomR' (B,C) such that cp'(a)(b)
C
= cp(a Q9 b).
A subset 5 of an R module A is said to be a basis for A (and A is said to
be freely generated by 5) if any function f: 5 _ B, where B is an R module,
admits a unique extension to a homomorphism cp: A _ B. If a module has a
basis, it is said to be a free module. For any set 5 the free module generated
by 5, denoted by FR(5), is the module of all finitely nonzero functions from
5 to R (with pointwise addition and scalar multiplication) and with s E 5
identified with its characteristic function. FR(5) contains 5 as a basis, and any
module containing 5 as a basis is canonically isomorphic to FR(5).
7
Any R module is isomorphic to a quotient of a free R module.
8
If A' is a submodule of A, with A/A' free, then A is isomorphic to the
direct sum A' E8 (A/ A').
We now assume that R is a principal ideal domain (that is, it is an
integral domain in which every ideal is principal). If A is an R module, its
torsion submodule Tor A is defined by
= 0 for some nonzero r E R}
A is said to be torsion free or without torsion if Tor A = O.
Tor A
9
= {a
E A I ra
Over a principal ideal domain, a submodule of a free module is free.
10 Over a principal ideal domain, a finitely generated module is free if and
only if it is torsion free.
I I Over a principal ideal domain, A/Tor A is torsion free.
If A is a finitely generated module over a principal ideal domain R, its
rank p(A) is defined to be the number of elements in a basis of the quotient
module A/Tor A.
12 If A' is a submodule of a finitely generated module A (over a principal
ideal domain), then
p(A)
= p(A') + p(A/A')
SEC.
5
9
EUCLIDEAN SPACES
Let cp: A -7 A be an endomorphism of a finitely generated module (over
a principal ideal domain R). The trace of cp, Tr cp, is the element of R which
is the trace of the endomorphism cp' induced by cp on the free module
A/Tor A [that is, if A/Tor A has a basis aI, . . . , an, then cp'(ai) = ~ rijaj
and Tr cp = ~ riiJ.
13 Let cp be an endomorphism of a finitely generated module A and let A'
be a submodule of A such that cp(A') C A'. Then cp I A' is an endomorphism
of A' and there is induced an endomorphism cp" of A/A'. Their traces satisfy
the relation
Tr cp = Tr (cp I A')
+ Tr cp"
A module with a single generator is said to be cyclic. Over a principal
ideal domain R such a module A is characterized, up to isomorphism, by the
element rA E R which generates the ideal of elements annihilating every
element of A (rA is unique up to multiplication by invertible elements of R).
14 STRUCTURE THEOREM FOR FINITELY GENERATED MODULES Over a principal
ideal domain every finitely generated module is the direct sum of a free
module and cyclic modules AI, . . . , Aq whose corresponding elements
rl, . . . , rq E R have the property that ri divides ri+l for 1 s i s q - 1. The
elements rl, . . . , rq are unique up to multiplication by invertible elements
of R and, together with the rank of the module, characterize the module up
to isomorphism.
5
EI;CUDEAN SPACES
We use the following fixed notations:
o = empty set
Z
= ring of integers
Zm = ring of integers modulo m
= field of real numbers
R
C
= field of complex numbers
Q = division ring of quaternions
Rn = euclidean n-space, with Ilxll = V~ Xi 2 and (x,y) = ~ XiYi
o = origin of Rn
I
= closed unit interval
i
= {O,I}
C I
In = n-cube = {x E Rn I 0 :<:::: Xi :<:::: 1 for 1 :<:::: i :<:::: n}
in
= {X E In I for some i, Xi = 0 or Xi = I}
En = n-ball = {X E Rn I I xii :<:::: I}
Sn-l = (n - I)-sphere = {x E Rn Illxll = I}
pn = proiective n-space = quotient space of Sn with x and -x identified
for all X E Sn
10
INTRODUCTION
If X and yare points of a real vector space, the closed line segment joining them, denoted by [x,y], is the set of points of the form tx + (1 - t)y for
o :::; t :::; 1 (thus I = [0,1]). If x -=1= y, the line determined by them is the set
{tx + (1 - t)y I t E R}. A subset C of a real vector space is said to be
an affine variety if whenever x, y E C, with x -=1= y, then the line determined
by x and y is also in C. A subset C is said to be convex if x, y E C imply
[x,y] c c. A convex bodyl in Rn is a convex subset of Rn containing a nonempty open subset of Rn (thus In and En are convex bodies in Rn).
I
If C is a convex body in Rn and C' is a convex body in Rm, then C X C'
is a convex body in Rn X Rm
Rn+m.
=
2
Any two compact convex bodies in Rn are homeomorphic.
A subset S of a real vector space is said to be affinely independent
if, given a finite number of distinct elements xo, Xl. . . . , Xm E Sand
to, tl, . . . , tm E R such that ~ ti = 0 and ~ tiXi = 0, then ti = 0 for
o :::; i :::; m (this is equivalent to the condition that
Xl -
XO, X2 - XO, . . . ,Xm - Xo
be linearly independent).
3
There exist affinely independent subsets of Rn containing n + 1 points,
but no subset of Rn containing more than n + 1 points is affinely independent.
4
Given points xo, Xl. . . . ,Xm ERn, the convex set generated by them is
the set of all points of the form ~ tiXi. with 0 :::; ti :::; 1 and ~ ti = 1. The set
{XO,Xl' . . . ,xm} is affinely independent if and only if every point x in the
convex set generated by this set has a unique representation in the form
~ tiXi, with 0 :::; ti :::; 1 for 0 :::; i :::; m and ~ ti
1.
x
=
=
SOME BOOKS ON ALGEBBAIC TOPOLOGY
Alexandrafl', P. and H. Hopf: Topologie, Springer-Verlag, 1935.
Bott, R. and L. W. Tu: Differential Fonns in Algebraic Topology, Springer-Verlag, 1982
Bourgin, D.G.: Modern Algebraic Topology, Macmillan, 1963.
Bredon, G.E.: Sheaf Theory, McGraw-Hill, 1967.
Cairns, 5.5.: Introductory Topology, Ronald Press, 1962.
Dold, A.: Lectures on Algebraic Topology, Springer-Verlag, 1980.
Eilenberg, S. and N.E. Steenrod: Foundations of Algebraic Topology, Princeton University Press, 1952.
Godement, R.: Topologie algebrique et theorie des faisceaux, Hermann and Cie, 1958.
1 For general properties of convex sets see F. A. Valentine, Convex Sets, McGraw-Hill Book
Company, New York, 1964.
SOME BOOKS
11
Gray, B.: Homotopy Theory, An Introduction to Algebraic Topology, Academic Press,
197,5.
Greenberg, M.J. and J.R. Harper: Algebraic Topology, A First Course Benjamin/Cummings, 1981.
Hilton, P.J. and S. Wylie: Homology Theory, Cambridge University Press, 1960.
Hocking, J.G. and G.S. Young: Topology, Addison-Wesley, 1961.
Hu, S.T.: Homotopy Theory, Academic Press, 1959.
Lefschetz, S.: Algebraic Topology, American Math Society, 1942.
Lefschetz, S.: Introduction to Topology, Princeton Univ. Press, 1949.
Massey, W. S.: Algebraic Topology, An Introduction, Harcourt, Brace and World, 1967.
Massey, W.S.: Homology and Cohomology Theory, An Approach Based on AlexanderSpanier Cochains, Dekker, 1978.
Massey, W.S.: Singular Homology Theory, Springer-Verlag, 1980.
Maunder, C.R.F.: Algebraic Topology, Cambridge Univ. Press, 1980.
Munkres, J.R.: Elements of Algehraic Topology, Addison-Wesley, 1984.
Pontryagin, L. S.: Foundations of Combinational Topology, Graylock Press, 1952.
Schubert H.: Topologie, Teubner Verlagsgesellschaft, 1964.
Seifert, H. and W. Threlfall: Lehrbuch der Topologie, Teubner Verlagsgesellschaft,
1934.
Steenrod, N. E.: The Topology of Fiber Bundles, Princeton University Press, 19.51.
Switzer, R.M.: Algebraic Topology-Homotopy and Homology, Springer-Verlag, 1975.
Vick, J. W.: Homology Theory, An Introduction to Algebraic Topology, Academic Press, 1973.
Wallace, A.H.: An Introduction to Algebraic Topology, Pergamon Press, 1957.
Wallace, A. H.: Algebraic Topology, Homology and Cohomology, Benjamin, 1970.
Wilder, R.L.: Topology of Manifolds, American Math Society, 1949.
CHAPTER ONE
HOMOTOPY AND THE
FUNDAMENTAL GROUP
TOPOLOGY IS THE STUDY OF TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS
between them. A standard problem is the classification of such spaces and
functions up to homeomorphism. A weaker equivalence relation, based on
continuous deformation, leads to another classification problem. This latter
classification problem is of fundamental importance in algebraic topology,
since it is the one where the tools available seem to be most successful.
As a working definition for our purposes, algebraic topology may be
regarded as the study of topological spaces and continuous functions by means
of algebraic objects such as groups, rings, homomorphisms. The link from
topology to algebra is by means of mappings, called functors. For this reason,
Sees. 1.1 and 1.2 are devoted to the basic concepts of category and functor.
In Sees. 1.3 and 1.4 the concept of continuous deformation, known technically as homotopy, is introduced. We then define the homotopy category
and certain functors on this category, all of which are important for the subject. Sections 1.5 and 1.6 are devoted to a study of conditions under which
these functors on the homotopy category take values in the category of groups.
As examples, the homotopy group functors are briefly mentioned.
13
14
HOMOTOPY AND THE FUNDAMENTAL GROUP
CHAP.
1
The first functor considered in detail is the fundamental group functor,
introduced and discussed in Sees. 1.7 and 1.8. This is an intuitively appealing
example of the kind of functor considered in algebraic topology. Some applications of this functor are presented in the exercises at the end of the chapter.
In Chapter Two this functor is used in a systematic study and classification of
covering spaces.
I
CATEGORIES
An algebraic representation of topology is a mapping from topology to algebra.
Such a representation converts a topological problem into an algebraic one to
the end that, with sufficiently many representations, the topological problem
will be solvable if (and only if) all the corresponding algebraic problems are
solvable.
The definition of a representation, formally called a functor, is given in
the next section. This section i~ devoted to the concept of category, because
functors are functions, with certain naturality properties, from one or several
categories to Illlother.
A category may be thought of intuitively as consisting of sets, possibly
with additional structure, and functions, possibly preserving additional structure. More precisely, a category consists of
e
(a) A class of obfects
(b) For every ordered pair of objects X and Y, a set hom (X, Y) of
morphisms with domain X and range Y; if f E hom (X, Y), we write
f: X --:) Y or X -4 Y
(c) For every ordered triple of objects X, Y, and Z, a function associating
to a pair of morphisms f: X --:) Y and g: Y --:) Z their composite
These satisfy the following two axioms:
Associativity. If f: X --:) Y, g: Y --:) Z, and h: Z --:) W, then
h(gf)
= (hg)f:
X --:) W
Identity. For every object Y there is a morphism Iv: Y --:) Y such that if
f: X --:) Y, then Ivf f, and if h: Y --:) Z, then hl y
h.
=
=
If the class of objects is a set, the category is said to be small. For most
of our purposes we could restrict our attention to small categories, but it
would be inconvenient to have to specify a set of objects before obtaining a
category. For example, we should like to consider categories whose objects
are sets or groups, and we prefer to consider the class of all sets or groups,
rather than some suitable set of sets or groups in each instance.
From the two axioms it follows that ly is unique (see lemma 1 below),
SEC.
I
15
CATEGORIES
and it is called the identity morphism of Y. Given morphisms f: X -7 Y and
g: Y -7 X such that gf = lx, g is called a left inverse of f and f is called a
right inverse of g. A two-sided inverse (or simply an inverse) of f is a
morphism which is both a left inverse of f and a right inverse of f. A morphism
f: X -7 Y is called an equivalence, denoted by f: X :::::: Y, if there is a morphism
g: Y -7 X which is a two-sided inverse of f. If g': Y -7 X is a left inverse of f
and gil: Y -7 X is a right inverse of f, then
g' = g'ly = g'(fg") = (g'f)g" = lxg" = gil
showing that g' = gil. Therefore we have the following lemma.
I
LEMMA
If f: X -7 Y has a left inverse and a right inverse, they
are equal, and f is an equivalence. •
In particular, it follows that an equivalence f: X :::::: Y has a unique inverse, denoted by f- 1 : Y -7 X, and f- 1 is an equivalence. If there is an
equivalence f: X :::::: Y, X and Yare said to be equivalent, denoted by X :::::: Y.
Because the composite of equivalences is easily seen to be an equivalence,
the relation X :::::: Y is an equivalence relation in any set of objects of e.
We list some examples of categories.
2
The category of sets and functions [that is, the class of objects is the class
of all sets, and for sets X and Y, hom (X, Y) equals the set of functions from
X to Y]
3
The category of topological spaces and continuous maps
4
The category of groups and homomorphisms
:;
The category of R modules and homomorphisms
6
The category of normed rings (over R) and continuous homomorphisms
7
The category of sets and injections (or surjections or bijections)
8
The category of pointed sets (a pointed set is a nonempty set with a distinguished element) and functions preserving distinguished elements
9
The category of pointed topological spaces (a pointed topological space
is a nonempty topological space with a base point) and continuous maps
preserving base points
I 0 The category of finite sets and functions
I I Given a partial order ::;: in X, there is a category whose objects are the
elements of X and such that hom (x,x') is either the singleton consisting of the
ordered pair (x,x') or empty, according to whether x ::;: x' or x :$ x'
12 The category of groups and conjugacy classes of homomorphisms (that is,
a morphism G -7 G' is an equivalence class of homomorphisms from G to G',
two homomorphisms being equivalent if they differ by an inner automorphism
of G')
16
HOMOTOPY AND THE FUNDAMENTAL GROUP
A subcategory
e
c
CHAP.
1
8 is a category such that
(a) The objects of 8' are also objects of 8
(b) For objects X' and Y' of e, hOIIle' (X', Y') C hOIIle (X', Y')
(c) Iff': X' ~ Y' and g': Y' ~ Z' are morphisms of e, their composite
in 8' equals their composite in 8
e
8' is called a full subcategory of 8 if is a subcategory of 8 and for objects X' and Y' in e, home' (X',Y')
home (X',Y'). The category in example 7
above is a subcategory of the one in example 2, and the category in example
10 is a full subcategory of the one in example 2. The categories in examples
3, 4, 5, 6, and 8 are not subcategories of the category of sets, because each
object of one of these categories consists of a set, together with an additional
structure on it (hence, different objects in these categories may have the same
underlying sets). In examples 11 and 12, the morphisms in the respective
categories are not functions, and so neither of these categories is a subcategory of the category of sets.
A diagram of morphisms such as the square
=
X~ Y
g~
~h
X' ~ Y'
is said to be commutative if any two composites of morphisms in the diagram
beginning at the same place and ending at the same place are equal. This
square is commutative if and only if hf = f'g.
Following are descriptions of some categories which are associated to a
given category. Given a category 8, there is an associated category called
the category of morphisms of 8. Its objects are morphisms X L Y, and
its morphisms with domain X -4 Y and range X' -4 Y' are pairs of morphisms
g: X ~ X' and h: Y ~ Y' such that the square
X~ Y
g~
~h
X' ~ Y'
is commutative. In a similar way, diagrams of morphisms in 8 more general
than X -4 Yare the objects of a suitable category associated to 8.
Let 8 be a category whose objects are sets with additional structures
(such as distinguished elements or topologies) and whose morphisms are
functions preserving the additional structures. For example, 8 might be any
of the categories in examples 2 through 10. There is a category associated to
8, called the category of pairs of e, whose objects are injective morphisms
i: A ~ X (because each morphism in such a category is a function, it is meaningful to consider those which are injective) and whose morphisms are commutative squares
SEC.
1
CATEGORIES
17
Thus the category of pairs of 2is a full subcategory of the category of morphisms
of e The notation (X,A) will denote the pair consisting of X and i: A c X,
and the notation f: (X,A) --0> (Y,B) will mean that f: X --0> Y is a morphism of
8 such that f(i(A)) C ;(B). The category of pairs of 8, therefore, has as objects
the pairs (X,A) and has as morphisms the morphisms f: (X,A) --0> (Y,B).
If 8 1 and ~ are categories, their product 8 1 X ~ is the category whose
objects are ordered pairs (Yr, Y 2 ) of objects Y1 in 21 and Y2 in ~ and whose
morphisms (X 1 ,X 2 ) --0> (Y1 , Y2 ) are ordered pairs of morphisms (h,h), where
h: Xl --0> Y1 in 21 and h: X 2 --0> Y2 in ~. Similarly, there is a product of an
arbitrary indexed family of categories.
Given a category 2, there is an opposite category 2* whose objects y*
are in one-to-one correspondence with the objects Y of 2and whose morphisms
f*: Y * --0> X * are in one-to-one correspondence with the morphisms f: X --0> Y
[withf*g* defined to equal (gf)* for X L Y J4 Z in 2]. We identify (2*)*
with 2, so that (X *) * = X and (f*) * = f.
We next show how to interpret sums and products, as well as direct and
inverse limits in arbitrary categories. An object X in a category 2 is said to be
an initial ob;ect if for each object Yin 2 the set hOIll (X, Y) contains exactly
one element. Dually, an object Z of 2 is said to be a terminal ob;ect if for each
Y of 8 the set hom (Y,Z) contains exactly one element. Note that any two
initial objects of 2 are equivalent and any two terminal objects of 2 are
equivalent. In examples 2 and 3 the empty set is an initial object and any
one-point set is a terminal object. In example 4 the trivial group is both an
initial and a terminal object. In example 7 the category of sets and bijections
has neither an initial object nor a terminal object.
Let {Yj }iEJ be an indexed collection of objects of a category e Let ~{Yj}
be the category whose objects are indexed collections of morphisms {fj}iEJ of
8 having the same range and whose morphisms with domain {k Yj --0> Z}
and range {ff: Yj --0> Z/} are morphisms g: Z --0> Z' of 2 such that gfj = jj' for
every; E J. An initial object of S){ Yj} is called a sum of the collection {Yj}. A
given collection mayor may not have a sum in e The set sum is a sum in
the category of sets, the topological sum is a sum in the category of topological spaces, the free product is a sum in the category of groups, \and the direct
sum is a sum in the category of R modules. In the category of finite sets, in
general only finite collections have a sum. Similarly, in the category of finitely
generated R modules, in general only finite collections have a sum.
Dually, given an indexed collection of objects {YdiEJ in 2, let 0l{Yj} be
the category whose objects are indexed collections of morphisms {&}jEJ of 2
having the same domain and whose morphisms with domain {gj: X --0> Yj }
and range {g): X' --0> Yj} are morphisms f: X --0> X' of 2 such that gjf = & for
every; E J. A terminal object of ':P{ Yj} is called a product of the collection
{ Yj}. The cartesian product of sets is a product in the category of sets, the
topological product is a pro-cIuct in the category of topological spaces, and the
direct product is a product in the category of groups, or R modules. In the
category of finite sets (or finitely generated R modules), in general only finite
collections have a product.
18
HOMOTOPY AND THE FUNDAMENTAL GROUP
CHAP.
1
e
A direct system {ya,fa ll } in a category
consists of a collection of
objects {Ya} indexed by a directed set A = {a} and a collection of morphisms
{fall: Ya ~ YIl} in e for a ::;: f3 in A such that
=
(a) fa a lya for a E A
(b) faY = fllYfa ll : Y" ~ YY for a ::;:
f3 ::;: y in
A
There is then a category dir {ya,f"ll} whose objects are indexed collections of
morphisms {ga: ya ~ Z}"E A such that g"
gllfa ll if a ::;: f3 in A and whose
morphisms with domain {ga: ya ~ Z} and range {g~: Y" ~ Z'} are
morphisms h: Z ~ Z' such that hg" = g~ for a E A. An initial object
of dir {Y",f"ll} is called a direct limit of the direct system {ya,fa ll }. The direct
limits of sets, topological spaces, groups, and R modules are examples of
direct limits in their respective categories.
Dually, an inverse system {Y",fa ll } in consists of a collection of objects
{Ya } indexed by a directed set A = {a} and a collection of morphisms
{fall: Yll ~ Y,,} in e for a ::;: f3 in A such that
=
e
(a) fa"
(b) f"Y
= lYa for a E A
= fallfllY: Yy ~ Y" for a ::;: f3 ::;: y in A
There is then a category inv {Ya,fa ll } whose objects are indexed collections of
morphisms {ga: X ~ Ya}"EA such that go = f"llgll if a ::;: f3 in A and whose
morphisms with domain {g,,: X ~ Y,,} and range {g~: X' ~ Y,,} are morphisms
h: X -+ X' of ~ such that g~h = g" for a E A. A terminal object of inv {Y",/all\
is called an inverse limit of the inverse system {Ya,fa ll }. The inverse limits of
sets, topological spaces, groups, and R modules are examples of inverse limits
in their respective categories.
By similar considerations it is possible to define a direct or inverse limit
for an arbitrary indexed collection of objects in a category and an indexed
collection of morphisms in between these objects. We omit the details.
e
e
2
FUN(;TORS
Our main interest in categories is in the maps from one category to another.
Those maps which have the natural properties of preserving identities and
composites are called functors. This section is devoted to the definition
of functors of one or more variables, some examples and applications, and
the definition of natural transformations between functors.
Let e and OJ) be categories. A covariant functor (or contravariant functor)
T from e to OJ) consists of an object function which assigns to every object X
of e an object T(X) of oj) and a morphism function which assigns to every morphism f: X ~ Y of a morphism T(f): T(X) ~ T(Y) [or T(f): T(Y) ~ T(X)]
of OJ) such that
e
(a) T(lx)
(b) T(gf)
= IT(Xl
= T(g)T(f)
[or T(gf)
= T(f)T(g)]
SEC.
2
19
FUNCTORS
We list some examples of functors.
There is a covariant functor from the category of topological spaces and
I
continuous maps to the category of sets and functions which assigns to every
topological space its underlying set. This functor is called a forgetful functor
because it "forgets" some of the structure of a topological space.
There is a covariant functor from the category of sets and functions to
2
the category of R modules and homomorphisms which assigns to every set
the free R module generated by it.
a Given a fixed R module Mo, there is a covariant functor (or contravariant
functor) from the category of R modules and homomorphisms to itself which
assigns to an R module M the R module HomR(Mo,M) [or HomR(M,Mo)].
4
For any category C; and object Y of C; there is a covariant functor 'lTy (or
contravariant functor 'lTY) from C; to the category of sets and functions which
assigns to an object Z (or X) of C; the set 'lTy(Z) = hom (Y,Z) [or 'lTY(X)
hom (X, Y)] and to a morphism h: Z ---,) Z' [or f: X ---,) X'] the function
=
h#: hom (Y,Z) ---,) hom (Y,Z')
defined by h#(g)
= hog for g:
[or f#: hom (X',Y) ---,) hom (X,Y)]
Y ---,) Z [or f# (g')
= g'
0
f for g': X' ---,) Y]
5
There is a contravariant functor C from the category of compact Hausdorff
spaces and continuous maps to the category of normed rings over R and continuous homomorphisms which assigns to X its normed ring of continuous
real-valued functions.
6
There is a covariant functor Ho from the category of topological spaces
and continuous maps to the category of abelian groups and homomorphisms
such that Ho(X) is the free abelian group generated by the set of components
of X, and if f: X ---,) Y, then Ho(f): Ho(X) ---,) Ho(Y) is the homomorphism such
that if C is a component of X and C' is the component of Y containing f(c),
then Ho(f)C = C'.
7 A direct system (or inverse system) in a category C; is a covariant functor
(or contravariant functor) from the category of a directed set (defined as in
example 1.1.11) to c:.
8
For any category C; there is a contravariant functor to its opposite category C;* which assigns to an object X of C; the object X* of C;* and to
a morphism f: X ---,) Y of C; the morphism f*: y* ---,) X*.
Note that any contravariant functor on C; corresponds to a covariant
functor on C;*, and vice versa. Therefore any functor can be regarded as covariant on a suitable category. Despite this, we shall find it convenient to consider contravariant as well as covariant functors on 8, rather than consider
only covariant functors on two categories.
Any functor from the category of topological spaces and continuous
maps to an algebraic category (such as the category of abelian groups and
20
HOMOTOPY AND THE FUNDAMENTAL GROUP
CHAP.
1
homomorphisms) is a representation of the topological category by an algebraic one. Algebraic topology is the study of such functors; we show that
simple remarks about functors can be used to obtain necessary conditions for
the solvability of topological problems.
Let T be a functor from a category
T maps equivalences in e to equivalences in 6j).
9
THEOREM
e to a category
oj).
Then
PROOF
Assume that T is a covariant functor (the argument is similar if Tis
contravariant). Let f: X -7 Y be an equivalence in e. Then f-lf = Ix.
Therefore
In¥) = T(Ix) = T(f-l)T(f)
Similarly, T(f)T(f-l) = IT(y). Therefore T(f-l) is a two-sided inverse of T(f),
and T(f) is an equivalence in 6)). •
In particular, if T is an algebraic functor on the category of topological
spaces and continuous maps, a necessary condition that X be homeomorphic
to Y is that T(X) be equivalent to T( Y). Thus the functor Ho of example 6
shows that the real line R and the real plane R2 are not homeomorphic
[if they were homeomorphic, then R - 0 would be homeomorphic to R2 - P
for some p E R2, but Ho(R - 0) is a free abelian group on two generators,
while Ho(R2 - p) is a free abelian group on one generator]. This is a trivial
example. However, the homology functors Hq defined in Chapter 4 generalize
Ho and can be used in much the same way to prove that Rn and Rm are not
homeomorphic if n =1= m.
In applications of algebraic functors to topological problems the algebra
will frequently play an essential role. For example, let To(X) be the functor
obtained by composing the functor Ho with the forgetful functor, which
assigns to every abelian group its underlying set. The functor To contains less
information than the functor Ho and does not give as strong a necessary condition for homeomorphism [for example, To(R - 0) and To(R2 - p) are both
countably infinite sets and are equivalent in the category of sets and functions]. For this reason it is important to provide functors with as much algebraic structure as possible. Later we shall consider functors which depend on
a chosen topological space. These functors take values in the category of sets
and functions, but some of them, depending on properties of the particular
spaces which define them, are functors to the category of groups and homomorphisms. The added algebraic strurture in such cases will prove useful.
To show how functors can be applied to another problem, let A be
a subspace of a topological space X and let f: A -7 Y be continuous. The extension problem is to determine whether f has a continuous extension to Xthat is, whether the dotted arrow in the triangle
A
C
X
r\ ./
Y
corresponds to a continuous map making the diagram commutative.
SEC.
2
21
FUNCTORS
10 THEOREM Let T be a covariant functor (or contravariant functor) from
the category of topological spaces and continuous maps to a category e. A
necessary condition that a map f: A ~ Y be extendable to X (where i: A eX)
is that there exist a morphism cp: T(X) ~ T(Y) [or cp: T(Y) ~ T(X)] such that
cp T(i)
T(f) [or T(f)
T(i) cp].
=
0
=
0
Assume that f': X ~ Y is an extension of f. Then f'i = f. Therefore
TU') T(i)
T(f) [or T(f)
T(i) T(f')], and T(f') can be taken as the
morphism cpo •
PROOF
0
=
=
0
The above result can be applied to prove that the identity map of i cannot be extended to a continuous map I ~ i. We use the functor Ho and obtain the necessary condition that there must exist a homomorphism
cp: Ho(1) ~ Ho(i) such that cp Ho(i) = Ho(lj) (where i: i C 1). Because Ho(t) is a
free abelian group on two generators and Ho(I) is a free abelian group on one
generator, there is no such homomorphism cpo Again, this is a trivial example,
but it illustrates the method, and the general homology functors Hq defined
later can be used in the same way to show that there is no continuous map
En+! ~ Sn that is the identity map on Sn.
Thus we see that a functor yields necessary conditions for the solvability
of topological problems. There are situations in which these necessary conditions are also sufficient. For example, the functor C of example 5 gives a
necessary and sufficient condition for homeomorphism-that is, two compact
Hausdorff spaces X and Yare homeomorphic if and only if C(X) and C(Y)
are isomorphic. l This is not a particularly useful result, however, because it
seems to be no easier to determine whether or not two normed rings are isomorphic than it is to determine whether or not two compact Hausdorff
spaces are homeomorphic. We seek functors to categories that are somewhat
simpler than the category of topological spaces, so that the algebraic problems
that arise in these categories can be effectively solved. One big problem of
algebraic topology is to find, and compute, sufficiently many such functors
that the solvability of a particular topological problem is equivalent to the
solvability of the corresponding (and simpler) algebraic problems.
We shall also have occasion to compare functors with each other. This is
done by means of a suitable definition of a map between functors. Let Tl and
T2 be functors of the same variance (either both covariant or both contravariant)
from a category to a category Gj). A natural transformation cp from Tl to
£2 is a function from the objects of to morphisms of 6] such that for every
morphism f: X ~ Y of
the appropriate one of the follOWing diagrams
is commutative:
Tl(X) (T,(f) T1(y)
Tl(X) T,(f» Tl(y)
0
e
e
e
<p(X)l
T2(X)
l<p(Y)
TM»
T2(y)
<p(X)l
T2 (X)
l<p(Y)
(TM)
T 2 (y)
T1, T2 contravariant
1 See
Theorem D on page 330 of G. F. Simmons, Introduction to Tapology and Modem Analysis, McGraw-Hili Book Company, New York, 1963.
22
HOMOTOPY AND THE FUNDAMENTAL GROUP
CHAP.
I
If cp is a natural transformation from T1 to T2 such that cp(X) is an equivalence in Gj) for each object X in
then cp is called a natural equivalence.
As an example of a natural transformation, let Y1 and Y2 be objects of a
category and let g: Y1 ~ Y2 be a morphism in e. There is a natural transformation g# from the covariant functor 7TY2 to the covariant functor 7TYI and
a natural transformation g# from the contravariant functor 7T Y1 to the contravariant functor 7T Y2 • If g is an equivalence in 8, both these natural transformations are natural equivalences.
It is also of interest to consider functors of several variables. Thus, if 8 1 ,
and l'J) are categories, a covariant functor from 8 1 X
to oIl is called a
functor of two arguments covariant in each. A covariant functor from
8 1 X 8~ to oj), regarded as a function from ordered pairs (X 1 ,X2 ), where Xl is
an object of 8 1 and Xz is an object of 8 2 , is called a functor of two arguments
covariant in the first and contravariant in the second. In a similar fashion,
functors of more arguments with mixed variance are defined.
If 8 is any category, there is a functor of two arguments in 8 to the category of sets and functions which is contravariant in the first argument and
covariant in the second. This functor assigns to an ordered pair of objects X
and Y of 8 the set hom (X, Y) and to an ordered pair of morphisms f: X' ~ X
and g: Y ~ Y' in 8 the function f#~ = ~f#: hom (X, Y) ~ hom (X', yl).
e,
e
ez,
3
ez
HOMOTOPY
The problem of classifying topological spaces and continuous maps up to
topological equivalence does not seem to be amenable to attack directly by
computable algebraic functors, as described in Sec. 1.2. Many of the computable functors, because they are computable, are invariant under continuous
deformation. Therefore they cannot distinguish between spaces (or maps) that
can be continuously deformed from one to the other; the most that can be
hoped for from such functors is that they characterize the space (or map) up
to continuous deformation.
The intuitive concept of a continuous deformation will be made precise
in this section in the concept of homotopy. This leads to the homotopy category which is fundamental for algebraic topology. Its objects are topological
spaces and its morphisms are equivalence classes of continuous maps (two
maps being equivalent if one can be continuously deformed into the other).
For technical reasons we consider not just the homotopy category of topological spaces, but rather the larger homotopy category of pairs.
A topological pair (X,A) consists of a topological space X and a subspace
A C X. If A is empty, denoted by 0, we shall not distinguish between the
pair (X, 0) and the space X. A subpair (X',A') C (X,A) consists of a pair with
X' C X and A' C A. A map f: (X,A) ~ (Y,B) between pairs is a continuous
function f from X to Y such that f(A) C B, and as in Sec. 1.1, there is
SEC.
3
23
HOMOTOPY
a category of topological pairs and maps between them which contains as full
subcategories the category of topological spaces and continuous maps, as well
as the category of pointed topological spaces and continuous maps.
Given a pair (X,A), we let (X,A) X [ denote the pair (X X [, A X I). Let
X' C X and suppose that fo, II: (X,A) ~ (Y,B) agree on X' (that is, fo I X' =
iI I X'). Then fo is homotopic to iI relative to X', denoted by fo ~ f1 reI X', if
there exists a map
F: (X,A) X [ ~ (Y,B)
such that F(x,O) = fo(x) and F(x,l) = iI(x) for x E X and F(x,t) = fo(x) for
x E X' and t E 1. Such a map F is called a homotopy relative to X' from fo to
iI and is denoted by F: fo ~ iI reI X'. If X' = 0, we omit the phrase "relative to 0." Clearly, fo ~ iI reI X' implies fo ~ it reI X" for any X" C X'. A
map from X to Y is said to be null homotopic, or inessential, if it is homotopic
to some constant map.
For t E [define ht: (X,A) ~ (X,A) X [by ht(x) = (x,t). If F:fo ~iI reIX',
then Fho = fo, Fh1 = iI, and Fht I X' = fo I X' for all t E 1. Therefore the collection {Fhdt€I is a continuous one-parameter family of maps from (X,A) to
(Y,B), agreeing on X', which connects fo = Fho to it = Fh11. Hence fo ~ iI
reI X' corresponds to the intuitive idea of continuously deforming fo into iI
by maps all of which agree on X'. Note that if fo ~ iI rel X' there will usually
be many maps F which are homotopies relative to X' from fo to f1 (see
example 3 below).
I
EXAMPLE
Let X = Y = Rn and define fo(x) = x and f1(X) = 0 for
x E Rn (that is, fo = 1Rn and iI is the constant map of Rn to its origin).
If F: Rn X [ ~ Rn is defined by
F(x,t) = (1 - t)x
then F: fo ~ iI reI O.
2
EXAMPLE
Let X = Y
F: [ X [ ~ [ is defined by
= [ and define fo(t) = t and f1(t) = 0 for t E 1. If
F(t,t') = (1 - t')t
then F: fo ~ fl reI O.
3
EXAMPLE
Let X = Y = E2 = {z E C Iz = re iO , 0 ::::: r ::::: I} and let
A = B = 51 = {z E C Iz = eiO }. Define fo: (E2,5 1 ) ~ (E2,5 1 ) to be the
identity ma~ andiI: (E2,5 1 ) ~ (E2,5 1 ) to be the reflection in the origin [that
is, iI(re iO ) = re i(O+7r»). Define a homotopy F: fo ~ iI reI 0 by F(reiO,t) =
rei(o+t7r). Another homotopy F': fo ~ f1 reI 0 is defined by F' (reiO,t) = re i (O-t7r).
1 A one-parameter family ft: (X,A) -> (Y,B) for tEl is continuous if ft(x) is jOintly continuous
in t and x, in which case the function (x,t) -> ft(x) is a homotopy from fa to [J. The corresponding function t -> ft from I to (Y,B)tx.A) is always continuous [where (Y,B)(X,A) = {g: (X,A)->
(Y,B)} topologized by the compact-open topology]. Conversely, in case X is a locally compact
Hausdorff space, it follows from theorem 2.8 in the Introduction that for any continuous map
cp: 1-> (Y,B)(X,A) the one-parameter family cp(t) is continuous and defines a homotopy from cp(O)
to cp(1).
24
HOMOTOPY AND THE FUNDAMENTAL CROUP
CHAP.
1
4
EXAMPLE
Let X be an arbitrary space and let Y be a convex subset of
Rn. Let fo, f1: X --') Y be maps which agree on some subspace X' C X. Then
fo c:::::: f1 rei X', because the map F: X X 1--') Y defined by
F(x,t)
= tft(x) + (1 -
t)fo(x)
is a homotopy relative to X' from fo to ft.
Example 4 is a generalization of examples 1 and 2. In example 3 the space E2
is convex, but the homotopy between fo and f1 cannot be taken to be a particular case of the homotopy in example 4, because it must keep S1 mapped into
itself at all stages, and S1 is not convex.
To define the homotopy category we need the following easy results.
5
THEOREM
Homotopy relative to X' is an equivalence relation in the set
of maps from (X,A) to (Y,B).
Reflexivity. For f: (X,A) --') (Y,B) define F: f c:::::: frel X by F(x,t) = f(x).
Symmetry. Given F: fo c:::::: f1 rei X', define F: ft c:::::: fo rel X' by F/(X,t) =
F(x, 1 - t).
Transitivity. Given F: fo ~ f1 rei X' and G: ft ~ h rei X', define
H: fo ~ h rei X' by
PROOF
H(x,t)
= { F(x,2t)
G(x, 2t - 1)
o ::; t ::; lh
lh ::; t ::; 1
Note that H is continuous because its restriction to each of the closed sets
X X [O,lh] and X X [lh,l] is continuous. •
It follows that the set of maps from (X,A) to (Y,B) is partitioned into disjoint equivalence classes by the relation of homotopy relative to X'. These
equivalence classes are called homotopy classes relative to X'. We use
[X,A; Y,B]X' to denote this set of homotopy classes. Givenf: (X,A) --') (Y,B), we
use [f]x' to denote the element of [X,A; Y,B]X' determined by f. Homotopy
classes relative to the empty set will be denoted by omitting the subscript X'.
6
THEOREM
Composites of homotopic maps are homotopic.
Let fo, ft: (X,A) --') (Y,B) be homotopic relative to X' and let go, g1:
(Y,B) --') (Z,C) be homotopic relative to yl, where f1(X') C Y'. To show that
gofo, gd1: (X,A) --') (Z,C) are homotopic relative to X', let F: fo c:::::: ft rel X'
and G: go c:::::: g1 rei Y'. Then the composite
PROOF
(X,A) X I ~ (Y,B) ~ (Z,C)
is a homotopy relative to X' from gofo to goft, and the composite
(X,A) X I ~ (Y,B) X I ~ (Z,C)
is a homotopy relative to ft-1(Y' ) from goft to gd1' Since X' C f1- 1(Y'), we
have shown that gofo c:::::: goft rei X' and gOf1 c:::::: gdl rei X'. The result now
follows from theorem 5. •
SEC.
3
25
HOMOTOPY
The last result shows that there is a homotopy category of pairs whose
objects are topological pairs and whose morphisms are homotopy classes
(relative to 0). This category contains as full subcategories the homotopy
category of topological spaces (also shortened to homotopy category) and the
homotopy category of pointed topological spaces. There is a covariant functor
from the category of pairs and maps to the homotopy category of pairs whose
object function is the identity map and whose mapping function sends a map
f to its homotopy class [fl. As pointed out at the beginning of the section,
most of the algebraic functors we consider will be defined from the appropriate homotopy category. A diagram of topological pairs and maps is said to
be homotopy commutative if it can be made a commutative diagram in the
homotopy category (that is, when each map is replaced by its homotopy
class).
As in example 1.2.4, for any pair (P,Q) there is a covariant functor '/T(P,Q)
(or a contravariant functor '/T(P,Q») from the homotopy category of pairs to the
category of sets and functions defined by '/T(P,Q) (X,A) = [P,Q; X,A] (or
'/T(P,Q) (X,A) = [X,A; P,Q]), and if f: (X,A) ~ (Y,B), then '/T(P,Q) ([fl) = f#
(or '/T(P,Q) ([fl) = f#), where f#[g] = [fg] for g: (P,Q) ~ (X,A) (or f#[h] = [hf]
for h: (Y,B) ~ (P,Q)). If 0': (P,Q) ~ (P',Q'), there is a natural transformation
a# from '/T(P',Q') to '/T(P,Q) and a natural transformation a# from '/T(P,Q) to '/T(P',Q').
A map f: (X,A) ~ (Y,B) is called a homotopy equivalence if [fl is an
equivalence in the homotopy category of pairs. A map g: (Y,B) ~ (X,A)
is called a homotopy inverse of f if [g] = [fl- 1 in the homotopy category.
Pairs (X,A) and (Y,B) are said to have the same homotopy type if they are
equivalent in the homotopy category.
The simplest nonempty space is a one-point space. We characterize the
homotopy type of such a space as follows. A topological space X is said to be
contractible if the identity map of X is homotopic to some constant map of X
to itself. A homotopy from Ix to the constant map of X to Xo E X is called a
contraction of X to Xo. Examples 1 and 2 show that Rn and I are contractible,
and example 4 shows that any convex subset of Rn is contractible. The following lemma may be regarded as a generalization of the result of example 4.
7
LEMMA
Any two maps of an arbitrary space to a contractible space are
homotopic.
PROOF
Let Y be a contractible space and suppose I y ~ c, where c is a constant map of Y to itself. Let fo, fl: X ~ Y be arbitrary. By theorem 6,
fo
lyfo ~ cfo, and similarly, fl ~ c/1. Since cfo
c/1, it follows from
theorem 5 that fo ~ /1. •
=
=
8
COROLLARY
If Y is contractible, any two constant maps of Y to itself
are homotopic, and the identity map is homotopic to any constant map of Y
to itself. •
It is interesting to observe that lemma 7 cannot be strengthened to the
case of relative homotopy. That is, if fo and /1 are maps of ~ into a contract-
26
HOMOTOPY AND THE FUNDAMENTAL CROUP
CHAP.
1
ible space Y which agree on X' C X, it need not be true that fo = it reI X'
(although example 4 shows this to be true for convex subsets of Rn). The following example illustrates this and will be referred to again later.
9
EXAMPLE
The comb space Y illustrated in the diagram
(0,1)
(l/n,l)
(0,0)
(1/n,O)
(%,1)
(1,1)
(1,0)
Comb space
is defined by
Y
= {(x,y)
E R21 0::;; y ::;; 1, x
= 0,
lin
or
y
= 0, 0::;;
x ::;; I}
Let F: Y X I ---7 Y be defined by F((x,y), t) = (x, (1 - t)y). Then F is a
homotopy from ly to the projection of Y to the x axis. Since the latter map is
homotopic to a constant map, Y is contractible. Let c: Y ---7 Y be the constant
map of Y to the point (0,1). By corollary 8, ly = c, but even though these
two maps agree on (0,1), there is no homotopy relative to (0,1) between them.
The following theorem shows that contractible spaces are homotopically
as simple as possible.
10 THEOREM A space is contractible if and only if it has the same homotopy
type as a one-point space.
PROOF
Assume that X is contractible and let F: X X I ---7 X be a contraction
of X to a point Xo E X. Let P be the one-point space consisting of Xo and let
f: X ---7 P and i: P C X. Then fi = Ip and F: Ix ~ if. Therefore [i] = [f)-I,
and f is a homotopy equivalence from X to P.
Conversely, if X has the same homotopy type as a one-point space P, let
f: X ---7 P be a homotopy equivalence with homotopy inverse g: P ---7 X. Then
Ix
gf. Because gf is a constant map, X is contractible. -
=
SEC.
4
27
RETRACTION AND DEFORMATION
1 1 COROLLARY Two contractible spaces have the same homotopy type, and
any continuous map between contractible spaces is a homotopy equivalence.
PROOF
The first part follows from theorem 10 and the transitivity of the
relation of having the same homotopy type. The second part follows from the
first part and lemma 7 (and from the obvious fact that any map homotopic to
a homotopy equivalence is itself a homotopy equivalence). •
The next result establishes an important relation between homotopy and
the extend ability of maps.
12 THEOREM Let po be any point of Sn and let f: Sn
are equivalent:
(a) f is null homotopic
(b) f can be continuously extended over En+l
(c) f is null homotopic relative to po
---0>
Y. The following
(a) ==;. (b). Let F: f ~ c, where c is the constant map of Sn to yo E Y.
Define an extension f' of f over En+l by
PROOF
f'(x) =
{~(X/IIXII, 2 -
211xll)
o s: Ilxll
1J2
s:
I xii
s: Y2
s: 1
Since F(x,l) = yo for all x E Sn, the map f' is well-defined. f' is continuous
because its restriction to each of the closed sets {x E En+l lOS: Ilxll
Y2}
and {x E En+! 1112 ::::; I xii ::::; I} is continuous. Since F(x,O) = f(x) for x E Sn,
f' I Sn = f and f' is a continuous extension of f to En+l.
(b) ==;. (c). If f has the continuous extension f': En+l ---0> Y, define
F: Sn X I ---0> Y by
s:
F(x,t) = f'((1 - t)x
+ tpo)
Then F(x,O) = f'(x) = f(x) and F(x,l) = f'(po) for x E Sn. Since F(po,t) = f'(po)
for tEl, F is a homotopy relative to po from f to the constant map to f'(po).
(c) ==;. (a). This is obvious. •
Combining theorem 12 with lemma 7, we obtain the following result.
13 COROLLARY Any continuous map from Sn to a contractible space has a
continuous extension over En+l. •
4
RETRACTION AND
D":FOR~IATION
This section is concerned mainly with inclusion maps. We consider whether
such a map has a left inverse, a right inverse, or a two-sided inverse in either
the category of topological spaces and continuous maps or the homotopy
category. 1
1 Many of the results in this section can be found in R. H. Fox, On homotopy type and deformation retracts, Annals of Mathematics, vol. 44, pp. 40-50, 1943 (see also H. Samelson,
Remark on a paper by R. H. Fox, Annals of Mathematics, vol. 45, pp. 448-449, 1944).
28
HOMOTOPY AND THE FUNDAMENTAL GROUP
CHAP.
1
A subspace A of X is called a retract of X if the inclusion map i: A C X
has a left inverse in the category of topological spaces and continuous maps.
Hence A is a retract of X if and only if there is a continuous map r: X --'> A
such that ri = lA [that is, r(x) = x for x E A]. Such a map r is called a retraction of X to A.
A subspace A of X is called a weak retract of X if the inclusion map
i: A C X has a left homotopy inverse (that is, a left inverse in the homotopy
category). Thus A is a weak retract of X if and only if there is a continuous
map r: X --'> A such that ri c::::: lAo Such a map r is called a weak retraction of
X to A.
Anyone-point subspace is a retract of any larger space containing it. A
discrete space with more than one point is never a weak retract of a connected
space containing it. If A is a retract of X, it is a weak retract of X. The converse is not true, as is shown by the following example.
EXAMPLE
Let X be the closed unit squar~ 12 in R2 and let A C X be
I
the comb space of example 1.3.9. Then A and X are both contractible, and
by corollary 1.3.11, the inclusion map A C X is a homotopy equivalence.
Therefore A is a weak retract of X. However, it can be shown that A is not a
retract of X.
Despite the fact that, in general, a weak retract need not be a retract,
these concepts do coincide when A is a suitable subspace of X. This occurs
frequently enough to warrant special consideration and will prove of use later.
Let (X,A) be a pair and Y be a space. (X,A) is said to have the homotopy extension property with respect to Y if, given maps g: X --'> Y and G: A X 1--,> Y
such that g(x) = G(x,O) for x E A, there is a map F: X X I --'> Y such that
F(x,O) = g(x) for x E X and FI A X I = G. If g is regarded as a map of X X 0
to Y, the existence of F is equivalent to the existence of a map represented by
the dotted arrow which makes the following diagram commutative:
AXO
C
n
Y
XXO
y
r
'"
C
A X I
n
,
X X I
If (X,A) has the homotopy extension property with respect to Y and fa,
A --'> Yare homotopic, then if fa has an extension to X, so does il; for if
g: X --'> Y is an extension of fa and G: A X I --'> Y is a homotopy from fa to
il, the homotopy extension property implies the existence of a map
F: X X I --'> Y which is an extension of G, therefore F(x,l) is an extension
of il. It follows that whether or not a map A --'> Y can be extended over X is
a property of the homotopy class of that map. Therefore the homotopy
extension property implies that the extension problem for maps A --'> Y is a
problem in the homotopy category.
il:
SEC.
4
29
RETRACTION AND DEFORMATION
Of particular importance is the case when (X,A) has the homotopy
extension property with respect to any space. More generally, a map f: X' ----',> X is
called a cofibration if, given maps g: X ----',> Yand G: X' X I ----',> Y (where Y is
arbitrary) such that g(f(x')) = G(x',O) for x' E X', there is a map F: X X 1----',> Y
such that F(x,O) = g(x) for x E X and F(f(X'), t) = G(X',t) for x' E X' and tEl.
If g is regarded as a map of X X to Y, the existence of F is equivalent to
the existence of a map represented by the dotted arrow which makes the following diagram commutative:
X' X I
X' X
C
°
°
f x
10]
~
Y
~
XXo
c XXI
Thus an inclusion map i: A C X is a co fibration if and only if (X,A) has the
homotopy extension property with respect to any space.
2
THEOREM
If (X,A) has the homotopy extension property with respect to
A, then A is a weak retract of X if and only if A is a retract of X.
PROOF
We show that any weak retraction r: X ----',> A is, in fact, homotopic to
a retraction. Let i: A C X; then ri ':-::: 1A . Let G: A X I ----',> A be a homotopy
from ri to 1A ; then G(x,O) = r(x) for x E A. Because (X,A) has the homotopy
extension property with respect to A, there is a map F: X X I ----',> A which
extends G such that F(x,O) = r(x) for x E X. If r': X ----',> A is defined by
r'(x) = F(x,l), then r' is a retraction of X to A, and F is a homotopy from
r to r'. •
We can just as well consider inclusion maps with right homotopy
inverses as those with left homotopy inverses. This leads to the following
definitions. Given X' C X, a deformation D of X' in X is a homotopy
D: X' X I ----',> X
such that D(x',O) = x' for x' E X'. If, moreover, D(X' X 1) is contained in a
subspace A of X, D is said to be a deformation of x' into A and X' is said to
be deformable in X into A. A space X is said to be deformable into a subspace
A if it is deformable in itself into A. Thus a space X is contractible if and only
if it is deformable into one of its points.
3
LEMMA
A space X is deformable into a subspace A if and only if the
inclusion map i: A C X has a right homotopy inverse.
PROOF
If i has a right homotopy inverse f: X ----',> A, then if ~ Ix. Let
F: X X I ----',> X be a homotopy from Ix to if; then F(x,O) = x, so F is a deformation of X, and F(X X 1) = if(X) C A, so X is deformable into A.
Conversely, if X is deformable into A, let D: X X I ----',> X be a deformation such that D(X X 1) C A. Let f: X ----',> A be defined by the equation
if(x)
= D(x,l)
x EX
30
HOMOTOPY AND THE FUNDAMENTAL GROUP
Then D: Ix
~
if, showing that f is a right homotopy inverse of i.
CHAP.
1
•
Note that an inclusion map i: A C X never has a right inverse in the
category of topological spaces and continuous maps except in the trivial case
A
X.
We now consider inclusion maps which are homotopy equivalences. A
subspace A C X is called a weak deformation retract of X if the inclusion
map i: A C X is a homotopy equivalence. From lemma 1.1.1 and lemma 3
above we obtain the following result.
=
4
LEMMA A is a weak deformation retract of X if and only if A is a weak
retract of X and X is deformable into A. •
As was the case with the concept of weak retract, there are more useful
concepts than that of weak deformation retract. The subspace A is a strong
deformation retract of X if there is a retraction r of X to A such that if
i: A C X, then Ix ~ ir reI A. If F: Ix ~ ir reI A, F is called a strong deformation retraction of X to A.
There is an intermediate concept useful in comparing the weak and
strong forms already defined. A subspace A is called a deformation retract of
X if there is a retraction r of X to A such that if i: A C X, then Ix ~ ir. If
F: Ix ~ ir, F is called a deformation retraction of X to A. A homotopy
F: X X I ~ X is a deformation retraction if and only if F(x,O) = x for
x E X, F(X X 1) C A, and F(x,l) = x for x E A. It is a strong deformation
retraction if and only if it also satisfies the condition F(x,t) = x for x E A and
tEl.
:;
EXAMPLE
It follows from example 1.3.4 that anyone-point subset of a
convex subset of Rn is a strong deformation retract of the convex set.
6
EXAMPLE
Sn is a strong deformation retract of Rn+l map F: (Rn+1 - 0) X I ~ Rn+l - 0 defined by
F(x,t)
= (1
- t)x
tx
+W
o.
In fact the
x E Rn+1 - 0, tEl
is a strong deformation retraction of Rn+1 - 0 to Sn.
It is clear that a strong deformation retract is a deformation retract, and a
deformation retract is a weak deformation retract. The following examples
show that neither of these implications is reversible.
7 EXAMPLE As in example 1 above, let X be the closed unit square and A
be the comb space. As pointed out in example 1, the inclusion map A C X is
a homotopy equivalence, but A is not a retract of X. Therefore A is a weak
deformation retract of X which is not a deformation retract of X.
8
EXAMPLE
Let X be the comb space and A be the one-point subspace of
X consisting of the point (0,1). Because X is contractible, there is a homotopy
F from Ix to the constant map of X to A. Such a map F is a deformation re-
SEC.
4
31
RETRACTION AND DEFORMATION
traction of X to A. However, as was remarked in example 1.3.9, there is no
homotopy relative to A from Ix to the constant map to A; therefore A is a
deformation retract of X which is not a strong deformation retract of X.
In the presence of suitable homotopy extension properties the three concepts of deformation retract coincide, and we shall now prove this.
9
LEMMA
tract of X.
If X is deformable into a retract A, then A is a deformation re-
Let r: X ~ A be a retraction and let i: A C X. Then r is a left
homotopy inverse of i. Because X is deformable into A, it follows from
lemma 3 that i has a right homotopy inverse. By lemma 1.1.1, r is also a right
homotopy inverse of i. Since Ix c::::o ir, A is a deformation retract of X. •
PROOF
Combining lemma 9 with theorem 2 yields the following corollary.
10 COROLLARY If (X,A) has the homotopy extension property with respect
to A, then A is a weak deformation retract of X if and only if A is a deformation retract of X. •
I I THEOREM If (X X I, (X X 0) U (A X I) U (X X 1)) has the homotopy
extension property with respect to X and A is closed in X, then A is a deformation retract of X if and only if A is a strong deformation retract of X.
PROOF
If A is a deformation retract of X, let F: X X I ~ X be a homotopy
from Ix to ir, where r: X ~ A is a retraction and i: A C X. A homotopy
G: [(X X 0) U (A X 1) U (X X 1)] X I
~
X
is defined by the equations
G((x,O), t') = x
G((x,t), t') = F(x, (1 - t')t)
G((x,I), t') = F(r(x), 1 - t')
x E X, t' E I
x E A; t, t' E I
x E X, t' E I
G is well-defined, because for x E A
G((x,O), t')
= x = F(x,O)
by the first two equations and
G((x,I), t')
= F(x, 1 -
t')
= F(r(x), 1 -
t')
by the last two equations. G is continuous because its restriction to each of
the closed sets (X X 0) X I, (A X I) X I, and (X X 1) X I is continuous. For
(x,t) E (X X 0) U (A X 1) U (X XI), G((x,t), 0) = F(x,t) [because F(x,O) = x,
and since ris a retraction, F(r(x), 1) = ir(r(x)) = r(x) = F(x,l)]. Therefore G restricted to [(X X 0) U (A X 1) U (X X 1)] X 0 can be extended to (X X I) X O.
From the homotopy extension property in the hypothesis, G restricted to
[(X X 0) U (A X I) U (X X 1)] X 1 can be extended to (X X I) X 1. Let
G': (X X 1) X 1 ~ X be such an extension, and define H: X X I ~ X
32
HOMOTOPY AND THE FUNDAMENTAL GROUP
by H(x,t)
CHAP.
1
= G'((x,t), 1). Then we have the equations
H(x,O)
H(x,I)
H(x,t)
= G'((x,O), 1) = G((x,O), 1) = x
= G((x,I), 1) = F(r(x),O) = r(x)
= G((x,t), 1) = F(x,O) = x
xEX
xEX
x E A, tEl
Therefore H is a homotopy relative to A from Ix to ir, so A is a strong deformation retract of X. •
The next result asserts that any map is equivalent in the homotopy
category to an inclusion map that is a co fibration. Let f: X ~ Y and let Zr
denote the quotient space obtained from the topological sum of X X I and Y
by identifying (x,I) E X X I with f(x)'E Y. Zr is called the mapping cylinder
of f and is depicted in the diagram
D - - - -,
X
I
,,
,
."
,
'"
---'---------L-
Y
,
,, t
II-
Zr
Y
Mapping cylinder
We use [x,t] to denote the point of Zr corresponding to (x,t) E X X I under
the identification map and [y] to denote the point of Zr corresponding
to y E Y (thus [x,I] = [f(x)] for x E X). There is an imbedding i: X ~ Zr
with i(x) = [x,O] and an imbedding i: Y ~ Zr with i(Y) = [y]. X and Yare
regarded as subspaces of Zr by means of these imbeddings. A retraction
r: Zr ~ Y is defined by r[x,t]
[f(x)] for x E X and tEl and r[y]
[y] for
y E Y.
=
I2
THEOREM
=
Given a map f: X
~
X
Y, there is a commutative diagram
i
--?
Zr
t\ Ir
Y
such that (a) I z, ::::: ir rei Y (b) i is a cofibration
PROOF
By definition, ri = f, and the triangle is commutative.
(a) A homotopy F: Zr X I ~ Zr is defined by
F([x,t], t') = [x, (1 - t')t
F([y],t') = [y]
Then F: I z , ::::: ir rei Y.
+ t']
x E X; t, t' E I
y E Y, t' E I
(F is continuous because '4 x I has the topology coinduced by the maps X x
I x 1-+ Zf X I sending (x, t, t/) to ([x, t], t/) and Y x 1-+ Zf X I sending (y, t/) to
([y], t/).)
SEc.5
H
33
SPACES
(b) Let g: Z, -') Wand G: X X I -') W be such that g([x,O])
for x E X. If H: Z, X I -') W is defined by the equations
H([y],t') = g[y]
,
H([x,t], t)
=
= G(x,O)
yEY,t'EI
(g[x, (2t - t')/(2 - t')]
G(x, (t' _ 2t)/(1 - t))
0 ~ t' ~ 2t ~ 2, x E X
0 ~ 2t ~ f ~ 1, x E X
then H([x,t], 0) = g[x,t] and H([y],O) = g[y], and
HI X X 1=
G.
•
It follows that the map i: X C Z, is a cofibration equivalent in the
homotopy category to the map f: X -') Y. The mapping cylinder can be used
to prove the following amusing result.
13 THEOREM Two spaces X and Y have the same homotopy type if and
only if they can be imbedded as weak deformation retracts of the same
space Z.
PROOF
If X and Y can be imbedded as weak deformation retracts of the
same space Z, then X and Y each have the same homotopy type as Z. Therefore X and Y have the same homotopy type.
Conversely, if f: X -') Y is a homotopy equivahmce, it follows from
theorem 12 that if Z, is the mapping cylinder of f, then the composite
X --4 z, -4 Y is a homotopy equivalence. Because r is a homotopy equivalence, this implies that i is a homotopy equivalence. By theorem 12a, i: Y -') Z,
is a homotopy equivalence. Therefore X and Yare imbedded as weak deformation retracts in Z,. •
All the foregoing concepts can also be considered for pairs. For example,
a pair (X',A') C (X,A) is a strong deformation retract if there is a map
F: (X,A) X I -') (X,A) such that F(x,O)
x for x EX, F(X X 1) ex',
F(A X 1) C A', and F(x',t) = x' for x' E X' and tEl. The mapping cylinder
of a map f: (X,A) -') (Y,B), where A is closed in X, is the pair (Z,,,Z'2)' where
Z" is the mapping cylinder of the map II: X -') Y defined by f and Z'2 is the
mapping cylinder of the map 12: A -') B defined by f. A map f: (X',A') -')
(X,A) is a cofibration if, given maps g: (X,A) -') (Y,B) and G: (X' ,A') X 1-')
(Y,B) [where (Y,B) is arbitrary] such that G(x',O)
gf(x') for x' E X', there
exists a map F: (X,A) X I -') (Y,B) such that F(x,O)
g(x) for x E X and
G(x',t) = F(f(x'), t) for x' E X' and t E 1. All the results remain valid when
suitably formulated for pairs.
=
=
:;
H
=
SPACES
In some cases it is possible to introduce a natural group structure in the set
of homotopy classes of maps from one space (or pair) to another. In this
section we consider spaces P such that [X;P] admits a group structure for all
X. It is not surprising that there is a close relation between natural group
structures on [X;P] for all X and "grouplike" structures on P.
34
HOMOTOPY AND THE FUNDAMENTAL CROUP
CHAP.
1
We shall work in the homotopy category of pointed topological spaces,
although much of what we do is also valid in the homotopy category of
topological spaces. If X and Yare pointed topological spaces, [X; Y] will denote the set of base-paint-preserving homotopy classes of continuous maps
X ~ Y (with all homotopies understood to be relative to the base point).
Thus [X; Y] is the set of morphisms from X to Y in the homotopy category of
pointed topological spaces.
One method of obtaining a group structure on [X;P] is to start with a
group structure on P. Thus, let P be a topological group with identity element
as base point. There is a law of composition in the set of all base-pointpreserving continuous maps from X to P defined by pointwise multiplication
of functions. That is, if gl, g2: X ~ P, then glg2: X ~ P is defined by
glg2(X) = gl(X)g2(X), where the right-hand side is the group product in P. With
this law of composition, the set of base-paint-preserving continuous maps
from X to P is a group (which is abelian if P is abelian). The law of composition carries over to give an operation on homotopy classes such that [gl][g2] =
[glg2], and we have the follOWing theorem.
I
THEOREM
If P is a topological group, 1TP is a contravariant functor from
the homotopy category of pointed topological spaces to the category of groups
and homomorphisms. •
We give two examples.
2
51 is an abelian topological group (the multiplicative group of complex
numbers of norm 1). Therefore [X;5 1 ] is an abelian group, and if f: X ~ Y,
then f#: [Y;5 1 ] ~ [X;5 1 ] is a homomorphism.
53 is a topological group (the multiplicative group of quatemions of
3
norm 1). Therefore [X;5 3 ] is a group, and if f: X ~ Y, then f#: [Y;5 3 ] ~ [X;5 3 ]
is a homomorphism.
This group structure on [X;P] was deduced from a group structure on
the set of base-paint-preserving continuous maps from X to P. There are situations in which [X;P] admits a natural group structure, but the set of basepoint-preserving continuous maps from X to P has no group structure. For
example, if P is a pointed space having the same homotopy type as some
topological group P', then 1TP is naturally equivalent to 1TP '. Therefore 1TP can
be regarded as a functor to the category of groups. The following definitions
will be used to describe the additional structure needed on a pointed space P
in order that 1T P take values in the category of groups and homomorphisms.
If f: X ~ Y and g: X ~ Z, we define
(f,g): X
~
Y X Z
to be the map (f,g)(x) = (f(x),g(x)) for x E X.
An H space consists of a pointed topological space P together with a continuous multiplication
p,: P X
P~
P
SEC.
5
H
35
SPACES
for which the (unique) constant map c: P ---7 P is a homotopy identity, that is,
each composite
P ~ PX P
!:"
P
and
P ~ PX P ~ P
is homotopic to I p . The multiplication p, is said to be homotopy associative if
the square
PXPxP~ PxP
1
x 111
PXP
is homotopy commutative, that is, p, (p, X 1) ~ p, (l X p,). A continuous
function qy: P ---7 P is called a homotopy inverse for P and p, if each of
the composites
0
0
and
is homotopic to c: P ---7 P.
A homotopy-associative H space with a homotopy inverse satisfies the
group axioms up to homotopy. Such a pointed space is called an H group.
Clearly, any topological group is an H group.
A multiplication p, in an H space is said to be homotopy abelian if the
triangle
P
where T(Pl,P2) = (P2,Pl), is homotopy commutative. An H group with
homotopy-abelian multiplication is called an abelian H group.
If P and P' are H spaces with multiplications p, and p,', respectively, a
continuous map 0': P ---7 P' is called a homomorphism if the square
is homotopy commutative.
4
THEOREM
A pointed space having the same homotopy type as an
H space (or an H group) is itself an H space (or H group) in such a way that
the homotopy equivalence is a homomorphism.
36
HOMOTOPY AND THE FUNDAMENTAL CROUP
CHAP.
1
PROOF
Let f: P ~ P' and g: P' ~ P be homotopy inverses and let P be an
H space with multiplication f.L: P X P ~ P. If /L': P' X P' ~ P' is defined to
be the composite
P'XP'~PXP~P~P'
then /L' is a continuous multiplication in P' and the composite P' ~
P' X P' -4 P' equals the composite P' -!4 P ~ P X P J4 P -4 P', which
is homotopic to the composite P' -4 P -4 P'. Because fg ~ I p , the map
/L' 0 (I,c') is homotopic to I p . Similarly, the map /L' 0 (c',I) is homotopic to
I p . Therefore P> is an H space. Because the square
P'XP'£P'
gXgl
19
PxP-4P
is homotopy commutative, g is a homomorphism (and so is f). If /L is homotopy
associative or homotopy abelian, so is f.L', and if cp: P ~ P is a homotopy
inverse for P, then fcpg: P' ~ P' is a homotopy inverse for P'. Given an H space P, for any pointed space X there is a law of composi[/L (gl,g2)]' If P is an H group, [X;P]
tion in [X;P] defined by [gl][g2]
becomes a group with this law of composition, and if f: X ~ Y, then
f#: [Y,P] ~ [X;P] is a homomorphism. Therefore we have the following
theorem.
=
0
If P is an H group, TT P is a contravariant functor from the
homotopy category of pointed topological spaces with values in the category
of groups and homomorphisms. If P is an abelian H group, this functor takes
values in the category of abelian groups. S
THEOREM
It is interesting that the following converse of theorem 5 is also valid.
If P is a pointed space such that TTP takes values in the category of groups, then P is an H group (abelian if TTP takes values in the
category of abelian groups). Furthermore, for any pointed space X, the group
structure on 7T P(X) is the same as that given by theorem 5.
6
THEOREM
P and P2: P X P ~ P be the projections, and let
= [Pl] * [P2], where «- is the law
of composition in the group [P X P; PJ. For any maps f, g: X ~ P,
(j,g)#: [P X P; P] ~ [X;P] is a homomorphism and
PROOF
Let Pl: P X P
~
/L: P X P ~ P be a map such that [/L]
[/L
0
(j,g)]
= (j,g)#[/L] = (j,g)#([Pl] * [P2])
= (j,g)#[Pl] * (j,g)#[P2] = [f] * [g]
This shows that the multiplication in [X;P] is induced by the multiplication
map /L.
Let X be a one-point space. The unique map X ~ P represents the
identity element of the group [X;P]. Because the unique map P ~ X induces
SEC.
5 H
37
SPACES
a homomorphism [X;P] --0> [P;P], it follows that the composite P --0> X --0> P,
which is the constant map c: P --0> P, represents the identity element of [P;P].
It follows that f.L (Ip,c) c::-:: Ip and f.L (c,lp) c::-:: I p. Therefore P is an H space.
To prove that f.L is homotopy associative, let ql, q2, q3: P X P X P --0> P
be the projections. Then
0
[f.L
0
0
(1 X f.L)] = (1 X f.L)#[f.L] = (1 X f.L)#[pl] * (1 X f.L)#[p2]
= [ql] * [f.L(q2,q3)] = [ql] * ([q2] * [q3])
Similarly,
Because [P X P X P; P] has an associative multiplication, f.L (1 X f.L) ~
f.L (f.L XI).
To show that P has a homotopy inverse, let <:p: P --0> P be such that
[Ip] * [<:p] = [c]; then f.L(Ip,<:p) c::-:: c. Also, [<:p] * [Ip] = [c], and so f.L(<:p,Ip) c::-:: c.
Therefore <:p is a homotopy inverse for P.
This proves that P is an H group and that the multiplication in 'rTP is induced from that on P. If [P X P; P] is an abelian group, a similar argument
shows that P is an abelian H group. 0
0
The following complement to theorems 5 and 6 is easily established by
similar methods.
7
THEOREM
Let a: P --0> P' be a map between H groups. Then a# is
a natural transformation from 'rT P to 'rT P ' in the category of groups if and only
if a is a homomorphism. -
We describe a particularly useful example of an H group. Let Y be
a pointed topological space with base point yo. The loop space of Y (based at
yo), denoted by SlY [or by Sl(Y,yo)], is defined to be the space of continuous
functions w: (I,i) --0> (Y,yo) topologized by the compact-open topology. SlY is
regarded as a pointed space with base point Wo equal to the constant map of
I to yo. There is a map
defined by
,
{W(2t)
f.L(w,w)(t) = w'(2t _ 1)
To prove that f.L is continuous, let E: SlY X I --0> Y be the evaluation map. By
theorem 2.8 in the Introduction, it suffices to show that the composite
SlY X SlY X I
/L x 1
~
SlY X I
E
--0>
Y
is continuous. The formula which defines f.L shows that this composite is continuous on each of the closed sets SlY X SlY X [0,1;2] and SlY X SlY X [1;2,1].
We construct a number of homotopies to show that SlY is an H group.
38
HOMOTOPY AND THE FUNDAMENTAL CROUP
CHAP.
1
Similar formulas will be used again in Sec. 1. 7 to define homotopies of (nonclosed) paths in a topological space.
To prove that the map w ---> /-t(w,wo) is homotopic to the identity map of
[l Y, define F: [l Y X I ---> [l Y by
F( w,t)(t') =
w(~)
t + 1
O<t,<!22
yo
!22<t'<l
2
-
-
-
2
This formula shows that E(F Xl): ([l Y X I) X 1---> Y is continuous; therefore F is continuous and is a homotopy from the map w ---> /-t( w,wo) to lilY'
Similarly, the map w ---> /-t(wo,w) is homotopic to lilY' Therefore [ly is an
H space with multiplication /-to
To show that /-t is homotopy associative, define
G: [ly X [ly X [lY X 1---> [ly
by the formula
w(~)
t + 1
E(G X l)(w,w',wl/,t,t') =
w'(4t' -
t -
O<t,<t+l
4
1)
WI/(_4_f-,--_2_-_t)
2 - t
~<t'< t+2
4
-
-
4
t+2<t'<1
4 -
Then G: /-t (/-t X lilY) ~ /-t (lilY X /-t), showing that /-t is homotopy associative.
We define a homotopy inverse qy: [ly ---> [ly by qy(w)(t) = w(l - t). Then
we define H: [lY X 1---> [ly by
0
0
yo
O<t'<~
- 2
w(2t' - t)
~<t'<l
2 - 2
w(2 - 2t' - t)
l<t'<l-~
2 2
Yo
1--<t'<1
2 -
E(H X l)(w,t,t') =
t
H is a homotopy from the map w ---> /-t( w,qy( w)) to the constant map of [l Y to
itself. Similarly, there is a homotopy from the map w ---> /-t(qy(w),w) to the constant map of [l Y. Therefore qy is a homotopy inverse for [l Y, and [l Y is an
H group.
If h: Y ---> Y' preserves base points, there is a map
[lh: [l Y ---> [l Y'
SEC.
6
39
SUSPENSION
defined by nh(w)(t) = h(w(t)). Clearly, nh is a homomorphism, and we summarize these remarks about loop spaces as follows.
8
THEOREM
The loop functor n is a covariant functor from the category
of pointed topological spaces and continuous maps to the category of H
groups and continuous homomorphisms. -
The functor n also preserves homotopies. That is, if ho, hI: Y --'.> Y' are
homotopic by a homotopy ht, then nho, nh I : ny --'.> ny' are homotopic by a
homotopy nht. which is a continuous homomorphism for each t E 1.
6
SUSPENSION
This section deals primarily with results dual to those of Sec. 1.5. We consider
pointed spaces Q such that 7TQ is a covariant functor from the homotopy category of pointed spaces to the category of groups and homomorphisms, and
this leads to the concept of H cogroup, dual to that of H group. An important
example of an H cogroup is the suspension of a pOinted space, a concept dual
to that of the loop space. The homotopy groups of a space defined in the section are examples of groups of homotopy classes of maps from suspensions to
the space.
If X and Yare pointed topological spaces, their sum in the category of
pointed topological spaces will be denoted by X v Y. If X has base point Xo
and Y has base point yo, X v Y may be regarded as the subspace X X yo U Xo X Y
of X X Y. If f: X --'.> Z and g: Y --'.> Z, we let (f,g): X v Y --'.> Z be the map defined by the characteristic property of the sum [that is, (f,g) IX = f and
(f,g) I Y = g).
An H cogroup consists of a pointed topological space Q together with a
continuous co multiplication
v:
Q --'.> Q v Q
such that the follOwing properties hold:
Existence of homotopy identity. If c: Q --'.> Q is the (unique) constant
map, each composite
Q~QvQ~Q
Q~QvQ~Q
and
is homotopic to IQ.
Homotopy associativity. The square
QvQ
llvV
QvQ
is homotopy commutative.
QvQvQ
40
HOMOTOPY AND THE FUNDAMENTAL CROUP
CHAP.
I
Existence of homotopy inverse. There exists a map 1/;: Q ~ Q such that
each composite
Q~QvQ~Q
Q~QvQ~Q
and
is homotopic to c: Q ~ Q.
If X is any pointed space and Q is an H cogroup, there is a law of
composition in [Q;X] defined by [fl][fz] = [(fdz) v] which makes [Q;X] a
group.
0
An H cogroup is said to be abelian if the triangle
Q
v/ '\
T'
QvQ~QvQ
where T(ql,qZ) = (qZ,ql) for ql, qz E Q, is homotopy commutative.
If Q and Q' are H cogroups with comultiplications v and v', respectively,
a continuous map f3: Q ~ Q' is called a homomorphism if the square
Q ~ Q vQ
III
lllv Il
Q' ~ Q'vQ'
is homotopy commutative.
The proofs of the following theorems are dual to the proofs of the
corresponding statements about H groups (see theorems 1.5.4, 1.5.5, 1.5.6,
and 1.5.7) and are omitted.
I
THEOREM
A pointed space having the same homotopy type as an
H cogroup is itself an H cogroup in such a way that the homotopy equivalence is a homomorphism. -
2
THEOREM
If Q is an H cogroup, 'TTQ is a covariant functor from the homotopy category of pointed spaces with values in the category of groups and
homomorphisms. If Q is an abelian H cogroup, this functor takes values in the
category of abelian groups. 3
THEOREM
If Q is a pointed space such that 'TTQ takes values in the category of groups, then Q is an H cogroup (abelian if'TTQ takes values in the category of abelian groups). Furthermore, the group structure on 'TTQ(X) is identical
with that determined by the H cogroup structure of Q as in theorem 2. 4
THEOREM
If f3: Q ~ Q' is a map between H cogroups, then f3# is
a natural transformation from 'TTQ' to 'TTQ in the category of groups if and only
if f3 is a homomorphism. -
We describe an example of an H cogroup dual to the loop-space example
of an H group. Let Z be a pointed topological space with base point zoo The
SEC.
6
41
SUSPENSION
suspension of Z, denoted by SZ, is defined to be the quotient space of Z X I
in which (Z X 0) U (zo X 1) U (Z X 1) has been identified to a single point.
This is sometimes called the reduced suspension in the literature, the term
"suspension" being used for the suspension in the category of spaces (no base
points). The latter is defined to be the quotient space of Z X I in which Z X 0 is
identified to one point and Z X 1 is identified to another point.
If (z,t) E Z X I, we use [z,t] to denote the corresponding point of SZ
under the quotient map Z X I ----,) SZ. Then [z,O] = [zo,t] = [z',l] for all z,
z' E Z and tEl. The point [zo,O] E SZ is also denoted by Zo, and SZ is
a pointed space with base point zoo If J: Z ----,) Z', then Sf: SZ ----,) SZ' is defined
by Sf[z,t] = [f(z), t]. Thus S is a covariant functor from the category of
pointed spaces and continuous maps. To show that it is a covariant functor
to the category of H cogroups and homomorphisms, we define a co multiplication
1J:
SZ ----,) SZ v SZ
by the formula
([
1J
]) _ {([z,2t], zo)
z,t - (zo, [z, 2t - 1])
0< t < ~
~ < t < 1
and illustrate it in the diagram (where the dotted lines are collapsed to one
point).
Zo\
5Z
5Zv 5Z
The map 1J provides SZ with the structure of an H cogroup such that if
J: Z ----,) Z', then Sf is a homomorphism. This can be verified directly or
deduced from properties of loop spaces already established. We follow the
latter course.
The functors Q and S defined from the category of pointed spaces and continuous maps to itself are examples of ad;oint functors. This means that for
pointed spaces Z and Y there is a natural equivalence
hom (SZ,Y):::::: hom (Z,QY)
where both sides are interpreted as the set of morphisms in the category of
pointed spaces and continuous maps. This equivalence results from theorem 2.8
in the Introduction, and if g: Z ----,) Q Y, the corresponding g': SZ ----,) Y is defined by g'[z,t] = g(z)(t) for z E Z and tEl. It is obvious that if h: Y ----,) Y',
then (Qh g)' = hog', and if J: Z' ----,) Z, then (g f)' = g' Sf. Therefore
the equivalence g ~ g' comes from a natural equivalence from the functor
hom (S . , .) to the functor hom (. , Q ').
0
0
0
42
HOMOTOPY AND THE FUNDAMENTAL GROUP
CHAP.
I
This natural equivalence passes to morphisms in the homotopy category
of pointed spaces. For pointed spaces a homotopy G: Z X [ ----> Y must map
Zo X [ into yo. Therefore it defines a map F: Z X [/zo X [ ----> Y. Because
S(Z X [/zo X [) can be identified with SZ X [/zo X [by the homeomorphism
[(z,t), t']
(-0'>
z E Z; t, t' E [
([z,t'], t)
it follows that homotopies F: Z X [/zo X [ ----> QY correspond bijectively to
homotopies F': SZ X [/zo X [ ----> Y. Therefore the equivalence above gives
rise to an equivalence
[SZ;Y];:::; [Z;QY]
such that if the maps g: Z ----> Q Y and g': SZ ----> Yare related by g'[ z,t] = g(z)( t),
then [g'] corresponds to [g]. Hence there is a natural equivalence from the
functor [S . ; .] to the functor [. ; Q '].
It follows from these remarks that for a fixed pointed space Z the functor
'lTsz is naturally equivalent to the composite functor 'lTz
Q. Here Q is
regarded as a covariant functor to the homotopy category of H groups and
homomorphisms. Then the composite 'lTz Q takes values in the category of
groups and homomorphisms. By theorem 3, SZ is an H cogroup, and the map
v: SZ ----> SZ v SZ defined above is the one which is the comultiplication in the
H cogroup SZ (or is homotopic to it). In similar fashion, if f: Z ----> Z',
the natural transformation (Sf)# from 'lTsz' to 'lTsz corresponds to the natural
transformation f# from the composite 'lTZ' Q to the composite 'lTz Q. Because
the latter is a natural transformation in the category of groups, so is (Sf)#,
and by theorem 4, Sf is a homomorphism of the H cogroup SZ to the
H cogroup SZ'.
These statements are summarized as follows.
0
0
0
0
5
THEOREM
The suspension functor S is a covariant functor from the
category of pointed spaces and maps to the category of H cogroups and continuous homomorphisms. •
The functor S also preserves homotopies. That is, if fo, f1: Z ----> Z' are
homotopic by a homotopy ft, then Sfo, Sf1 are homotopic by a homotopy Sft,
which is a continuous homomorphism for each t E 1.
We now show that for n ?:: 1 the sphere Sn is homeomorphic to a suspension, and thus obtain an interesting family of H cogroups. The corresponding functors are known as the homotopy group functors and are particularly
important.
6
LEMMA
For n ?:: 0, S(Sn) is homeomorphic to Sn+1.
Let po = (1,0, . . . ,0) be the base point of Sn. We regard Rn+1 as
imbedded in Rn+2 as the set of points in Rn+2 whose (n + 2)nd coordinate
is O. Then Sn is imbedded as an equator in Sn+1.
PROOF
Sn = {z E
Rn+2111zll
and En+1 is also imbedded in En+2:
= 1 and
Zn+2 = O}
SEC.
6
43
SUSPENSION
En+l
= {Z E Rn+Zlllzll ::::
1
and
Zn+Z = O}
Let H+ and H_ be the two closed hemispheres of Sn+l defined by the equator
Sn. Then
H+
= {z E Sn+llzn+z
~
O}
and
H_
= {z E Sn+llzn+2:::: O}
and Sn+l = H+ U H_ and Sn = H+ n H_. Furthermore, the projection map
Rn+Z ~ Rn+l defines projection maps p+: H+ ~ En+1 and p_: H_ ~ En+l,
which are homeomorphisms. A map f: S(Sn) ~ Sn+l is defined by
f[z,t] =
{ p_ -1(2tz + (1 - 2t)po)
p+ -1((2 _ 2t)z + (2t - l)po)
and is verified to be a homeomorphism f: S(Sn) ;:::::; Sn+l.
•
For n ~ 1 the nth homotopy group functor 'TTn is the covariant functor
on the homotopy category of pointed spaces defined by 'TTn = 'TTsn. It follows
from theorems 6 and 5 that these functors take values in the category of
groups and homomorphisms.
In the last two sections of this chapter we give another definition of 'TTl
and study it in more detail. In Chapter 7 we return to the study of the higher
homotopy groups 'TT n.
The following necessary and sufficient condition for a map Sn ~ X to
represent the trivial element of 'TTn(X) is an immediate consequence of
theorem 1.3.12.
7
n
A map a: Sn ~ X represents the trivial element of 'TTn(X) for
1 if and only if a can be continuously extended over En+1. •
THEOREM
~
Before leaving this section let us consider the interplay between two
possible group structures on the set [X; Y] for particular pointed spaces X and
Y (for example, if X is an H cogroup and Y is an H group, this set can
be given a group structure in two ways). It is a fact that under rather general
circumstances two laws of composition on hom (X, Y) in a category are equal,
and we establish this result.
8
THEOREM
Let X and Y be objects in a category and let
laws of composition in hom (X,Y) such that
* and *' be two
(a) * and *, have a common two-sided identity element
(b) * and *' are mutually distributive
Then * and *' are equal, and each is commutative and associative.
PROOF
f:
Statement (a) means there is a map fa: X ~ Y such that for any
X~ Y
f
* fa = fa * f = f = f *' fa = fa *' f
Statement (b) means that for II, fz, gl, gz: X ~ Y
(fl
* fz) *' (gl * gz)
=
(II *' gl) * (fz *' gz)
44
HOMOTOPY AND THE FUNDAMENTAL GROUP
CHAP.
1
If f, g: X ~ Y, then
= (f *, fo) * (fo *, g) = (f * fo) *, (fo * g) = f *, g
and
g * f = (fo *, g) * (f *, fo) = (fo * f) *, (g * fo) = f *, g
Therefore f * g = f *, g = g * f. For associativity we have
(f * g) * h = (f * g) *, (fo * h) = (f *, fo) * (g *, h) = f * (g * h)
f *g
•
9
COROLLARY
If P is an H space and Q is any H cogroup, then [Q;P] is
an abelian group and the group structure is defined by the multiplication map
in P.
This follows on observing that the two laws of composition defined
in [Q;P] by using the comultiplication in Q or the multiplication in P satisfy
the hypotheses of theorem 8. •
PROOF
Note that if P is just an H space (but not an H group), the law of composition in [X;P] defined by the multiplication in P is in general not a group
structure on [X;P]. However, if X is an H cogroup (for instance, a suspension),
it follows from corollary 9 that this law of composition is a group structure on
[X;P], and in this case the resulting group structure on [X;P] is the same no
matter what multiplication map P is given (so long as it is an H space).
10 COROLLARY If P is an H space, '7T n (P) is abelian for all n ~ 1 and the
group structure in '7Tn(P) is defined by the multiplication map in P. •
For a double suspension S(SZ) whose points are represented in the form
[[z,t],t'], with z E Z and t, t' E I, there are two laws of composition in the
set of maps S(SZ) ~ X. Iff, g: S(SZ) ~ X, we define
{f[[z,2t], t']
(f * g)[[z,t,]']
t = g[[z, 2t _ 1], t']
o ~ t ~·Ih
lh~t~l
and
(f
*,
g)[[z,t], t']
2t']
= {f[[z,t],
g[[z,t], 2t' _
1]
o~t'~1h
1h~t'~1
The corresponding operations in [S(SZ);X] satisfy the hypotheses of theorem 8.
Therefore they are equal, and [S(SZ);X] is an abelian group. In particular, we
have the following corollary.
II
COROLLARY
groups.
For n
~
2,
'7T n
is a functor to the category of abelian
•
A similar argument can be applied to the loop space gp, where P is itself
an H space. There is a multiplication map in gp, because it is a loop space,
and another multiplication obtained from the original multiplication in P. The
corresponding laws of composition in [X;gP] satisfy theorem 8. Therefore it
follows that if P is an H space, '7Tfl.P is a contravariant functor to the category
of abelian groups.
SEC.
7
7
45
THE FUNDAMENTAL GROUPOID
THE FUNDAMENTAL GROUPOID
This section concerns paths in a topological space. This leads to another
description (in Sec. 1.8) of the first homotopy group 7T1. introduced in Sec. 1.6.
We shall have occasion to define a number of homotopies between paths in a
topological space. These homotopies are generalizations (to non closed paths)
of those used in Sec. 1.5 to prove that a loop space is an H group and are defined by the same formulas (except that the t and t' arguments are interchanged).
It is clear that this repetition of formulas could have been eliminated by
proving a suitably general result about path spaces instead of merely considering loop spaces in Sec. 1.5. However, each usage has its own value, and
it is hoped that the repetition may be an aid to understanding the formulas.
A groupoid is a small category in which every morphism is an equivalence. We list without proof a number of facts about groupoids which are
easy consequences of general properties of categories.
I
The relation between obiects A and B of a groupoid defined by the condition hom (A,B) =1= 0 is an equivalence relation. •
The equivalence classes of this equivalence relation are called the components of the groupoid. The groupoid is said to be connected if it has just
one component.
2
For any obiect A of a groupoid, the law of composition which sends
f, g: A ~ A to fog: A ~ A is a group operation in hom (A,A). •
3
There is a covariant functor from any groupoid to the category of groups
and homomorphisms which assigns to an obiect A the group hom (A,A) and
to a morphism f: A ~ B the homomorphism
h f : hom (A,A)
defined by h f (g)
= fog
0
f- 1 for g: A
~
~
hom (B,B)
A.
•
Because any morphism f: A ~ B in a groupoid is an equivalence,
hf : hom (A,A) ~ hom (B,B) is an isomorphism. The following statement
describes the collection of isomorphisms obtained by taking all possible morphisms f: A ~ B.
4
If A and B are in the same component of a groupoid, the collection
of isomorphisms {h f If: A ~ B} is a coniugacy class of isomorphisms
hom (A,A) ~ hom (B,B). •
it Let F be a covariant functor from one groupoid 8 to another 8'. Then F
maps each component of 8 into some component of 8', and there is a natural
transformation F* (A) from the covariant functor home (A,A) on 8 to the covariant functor home' (F(A), F(A)) on 8 defined by
F* (A)(f)
= F(f):
F(A) ~ F(A)
f: A ~ A
•
46
HOMOTOPY AND THE FUNDAMENTAL CROUP
CHAP.
I
With these general remarks about groupoids out of the way, we proceed
to define the fundamental groupoid. A path w in a topological space is defined
to be a continuous map w; I --? X [note that the path is the map, not just the
image set w(I)]. The origin of the path is the point w(O), and the end of the
path is the point w(l). We also say that w is a path from w(O) to w(l). A closed
path, or loop, at Xo E X is a path w such that w(O) = Xo = w(l). If wand w'
are paths in X such that end w = orig w', there is a product path w * w' in X
defined by the formula
(w
* w)(t) = {W(2t)
w' (2t
I
_ 1)
=
=
Then orig (w * w')
orig wand end (w * w')
end w'.
We should like to form a category whose objects are the points of
X, whose morphisms from Xl to Xo are the paths from Xo to Xl, and with the
composite defined to be the product path. With these definitions, neither
axiom of a category is satisfied. That is, there need not be an identity morphism for each point, and it is generally not true that the associative law for
product paths holds [that is, w * (w' * w") is usually different from (w * w') * w"].
A category can be obtained, however, if the morphisms are defined not to be
the paths themselves, but instead, homotopy classes of paths.
Two paths wand w' in X are briefly said to be homotopic, denoted
by w ~ w', if they are homotopic relative to i. Thus a necessary condition
that w ~ w' is that w(O) = W'(O) and w(l) = w' (l). For any xo, Xl E X the
relation w ~ w' is an equivalence relation in the set of paths from Xo to Xl.
The resulting equivalence classes are called path classes, and if w is a path in
X, the path class containing it is denoted by [w]. Since two paths in the same
path class have the same origin and the same end, we can speak of the origin
and the end of a path class.
We shall construct a category whose objects are the points of X and
whose morphisms from Xl to Xo are the path classes with Xo as origin and Xl
as end. The following lemma shows that the path class of the product of two
paths depends only on the path classes of the factors, and it will be used to
define the composite in the category.
6
LEMMA
Let [w] and [w'] be path classes in X with end [w] = orig [w'].
There is a well-defined path class [w] * [w'] = [w * w'] with orig ([w] * [w'])
orig [w] and end ([w] * [w']) = end [w'].
=
PROOF
To prove that w ~ Wl and w' ~wi imply w * w' ~ Wl * wi, let
F; I X I --? X be a homotopy relative to j from w to Wl and let F'; I X I --? X
be a homotopy relative to j from w' to wi. A homotopy F * F'; I X I --? X is
defined by the formula
(F
*
F/)( t')
t,
=
{F(2t,tl)
F(2t _ 1, t')
SEC.
7
47
THE FUNDAMENTAL GROUPOID
and illustrated in the diagram
WI
Wi
~
~
F*F'
Then F
* F: w * w' c::o:: WI * WI rel i. •
7
THEOREM
For each topological space X there is a category 0'(X) whose
obiects are the points of X, whose morphisms from Xl to Xo are the path
classes with Xo as origin and Xl as end, and whose composite is the product of
path classes.
PROOF
To prove the existence of identity morphisms, let ex: I --3> X be the
constant map of I to X for any X E X. We show that [ex] = Ix. If W is a path
with w(l) = x, we must prove that w * ex c::o:: w (with a similar property for
paths with origin at x). Such a homotopy F: I X I --3> X is defined by
the formula
F(t,t') =
W(r ~ 1)
O<t<t'+l
2
t'+l<t<l
X
2
-
-
and pictured in the diagram
B
w
w
F
A similar homotopy shows that if w(O) = x, then ex * w c::o:: w.
To prove the associativity of the composite of morphisms, let w, w', and
w" be paths such that end w = orig w' and end w' = orig w". We must prove
that (w * w') * w" c::o:: w * (w' * w"). Such a homotopy G: I X I --3> X is defined
by the formula
G(t,t) =
w(r: J
O<t<t'+l
4
w'(4t - t' - 1)
r+1<t<t'+2
4
4
4t - 2- t')
w" ( -
r+2<t<1
4
-
2 - t'
48
HOMOTOPY AND THE FUNDAMENTAL CROUP
CHAP.
1
and pictured in the diagram
tttJ
w
w
w'
w'
wI!
wI!
G
•
The category 6Jl(X) is called the category of path classes of X, or the
fundamental groupoid of X, the latter because of the following theorem.
6Jl(X) is a groupoid.
Given a path w in X, let w~l: I ~ X be the path defined by w~l(t) =
w(1 - t). To prove that [w~ll = [wl~l in 6Jl(X), we must show that w * w~l c:::::: Ew(O)
[and also that W~l * w c:::::: Ew(l), which follows, however, from the first homotopy, because w = (W~l)~ll. Such a homotopy H: I X I ~ X is defined by
the formula
8
THEOREM
PROOF
H(t,t =
l
-< {2
w(O)
0<
-
w(2t - t')
{< t
w(2 - 2t - tl)
1<t<1-{
2 2
w(O)
1--<t<1
2 -
)
t
2 -
<1
- 2
tl
and pictured in the diagram
H
•
This completes the construction of the fundamental groupoid. The components of the fundamental groupoid are called path components of X. It is
clear that Xo, and Xl are in the same path component of X if and only if there
is a path w in X from Xo to Xl. X is said to be path connected if its fundamental
groupoid is connected. The following is an alternate characterization of the
path components.
9
THEOREM
subspaces of X.
The path components of X are the maximal path-connected
SEC.
7
49
THE FUNDAMENTAL GROUPOID
Let A be a path component of X and let w be a path in X such that
w(o) EA. We show that w is a path in A. For each t E I define a path
Wt: I ----? X by Wt(t') = w(tt') for t' E I. Then Wt is a path in X from w(O)
to w(t). Therefore w(t) is in the same path component of X as xo, namely A.
Since this is so for every t E I, w is a path in A.
A is path connected because if Xo, Xl E A there is a path w in X from
Xo to Xl. By the above result, w is a path in A. Therefore any two points of A
can be joined by a path in A, and A is path connected. Since any path in X
that starts in A stays in A, A is a maximal path-connected subset of X. •
PROOF
I0
LEMMA
A path-connected space is connected.
PROOF
If w is a path in X, then w(I), being a continuous image of the connected space I, is connected. Therefore w(O) and w(l) lie in the same component of X. If X is path connected, any two points of X lie in the same
component, and X is connected. •
The converse of lemma 10 is false, as is shown by the following example.
II
EXAMPLE
X
Let X be the subspace of R2 defined by
= {(x,y)
E R2
I X > 0, y = sin 1X
or
X
= 0,
-1
~ Y~
I}
Then X is connected, but not path connected.
Given a map f: X ----? Y, there is a covariant functor f# from 0l(X) to 0l(Y)
which sends an object X of 0l(X) to the object f(x) of 0l( Y) and the morphism
[w] of 0l(X) to the morphism f#[w] = [f w] of 0l(Y). The functorial properties of f# are easily verified. From the first part of statement 5, or by direct
verification, it follows that f maps each path component of X into some path
component of Y. Therefore there is a covariant functor 7To from the category
of topological spaces and maps to the category of sets and functions such that
7To(X) equals the set of path components of X, and
0
7To(f)
= f#:
7To(X)
----?
7To(Y)
maps the path component of x in X to the path component of f(x) in Y. If
F: fo c:::o fl' then for any x E X there is a path Wx in Y from fo(x) to /1(x) defined by wx(t) = F(x,t) for t E 1. Therefore fo(x) and fl(X) belong to the same
path component of Y, and fo# = /1#. It follows that 7To can be regarded as a
covariant functor from the homotopy category to the category of sets and
functions. This functor characterizes the functor TTX for a contractible space X
as follows.
12 THEOREM If X is a contractible space, then
equivalent functors on the homotopy category.
TTX
and
7To
are naturally
If X and X' have the same homotopy type, then TTX and TTX are
naturally equivalent. It follows from corollary 1.3.11 that if P is a one-point
space, TTX is naturally equivalent to 7Tp. It therefore suffices to prove that 7Tp
PROOF
50
HOMOTOPY AND THE FUNDAMENTAL GROUP
CHAP.
1
is naturally equivalent to 'ITo. 'lTo(P) consists of the single path component P,
and a natural transformation
1/;:
'lTp~
'ITo
is defined by 1/;[f] = f#(P) for [f] E [P;X]. Because XP is in, one-to-one correspondence with X in such a way that homotopies P X I ~ X correspond to
paths I ~ X, it follows that 1/; is a natural equivalence. •
The functor 'ITo is closely related to the functor Ho of example 1.2.6. In
fact, for spaces X whose components and path components coincide, Ho is
the composite of 'ITo with the covariant functor which assigns to every set the
free abelian group generated by that set. In particular, 'ITo could have been used
to obtain the results of Sec. 1.2 that were obtained by using Ho.
8
THE FUNDAMENTAL GROUP
By choosing a fixed point xo E X and considering the path classes in X with
xo as origin and end, a group called the fundamental group is obtained. We
show now that this group is naturally equivalent to the first homotopy group
'lTl, defined in Sec. 1.6. The section closes with a calculation of the fundamental
group of the circle.
Let X be a topological space and let xo E X. The fundamental group of
X based at Xo, denoted by 'IT(X,xo), is defined to be the group of path classes
with Xo as origin and end. It follows from theorem 1.7.8 and statement 1.7.2
that this is a group, and iff: (X,xo) ~ (Y,yo), thenf#is a homomorphism from
'IT(X,xo) to 7T(Y,yo). If, f, f': (X,xo) ~ (Y,yo) are homotopic, then
f#
= f'#:
'IT(X,xo)
~
'IT(Y,yo).
Therefore, we have the following theorem.
I
THEOREM
There is a covariant functor from the homotopy category of
pointed spaces to the category of groups which assigns to a pointed space its
fundamental group and to a map f the homomorphism f#-.
We show that the fundamental group functor 'IT is naturally equivalent to
'IT 1, defined in Sec. 1.6. Let ,\: I ~ S(50) be defined by '\(t) = [-l,t], where
50 consists of the two points -1 and 1 and 1 is its basepoint. Then ,\ induces
a bijection ,\# between the homotopy classes of maps (S(5 0), 1) ~ (X,xo) and
the path classes of closed paths in X at Xo defined by
'\#[g]
= [g'\]
g: (5(5 0 ), 1) ~ (X,xo)
From the definition of the law of composition in [5(50);X] and in 'IT(X,xo), ,\#
is seen to be a group isomorphism. Given a map f: (X,xo) ~ (Y,yo), ,\# commutes with f#. By lemma 1.6.6, S(50) is homeomorphic to 51.
SEC.
2
8
51
THE FUNDAMENTAL GROUP
THEOREM
group functor
7TI
The map 11.# is a natural equivalence of the first homotopy
with the fundamental group functor 7T. -
It will sometimes be convenient to regard the elements of 7T(X,XO) as
homotopy classes of maps (Sl,po) ~ (X,xo), rather than as path classes.
Because any closed path at Xo (and any homotopy between such paths)
must lie in the path component A of X containing Xo, it follows that 7T(A,xo) ::::::
7T(X,XO). Hence the fundamental group can give information only about the
path component of X containing Xo. From general groupoid considerations
(see statements 1.7.3 and 1.7.4), if [w] is a path class in X from Xo to Xl, then
h [wl is an isomorphism from 7T(X,XI) to 7T(X,XO).
3
THEOREM
The fundamental groups of a path-connected space based at
different points are isomorphic by an isomorphism determined up to
coniugacy. -
Even though the fundamental groups based at different points of a pathconnected space are isomorphic, we cannot identify them, because the isomorphism between them is not unique. If the fundamental group at some
point (and hence all points) is abelian, the isomorphism is unique. In general,
the fundamental group need not be abelian; however, the following consequence of theorem 2 and corollary 1.6.10 is a general result about the commutativity of fundamental groups.
4
THEOREM
The fundamental group of a path-connected H space is
abelian, and if wand w' are closed paths at the base point, then
[w]
* [w']
= [,u
0
(w,w')]
where ,u is the multiplication map in the H space.
-
A space X is said to be n-connected for n ;?: 0 if every continuous map
Sk ~ X for k ~ n has a continuous extension over Ek+l. A I-connected
space is also said to be simply connected. Note that if 0 ~ m ~ n, an
n-connected space is m-connected. It follows from theorem 1.6.7 that a space
X is n-connected if and only if it is path connected and 7Tk(X,X) is trivial for
every base point X E X and I ~ k ~ n. From corollary 1.3.13 we have the
following result.
f:
S
LEMMA
A contractible space is n-connected for every n ;?: O.
-
Note that a space is O-connected if and only if it is path connected, and
a space is simply connected if and only if it is path connected, and 7T(X,XO) = 0
for some (and hence all) points Xo E X.
From theorem I we know that two pointed spaces having the same
homotopy type as pointed spaces have isomorphic fundamental groups. To
prove a similar result for two path-connected spaces which have the same
52
HOMOTOPY AND THE FUNDAMENTAL CROUP
CHAP.
1
homotopy type as spaces (no base-point condition) we need some preliminary
results.
LEMMA Let h: I X I ~ X and let ao, a1, /30, and /31 be the paths in X
6
defined by restricting h to the edges of I X I [that is, ai(t) = h(i,t) and
/3i(t) = h(t,i)]' Then (ao * /31) * (a1- 1 * /30- 1 ) is a closed path in X at h(O,O)
which represents the trivial element of 7T(X, h(O,O)).
PROOF Let ao, ai, /30, and /3i be the paths in I X I defined by ai(t) = (i,t)
and fJi( t) = (t,i). Then (ao * /31) * (ai- 1 * /30- 1 ) is a closed path in I X I at
(0,0) and h maps this closed path into (ao * /31) * (a1- 1 * /30- 1 ). Since I X I is
a convex subset of R2, it is contractible, and by lemma 5, it is simply connected. Therefore
and
(ao
* /31) * (a- 1 * /30- 1) = h
c:o::
h
* /31) * (ai- 1 * /3'0- 1))
0
((ao
0
1'(0,0) =
I'h(O,O)
•
7
THEOREM Let f: (X,xo) ~ (Y,yo) and g: (X,xo) ~ (Y,Y1) be homotopic as
maps of X to Y. Then there is a path w in Y from yo to Y1 such that
= h[wJ
f#
0
~:
7T(X,XO) ~ 7T(Y,yo)
Let F: X X I ~ Y be a homotopy from f to g and let w: I ~ Y be
defined by w(t) = F(xo,t). Then w is a path in Y from yo to Y1. If W' is any
closed path in X at Xo, let h: I X I ~ Y be defined by h(t,t') = F(w'(t), t').
Then h(O,t') = F(xo,t') = w(t'), h(t,l) = gw'(t), h(l,t') = w(t'), and h(t,O) =
fW'(t). By lemma 6 we have
PROOF
* gw') * (w- 1 * (fW')-l) c:o:: l'yO
This implies [wJ ~[w'J [WJ-1 = f#[w'J, or (h[wJ g#)[w'J = f#[w'J.
is an arbitrary element of 7T(X,XO), h[wJ ~ = f#. •
(w
0
0
0
Since [w']
0
8
THEOREM Two path-connected spaces with the same homotopy type
have isomorphic fundamental groups.
PROOF Let f: X ~ Y be a homotopy equivalence with homotopy inverse
g: Y ~ X. Let Xo E X and set yo = f(xo), Xl = g(yo), and Y1 = f(X1). Let
fa: (X,xo) ~ (Y,yo) and II: (X,X1) ~ (Y,Y1) be maps defined by f (that is, fo and
II are both equal to fbut are regarded as maps of pairs), and let g': (Y,yo) ~
(X,Xl) be defined by g. Then g' fo: (X,xo) ~ (X,X1) is homotopic, as a map of
X to X, to l(x,xo): (X,xo) C (X,xo), and II g': (Y,yo) ~ (Y,Y1) is homotopic, as
a map of Y to Y, to l(y,yo): (Y,yo) C (Y,yo). It follows from theorem 7
that there are paths w in X from Xl to Xo and w' in Y from Y1 to yo such that
0
0
and
SEc.8
53
THE FUNDAMENTAL GROUP
Therefore we have a commutative diagram
7T(X,XO) ~ 7T(X,X1)
7T(Y,yO) ~ 7T(Y,Y1)
g# is an epimorphism because h[wl is, and it is a monomorphism because
is. Therefore g# is an isomorphism. •
h[w'l
We close with an example of a space with a nontrivial fundamental
group. For this purpose we compute 7T(5 1 ,po) following a method used
by Tucker 1, where 51 = {e i9 } and po = 1.
The exponential map ex: R ~ 51 is defined by ex(t) = eZ'7Tit. Then ex is
continuous, ex(tl + tz) = ex(t1) ex(tz) (where the right-hand side is multiplication of complex numbers), and ex(tt) = ex(tz) if and only if t1 - tz is an
integer. It follows that ex I( -lh, lh) is a homeomorphism of the open interval
(-lh,lh) onto 51 - {e'7Ti}. We let
19: 51 - {e'7Ti}
~
(-lh,lh)
be the inverse of ex I (-lh, lh).
A subset X C Rn will be called starlike from a pOint Xo E X if, whenever
x E X, the closed line segment [xo,x] from Xo to x lies in X.
LEMMA
Let X be compact and starlike from Xo E X. Given any continuous map f: X ~ 51 and any to E R such that ex(to) = f(xo), there exists a
continuous map 1': X ~ R such that f'(xo) = to and ex(f'(x)) = f(x) for all
x E X.
9
Clearly, we can translate X so that it is starlike from the origin; hence
there is no loss of generality in assuming Xo = O. Since X is compact, f is uniformly continuous and there exists e
0 such thl:lt if Ilx - x'il
e, then
I f(x) - f(x') II 2 [that is, f(x) and f(x') are not antipodes in SI]. Since X is
bounded, there exists a positive integer n such that Ilxll/n
e for all x E X.
Then for each 0 :::;: i
n and all x E X
PROOF
>
<
<
<
<
II (f +n l)x - ~ II
=
II~II < e
and so
It follows that the quotient f((f + l)x/n)/f(fx/n) is a point of 51 - {e'7Ti}. Let
~ SI - {e'7Ti} for 0:::;: i
n be the map defined by g;(x) =
gj: X
<
1 See A. W. Tucker, Some topological properties of disk and sphere, Proceedings of the
Canadian Mathematical Congress, 1945, pp. 285-309.
54
f((j
HOMOTOPY AND THE FUNDAMENTAL GROUP
+
CHAP.
1
l)x/n)/f(ix/n). Then, for all x E X, we see that
f(x)
We define 1': X
--;>
I'(x)
= f(O)gO(X)gl(X)
... gn-1(X)
R by
= to + 19(9o(x)) + 19(9l(X)) + ... + 19(9n-1(X))
I' is the sum of n + 1 continuous functions from X to R, so it is continuous.
Clearly, 1'(0) = to and ex(f'(x)) = f(x). •
10
Let X be a connected space and let 1', g': X
LEMMA
0
PROOF
--;>
R be maps such
= ex g' and I'(xo) = g'(xo) for some Xo E X. Then I' = g'.
Let h = I' - g': X
R. Since ex I' = ex g', ex h is the con-
that ex I'
0
--;>
0
0
0
stant map of X to po. Therefore h is a continuous map of X to R, taking only
integral values. Because X is connected, h is constant, and since h(xo) = 0,
h(x) = 0 for all x E X. •
Let 0': I --;> 51 be a closed path at po. Because I is starlike from 0 and
0'(0) = po = ex(O), it follows from lemma 9 that there exists 0": I --;> R such
that 0"(0) = 0 and ex 0" = 0'. By lemma 10, 0" is uniquely characterized by
these properties. Because ex(O"(l)) = po, it follows that 0"(1) is an integer. We
define the degree of 0' by deg 0' = 0"(1).
0
11
LEMMA
deg
0'
= deg
Let 0' and
/3.
/3 be homotopic closed paths in
51 at po. Then
PROOF
Let F: I X I --;> 51 be a homotopy relative to i from 0' to /3. Because
I X I is a starlike subset of R2 from (0,0), it follows from lemma 9 that there
is a map F': I X 1--;> R such that F'(O,O) = 0 and ex F' = F. 5ince F is a
homotopy relative to i, F(O,t') = F(l,t') = po for all t E I. Therefore F'(O,t')
and F'(l,t') take on only integral values for all t' E I. It follows that F'(O,t')
must be constant and F'(l,t') must be constant. Because F(O,O) = 0,
F'(O,t') = 0 for all t' E I. Define 0", /3': 1--;> R by O"(t) = F'(t,O) and /3'(t) =
F'(t,l). Then 0"(0) = 0 and ex 0" = 0'. Therefore deg 0' = 0"(1) = F'(l,O).
Similarly, /3'(0) = 0 and ex /3' = /3, so deg /3 = /3'(1) = F'(l,l). Because
F(l,t') is constant, F'(l,O) = F'(l,l) and deg 0' = deg /3. •
0
0
0
It follows that there is a well-defined function deg from '7T(51,po) to Z defined by
deg [O'J = deg 0'
where
12
0'
is a closed path in 51 at po.
THEOREM
The function deg is an isomorphism
deg: '7T(5 1,po) ;:::::; Z
PROOF
To prove that deg is a homomorphism, let 0' and /3 be two closed
paths in 51 at po and let 0'/3 be the closed path which is their pointwise
SEC.
8
55
THE FUNDAMENTAL GROUP
product in the group multiplication of 51. We know from theorem 4 that
[a] * [,8] = [a,8]. Let a', ,8': I ~ R be such that a'(O) = 0, ex a' = a,
,8'(0) = 0, and ex ,8' = ,8. Then a' + ,8': I ~ R is such that (a' + ,8')(0) = 0
and ex (a' + ,8') = a,8. Therefore
0
0
0
deg ([a]
* [,8]) = deg [a,8] = (a' + ,8')( 1)
= deg a + deg,8 = deg [a] + deg [,8]
showing that deg is a homomorphism.
The map deg is an epimorphism; for if n is an integer, there is a path a~
in R defined by a~(t) = tn. Let an = ex a~. Then clearly, deg [an] = a~(I) = n.
The map deg is a monomorphism; for if deg [a] = 0, there is a closed
path a' in R at 0 such that ex a' = a. 5ince R is simply connected (because
it is contractible, and by lemma 5), a' ~ eo. Then ex a' ~ epo. Therefore
a ~ epo and [a] is the identity element of 'IT(5 1 ,po). •
0
0
0
The method we have used to compute 'IT(51,po) will be generalized
in Chapter 2 to give relations between the fundamental group of a space and
the fundamental groups of its covering spaces.
It follows from theorem 2 that 'IT(51,po) ;::::; [5 1 ,po; 51,po]. Because 51 is a
topological group, the set [51;51] (with no base-point condition) is also a
group under pointwise multiplication of maps, and there is an obvious
homomorphism
y:
13
LEMMA
[5 1 ,po; 51,po]
~
[5 1 ;5 1 ]
~
[5 1 ;51 ]
The homomorphism
y: [51,po; 51,po]
is an isomorphism.
PROOF
To show that y is an epimorphism, let f: 51
for some 0 ::; 0
2'lT. Define a homotopy F: 51 X I
<
~
~
51 and let f(po)
51 by
=e
i8
F(z,t) = f(z)e- it8
Then F is a homotopy from
y[f']po
= [f'] = [f].
f
to a map f' such that f'(po)
= po. Therefore
To show that y is a monomorphism, assume that f: (51,po) ~ (51,po) is
such that y[f]po = [f] is trivial. Then f: 51 ~ 51 is null homotopic. By
theorem 1.3.12, f is null homotopic relative to po. Therefore [f]po is trivial. •
It follows from theorem 12 and lemma 13 that [51; 51] """ Z. The isomorphism
can be chosen so that for each integer n the map z --+ zn from 51 to itself represents
a homotopy class corresponding to n.
56
HOMOTOPY AND THE FUNDAMENTAL GROUP
CHAP.
1
EXERCISES
A CONTRACTIBLE SPACES
I The cone over a topological space X with vertex v is defined to be the mapping cylinder of the constant map X --'> v. Prove that X is contractible if and only if it is
a retract of any cone over X.
2
Prove that Sn is a retract of En+l if and only if Sn is contractible.
3 If CX is a cone over X, prove that (CX,X) has the homotopy extension property with
respect to any space.
4 Prove that a space Y is contractible if and only if, given a pair (X,A) having the
homotopy extension property with respect to Y, any map A --'> Y can be extended over X.
5 Let Y be the comb space of example 1.3.9 and let yo be the point (0,1) E Y. Let Y'
be another copy of Y, with corresponding point yo. Let X be the space obtained by forming the disjoint union of Y and Y' and identifying yo with yo. Prove that X is n-connected
for all n but not contractible. (Hint: Any deformation of X in itself must be a homotopy
relative to Yo.)
B ADJUNCTION SPACES
I Let A be a subspace of a space X and let f: A --'> Y be a continuous map. The adjunction space Z of X to Y by f is defined to be the quotient space of the disjoint union of
X and Y by the identifications x E A equals f(x) E Y for all x E A. Prove that if X and Y
are normal spaces and A is closed in X, then Z is a normal space.
2 A space X is said to be binormal if X X I is a normal space. If X is a binormal space,
Y is a normal space, and f: X --'> Y is continuous, prove that the mapping cylinder of f is
a normal space.
3 Given a continuous map f: A --'> Y, where A is a subspace of a space X, prove that f
can be extended over X if and only if Y is a retract of the adjunction space of X
to Y by f.
4 Let Z be the adjunction space of X to Y by a map f: A --'> Y. Prove that (Z, Y) has
the homotopy extension property with respect to a space W if (X,A) has the homotopy
extension property with respect to W.
C ABSOLUTE RETRACTS AND ABSOLUTE NEIGHBORHOOD RETRACTS
A space Y is said to be an absolute retract (or absolute neighborhood retract) if, given a
normal space X, closed subset A C X, and a continuous map f: A --'> Y, then f can be
extended over X (or f can be extended over some neighborhood of A in X).
I Prove that a normal space Y is an absolute retract (or absolute neighborhood retract)
if and only if, whenever Y is imbedded as a closed subset of a normal space Z, then Y is
a retract of Z (or a retract of some neighborhood of Yin Z).
2 Prove that the product of arbitrarily many absolute retracts (or finitely many
absolute neighborhood retracts) is itself an absolute retract (or absolute neighborhood
retract).
3
Prove that Rn is an absolute retract for all n.
57
EXERCISES
4 Prove that a retract of an absolute retract is an absolute retract and that a retract of
some open subset of an absolute neighborhood retract is an absolute neighborhood
retract.
S Prove that En is an absolute retract and Sn is an absolute neighborhood retract for
all n.
6 Prove that a binormal absolute neighborhood retract is locally contractible (that is,
every neighborhood U of a point x contains a neighborhood V of x deformable to x in U).
7 Prove that a binormal absolute neighborhood retract is an absolute retract if and
only if it is contractible.
o
HOMOTOPY EXTENSION PROPERTY
I Let A be a closed subset of a normal space X, let f: X ~ Y be continuous (where Y
is arbitrary), and let G: A X I ~ Y be a homotopy of f I A. If there exists a homotopy
G': U X I ~ Y of flU which extends G, where U is an open neighborhood of A, show
that there exists a homotopy F: X X I ~ Y of f which extends G.
2 Borsuk's homotopy extension theorem. Let A be a closed subspace of a binormal
space X. Then (X,A) has the homotopy extension property with respect to any absolute
neighborhood retract Y.
3 Let A be a closed subset of a binormal space X and assume that the subspace
A X I U X X 0 C X X I is an absolute neighborhood retract. Then (X,A) has the
homotopy extension property with respect to any space Y.
4 Let A be a closed subset of X and B a subset of Y. Assume that (X,A) has
the homotopy extension property with respect to B and that (X X I, X X i U A X I)
has the homotopy extension property with respect to Y. Prove that if f: (X,A) ~ (Y,B) is
homotopic (as a map of pairs) to a map which sends all of X to B, then it is homotopic
relative to A to such a map.
E
I
COFIBRATIONS
2
Prove that a composite of cofibrations is a cofibration.
Prove that any cofibration is an injective function.
3 For a closed subspace A of X prove that the inclusion map A C X is a cofibration if
and only if X X 0 U A X I is a retract of X X I.
4 If A is a subspace of a Hausdorff space X, prove that if A C X is a cofibration, then
A is closed in X.
S Assume that X is the union of closed subsets Xl and X2 and let A be a subset of X
such that Xl n X2 C A. Prove that if A n Xl C Xl and A n X2 C X2 are cofibrations,
so is A ex.
6
Let A be a closed subspace of a space X. Prove that the following are equivalent: 1
(a) A C X is a cofibration.
(b) There is a deformation D: X X I ~ X rei A [that is, D(x,O)
x and D(a,t)
a
for x E X, a E A, and tEl] and a map cp: X ~ I such that A = cp-l(l) and
D(cp-l(O,l] X 1) C A.
=
=
1 If X is normal, the equivalence of (a) and (c) is proved in C. S. Young, A condition for the
absolute homotopy extension property, American Mathematical Monthly, vol. 71, pp. 896-897,
1964.
58
HOMOTOPY AND THE FUNDAMENTAL GROUP
CHAP.
I
(c) There is a neighborhood U of A deformable in X to A rei A [that is, there is a
homotopy H: U X I ~ X such that H(x,O) = x, H(a,t) = a, and H(x,l) E A for
x E U, a E A, and t E 1] and a map <p: X ~ I such that A = <p-l(l) and <p(x) = 0
if x E X - U.
7 If A C X and BeY are cofibrations with A and B closed in X and Y, respectively,
prove that A X B c X X B U A X Y and X X B U A X Y C X X Yare cofibrations.
F LOCAL SYSTEMS!
I A local system on a space X is a covariant functor from the fundamental groupoid of
X to some category. For any category (' show that there is a category of local systems on
X with values in e. (Two local systems on X are said to be equivalent if they are
equivalent objects in this category.)
2 Given a map f: X ~ Y, show that f induces a covariant functor from the category of
local systems on Y with values in e to the category of local systems on X with values in e.
e,
3 If A is an object of a category
let Aut A be the group of self-equivalences of A
in e If <p: A :.:::: B is an equivalence in e, then show that ip: Aut A ~ Aut B defined by
ip(a) = <p a <p-l is an isomorphism of groups.
0
4
0
If r is a local system on X and Xo E X, show that r induces a homomorphism
fxo: 7T(X,XO)
~ Aut [(xo)
:; If X is path connected, prove that two local systems rand r' on X with values in e
are equivalent if and only if there is an equivalence <p: [(xo) :.:::: r'(xo), such that <p 0 f Xu
is conjugate to f~o in Aut r'(xo).
6 If X is path connected, given an object A E e and a homomorphism a: 7T(X,Xo) ~
Aut A, prove that there is a local system r on X with values in e such that [(xo) = A
and fxo = a.
G
I
THE FUNDAMENTAL GROUP
Prove that the fundamental group functor commutes with direct products.
2 If wand w' are paths in X from Xo to
w * ",,'-1 ~ €XO.
3
U
4
n
Xl,
prove that w
~ w'
if and only if
Let a space X be the union of two open simply connected subsets U and V such that
V is nonempty and path connected. Prove that X is simply connected.
Prove that Sn is simply connected for n
~
2.
:; If there exists a space with a nonabelian fundamental group, prove that the "figure
eight" (that is, the union of two circles with a point in common) has a nonabelian fundamental group (cf. exercise 2.B.4).
6 Let f: I ~ R2 be a continuously differentiable simple closed curve in the plane with
a nowhere-vanishing tangent vector [that is, f(O) = f(I), /'(0) = /'(1), and /'(t) =1= 0 for
1
See N. E. Steenrod, Homology with local coefficients, Annals of Mathematics, vol. 44,
pp. 610-627, 1943.
59
EXERCISES
0::;; t::;; 1]. Let w: 1-> Sl be the closed path defined by wit)
[w] is a generator of '17(Sl).1
= !,(t)/II!,(t)ll. Prove that
7 In R2, let X be the space consisting of the union of the circles Cn, where Cn
has center (l/n,O) and radius lin for all positive integers n. In R3 (with R2 imbedded as
the plane X3 = 0), let Y be the set of points on the closed line segments joining (0,0,1) to
X and let Y' be the reflection of Y through the origin of R3. Then Yand Y' are closed
simply connected subsets of R3 such that Y n Y' is a single point. Prove that Y U Y' is
not simply connected. 2
H
I
SOME APPLICATIONS OF THE FUNDAMENTAL GROUP
2
Prove that Sl and Sn for n ;;:, 2 are not of the same homotopy type.
3
Prove that R2 and Rn for n
Prove that Sl is not a retract of £2.
> 2 are not homeomorphic.
4 Let p(z) = zn + a n-1 zn-1 + ... + a1Z + ao be a polynomial of degree n, having
complex coefficients and leading coefficient 1, and let q(z) = zn. For r
0 let
Cr = {x E R 2 I I x I = r}. Prove that for r large enough, p I Cr and q I Cr are homotopic
maps of Cr into R2 - O.
>
5 Fundamental theorem of algebra. Prove that every complex polynomial has a root.
(Hint: For any r
0 the map q I Cr : Cr -> R2 - 0 is not null homotopic because it induces a nontrivial homomorphism of fundamental groups.)
>
See H. Hopf, Uber die Drehung der Tangenten und Sehnen ebener Kurven, Compositio
Mathematica, vol. 2, pp. 50-62, 1935. For generalizations see H. Whitney, On regular closed
curves in the plane, Compositio Mathematica, vol. 4, pp. 276-284, 1937, and S. Smale, Regular
curves on Riemannian manifolds, Transactions of the American Mathematical Society, vol. 87,
pp. 495-512, 1958.
2 See H. B. Griffiths, The Fundamental group of two spaces with a common point, Quarterly
Journal of Mathematics, vol. 5, pp. 175-19(), 1954.
1
CHAPTER TWO
COVERING SPACES
AND FIBRATIONS
THE THEORY OF COVERING SPACES IS IMPORTANT NOT ONLY IN TOPOLOGY, BUT
also in differential geometry, complex analysis, and Lie groups. The theory is
presented here because the fundamental group functor provides a faithful
representation of covering-space problems in terms of algebraic ones. This
justifies our special interest in the fundamental group functor.
This chapter contains the theory of covering spaces, as well as an introduction to the related concepts of fiber bundle and fibration. These concepts
will be considered again later in other contexts. Here we adopt the view that
certain fibrations, namely, those having the property of unique path lifting,
are generalized covering spaces. Because of this, we shall consider these
fibrations in some detail.
Covering spaces are defined in Sec. 2.1, and fibrations are defined in
Sec. 2.2, where it is proved that every covering space is a fibration. Section 2.3
deals with relations between the fundamental groups of the total space and
base space of a fibration with unique path lifting, and Sec. 2.4 contains a solution of the lifting problem for such fibrations in terms of the fundamental
group functor.
61
62
COVERING SPACES AND FIBRATIONS
CHAP.
2
The lifting theorem is applied in Sec. 2.5 to classify the covering spaces
of a connected locally path-connected space by means of subgroups of its
fundamental group. This entails the construction of a covering space starting
with the base space and a subgroup of its fundamental group. In Sec. 2.6 a
converse problem is considered. The base space is constructed, starting with
a covering space and a suitable group of transformations on it.
In Sec. 2.7 fiber bundles are introduced as natural generalizations of
covering spaces. The main result of the section is that local fibrations are
fibrations. This implies that a fiber bundle with paracompact base space is a
fibration. Section 2.8 considers properties of general fibrations and the concept of fiber homotopy equivalence. These will be important in our later
study of homotopy theory.
I
COVERING PROJECTIONS
A covering projection is a continuous map that is a uniform local homeomorphism. This and related concepts are introduced in this section, along with
some examples and elementary properties.
Let p: X ---.,) X be a continuous map. An open subset U C X is said to be
evenly covered by p if p-1( U) is the disjoint union of open subsets of X each
of which is mapped homeomorphically onto U by p. If U is evenly covered
by p, it is clear that any open subset of U is also evenly covered by p. A continuous map p: X ---.,) X is called a covering projection if each point x E X has
an open neighborhood evenly covered by p. X is called the covering space
and X the base space of the covering projection.
The following are examples of covering projections.
I
Any homeomorphism is a covering projection.
2
If X is the product of X with a discrete space, the projection
is a covering projection.
The map ex: R ---.,) 51, defined by ex(t)
3
a covering projection.
X ---.,)
X
= e 2'7Tit, (considered in Sec 1.8) is
For any positive integer n the map p: 51 ---.,) 51, defined by p(z)
4
covering projection.
= zn, is a
S
For any integer n ?: 1 the map p: Sn ---.,) pn, which identifies antipodal
points, is a covering projection.
6
If G is a topological group, H is a discrete subgroup of G, and G/H is
the space of left (or right) cosets, then the projection G ---.,) G/H is a covering
projection.
A continuous map f: Y ---.,) X is called a local homeomorphism if each
point y E Y has an open neighborhood mapped homeomorphically by f onto
SEC.
1
63
COVERING PROJECTIONS
an open subset of X. If this is so, each point of Y has arbitrarily small neighborhoods with this property, and we have the following lemmas.
7
LEMMA
A local homeomorphism is an open map.
•
8
LEMMA
A covering projection is a local homeomorphism.
PROOF
Let p: X ~ X be a covering projection and let x E X. Let U be an
open neighborhood of p( x) evenly covered by p. Then p-1( U) is the disjoint
union of open sets, each mapped homeomorphically onto U by p. Let [] be
that one of these open sets which contains X. Then [] is an open neighborhood of x such that p I [] is a homeomorphism of [] onto the open subset U
of X. •
A local homeomorphism need not be a covering projection, as shown by
the following example.
EXAMPLE
Let p: (0,3) ~ 51 be the restriction of the map ex: R ~ 51 of
9
example 3 to the open interval (0,3). Because p is the restriction of a local
homeomorphism to an open subset, it is a local homeomorphism. It is also a
surjection, but it is not a covering projection because the complex number
1 E 51 has no neighborhood evenly covered by p.
The following is a consequence of lemmas 7 and 8 and the fact (immediate from the definition) that a covering projection is a surjection.
10
COROLLARY
A covering projection exhibits its base space as a quotient
space of its covering space.
•
For locally connected spaces there is the following reduction of covering
projections to the components of the base space.
If X is locally connected, a continuous map p: X ~ X is a
covering projection if and only if for each component C of X the map
II
THEOREM
p I p-1C: p-1C
~
C
is a covering projection.
PROOF
If P is a covering projection and C is a component of X, let x E C
and let U be an open neighborhood of x evenly covered by p. Let V be the
component of U containing x. Since X is locally connected, V is open in X,
and hence open in C. Clearly, V is evenly covered by p I p-1G. Therefore
p I p-1C is a covering projection.
Conversely, assume that the map p I p-1C: p-1C ~ C is a covering projection for each component C of X. Let x E C and let U be an open neighborhood of x in C evenly covered by p I p-1G. S~nce X is locally connected, Cis
open in X. Therefore U is also open in X and is clearly evenly covered by p.
Hence p is a covering projection. •
In general, the representation of the inverse image of an evenly covered
open set as a disjoint union of open sets, each mapped homeomorphically, is
64
COVERING SPACES AND FIB RATIONS
CHAP.
2
not unique (consider the case of an evenly covered discrete set); however, for
connected evenly covered open sets there is the following characterization of
these open subsets.
12 LEMMA
Let U be an open connected subset of X which is evenly
covered by a continuous map p: X ~ X. Then p maps each component of
p-l( U) homeomorphically onto U.
PROOF
By assumption, p-l( U) is the disjoint union of open subsets, each
mapped homeomorphically onto U by p. Since U is connected, each of these
open subsets is also connected. Because they are open and disjoint, each is
a component of p-l(U). •
13
COROLLARY
Consider a commutative triangle
-
Xl
P
~
-
X2
PJ\ /P2
X
where X is locally connected and Pl and P2 are covering protections.
surjection, it is a covering protection.
If p is
a
If U is a connected open subset of X which is evenly covered by Pl
and P2, it follows easily from lemma 12 that each component of P2 -l( U) is
evenly covered by p. •
PROOF
14 THEOREM If p: X ~ X is a covering protection onto a locally connected
base space, then for any component C of X the map
piC:
C~
p(C)
is a covering protection onto some component of X.
PROOF
Let C be a component of X. We show that p( C) is a component of
X. p( C) is connected; to show that it is an open and closed subset of X, let x
be in the closure of p( C) and let U be an open connected neighborhood of x
evenly covered by p. Because U meets p(C), p-1(U) meets C. Therefore some
component [; of p-l( U) meets C. Since C is a component of X, [; c C.
Then, by lemma 12, p( C) ::J p( 0) = U. Therefore the closure of p( C) is contained in the interior of p( C), which implies that p( C) is open and closed. The
same argument shows that if x E p( C) and U is an open connected neighborhood of x in X evenly covered by p, then U C p( C) and (p I C)-l( U) is the
disjoint union of those components of p-l( U) that meet C. It follows from
lemma 12 that U is evenly covered by piC. Therefore piC: C ~ p( C) is a
covering projection. •
The following example shows that the converse of theorem 14 is false.
15 EXAMPLE Let X = 51 X 51 X ... be a countable product of I-spheres
and for n ?: 1 let Xn = Rn X 51 X 51 X .... Define pn: Xn ~ X by
SEC.
2
65
THE HOMOTOPY LIFTING PROPERTY
Pn(tl, . . . ,tn,
Zl,Z2, . . . )
= (eX(tl),
. . . ,eX(tn),
Zl,Z2, . . . )
Let X = V Xn and define p: X ---7 X so that p I Xn = pn. The components of
X are the spaces Xn and the map p I Xn = pn: Xn ---7 X is a covering projection. However, p is not a covering projection, because no open subset of X is
evenly covered by p.
For later purposes we should like to have the analogues of theorems 11
and 14, in which "component" is replaced by "path component." For this we
need the following definition: a topological space is said to be locally path
connected if the path components of open subsets are open. The following
are easy consequences of this definition.
16 Any open subset of a locally path-connected space is itself locally path
connected. -
I 7 A locally path-connected space is locally connected.
-
18 In a locally path-connected space the components and path components
coincide. 19 A connected locally path-connected space is path connected.
-
From statements 17 and 18 we obtain the following extension of theorems
11 and 14.
20 THEOREM If X is locally path connected, a continuous map p: X ---7 X
is a covering projection if and only if for each path component A of X
p I p-1A: p-1A
---7
A
is a covering projection. In this case, if A is any path component of X, then
p I A is a covering projection of A onto some path component of X. -
2
THE HOMOTOPV LIFTING PROPERTY
The homotopy lifting property is dual to the homotopy extension property. It
leads to the concept of fibration, which is dual to that of co fibration introduced in Sec. 1.4. In this section we define the concept of fibration and prove
that a covering projection is a special kind of fibration. This special class of
fibrations will be regarded as generalized covering projections, and our subsequent study of covering projections will be based on a study of the more general concept. At the end of the chapter we return to the general consideration of fibrations.
We begin with an important problem of algebraic topology, called the
lifting problem, which is dual to the extension problem. Let p: E ---7 Band
f: X ---7 B be maps. The lifting problem for f is to determine whether there is
66
COVERING SPACES AND FIBRATIONS
a continuous map f': X ~ E such that f
arrow in the diagram
=p
0
CHAP.
2
f' -that is, whether the dQtted
E
/"
~P
X~B
corresponds to a continuous map making the diagram commutative. If there
is such a map f', then f can be lifted to E, and we call f' a lifting, or lift, of f
In order that the lifting problem be a problem in the homotopy category, we
need an analogue of the homotopy extension property, called the homotopy
lifting property, defined as follows. A map p: E ~ B is said to have the
homotopy lifting property with respect to a space X if, given maps f': X ~ E
and F: X X I ~ B such that F(x,O) = pf'(x) for x E X, there is a map
F: X X I ~ E such that F'(x,O) = f'(x) for x E X and po F = F. If f' is regarded as a map of X X 0 to E, the existence of F' is equivalent to the
existence of a map represented by the dotted arrow that makes the following
diagram commutative:
X X 0
f'
~
E
Xx I ~ B
If p: E ~ B has the homotopy lifting property with respect to X and
fo, fl: X ~ B are homotopic, it is easy to see that fo can be lifted to E if and
only if it can be lifted to E. Hence, whether or not a map X ~ B can
be lifted to E is a property of the homotopy class of the map. Thus the homotopy lifting property implies that the lifting problem for maps X ~ B is
a problem in the homotopy category.
A map p: E ~ B is called a fibration (or Hurewicz fiber space in the literature) if p has the homotopy lifting property with respect to every space. E
is called the total space and B the base space of the fibration. For
b E B, p-l(b) is called the fiber over b.
If p: E ~ B is a fibration, any path win B such that w(O) E p(E) can be
lifted to a path in E. In fact, w can be regarded as a homotopy w: P X I ~ B
where P is a one-point space, and a point eo E E such that p(eo) = w(O)
corresponds to a map f: P ~ E such that pf(P) = w(P,O). It follows from the
homotopy lifting property of p that there exists a path w in E such that
w(O) = eo and pow = w. Then w is a lifting of w.
I
EXAMPLE
Let F be any space and let p: B X F ~ B be the projection
to the first factor. Then p is a fibration, and for any b E B the fiber over b is
homeomorphic to F.
To prove that a covering projection is a fibration, we first establish the
following unique-lifting property of covering projections for connected spaces.
SEC.
2
67
THE HOMOTOPY LIFTING PROPERTY
2
THEOREM
Let p: X ---7 X be a covering projection and let f, g: Y ---7 X be
liftings of the same map (that is, p f = p g). If Y is connected and f agrees
with g for some point of Y, then f = g.
0
0
PROOF
Let Y1 = {y E Ylf(y) = g(y)}. We show that Y1 is open in Y.
If y E Yl, let U be an open neighborhood of pf(y) evenly covered by p and
let 0 be an open subset of X containing f(y) such that p maps 0 homeomorphically onto U. Then f-1( 0) n g-l( 0) is an open subset of Y containing y
and contained in Y 1 .
Let Y2 = {y E Y I f(y)
g(y)}. We show that Y2 is also open in Y (if X
were assumed to be Hausdorff, this would follow from a general property of
Hausdorff spaces). Let y E Y2 and let U be an open neighborhood of pf(y)
evenly covered by p. Since f(y)
g(y), there are disjoint open subsets 0 1 and
O2 of X such that f(y) E 01 and g(y) E O2 and p maps each of the sets
0 1 and O2 homeomorphically onto U. Then f-1( 0 1) n g-l( O2) is an open
subset of Y containing y and contained in Y2 .
Since Y = Y1 U Y2 and Y1 and Y2 are disjoint open sets, it follows from
the connectedness of Y that either Y1 = 0 or Y1 = Y. By hypothesis,
Y1
0, so Y = Y1 and f = g. •
*-
*-
*-
We are now ready to prove that a covering projection has the homotopy
lifting property.
3
THEOREM
A covering projection is a fibration.
Let p: X ---7 X be a covering projection and let f': Y ---7 X and
F: Y X I ---7 X be maps such that F(y,O) = pf'(y) for y E Y. We show that
for each y E Y there is an open neighborhood Ny of y in Y and a map
F~: Ny X I ---7 X such that F~(y',O) = f'(y') for y' E Ny and pF~ = F I Ny X I.
Assume that we have such neighborhoods Ny and maps F~. If y" E Ny n Ny"
then F~ I y" X I and F~, I y" X I are maps of the connected space y" X I
into X such that for t E I
PROOF
p
0
(F~ I y" X
= F(y",t) = p (F~, I y" X I)(y",t)
= f'(y") = (F~' I y" X I)(y",O), it follows
I)(y",t)
0
Because (F~ I y" X I)(y",O)
from
theorem 2 that F~ I y" X I = F~, I y" X 1. Since this is true for all
y" E Ny n Ny" it follows that F~ I (Ny n Ny') X I = F~, I (Ny n Ny') X I.
Hence there is a continuous map F': Y X I ---7 X such that F' I Ny X I = F~,
and F' is a lifting of F such that F'(y,O) = f'(y) for y E Y. Thus we have
reduced the theorem to the construction of the open neighborhoods Ny and
maps F~.
It follows from the fact that p: X ---7 X is a covering projection (and the
compactness of I) that for each y E Y there is an open neighborhood Ny of
y and a sequence = to
h
tm = 1 of points of I such that for
i = 1, . . . , m, F(Ny X [ti_1,ti]) is contained in some open subset of X
evenly covered by p. We show that there is a map F~: Ny X I ---7 X with the
desired properties. It suffices to define maps
°
< < . .. <
68
COVERING SPACES AND FIB RATIONS
i
= 1,
CHAP.
2
... , m
such that
po Gi
G1(y',O)
G i- 1(y',ti-1)
= FI Ny X [ti_1,t;]
= f'(y')
= Gi(y',ti-1) y'
y' E Ny
E Ny, i = 2, . . . , m
because, given such maps' G i , there is a map Fy: Ny X I ~ X such that
Fy I Ny X [ti-1,t;]
Gi for i
1, . . . , m. Then Fy has the desired properties.
The maps Gi are defined by induction on i. To define Gt, let U be an
open subset of X evenly covered by p such that F(Ny X [to,t1]) c U. Let
{ OJ} be a collection of disjoint open subsets of X such that p-1( U) = U OJ
and p maps OJ homeomorphically onto U for each f. Let Vj = f'-1( OJ). Then
{Vj} is a collection of disjoint open sets covering Ny, and G 1 is defined to be
the unique map such that for each f, G 1 maps Vj X [to,t1] into OJ to be a lifting of F I Vj X [to,lt]. This defines G 1.
Assume G i - 1 defined for 1 < i ~ m. Let U' be an open subset of
X evenly covered by p such that F(Ny X [ti-1,ti]) c U'. Let { Ok} be a collection of disjoint open subsets of X such that p-1( U') = U 0" and p maps Ok
homeomorphicallyonto U' for each k. Let Vk = {y' E Ny I Gi- 1(y',ti-1) E Ok}'
Then {Vk} is a collection of disjoint open sets covering Ny, and Gi is defined
to be the unique map such that for each k, Gi maps V" X [ti-1,ti] into Ok to
be a lifting of F I Vk X [ti-hti]. This defines Gi. •
=
=
A map p: E ~ B is said to have unique path lifting if, given paths wand
w' in E such that pow = pow' and w(O) = w'(O), then w = w'. It follows
from theorem 2 that a covering projection has unique path lifting.
4
LEMMA
If a map has unique path lifting, it has the unique-lifting
property for path-connected spaces.
PROOF Assume that p: E ~ B has unique path lifting. Let Y be path connected
and suppose that f, g: Y ~ E are maps such that p f = p g and f(yo) = g(yo)
for some yo E Y. We must show f = g. Let y E Y and let w be a path in Y
from yo to y. Then f wand g w are paths in E that are liftings of the
same path in B and have the same origin. Because p has unique path lifting,
f 0 w = g 0 w. Therefo.re
0
0
f(y)
= (f
0
0
0
w)(l)
= (g
0
w)(l)
= g(y)
•
The following theorem characterizes fibrations with unique path lifting.
it
THEOREM
A fibration has unique path lifting if and only if every fiber
has no nonconstant paths.
Assume that p: E ~ B is a fibration with unique path lifting. Let w
be a path in the fiber p-1(b) and let w' be the constant path in p-1(b) such
that w'(O)
w(O). Then pow
pow', which implies w w'. Hence w is a
constant path.
PROOF
=
=
=
SEC.
2
69
THE HOMOTOPY LIFTING PROPERTY
Conversely, assume that p: E ----> B is a fibration such that every fiber has
no nontrivial path and let wand w' be paths in E such that pow = pow'
and w(o) = w'(O). For tEl, let WI' be the path in E defined by
"( ') _ {W((I - 2t')t)
- w'((2t' _ I)t)
Wt t
O<t'<V2
V2<t'<1
Then WI' is a path in E from w(t) to w'(t), and pow;' is a closed path in B that
is homotopic relative to j to the constant path at pw(t). By the homotopy lifting property of p, there is a map F': I X 1----> E such that F'(t',O) = w;'(t') and
F' maps
X I U I X 1 U 1 X I to the fiber p-1(pW(t)). Because p-1(pW(t))
has no nonconstant paths, F' maps X I, I X 1, and 1 X I to a single point.
It follows that F'(O,O) = F'(I,O). Therefore w;'(O) = w;'(I) and w(t) = w'(t). -
°
°
We have seen that a covering projection is a fibration with unique path
lifting. It will be shown in Sec. 2.4 that if the base space satisfies some mild
hypotheses, any fibration with unique path lifting is a covering projection.
One reason for studying fib rations with unique path lifting as generalized
covering projections is that the following two theorems are easily proved, but
both are false for covering projections.
6
THEOREM
The composite of fibrations (with unique path lifting) is a
fibration (with unique path lifting). -
7
THEOREM
The product of fibrations (with unique path lifting) is a
fibration (with unique path lifting). -
An example shows that theorem 6 is false for covering projections.
EXAMPLE
Let X and X n , for n ;::: 1, be a countable product of I-spheres.
8
Let Xn = Rn X X and define pn: Xn ----> Xn by
Pn(t1, . . . ,tn,
Zl,ZZ, . . . )
= (ex(t1),
. . . ,ex(tn),
Zl,ZZ, . . • )
Then pn is a covering projection for n ;::: 1. It follows from theorem 2.1.11
that V pn: V Xn ----> V Xn is a covering projection. Since V Xn is the product
of X and the set of positive integers, there is a covering projection V Xn ----> X
(see example 2.1.2). The composite
VX n ----> VX n ----> X
is not a covering projection (cf example 2.1.15).
Similarly, theorem 7 is false for covering projections.
EXAMPLE
For n
9
ex: R ----> 51. Then
>
1, let pn: Xn ----> Xn be the covering projection
is not a covering projection.
It follows from theorem 6 that there is a category whose objects are
topological spaces and whose morphisms are fibrations with unique path
70
COVERING SPACES AND FIB RATIONS
CHAP.
2
lifting. We shall now describe a category, depending on a given base space, which
is of more use in studying covering projections or flbrations. For a given space
X there is a category whose objects are maps p: g -+ X, which are flbrations
with unique path lifting, and whose morphisms are commutative triangles
If Pi: Xi ~ X is an indexed family of objects in this category, let p: V Xi ~ X
be the map such that P I Xi
Pi' Then P is also an object in the category and
is the sum of the collection {Pi} in the category.
To show that this category also has products, given maps Pi: Xi ~ X, let
=
X = {(Xi)
EX
Xi I Pi(Xi) = Pi'(xi') for all t, n
and define p: X ~ X by P((Xi)) = PiXi)' If each Pi is a fibration, so is P, and
if each Pi has unique path lifting, so does p. Hence P is a product of {Pi} in
the category of fibrations with unique path lifting. This map P is called the
fibered product of the maps {Pi}' We consider it in more detail in Sec. 2.8.
There is a similar category whose objects are covering projections with
base space X and whose morphisms are commutative triangles. This category
has finite sums and finite products, but neither arbitrary sums nor arbitrary
products. In fact, for each n let
pn: Rn X Sl X Sl X ...
~
Sl X Sl X ...
be defined by Pn(tl> ... ,tn, Zl,ZZ, . . . ) = (e Z'7Titl, • • • ,e Z'7Titn, Zl> Zz, . . .),
as in example 8. Then the collection {Pn} has neither a sum nor a product in
the category of covering projections with base space X.
3
RELATIONS WITH THE FUNDAMENTAL GROUP
In a fibration with unique path lifting the fundamental group of the total
space is isomorphic to a subgroup of the fundamental group of the base
space. The corresponding subgroup of the fundamental group will lead to a
classification of fibrations with unique path lifting. In fact, we shall see in the
next section that the fundamental group functor solves the lifting problem for
fibrations with unique path lifting. The present section is devoted to consideration of the relation between the fundamental groups of the total space and
the base space of a fibration with unique path lifting.
We begin with a localization property for fibrations which is an analogue
of theorem 2.1.14.
SEc.3
71
RELATIONS WITH THE FUNDAMENTAL GROUP
I
LEMMA
Let p: E ~ B be a fibration. If A is any path component of E,
then pA is a path component of Band p I A: A ~ pA is a fibration.
Since pA is the continuous image of a path-connected space, it
is path connected. It is a maximal path-connected subset of B, for if w is a path
in B that begins in pA, there is a lifting w of w that begins in A. Since A
is a path component of E, w is a path in A. Therefore w = pow is a path in
pA. Hence pA is a maximal path-connected subset of B and, by theorem
1. 7.9, a path component of B.
To show that p I A: A ~ pA has the homotopy lifting property, let
f': Y ~ A and F: Y X I ~ pA be maps such that F(y,O) = pf'(y). Because p
is a fibration, there is a map F': Y X I ~ E such that p F' = F and
F(y,O) = f'(y). For any y E Y, F' must map y X I into the path component
of E containing F'(y,O). Therefore F'(y X 1) c A for all y, and F': Y X I ~ A
is a lifting of F such that F'(y,O) = f'(y). •
PROOF
0
For locally path-connected spaces we have the following analogue of
theorem 2.1.20, which reduces the study of fibrations to the study of fibrations with total space and base space path connected.
2
THEOREM
Let p: E ~ B be a map. If E is locally path connected, p is
a fibration if and only if for each path component A of E, pA is a path component of Band p I A: A ~ pA is a fibration.
PROOF
If p: E ~ B is a fibration and A is a path component of E, it follows
from lemma 1 that pA is a path component of Band p I A: A ~ pA is
a fibration.
To prove the converse, let f': Y ~ E and F: Y X I ~ B be such that
F(y,O) = f'(y). Let {Aj} be the path components of E. Then {Aj} are disjoint
open subsets of E. Let Vj = f-l(A j ). The collection {Vj} is a disjoint open covering of Y. Therefore, to construct a map F': Y X I ~ E such that p F = F
and F'(y,O) = f'(y), it suffices to construct maps Fj: Vj X I ~ E for all i such
that p Fj = F I Vj X I and Fj(y,O) = f'(y,O).
Because F(y X I) is contained in the path component of B containing
F(y,O) = pf'(y), it follows from the fact that pAj is a path component of B
that F(Vj X I) C pAj for all i. Because p I Aj: Aj ~ pAj is a fibration, there is
a map Fj: Vj X I ~ Aj such that pF; = F I Vj X I and F;(y,O) = f'(y) for
y E Vj. Therefore p has the homotopy lifting property. •
0
0
Since every path in a topological space lies in some path component of
the space, it is clear that theorem 2 remains valid if the term "fibration" is
replaced throughout by "fibration with unique path lifting."
The main result on fibrations with unique path lifting is embodied in the
following statement.
3 LEMMA Let p: X ~ X be a fibration with unique path lifting. If wand
w' are paths in X such that w(O) = w'(O) and pow ~ pow', then w ~ w'.
72
COVERING SPACES AND FIB RATIONS
CHAP.
2
PROOF
Let F: I X I ~ X be a homotopy relative to j from pow to pow'
[that is, F(t,O) = pw(t) and F(t,l) = pw'(t), and F(O,t) = pw(O) and F(l,t) =
pw(I)J. By the homotopy lifting property of fibrations, there is a map
F': I X I ~ X such that F'(t,O) = w(t) and p F' = F. Then F'(O X I) and
F'(l X I) are contained in p-l(pw(O)) and p-l(pw(l)), respectively. By
theorem 2.2.5, F'(O X I) and F'(l X I) are single points. Hence F' is a homotopy relative to j from w to some path w" such that w"(O) = w(O) and
pow" = pow'. Since w'(O) = w(O), it follows from the unique-path-lifting
property of p that w' = w" and F': w ~ w' reI i. •
0
It follows from lemma 3 that if p: X ~ X is a fibration with unique path
lifting, then for any two objects Xo and Xl in the fundamental groupoid of X,
p# maps hom (XO,Xl) injectively into hom (p(xO)'P(Xl)). In particular, if
Xo = Xl, we obtain the following theorem.
4
THEOREM
Let p: X ~ X be a fibration with unique path lifting. For
any Xo E X the homomorphism.
P#: 7T( X,xo) ~ 7T(X,Xo)
is a monomorphism.
•
This last result provides the basis for the reduction of problems concerning fibrations with unique path lifting to problems about the fundamental
group. In order that the fundamental group be really representative of the
space in question, we assume that the spaces involved are path connected. It
follows from theorem 2 that this is no loss of generality for locally pathconnected spaces.
5 LEMMA Let p: X ~ X be a fibration with unique path lifting and
assume that X is a nonempty path-connected space. If xo, Xl E X, there is a
path w in X from p( Xo) to p( Xl) such that
P#7T(X,XO)
= h[w]P#7T(X,Xl)
Conversely, given a path w in X from p(Xo) to Xl, there is a point
such that
Xl
E p-l(Xl)
h[w]P#7T(X,Xl) = P#7T(X,Xo)
PROOF
For the first part, let w be a path in X from Xo to
h[w]7T( X,Xl). Therefore
P#7T( X,xo)
Xl.
Then 7T(X,XO)
=
= h[powJP#7T(X,xl)
and so pow will do as the path from p(xo) to P(Xl).
Conversely, given a path w in X from p(xo) to Xl, let w be a path in X
such that w(O) = Xo and pw = w. If Xl = w(l), then
h[wlP#7T( X,Xl) = P#(h[w]7T( X,Xl)) = P# 7T( X,xo)
This easily implies the following result.
•
SEc.3
73
RELATIONS WITH THE FUNDAMENTAL GROUP
6
THEOREM
Let p: X ~ X be a fibration with unique path lifting and
assume that X is a nonempty path-connected space. For Xo E pX the collection {P#7T( X,xo) I Xo E p-l(XO)} is a conjugacy class in 7T(X,XO). If w is a path
in pX from Xo to Xl, then h[w] maps the conjugacy class in 7T(X,Xl) to the conjugacy class in 7T(X,XO). •
Let p: X ~ X be a fibration and let w be a path in X beginning at Xo.
Define a map Fw: p-l(XO) X I ~ X by Fw(x,t) = w(t) and let i: p-l(XO) C X.
Then pi(x) = Fw(x,O) for x E p-l(XO). It follows from the homotopy lifting
property of p that there exists a map G w: p-l(XO) X I ~ X such that
Gw(x,O) = i(x) = x and po Gw = Fw.
Suppose now that p has unique path lifting. We prove that the map
x ~ Gw(x,l) of p-l(XO) to p-l(w(l)) depends only on the path class of w.
If w' ~ w and G~,: p-l(xO) X I ~ X is a map such that G~,(x,O) = x and
p G~, = Fw" then for any x E p-l(XO), let wand w' be the paths in X defined
by w(t) = Gw(x,t) and w'(t) = G~,(x,t). Then wand w' begin at x and
0
pow
= w ~ w' = p
0
w'
It follows from lemma 3 that w ~ w'. Then Gw(x,l) = G~'(x,l) for every
x E p-l(XO). Therefore there is a well-defined continuous map
f[wJ= p-l(w(O))
defined by f[w](x)
w'(O), then f[w]*[w']
~
p-l(w(l))
= Gw(x,l), where Gwis as above. It is clear that if w(l) =
= f[w']
0
f[w].
7 THEOREM Let p: X ~ X be a fibration with unique path lifting. There
is a contravariant functor from the fundamental groupoid of X to the cate-
gory of topological spaces and maps which assigns to X E X the fiber over X
and to [w] the function f[w]. •
The fact that f[w] is a homeomorphism for every [w] leads to the following corollary.
8
COROLLARY
If p: X ~ X is a fibration with unique path lifting and X
is path connected, then any two fibers are homeomorphic. •
If X is path connected and p: X ~ X is a fibration with unique path lifting, the number of sheets of p (or the multiplicity of p) is defined to be the
cardinal number of p-l(X) (which is independent of X E X, by corollary 8).
For a path-connected total space, the multiplicity is determined by the conjugacy class as follows.
9 THEOREM Let p: X ~ X be a fibration with unique path lifting and
assume X and X to be nonempty path-connected spaces. If Xo E X, the multiplicity ofp is the index ofp#7T(X,xo) in 7T(X,p(xo)).
PROOF
By theorem 7, 7T(X,p( xo)) acts as a group of transformations on the right
on p-l(p(XO)) by x [w] = f[w](x) for x E p-l(p(xo)). If xl. X2 E p-l(p(xO)), let
w be a path in X from Xl to X2. Then [p 0 w] E 7T(X,p(Xo)) and Xl 0 [pw] = X2.
0
74
COVERING SPACES AND FIBRATIONS
CHAP.
2
Therefore w(X,p(xo)) acts transitively on p-l(p(XO))' The isotropy group of Xo
[that is, the subgroup of w(X,p(xo)) leaving Xo fixed] is clearly equal to P#w(X,xo).
From general considerations 1 there is a bijection between the set of right
co sets of P#w(X,xo) in w(X,p(xo)) and p-l(p(XO))' •
I 0 EXAMPLE For n ~ 2 the covering p: Sn -,) pn of example 2.1.5 has
multiplicity 2. Because Sn is simply connected, w(pn) :::::: Z2 for n ~ 2.
A fibration p: X -,) X with unique path lifting is said to be regular
if, given any closed path w in X, either every lifting of w is closed or none is
closed.
I I THEOREM Let p: X -,) X be a fibration with unique path lifting. p is
regular if and only if P#w(X,xo) = p#W(X,Xl) whenever p(xo) = P(Xl).
PROOF Assume that p is regular and let W be a closed path in X at xo. Then W is a
closed lifting of pw. Therefore there is a closed lifting WI of pw at Xl. It follows that P#[w] = [pw] = P#[Wl]' Therefore P#w(X,xo) C P#W(X,Xl)' Since the
roles of Xo and Xl can be interchanged, it follows that p#w(X,xo) = P#W(X,Xl)'
Conversely, if P#w(X,xo) = p#W(X,Xl) whenever p(xo) = P(Xl), let w be a
closed path in X at p(xo) having a closed lifting W at xo. Then
[w]
= P#[w]
E P#w(X,xo)
= p#W(X,Xl)
Therefore there is a closed path WI in X at Xl such that PWI ~ w. If WI is a
lifting of w such that wI(O) = Xl, then by the unique-path-lifting property of
p, WI
WI. Therefore WI is a closed lifting of w at Xl and p is regular. •
=
In case X is a nonempty path-connected space, theorems 6 and 11 give
the following result.
12 THEOREM Let p: X -,) X be a fibration with unique path lifting and
assume that X is a nonempty path-connected space. Then p is regular if and
only if for some Xo E X o, P#w(X,xo) is a normal subgroup ofw(X,p(xo)). •
4
THE LIFTING PROBLEM
In this section we show that the fundamental group functor solves the lifting
problem for fibrations with unique path lifting. As a consequence of this, the
fundamental group functor provides a classification of covering projections,
which is discussed in the next section.
Our first result is that any map of a contractible space to the base space
of a fibration can be lifted.
I
LEMMA
Let p: E -,) B be a fibration. Any map of a contractible space
to B whose image is contained in p(E) can be lifted to E.
1 Whenever a group G acts transitively on the right on a set S there is induced a bijection
between the set of right cosets of the isotropy group (of any s E S) in G and the set S.
SEC.
4
75
THE LIFTING PROBLEM
PROOF
Let Y be contractible and let f: Y ~ B be a map such that f( Y) C p(E).
Because Y is contractible, f is homotopic to a constant map of Y to some
point of f(Y). f(Y) C p(E), so this constant map can be lifted to E. The
homotopy lifting property then implies that f can be lifted to E. •
Because we use the fundamental group functor, it will prove technically
simpler to consider the lifting problem for spaces with base points.
2
LEMMA
Let p: (X,xo) ~ (X,xo) be a fibration with unique path lifting.
If yo is a strong deformation retract of Y, any map (Y,yo) ~ (X,Xo) can be
lifted to a map (Y,yo) ~ (X,xo).
PROOF
Let f: (Y,yo) ~ (X,xo) be a map. f is homotopic relative to yo to the
constant map Y ~ Xo. The constant map can be lifted to the constant map
Y ~ xo. By the homotopy lifting property, f can be lifted to a map 1': Y ~ X
such that l' is homotopic to the constant map Y ~ Xo by a homotopy which
maps yo X I to p-l(XO). Because p-l(XO) has no nonconstant path by theorem
2.2.5, !'(yo) = xo· •
We shall apply lemma 2 to a contractible space in order to lift certain
quotient spaces of the contractible space. The usual way to represent a
space as the quotient space of a contractible space is to show it is a quotient
space of its path space. Given yo E Y, the path space P(Y,yo) is the space of
continuous maps w: (1,0) ~ (Y,yo) topologized by the compact-open topology.
There is a function cp: P(Y,Yo) ~ Y defined by cp(w) = w(l). If U is an open
set in Y,
rp-l(U)
= (l;U) = {w
E P(Y,yo) I w(l) E U}
is an open set in P(Y,yo). Therefore rp is continuous.
3
LEMMA
The constant path at yo is a strong deformation retract of the
path space P(Y,yo).
A strong deformation retraction F: P(Y,yo) X I
stant path at yo is defined by
PROOF
F(w,t)(t')
= w((l
- t)t')
~
P(Y,yo) to the con-
w E P(Y,yo); t, t' E I •
We have shown that rp is a continuous map of the contractible path space
P(Y,yo) to Y. If Y is path connected, rp is clearly surjective. If Y is also locally
path connected, the following theorem shows that rp is a quotient projection.
4
THEOREM
A connected locally path-connected space Y is the quotient
space of its path space P(Y,yo) by the map rp.
PROOF
We know that rp is continuous, and because a connected locally pathconnected space is path connected, it is surjective. To complete the proof it suffices to show that rp is an open map. Let w E P(Y,yo) and let W = n l<i<n(K i ; Ui)
be a neighborhood of w, where Ki is compact in I and Ui is op~n-in Y. We
enumerate the K's so that for some 0 ::::; k ::::; n, 1 E Kl n '" n Kk and
76
COVERING SPACES AND FIB RATIONS
CHAP.
2
I ~ K k+1 U ... U Kn. Because w(l) E UI n ... n Uk, there is a pathconnected neighborhood V of w(l) contained in UI n ... n Uk. Choose
0< t'
I such that [t',!] n (Kk+1 U ... U Kn) = 0 and w([t',l]) C V.
To prove that rp( W) ::J V, which completes the proof, let y' E V and let
w' be a path in V from w(t') to y'. Define w: 1---7 Y by
<
o :; t :;
w(t)
w(t) =
For i
> k, W(Ki)
W(Ki)
1w'G =~ )
t'
t'<t<l
= W(Ki) CUi. For i :; k,
= w(Ki
= Ui
n [O,t']) U w(K i n [t',l]) C W(Ki) U w'(I) C Ui U V
Therefore w E Wand rp( w)
= y'. Hence rp( W)
::J
V.
•
We can put these results together to obtain the following result, called
the lifting theorem.
5
THEOREM
Let p: (X,xo) ---7 (X,xo) be a fibration with unique path lifting. Let Y be a connected locally path-connected space. A necessary _and
sufficient condition that a map f: (Y,yo) ---7 (X,xo) have a lifting (Y,yo) ---7 (X,xo)
is that in 7T(X,XO)
f#7T(Y,yo) C P#7T(X,Xo)
PROOF
Iff': (Y,yo)
---7
(X,xo) is a lifting of f, then f = po f' and
f#7T(Y,yo) = P#f#7T(Y,yo) C P#7T(X,Xo)
which shows that the condition is necessary.
We now prove that the condition is sufficient. It follows from lemmas 3
and 2 that if Wo is the constant path at yo, the composite
(P(Y,yo), wo)
'P
(Y,yo)
---7
f
---7
(X,xo)
can be lifted to a map f: (P(Y,yo), wo) ---7 (X,xo). We show that if f#7T(Y,yO) C
P#7T(X,XO) and if w, w' E P(Y,yo) are such that rp(w) = rp(w'), then f(w) = j(w').
Let wand w' be the paths in P(Y,yo) from Wo to wand w', respectively,
defined by w(t)(t')
w(tt') and w'(t)(t')
w'(tt'). Then
wand f W' are
paths in X from Xo to J(w) and f(w'), respectively, such that
=
f
=
pofow=forpow=fow
and
p
f
0
0
0
0
w' = f
0
w'
Because w * W'~I is a closed path in Yat yo and f#7T(Y,yO) C P#7T(X,Xo), there
is a closed path w in X at Xo such that (f w) * (f w')-I c::::: pow. Then
0
po (f w) = f
0
0
w c::::: (p
0
w)
* (f
0
0
w') = p
0
(w
* (f
0
w'))
By lemma 2.3.3, f w c::::: W * (f w'). In particular, the endpoint of f w,
which is j(w), equals the endpoint of f w', which is j(w').
It follows that there is a function f': (Y,yo) ---7 (X,xo) such that f' rp = f,
0
0
0
0
0
SEC.
4
77
THE LIFTING PROBLEM
and using theorem 4, we see that f' is continuous. Because
pOf'ocp=pof=focp
and cp is surjective, p
0
f' = f.
Therefore f' is a lifting of f.
•
Let p: E ~ B be a fibration. A section of p is a map s: B ~ E such that
p s = IB (thus a section is a right i.nverse of p). It follows easily from the
homotopy lifting property that there is a section of p if and only if [p 1has a
right inverse in the homotopy category. Because a section is a lifting of the
identity map B C B, the following is an immediate consequence of theorem 5.
0
6
COROLLARY
Let p: (X,xo) ~ (X,xo) be a fibration with unique path lifting. If X is a connected locally path-connected space, there is a section
(X,xo) ~ (X,xo) of P if and only if P#7T(X,Xo) = 7T(X,XO). •
7
COROLLARY
Let p: X ~ X be a fibration with unique path lifting. If X
is a nonempty path-connected space and X is connected and locally path
connected, then p is a homeomorphism if and only if for some Xo E X,
P#7T(X,Xo)
= 7T(X,p(Xo)).
PROOF
If P is a homeomorphism, P#7T(X,XO) = 7T(X,p(Xo)). Conversely, if
P#7T(X,Xo) = 7T(X,p(Xo)), then by theorem 2.3.9, p is a bijection. By corollary 6,
it has a continuous right inverse. Therefore p is a homeomorphism. •
If p: X ~ X is a covering projection and X is path connected, a necessary and sufficient condition that p be a homeomorphism is that P#7T(X,Xo) =
7T(X,p(Xo)) for some Xo E X. This condition on the fundamental groups implies
that p is a bijection, and by lemmas 2.1.8 and 2.1.7, p is open; hence for covering projections corollary 7 is valid without the assumption that X be locally
path connected. This is definitely false for fibrations with unique path lifting
if X is not locally path connected, because p need not be open. The following
example shows this.
8
EXAMPLE
four sets
Let X be the subspace of RZ defined to be the union of the
Al = {(x,y) Ix = 0, -2 ~ Y ~ I}
Az = {(x,y) I 0 ~ x ~ 1, Y = -2}
A3 = {(x,y)lx = 1, -2 ~ Y ~ O}
A4 = {(x,y) I 0
x ~ 1, Y = sin 27T/X}
<
illustrated in the diagram
(0,1)
(1,0)
A,
A,
(1,-2)
78
COVERING SPACES AND FIB RATIONS
CHAP.
2
Let X be the half-open interval [0,4) and define p: X ~ X to map [O,IJ linearly
onto AI, [1,2] linearly onto A 2 , [2,3J linearly onto A 3 , and [3,4) homeomorphically onto A4 by the map t ~ (t - 3, sin(2'7T/(t - 3))). Then X and X are
path connected and p: X ~ X is a fibration with unique path lifting. However,
p is not a homeomorphism, although X and X are both simply connected.
For locally path-connected spaces the lifting theorem provides the following criterion for determining whether an open path-connected subset of
the base space is evenly covered by a fibration.
9
LEMMA
Let p: X ~ X be a fibration with unique path lifting. Assume
that X and X are locally path connected and let U be an open connected subset of X. Then U is evenly covered by p if and only if every lifting to X of a
closed path in U is a closed path.
PROOF
If U is evenly covered by p and w is a path in p~l( U), then w is a
path in some component U of p~l(U). By lemma 2.1.12, p maps U homeomorphically onto U. Therefore, if pow is a closed path in U, w is a closed
path in U. Hence the condition is necessary.
It is also sufficient, because if Xo E U and Xo E p~l(XO), the hypothesis
that every lifting of a closed path in U at Xo is a closed path in X implies that
in '7T(X,xo)
where i: (U,xo) C (X,xo)
By theorem 5, there is a lifting iio: (U,xo) ~ (X,xo) of i. The collection
{iio(U) I Xo E p~l(XO)} consists of path-connected sets which, by lemma 2.2.4,
are disjoint. We show that their union equals p~l(U). If x E p~l(U), let w be
a path in U from p( x) to Xo and let w be a lifting of w such that w(O) = x. Then
w(l) E p~l(XO), and therefore w is a path in is(1)(U). Hence x E is(I)(U) and
{i~o( U) I Xo E p~l(XO)} is a partition of p~l( U) into path-connected sets. Since
p~l( U) is open and X is locally path connected, i.fo( U) is open in X for each
Xo E p~l(XO). Clearly, p is a homeomorphism of iio( U) onto U for each
Xo E p~l(XO), and U is evenly covered by p. •
A space X is said to be semilocally I-connected if every point Xo E X has
a neighborhood N such that '7T(N,xo) ~ '7T(X,xo) is trivial.
10 THEOREM Every fibration with unique path lifting whose base space is
locally path connected and semilocally I-connected and whose total space is
locally path connected is a covering protection.
It follows from lemma 9 and the definition of semilocally I-connected
space that each point of the base space has an open neighborhood evenly
covered by the fibration. •
PROOF
SEC.
5
5
79
THE CLASSIFICATION OF COVERING PROJECTIONS
THE CLASSIFICATION OF COVERING PROJECTIONS
This section contains a classification of covering projections over a connected
locally path-connected base space. It is based on the lifting theorem and reduces the problem of equivalence of covering projections to conjugacy of
their corresponding subgroups of the fundamental group of the base space.
A large part of the section is devoted to constructing a covering projection
corresponding to a given subgroup of the fundamental group of the base
space.
Let X be a connected space. The category of connected covering spaces
of X has objects which are covering projections p: X ~ X, where X is
connected, and morphisms which are commutative triangles
-
Xl
f
--?
Pl\ I
-
Xz
pz
.A
If X is locally path connected and p: X ~ X is an object of this category,
then, by lemma 2.1.8, p is a local homeomorphism and X is also locally path
connected. We show that in this case every morphism in this category is a
covering projection.
I
LEMMA
In the category of connected covering spaces of a connected
locally path-connected space every morphism is itself a covering proiection.
Consider a commutative triangle
PROOF
where Pi and pz are covering projections and X is locally path connected. It
follows from corollary 2.1.13 that f is a covering projection if it is surjective.
Because Xz is connected and locally path connected, it is path connected.
Let Xl E Xl and Xz E Xz be arbitrary and let Wz be a path in Xz from f(xl)
to X2· Because Pi is a fibration, there is a path Wi in Xl beginning at Xl such
that Pi Wi = pz W2. By the unique path lifting of P2,j Wi = W2. Therefore
0
0
0
f(wl(l)) = wz(l) = :\:z
proving that f is surjective.
•
The next result determines when there is a morphism from one object to
another in the category of connected covering spaces of X.
2
THEOREM
Let Pi: Xl ~ X and pz: X 2 ~ X be obiects in the category
80
COVERING SPACES AND FIBRATIONS
CHAP.
2
of connected covering spaces of a connected locally path-connected space X.
The following are equivalent:
(a) There is a covering projection f: Xl ~ X2 such that P2 f = Pl.
(b) For all l:l E Xl and X2 E X2 such that Pl(X\) = P2(X2), Pl#7T(X1.Xl) is
conjugate in 7T(X,Pl(Xl)) to a subgroup of P2#7T(X2,X2)'
(c) There exist Xl E Xl and X2 E X2 such that Pl(Xl) = P2(X2) and
Pl#7T(X l ,Xl) is conjugate in 7T(X,Pl(Xl)) to a subgroup of P2#7T(X2,X2).
0
=
(a)
(b) Given f: Xl ~ X2 such that P2
X2 E X2 are such that Pl(Xl) = P2(X2), then
PROOF
Pl#7T(Xl ,Xl)
= P2#
0
f#7T(Xl ,Xl)
c
0
f
= PI,
if Xl E Xl and
P2#7T(X2,f(xl))
Because f(xl) and X2 lie in the same fiber of P2: X2 ~ X, it follows from
theorem 2.3.6 that P2#7T(X2,f(Xl)) and p2#7T(X2,X2) are conjugate in 7T(X,Pl(Xl)).
(b)
(c) The proof is trivial.
(c)
(a) Assume that Xl E Xl and X2 E X2 are such that Pl(Xl) = P2(X2)
and that Pl#7T(X1.Xl) is conjugate in 7T(X,Pl(Xl)) to a subgroup of p2#7T(X 2,X2).
By theorem 2.3.6, there is a point X2 E X2 such that P2(X2) = P2(X2) and such
that Pl#7T(Xl ,Xl) C P2#7T(X2,X2)
=
=
Because Xl is a connected locally path-connected space, the lifting theorem
implies the existence of a map f: (Xl,Xl) ~ (X 2,X2) such that P2 f = Pl. •
0
3
COROLLARY
Two objects in the category of connected covering spaces
of a connected locally path-connected space X are equivalent if and only if
their fundamental groups (at some two points over the same point of X) map
to conjugate subgroups of the fundamental group of X (at this point). •
We give two examples.
4
Because every nontrivial subgroup of 7T(5 l ) ;::::: Z is infinite cyclic, by
corollary 3 every connected covering space X ~ 51 is equivalent to
ex: R ~ 51 or to the map 51 ~ 51 sending z to zn for some positive integer n.
:; For n 2 2, 7T(pn) ;::::: Z2, and every connected covering space X ~ pn is
equivalent to the double covering 5n ~ pn or to the trivial covering pn C pn.
A universal covering space of a connected space X is an object p: X ~ X
of the category of connected covering spaces of X such that for any object
p': X' ~ X of this category there is a morphism
X ~ X'
p\ Ip'
X
in the category. It can be shown (see the paragraph following theorem 13 below)
that a universal covering space is a regular covering space. The next result follows
from this, theorem 2 and corollary 3.
6
COROLLARY
Two universal covering spaces of a connected locally pathconnected space are equivalent. •
SEC.
5
81
THE CLASSIFICATION OF COVERING PROJECTIONS
Another result also follows from theorem 2.
7
COROLLARY
A simply connected covering space of a connected locally
path-connected space X is a universal covering space of x. •
Having reduced the comparison of connected covering spaces of X to a
comparison of their corresponding subgroups of the fundamental group of X,
we shall determine which subgroups of the fundamental group correspond
to covering spaces. This necessitates the construction of covering spaces. Let
X be a space and let CU be an open covering of X. If Xo E X, let w(CU,xo) be
the subgroup of w(X,xo) generated by homotopy classes of closed paths having
a representative of the form (w * w') * w-l, where w' is a closed path lying in
some element of CU and w is a path from Xo to w'(O). The following statements
are easily verified.
8
If 'Y is an open covering of X that refines 611, then w('Y,xo) C w(ql,xo).
9
w(G/l,xo) is a normal subgroup of w(X,Xo).
10 If w is a path in X, then h[w]w(GU.,w(I))
•
•
= w(G/l,w(O)).
•
The connection of the groups w(G/l,xo) with covering projections is
explained by the following result.
I I LEMMA Let p: X ~ X be a covering proiection and let CU be a covering
of X by open sets each evenly covered by p. For any Xo E X
PROOF
If w' is a closed path lying in some element of GU., then, by lemma 2.4.9,
any lifting of w' is a closed path in X. Hence any path of the form (w * w') * w- 1 ,
where w' is a closed path lying in some element of GU., can be lifted to
a closed path (namely, to (w * w') * w-l, where wand w' are suitable liftings
of wand w', respectively]. Hence any element of w("Il,p(fo)) has a representative which can be lifted to a closed path at xo. •
The following theorem characterizes those flbrations with unique path
lifting which are covering projections.
12 THEOREM Let p: X ~ X be a fibration with unique path lifting, where
X and X are connected locally path-connected spaces. Then p is a covering
protection if and only if there is an open covering "Il of X and a point Xo E X
such that
If P is a covering projection, the desired result follows from lemma II.
Conversely, if there is such an open covering "Il and point Xo E X, it follows
from statements 9 and 10 that for any point Xo E X, w(G/l,p(xo)) c p#w(X,xo).
Using lemma 2.4.9, it follows that every element of "Il is evenly covered
by p. •
PROOF
82
COVERING SPACES AND FIB RATIONS
CHAP.
2
Lemma 11 gives a necessary condition for a subgroup of '7T(X,xo) to
correspond to a covering space. The next result proves that this necessary
condition is also sufficient.
13 THEOREM Let X be a connected locally path-connected space and let
Xo E X. Let H be a subgroup of '7T(X,xo) and assume that there is an open covering CYl of X such that '7T(Gil,xo) C H. Then there is a covering projection
p: (X,xo) ~ (X,xo) such that P#'7T(X,xo) = H.
PROOF
Suppose such a covering projection exists, and suppose, moreover,
that the space X is path connected. The projection <p: (P(X,xo),wo) ~ (X,xo)
of the path space of (X,xo) can then be lifted to a map <pI: (P(X,xo),wo) ~ (X,xo),
which is surjective. If wand WI are elements of P(X,xo), then <p1(W) = <p1(W I )
if and only if <p( w) = <p( WI) and [w * wI-I] E P#'7T(X,xo) = H. Therefore, for
path connected X there is a one-to-one correspondence between the points of
X and equivalence classes of P(X,xo) identifying w with WI if w(l) = wl(l)
and [w * WI-I] E H (the group properties of H imply that this is an
equivalence relation). Hence it is natural to try to construct X by suitably
topologizing these equivalence classes of P(X,xo). We could start with the
compact-open topology on P(X,xo) and use the quotient topology on the set
of equivalence classes, but it seems no simpler than merely topologizing the
set of equivalence classes directly, as is done below.
We consider the set of all paths in X beginning at Xo. If wand WI are two
such paths, set w - WI if w(l) = wl(l) and [w * wI-I] E H. This is an equivalence
relation, and the equivalence class of w will be denoted by <w). Let X be the
set of equivalence classes. There is a function p: X ~ X such that p( <w») =
w(l). If U is an open subset of X and w is a path beginning at Xo and ending
in U, <w, U) will denote the subset of X consisting of all the equivalence
classes having a representative of the form w * WI, where WI is a path in U
beginning at w(l).
We prove that the collection {< w, U) } is a base for a topology on X. If
<WI) E <w, U), then WI - w * w" for some path w" lying in U. If w is any path
in U beginning at wl(l), then
WI
* W-
(w
* w") * W -
w
*
(w"
*
w)
showing that <wl,U) C (w,U). Since w - WI * w"-I, (w) E (WI,U). The same
argument shows that (w,U) C (wl,U), and so (w,U) = <WI,U). Therefore, if
w" E (w,U) n (WI,UI ), then (w", U nUl) C (w,U) n (WI,UI ), and so the
collection {( w, U) } is a base for a topology on X.
Let X be topologized by the topology having {( w, U) } as a base. Then p
is continuous; for if p( (w») E U, then p( ( w, U») C u. p is also open, because
p( (w, U») clearly equals the path component of U containing w( 1), and this is
open because X is locally path connected.
Let GLL be an open covering of X such that '7T(GLL,xo) CHand let V be an
open path-connected subset of X contained in some element of GiL We show
that V is evenly covered by p, which will imply that p is a covering projection.
SEC.
5
THE CLASSIFICATION OF COVERING PROJECTIONS
83
If (W) E p-I(V), then (w,Y) C p-I(V). The sets {(w,Y) I (w) E p-I(V)}
are open and their union equals p-I(V). If (w,Y) n (w''y) =F 0, let
(w") E (w'y) n (w''y). Then (w"'y) = (w,V) and (w",V) = (w',V).
Hence the sets {(w'y) I (w) E p-I(V)} are either identical or disjoint. To
prove that V is evenly covered by p, it suffices to show that p maps each set
(w, V) bijectively to V (because p has already been shown to be continuous
and open). If x E V, let w' be a path in V from will to x. Then (w * w') E (w,Y)
and p( (w * w'») = x, showing that p is surjective. Assume p( w * WI) =
p(w * W2). Then wI(l) = w2(1), so (w * WI) * (w * w2tI is a closed path in X
at Xo. Also, [(w * WI) * (w * w2tl] = [(w * (WI * W2- 1 )) * w- I ]
Since WI * W2- I is a path in V and V is contained in some element of U,
[(w * (WI * W2- 1 )) * w- I ] E "7T(01,xo) C H. Therefore w * WI - W * W2 and
(w * 'WI) = (w * W2), showing that p is injective.
We have shown that p: X ----> X is a covering projection. Let Xo = (wo),
where Wo is the constant path in X at Xo. It remains only to verify that
p#"7T(X,xo) = H. For this we need an explicit expression for the lift of a path
in X that begins at Xo. Let w be a path in X beginning at xo, and for t E 1, define a path Wt in X beginning at Xo by Wt(t') = w(tt'). Let w: 1 ----> X be defined
by wit) = (Wt). We prove that w is continuous. If w(to) E (w',U), then
pw(to) = w(to) E U and (w',U) = (Wto'U), Let N be any open interval in 1
containing to such that wiN) C U. If tEN, then Wt - Wlo * Wto,l, where
Wto,I(t') = w(to + t'(t - to)). Therefore, for tEN
wit) = (WI) = (Wlo * Wlo,t) E (Wto,U) = (w',U)
and so w is continuous, Furthermore, pw(t) = wt(l) = wit). Hence w is a lift
of w beginning at w(O) = Xo and ending at will = (w).
If [w] E H, then w - Wo and (w) = xo. Therefore the lift w of w constructed above is a closed path in X at xo, proving that H C p#"7T(X,xo). On
the other hand, if w' is a closed path in X at Xo and pw' = w, let w be
the path in X constructed above. Since w is a lift of w beginning at xo,
it follows from the unique path lifting of p that w = w'. Therefore will =
w'(l) = fo. Since will = (w), w - wo, showing that p#"7T(X,xo) C H. •
Note that if p: J( --> X is a universal covering space it is a regular covering.
In fact, if Xo E X and ~ is a covering of X by open sets evenly covered by p
than by 2.5.11 "7T( ~p(io)) c p#1T(X,xo) c 1T(X,p(xo))
By 2.5.13 there exists a connected covering q: CY, y) --> (X, p(xo)) such that
q# 1T( Y, y) = 1T( ~ p(xo)). Since p: X --> X is universal there is a map f:X --> Y such
that qf = p. By 2.5.2, p#1T(X,xo) is conjugate in 1T(X,p(Xo)) to a subgroup
of 1T( ~ p(xo)). By 2.5.9, 1T( ~ p(xo)) is normal so we must have p 1T(X, xo) C
1T(UZ;p(Xo) and so p#1T(X,xo) = 1T(~p(Xo)) is normal.
#
A space X is semilocally I-connected (defined in Sec. 2.4) if and only if
there is an open covering 0[[ of X such that "7T(0[l,xo) = O. Hence we have the
following result.
14 COROLLARY A connected locally path-connected space X has a simply
connected covering space if and only if X is semilocally I-connected. •
From corollaries 14 and 6 and theorem 2 we obtain the next result.
15 COROLLARY Any universal covering space of a connected locally pathconnected semilocally I-connected space is simply connected. •
84
COVERING SPACES AND FIBRATIONS
CHAP.
2
Not every connected locally path-connected space has a universal covering space. We give two examples.
16 An infinite product of I-spheres has no universal covering space.
17 Let X be the subspace of R2 equal to the union of the circumferences of
circles en, with n ~ 1, where en has center at (lin, 0) and radius lin. Then
X is connected and locally path connected but has no universal covering
space.
It is possible for a connected locally path-connected space to have a universal covering space that is not simply connected. We present an example.
18 EXAMPLE Let Y1 be the cone with base X equal to the space of example 17
[Y1 can be visualized as the set of line segments in R3 joining the points of X to
the point (0,0,1)] and let Yl be the point at which all the circles of X are tangent. Let (Y2,Y2) be another copy of (Yl,Yl). Let Z = Y1 V Y2. Then Z
is connected and locally path connected but not simply connected (cf. exercise
l.G.7, a closed path oscillating back and forth from Y1 to Y2 around the
decreasing circles en is not null homotopic). However, Y1 and Y2 are each closed
contractible subsets of Z. By the lifting theorem, each of them can be lifted
to any covering space of Z, so that Yl is lifted arbitrarily and Y2 is lifted arbitrarily. Therefore any covering projection with base Z has a section. It follows
that any connected covering space of Z is homeomorphic to Z.
In the category of fibrations with unique path lifting over a fixed pathconnected base space (and with path-connected total spaces) there is always
a universal object (that is, an object which has morphisms to any other object
in the category). We sketch a proof of this fact. Let X be a path-connected
space and let ~(X) be the collection of topological spaces whose underlying
sets are cartesian products of X and the set of right co sets of some subgroup
of the fundamental group of X. It follows from theorem 2.3.9 that any fibration whose base space is X and total space is path connected is equivalent to
a fibration X --,) X, where X E ~X). Since 'X(X) is a set, those fibrations
X --,) X with unique path lifting, where X is a path-connected space in ':,,"\:(X),
constitute a set. We may form the fibered product of this set (as in Sec. 2.2).
Any path component of this fibered product is then the desired universal fibration
with unique path lifting.
If X is a connected locally path-connected space, it follows from theorem 13
that for any open covering G[l of X there is a path-connected covering space
of X whose fundamental group is isomorphic to '1T("I1,xo). This implies that if X
is a universal object in the category of path-connected fibrations over X with
unique path lifting, then '1T(X,xo) is isomorphic to a subgroup of n-u '1T("Il,xo).
In particular, if n~l'1T(G[L,xo) = 0, then X has a simply connected fibratioi" with
unique path lifting that is a universal object in the category. Thus the spaces
in examples 16 and 17 both have universal fibrations with unique path lifting
that are simply connected. The space Z of example 18 is its own universal
fibration with unique path lifting.
SEC.
6
6
85
COVERING TRANSFORMATIONS
COVERING TRANSFORMATIONS
In this section we consider a problem inverse to the one of the last section, in
which we constructed covering projections with given base space; we ask for
covering projections with given covering space. On any regular covering
space we prove that there is a group of covering transformations. The covering projection is then equivalent to the projection of the covering space onto
the space of orbits of the group of covering transformations.
Let p: X ---7 X be a fibration with unique path lifting. It is clear that
there is a group of self-equivalences of this fibration (a self-equivalence is a
homeomorphism f: X ---7 X such that p f = pl. We denote this group by
G( X I X). In case p: X ---7 X is a covering projection, G( X I X) is also called the
group of covering transformations of p. In general, there is a close analogy of
G( X I X) with the group of automorphisms of an extension field leaving a
subfield pointwise fixed.
If X is path connected, it follows from lemma 2.2.4 that two selfequivalences of p: X ---7 X that agree at one point are identical. Hence we
have the following lemma.
0
I
LEMMA
Let p: X ---7 X be a fibration with unique path lifting. If X is
path connected and Xo E X, then the function f ---7 f(xo) is an iniection of
G(X I X) into the fiber of p over p(xo). •
Theorem 2.3.9 established a bijection from the set of right cosets of
P#7T(X,Xo) in 7T(X,p(Xo)) to the fiber of p over p(xo). Combining the inverse of
this bijection with the function of lemma 1 yields an injection f from G( X I X)
to the set of right co sets of p#7T(X,Xo) in 7T(X,p(Xo)). f is defined explicitly as
follows. For any f E G(X I X) let w be a path in X from Xo to f(xo). Then pow is
a closed path in X at p(xo), and the right coset (p#7T(X,Xo)) [p w] is independent of the choice of w. The function f assigns to f this right coset.
Given Xo E X, let N(p#7T(X,Xo)) be the normalizer of p#7T(X,Xo) in 7T(X,p(Xo)).
Thus N(p#7T(X,Xo)) is the subgroup of 7T(X,p(Xo)) consisting of elements
[w] E 7T(X,p(xo)) such that p#7T(X,XO) is invariant under conjugation by [w].
N(p#7T(X,XO)) is the largest subgroup of 7T(X,p(Xo)) containing p#7T(X,XO) as a
normal subgroup.
0
2 THEOREM Let p: X ---7 X be a fibration with unique path lifting. Let X
be path connected and let Xo E X. Then f is a monomorphism of G( X I X) to
the quotient group N(p#7T(X,XO))/P#7T(X,XO). If X is also locally path connected,
f is an isomorphism.
We already know that f is an injection. We show that f is a function
from G( XI X) to the set of right co sets of P#7T( X,xo) by elements of N(p#7T(X,XO)).
PROOF
86
COVERING SPACES AND FIB RATIONS
CHAP.
2
If W is a path in X from Xo to f(xo), there is a commutative square
7T(X,p(XO)) ~ 7T(X,p(Xo))
Since J: (X,xo) ~ (X,f(xo)) is a homeomorphism,
f#7T(X,XO) = 7T(X,f(XO))
and since P#f# = P#,
h(po.,JP# 7T(X,:fo) = h(po.,JP#f# 7T(X,:fo)
= P# h(.,J7T(X,f(:fo))
=
=
h(po.,JP# 7T(X,f(:fo))
P# 7T(X,f(:fo))
Hence [p w] E N(p#7T(X,XO)). Because tf;(f) is equal to the right coset
(p#7T(X,XO)) [p W], tf; is an injection of G(X I X) into the set of right cosets of
P#7T(X,XO) by elements of N(p#7T(X,XO)).
We now verify that tf; is an homomorphism. If h h E G(X I X) let WI and
W2 be paths in X from Xo to fl(XO) and h(xo), respectively. Then iI W2
is a path from fl(XO) to fd2(XO), and WI * (iI (2) is a path from Xo to fd2(XO).
Therefore tf;(fd2) is the right coset
0
0
0
0
(p#7T(X,XO))[(p
WI)
0
* (p
0
fl
0
(2)] = (p#7T(X,Xo))[p
0
WI]
* [p
0
W2]
and this equals tf;(iI)tf;(f2).
Finally, we show that if X is locally path connected, tf; is an epimorphism
to the set of right cosets of P#7T( X,xo) in N(P#7T( X,xo)). Assume that [w] E
7T(X,p(Xo)) belongs to N(p#7T(X,Xo)). Let W be a lifting of wending at Xo and
let x = w(O). Then
P#7T(X,Xo)
= h[wJ(p#7T(X,XO)) = P#(h[wJ7T(X,xo)) = P#7T(X,X)
Because X is connected and locally path connected, the lifting theorem
implies the existence of maps J: (X,xo) ~ (X,x) and g: (X, x) ~ (X,xo) such
that p f = p and p g = p. From the unique-lifting property (lemma 2.2.4),
it follows that fog = Ii and go f = Ii. Therefore f E G(X I X) and tf;(f)
equals the right coset (p#7T(X,Xo))[w]-I. •
0
0
Combining theorem 2 with theorem 2.3.12, we have the following
corollary.
3
COROLLARY
Let p: X ~ X be a fibration with unique path lifting. If X
is connected and locally path connected and Xo E X, then p is regular if and
only if G(X I X) is transitive on each fiber of p, in which case
tf;: G(X I X) :::::: 7T(X,p(XO))/P#7T(X,XO)
•
SEC.
6
COVERING TRANSFORMATIONS
87
If X is simply connected, any fibration p: X ~ X is regular, and we also
have the next result.
COROLLARY
Let p: X ~ X be a fibration with unique path lifting,
where X is simply connected, locally path connected, and nonempty. Then
the group of self-equivalences of p is isomorphic to the fundamental group of
4
X.
-
If p: X ~ X is a regular covering projection and X is connected and
locally path connected, then X is homeomorphic to the space of orbits of
G(X I X) (an orbit of a group of transformations G acting on a set S is
an equivalence class of S with respect to the equivalence relation Sl - S2 if
there is g E G such that gSl = S2). We are interested in the converse problem
-that is, in knowing what conditions on a group G of homeomorphisms of a
topological space Y will ensure that the projection of Y onto the space of
orbits YIG is a regular covering projection whose group of covering transformations is equal to G.
A group G of homeomorphisms of a topological space Y is said to be discontinuous if the orbits of G in Yare discrete subsets of Y. G is properly
discontinuous if for y E Y there is an open neighborhood U of y in Y such
that if g, g' E G and g U meets g' U, then g = g'. G acts without fixed points
if the only element of G having fixed points is the identity element. The
following are clear.
:. A properly discontinuous group of homeomorphisms is discontinuous
and acts without fixed points. 6
A finite group of homeomorphisms acting without fixed points on a
Hausdorff space is properly discontinuous. -
If G is the group of covering transformations of a covering projection,
then a simple verification shows that G is properly discontinuous. We now
show that any properly discontinuous group of homeomorphisms defines a
covering projection.
7 THEOREM Let G be a properly discontinuous group of homeomorphisms
of a space Y. Then the protection of Y to the orbit space YI G is a covering
protection. If Y is connected, this covering protection is regular and G is its
group of covering transformations.
PROOF
Let p: Y ~ YIG be the projection. Then p is continuous. It is
an open map, for if U is an open set in Y, then p-1(p(U)) = U {gU I g E G}
is open in Y, and therefore pUis open in YI G. Let U be an open subset of Y
such that whenever gU meets g'U, then g = g'. We show that p(U) is evenly
covered by p. The hypothesis on U ensures that {gU I g E G} is a disjoint collection of open sets whose union is p-1(p(U)). It suffices to prove that p I gU
is a bijection from gU to p(U). If Y E U, then p(gy) = p(y), so p(gU) = p(U).
If P(gY1) = P(gY2), with Y1, Y2 E U, there is g' E G such that gY1 = g'gY2'
88
COVERING SPACES AND FIBRATIONS
CHAP.
2
Therefore gU meets g'gU, and g = g'g. Hence g' = ly and gYl = gY2' We
have proved that p is a homeomorphism of gU onto p( U). Since G is properly
discontinuous, the sets p( U) evenly covered by p constitute an open covering
of YIG.
Because p(gy) = p(y), we see that G is contained in the group of
covering transformations of p. Since G is transitive on the fibers of p, it
follows from theorem 2.2.2 that if Y is connected, G equals the group of covering transformations. Since the group of covering transformations is transitive on each fiber, the covering projection is regular. U
COROLLARY
Let G be a properly discontinuous group of homeomorphisms
of a simply connected space Y. Then the fundamental group of the orbit
space YI G is isomorphic to G.
By theorem 7, G is the group of covering transformations of the regular covering projection p: Y -c1> YI G. By theorem 2, If; is a monomorphism of
G into the fundamental group of YI G. Because G is transitive on the fibers of
p, If; is an isomorphism. -
PROOF
9
EXAMPLE
Let S3 = {(ZO,Zl) E C211zo12 + IZll2 = I} and let p and q be
relatively prime integers. Define h: S3 -c1> S3 by
h(zo,zl)
= (e27TiIPzo,e27TQiIPZl)
Then h is a homeomorphism of S3 with period p (that is, hP
on S3 by
n(ZO,Zl)
= 1), and Zp acts
= hn(ZO,Zl)
where n denotes the residue class of the integer n modulo p. In this way Zp
acts without fixed points on S3. The orbit space of this action of Zp on S3 is
called a lens space and is denoted by L(p,q). By statement 6 and corollary 8,
the fundamental group of L(p,q) is isomorphic to Zp.
10 EXAMPLE Let S2n+l = {(ZO,Zl, . . . ,zn) E Cn+l I ~ IZil2 = I} and let
ql, . . . ,qn be integers relatively prime to p. Define h: S2n+1 -c1> S2n+l by
Then, as in example 9, h determines an action of Zp on S2n+1 without fixed
points; the orbit space is called a generalized lens space and is denoted by
L(P,ql, . . . ,qn). Its fundamental group is isomorphic to Zp.
It is possible to use theorem 7 to show that the projection Y -c1> YIG is
a regular fibration with unique path lifting even when it may not be a covering projection. Note that if G acts on Y without fixed points, so does any subgroup of G, and if G' is a normal subgroup of Y, then GIG' acts without fixed
points on YI G'.
I I THEOREM Let G be a group of homeomorphisms acting without fixed
points on a path-connected space Y and assume that there is a decreasing
sequence of subgroups
SEC.
7
89
FIBER BUNDLES
such that
(a ) n G n = {!y}
(b) G n+1 is a normal subgroup of Gn for n ~ 0
(c) Gn/G n+1 is a properly discontinuous group of homeomorphisms on
Y/G n+1 and the proiection Y -3> Y/G n is a closed map for n ~ 0
(d) Any orbit of Y under Gn for n ~ 0 is compact
Then the proiection p: Y -3> Y/G is a regular fibration with unique path
lifting whose group of self-equivalences is G.
Since Y/G n
7 that the projection
PROOF
= (Y/Gn+I)/(Gn/Gn+I)' it follows from (c)
and theorem
pn+l: Y/Gn+1 -3> Y/Gn
is a regular covering projection for n
~
O. Let
Y = {(Yn) E X (Y/Gn) I Pn+I(Yn+l) = Yn for n ~ O}
p: Y-3> Y/G by p((Yn)) = yo. It is easy to verify that P is a fibra-
and define
tion with unique path lifting (it is the fibered product of the maps
{plo ... Pi}).
For n ~ 0 there is a continuous closed projection map cpn: Y -3> Y/Gn
such that pn+1 CPn+1 = CPn. Therefore there is a continuous closed map
cP: Y -3> Y defined by cp(y) = (CPn(Y)) and such that P cP = p. To prove that cP
is a homeomorphism, it suffices to show that it is a bijection. If cp(y) = cp(Y'),
then for n ~ 0 there is gn E Gn such that Y = gnY'· Then gnY' = gmY' for all
m and n, and because G acts without fixed points, gm = gn for all m and n.
Therefore gn E G m for all m, and by (a), gn = !y. It follows that Y = y', and
hence that cP is injective.
If (Yn) E Y, then CPn -IYn is an orbit of Y under Gn. By (d), CPn -IYn is
compact. Since
0
0
0
CPn -IYn = CP;;~IP;;~IYn :J CP;;~IYn+l
the collection {CPn -IYn} consists of compact sets having the finite-intersection
property. Therefore n CPn -IYn =1= 0. If yEn CPn -IYn, then cp(y) = (Yn),
showing that cP is surjective.
We have shown that cP: Y -3> Yis a homeomorphism. Therefore p: Y -3> Y/ G
is a fibration with unique path lifting. Since each element of G is a selfequivalence of p, the group of self-equivalences of p is transitive on each
fiber. By corollary 3, p is a regular fibration and G is the group of selfequivalences of p. •
7
FIBER BUNDLES
A covering space is locally the product of its base space and a discrete space.
This is generalized by the concept of fiber bundle, defined in this section,
because the total space of a fiber bundle is locally the product of its base
90
COVERING SPACES AND FIBRATIONS
CHAP.
2
space and its fiber. The main result is that the bundle projection of a fiber
bundle is a fibration. l
A fiber bundle ~ = (E,B,F,p) consists of a total space E, a base space B,
a fiber F, and a bundle projection p: E ----'> B such that there exists an open
covering {U} of B and, for each U E {U}, a homeomorphism CPu: U X F----,>
p-l( U) such that the composite
UX F
<Pc
~
p-l(U)
p
----'>
U
is the projection to the first factor. Thus the bundle projection p: E ----'> Band
the projection B X F ----'> B are locally equivalent. The fiber over b E B is defined to equal p-l(b), and we note that F is homeomorphic to p-l(b) for every
b E B. Usually there is also given a structure group C for the bundle consisting
of homeomorphisms of F, and we define this concept next.
Let C be a group of homeomorphisms of F. Given a space F' and a collection <P = {cp} of homeomorphisms cp: F ----'> F', define cpg: F ----'> F' for cp E <P
and g E C by cpg(y) = cp(gy) for y E F. The collection <P is called a C structure on F'if
(a) Given cp E <P and g E C, then cpg E <P
(b) Given CPl, cpz E <P, there is g E C such that CPl = CPzg
Condition (a) implies that C acts on the right on <P, and condition (b) implies
that this action of C is transitive on <P. A fiber bundle (E,B,F,p) is said to have
structure group C if each fiber p-l(b) has a C structure <p(b) such that there
exists an open covering {U} of B and, for each U E {U}, a homeomorphism
CPu: U X F ----'> p-l( U) such that for b E U, the map F ----'> p-l(b) sending x to
cpu(b,x) is in <p(b). It is clear that a given fiber bundle can always be given the
structure of a fiber bundle with structure group the group of all homeomorphisms of F. It is also clear that a given fiber bundle can sometimes be given
the structure of a fiber bundle with two different structure groups of homeomorphisms of F.
An n-plane bundle, or real vector bundle, is a fiber bundle whose fiber is
Rn and whose structure group is the general linear group CL(Rn), which consists of all linear automorphisms of Rn. A complex n-plane bundle, or complex
and whose structure group
vector bundle, is a fiber bundle whose fiber is
is CL(cn).
We give some examples.
en
I
For spaces Band F the product bundle is the fiber bundle (B X F, B, F, p),
where p: B X F ----'> B is projection to the first factor (it has the trivial group
as structure group).
2 Given that p: g ---t X is a covering projection and X is a connected and
locally path connected space, if Xo E X, then (X,X,p-l(Xo),p) is a fiber bundle
(and if X is path connected, it can be given the structure of a fiber bundle with
1 For the general theory of fiber bundles see N. E. Steenrod, The Topology of Fibre Bundles,
Princeton University Press, Princeton, N.J., 1951.
SEC.
7
FIBER BUNDLES
91
structure group 7T(X,Xo), where 7T(X,Xo) acts on p-1(Xo) by [w]£ = £[W]-1, with the
right-hand side as in the proof of theorem 2.3.9).
3
Given that M is a differentiable n-manifold and T(M) is the set of all tangent vectors to M, there is a fiber bundle (T(M ),M,Rn,p), where p: T(M) ---7 M
assigns to each tangent vector its origin. This is called the tangent bundle
and is denoted by r(M). Because it can be given the structure group GL(Rn),
it is an n-plane bundle, and if M is a complex manifold of complex dimension
m, then r(M) is a complex m-plane bundle.
4
Given that H is a closed subgroup of a Lie group G and that GIH is the
quotient space of left cosets and p: G ---7 G I H the projection, then (G, GI H,H,p)
is a fiber bundle (having structure group H acting on itself by left translation).
5 Represent 5n as the union of closed hemispheres E"- and E~ with intersection 5n - 1 and let G be a group of homeomorphisms of a space F. Given a
map cp: 5n - 1 ~ G such that the map 5n - 1 X F ~ F sending (x,y) to cp(x)y is
continuous, let Eq; be the space obtained from (E"- X F) v (E'l- X F) by identifying (x,y) E E"- X F with (x,cp(x)y) EE~ X F for x E 5n - 1 and y E F. These
identifications are compatible with the projections E"- X F ~ E"- and
E':- X F ~ E~. Therefore there is a map pq;: Eq; ~ 5n such that each of the
composites
P. 5
and
E~ X F ---7 Eq; ----7 n
is projection to the first factor. Then (E<p,5 n,F,p<p) is a fiber bundle (having
structure group G) which is said to be defined by the characteristic map cpo
6
Let Pn(C) be the n-dimensional complex projective space coordinatized
by homogeneous coordinates. If Zo, Zl, . . . , Zn E C are not all zero, let
[zo,Zl, . . . ,znl E Pn(C) be that point of Pn(C) having homogeneous coordinates Zo, Zl, . . . , Zn. Regard 52n +1 as the set {(ZO,Zl, . . . ,zn) E Cn+1 I
~ IZil2 = I} and define p: 52n +1 ---7 Pn(C) by P(ZO,Zl, ... ,zn) = [zo,Zl, ... ,znl
If Ui C Pn(C) is the subset of points having a nonzero ith homogeneous
coordinate, it is easy to see that p-1( Ui ) is homeomorphic to Ui X 51. Therefore there is a fiber bundle (5 2n +1,Pn(C),5 1,p) (having structure group 51 acting
on itself by left translation), and this is called the Hopf bundle.
7
If Q is the division ring of quaternions, there is a similar map
p: 54n +3 ---7 Pn(Q) and a quaternionic Hopf bundle (54n+3,Pn(Q),53,p) (having
structure group 53 acting on itself by left translation).
The structure group will not be important for our purposes. Thus we
define an n-sphere bundle to be a fiber bundle whose fiber is 5n [usually it is
also required that it have as structure group the orthogonal group O(n + 1) of
all isometries in GL(Rn+1 )]. If ~ is an n-sphere bundle, we shall denote its
total space by E~. The mapping cylinder of the bundle projection E~ ---7 B is
the total space E~ of a fiber bundle (E~,B,En+l,p~), where P( E~ ---7 B is the retraction of the mapping cylinder to B (and p< I E~: E< ---7 B is the original
bundle projection).
92
COVERING SPACES AND FIB RATIONS
CHAP.
2
If ~ = (E,B,Rn+l,p) is an (n + I)-plane bundle having structure group
O(n + 1), it is possible to introduce a norm in each fiber p-l(b). The subset
E' C E of all elements in E having unit norm is the total space of an n-sphere
bundle (E', B, Sn, pIE') called the unit n-sphere bundle of ~. If the base space
B of an (n + I)-plane bundle is a paracompact Hausdorff space, the bundle
can always be given O(n + 1) as structure group. In particular, there is a unit
tangent bundle of a paracompact differentiable manifold.
Two fiber bundles (El,B,F,Pl) and (E 2,B,F,P2) with the same fiber and
same base are said to be equivalent if there is a homeomorphism h: El ~ E2
such that P2 h = Pl. If they both have structure group G, they are equivalent over G if there is a homeomorphism h as above, with the additional
property that if cp E <l>l(b), then h cp E <I>2(b) for b E B. A fiber bundle is
said to be trivial if it is equivalent to the product bundle of example 1 (or,
equivalently, if it can be given the trivial group as structure group).
In view of example 2, fiber bundles are related to covering spaces in
much the same way that fibrations are related to fibrations with unique path
lifting. The rest of this section is devoted to a proof of the fact that in a fiber
bundle (E,B,F,p) whose base space B is a paracompact Hausdorff space the
map p is a fibration.
A map p: E ~ B is called a local fibration if there is an open covering
{U} of B such that p I p-l( U): p-l( U) ~ U is a fibration for every U E {U}.
It is clear that a fibration is a local fibration 1 and that any bundle projection
is a local fibration.
Given a map p: E ~ B, we define a subspace BeE X BI by
0
0
B
= ((e,w)
E E X BI I w(O)
There is a map p: EI ~ B defined by p(w)
A lifting function for p is a map
A:
= p(e)}
= (w(O), pow)
for
w:
I ~ E.
B ~ EI
which is a right inverse of p. Thus a lifting function assigns to each point
e E E and path w in B starting at p(e) a path A(e,w) in E starting at e that is a
lift of w. The relation between lifting functions and fibrations is contained in
the following theorem.
8
THEOREM
A map p: E
lifting function for p.
~
B is a fibration if and only if there exists a
PROOF
The proof involves repeated use of theorem 2.8 in the Introduction.
If p is a fibration, letf': B ~ E and F: ii X I ~ B be defined by f'(e,w) = e
lOur proof of the converse for paracompact Hausdorff spaces B can be found in W. Hurewicz,
On the concept of fibre space, Proceedings of the National Academy of Sciences, U.S.A., vol.
41, pp. 956-961 (1955). Another proof can be found in W. Huebsch, On the covering homotopy theorem, Annals of Mathematics, vol. 61, pp. 555-563 (1955). Generalizations and
related questions are treated in A. Dold, Partitions of unity in the theory of fibrations, Annals
of Mathematics, vol. 78, pp. 223-255 (1963).
SEC.
7
93
FIBER BUNDLES
and F((e,w), t) = w(t). Then
F((e,w),O)
= w(O) = p(e) = (p
0
f')(e,w)
By the homotopy lifting property of p, there is a map F': B X I ~ E such
that F'((e,w), 0) = f'(e,w) = e and p F' = F. F' defines a lifting function A
for p by 11.( e,w)( t) = F'( (e,w), t).
Conversely, if Ais a lifting function for p, let f': X ~ E and F: X X I ~ B
be such that F(x,O) = pf'(x). Let g: X ~ BI be defined by g(x)(t) = F(x,t).
There is a map F': X X I ~ E such that F'(x,t) = A(f'(x),g(x))(t). Because
F'(x,O)
f'(x) and p F' F, P has the homotopy lifting property. •
0
=
0
=
iT be defined by
Let p: E ~ B and let W be a subset of BI. Let
W = {(e,w,s)
E E X W X I I w(s)
= p(e)}
An extended lifting function over W is a map
A: W~ EI
such that p(A(e,w,s)(t)) = w(t) and A(e,w,s)(s) = e. Thus an extended lifting
function is a function which lifts paths to paths that pass through a given
point of E at a given parameter value. It is reasonable to expect the following
relation between the existence of lifting functions and extended lifting
functions.
9
LEMMA
A map p: E ~ B has a lifting function if and only if there is
an extended lifting function over BI.
If A is an extended lifting function over BI, a lifting function Afor p is
defined by A(e,w) = A(e,w,O).
To prove the converse, given a path w in B, let Ws and Ws be the paths in
B defined by
PROOF
ws(t)
w(s - t)
= ( w(O)
S(t) _ (w(s + t)
w
- w(1)
O:=;t:=;s
s:=;t:=;1
0:=;t:=;1-s
1-s<t<1
The maps (w,s) ~ Ws and (w,s) ~ WS are continuous maps BI X I ~ BI.
Given a lifting function A: B ~ EI for p, we define an extended lifting function A over BI by
A(e,ws)(s - t)
A(e,w,s)(t) = ( A(e,wS)(t _ s)
The main step in proving that a local fibration is a fibration is the fitting
together of extended lifting functions over various open subsets of BI. For this
we need an additional concept. A covering {W} of a space X is said to be
numerable if it is locally finite and if for each W there is a function
fw: X ~ [0,1] such that W
{x E X I fw(x) =1= O}.
=
94
COVERING SPACES AND FIBRATIONS
CHAP.
2
10 LEMMA Let p: E ~ B be a map. If there is a numerable covering {Wj}
of B1 such that for each i there is an extended lifting function over Wj, then
there is a lifting function for p.
PROOF
Let the indexing set be J = U} and for each i let fj: B1 ~ I be a map
such that Wj
{w E B1 Ifj(w) =1= O}. For any subset a C !let W"
Uh " Wj
and define f,,: BI ~ R by
=
=
f,,(w)
= L.jE"fj(W)
(this is a finite sum and is continuous because {Wj} is locally finite). Then
f,,(w) ~ 0 for w E B1 and
W"
= {w
E B1 I f,( w) =1= O}
We define B" = {(e,w) E B I w E W,,},
Consider the set of pairs (a,A,,), where a C J and A,,: B" ~ E1 is a lifting
function over B" [that is, A,,(e,w)(O)
e and pA,,(e,w)(t)
w(t)). We define a
partial order S in this set by (a,A,,) S ({3,Ap) if a C {3 and A,,(e,w) = Ap(e,w)
whenever (e,w) E B" and f,,(w)
fp(w) [so if (e,w) E B" and A,,(e,w) =1= Ap(e,w),
then w E W j for some i E {3 - a).
To prove that every simply ordered subset {ai,A"I} has an upper bound,
let {3 = U ai. We shall define Ap: Bp ~ E1 so that (ai,A"I) S ({3,Ap) for all i.
Let U be any open subset of Wp meeting only finitely many W j with i E {3,
say Wj" ... , Wjr (Wp can be covered by such sets U). Choose i so that
it, . . . , ir all belong to ai· Then if ai C ak, f"l I U = f"k I U. Because
(ai,A"I) S (ak,A"k)' it follows that A"j(e,w) = A"k(e,w) for (e,w) E B"l' with
w E U. Therefore there exists a map Ap: Bp ~ EI such that Ap(e,w) = A"j(e,w)
for ai sufficiently large. We now show that (ai,A"I) S ({3,Ap). If (e,w) E B"l
and A"l(e,w) =1= Ap(e,w), there exists ak such that (ai,A"I) S (ak,A"k) and
A"l(e,w) =1= A"k(e,w). This implies w E Wj for some i E ak - ai. Therefore
w E Wi for some i E {3 - ai, hence (ai,A"i) S ({3,Ap).
By Zorn's lemma, there is a maximal element (a,A,,). To complete the
proof we need only show that a
J. If a =1= J, let io E J - a and let
{3 a U {to}. Define g: Wp ~ R by g(w) f,,(w)/fp(w). Then 0 S g(w) S 1,
g(w) =1= 0 ¢=:> W E W", and g(w) =1= 1 ¢=:> W E W io ' Define f.L: Bio ~ E by
=
=
=
=
=
f.L(e,w) =
[~,,(e'W)(2g(W) A,,(e,w)(g(w))
=
%)
Os g(w) S ¥oJ
S g(w) S %
% S g(w) S 1
¥oJ
Then f.L is continuous. Let A be an extended lifting function over Wjo and
define Ap: Bp ~ E1 by
Ap(e,w)(t)
=
A(e,w,O)(t)
A,,(e,w)(t)
Os t S 2g(w) A(f.L(e,w), w, 2g(w) - %)(t) 2g(w) - % S t S 1
A,,(e,w)(t)
Os t s g(w)
}
A(f.L(e,w), w, g(w))(t)
g(w) S t S 1
%}
Os g(w) S ¥oJ
¥oJ
S g(w) S %
% S g(w) S 1
Then Ap is a well-defined lifting function over Wp. Moreover, for (e,w) E 13",
SEC.
7
95
FIBER BUNDLES
if Aa(e,w) =1= Aj3(e,w), then g(w) =1= 1 and w E Wjo' Since io E f3 - a, this
means that (a,A a) (f3,Aj3), contradicting the maximality of (a,Aa). In case p has unique path lifting, lemma lO would hold for any open
covering {Wj} of BI such that there is a lifting function over Wj for each i
(because the uniqueness of lifted paths enables the extended liftings to be
amalgamated to a lifting for p). This was used in the proof of the theorem
that a covering projection is a fibration (theorem 2.2.3), which was valid without any assumption on the base space.
<
I I LEMMA Given a map p: E ---? B and subsets Ub .
that there is an extended lifting function over U1I, U2I , .
the subset of BI defined by
W
= {w E BI I w ([ i
Uk of B such
Ui, let W be
.,
,
k 1 , ~J) C U for i = 1, . . . , k}
i
Then there is an extended lifting function over W.
PROOF
Let Ai be an extended lifting function over U/ for i = 1, . . . , k.
Given a path w E W, let Wi be the path equal to w on [(i - l)/k, ilk] and
constant on [0, (i - l)/k] and on [ilk, 1]. Given (e,w,s) E W such that
(n - l)/k :::;; s :::;; nlk, define ei E E for i = 0, . . . , k inductively so that
en-l
en
= An(e,wn,s) ( n k 1 )
= An(e,wn,s)( ~)
and
An extended lifting function A over W is defined by
Ai (ei,wi'
A(e,w,s)(t) =
1
)(t)
An(e,wn,s)(t)
i-1<t<i.<n-1
k
-kk
n-1<t<~
k
- - k
~<i<t<i+1
k - k-
-
k
We are now ready for the main result on the passage from a local fibration to a fibration.
12 THEOREM Given a map p: E ---? B and a numerable covering GIL of B such
that for U E GIL, P I p-l(U): p-l(U) ---? U is a fibration, then p is a fibration.
PROOF
Let GIL = {Uj } and for k 2: 1, given a set of indices
be the subset of BI defined by
fl, . . . ,ik, let
With ... ik
W hh ... ik
= {w E BI I w([ i k 1 , ~])
C Uji> i
= 1,
... , k}
96
COVERING SPACES AND FIBRATIONS
CHAP.
2
It is then clear that the collection {Whh ... h} (with k varying) is an open
covering of BI, and by lemma 11, each set Whiz ... ik has an extended lifting
function. For k fixed the collection {Whh ... ik} is locally finite. In fact, if
W E BI, for each i = 1, ... , k there is a neighborhood Vi of w([(i - l)lk, ilk])
meeting only finitely many Vj. Then n1,,;i,,;k <[(i - l)lk, ilk], Vi) is a neighborhood of W meeting only finitely many {Whh .. ik}'
For each 1let fr B ~ I be a continuous map such that jj(b) =I=- 0 if and
only if b E Vj. Define
h: BI ~ I by
h, ...
h,,,.h(W) =inf{Aw(t)I
ikl :=::;t:=::; ~,i=l, ... ,k}
Thenjj, .. . h(w) =I=- 0 if and only if wE W h ... h'
Unfortunately, the collection {Whiz ... h} (all k) is not locally finite,
otherwise the proof would be complete by lemma 10. This difficulty is circumvented by modifying the sets Whiz ... ik' Since for fixed m the collection
{Wh ... h} with k
m is locally finite, the sum of the functions h, ... ik with
k
m is a continuous real-valued function gm on BI. Define
<
<
!i! ... jm
= inf(sup(O,.ii, ... jm
- mgm), 1)
Then!i, ... jm: BI ~ I and we define Wi! ... jm = {w E BI l!i! ... jm(w) =I=- OJ.
Clearly, Wi! ... jm C Wj, ... jm; therefore there is an extended lifting function
over Wi, ... jm' To complete the proof, it follows from lemma 10 that we need
only verify that {Wi, ... ik} (with k varying) is a locally finite covering of BI.
For w E BI, let m be the smallest integer such that
jm(w) =I=- 0 for
some it, ... ,1m. Then gm(w)
0 and!i, .. . jm(w) h, .. .jm(w) =I=- o. Therefore w E Wi, ... jm' proving that {Wi! .. , jm} is a covering of BI. To show that it
is locally finite, assume chosen so that
m and
im(W)
liN. Then
~(w)
liN and NgMW)
1. Hence N~(W')
1 for all Wi in some neighborhood Vof w. Therefore all functions f il ... ik with k 2 N vanish on V. But this
means that the corresponding set Wi! ... ik is disjoint from V. Since the collecN is locally finite, the collection {Wi! . " ik} (all k) is
tion {Wi, ... ik} with k
locally finite. -
=
>
N
>
=
N>
>
hI'"
.ii! ...
>
<
The fact that any open covering of a paracompact Hausdorff space has a
numerable refinement, leads to our next theorem.
13 THEOREM If B is a paracompact Hausdorff space, a map p: E ~ B is a
fibration if and only if it is a local fibration. A bundle projection is a local fibration. Therefore, we have the following
corollary.
14 COROLLARY If (E,B,F,p) is a fiber bundle with base space B paracompact and Hausdorff, then p is a fibration. -
8
FIURATIONS
This section contains a general discussion of fibrations. We establish a relation
between cofibrations and fibrations which allows the construction of fibrations
from cofibrations by means of function spaces. We also prove that every map
is equivalent, up to homotopy, to a map that is a fibration (this dualizes a
SEC.
8
97
FIB RATIONS
similar result concerning cofibrations). The section contains definitions of the
concepts of fiber homotopy type and induced fibration and a proof of the
result that homotopic maps induce fiber-homotopy-equivalent fibrations.
We begin with an analogue of theorem 2.7.8 for cofibrations. Given a
map f: X' ~ X, let X be the quotient space of the sum (X' X I) v (X X 0),
obtained by identifying (x',O) E X' X I with (f(x'),O) E X X 0 for all x' EX'.
We use [x',t] and [x,O] to denote the points of X corresponding to (x',t) E X' X I
and (x,O) E X X 0, respectively. Then [x',O] = [f(x'),O]. There is a map
i:
X~
X X I
defined by
i[x',t]
i[x,O]
= (f(x'),t)
= (x,O)
x' EX', tEl
x EX
A retracting function for f is a map
p: X X I ~
X
which is a left inverse of [. In case f is a closed inclusion map, so is [, and a retracting function for f is a retraction of X X I to t!le subspace X' X I U X X O.
I
THEOREM A map f: X'
retracting function for f.
~
X is a cofibration if and only if there exists a
PROOF
If f is a co fibration, let g: X ~ X and G: X' X I ~
defined by g(x) = [x,O] and G(x',t) = [x',t]. Because
G(x',O)
X be the
maps
= [x',0] = [f(x'),O] = gf'(x)
it follows from the fact that f is a co fibration that there exists a map p: X X I ~ X
such that p(x,O) = g(x) and p(f(x'),t) = G(x',t). Then p is a retracting function
for f.
Conversely, given maps g: X ~ Y and G: X' X I ~ Y such that
G(x',O) = gf(x') for x' E X', define
G:X~Y
=
by G[x',t]
G(x',t) and G[x,O] = g(x). If p: X X I ~ X is a retracting function for f, the map F = Gop: X X I ~ Y has the properties F(x,O) = g(x)
and F(f(x'),t) = G(x',t), showing that f is a cofibration. This leads to the following construction of fibrations from cofibrations.
2
THEOREM
Let f: X' ~ X be a cofibration, where X' and X are locally
compact Hausdorff spaces, and let Y be any space. Then the map p: yx ~ yX'
defined by p(g) = g f is a fibration.
0
Let p: X X I ~ X be a retracting function for
theorem 1). Then p defines a map
PROOF
f
(which exists by
p': yx ~ yXXJ
such that p'(g) = gop for g: X ~ Y. Because X' and X are locally compact
98
COVERING SPACES AND FIB RATIONS
CHAP.
2
Hausdorff spaces, so is X, and by theorem 2.9 in the introduction, yXXI::::; (yX)I
and
yX::::; {(g,G) E yx X (yx)ll go f
= G(O)}
Therefore p' corresponds to a lifting function for p: yx
theorem 2.7.8, p is a fibration. •
~ yx,
and by
3
COROLLARY
For any space Y let p: yI ~ Y X Y be the map p(w)
(w(O),w(l)) for w: I ~ y. Then p is a fibration.
=
PROOF
Because i X I U I X 0 is a retract of I X I, the inclusion map i C I
is a co fibration [equivalently, the pair (I,~ has the homotopy extension property with respect to any space]. The result follows from theorem 2 and the
observation that yi is homeomorphic to y X Y under the map g ~ (g(O),g(l))
for g: i ~ Y. •
Let f: B' ~ Band p: E ~ B be maps and let E' be the subset of B' X E
defined by
E' = {(b',e) E B' X E I f(b') = p(e)}
E'is called the fibered product of B' and E (more precisely, the fibered product
of f and p; cf Sec. 2.2). Note that there are maps p': E' ~ B' and 1'; E' ~ E
defined by p'(b',e) = b' and f' (b',e) = e. E' and the maps p' and f' are
characterized as the product of f: B' ~ Band p: E ~ B in the category
whose objects are continuous maps with range B and whose morphisms are
commutative triangles
Xl
h
~
Xz
gl\ Igz
B
The following properties are easily verified.
4
If pis in;ective (or sur;ective), so is p'.
•
:; If p: B X F ~ B is the trivial fibration, then p': E'
the trivial fibration B' X F ~ B'. •
~
B' is equivalent to
6
If P is a fibration (with unique path lifting), so is p'.
7
If P is a fibration, f can be lifted to E if and only if p' has a section.
•
•
Note that since the fibered product is symmetric in Band E (or rather,
in f and p), there is a similar set of statements where p and p' are replaced by
f andf'.
If p: E ~ B is a fibration (or covering projection) and f: B' ~ B is a map,
then, by property 6 (or property 5), p': E' ~ B' is a fibration (or covering
projection) and is called the fibration induced from p by f (or covering pro;ection induced from p by f). If ~ = (E,B,F,p) is a fiber bundle and f: B' ~ B
is a map, it follows from property 5 that there is a fiber bundle (E',B' ,F,p').
This is called the fiber bundle induced from ~ by f and is denoted by f*~. In
the case of an inclusion map i: B' C B we use E I B' to denote the fibered
SEC.
8
99
FIBRATIONS
product of B' and E, and if ~ is a fiber bundle with base space B, ~ I B' will
denote the fiber bundle with base space B' induced by i. Observe that ~ I B'
is equivalent to (p-l(B'), B', F, P I p-l(B' )).
8
COROLLARY
For any space Y and point yo E Y, let p: P(Y,Yo) ~ Y be
the map sending each path starting at yo to its endpoint. Then p is a fibration whose fiber over yo is the loop space ny.
Let f: Y ~ Y X Y be defined by f(y) = (Yo,Y) and let p: yI ~ Y X Y
be the fibration of corollary 3. The fibration induced by f is equivalent to the
map p: P(Y,Yo) ~ Y, where p(w) = w(l), and p-l(yO) the fiber over yo, is by
definition, the loop space Q Y. •
PROOF
It follows from corollary 3 that the map p': yI ~ Y defined by p' (w) = w(O)
[or by p'(W) = w(l)] is a fibration, because it is the composite of fibrations
yI ~ Y X Y ~ Y. If p: E ~ B is any map and p': BI ~ B is the fibration
defined by p'(W) = w(O), then the fibered product of E and BI is just the
space B used to define the concept of lifting function for p.
These remarks about fibered products and induced fibrations have analogues for cofibrations. Given maps fl: X ~ Xl and fz: X ~ X 2 , the cofibered
sum of Xl and X2 is the quotient space X' of Xl v X2 obtained by identifying
ft(x) with fz(x) for all x EX. There are maps il: Xl ~ X' and i 2: X2 ~ X', and
these characterize X' as the sum of ft and fz in the category whose objects
are maps with domain X and whose morphisms are commutative triangles. If
fl: X ~ Xl is a cofibration, so is i2: X2 ~ X', and this is called the cofibration
induced from fl by fz.
The map ho: X' ~ X' X I defined by ho(x') = (X',O) is a co fibration for
any space X', and if f: X' ~ X is any map, the cofibered sum of X' X I and X
is just the space X used to define the concept of retracting function for f.
Let p: E ~ B be a fibration. Maps fo, ft: X ~ E are said to be fiber
homotopic, denoted by fo p fl, if there is a homotopy F: fo ~ ft such that
pF(x,t)
pfo(x) for x E X and tEl (in which case p fo
po /1). This is an
equivalence relation in the set of maps X ~ E. The equivalence classes are
denoted by [X;E ]p, and if f: X ~ E, [f]p denotes its fiber homotopy class.
The concept of fiber homotopy is dual to the concept of relative homotopy.
We use induced fibrations to prove that any map is, up to homotopy
equivalence, a fibration. Let f: X ~ Y and let p': yI ~ Y be the fibration defined by p'(W) = w(O). Let p: Pf ~ X be the fibration induced from p' by f.
It is called the mapping path fibration of f and is dual to the mapping cylinder.
There is a section s: X ~ P, of p defined by s(x) = (X,wf(xj), where wf(xj is the
constant path in Y at f(x). There is also a map pI!: Pf ~ Y defined by
pl!(x,w) = w(l). We then have the following dual of theorem 1.4.12.
=
9
THEOREM
0
Given a map f: X
~
=
Y, there is a commutative diagram
X ~ P,
f\ Ip"
Y
100
COVERING SPACES AND FIBRATIONS
CHAP.
2
such that
(a) lp{ p sop
(b) p" is a fibration
The triangle is commutative by the definition of the maps involved.
(a) Define F: P, X I ~ P, by F((x,w), t) = (X,Wl_t), where Wl_t(t') =
w((l - t)t'). Then F is a fiber homotopy from lp{ to sop.
(b) Let g: W ~ Pf and G: W X I ~ Y be such that G(w,O) = p"g(w)
for wE W. Then there exist maps g': W ~ X and g": W ~ YI such that
g"(w)(O) = fg'(w) and g(w) = (g'(w),g"(w)) for wE W. We define a lifting
G': W X I ~ P, of G beginning with g by G'(w,t) = (g'(w), g(w,t)), where
g( w,t) E yI is defined by
PROOF
°:s;:s;
g(wt)(t') = {g"(w)(2t'/(2 - t))
,
G(w,2t' + t - 2)
1
2t'
:s; 2 - t :s; 2, w E W
:s; 2t' :s; 2, w E W
2 - t
Since p" has the homotopy lifting property, it is a fibration.
-
It follows that the fibration p": P, ~ Y is equivalent (by means of
s: X ~ Pf and p: P, ~ X) in the homotopy category of maps with range Y to
the original map f: X ~ Y. In replacing f by an equivalent fibration, we
replaced X by a space P, of the same homotopy type, whereas in Sec. 1.4,
when f was replaced by an equivalent co fibration, the space Y was replaced
by a space Z, of the same homotopy type.
Two fibrations Pl: El ~ B and P2: E2 ~ B are said to be fiber homotopy
equivalent (or to have the same fiber homotopy type) if there exist maps
f: El ~ E2 and g: E2 ~ El preserving fibers in the sense that P2 f = Pl
and Pl g = fz and such that g f::::::
IE, and fog ~
IE.,.- Each of the
PI
p,
maps f and g is called a fiber homotopy equivalence. The rest of this section
is concerned with fiber homotopy equivalence.
We begin with the following result concerning liftings of homotopic maps.
0
0
0
°
°
10 THEOREM Let p: E ~ B be a fibration and let Fo, F l : X X I ~ E be
maps. Given homotopies H: p Fo ~ P Fl and G: Fo I X X ~ Fl I X X
such that H(x,O,t) = pG(x,O,t), there is a lifting H': X X I X I ~ E of H
which is a homotopy from Fo to Fl and is an extension of G.
0
=
PROOF
Let A
f: X X
A~Eby
0
(I X 0) U (0 X l) U (I X 1)
c
I X I and define
f(x,t,O) = Fo(x,t)
f(x,O,t) = G(x,O,t)
f(x,t,l) = Fl(x,t)
Then H I X X A = P 0 f. Because there is a homeomorphism of I X I with
itself taking A onto I X 0, there is a homeomorphism of X X I X I with
itself taking X X A onto X X I X 0. It follows from the homotopy lifting
property of p that there is a lifting H': X X I X I ~ E of H such that
H'I X X A =f
-
SEC.
8
101
FIB RATIONS
Taking Hand G to be constant homotopies, we obtain the following
corollary.
I I COROLLARY Let p: E ---7 B be a fibration and let Fo, F 1 : X X I ---7 E be
liftings of the same map such that Fo I X X 0 = Fl I X X O. Then Fo V Fl
reI X X o. •
Let p: E ---7 B be a fibration and let w: I ---7 B be a path in its base space.
By the homotopy lifting property of p, there exists a map F: p-l(W(O)) X 1---7 E
such that pF(x,t) = w(t) and F(x,O) = x for x E p-l(W(O)) and t E 1. Let
f: p-l(w(O)) ---7 p-l(w(l)) be the map f(x) = F(x,l). It follows from theorem 10
that if w c::-= w' are homotopic paths in B and if F, F': p-l(w(O)) X 1---7 E are
such that pF(x,t) = w(t), pF'(x,t) = w'(t), and F(x,O) = x = F'(x,O) for
x E p-l(W(O)) and t E I, then the maps f, f': p-l(w(O)) ---7 p-l(w(l)) defined by
f(x) = F(x,l) and f(x) = F'(x,l) are homotopic. Hence there is a well-defined
homotopy class [fl E [p-l(W(O));p-l(W(l))] corresponding to a path class [w]
in B. We let h[w] = [fl.
The following is the form theorem 2.3.7 takes for an arbitrary fibration.
12 THEOREM Let p: E ---7 B be a fibration. There is a contravariant functor
from the fundamental groupoid of B to the homotopy category which assigns
to b E B the fiber over b and to a path class [w] the homotopy class h[ w].
If Wb is the constant path at b, let F: p-l(b) X 1---7 E be the map
F(x,t) = x. The corresponding map f: p-l(b) ---7 p-l(b) defined by f(x) = F(x,l)
is the identity map. Hence
PROOF
h[wb] = [lp-l(b)]
showing that h preserves identities.
Let wand w' be paths in B such that w(l) = w'(O). Given a map
F: p-l(w(O)) X 1---7 E such that F(x,O)
x and pF(x,t)
w(t) for x E p-l(w(O))
and t E I, and given F': p-l(w(l)) X 1---7 E such that F'(x',O) = x' and
pF'(x',t) = w'(t) for x' E p-l(w'(O)) and t E I, let f: p-l(W(O)) ---7 p-l(w'(O)) be
defined by f(x) = F(x,l) and let F": p-l(w(O)) X 1---7 E be defined by
=
=
0
,,{F(x,2t)
= F'(f(x), 2t _ 1)
F (x,t)
1f2
~
t
~
S tS
1fz, x E p-l(W(O))
1, x E p-l(W(O))
Then pF"(x,t) = (w * w')(t) and F"(x,O) = x for x E p-l(w(O)) and t E 1. Let
f: p-l(w'(O)) ---7 p-l(w'(l)) be defined by f(x') = F'(x',I). Then F"(x,l) = f(f(x))
for x E p-l(W(O)), which shows that
h[w * w'] = h[w'] * h[w]
Therefore h is a contravariant functor.
•
This yields the following analogue of corollary 2.3.8 for an arbitrary
fibration.
13 COROLLARY If p: E ---7 B is a fibration with a path-connected base space,
any two fibers have the same homotopy type. •
102
COVERING SPACES AND FIB RATIONS
CHAP.
2
The following result asserts that homotopic maps induce fiber-homotopyequivalent fibrations.
14 THEOREM Let p: E ~ B be a fibration and let fo, h: X ~ B be homotopic. The fibrations induced from p by fo and by f1 are fiber homotopy
equivalent.
PROOF
Let po: Eo ~ X and P1: E1 ~ X be the fibrations induced from p by
fo and h, respectively, and let fo: Eo ~ E and Ii: E1 ~ E be the corresponding maps such that p fo = fo po and p Ii = h Pl. Given a homotopy
F: X X I ~ B from fo to h, there are maps Fo: Eo X I ~ E and
Fl.: E1 X I ~ E such that p Fo = F (po X II) and p F1 = F (P1 X II)
and Fo I Eo X 0 = fO and F11 E1 X 1 = Ii· Let go: Eo ~ E1 and g1: E1 ~ Eo
be the fiber preserving maps defined by the property F~ (x,I) = J; go(x) for x E
Eo and F ~ (y,O) = f~gl(Y) for y E E1 • Then
0
0
0
p
0
Fo
0
(gl X II)
=F
0
0
0
0
(po X II)
0
0
(g1 X II)
=F
0
0
(P1 X II)
and
It follows from theorem 10 that Fl ':::: Fo (gl X II). In a similar fashion
P
Fo '::::
F1 (go X II). This implies that gOg1 PI
':::: lEI and glg0 ~
lEo.
•
P
Po
0
0
Clearly, a constant map induces a trivial fibration, and we have the
following result.
15 COROLLARY If p: E ~ B is a fibration and B is contractible, then p is
fiber homotopy equivalent to the trivial fibration B X p-1(b o) ~ B for any
b o E B. •
Let B be a space which is the join of some space Y with So. Then
B = C_ Y U C+ Y, where C_ Y and C+ Yare cones over Yand C_ Y n C+ Y = Y.
Let yo E Y and let p: E ~ B be a fibration with fiber Fo
p-1(yO). It follows
=
from corollary 15 that there are fiber homotopy equivalences f-: C_ Y X Fo ~
p-1(C_ Y) and g+: p-1(C+y) ~ C+Y X Fo. A clutching function fl: Y X Fo ~ Fo
for p is a function fl defined by the equation
y E Y,
Z
E Fo
wheref_: C_Y X Fo ~ p-1(C_Y) and g+: p-1(C+y) ~ C+Y X Fo are fiber
homotopy equivalences. If C_ Y and C+ Yare contractible to yo relative to Yo,
it follows from theorem 10 that f- and g+ can be chosen so that z ~ f-(yo,z)
is homotopic to the map Fo C p-1(C_ Y) and z ~ g+(z) is homotopic to the
map z ~ (Yo,z) of Fo to C+ Y X Fo. In this case the clutching function fl corresponding to f- and g+ has the property that the map z ~ fl(Yo,Z) is homotopic to the identity map Fo C Fo.
Let EqJ be the fiber bundle over Sn defined by a characteristic map cp:
Sn-1 ~ G, as in example 2.7.5 (where G is a group of homeomorphisms of the
fiber F). Then E":. = C_Sn-1 and E'f- = c+sn-l, and it is easy to verify that
f- and g+ can be chosen so that the corresponding clutching function
fl: Sn-1 X F ~ F is the map fl(x,z) = cp(x)z.
103
EXERCISES
EXERCISES
A
I
LOCAL CONNECTEDNESS
Prove that a space X is locally path connected if and only if for any neighborhood
U of x in X there exists a neighborhood V of x such that every pair of points in V can be
jOined by a path in U.
2 If X is a space, let X denote the set X retopologized by the topology generated by
path components of open sets of X. Prove that X is locally path connected and that the
identity map of X is a continuous function i: X ~ X having the property that for any
locally path-connected space Y a function f: Y ~ X is continuous if and only if
i f: Y ~ X is continuous.
0
3
For any space X let X and i: X ~ X be as in exercise 2. Prove that i#: 7T(X,XO) :::::; 7T(X,Xo).
B COVERING SPACES
I Let X be the union of two closed simply connected and locally path-connected subsets A and B such that A n B consists of a single point. Prove that if p: X ~ X is a nonempty path-connected fibration with unique path lifting, then p is a homeomOIphism.
2
Let X = {(x,y) E R2[ x or y an integer} and let
X = SI
SI =
V
{(Zlh)
E Sl X Sl [ ZI = 1 or
Prove that the map p: X ~ X such that p(x,y)
3
=
(e 2 '7TiX,e 2 '7Tiv)
Z2
= I}
is a covering projection.
With p: X ~ X as in exercise 2 above, let Y C X be defined by
Y = {(x,y) EX [0 :s:; x :s:; 1,0 :s:; Y :s:; I}
Prove that Y is a retract of X and that (p [ Y)# maps a generator of 7T(Y) to the commutator of the two elements of 7T(X) corresponding to the two circles of X.
4
Prove that 7T(Sl v SI) is nonabelian.
C THE COVERING SPACE ex: R ~ 51
I For an arbitrary space X prove that a map
f
X ~ R such that f
f: X ~ S1 can
= ex f if and only if f is null homotopic.
be lifted to a map
0
2 Let X be a connected locally path-connected space with base point Xo E X. Prove
that the map
[X,xo; S1,l]
which assigns to
~
Hom (7T(X,XO), 7T(S1,l))
[fl the homomorphism
f#: 7T(X,XO) ~ 7T(S1,l)
is a monomorphism (the set of homotopy classes being a group by virtue of the group
structure on SI).
3 Prove that any two maps from a simply connected locally path-connected space to SI
are homotopic.
4
Prove that any map of the real projective space pn for n ;::: 2 to Sl is null homotopic.
104
5
COVERING SPACES AND FIB RATIONS
CHAP.
2
Prove that there is no map f: Sn -> Sl for n :::: 2 such that f( - x) = - f(x).
6 Borsuk-Ulam theorem. Prove that if f: S2 -> R2 is a map such that f( -x) = -f(x),
then there exists a point Xo E S2 such that f(xo) = O.
D
COVERING SPACES OF TOPOLOGICAL GROUPS
I Let H be a subgroup of a topological group and let G/H be the homogeneous space
of right cosets. Prove that the projection G -> G/ H is a covering projection if and only
if H is discrete.
2 Prove that a connected locally path-connected covering space of a topological group
can be given a group structure that makes it a topological group and makes the projection map a homomorphism.
A local homomorphism cp from one topological group G to another G' is a continuous map from some neighborhood U of e in G to G' such that if gl, gz, glg2 E U,
then CP(glg2)
CP(gl)cp(gZ). A local isomorphism from G to G' is a homeomorphism cp from
some neighborhood U of e to some neighborhood U' of e' such that cp and cp-I are both
local homomorphisms (in which case G and G' are said to be locally isomorphic).
=
3 Prove that a continuous homomorphism cp: G -> G' between connected topological
groups is a covering projection if and only if there exists a neighborhood U of e in G
such that cp I U is a local isomorphism from G to G'.
4 Let cp be a local homomorphism from a connected topological group G to a topological
group G' defined on a connected neighborhood U of e in G. Let G be the subgroup
of G X G' generated by the graph of cp (that is, generated by {(g,g') E G X G' I g' = cp(g),
g E U}). G is topologized by taking as a base for neighborhoods of (e,e') the graph of
cp I N as N varies over neighborhoods of e in U. Prove that G is a connected topological
group, the projection PI: G -> G is a covering projection, and the projection P2: G -> G'
is continuous.
5 Prove that two connected locally path-connected topological groups are locally isomorphic if and only if there is a topological group which is a covering space of each of
them.
6 If G is a simply connected locally path-connected topological group and cp is a local
homomorphism from G to a topological group G', prove that there is a continuous homomorphism cp': G -> G' which agrees with cp on some neighborhood of e in G.
E
FIB RATIONS
I
If p: E -> B is a fibration, prove that p(E) is a union of path components of B.
2 If a fibration has path-connected base and some fiber is path connected, prove that
its total space is also path connected.
3 Let p: E -> B be a fibration and let X be a locally compact Hausdorff space. Define
p': EX -> EX by p'(g) = P g for g: X -> E. Prove that p' is a fibration.
0
4 Let p: E -> B be a fibration and let bo E p(E), F = p-1(b o). Let X be a space
regarded as a subset of some cone CX. Prove that the map
P#: [CX,X; E,F] -> [CX,X; B,bol
is a bijection.
=
5 Let p: E -> B be a fibration and let eo E E, bo p(eo), and F
simply connected, prove that 7T(F,eo) -> 7T(E,eo) is an epimorphism.
= p-I(bo).
If B is
EXERCISES
105
6 Let p: E -7 B be a fibration and let eo E E and bo = p(eo). If p-l(b o) is simply connected, prove that
p#: 7T(E,eo) ::::; 7T(B,bo)
7 Let p: E -7 B be a fibration and bo E p(E). If E is simply connected, prove that
there is a bijection between 7T(B,b o) and the set of path components of p-l(bo).
CHAPTER THREE
POLYHEDRA
IN CHAPTER TWO THE FUNDAMENTAL GROUP FUNCTOR WAS USED TO CLASSIFY
covering spaces. We now consider the problem of computing the fundamental
group of a specific space. We shall show that the fundamental groups of many
spaces (the class of polyhedra) can be described by means of generators and
relations.
A polyhedron is a topological space which admits a triangulation by a
simplicial complex. Thus we start with a study of the category of simplicial
complexes. A simplicial complex consists of an abstract scheme of vertices and
simplexes (each simplex being a finite set of vertices). Associated to such a
simplicial complex is a topological space built by piecing together convex cells
with identifications prescribed by the abstract scheme. Since the topological
properties of these spaces are determined by the abstract scheme, the study
of simplicial complexes and polyhedra is often called combinatorial topology.
A compact polyhedron admits a triangulation by a finite simplicial complex. Thus these spaces are effectively described in finite terms and serve as a
useful class of spaces for questions involving computability of functors.
Sections 3.1 and 3.2 are devoted to definitions and elementary topological
107
108
POLYHEDRA
CHAP.
3
properties of polyhedra. Section 3.3 introduces the concept of subdivision of
a simplicial complex, and it is shown that a compact polyhedron admits arbitrarily fine triangulations. This result is used in Sec. 3.4 to prove the simplicialapproximation theorem, which asserts that continuous maps from compact
polyhedra to arbitrary polyhedra can be approximated by simplicial maps.
The technique of simplicial approximation is used in Sec. 3.5 to prove
that the set of homotopy classes of continuous maps from a compact polyhedron
to an arbitrary polyhedron can be described abstractly in terms of triangulations of the polyhedra. In Sec. 3.6 this result provides an abstract description
of the fundamental group of a polyhedron as the edge-path group of a triangulation, which is used in Sec. 3.7 to obtain a system of generators and relations for the fundamental group of a polyhedron. It is also shown in Sec. 3.7
that the fundamental group functor provides a faithful representation of the
homotopy category of connected one-dimensional polyhedra. Section 3.8 consists of applications of the results on the fundamental group, some examples
of polyhedra, and a description of the fundamental group of an arbitrary
surface.
I
SIMPLICIAL COMPLEXES
This section contains definitions of the category of simplicial complexes and
of covariant functors from this category to the category of topological
spaces.
A simplicial complex K consists of a set {v} of vertices and a set {s} of
finite nonempty subsets of {v} called simplexes such that
(a) Any set consisting of exactly one vertex is a Simplex.
(b) Any nonempty subset of a simplex is a simplex.
A simplex s containing exactly q + 1 vertices is called a q-simplex. We
also say that the dimension of s is q and write dim s = q. If s' C s, then s' is
called a face of s (a proper face if s' =1= s), and if s' is a p-simplex, it is called
a p-face of s. If s is a q-simplex, then s is the only q-face of s, and a face s'
q. It is clear that any simplex has
of s is a proper face if and only if dim s'
only a finite number of faces. Because any face of a face of s is itself a face
of s, the simplexes of K are partially ordered by the face relation (written
s' ~ s if s' is a face of s).
It follows from condition (a) that the O-simplexes of K correspond bijectively to the vertices of K. It follows from condition (b) that any simplex is
determined by its O-faces. Therefore K can be regarded as equal to the set of
its simplexes, and we shall identify a vertex of K with the O-simplex corresponding to it.
<
SEC.
1
109
SIMPLICIAL COMPLEXES
We list some examples.
I
The empty set of simplexes is a simplicial complex denoted by 0.
2
For any set A the set of all finite nonempty subsets of A is a simplicial
complex.
3
If s is a simplex of a simplicial complex K, the set of all faces of s is a
simplicial complex denoted by s.
4
If s is a simplex of a simplicial complex K, the set of all proper faces of s
is a simplicial complex denoted by s.
it If K is a simplicial complex, its q-dimensional skeleton Kq is defined to
be the simplicial complex consisting of all p-simplexes of K for p :::; q.
6
Given a set X and a collection GlJf = {W} of subsets of X, the nerve of GlJf,
denoted by K(01J)), is the simplicial complex whose simplexes are finite nonempty subsets of GlJ\ with nonempty intersection. Thus the vertices of K(GlJf)
are the non empty elements of GlJ\.
7
If K1 and K2 are simplicial complexes, their join K1
complex defined by
K1
* K2
= K1
V
Thus the set of vertices of K1
and the set of vertices of K 2 •
K2
U
{Sl v s21
Sl
* K2 is the simplicial
E K1, S2 E K2}
* Kz is the set sum of the set of vertices of K1
8
There is a simplicial complex whose set of vertices is Z and whose set of
simplexes is
{{ n} 1 n E Z} U {{ n, n
+
I} 1 n E Z}
9
For n 2:: 1 regard Zn as partially ordered by the ordering of its coordinates (that is, given x, x' E Zn, then x :::; x' if for the ith coordinates
Xi :::; Xi in Z). There is a simplicial complex whose set of vertices is Zn and
whose simplexes are finite nonempty totally ordered subsets {XO, . . . ,xq }
of Zn (that is, XO :::; Xl :::; ••• :::; xq ) such that for all 1 :::; i ~ n, Xi q - Xio
0
or 1.
=
If K is a simplicial complex, its dimension, denoted by dim K, is defined
to equal -1 if K is empty, to equal n if K contains an n-simplex but no (n + 1)simplex, and to equal 00 if K contains n-simplexes for all n 2:: o. Thus
sup {dim sis E K}. K is said to be finite if it contains only a finite
dim K
number of simplexes. If K is finite, then dim K
00; however, if dim K
00,
K need not be finite (example 8 is an infinite simplicial complex whose
dimension is 1).
A simplicial map <p: K1 ~ K2 is a function <p from the vertices of K1 to
the vertices of K2 such that for any simplex s E K1 its image <p(s) is a simplex
of K2. For any K there is an identity simplicial map lK: K ~ K corresponding
=
<
<
110
POLYHEDRA
CHAP.
3
to the identity vertex map. Given simplicial maps K1 ~ K2 -'4 K 3, the composite simplicial map lj; qJ: K1 ---? K3 corresponds to the composite vertex map.
Therefore there is a category of simplicial complexes and simplicial maps.
A subcomplex L of a simplicial complex K, denoted by L C K, is a subset of K (that is, s E L => s E K) that is a simplicial complex. It is clear that
a subset L of K is a subcomplex if and only if any simplex in K that is a face
of a simplex of L is a simplex of L. If L C K, there is a simplicial inclusion
map i: L C K.
A subcomplex L C K is said to be full if each simplex of K having all its
vertices in L itself belongs to L. There is a subcomplex N of K consisting of
all simplexes of K with no vertex in L. Clearly, N is the largest subcomplex
of K disjoint from L. If s ::;: {VO,V1' . . . ,Vq} is any simplex of K, then either
no vertex of s is in L (in which case sEN), or every vertex belongs to L (in
which case, if L is full, s E L), or the vertices can be enumerated so that
Vi E L if i ::;; P and Vi Et L if i
p, where 0 ::;; p
q. In the latter case,
s ::;: s' Us", where s' = {vo, ... ,vp} is in L, if L is full, and s" = {Vp+1' ... ,Vq}
is in N. Therefore we have the following result.
0
<
>
10 LEMMA If L is a full subcomplex of K and N is the largest subcomplex
of K dis;oint from L, any simplex of K is either in N, or in L, or of the form
s' U s" for some s' ELand s" E N. •
There is a category of simplicial pairs (K,L) (that is, K is a simplicial
complex and L is a subcomplex, possibly empty) and simplicial maps qJ:
(Kl,L 1) ---? (K 2,L 2) (that is, qJ is a simplicial map K1 ---? K2 such that qJ(L 1) C L2).
The category of simplicial complexes is a full subcategory of the category of
simplicial pairs. There is also a category of pointed simplicial complexes K
(that is, K is a simplicial complex together with a distinguished base vertex)
and simplicial maps preserving base vertices which is a full subcategory of the
category of simplicial pairs. Following are some examples.
I I For any q the q-dimensional skeleton Kq is a subcomplex of K, and if
p ::;; q, Kp is a subcomplex of Kq.
12 For any s E K there are subcomplexes
s esc
K.
13 If {Lj}jEJ is a family of subcomplexes of K, then nLj and U L j are also
subcomplexes of K.
14 Given that A C X, "2lS = {W} is a collection of subsets of X, and KA("2lS)
is the collection of finite nonempty subsets of "ill whose intersection meets A
in a non empty subset, then K A ("2ll') is a subcomplex of the nerve K('1lJ').
We now define a covariant functor from the category of simplicial complexes and simplicial maps to the category of topological spaces and continuous
maps. Given a nonempty simplicial complex K, let IKI be the set of all functions a from the set of vertices of K to I such that
(a) For any a, {v E K I a(v) -=1= O} is a simplex of K (in particular, a(v) -=1= 0
SEC.
1
SIMPLICIAL COMPLEXES
111
for only a finite set of vertices).
(b) For any a, ~VEKO'(v) = l.
If K = 0, we define IKI = 0.
The real number O'(v) is called the vth barycentric coordinate of O'. There
is a metric d on IKI defined by
d(O',f3) = V~VEK [O'(v) - f3(v)J2
and the topology on IKI defined by this metric is called the metric topology.
The set IKI with the metric topology is denoted by IKld.
We shall define another topology on IKI. For s E K the closed simplex lsi
is defined by
lsi = {a E IKII O'(v) =1= 0 => v Es}
q-simplex, lsi is in one-to-one correspondence
If s is a
with the set
{x E Rq+1 I 0 ~ Xi ~ 1, ~ Xi = I}. Furthermore, the metric topology on IKld
induces on lsi a topology that makes it a topological space Isld homeomorphic
to the above compact convex subset of Rq+1. If Sl, S2 E K, then clearly
Sl n S2 is either empty (in which case IS11 n IS21 = 0) or a face of Sl and of
S2 (in which case IS1 n s21 = IS11 n IS21). Therefore, in either case IS11d n IS21d
is a closed set in hid and in IS2Id, and the topology induced on this intersection from IS11d equals the topology induced on it from IS2\d. It follows from
theorem 2.5 in the Introduction that there is a topology on IKI coherent with
{Isld I s E K}. This topology will be called the coherent topology. The space
of K, also denoted by IKI, is the set IKI with the coherent topology. (What we
call here the coherent topology is known in the literature as the weak topology.)
Note that lsi = Isld; we shall also use lsi to denote the space lsi.
Because a subset A C IKI is closed (or open) in the coherent topology if
and only if A n lsi is closed (or open) in lsi for every s E K, we have the following theorem and its corollary.
15 THEOREM A function f: IKI ----> X, where X is a topological space, is continuous in the coherent topology if and only if f Ilsl: lsi ----> X is continuous
for every s E K. •
16 COROLLARY A function f: IKI ----> X is continuous in the coherent topology if and only if f I IKql: IKql ----> X is continuous for every q ~ o. •
It follows from theorem 15 that the identity map of the set IKI is a continuous map IKI ----> IK\d. Note that L C K => ILl C IKI and ILld is a closed
subset of IKld (which implies that ILl is a closed subset of IKI). Furthermore,
if {Li}i EJ is a collection of subcomplexes of K, then U ILil = IU Lil and
n ILil = In Lil.
The coherent topology has the following property.
17 THEOREM For any simplicial complex K, its space IKI is a normal
Hausdorff space.
112
POLYHEDRA
CHAP. 3
Because IKld is a Hausdorff space and i: IKI ~ IKld is continuous,
is a Hausdorff space. To prove that IKI is normal it suffices to show that
if A is a closed subset of IKI, any continuous map f: A ~ I can be continuously extended over IKI. By theorem 15, the existence of such an extension of
f is equivalent to the existence of an indexed family of continuous maps
{fs: lsi ~ I Is E K} such that
PROOF
IKI
(a) If s' is a face of s, then fs Ils'l
(b) fs I (A nisi) = fl (A nisi)
= fs'
The existence of the family {fs} is proved by induction on dim s. If s is
a O-simplex, lsi is a single point, and either lsi E A, in which case we define
fs = f I lsi, or lsi ¢ A, in which case we define fs arbitrarily.
Let q
0 and assume fs defined for all simplexes s with dim s
q to
satisfy conditions (a) and (b). Given a q-simplex s, define J:: lsi U (A n lsI) ~ I
by the conditions
>
<
fs Ils'l = fs'
s' a face of s
f; I (A nisI) = f I (A nisi)
Because {fs' }dim S'5,q satisfies conditions (a) and (b), f; is a continuous map of
the closed subset lsi U (A n lsi) of lsi to I. By the Tietze extension theorem,
there exists a continuous extension fs: lsi ~ I of f;. •
The same technique can be used to prove that IKI is perfectly normal
(that is, every closed subset of IKI is the set of zeros of some continuous realvalued function on IKI) and paracompact.
For s E K the open simplex (s) C IKI is defined by
(s)
= {a E IKII a(v) =j= 0 <=> v E s}
Although a closed simplex is a closed set in IKI, an open simplex need not be
open in IKI. However, the open simplex (s) is an open subset of lsi because
(s)
lsi - lsi. Every point a E IKI belongs to a unique open simplex (namely,
the open simplex (s), where s = {v E K I a(v) =j= O}). Therefore the open
simplexes constitute a partition of IKI.
If A is a nonempty subset of IKI that is contained in some closed simplex
lsi, there is a unique smallest simplex s E K such that A C lsi. This smallest
simplex is called the carrier of A in K. If A C (s), then the carrier of A is
necessarily s. In particular any point a of IKI has as carrier the simplex s such
that a E (s).
=
18 LEMMA Let A C IKI; then A contains a discrete subset (in the coherent
topology) that consists of exactly one point from each open simplex meeting A.
For each s E K such that A n (s) =j= 0 let as E A n (s) and let
Because any closed simplex can contain at most a finite subset of
A', it follows that every subset of A' is closed in the coherent topology and A'
is discrete. •
PROOF
A'
= {as}.
SEC.
1
113
SIMPLICIAL COMPLEXES
Because a compact subset of any topological space can contain no infinite
discrete set, we have the following result.
19 COROLLARY Every compact subset of IKI is contained in the union of a
finite number of open simplexes. -
A finite simplicial complex has a compact space. The converse follows
from corollary 19.
20
COROLLARY
compact.
A simplicial complex K is finite if and only if
IKI
is
-
We establish the folloWing analogue of theorem 15 for homotopies.
21 THEOREM A function F: IKI X I ~ X is continuous if and only if
F I (lsi X 1): lsi X I ~ X is continuous for every s E K.
Because IKI has the topology coherent with the collection of its closed
simplexes, and each closed simplex is a closed compact subset of IKI, it follows
that IKI is compactly generated. By theorem 2.7 in the Introduction, IKI X I
is also compactly generated. It follows from corollary 19 that every compact
subset of IKI X I is contained in ILl X I for some finite subcomplex L C K.
Therefore IKI X I has the topology coherent with the collection {ILl X I I
L C K, L finite}. It is clear that this topology is identical with the topology
coherent with {lsi X I I s E K} (because if L is finite, ILl X I has the topology
coherent with {lsi X I I s E L}). •
PROOF
If IP: Kl ~ K2 is a simplicial
lIPid: IKlid ~ IK21d defined by
IIPld(a)(v' )
map, then there is a continuous map
= ~q>(V)=v' a(v)
The same formula defines a continuous map
commutative square
IKII
1'Pll
IK21
~
v' E K2
IIPI: IKII
~
IK21,
and there is a
IKlid
11'Pld
~ IK21d
An easy verification shows that II and lid are covariant functors from the
category of simplicial complexes to the category of topological spaces, and
IKI ~ IKld is a natural transformation between them. These functors can also
be regarded as defined on the category of simplicial pairs to the category of
pairs of topological spaces.
A triangulation (K,f) of a topolOgical space X consists of a simplicial
complex K and a homeomorphism f: IKI ~ X. If X has a triangulation, X is
called a polyhedron. Similarly a triangulation ((K,L), f) of a pair (X,A) consists of a simplicial pair (K,L) and a homeomorphism f: (IKI, ILl) ~ (X,A). If
114
POLYHEDRA
CHAP.
3
(X,A) has a triangulation, (X,A) is called a polyhedral pair. In general, a given
polyhedron will have triangulations (K1,h) and (K z,/2), for which Kl and Kz
are not isomorphic simplicial complexes.
Following are some examples.
22 For any n ~ 1, (En+l,Sn)is homeomorphic to (lsi, lsi), where s is an (n
simplex. Therefore (En+l,Sn) is a polyhedral pair.
+
1)-
23 Given that K is the simplicial complex of example 8 and f: IKI ---7 R is
defined so that f(1 {n} I) = nand f II {n, n + I} I is a homeomorphism of
I{n, n + I} I onto the closed interval [n, n + 1], then (K,f) is a triangulation
of R, and R is a polyhedron.
24 For n ~ 1, given that K is the Simplicial complex of example 9 and
f: IKI ---7 Rn is defined by the equation (f(a))i = ~XEZn a(x)(x)i, then (K,f) is
a triangulation of Rn, and Rn is a polyhedron.
Given a vertex v E K, its star is defined by
st v = {a E
[KII a(v) 7"= O}
Because a ---7 a(v) is a continuous map from IKld to I, st v is open in IKld, and
hence also in IKI. It is immediate from the definition that
a E st v
~
~
Therefore st v
= U {<s)
carrier a has v as vertex
a E <s)
where s has v as vertex
I v is vertex of s}.
25 LEMMA Let L C K and let Vo, Vl, . . . , Vq be vertices of K. Then
vo, Vb . . . ,Vq are vertices of a simplex of L if and only if
nO"i.,:q
st Vi
n ILl 7"=
0
PROOF
If there is a simplex s E L with vertices vo, ... ,vq, then <s) C st Vi
for every i, and <s) C ILl. Therefore n st Vi n ILl 7"= 0. Conversely, if
n st Vi n ILl 7"= 0, let a E n st Vi n ILl. Then a(vi) 7"= 0 for 0 <:;; i <:;; q, and
carrier a is a simplex s of L whose vertices include Vo, . . . ,Vq. Then the set
{vo, . . . ,Vq} is a face of s and must belong to L, because L is a complex. -
This yields the following relation between K and the open covering of
of vertex stars.
IKI
26 THEOREM Let 01 = {st v I v E K}. The vertex map cp from K to K(0l) defined by cp(v) = st v is a simplicial isomorphism cp: K ::::; K(01), and for any
L C K, cp IL: L::::; KILI(01). -
2
UNEARITV IN SIMPUCIAL CO;\IPI.EXES
The linear structure in the set of all functions from any set to R defines linearity in the space of a simplicial complex. This section is devoted to a study
SEC.
2
115
LINEARITY IN SIMPLICIAL COMPLEXES
of such linearity. We show that a closed simplex lsi is homeomorphic to the
cone with base lsi. This implies that a closed simplex can be parametrized by
"polar coordinates," which are convenient for the construction of maps. We
use them to prove that a polyhedral pair has the homotopy extension property
with respect to any space.
We also consider linear imbeddings in euclidean space of the space of a
simplicial complex; this entails a discussion of locally finite simplicial complexes. Such complexes are characterized by the property that their spaces
are locally compact or the equivalent property that the coherent and metric
topologies coincide on their spaces.
Let K be a simplicial complex and let aI, . . . , a p be points of a closed
simplex lsi. Given real numbers t l , . . . , tp such that 0 S ti S 1 for
i = 1, . . . , p and such that L:ti = 1, the function a = L:tiai is again a
point of lsi. Therefore each closed simplex has a linear structure such that
convex combinations of its points are again points of the closed simplex.
Conversely, if a = L:tiili has a simplex s as carrier (so that a E (s»), then
each ai E lsi. Therefore we have the following lemma.
I
LEMMA
A convex combination of points of IKI is again a point of IKI
if and only if the points all lie in some closed simplex. •
We shall find it convenient to identify the vertices of K with their characteristic functions. That is, if v is a vertex of K, we regard v as also being
the function from vertices v' E K defined by
v(v') =
{~
v
v
7'= v'
= v'
If a E IKI, then we can write a = L:vEK a(v)v, the sum on the right being a
convex combination of points of IKI.
Let X be a topological space which is a subset of some real vector space.
We assume that X has a topology coherent with its intersections with finitedimensional subspaces each such intersection being topologized as a subspace of the finite-dimensional topological linear space in which it lies. For
example, X is euclidean space or X is the space of a simplicial complex.
A continuous map f: IKI --> X is said to be linear on K if it is linear in terms of
barycentric coordinates. That is, f is linear if for every a E IKI, L: v E K a( v)f( v)
is a point of X and
f(a) = L:vEK a(v)f(v)
It is then clear that a linear map is uniquely determined by the vertex map fa
from vertices of K to X such that fo(v)
f(v). Conversely, a vertex map fa
from vertices of K to X may be extended to a linear map f: IKI --> X if and
only if for every simplex s E K all convex combinations of elements in fo(s)
lie in X.
=
116
POLYHEDRA
If cp: Kl
~
K2 is a simplicial map, then the definition of
Icpl(a)
Icpl
CHAP.
3
shows that
= L a(v)lcpl(v)
Therefore Icpl is linear.
Let X be a topological space. The cone X * w with base X and vertex w
is defined to be the mapping cylinder of the constant map X ~ w. The points
of X * ware parametrized by [x,t] with x E X and tEl, where x E X is
identified with [x,O] and [x,l] is identified with w for all x E X. Because w is
a strong deformation retract of X * w, a cone is contractible.
2
LEMMA
For any simplex
s of K
lsi * w is homeomorphic to lsi.
define a map f: lsi * w ~ lsi by
the cone
Choose a point Wo E (s) and
+ (1 - t)a. Then f is continuous (because the linear operations in lsi are continuous). To show that f is injective, assume f([a,t]) =
f([,8,t']) for a, ,8 E lsi and t, t' E 1. Then
PROOF
f([a,t)) = two
two
+ (1
- t)a = t'wo
+ (1
- t'),8
Let s have vertices vo, Vl, . . . , Vq and suppose that C': = Laivi, [3 = L,8iVi,
and Wo = L YiVi. Because a, [3 E lsi, there is i such that aj = 0 and there is k
such that ,8k = O. Then
(t - t')yj = (1 - t')[3j
and
Because Yj =1= 0, t ;::0: t'. Similarly, tyk + (1 - t)ak = t'Yk and so t' ;::0: t. Therefore t = t'. It follows then that (1 - t) a = (1 - t),8, and if t =1= 1, a = [3.
Therefore either t = t' and a = ,8 or t = t' = 1. In either case [a,t] = [,8,t'],
and f is injective.
We now show that f is surjective. Clearly, f([a,O)) = a and f([ a,l)) =
wo, and so f maps onto lsi and woo To show that every point of (s) - Wo is
on a unique line segment from Wo to some point of lsi, let a E (s), with
a =1= wo, and suppose that a = Laivi. Consider the function cp(t') =
(1 + t')a - t' woo cp(O) = a E (s), and as t' increases, the barycentric coordinates
of cp(t') change continuously. Because a ,e. wo, there is some i such that ai < ri.
Therefore
cp(t')(Vi) = ai - t'(Yi - ai)
is a monotonically decreasing function of t'. By continuity, there exists a
unique t'
0 such that cp(t')(Vi) = O. Hence there exists a to
0 which is
the smallest t' for which cp(tO)(Vi) = 0 for any 0 ::::: i ::::: q. Then cp(to) E lsi and
>
>
a = 1
to
+ to
Wo
+
1
1
( ')
+ to cp to
shows that a = f([cp(to), t'0/(1 + t6)]), andfis surjective.
Because f is a continuous bijection from a compact space to a Hausdorff
space, it is a homeomorphism. •
SEC.
2
117
LINEARITY IN SIMPLICIAL COMPLEXES
The barycenter b(s) of the simplex s = {VO,Vl'
the point
b(s)
,Vq} is defined to be
= ~O<i<Q
_1_ Vi
- - q + 1
Clearly, b(s) E <s), and so the carrier of b(s) is s. By lemma 2, lsi is homeomorphic to lsi * w in such a way that w corresponds to b(s). If a E lsi and
tEl, the point tb(s) + (1 - t)a of lsi will be parametrized by polar coordinates [a,t], where [a,t] denotes the point of lsi * w corresponding to the
given point of lsi. Then [a,O]
a and [a,I]
b(s) for all a E lsi. We use
polar coordinates for the following homotopy.
=
lsi
3 LEMMA For any simplex s,
tract of lsi X 1.
=
X 0 U
lsi
X I is a strong deformation re-
=
If s is a O-simplex, lsi
0 and we know the point lsi X 0 is a strong
deformation retract of the closed interval lsi X I. If dim s
0, we define a
deformation retraction
PROOF
F:
to
lsi
X 0 U
lsi
F([a,t], t', t")
lsi
>
XI XI
--7
lsi
X I
X I by the formula in polar coordinates
=
([ a, (1 - t")t
J
+ t"(: ~
+ t"~~-t' t')
([a, (1 - t")t], (1 - t")t'
(1 - t")t')
t'
t2t))
2t
< 2t
~
t'
and diagram it for the cases of a I-simplex and a 2-simplex:
oE------j---------"
--
lsi
I
For any subcomplex L C K the subspace IKI X 0 U
is a strong deformation retract of IKI X 1.
4
COROLLARY
=
ILl
•
XI
PROOF
Let Xn
IKI X 0 U IKn U LI X I for n Z -1. We first show that
for each n Z 0 the space Xn-l is a strong deformation retract of Xn. For each
n-simplex s E K - L let Fs: lsi X I X I --7 lsi X I be a strong deformation
retraction of lsi X I to lsi X 0 U lsi X I (which exists, by lemma 3). For
n Z 0 define a map
118
POLYHEDRA
CHAP.
3
by the conditions
Fn
Iisl
X I X I
Fn(x,t)
= Fs
=x
for an n-simplex s E K - L
x E Xn-l, tEl
Then Fn is well-defined and continuous (because for every simplex s the
restriction Fn Iisl X I X I is continuous), and Fn is a strong deformation
retraction of Xn to Xn-l.
Let fn: Xn ---? Xn-l be the retraction defined by fn(x) = Fn(x,l) for
x E Xn. Let an = lin for n :::: 1, and define G n: Xn X I ---? Xn by induction
on n so that
= 1~o(x,
Go(x,t)
o s:: t s::
t - a2 )
1 - a2
a2
a2
s:: t s:: 1
and for n :::: 1
x
By induction on n, it is easily verified that G n is a strong deformation retraction of Xn to X-l such that G n I Xn-l X I = G n- 1 . Therefore there is a map
G:
IKI
X I X I
---?
IKI
X I
such that G I Xn X I = G n. Then G is a strong deformation retraction of
IKI X I to IKI X 0 U ILl X I. •
5
COROLLARY
A polyhedral pair has the homotopy extension property
with respect to any space.
PROOF
It suffices to show that if L C K, then (IKI, ILl) has the homotopy
extension property with respect to any space Y. Given g: IKI ---? Y and
G: ILl X I ---? Y such that G(a,O) = g(a) for a E ILl, let f: IKI X 0 U ILl X I ---? Y
be defined by f(a,O) = g(a) for a E IKI and f(a,t) = G(a,t) for a E ILl and
t E 1. Because ILl is closed in IKI, fis continuous. By corollary 4, IKI X 0 U
ILl X I is a retract of IKI X I. Therefore f can be extended to a continuous
map F: IKI X I ---? Y. Then F(a,O) = g(a) for a E IKI and F IILI X 1= G. •
Let us now consider linear imbeddings of
IKI
in euclidean space.
6
LEMMA A linear map f: lsi ---? Rn is an imbedding if and only if it maps
the vertex set of s to an affinely independent set in Rn.
Let f(Vi) = pi, where s = {v;}. We show that the set {p;} is affinely
dependent if and only if f is not injective. {p;} is affinely dependent if and
only if there exist ai not all zero such that '2:.aiPi = 0 and '2:.ai = O. Assume
the points Pi enumerated so that ai :::: 0 for i
io and ai 0 for i io.
PROOF
s::
<
>
2
SEC.
119
LINEARITY IN SIMPLICIAL COMPLEXES
Then Li<;io aipi = Li>io ( - ai)pi' If a = Li<;io ai = Li>io - ai, then
Li<;jo(ai/a)Pi = Li>io( -ai/a)pi. It follows from the linearity of f that
f(Li<;io(ai/a)vi) = f(Li>io( - ai/ a)vi), showing that f is not injective.
Conversely, if f is not injective, then f(Laivi) = f(LfJivi), where ajo =1= fJjo
for some io. Then L(ai - fJi)Pi = 0 and L(ai - fJi) = O. Because aio - fJjo =1= 0,
the set {p;} is affinely dependent. •
A simplicial complex K is said to be locally finite if every vertex v of K
belongs to only finitely many simplexes of K.
7
If K is locally finite, every point of IKld has a neighborhood of
ILld, where L is a finite subcomplex of K.
LEMMA
the form
PROOF
Let a E IKk Then a E st v for some vertex v of K. Because v is a
vertex of only finitely many simplexes {s;} of K, st v is contained in the compact set UISil. Let L = {s E K I s is a face of Si for some i}. Then L is a finite
subcomplex of K, and a E st v C ILld. •
8
THEOREM
For a simplicial complex K, the following are equivalent:
(a) K is locally finite.
(b) IKI is locally compact.
(c) IKI ~ IKld is a homeomorphism.
(d) IKI is metrizable.
(e) IKI satisfies the first axiom of countability.
PROOF
(a) = (b). By lemma 7, if a is a point of IKld, there is a finite subcomplex L C K such that a is in the interior of ILk Then a is in the interior
of ILl in IKI. Therefore ILl is a compact neighborhood of a in IKI.
(b) = (c). To show that IKi ~ IKld is an open map, let U be an open subset of IKI with compact closure 0 in IKI. It suffices to show that U is open in
IKk Because 0 is compact, there is a finite subcomplex L C K such that
C ILl (by corollary 3.1.19). Let Kl be the subcomplex of K defined by
o
Kl
If
sE K
(s)
- K 1 , then
lsi n
= {s E K Iisl
n U
=
0}
U is a nonempty open subset of
lsi.
Therefore
n U =1= 0 and (s) n ILl =1= 0. The fact that the open simplexes of K
form a partition of K implies that s E L, and we have shown that K = Kl U L.
Now, IKld - IKlid is an open subset of IKk Because L is finite, ILl ~ ILld is
a homeomorphism. Therefore U is open in ILld, and so it is open in ILld - IK1I d.
Because ILld - IKlid = IKld - IK1I d, U is open in IKk
(c) = (d). Because IKld is metrizable, if IKI and IKld are homeomorphic,
then IKI is also metrizable.
(d)
(e). Every metrizable space satisfies the first axiom of countability.
(e)
(a). Assume that K is not locally finite and let v be a vertex of an
infinite set of simplexes {Sdi=1,2, ... of K. Assume that v has a countable base
of neighborhoods {U;}i=1,2, ... in IKI. Without loss of generality, we may
=
=
120
POLYHEDRA
CHAP.3
assume Ui => Ui+1 for all i ~ 1. For each i, (Si) n Ui =1= 0, because v, being
a vertex of Si, is in the closure of (Si). Let ai E (Si) n Ui. Then the sequence
{ ai} has v as a limit point (because each Ui contains all aj with i ~ i), but in
the coherent topology the set {ad is discrete, because it meets every closed
simplex lsi in a finite set. •
A realization of a simplicial complex K in Rn is a linear imbedding of IKI
in Rn. The following theorem characterizes those complexes K which have
realizations in some euclidean space.
If K has a realization in Rn, then K is countable and locally
finite, and dim K :s; n. Conversely, if K is countable and locally finite, and
dim K :s; n, then K has a realization as a closed subset in R2n+1.
9
THEOREM
Let f: IKI ~ Rn be a linear imbedding. If K is uncountable, it follows
from lemma 3.1.18 that IKI contains an uncountable discrete set A'. Then
f(A') is an uncountable discrete subset of Rn, which is impossible because Rn
is separable. Therefore K is countable. Clearly IKI is metrizahle and, by
theorem 8, K is locally finite. It follows from lemma 6 and theorem 5.3 in the
Introduction that dim K :s; n.
To prove the converse statement, let {Pi} be a sequence of points
in R2n+1 such that
PROOF
(a) Every set of 2n + 2 of the points Pi is affinely independent.
(b) If C is any compact subset of R2n+1, there exists i such that C is disjoint from the convex subset of R2n+1 generated by the set {Pi I i ~
n.
For example, let HI => H2 => ... be a decreasing sequence of closed halfq,
spaces of R2n+1 such that nHi = 0, and assuming Pi defined for i
inductively choose pq to be a point of Hq not lying on any of the finite
number of affine varieties determined by 2n + 1 or fewer points of the set
(p;l 1 ::;; i ::;; q - II.)
Assume that K is countable and locally finite and dim K :s; n, and let
{Vdi=I,2, . .. be an enumeration of the vertices of K. Define f: IKI ~ R2n+1 to
be the linear map such that f(Vi) = Pi. Because of condition (a), it follows
that for any s E K, f Iisl is a linear imbedding of lsi in IKI, and if sand
s' E K, then
<
f(lsl
n
Is'l)
= f(lsl) n f(ls'l)
Therefore fis injective. Because of condition (b), if C is any compact subset of
R2n+1, there is ; such that f-I(C) C U {st Vi Ii :s; f}. Since K is locally finite,
this implies that f-I(C) C ILl for some finite subcomplex L C K. Therefore
f-I(C) is compact in IK1. If A is closed in IKI and C is compact in R2n+1, then
f(A) n C = f(A n f-I(C)) is closed in C [because A n f-I(C) is a closed subset of the compact subset f-I(C) of IKI and f I f-I(C) is a homeomorphism of
SEC.
3
121
SUBDIVISION
f-l(C) to f(f-l(C))]. Therefore f is a closed map and is a linear imbedding of
IKI as a closed subset in R2n+l. •
3
SUBDIVISION
Our main interest in simplicial complexes is in the polyhedra they describe.
To study a polyhedron it is important to consider its different triangulations
and their interrelationships. This section is devoted to proving the existence
of "small" triangulations of a polyhedron, which are used in the next section
in proving that arbitrary continuous maps between polyhedra can be approximated by simplicial maps.
Let K be a simplicial complex. A subdivision of K is a simplicial complex
K' such that
(a) The vertices of K' are points of IKI.
(b) If s' is a simplex of K', there is some simplex s of K such that s' C lsi
(that is, s' is a finite non empty subset of lsI).
(c) The linear map IK'I -,) IKI mapping each vertex of K' to the corresponding point of IKI is a homeomorphism.
Note that conditions (a) and (b) assert that every simplex s' of K' has a
carrier s E K. If K' is a subdivision of K, we identify IK'I and IKI by the linear
homeomorphism of condition (c). The following fact is immediate from the
definition.
I
Any subdivision of a subdivision of K is itself a subdivision of K.
•
The next fact is also true (but somewhat more difficult to prove).
2
If K' and K" are subdivisions of K, there is a subdivision K"' of K that
is a subdivision of K' and of K". •
Thus, statements 1 and 2 assert that the subdivisions of K form a directed
set with respect to the partial ordering defined by the relation of subdivision.
3
LEMMA
Let K and K' be simplicial complexes satisfying conditions (a)
and (b). If s E K is the carrier of s' E K', then (s') C (s).
PROOF
Let vb, . . . , v; be the vertices of s' and let vo, . . . , Vq be the
vertices of the carrier s of s'. Because s' C lsi, for 0 :::; i :::; p, vi = ~(l'ijVj.
Because s is the smallest such simplex, for 0 :::; i :::; q there exists 0 :::; i :::; P
such that (l'ij =I=- O. Let f3 E (s'). Then
and because
f3i
(s') C (s).
•
>0
for all i, ~f3i(l'ij
,
>0
for all
i.
Therefore
f3
E (s) and
122
POLYHEDRA
CHAP.
3
4
THEOREM
Let K' and K be simplicial complexes satisfying conditions
(a) and (b). Then K' is a subdivision of K if and only if for s E K the set
{(s') Is' E K', (s') C (s)} is a finite partition of (s).
PROOF
Assume that K' and K satisfy conditions (a) and (b) and the condition
that {(s') Is' E K', (s') C (s)} is a finite partition of (s) for s E K. Because
any simplex s E K has only a finite number of faces, it follows that
K'(s)
= {s'
E K' I there exists a face
Sl
of s such that (s') C (Sl)}
is a finite subcomplex of K', and the linear map hs: IK'(s)1 ~ lsi that maps
each vertex of K'(s) to itself is a homeomorphism. Therefore there is a continuous map g: IKI ~ IK'I such that g Iisl = h s - 1 for s E K, which is an inverse
of the linear map h: IK'I ~ IKI. Therefore h is a homeomorphism, and K' and K
satisfy condition (c).
Conversely, if K' is a subdivision of K, then {s' I s' E K'} is a partition of
IK'I = IKI· For s E K, consider the sets (s') n (s) for s' E K'. By lemma 3,
either (s') n (s) = 0 or (s') C (s). Therefore {(s') Is' E K', (s') C (s)}
is a partition of (s). Because lsi is compact, it follows from .corollary 3.1.19
that this set is a finite partition of (s). •
We use this result to show that any subdivision of K simultaneously
subdivides every subcomplex of K.
5
COROLLARY
Let K' be a subdivision of K and let L be a subcomplex
of K. There is a unique sub complex L' of K' which is a subdivision of L.
If L' is a subcomplex of K' that is a subdivision of L, then
L' = {s' E K' I (s') C ILl}, which proves the uniqueness of L'. To prove the
existence of L', we prove that {s' E K'I (s') C ILl} has the desired properties.
It is clear that this set is a subcomplex L' of K' and that L' and L satisfy conditions (a) and (b) above. We use theorem 4 to show that L' is a subdivision
of L. If s E L, by theorem 4 the set {(s') Is' E K', (s') C (s)} is a finite partition of (s). By definition of L',
PROOF
{(s') Is' E K', (s') C (s)}
= {(s')
Is' E L', (s')
Therefore, by theorem 4, L' is a subdivision of L.
C (s)}
•
The subdivision L' of L in corollary 5 is called the subdivision of L
induced by K' and is denoted by K' I L.
From the definition of subdivision two facts are immediate.
6
If J: IKI ~ X is linear on K and K' is a subdivision of K, then f is also
linear on K'. •
7
If ((K,L), f) is a triangulation of (X,A) and K' is a subdivision of K, then
((K' ,K' I L), f) is also a triangulation of (X,A). •
F'or any simplicial complex we construct a particular subdivision, called
the barycentric subdivision. For this we need the following lemma, which
shows how to extend a subdivision of s to a subdivision of § for any simplex s.
SEC.
3
123
SUBDIVISION
8
LEMMA
Let s be a simplex of some complex and let K' be a subdivision
of s. For any Wo E <s), K' * Wo is a subdivision of s.
In the statement of lemma 8, Wo is regarded as a simplicial complex
having a single vertex and K' * Wo is the join defined in example 3.1. 7. It is
clear that K' * Wo satisfies requirements (a) and (b) for a subdivision of s. It
follows from lemma 3.2.2 that any point of lsi either equals wo, belongs to lsi,
or belongs to a unique open simplex of the form <s' U {wo}), where s' E K'.
Therefore the open simplexes of IK' * wol constitute a finite partition of lsi,
and by theorem 4, K' * Wo is a subdivision of s. •
PROOF
The subdivision of
a 2-simplex s.
s obtained by applying lemma 8 is pictured below for
K' = pictured subdivision of
the boundary of the triangle
s = triangle and
its faces
K' * Wo = pictured
triangles and their faces
We are now ready to prove the existence of the barycentric subdivision.
Let K be a simplicial complex. We define sd K to be the simplicial complex
whose vertices are the barycenters of the simplexes of K and whose simplexes
are finite nonempty collections of barycenters of simplexes which are totally
ordered by the face relation in K. Thus the simplexes of sd K are finite sets
{b(so), . . . ,b(sq)} such that Si-l is a face of Si for i = 1, . . . , q. We shall
always assume the vertices of a simplex of sd K to be enumerated in this order.
It is clear that sd K is a simplicial complex and that if L is a subcomplex
of K, then sd L is a subcomplex of sd K. Furthermore, if b(sq) is the last
vertex of a simplex s' Esd K, then s' C ISql, and since Sq is the carrier of b(sq),
Sq is the carrier of s'. Therefore sd K and K satisfy conditions (a) and (b).
9
THEOREM
sd K is a subdivision of K.
PROOF
We show that sd K and K satisfy the hypotheses of theorem 4.
If s E K, then, by lemma 3 and the remarks above,
<s) } = {s' E sd K I last vertex of s' = b(s) }
= {s' E sd s I <s') C <s)}
Therefore we need only show that sd s is a subdivision of s for any s E K. We
{s' E sd K
I <s')
C
do this by induction on dim s. If dim s = 0, sd 8 = 8 is a subdivision of 8. For
q
0, assume that sd 81 is a subdivision of 81 for every simplex S1 with
dim Sl
q, and let s be a q-simplex. By the inductive assumption, sd s is a
subdivision of s. The definition of the barycentric subdivision shows that
sd s = sd s * b(s). By lemma 8, this is a subdivision of s. •
>
<
124
POLYHEDRA
CHAP.
3
The subdivision sd K is called the barycentric subdivision of K. Tile
iterated barycentric subdivisions sdn K are defined for n 2 0 inductively,
so that
sd O K
sdn K
10
LEMMA
=K
= sd (sd n - 1 K)
n 21
If L is a subcomplex of K, sd L is a full subcomplex of sd K.
PROOF
Let {b(so), . . . ,b(sq)} be a simplex of sd K all of whose vertices
belong to sd L. Then Si-1 is a face of Si for i
1
. . , q and each Si E L.
Therefore {b(so), . . . ,b(sq)) E sd L. •
=
I I COROLLARY Let (X,A) be a polyhedral pair. Then A is a strong deformation retract of some neighborhood of A in X.
Because of statement 7 and lemma 10, it suffices to consider the case
(X,A) = (IKI,ILI), where L is a full subcomplex of K. Let N be the largest
subcomplex of K disjoint from L. We prove that ILl is a strong deformation
retract of IKI - INI. If a E IKI - INI, then, by lemma 3.1.10, either a E ILl
or there exist vertices Vo, . . . , vp ELand vertices Vp+1, . . . , Vq E N,
with 0 ::; p and p + 1 ::; q, such that a E <Vo, . . . ,vq). In the latter case,
a
~O~i~qaiVi' with ai
0, and we define a
~o~i~pai. Then 0
a
1
and we let ai
a;/a for 0 ::; i ::; P and ai'
a;/(1 - a) for p + 1 ::; i ::; q.
Then a = aa' + (1 - a)a", where a' = ~o~i~paivi is in ILl and a" =
~p+1~i~qa~'Vi is in INI. A strong deformation retraction F: (IKI - INI) X I ~
IKI - INI of IKI - IN] to ILl is defined by
PROOF
=
=
F(a,t)
>
= {~a' + (1
=
- t)a
=
< <
a E ILl, t E I
a E IKI - (INI U ILl), t E I
F is continuous because F IILI X I is continuous, and for any simplex of K of
the form s' Us", where s' ELand s" E N, F I [Is' U s"l n (IKI - IN!)] X I
is continuous. •
Let X be a polyhedron and let 621 be an open covering of X. A triangulation (K,f) of X is said to be finer than 621 if for every vertex v E K there is
U E 621 such that f(st v) C U. A simplicial complex K is said to be finer than
an open covering 621 of IKI if the triangulation (K,1IKI) of IKI is finer than 621
(that is, for each vertex v E K there is U E 621 such that st v C U). We show
that if 621 is any open covering of a compact polyhedron, there are triangulations finer than 621.
A metric on IKI is said to be linear on K if it is induced from the norm
in Rn by a realization of K in Rn. Any finite simplicial complex has linear
metrics, and if K' is any subdivision of K, a metric that is linear on IKI is also
linear on IK'I.
12
LEMMA
Given a metric linear on an m-simplex s, then for any s' E sd s
diam Is'l ::;
m:
1 diam lsi
SEC.
3
125
SUBDIVISION
Let {Pi lOs; i S; m} be points of Rn and assume that y is a convex
combination of {Pi} (that is, y = ~tiPi' where ~ti = 1 and ti ~ 0) and let
x ERn. Then
PROOF
Ilx - yll S; Ilx - ~tJPill = II~ti(x - Pi)11 S; ~tillx - Pill
Therefore Ilx - yll S; sup Ilx - Pill. If x is also a convex combination of {Pi},
then Ilx - yll S; sup Ilpi - Pill.
Regard lsi as imbedded linearly in Rn, with vertices po, P1, . . . ,pm'
Then, by the above result, diam lsi S; sup Ilpi - Pill, and if s' is a simplex of
sd 8, diam Is'l S; sup {lip' - pI/III p', p" E s'}. Therefore we need only show
that if p' = (Po + ... + pq)/(q + 1) and p" = (po + ... + pr)/(r + 1),
where q S; r, then lip' - p"ll S; [m/(m + 1)] sup Ilpi - Pill. Again by the
result above,
lip' - pI/II
S; sup
{Ilpi - p"lll 0
~ Piii
S;
S; i S; q}
and also, for 0 S; i S; q,
Ilpi - p"ll
= Ilpi -
r
+1 1
0
5J<;T
1
+1 1
0
~ Ilpi - Pill
<;J<;r
Therefore
lip' - p"ll
S; r
~ 1 sup {Ilpi - Pill I 0 S; i S; q, 0 S; i S; r}
< _r_ diam lsi
-r+1
Because r S; m, r/(r + 1) S; m/(m + 1) and diam
Given a metric on
IKI,
COROLLARY
S; [m/(m + 1)] diam
lsi. •
we define mesh of K by
mesh K
13
Is'l
= sup {diam lsi I s E K}
If K is an m-dimensional complex and
linear on K, then
mesh (sd K)
<
- m
m
+
1
mesh K
IKI
has a metric
•
This gives us the important result toward which we have been heading.
14 THEOREM Let GiL be an open covering of a compact polyhedron X. Then
X has triangulations finer than G[,
PROOF
Let (K,f) be a triangulation of X. We shall show that there exists an
integer N such that if n ~ N, then (sd n K, f) is finer than GiL. Let IKI be provided with a metric linear on K and let E
0 be a Lebesque number of the
open covering f-1GiL = {f- 1U I U E GiL} with respect to this metric [thus, if
>
126
POLYHEDRA
CHAP.
3
c IKI and diam A :S; e, then f(A) is contained in some element of ''II]. Such
0 exists because IKI is compact. Let m = dim K and choose
a number e
N so that [m/(m + l)]N mesh K :S; e/2 (such an N exists because limn~x
[m/(m + l)]n = 0). If n ~ N, then, by corollary 13, mesh sd n K :S; e/2. If v'
is any vertex of sd n K, diam (st v') :S; 2 mesh sdn K :S; e. Therefore f(st v') is
contained in some element of 01, and (sd n K, f) is finer than 0i1 if n ~ N. •
A
>
This last result is true even if X is not compact. More precisely, if (K,f)
is a triangulation of a polyhedron X and "It is an open covering of X, there
exist subdivisions K' of K such that (K',f) is finer than "ILl However, when X
is not compact K' cannot generally be chosen to be an iterated barycentric
subdivision of K, and so the proof for this case is more complicated than the
proof of theorem 14. We need only the form proven in theorem 14, however,
and so omit further consideration of the more general case.
4
SIMPLICIAL APPROXIMATION
A continuous map between the spaces of simplicial complexes can be suitably
approximated by simplicial maps. This section contains a definition and
characterization of the approximations and a proof of their existence for maps
of a compact polyhedron into any polyhedron. Finally, we apply the result
obtained to deduce some connectivity properties of spheres.
Let K1 and K2 be simplicial complexes and let f: IK11 ---7 IK21 be continuous. A simplicial map cp: Kl ---7 K2 is called a simplicial approximation to f if
f(a) E (S2) implies Icp/(a) E /S2/ (or, equivalently,f(a) E /s21 implies /cp/(a) E IS21)
for a E /Kl/ and S2 E K 2. Note that if v is a vertex of K1 such that f(v) is a
vertex of K 2, then /cp/(v) = f(v). Therefore we obtain the following result.
I
LEMMA Let f: IKll---7 IK21 be a map and suppose that for some subcomplex L1 C K 1, f IIL11 is induced by a simplicial map L1 ---7 K2. If
cp: K1 ---7 K2 is a simplicial approximation to f, then IcplI ILll = f IILll. •
In particular, the only simplicial approximation to a map Icpl: IK11 ---7 IK21
induced by a simplicial map cp: K1 ---7 K2 is cp itself. One sense in which
a simplicial approximation is an approximation is the following.
LEMMA
Let cp: K1 ---7 K2 be a simplicial approximation to a map f:
IKll ---7 IK21 and let A C IKll be the subset of IK11 on which Icpl and f agree.
Then /cpl ~ frel A.
PROOF A homotopy relative to A from Icpl to f is defined by the equation
2
F(a,t)
= tf(a) + (1
- t)(lcpl(a))
See theorem 35 in J. H. C. Whitehead, Simplicial spaces, nucleI, and m-groups, Proceedings of
the London Mathematical Society, vol. 45, pp. 243-327 (1939).
1
SEC.
4
127
SIMPLICIAL APPROXIMATION
The right-hand side is well-defined, because if f(a) E <S2), then 1<pI(a) E IS21,
and so F(a,t) E IS21 for tEl. The continuity of F is easily verified. Clearly, if
a E A, then F(a,t) = f(a) for all t E 1. Therefore F: 1<p1 = frel A. •
The following theorem is a useful characterization of simplicial approximations.
3
to
f:
A vertex map <p from Kl to K2 is a simplicial approximation
IKII ~ IK21 if and only if for every vertex v E Kl
THEOREM
f(st v) C st <p(v)
PROOF
Assume that <p is a simplicial approximation to f. Let a E st v and
suppose f(a) E <S2). Then a(v) :::j= 0 and 1<pI(a) E IS21. Because <p is simplicial,
1<pI(a)(<p(v)) :::j= O. Therefore <p(v) is a vertex of IS21, and f(a) E st <p(v). Since
this is so for every a E st v, f(st v) C st <p(v).
Conversely, assume that <p is a vertex map such that f(st v) C st <p(v) for
every vertex v E K l . We show that <p is a simplicial map. If {vd are vertices
of a simplex of K l , then n st Vi :::j= 0 (by lemma 3.1.25) and
o :::j= f( n
st Vi)
c
n f(st Vi) c n
st <P(Vi)
By lemma 3.1.25, {<P(Vi)} are vertices of some simplex of K 2. Therefore <p is
a simplicial map Kl ~ K 2.
To show that <p is a Simplicial approximation to f, assume a E <Sl) and
f(a) E (S2) and let v be any vertex of Sl. Then a E st v and, by hypothesis,
f(a) E st <p(v). Therefore <p(v) is a vertex of S2. This is so for every vertex v of
Sl. Because <p is simplicial, 1<p1(lsl!) C IS21. Hence 1<pI(a) E IS21, and <p is a
simplicial approximation to f •
We are also interested in simplicial approximations <p: (K 1 ,L 1 ) ~ (K 2 ,L 2 )
to maps f: (IKll,ILll) ~ (IK 21,IL21). The folloWing corollary shows that any
simplicial approximation Kl ~ K2 to a map f: (IKll,IL l !) ~ (lK21,IL21) is
automatically a simplicial approximation when regarded as a map of pairs.
4
COROLLARY
Let f: IKII ~ IK21 be a map such that f(ILll) C IL21 for
Ll C Kl and L2 C K2 and let <p: Kl ~ K2 be a simplicial approximation to
f. Then <p I Ll maps Ll to L2 and is a simplicial approximation to fllLll.
PROOF
By theorem 3, it suffices to show that if v is a vertex of L 1 , then <p(v)
is a vertex of L2 such that
f(st v n ILl!) c st <p(v) n IL21
Since <p is a simpliCial approximation to f, f(st v) C st <p(v), and if v is a vertex
of L 1 , then f(v) E <S2) for some S2 E L2 [because f(ILll) C IL 2Il. Therefore
<p(v) is a vertex of L2 and
f(st v n ILl!) C f(st v) n IL21 C st <p(v) n IL21
•
It follows from corollary 4 that any simplicial approximation to a map
128
POLYHEDRA
f:
(IKII,ILII) ---7 (IK 21,IL 21) is a simplicial map cp: (K1,L 1)
lemma 2, it follows that f '::::: Icpl as a map of pairs.
---7
CHAP.
3
(K 2,L2). From
5
COROLLARY
The composite of simplicial approximations to maps is a
simplicial approximation to the composite of the maps.
PROOF
Let cp: KI ---7 K2 be a simplicial approximation to f: IKII ---7 IK21 and
let 1/;: K2 ---7 K3 be a simplicial approximation to g: IK21 ---7 IK 3 1. Then;
by theorem 3, for a vertex v E KI
gf(st v) C g(st cp(v)) C st 1/;cp(v)
and 1/;cp: Kl
---7
K3 is thus a simplicial approximation to gf: IKII
---7
IK 3 1.
•
Theorem 3 leads to the following necessary and sufficient condition for
the existence of a simplicial approximation to a map.
S
THEOREM
A map f: IKII ---7 IK21 admits simplicial approximations
KI ---7 K2 if and only if KI is finer than the open covering {f-I(st v) I v is a
vertex of K 2 }.
PROOF
By theorem 3, there exist simplicial approximations to f if and only
if for each vertex VI E KI there is a vertex V2 E K2 such that st VI C f-l(st V2).
This is equivalent to the condition that Kl is finer than (f-l(st v)} v E K 2 • •
If K' is a subdivision of K, then for vertices v' E K' and v E K
Combining this fact with theorem 3 yields the following corollary.
7
COROLLARY
Let K' be a subdivision of K. A vertex map cp from K' to K
is a simplicial approximation to the identity map IK'I C IKI if and only if
v' E st cp(v') for every vertex v' E K'. •
In particular, if K' is a subdivision of K, there exist simplicial approximations K' ---7 K to the identity map IK'I C IKI. Combining theorems 6 and
3.3.14 and corollary 4, we obtain the following simplicial-approximation
theorem.
8
THEOREM
Let (KbLI) be a finite simplicial pair and let f: (IKII,ILIi) ---7
(IK 21,IL 2i) be a map. There exists an integer N such that if n ~ N there are
simplicial approximations (sd n Kb sdn L I ) ---7 (K 2,L2) to f. •
As remarked at the end of Sec. 3.3, theorem 3.3.14 is also valid for an
arbitrary polyhedron X. Therefore, if KI is arbitrary and f: IKII ---7 IK21 is a
map, there exists a subdivision Ki of KI and a simplicial approximation
Ki ---7 K2 to f: IKil ---7 IK 21. If KI is not finite, however, Ki cannot generally
be taken to be an iterated barycentric subdivision of K I .
9
EXAMPLE
If 8 is the complex consisting of all proper faces of a 2-simplex s,
then 181 is homeomorphic to 51, and therefore [181;181] is an infinite set.
SEC.
5
129
CONTIGUITY CLASSES
Because 8 is a finite complex, there are only a finite number of simplicial maps
sd n 8 ~ 8 for any n. Therefore for any n there exist maps 181 ~ 181 having no
simplicial approximation sd n 8 ~ 8.
10
EXAMPLE
fine f:
181
~
181
Let 8 be as in example 9 and let its vertices be Vo, V1, Vz. Deto be the map linear on sd 8 such that
f(vo) = b{ VO,V1}
f(b{ vo,vd) = V1
f(V1)
f(b{ VbVZ})
= b{ V1,VZ}
= Vz
f(vz)
f(b{vz,vo})
= b{ vz,vo}
= Vo
Then f c:::: 11.sl, but there is no simplicial approximation 8 ~ 8 to f. There are
exactly eight simplicial approximations cp: sd S --+ s to f [cp is unique on b{vo,th},
b{ V1,VZ}, and b{ vz,vo}, and <p(vo) = Vo or Vb <P(V1) = Vl or Vz, and <p(vz) = Vz
or vol.
As an application of the technique of simplicial approximation, we
deduce the following useful result.
II
THEOREM
5n is (n - I)-connected for n 2': 1.
<
By theorem 1.6.7, it suffices to prove that if m
n, any map
Sl be an (m + I)-simplex and Sz an (n + 1)simplex. Then 5m and 5n are homeomorphic, respectively, to 1811 and 18zl. By
theorem 8 and lemma 2, it suffices to show that if <p: sdi 81 ~ 82 is any
simplicial map, then 1<p1 is null homotopic. Because dim (sd i 81) = m
n, <p
maps sdi 81 into the m-dimensional skeleton of 82. Therefore there is some
0' E 1821 such that
PROOF
5m
~
5n is null homotopic. Let
<
Because 18z1 - 0' is homeomorphic to 5n minus a point, which is homeomorphic to Rn, it is contractible. Therefore 1<p1 is null homotopic. •
In particular, we have the following result.
12
COROLLARY
For n
> 1, 5n is simply connected.
•
Because 5n is locally path connected, corollary 12 and the lifting theorem
imply that any continuous map f: 5n ~ 51 can be factored through the covering
map ex: R ~ 51. Since R is contractible, this implies the following corollary.
13
:;
COROLLARY
For n
> 1 any continuous map 5n ~ 51 is null homotopic.
•
CONTIGUITY CLASSES
In the last section it was shown that any continuous map between the spaces
of simplicial complexes has simplicial approximations defined on sufficiently
fine subdivisions of the domain complex. In general, simplicial approximations
to a given continuous map are not unique, and in this section we investigate
this nonuniqueness.
130
POLYHEDRA
CHAP.
3
We shall define an analogue of homotopy, called contiguity, in the category of simplicial pairs and simplicial maps. Different simplicial approximations to the same continuous map will be shown to the contiguous. The main
result of the section is the existence of a bijection between the set of homotopy classes of continuous maps (from the space of a finite simplicial complex
to the space of an arbitrary complex) and the direct limit of a certain sequence of
contiguity classes of simplicial maps.
Let (KI,L I ) and (K 2 ,L 2 ) be simplicial pairs. Two simplicial maps qJ,
qJ': (KI,L I ) ----> (K 2 ,L z ) are contiguous if, given a simplex s E KI (or sELl),
cp(s) U cp'(s) is a simplex of K2 (or of L2). Obviously, this is a reflexive and
symmetric relation in the set of simplicial maps (KI,L I ) ----> (Kz,L z), but
in general it is not transitive. There is, however, an equivalence relation,
denoted by qJ ~ qJ', in this set of simplicial maps that is defined by qJ ~ qJ' if
and only if there exists a finite sequence qJo, qJI, . . . , qJn such that qJo = qJ
and qJn = qJ' and such that qJi-1 and qJi are contiguous for i = 1, 2, . . . , n.
The corresponding equivalence classes are called contiguity classes, and the
set of contiguity classes of simplicial maps from (KI,LI) to (K 2 ,L z ) is denoted
by [KI,LI; Kz,Lz]. If qJ: (KbLI) ----> (Kz,L z ) is a simplicial map, its contiguity
class is denoted by [qJ].
We shall see that contiguity classes are algebraic analogues of homotopy
classes. We begin by showing that contiguity classes can be composed.
I
LEMMA
Composites of contiguous simplicial maps are contiguous.
Assume that qJ, qJ': (K I,Ll) ----> (K z,L 2 ) are contiguous and 1/;, f:
(Kz,Lz) ----> (K3,L3) are contiguous. If s is a simplex of KI (or LI)' qJ(s) U qJ'(s)
is a simplex of K2 (or L2). Therefore
PROOF
l/;(qJ(s) U qJ'(s)) U 1/;'(qJ(s) U qJ'(s))
is a simplex of K3 (or L3). This implies that the subset I/;qJ(s) U l/;'qJ'(s) is
a simplex of K3 (or L 3) and that I/;qJ, l/;'qJ': (KI,L I ) ----> (K 3,L3) are contiguous. •
It follows easily from lemma 1 that if qJ ~ qJ' and I/; ~ 1/;', then
I/;qJ' ~ l/;'qJ'. Therefore there is a well-defined composite of contiguity
classes
I/;qJ
~
[I/;]
0
[qJ] = [l/;qJ]
for (KI,LI) ~ (K z,L 2 ) -'4 (K3,L3). Thus there is a contiguity category whose
objects are simplicial pairs and whose morphisms are contiguity classes
of simplicial pairs. There are full subcategories of the contiguity category
determined by the pairs (K, 0) or by the pointed simplicial complexes.
2
LEMMA
Contiguous simplicial maps which agree on a subcomplex
define continuous maps which are homotopic relative to the space of the
subcomplex.
SEC.
5
131
CONTIGUITY CLASSES
PROOF
Assume that cp, cp': (K 1,L 1 ) ~ (K 2 ,L 2 ) are contiguous and agree on
L C Kl. Define a homotopy F: (iKll X J, ILll X 1) -+ (lK2 1,IL 2 1) reI ILl from
Icpl to Icp'l by the equation
F(a,t)
= (1
- t)(lcpl(a))
+ t(lcp'l(a))
Since homotopy is an equivalence relation, if cp - cp', then Icpl
Therefore we have the following result.
~
Icp'l.
3
COROLLARY
There is a covariant functor from the contiguity category
of simplicial pairs to the homotopy category of topological pairs which
assigns to (K,L) the pair (IKI,ILI) and to [cp] the homotopy class [Icpl]. -
The next result considers different simplicial approximations to the same
continuous map.
4
LEMMA
Two simplicial approximations (K1,L 1 )
continuous map are contiguous.
~
(K 2 ,L 2 ) to the same
PROOF
Let cp, cp': (K 1 ,L 1 ) ~ (K 2 ,L2 ) be simplicial approximations to f:
(IK 1 1,IL1 1) ~ (IK21,IL21) and let {v;} be a simplex of K 1. Then
st Vi =1= 0,
and by theorem 3.4.3,
n
o =1= f(n st Vi)
C nf(st
Vi) c
n (st CP(Vi) n
st CP'(Vi))
Therefore {cp( Vi)} U {cp' (Vi)} is a simplex of K 2. If {v;} is a simplex of L 1, a
similar argument shows that {cp( Vi)} U {cp' (Vi)} is a simplex of L 2. Therefore
cp and cp' are contiguous. Since it was necessary to subdivide in order to obtain simplicial approximations to arbitrary continuous maps, we should also expect to subdivide to
make contiguity classes correspond to homotopy classes. An example will
illustrate the relation between homotopy and contiguity.
=
=
:.
EXAMPLE Let s be a 2-simplex with vertices Vo, V1, V2 and let K1
K2 S.
Any vertex map from K1 to K2 is a simplicial map. Therefore there are
exactly 27 simplicial maps K1 ~ K 2. Of these 27, there are 21 which map K1
into a proper subcomplex of K 2 , and these constitute one contiguity class. Of
the remaining 6, each is the only element of its contiguity class, the 3 even
permutations of the vertices defining homotopic continuous maps corresponding to one generator of the group
[IK11;IK21J :::::; [5 1 ;51] :::::; Z
and the 3 odd permutations corresponding to the other generator of this
group. Therefore [K 1 ;K 2 ] consists of 7 elements, and the image
[K 1 ;K 2 ] ~ [IK 1 1;IK21J
consists of 3 elements.
This example shows that simplicial maps which define homotopic continuous maps need not be in the same contiguity class. The next result shows
132
POLYHEDRA
CHAP.
3
that a finite simplicial complex can be subdivided so that homotopic simplicial
maps from it to some other complex can be simplicially approximated on the
subdivision by maps in the same contiguity class; it is the analogue for
homotopy of the simplicial-approximation theorem.
THEOREM
Let I, f': (lKll,ILli) ~ (IKzl,ILzi) be homotopic, where Kl is
6
finite. Then there exists N such that I and f' have simplicial approximations
cP, cP': (sd N Kl, sdN L l ) ~ (Kz,Lz)
respectively, in the same contiguity class.
Let F: (IKll X I, ILll X I) ~ (IKzl,ILzj) be a homotopy from Itof'.
Because IKll is compact, there exists a sequence 0 = to
tl
tn = 1
of points of I such that for a E IKll and i = 1, 2, . . . ,n there is a vertex
v E Kz such that F(a,ti_l) and F(a,ti) both belong to st v. Let k (IKll,ILll) ~
(IKzl,ILz!) be defined by Ii(a) = F(a,ti)' Then 1=10 and f' = In, and for
i = 1,2, . . . ,n the set
PROOF
< < ... <
qli =
{fi-l(st v) n Ii-=-~(st v) I v E K z }
is an open covering of IKll. Let N be chosen large enough so that sd N Kl is
finer than "Ill, G/lz, ... , GIln (which is possible, by theorem 3.3.14). For
i = 1, 2, . . . , n let CPi be a vertex map from sdN Kl to Kz such that
Ii(st v) U Ii-l(st v)
c
st CPi(V)
for each vertex v E Kl (such a vertex map CPi exists because sdN Kl is finer
than GIl;). By theorem 3.4.3,
CPi: (sdN Kl, sdN L l )
~
(Kz,Lz)
is a simplicial approximation to Ii and to Ii-1. Because CPi and CPi+l are
simplicial approximations to Ii, it follows from lemma 4 that CPi and CPHI are
contiguous for i = 1, 2, . . . , n - 1. Therefore CPl ~ cpn, and also CPl is a
simplicial approximation to 10 = I and CPn is a simplicial approximation to
In = f'. •
Unlike the simplicial-approximation theorem, this last result is definitely
false if Kl is not a finite simplicial complex. That is, given homotopic maps
I, f': IKll ~ IKzl, there need not be a subdivision Kl of Kl such that I and f'
have simplicial approximations Kl ~ K2 in the same contiguity class.
7
EXAMPLE
Let Kl = K2 equal the simplicial complex of example 3.1.8,
with space homeomorphic to R. Let cP: Kl ~ K2 be the identity simplicial
map and cP': Kl ~ K2 be the constant simplicial map sending every vertex of
Kl to the vertex 0 of K 2. Since R is contractible, Icpl ~ Icp'l. However, if Kl is
any subdivision of K 1 , a simplicial approximation 1/;: Kl ~ K2 to Icpl must be
surjective to the vertices of K2 and a simplicial approximation 1/;': Kl ~ K2
to Icp'l must be the constant map to O. Since two contiguous maps Kl ~ K2
either both map onto a finite set of vertices or neither does,1/; and 1/;' are not
in the same contiguity class.
SEC.
5
133
CONTIGUITY CLASSES
We show that if KI is finite the set of homotopy classes of maps
[IKII,ILII; IK 21,IL2Uis the direct limit of the set of contiguity classes
[sd n K I , sd n L I ; K 2 ,L2 ]
Note that simplicial approximations (sd Kl, sd L I ) ~ (KI,L I ) to the identity
map (Isd KII, Isd LII) c (IKII,ILII) exist, by corollary 3.4.7, and any two are'
contiguous, by lemma 4. Because the composites of contiguous simplicial
maps are contiguous by lemma 1, there is a well-defined map
sd: [KI,L I ; K2,L 2] ~ [sd K I, sd L I ; K 2,L2]
defined by
sd[<p]
= [<pA]
where A: (sd K I, sd L I ) ~ (Kl,L I ) is any simplicial approximation to the.
identity (Isd KII, Isd LIJ) C (IKII,ILII) and <p: (KI,LI) ~ (K 2 ,L2 ) is an arbitrary
simplicial map. By iteration there is obtained a sequence
...
[sdn K I, sdn L I ; K 2,L2]
~
~
[sdn+1 K I, sdn+1 L I ; K 2,L2] ~ ...
which begins with [KI,L I ; K 2 ,L 2 ] on the left and extends indefinitely on the
right. The direct limit lim~ {[sdn K I , sdn L I ; K 2 ,L2 ]} is a functor of two arguments contravariant in (Kl,L I ) and covariant in (K 2,L 2). For finite KI this
functor is naturally equivalent to the functor [IKII,ILll; IK21,IL 21].
8
If KI is a finite simplicial complex, there is a natural
THEOREM
equivalence
lim~
{[sdn K 1, sdn LI; K2,L2]} :::::: [IKll,ILll; IK21,IL2 1]
PROOF
A function from the direct limit to [IKII,ILII; IK21,IL21] consists of a
sequence of functions
fn: [sd n K I , sdn L I; K 2 ,L2] ~ [IKII,ILll; IK 2 1,IL2 1]
for n ~ 0 such that fn = fn+1 sd for n ~ O. Such a sequence fn is defined
by fn[<p] = [I<pl] for <p: (sdn K I , sdn L 1 ) ~ (K 2 ,L 2 ), because if
0
An: (sdn+1 Kl, sdn+1 L 1 )
~
(sdn K1 , sdn L 1 )
is a simplicial approximation to the identity map
(lsdn+IKII, Isdn+1L 1J) C (lsdnK11, IsdnL11)
then, by lemma 3.4.2, IAnl
c:::::
1, and
/n+l sd[lf]
= [IIfAnl] = [Irpl] = fn[rp]
The sequence {fn} defines a natural transformation
f: lim~ {[sdn K1, sdn L1; K2,L2]} ~ [IKll,ILll; IK 2 1,IL 2 J]
and we show that f is a bijection.
It follows easily from the simplicial-approximation theorem that Un}
satisfies (a) of theorem 1.3 of the Introduction; for if g: (IK11,IL1J) ~ (IK 21,IL 21)
134
POLYHEDRA
is a map and ([J: (sd n Kl, sd n L l )
then I([JI ~ g, and
~
fn[([J]
CHAP.
3
(K 2 ,L 2 ) is a simplicial approximation to g,
= [I([JI] = [g]
To show that {fn} satisfies (b) of theorem 1.3 of the Introduction, assume
([J, <p': (sd n K l , sd n L l )
~
(K 2 ,L 2 )
are such that 1<p1 ~ l<p'l. By theorem 6, there exists m
1<p'1 have simplicial approximations
1/;,1/;': (sd m K 1 , sdm L 1 )
~
~
n such that
I([JI
and
(K 2 ,L 2 )
in the same contiguity class. Let
Am.n: (sd m K l , sdm L 1)
~
(sd n K 1 , sd n L 1)
be the composite Am,n = An An+l ... Am-I. Then Am,n is a simplicial approximation to the identity map, and because <p is a simplicial approximation
to 1<p1, <pAm,n is also a simplicial approximation to 1<p1, by corollary 3.4.5. By
lemma 4, <pAm,n is contiguous to 1/;. Similarly, <P'Am,n is contiguous to 1/;'. Since
I/; and 1/;' are in the same contiguity class, so are <pAm,n and <p'Am,n. This means
that sdm-n[<p] = sdm-n[<p'] in [sd m K 1 , sd m L 1 ; K 2 ,L 2 ]. •
For finite Kl the last reslllt furnishes an algebraic description of the set
As an application, note that if K2 is a countable complex,
there are only a countable number of simplicial maps (sd n K l , sd n L 1 ) ~
(K 2,L 2) for n ~ O. Therefore [sd n K 1 , sd n L l ; K 2,L 2] is countable for n ~ O.
Because the direct limit of a sequence of countable sets is countable, we
obtain the following result.
[!Kll,ILll; IK21,IL21].
COROLLARY
Let (X,A) and (Y,B) be polyhedral pairs with X compact
and Y the space of a countable complex. Then [X,A; Y,B] is a countable set. •
9
6
THE EDGE ·PATH GROIJPOID
It was shown in the last section that for finite Kl. [IKll;IK21] is describable as
a limit in which Kl is subdivided but K2 is not. In particular, for any simplicial
complex K the set of path classes of IKI from Vo to VI is determined by the
simplicial structure of K. This is made explicit in the present section, where
we define a simplicial analogue of the fundamental groupoid of a space. In
the next section the fundamental group of a polyhedron is presented in terms
of generators and relations.
An edge of a simplicial complex K is an ordered pair of vertices (v,v')
which belong to some simplex of K. The first vertex V is called the origin of
the edge, and the second vertex v' is called the end of the edge. An edge path
~ of K is a finite nonempty sequence ele2 ... er of edges of K such that end
SEC.
6
135
THE EDGE-PATH GROUPOID
ei = orig ei+l for i = 1, . . . , r - 1. We define orig ~ = orig el and end ~ =
end er • A closed edge path at Vo E K is an edge path ~ such that orig ~ =
Vo = end ~. If ~ 1 and ~ 2 are edge paths of K such that end ~ 1 = orig ~ 2, we
define the product edge path ~ l~ 2 to be the edge path consisting of the
sequence of edges of ~ 1 followed by the sequence of edges of ~ 2. Then
orig ~ l~ 2 = orig ~ 1 and end ~ l~ 2 = end ~ 2. It is clear that if end ~ 1 = orig ~ 2
and end ~2 = orig ~3, then ~1(~2~3) = (~1~2)~3. The product of edge paths thus
satisfies associativity; however, there are no left or right identity elements for
the product. To obtain a category (as was done for paths in a topological
space) it is necessary to define an equivalence relation in the set of edge paths
of K.
Two edge paths ~ and t' in K are simply equivalent if there exist vertices
v, v', and v" of K belonging to some simplex of K such that the unordered
pair {Sot'} equals one of the following:
The unordered pair {(v,v"), (v,v')(v',v")}
The unordered pair gl(V,V"), ~l(V,v')(v',v")} for some edge path ~l in K
with end ~l = v
The unordered pair {(v,v")h (v,v')(v',v")~z} for some edge path ~2 in K
with orig ~ 2 = v"
The unordered pair gl(v,v")h ~1(V,V')(v',V")~2} for some edge paths
~l and ~2 in K with end ~l = v and orig ~2 = v".
Two edge paths ~ and t will be said to be equivalent, denoted by ~ - t,
if there is a finite sequence of edge paths ~o, ~l' . . . , ~n such that ~ = ~o
and
= ~n, and ~i-l and ~i are simply equivalent for i = 1, . . . , n. This
is an equivalence relation, and the following statements are easily verified.
r
t'
implies that
I
~ -
2
~l
3
If orig ~
-
~1' ~2
-
~
and
t'
~2 and end ~l
have the same origin and the same end.
= orig ~2 imply ~1~2 -
= V1 and end ~ = V2, then (V1,V1)~ -
m
~ -
~1~2'
~(V2,V2)'
•
•
•
If ~ is an edge path,
denotes its equivalence class. It follows from
statement 1 that "orig
and end [~] are well-defined (by orig
= orig ~
and end
= end
From statement 2 there is a well-defined composite
[~1] [~2] = [~1~ 2] defined if end ~ 1 = orig ~ 2. We then have the following
simplicial analogue of theorem 1.7.7.
m
n
m
m
0
4
THEOREM
There is a category &;(K) whose objects are the vertices of K
and whose morphisms from V1 to Vo are the equivalence classes
with
orig
= Vo and end = V1 and whose composite is [~1] [~2]'
m
m
m
0
PROOF
The existence of identity morphisms follows from statement 3, and
the associativity of the composite is a consequence of the associativity of the
product of edge paths. •
We now show that E9(K) is a groupoid. If e = (v,v') is an edge of K, we
136
POLYHEDRA
define e- I
r- I = er - I
= (v',v),
...
=
and if r
el ... e r is an edge path in K, we define
el- l . The following statements are then easily verified.
6
=r •
orig r- I = end r and end r- I = orig r
7
rl - r2 implies rl- 1
8
If orig r
:;
CHAP.3
(r-I)-I
r2- 1 .
-
•
•
= VI and end r = V2, then rr- I - (VI, VI) and r-Ir - (V2,V2). •
follows that in f9(K), [r- I] = L~rl, and so &~(K) is a groupoid. This
It
groupoid is called the edge-path groupoid of K. If Vo is a vertex of K, the
operation m 0 [t'] in the set of elements of C(K) with origin and end at Vo
gives a group denoted by E(K,Vo) and is called the edge-path group of K with
base vertex Vo·
To compare 6~(K) [and E(K,vo)] with <3'(IKI) [and '7T(IKI,vo)], for r ;;::: 1 let
Ir denote the subdivision of I into r equal subintervals; that is, Ir is the
simplicial complex
Given an edge path r = el ... er in K with r edges, let
plicial map defined by
CPr ( r
~) _ {Orig ei+1
-
end ei
Then ICPrl: I ~ IKI is a path in
statements hold.
IKI,
O~i~r-l
1
~ i ~ r
and it is easily seen that the following
ICPrl = orig r and end Icpli = end r •
lOr - r implies ICPrl ~ Icpr! reI t •
I I Ifendrl = origr2, then ICPrlr21 ~ ICPrll * ICPr21
9
CPr: Ir ~ K be the sim-
orig
reU.
•
It follows that there is a natural transformation p from 6~(K) to <3'(IKI)
which assigns to V E K the point v E IKI and to a morphism
in f9(K) the
morphism [ICPrl] in <3'(IKI). We shall prove that for vertices vo, VI E K, P is a
bijection
m
p:
hom~;
(VI.Vo) ;::::; hom6j> (VI,VO)
This can be obtained from theorem 3.5.8, but there is also a direct proof
(which seems no longer than a proof based on theorem 3.5.8).
12
LEMMA
For any Vo, VI E K the function
p: hom~; (VI,VO) ~ bom~p (VI,VO)
is surjective.
PROOF
Given a path w: I ~
IKI
from Vo to
VI.
because I =
Ihl,
it follows
SEc.6
137
THE EDGE-PATH GROUPOID
from theorem 3.4.8 that there is a simplicial map
cp:
sdn 11
---7
K
which is a simplicial approximation to w. Since sdn 11 = I 2n, there is an edge
path r = el ... e2n defined by ei = (cp((i - 1)/2n), cp(i/2n)) such that cP = CPI
for this Because cp(O)
w(O) and cp(l)
w(I), it follows from lemma 3.4.2
that Icpl ~ w reI i. Therefore [w] = [Icpl] = [lcpll] = p[n •
r
=
=
We shall need some preliminary lemmas before showing that p is injective.
13 LEMMA For any simplex s two edge paths in
the same end are equivalent.
PROOF
end r
s with the same origin and
It suffices to prove that if r is any edge path in s from orig r = v and
= v', then r is equivalent to the edge path consisting of the single edge
(v,v'). This is proved by induction on the number of edges of
r •
14 LEMMA Let rand t be edge paths in K, each with r edges, such that
CPI' CPr: Ir ---7 K are contiguous. Then
r - t.
PROOF
Let r = el ... e r, where ei = (Vi-1.Vi), and let t = el ... e~, where
ei = (VLhVi). For 0 ::::; i ::::; r let ei = (Vi,vi) (this is an edge of K because
CPI and CPr are contiguous). From the definition of equivalence
Because CPI and CPr are contiguous, for each 1 ::::; i ::::; r there is some simplex
Si of K such that ei, ei, ei-l, and ei all are edges of Si. By lemma 13, elel - el
and ej-=-\eiei - ei for 2 ::::; i ::::; r - 1, and e;}ler - e;. Therefore
r
15 LEMMA Let = el ... e r be an edge path of K and let A: I2r ---7 Ir be a
simplicial approximation to the identity map II2rl C IIrl. Then CPIA = CPr:
I2r ---7 K for some t = el ... eZ r and
t.
r-
=
=
PROOF
Let ei
(Vi-1.Vi) for 0 ::::; i ::::; r. Then e:H-le2i
(Vi-l,Vi)(Vj.Vi) for
a vertex Vi which equals either Vi-lor Vi, By lemma 13, ~i-1~t - fq and
t -r •
We are now ready for the main result on the edge-path groupoid.
16 THEOREM
For vertices vo, VI E K the function
p: hom& (Vl,VO)
---7
hom6j> (Vl,VO)
is a bijection.
PROOF
In view of lemma 12, it only remains to prove that p is injective.
Assume that rand t are edge paths from Vo to VI such that Icpll c::o Icpr! reI i.
By juxtaposing trivial edges (VI, VI) at the end of r or t sufficiently often, we
can replace rand t by equivalent edge paths haVing an equal number of
138
POLYHEDRA
CHAP.3
edges. Hence there is no loss of generality in assuming sand S' both to have r
edges. Then <PI' <Pr: Ir ~ K are such that !<PI! ~ !<pr! rel i. By theorem 3.5.6,
there exists m such that if A.: sd m Ir ~ Ir is a simplicial approximation to the
identity, then <PIA. and <PrA. are in the same contiguity class. Now <PIA. = <PI!
and <PrA. = <Pn for edge paths S1 and
in K. By lemma 15 (and induction
Therefore
on m), S - Sl and S'- si. From lemma 14 it follows that Sl -
n
n.
S -S'. •
If <P: K1
<P#:
~
t~(K1) ~ &~(K2)
K2 is a simplicial map, there is a covariant functor
defined by
<p#[sl
= [<pm1
where, if S = (VO,V1)(V1,V2) ... (V r -1,V r ), then <p(s) = (<p(vO),<P(V1)) ...
(<P(V r _1),<P(V r )). It is trivial to verify that commutativity holds in the square
G~(K1) ~ &~(K2)
Therefore we have the following result.
17 COROLLARY On the category of pointed simplicial complexes K with
base vertex Vo, P is a natural equivalence of the covariant functor E(K,vo)
with the covariant functor '7T(IKI,vo). •
Note that fi,(K) is determined by the 2-skeleton of K; that is, the edge
paths of K are determined by pairs of vertices of K which are vertices of a
simplex, and the equivalences between edge paths are determined by triples
of vertices which are vertices of a simplex. Hence &~(K2) ~ 6~(K).
18 COROLLARY For any pointed simplicial complex (K,vo), the inclusion
map K2 C K induces an isomorphism
'7T(IK21,vo) ~ '7T(IKI,vo)
•
If s is a simplex of K, any two of its vertices belong to the same component of 0(K). Therefore the components {Ej} of &~(K) define a partition
of K into subcomplexes {Kj}, called the components of K, defined by
Kj = {s E K I s has some vertex in Ej}. K is said to be connected if it contains
exactly one component.
19 THEOREM If {Kj} are the components of K, then {!Kjl} are the path
components of IKI·
PROOF If v is a vertex of K, then st v is path connected and so belongs to
the same path component of IKI as v. It follows from theorem 16 that two vertices
of K are in the same component of 0'(IKI) if and only if they are in the same
component of 0(K). Therefore, if {Ed is the set of components of t~(K), the
SEC.
7
139
GRAPHS
path components of IKI are the sets {Pd defined by Pj = U {st v I v E Ej }.
Clearly, P j = IKjl. •
7
GRAPHS
We show how a system of generators and relations for the edge-path group
E(K, vol can be determined. This provides a method for finding generators
and relations of the fundamental group of a polyhedron. Since every edge
path of K is an edge path of the one-dimensional skeleton of K, we start with
a description of the edge path group of a one-dimensional complex.
A one-dimensional simplicial complex is called a graph. A tree is defined
to be a simply connected graph.
I
LEMMA
A graph is a tree if and only if it is contractible.
PROOF
Since a contractible space is simply connected, a contractible graph
is a tree. Conversely, let K be a tree and let CiO be a point of IKI. We ~hall define a homotopy F: IKI X I ~ IKI from the identity map 1 of IKI to the constant map c of IKI to CiO. Since IKI is path connected, for each vertex v of K
there is a path Wv in IKI from v to CiO. We now define F on v X I by F(v,t) =
w,,(t). For every I-simplex s of K the map F is defined on the subset
(lsi X 0) U (lsi X 1) U (lsi X 1) of lsi X I. Since IKI is simply connected and
(lsi X I, (lsi X 0) U (lsi X 1) U (lsi X I)) is homeomorphic to (E2,SI), it
follows that F can be extended over lsi X I. In this way we obtain a map
F: IKI X I ~ IKI whose restriction to each lsi X I is continuous. Then F is
continuous and F: 1 ~ c. •
2
LEMMA
Let K be a connected simplicial complex. Then K contains a
maximal tree, and any maximal tree contains all the vertices of K.
PROOF
The collection of trees contained in K is partially ordered by inclusion. Let {Kj} be a simply ordered set of trees in K and let T = U Kj. We
show that T is a tree. Since K j is one-dimensional, T is one-dimensional.
Since {Kd is a simply ordered set of trees, it follows that any finite subcomplex of T is contained in some K j • To show that T is simply connected, let f:
Si ~ IT I, where i = 0 or 1. Then f(Si) is compact and is therefore contained
in IKjl for some ;. Since IKjl is simply connected, the map f: Si ~ IKjl can be
extended to a map!': Ei+l ~ IKjl c ITI, and ITI is simply connected.
As a result, every simply ordered set of trees in K has a tree as upper
bound. Zorn's lemma can be applied to yield a maximal tree in K. If T is a
maximal tree of K and does not contain all the vertices of K, it follows from
the connectedness of K that there is a I-simplex {vl,vd E K with VI E T and
V2 ~ T. Let Tl = T U {{ V2}, {vbvd}. Since VI is a strong deformation retract of I {VI,V2}1, ITI is a strong deformation retract of ITII. Therefore ITll is
contractible, and so TI is a tree strictly larger than T, contradicting the maximality of T. •
140
POLYHEDRA
CHAP.3
It follows from lemma 2 that if K is a connected complex and T is
a maximal tree in K, then K - T consists of simplexes of dimension ~ 1.
Because IT I is contractible, any edge path in K is determined by its part in
K - T, as we shall see below. This motivates the following definition.
Let T be a maximal tree of the connected complex K. Let G be the
group generated by the edges (v,v') of K with the relations
(a) If (v,v') is an edge of T, then (v,v') = 1.
(b) If V, v', and v" are vertices of a simplex of K, then (v,v')(v',v")
3
THEOREM
= (v,v").
With the notation above, E(K,vo) ;::::; G.
PROOF
Since T is connected and contains the vertices of K, for each vertex
v of K there is an edge path rv in T such that orig rv = Vo and end rv = v. If
(v,v') is an edge of K, the edge path rv(v,v')rv,-l is a closed edge path in K at
Vo. Therefore there is a homomorphism a of the free group F generated by
the edges of K into E(K,vo) defined by a(v,v') = [rv(v,v')rv,-l].
We show that a can be factored through G. If (v,v') is an edge of T, then
rv(v,v')rv,-l is a closed edge path in T. Because T is simply connected,
[rv(v,v')rv,-l] = 1 and a sends relations of type (a) into 1. If v, v' and v" are
vertices of a simplex of K, then
[rv(v,v')rv,-l]
0
[rv,(v',v")rv,,-l]
= [rv(v,v')(v',v")rv,,-l]
= [rv(v,v")rv,,-l]
Therefore a((v,v')(v',v")) = a(v,v"), and so there is a homomorphism
a': G ~ E(K,vo) such that a'(v,v') = a(v,v') = [rv(v,v')rv,-l].
To prove that a' is an isomorphism we construct an inverse 13': E(K,vo) ~ G
as follows. For each closed edge path r = el ... er let 13m = el ... er,
where the right-hand side is interpreted as a product in G. If rand
are simply equivalent, then because of the relations of type (b), 13m = f3W).
Therefore there is a homomorphism 13': E(K,vo) ~ G such that f3'm = 13m.
We show that a' and 13' are inverses of each other. Given an edge path
r
(VO,Vl)(V1.V2) ... (vr,vo), then a'f3'm
WJ, where
r
=
=
r = rvo(vo,Vl)rVl-1rvl(Vl,02)rV"-1 ... rvr(vr,vo)rv;l
- r vo(VO,Vl)(Vl,V2) ... (vr,vo)rvo- 1
Since rvo is a closed edge path in the simply connected complex T, rvo - 1
and
Therefore a'f3' is the identity on E(K,vo).
Consider f3'a'(v,v') = f3(rv)(v,v')f3(rv,-1). Since rv and rv,-l are paths in
T, they are products of edges in T. Hence f3(rv) and f3(rv,-1) are both equal to
1 by relations of type (a). Therefore f3'a'(v,v')
(v,v'), and since {(v,v')}
generate G, 13'a' = 1 on G. •
r - r.
=
In case K is finite, there are only a finite number of edges of K, and G
is finitely generated. Similarly, there are only a finite number of relations of
type (a) or (b). G is thereby represented as the quotient group of a finitely
generated free group by a finitely generated subgroup. Hence we have the
following corollary.
SEC.
7
141
GRAPHS
4
COROLLARY
If K is a finite connected simplicial complex, then E(K,vo)
is finitely presented. COROLLARY
If K is a connected graph, E(K,vo) is a free group, and if T
is a maximal tree in K, a set of generators of E<K,vo) is in one-to-one correspondence with the I-simplexes of K - T.
:;
Consider the group C. Because of relations of type (a), we need only
consider edges of K not in T. Every such edge e corresponds to an order of
the vertices of some I-simplex of K - T. The relations of type (b) imply that
the oppositely ordered edge equals e- 1 in C. Therefore the group C is generated by edges one for each I-simplex of K - T. There are no relations
on these generators of C, for if v, 0', and v" are vertices of a simplex of K,
then at least two of them are equal. If v = v' or v' = v", the corresponding
relation of type (b) is the trivial relation I(v',v") = (v',v") or (v,v')1 = (v,v').
If v = v", the corresponding relation is (v,v')(v',v) = 1, which, in terms of
our generators, becomes ee- 1 = 1. PROOF
6
EXAMPLE
Let J = U} be a set and let X be the pOinted space which is
the sum (in the category of pointed spaces) of pointed I-spheres {Sj1 }iEJ.
Each Si 1 can be triangulated by Sj, where Sj is a 2-simplex Sj = {vj,vj,vi'} and
Vj corresponds to the base point of Sj 1. Then X can be triangulated by the
complex K with vertices
{v} U {vj,vnhJ
and I-simplexes
{ {v,vj} }iEJ U {{ v,vj'} }jEJ U {{ vj,vj'} }iEJ
Let T be the maximal tree in K such that K - T consists of the collection
{ {vj,v'f} }iEJ. By corollary 5, E(K,v) is a free group on generators in one-to-one
correspondence with /. Therefore there is an isomorphism of 7T(X,XO), where
xo corresponds to v, with the free group generated by /.
7
EXAMPLE
Let X be the complement in R2 of a set of p disjoint closed
disks or points. Then X has the same homotopy type as the sum of p pointed
I-spheres. Therefore the fundamental group of X is a free group with p
generators.
For connected graphs the fundamental group functor is a faithful representation of the category of their underlying spaces and homotopy classes by
means of groups and homomorphisms. This is summarized in the following
theorem.
8
THEOREM
Let Kl and K2 be connected graphs and let Vo be a vertex of
K 1 . Then
(a) Any continuous map f: IK11 ~ IK21 is homotopic to a continuous
map f': IKll ~ IK21 such that f'(vo) is a vertex of K 2.
(b) If Vo is any vertex of K2 and h: 7T(IK 1 1,vo) ~ 7T(IK 21,vo) is an
arbitrary homomorphism, there exists a continuous map f: (IK 1 1,vo) ~
142
POLYHEDRA
CHAP.
3
(IK21,vb) such that h
= f#.
(c) Let Vo and Vo be vertices of K2 and assume that II, h IKII ---7 IK21
are maps such that h(vo) = Vo and fz(vo) = Vo. Then h ':':' fz if and only
if there is a path W in IK21 from Vo to vo'such that the following triangle
is commutative:
PROOF
Since K2 is connected, it is path connected, and (a) follows from the
fact that the pair (IK 1 1,vo) has the homotopy extension property with respect
to IK21 (by corollary 3.2.5).
To prove (b), let T be a maximal tree in K 1 . Let {Sj} be the simplexes of
Kl - T and for each i let ej = (Vj,vj) be an edge whose vertices are the
vertices of Sj in some order. For each vertex v in Kl there is an edge path Sv
in T from Vo to v. For each i let
Wj =
Is
Vj
ejS;} I
Then [Wj] E 7T(IK 1 1,vo), and by corollaries 5 and 3.6.17, the set {wd is a system of free generators of 7T(IK 1 1,vo). For each j let wi he a closed path in IK21
at vb such that h[wj] = [wj]. We define a continuous map
f:
by f( ITI)
(IK 1 1,vo)
---7
(IK 2 1,vo)
= vo, and for each i we define f I ISj I by
f(tvi + (1 - t)Vj) = wj(t)
where the points of ISjl are written in the form tvi + (1 - t)Vj for t E 1.
is continuous because its restriction to IT I and to each ISjl is continuous. Clearly, f#[Wj] = [wj] = h[wjJ; therefore f# = h.
To prove (c), note that if fl ':':' f2' there is a path W in IK21 from
Vo to Vo such that, by theorem 1.8.7, h# = h[wlfz#. Conversely, if h# =
h[wlfz#, let T be a maximal tree in Kl and for each vertex v of Kl
let Sv be an edge path in T from Vo to v. We shall define F: IKll X [ ---7 IK21,
a homotopy from h to fz, in several stages. First we set F(x,O) = h(x) and
F(x,l) = fz(x) for x E IK 1 1. Then Fhas been defined on (IK 1 1X 0) U (IK 1 1XI).
If v is a vertex of K 1 , we defin~ F(v,t) = ((h(lsv -11) * w) * fzISvl)(t) for t E [.
Then F(v,O)
h(v) and F(v,l)
fz(v), and F is thus defined on IK 101 X [to
be consistent with its previous definition on (IK 1 1X 0) U (IK 1 1X 1). It only
remains to extend F over lsi X [ for each I-simplex S E K 1 . Let v and v' be
the vertices of S in some order. Then lsi X [ is a square with the following
product, arbitrarily associated, as boundary
f
=
=
SEc.8
143
EXAMPLES AND APPLICATIONS
(l(v,v')1 X 0)
* (v'
X I)
* (l(v',v)1
X 1)
* (v
X I)-I
F can be extended over lsi X I if and only if F maps this product into a null
homotopic path of IK21. By the definition of F, the above path is sent into a
path homotopic to the following product associated arbitrarily
hl(v,v')1
* (fll~v,-11 * (.0 * hl~v,1) * fzl(v',v)1 * (fzl~v-ll * (.0-1 * hl~vl)
c::::hl(v,v')1 * fll~v,-11 * ((.0 * h(l~v'l * l(v',v)1 * l~v-ll) * (.0-1) * fll~vl
c:::: hl(v,v')1 * f11~v,-11 * h(l~v'l * 1(v',v)1 * I~v -11) * hl~vl
Therefore F can be extended over lsi X I, and the resulting map F: IKll X I ~
[Kzl will be continuous, because for each closed simplex lsi of Kl its restriction to lsi X I is continuous. Then F: h c:::: fz, •
It follows from theorem 8b that if f: (IK11,vo) ~ ([Kzl,vb) induces an isomorphism f#: 7T([K 11,vo):::::; 7T(IKzl,vo), then there is a continuous map g:
(IKzl,vb) ~ (IKll,vo) such that ~ = (f#)-1. By theorem 8c, it follows that
gf c:::: l1K!1 and fg c:::: l1K21' Hence we have the next result.
S
COROLLARY
Let K1 and Kz be connected graphs with Vo a vertex of K1
and vb a vertex of K z. A continuous map f: (IK11,vo) ~ (IKzl,vb) is a homotopy equivalence if and only if f induces an isomorphism f#: 7T(IK11,vo) :::::;
7T(IKzl,vb).
•
The step-by-step extension procedure used to construct the homotopy F
to prove theorem 8c is a standard method for constructing continuous maps
on the space of a complex. The map is constructed on one skeleton at a time
and extended over the next skeleton.
8
EXAMPLES AND APPLlC."-TiONS
This section contains assorted results concerning the fundamental group. We
begin with some applications to the theory of free groups; in particular, we
show that any subgroup of a free group is free. Next we consider the effect
on the fundamental group of attaching 2-cells to a space. We use the result
obtained to prove that any group is isomorphic to the fundamental group of
some space. Finally, we describe how the fundamental group of a surface can
be represented by means of generators and relations.
If K is a simplicial complex and IX E IKI has carrier s (that is, IX E <s»),
then for any subdivision K' of s the simplicial complex K' * IX is a subdivision
of s (by lemma 3.3.8). It follows that a modified barycentric subdivision of K
can be constructed whose vertices are IX and the barycenters of simplexes of
K other than s. Therefore there is a subdivision of K having 0' as a vertex,
and we have the following result.
144
I
POLYHEDRA
LEMMA
vertex.
2
If a E
IKI,
CHAP.
3
there is a subdivision K' of K having a as a
•
THEOREM
A polyhedron is locally contractible.
PROOF
In view of lemma 1, it suffices to prove that if v is a vertex of
a simplicial complex K, every neighborhood U of v in IKI contains a neighborhood V of v deformable in U to v. Let U be a neighborhood of v and let
A = st v. Define F: A X I ~ IKI by
F(a,t) = tv
+ (1 - t)a
Then F is a deformation of A in IKI to the point v, and F(v X I) = v E U.
Therefore there is some neighborhood Vof v in A such that F(V X I) C U.
Because A = st v is open in IKI, V is a neighborhood of v in IKI. Since
F I V X I is a deformation of V in U to v, IKI is locally contractible. •
It follows from theorem 2 that the theory of covering projections applies
to polyhedra, and corresponding to any subgroup of the fundamental group
of a polyhedron there is a covering projection. We show that any covering
projection of a polyhedron corresponds to a simplicial map.
a
THEOREM
Let p: X ~ X be a covering proiection, where X is a polyhedron. Then X is a polyhedron, of the same dimension as X, in such a way
that p corresponds to a simplicial map.
Assume that p: X ~ IKI is a covering projection. For any simplex
the closed simplex lsi is simply connected. It follows from the lifting
theorem that the inclusion map lsi C IKI can be lifted to a map lsi ~ X, and
it follows from the unique lifting theorem that two such liftings are either
identical or have disjoint images. Hence there are as many liftings of lsi as
sheets of X over lsi.
Define a simplicial complex K to have the collection {p-1(V) I v is a
vertex of K} as vertex set and to have simplexes {S}, where s = {vo, ... ,vq}
is a simplex of K if and only if there is a simplex s = {vo, ... ,v q } in K and
a lifting is: lsi ~ X of lsi such that h(Vi) = Vi for 0 ::;; i ::;; q [in which case
s = p(s) and h are both unique]. Then K is a simplicial complex and has the
same dimension as K. If 81 is a face of s, then P(Sl) is a face of p(s) and
is IIp(sl) I = h,· Therefore the collection {fds di defines a continuous map
f: IKI ~ X such that
PROOF
sE K
j(2:. a iv i)
= h(2:. a iP(Vi))
Let cp: K ~ K be the simplicial map cp(v)
tive triangle
~aivi E
= p(v). Then there is a commuta-
JKJ~ X
1'P1\
/p
JKJ
lsi
SEc.8
145
EXAMPLES AND APPLICATIONS
To complete the proof it suffices to prove that (K,f) is a triangulation of
(that is, that f is a homeomorphism). If v is a vertex of K, then st v,
being contractible, is evenly covered by p. For v E p-l(V) let Uv be the
component of p-l(st v) containing 0. Then p I Uv is a homeomorphism of Uv
onto st v. By the definition of K and cp, Icpll st i5 is a homeomorphism of st 0
onto st v for D E p-l(V). From the commutativity of the above triangle,
fl st i5 is a homeomorphism of st v onto Uv for v E p-l(v). Since Icpl-l(st v) =
U{st 131 DE p-l(V)}, fllcpl-l(st v) is a homeomorphism of Icpl-l(st v) onto
p-l(st v). Since this is so for every vertex v of K, fis a homeomorphism of IKI
onto
X
x. •
The following corollary is an interesting application of these results.
4
COROLLARY
Any subgroup of a free group is free.
PROOF
Let F be a free group. It follows from example 3.7.6 that there is a
polyhedron (in fact, a wedge of I-spheres) X with base point Xo such that
'7T(X,xo) :::::: F. Let F' be any subgroup of F. Under the above isomorphism F'
corresponds to some subgroup H C '7T(X,xo). Let p: X -!> X be a covering projection such that X is path connected, p( xo) = Xo, and p#'7T( X,xo) = H. By
theorem 3, X is homeomorphic to the space of a connected graph. By corollary 3.7.5, '7T(X,xo) is a free group. •
If K is a finite connected graph, it follows from corollary 3.7.5 that
E(K,vo) is a free group on I - no + nl generators, where no is the number
of vertices of K and nl is the number of I-simplexes of K. If p: X -!> IKI is a
covering projection of multiplicity m, the number of q-simplexes in the corresponding triangulation (K,f) of X (given by theorem 3) equals mnq, where nq
is the number of q-simplexes of K. Therefore the method used to prove
corollary 4 also yields the following result.
S
COROLLARY
Let F be a free group on n generators and let F be a subgroup of F of index m. Then F is a free group on 1 - m + mn generators. •
We now investigate the effect on the fundamental group of the process
of attaching cells. Let A be a closed subset of a space X. X is said to be
obtained from A by adjoining n-cells {ejn}, where n ::::: 0, if
(a) For each j, ejn is a subset of X.
(b) If ejn = ejn n A, then for i =1= i', ejn - ejn is disjoint from ern - ern.
(c) X has a topology coherent with {A,f1n) and X = A U Uj f1n.
(d) For each j there is a map
ff
(En,Sn-l)
-!>
(ejn,ejn)
such that jj(En) = et, fj maps En - Sn-l homeomorphically onto ejn - ejn,
and ejn has the topology coinduced by jj and the inclusion map ejn C ejn.
Note that if n = 0, X is the topological sum of A and a discrete space.
A map fj: (En,Sn-l) -!> (ejn,l?jn) satisfying condition (d) above is called a
146
POLYHEDRA
CHAP.
3
characteristic map for ejn, and fj I Sn-1: Sn-1 ~ A is called an attaching map
for ejn. X is characterized by A and the collection {fj I sn-1} of attaching
maps. Given A and an indexed collection of maps {gj: Sn-1 ~ A}, there is a
space X obtained from A by attaching n-cells {ejn} by the maps gj. X is
defined as the quotient space of the topological sum V Ejn v A, where
Ejn = En for each j, by the identifications z E Sjn-1 equals gj(z) E A. Then the
inclusion map (Ejn,Sjn-1) C (V Ejn v A, V St- 1 v A) followed by the projection to (X,A) is a characteristic map jj: (Ejn,Sjn-1) ~ (X,A) for an n-cell
ejn = jj(Ejn).
Following are two examples.
6
If K is a simplicial complex, IKql is obtained from IKq- 1 by adjoining
q-cells {lsi I s is a q-simplex of K}.
1
°
7
For i = 1, 2, or 4 let Fi be R, C, or Q, respectively, and for q 2:: let
Pq(Fi) be the real, complex, or quaternionic projective space of dimension q.
Pq(Fi) is imbedded in Pq+1(Fi ) by the map [to, tb . . . ,tqJ ~ [to, t1, . . . ,tq,OJ
for tj E h Then Pq+1(F i ) is obtained from Pq(Fi) by adjoining a single (q + l)icell. If E(q+1)i is identified with the space {(to,t1' . . . ,tq) E Fiq+1 12:ltjl2 S; I},
then a characteristic map f: (E(q+1)i,S(q+1)i-1) ~ (Pq+1(F i ),Pq(F i )) for this
single cell is defined by the equation
f(to,t1, . . . ,tq) = [to,t1, . . . ,tq, 1 - 2: Itjl2J
Let X be obtained from A by adjoining n-cells for n 2:: 2. Then
for any point Xo E A the inclusion map i: (A,xo) C (X,xo) induces an
epimorphism
8
LEMMA
i#: 7T(A,xo)
~
7T(X,XO)
Let X be obtained from A by adjoining the n-cells {ejn}, and for each
j let Yj E ejn - cjn and let B j be a neighborhood of Yj in ejn - cjn homeomorphic to En. Let w: (1,1) ~ (X,xo) be a closed path at Xo. We show that w is
homotopic to a path in U = X - {yj} j. By the compactness of I, we can subdivide I by points = to < t1 < ... < tn = 1 such that for S; i < neither
W[ti,ti+1J C U or W[ti,ti+1J C Bj for some j. If W[ti,ti+1l u W[ti+bti+2l C Bj,
we can omit the point ti+1 from the subdivision of I to obtain another subdivision of I with the same property. Continuing in this way we can obtain a
subdivision such that if W[ti,ti+1J C Bj, then neither W[ti-1,til nor W[ti+1,ti+2J
is contained in Bj. It follows that W(ti) =1= Yj and W(ti+1) =1= Yj. For each such i,
because Bj - Yj is path connected and Bj is simply connected, wi [ti,ti+1J is
homotopic reI {ti,ti+d to a path contained in Bj - Yj. Since altogether there
are only a finite number of such subintervals of I, w ~ w', where w'(I) C U.
Because Sn-1 is a strong deformation retract of En minus a point, it follows
that cjn is a strong deformation retract of ejn - Yj. Therefore A is a strong deformation retract of U and w' ~ w", where w"(I) CA. Then i#[w"l = [wJ. •
PROOF
°
°
SEc.8
9
147
EXAMPLES AND APPLICATIONS
COROLLARY
For all n
~ 0,
Pn(C) and Pn(Q) are simply connected.
PROOF
Because Po(C) and Po(Q) are each one-point spaces, the result follows
by induction on q, using lemma 8 and the fact that Pq + 1 (C) is obtained from
Pq(C) by adjoining a 2(q + I)-cell and Pq+ 1 (Q) is obtained from Pq(Q) by
adjoining a 4(q + I)-cell. •
We want to compute the kernel of i# for the case n = 2. Given any map
g: 51 ~ A, where A is path connected, and given a point Xo E A, a normal
subgroup of 7T(A,xo) is determined as follows. If g(po) = Xl and w is a path in
A from Xo to Xl, then h[wl&( 7T(51,po)) is a cyclic subgroup of 7T(A,xo), and for a
different choice of w we obtain a conjugate subgroup in 7T(A,xo). Therefore
the normal subgroup of 7T(A,xo) generated by h[wlg#( 7T(51,po)) is independent
of the choice of the path w. Similar statements apply to a collection of maps
{g{ 51 ~ A}. There is a well-defined normal subgroup of 7T(A,xo) determined
by these maps.
10 THEOREM Let A be a connected polyhedron and let X be obtained from
A by attaching 2-cells to A by maps {g( 51 ~ A}. If N is the normal subgroup of 7T(A,xo) determined by the maps {&}, then
i#: 7T(A,xo)
~
7T(X,XO)
is an epimorphism with kernel N.
PROOF
By lemma 8, i# is a surjection. Let p: A ~ A be a covering projection
such that A is path connected, p(xo) = Xo, and P#(7T(A,XO)) = N. Because N is
normal in 7T(A,xo), p is a regular covering projection. Because N is the subgroup
determined by the maps {gj}, each map gj lifts to a map [!,( 51 ~ A. Let X
be the space obtained from A by attaching 2-cells for all the lifted maps {[!,j}
and extend p to a map pi: X ~ X such that pi maps each 2-cell of X homeomorphically onto its corresponding 2-cell of X. Then pi is easily seen to be a
covering projection.
We know from the definition of N that i#(N) = 1. Assume that
[w] E 7T(A,xo) is in the kernel of i#. Let w be any lifting of w in A such that
w(O) = xo. Then w is a lifting of w in X. Because w is null homotopic in X,
wis a closed path in X. Therefore wis a closed path in A, and so
[w] = p#[ w] EN.
Note that for the proof of theorem 10 it was not necessary that A be a
connected polyhedron. It would have been sufficient to assume A path
connected, locally path connected, and semilocally I-connected.
II
COROLLARY
For any group G there is a space X with 7T(X,XO) :::::; G.
PROOF
Represent G as the quotient group of a free group F and a normal
subgroup N. There is a polyhedron A such that 7T(A,xo) :::::; F (in fact, as in
example 3.7.6, A can be taken to be a wedge of I-spheres). For each A E N
148
POLYHEDRA
CHAP.3
let gA: (Sl,po) ~ (A,xo) be a map such that [gAl corresponds to A under the
isomorphism '1T(A,xo) ;::::; F. Let X be the space obtained from A by attaching
2-cells by the maps {gAl. By theorem 10, there is an isomorphism '7T(X,Xo) :=:> G. •
We now specialize to the case of a surface. These are the spaces of finite
two-dimensional pseudomanifolds without boundary. An n-dimensional
pseudomanifold without boundary (or absolute n-circuit) is a simplicial complex K such that
(a) Every simplex of K is a face of some n-simplex of K.
(b) Every (n - I)-simplex of K is the face of exactly two n-simplexes of K.
(c) If sand s' are n-simplexes of K, there is a finite sequence
s
S1. S2, . . • ,Sm
s' of n-simplexes of K such that Si and Si+l have
an (n - I)-face in common for I S; i
m.
=
=
<
We define a surface to be the space of a finite two-dimensional pseudomanifold without boundary in which the star of every vertex is homeomorphic to R2. It can be shown l that every surface has a normal form consisting
of a polygon in the plane with identifications of its edges. These fall into
classes, those with h :::::: 0 handles and those with k crosscaps. The surface
with 0 handles is the polygon with identifications of its edges pictured as
o
a
a
Surface with 0 handles
Topologically it is homeomorphic to the 2-sphere S2. For h
with h handles is pictured as
> 0 the surface
-----Surface with h
> 0 handles
The surface with one handle is topologically the torus.
1 See S. Lefschetz, Introduction to Topology, Princeton University Press, Princeton, N.J., 1949,
and H. Seifert and W. Threlfall, Lehrbuch der Topologie, B. C. Teubner, Verlagsgesellschaft,
Leipzig, 1934.
EXERCISES
For k
n
149
2:: 1, the surface with k crosscaps is pictured as
1
Ck
,
Cl
C2
------ ,
Surface with k crosscaps
The surface with one crosscap is topologically the real projective plane P'2,
and the surface with two cross caps is topologically the Klein bottle.
The normal form represents a surface with h 2:: 1 handles as a wedge of
2h I-spheres with a single 2-cell attached by a suitable map. If A is the wedge
of 2h I-spheres, then '17(A) is a free group on 2h generators, which generators
we denote by ai and bi, where 1 :::;; i :::;; n. If X is the surface with h handles,
X is obtained from A by attaching a single 2-cell to A by a map g: 51 ~ A
such that g# maps a generator of '17(5 1) to the element alblal-lb1-1 ...
ahbhah -lb h-1 E '17(A). Theorem 10 then provides a description of '17(X) in
terms of generators and relations. Similar remarks apply to a surface with
k 2:: 1 crosscaps. The result is summarized below.
I 2 The fundamental group of a surface is
(a) Trivial for the surface with no handles.
(b) A group with generators aI, b l , . . . ,ah, b h and the single relation
a1b1a1-1bl-1 ... ahbhah -lb h-1 = 1 for a surface with h 2:: 1 handles.
(c) A group with generators C1, Cz, . . . , Ck and the single relation
C12C22 ... Ck Z = 1 for a surface with k 2:: 1 crosscaps. -
EXERCISES
A TOPOLOGICAL PROPERTIES OF POLYHEDRA
I Prove that a compact polyhedron is an absolute neighborhood retract. (Hint: Assume
X = IKI and let K be a subcomplex of a simplex s. Use induction on the number of simplexes in s - K and the fact that a retract of an open subset of an absolute neighborhood
retract is an absolute neighborhood retract.)
2 Give an example of a space X and closed subset A C X such that A and X are both
polyhedra but (X,A) is not a polyhedral pair.
3
Prove that an open subset of a compact polyhedron is a polyhedron. [Hint: Since
IKI - U is a G a, there exists a sequence of open subsets Vi of IKI such that
n Vi
IKI - u. By induction on n, construct a sequence of subdivisions Kn and subcumplexes Ln C Kn such that (a) Kn is finer than the covering {U, Vn }, (b) Ln is the
largest subcomplex of Kn such that ILnl C U, and (c) Kn+l is a subdivision of Kn containing Ln as subcomplex. Then L
U Ln is a simplicial complex such that ILl
IKI - U.l
=
=
=
POLYHEDRA
150
CHAP.
3
" Let Y be an n-connected space and K be a simplicial complex. Prove that any continuous map IKI ~ Y is homotopic to a map which sends IKnl to a single point. If
fo, h: (IKI,IKnl) ~ (Y,yo) are homotopic, prove that they are homotopic relative to IKn- 1 1·
:; Let Y be a space which is n-connected for every n and let (X,A) be a polyhedral pair.
Prove that two maps X ~ Y which agree on A are homotopic relative to A.
6 Prove that a polyhedron is contractible if and only if it is n-connected for every n.
If it has finite dimension m, it is contractible if and only if it is m-connected.
B
I
EXAMPLES
Prove that pn is a polyhedron for all n.
2
Let K be the simplicial complex consisting of vertices V1, V2, . . . , vp and simplexes
and {Vp,V1} and let I be the simplicial complex with
o and I as vertices and {0,1} as I-simplex. Then K * I is a simplicial complex with
vertices V1, . . . , v p , 0, and 1. If q is an integer relatively prime to p and Vi is defined
for all integers i to be equal to Vj if i
f mod p, then let X be the space obtained from
IK * II by identifying the 2-simplex {Vi,Vi+1,0} linearly with the 2-simplex {vi+q,vi+Q+1,I}
for all i. Prove that X is homeomorphic to the lens space L(p,q) and that X is a polyhedron.
{V1,V2}, {V2,V3}, . . . , {Vp_1,Vp },
=
3
Prove that the generalized lens space L(p, q1, . . . ,qn) is a polyhedron.
" If X and Yare polyhedra and one of them is locally compact, prove that X * Y and
X X Yare also polyhedra.
C PSEUDOMANIFOLDS
A simplicial complex is said to be homogeneously n-dimensional if every simplex is a face
of some n-simplex of the complex. An n-dimensional p8eudomanifold is a simplicial
complex K such that
(a) K is homogeneously n-dimensional.
(b) Every (n - I)-simplex of K is the face of at most two n-simplexes of K.
(e) If 8 and 8 f are n-simplexes of K, there is a finite sequence 8 = 81, 82, . . . , 8 m = 8 f
of n-simplexes of K such that 8i and 8i+1 have an (n - I)-face in common for
I:::;; i m.
<
The boundary of an n-dimensional pseudo manifold K, denoted by K, is defined to be
the subcomplex of K generated by the set of (n - I)-simplexes which are faces of exactly
one n-simplex of K. (If K is empty, then K is an n-dimensional pseudomanifold without
boundary, as defined in Sec. 3.8.)
I Prove that an n-simplex is an n-dimensional pseudomanifold whose boundary, as a
pseudomanifold, is s.
2 If K is a pseudomanifold and L is a subdivision of K, prove that L is a pseudomanifold and t = L I K.
3 If K is a finite I-dimensional pseudomanifold, prove that K is either empty or consists of exactly two vertices.
" Give an example of an n-dimensional pseudo manifold K such that K is neither
empty nor an (n - I)-dimensional pseudomanifold.
D
SIMPLICIAL MAPS
In the first four exercises K will be a finite n-dimensional pseudo manifold, where n
> 0,
151
EXERCISES
with nonempty boundary K, K' will be a simplicial subdivision of K, and cp: K' ---7 K will
be a simplicial map such that cp I K' maps K' to K and is a simplicial approximation to
the identity map IK'I C IKI. Furthermore, sn-I will be a fixed (n - I)-simplex of K and
sn will be the unique n-simplex of K having sn-I as a face.
I For each n-simplex s' of K' let a(s') be the number of (n - I)-faces of s' mapped
onto sn-I by cpo Prove that a(s') = 1 if and only if cp maps s' onto sn and that a(s') = 0
or 2 otherwise.
2 Prove that the number of n-simplexes of K' mapped onto sn by cp has the same parity
as the number of (n - I)-simplexes of K' mapped onto sn-I by cpo [Hint: They both have
the same parity as L a(s'), the summation being over. all n-simplexes s' of K'.]
3 Spemer lemma. Prove that the number of n-simplexes of K' mapped onto sn by cp is
odd. (Hint: Use induction on n.)
4
Prove that
IKI is not a retract of IKI.
:; Brouwer fixed-point theorem. Prove that every continuous map of En to itself has a
fixed point.
E
SIMPLICIAL MAPPING CYLINDERS
Let cp: K ---7 L be a simplicial map between simplicial complexes whose vertex sets are
disjoint. We assume that the vertices of K are simply ordered. The simplicial mapping
cylinder M of cp is the simplicial complex whose vertex set is the union of the vertex sets
of K and L and whose simplexes are the simplexes of K and of L and all subsets of sets
of the form {vo, . . . ,Vk, cp(Vk)' ... ,cp(vp )}, where {VO,VI, . . . ,vp } is a simplex of K
and Vo
VI
vp in the simple ordering of the vertices of K.
< < . .. <
I Prove that the inclusion maps i: K C M and i: L C M are simplicial maps. If
p: M ---7 L is defined by p(v) = cp(v) for va vertex of K and p(v') = v' for v' a vertex of L,
then prove that p is a simplicial map such that cp = poi and poi = I L .
2
If K is finite, prove that
i
0
p and 1M are contiguous.
3 Prove that ILl is a deformation retract of IMI.
F
EDGE-PATH GROUPS
I Prove that if K is a simplicial complex, there is a one-to-one correspondence between
equivalence classes of local systems on IKI with values in
and natural equivalence
classes of covariant functors from the edge-path groupoid of K to
e
e.
2 Van Kampen's theorem for simplicial complexes.! Let K be a connected simplicial
complex with connected subcomplexes LI and L2 such that LI n L2 is connected and
K = LI U L 2• Let Vo be a vertex of LI n L2 and let it: (LI n L 2 , vol C (LI,vo) and
i2 : (Ll n L 2 , vol C (L 2 ,vo). Prove that E(K,vo) is isomorphic to the quotient group of the
free product of E(L1,vo) with E(L 2 ,vo) by the normal subgroup generated by the set
{(i1#[m
0
(i2#m-l) I m E E(Li n L 2, vol}
3 If G is a finitely presented group, prove that there is a finite connected two-dimensional simplicial complex K whose edge-path group is isomorphic to G.
1 For the topological case see P. Olum, Non-abelian cohomology and Van Kampen's theorem,
Annals of Mathematics, vol. 68, pp. 658-668, 1958.
152
POLYHEDRA
CHAP.
3
'" Let X be a space with base pOint Xo E X. Prove that there exists a polyhedron Y,
with base point Yo E Y, and a continuous map f: (Y,Yo) ~ (X,xo) such that
f#: 7T(Y,yO) ;::::: 7T(X,Xo).
G NERVES OF COVERINGS
If Gil = {U} in an open covering of a space X and K(Gil) is its nerve, a canonical map
f: X ~ IK(GlI)1 is a continuous map such that f-l(st U) C U for every U E Gil.
I If Gil is a locally finite open covering of X, prove that there is a one-to-one correspondence between canonical maps X ~ IK(Gll)1 and partitions of unity subordinate to GIL
2 If GIl is a locally finite open covering of X, prove that any two canonical maps
X ~ IK(Gll)I are homotopic.
If Gil and C1{ are open coverings of X, with 'Ya refinement of Gil, a canonical proiection from
to ~ is a function 'f' which assigns to each V E r an element 'f'( V) E ~ such that
V C <p(V).
r
3 Prove that a canonical projection from C1{ to Gil defines a simplicial map K(V) ~ K(GlI)
and any two canonical projections from 'Y to Gil define contiguous simplicial maps
K('Y) ~ K(Gil).
'" If <p: K('Y) ~ K(GIl) is a canonical projection and f: X ~ IK('Y)I is a canonical map,
prove that the composite 1<p1 f: X ~ IK(Gll)I is a canonical map.
0
a Let X be a paracompact space and let g: X ~ IKI be a continuous map (where K is
a simplicial complex). Prove that there exists a locally finite open covering G)1 of X and a
simplicial map <p: K(G)I) ~ K such that for any canonical map f: X ~ IK(G)I)1 the composite 1<p1 f is homotopic to g. [Hint: Choose Gil to be any locally finite open refinement
of the open covering {g-l(st v) I v a vertex of K}, and for U E Gil choose <pi U) a vertex
of K such that U C g-l(st <p(U)).l
0
6 Let X be a compact Hausdorff space and let K be a simplicial complex. Prove that
there is a bijection
lim_ {[K(Gil);K]} ;::::: [X;IKll
where the direct limit is with respect to the family of finite open coverings of X directed
by refinement with maps induced by canonical projections and the bijection is induced
by canonical maps.
H DIMENSION THEORY
A topological space X is said to have dimension ~ n, abbreviated dim X ~ n, if every
open covering of X has an open refinement whose nerve is a simplicial complex of
dimension ~ n. If dim X ~ n but dim X i n - 1, then X is said to have dimension n,
denoted by dim X = n. If dim Xi n for any n, we write dim X = 00.
I
If A is a closed subset of X, prove that dim A
~
dim X.
2
If K is a finite simplicial complex with dim K
~
n, prove that dim IKI ~ n.
If s is an n-simplex, prove that dim lsi = n. (Hint: Let Gil be the open covering of
of stars of the vertices of s and assume that there is a refinement 'Y of Gil such that
dim K('Y) ~ n - 1. Let K' be a subdivision of s finer than "If'. There are simplicial maps
K' ~ K('Y) ~ s whose composite A is a simplicial approximation to the identity map
IK'I C lsi·)
3
lsi
153
EXERCISES
4
m
Let X be a paracompact space with dim X :::;: n. Prove that any map X ~ Sm, with
> n, is null homotopic.
:; Let X be a compact metric space and let C be the space of maps
topologized by the metric
f:
X~
R2n+l
d(f,g) = sup {llf(x) - g(x) II I x E X}
Prove that C is a complete metric space, and if
Cm
= {f E C I diam f-l(Z) < ~ for all z E R2n+l}
then show that Cm is an open subset of C for every positive integer m and
set of homeomorp~isms of X into R2n+1.
ti
C m is the
6 If X is a compact metric space of dimension:::;: n, prove that Cm is a dense subset
of C for every positive integer m. [Hint: Let Gil be a finite open covering of X by sets of
diameter < 11m such that dim K(01) :::;: n and let h: IK(01)1 ~ R2n+l be a realization of
K(c'll). If f: X ~ IK(01)1 is any canonical map, then h f E Cm. Given g: X ~ R2n+l and
given e> 0, show that it is possible to choose Gil and h as above, so that d(h f, g)
e.]
0
0
<
If X is a compact metric space of dimension :::;: n, prove that X can be embedded in
R2n+l (in fact, the set of homeomorphisms of X into R2n+l is dense in C).
7
CHAPTER FOUR
HOMOLOGY
THIS CHAPTER INTRODUCES THE CONCEPT OF HOMOLOGY THEORY, WHICH IS OF
fundamental importance in algebraic topology. A homology theory involves a
sequence of covariant functors Hn to the category of abelian groups, and we
shall define homology theories on two categories-the singular homology theory
on the category of topological pairs and the simplicial homology theory on the
category of simplicial pairs. The former is topologically invariant by definition
and is formally easier to work with, while the latter is easier to visualize
geometrically and by definition is effectively computable for finite simplicial
complexes. The two theories are related by the basic result that the singular
homology of a polyhedron is isomorphic to the simplicial homology of any of
its triangulating simplicial complexes.
The functor Hn measures the number of "n-dimensional holes" in the
space (or simplicial complex), in the sense that the n-sphere Sn has exactly one
n-dimensional hole and no m-dimensional holes if m =1= n. A O-dimensional
hole is a pair of points in different path components, and so Ho measures
path connectedness. The functors Hn measure higher dimensional connectedness, and some of the applications of homology are to prove higher dimensional
155
156
HOMOLOGY
CHAP.
4
analogues of results obtainable in low dimensions by using connectedness
considerations.
Sections 4.1 and 4.2 are devoted to the definition of the category of chain
complexes and to an appropriate concept of homotopy in this category.
Homology theory is introduced as a sequence of covariant functors naturally
defined from the category of chain complexes to the category of abelian groups.
Simplicial homology theory is defined by means of a covariant functor
from the category of simplicial complexes to the category of chain complexes.
We study it in detail in Sec. 4.3, where it is shown that two different definitions (one based on oriented simplexes, the other on ordered simplexes) are
isomorphic. In similar fashion, singular homology theory is defined via a
covariant functor from the category of topological spaces to the category of
chain complexes. Its basic properties are considered in Sec. 4.4, where it is
shown that "small" singular simplexes suffice to define singular homology.
Section 4.5 introduces the concept of exact sequence. All the homology
functors Hn occur together in the exact sequences of homology, and it is for
this reason that we consider all these functors Simultaneously, rather than one
at a time. Section 4.6 is devoted to the exact Mayer-Vietoris sequences connecting the homology of the union of two spaces (or simplicial complexes),
the homology of the spaces, and the homology of their intersection. We use
these to prove the isomorphism of the simplicial homology groups of a simplicial
complex with the singular homology groups of its corresponding space.
Section 4.7 contains some applications of homology theory. We prove
that euclidean spaces of different dimensions are not homeomorphic. We also
prove the Brouwer fixed-point theorem and the more general Lefschetz fixedpoint theorem. Finally, we prove Brouwer's generalization of the Jordan curve
theorem (that an (n - I)-sphere imbedded in Sn separates Sn into two components), and we establish the invariance of domain. Section 4.8 contains a
discussion of the axiomatic characterization of homology given by Eilenberg
and Steenrod, as well as some related concepts.
I
CHAIN COMPLEXES
This section introduces the category of chain complexes and chain maps and
the homology functor on this category. We also define covariant functors from
the category of simplicial complexes and from the category of topological
spaces to the category of chain complexes. The composites of these and the
homology functor define homology functors on the category of simplicial
complexes and on the category of topological spaces.
A differential group C consists of an abelian group C and an endomorphism a: C ~ C such that aa
O. The endomorphism a is called the differential, or boundary operator of C. There is a category whose objects are
differential groups and whose morphisms are homomorphisms commuting
with the differentials.
=
SEC.
1
157
CHAIN COMPLEXES
For a differential group C there is a subgroup of cycles Z(C) = ker 0 and
a subgroup of boundaries B(C) = im o. Because 00 = 0, B(C) C Z(C). The
homology group H( C) is defined to be the quotient group
H(C) = Z(C)/B(C)
The elements of H( C) are called homology classes. If z is a cycle, its homology
class in H( C) is denoted by {z}. Two cycles Z1 and Z2 are homologous, denoted
by Z1 - Z2, if their difference is a boundary, that is, if {zt} = {Z2}.
If 7': C ---7 C' is a homomorphism of differential groups commuting with
the differentials, then 7' maps cycles of C to cycles of C' and boundaries of C
to boundaries of C'. Therefore 7' induces a homomorphism
7'* :H(C)
---7
H(C')
such that 7'* {z} = {7'(z)} for z E Z( C). Because (7'17'2)* = 7'1* 7'2*, there is a
covariant functor from the category of differential groups to the category of
groups which assigns to a differential group C its homology group H( C) and
to a homomorphism 7' its induced homomorphism 7'* .
A graded group C = {C q } consists of a collection of abelian groups C q
indexed by the integers. Elements of C q are said to have degree q. A homomorphism 7': C ---7 C' of degree d from one graded group to another consists of a
collection 7' = {7'q: Cq ---7 C~+d} of homomorphisms indexed by the integers. We
shall omit the subscript in 7' q where there is no likelihood of confusion. It is
obvious that the composite of homomorphisms of degrees d and d' is a homomorphism of degree d + d', and that there thus is a category of graded
groups and homomorphisms (with each homomorphism having some degree).
It has a subcategory of graded groups and homomorphisms of fixed degree O.
Because the sum of two homomorphisms from C to C' of degree 0 is again a
homomorphism from' C to C' of degree 0, hom (C,C') is an abelian group
[hom (C,C') being the set ()f morphisms in the category whose morphisms are
homomorphisms of degree 0].
A differential graded group (sometimes abbreviated to DC group) is a
graded group that has a differential compatible with the graded structure
(that is, the differential is of degree r for some r). A chain complex is a differential graded group in which the differential is of degree -1. Thus a chain
complex C consists of a sequence of abelian groups Cq and homomorphisms
Oq: Cq ---7 Cq- 1
indexed by the integers such that the composite
Cq+1
0.+1
~
Cq
0.
---7
C q_ 1
is the trivial homomorphism. The elements of C q are called q-chains of the
complex. Most of the chain complexes we consider will have the additional
property that Cq = 0 for q
O. Such a complex is said to be nonnegative.
A free chain complex is a chain complex in which C q is a free abelian group
for every q.
<
158
HOMOLOGY
CHAP.
4
For. a chain complex the group of cycles Z( C) is a graded group consisting of the collection {Zq(C) = ker Oq}, and the group of boundaries B(C) is a
graded group consisting of {Bq( C) = im oq+d. The homology group H( C) is
a graded group consisting of {Hq( C) = Zq( C) I Bq( C) }.
A chain map T: C ~ G' (also called a chain transformation) between
chain complexes is a homomorphism of degree 0 commuting with the differentials. Thus T is a collection {Tq: Cq ~ C~} such that commutativity holds in
each square
Cq
Gq
~
Tql
C~
Cq- 1
1
'fq_l
0'q
~
C~_1
It is clear that there is a category of chain complexes whose objects are chain
complexes and whose morphisms are chain maps. It is also clear that if
C and G' are two objects in this category, hom (C,G') is an abelian group.
If T: C ~ G' is a chain map, its induced homomorphism
T*: H(C)
~
H(G')
is the homomorphism of degree 0 such that (T*)q{Z} = {Tq(Z)} for Z E Zq(C).
The following theorem is easily verified.
I
THEOREM
There is a covariant functor from the category of chain complexes to the category of graded groups and homomorphisms of degree 0
which assigns to a chain complex C its homology group H( C) and to a chain
map T its induced homomorphism T*. For any two chain complexes the map
T ~ T* is a homomorphism from hom (C,G') to hom (H(C),H(G')). •
A subcomplex G' of a chain complex C, denoted by G' C C, is a chain
complex such that C~ C Cq and o~ = Oq I C~ for all q. There is then an inclusion map i: G' C C consisting of the collection of inclusion maps {C~ C C q }.
There is also a quotient chain complex CI G' = {Cql C~} with boundary operator induced from that of C by passing to the quotient. The collection of projections {Cq ~ CqIC~} is the proiection chain map C ~ CIG'.
To describe a covariant functor from the category of simplicial complexes
to the category of free chain complexes, let K be a simplicial complex. An
oriented q-simplex of K is a q-simplex s E K together with an equivalence
class of total orderings of the vertices of s, two orderings being equivalent if
they differ by an even permutation of the vertices. If va, VI, . . • , Vq are the
vertices of s, then [VO,V1, . . . ,vq ] denotes the oriented q-simplex of K
consisting of the simplex s together with the equivalence class of the ordering
Va
VI
Vq of its vertices.
For q
0 there are no oriented q-simplexes. For every vertex V of K
there is a unique oriented O-simplex [v], and to every q-simplex, with q :::: 1,
there correspond exactly two oriented q-simplexes. Let Cq(K) be the abelian
group generated by the oriented q-simplexes (Jq with the relations (J1 q + (Jzq = 0
< < ... <
<
SEC.
1
159
CHAIN COMPLEXES
if 01 q and ozq are different oriented q-simplexes corresponding to the same
0, and for q ~ 0 Cq(K) is a free
q-simplex of K. Then Cq(K) = 0 for q
abelian group with rank equal to the num her of q-simplexes of K. If K is
empty, Cq(K) = 0 for all q.
We define homomorphisms Oq: Cq(K) ~ Cq_1 (K) for q ~ I by defining
them on the generators by
<
(a)
where [VO,Vl, . . . ,1\, ... ,vq] denotes the oriented (q - I)-simplex obtained
by omitting Vi. If 01 q + ozq = 0 in Cq(K), then it is easily verified that
Oq(Olq) + Oq(ozq)
0 in Cq _ 1 (K). Therefore Oq extends to a homomorphism
from Cq(K) to Cq_1 (K). For q ~ 0 we define Oq to be the trivial homomorphism
from Cq(K) to Cq_ 1 (K). lt is not difficult to show that OqOq+l = 0 for all q.
Therefore there is a free nonnegative chain complex C(K) = {Cq(K),oq},
which is called the oriented chain complex of K. lts homology group, denoted
by H(K), is a graded group {Hq(K) = Hq(C(K))}, called the oriented homology
group of K. Hq(K) is called the qth oriented homology group of K.
If K is realized in some euclidean space, the oriented q-simplexes of K
are q-simplexes of K together with orientations, in the sense of linear algebra,
of the affine varieties spanned by them. The boundary of an oriented q-simplex
is the sum of its oriented (q - I)-faces, with each face oriented by the orientation compatible with that of the q-simplex, as shown in the diagrams.
=
Vo~~------------------~
An oriented q-cycle z of K is a "closed" collection of oriented q-simplexes,
with each (q - I)-simplex lying in the boundary of z the same number of
times with each orientation. Hq(K) is the group of equivalence classes of these
q-cycles, two cycles being equivalent if their difference is a boundary. Thus
Hq(K) corresponds intuitively to the group generated by the q-dimensional
"holes" in IKI.
lt is convenient to add more generators and more relations to the chain
groups Cq(K). If Vo, VI, . . . , Vq are vertices (not necessarily distinct) of
some simplex of K, we define [VO,Vl, . . . ,vq] E Cq(K) to be 0 if the vertices
are not distinct and to be the oriented q-simplex as defined above if they are
distinct. Then equation (a) remains correct for these added generators (that is,
if the vertices VO,Vl, . . . ,Vq are not all distinct, the left-hand side of equation (a) is 0 and the right-hand side can also be verified to be 0).
160
HOMOLOGY
CHAP.
4
If cP: KI ~ K2 is a simplicial map, there is an associated chain map
C(cP): C(KI) ~ C(K2) defined by
(b)
C(CP)([VO,VI' . . . ,Vq])
= [cp(vo), CP(VI),
. . . ,cp(vq)]
Note that if va, Vb . . . ,Vq are distinct vertices of some simplex of K I , then
cp(vo), CP(VI), . . . , cp(vq) are vertices of some simplex of K2 but are not
necessarily distinct. Therefore the right-hand side of equation (b) above would
not be defined unless we had defined [VO,Vb . . . ,Vq] as an element of Cq,
whether or not the terms Vi are distinct. It is easy to verify that C( cp) is
a chain map.
2
THEOREM
There is a covariant functor C from the category of simplicial
complexes to the category of chain complexes which assigns to K its oriented
chain complex C(K). -
The composite of the functor C and the homology functor is a covariant
functor, called the oriented homology functor, from the category of simplicial
complexes to the category of graded groups. To a simplicial complex K
it assigns the graded group H(K) = {Hq(K) = Hq(C(K))}, and to a simplicial
map cP: KI ~ K2 it assigns the homomorphism cP*: H(KI) ~ H(K2) of degree
o induced by C(cP): C(Kl) ~ C(K2)' If L is a subcomplex of K, and i: L C K,
then C(i): C(L) ~ C(K) is a monomorphism by means of which we identify
C(L) with a subcomplex of C(K).
We next describe the singular chain functor from the category of
topological spaces to the category of chain complexes. Let po, PI, P2, . . . be
an infinite sequence of different elements fixed once and for all. For q 2': 0
let !1q be the space of the simplicial complex consisting of all nonempty subsets of {PO,Pb . . . ,pq} (therefore !1q is the closed simplex IpO,PI, . . . ,pql).
For q 2': 0 and 0 ~ i ~ q + 1 let
be the linear map defined by the vertex map
j<i
j'?i
. ()
eJ+1
Pi = {Pi
Pi+l
Then eJ+I(M) is the closed simplex IpO,PI," . ,pi, ... 'PHIl in !1q+1 opposite the vertex pi, and direct computation shows that
3
If 0 ~
i<i
~ q
+ 1, then eb+2e3+1 = e&+2eb:;:i.
Let X be a topological space. For q
defined to be a continuous map
a: !1q
~
-
2': 0 a singular q-simplex a of X is
X
>
For q
0 and 0 ~ i ~ q the ith face of a, denoted by
the singular (q - I)-simplex of X which is the composite
a(i)
=a
0
eqi : !1q-l
~
!1q
~
X
a(i),
is defined to be
SEC.
I
161
CHAIN COMPLEXES
It follows from statement 3 that
4
If q > 1 and 0
~
i <i
~
q, then (a(i»)(j)
= (a0»)(H).
-
The singular chain complex of X, denoted by fl(X), is defined to be the
free nonnegative chain complex fl(X) = {flq(X),a q}, where flq(X) is the free
abelian group generated by the singular q-simplexes of X for q 2': 0 [and
flq(X) = 0 for q < 0], and for q 2': 1, aq is defined by the equation
aq(a) =
2: (-l)ia(i)
O",i<:q
This is a chain complex because aq aq + 1 = 0 is an immediate consequence
of statement 4. If X is empty, flq(X) = 0 for all q.
If f: X ~ Y is continuous, there is a chain map
fl(f): fl(X)
~
fl(Y)
defined by fl(f)(a) = f a for a singular q-simplex a: flq
a chain map, and we have the following result.
0
~
X. Then fl(f) is
:;
THEOREM
There is a covariant functor fl from the category of topological spaces to the category of chain complexes which assigns to X its singular
chain complex t.(X). -
The composite of the functor t. and the homology functor is a covariant
functor, called the Singular homology functor, from the category of topolOgical spaces to the category of graded groups. To a space X it assigns the
graded group H(X) = {Hq(X) = Hq(fl(X))} and to a map f: X ~ Y it assigns
the homomorphism
f*: H(X)
~
H(Y)
of degree 0 induced by fl(f): fl(X) ~ fl(Y). Hq(X) is called the qth Singular
homology group of x. If A is a subspace of X and i: A C X, then the map
fl(i): t.(A) ~ t.(X) is a monomorphism by means of which we identify t.(A)
with a subcomplex of fl(X).
The category of chain complexes has arbitrary sums and products of
indexed collections. That is, if {OLEJ is an indexed collection of chain complexes, there is a sum chain complex EB 0 and a product chain complex X 0
in which (EB O)q = EB Oq and (X O)q = X Oq for every q. It follows that
Zq(EB 0) = EB Zq(O) and Bq(EB 0) = EB Bq(O) and Zq(X 0) = X Zq(O)
and Bq(X 0) = X Bq(O) for all q. Therefore H(EB 0) = EB H(O) and
H(X 0) = X H(O).
6
THEOREM
On the category of chain complexes the homology functor
commutes with sums and with products. -
The category of chain complexes also has direct and inverse limits (whose
qth chain groups are appropriate limits of the qth chain groups of the factors).
162
7
HOMOLOGY
THEOREM
CHAP.
4
The homology functor commutes with direct limits.
Let {Ca,'Ta fl } be a direct system of chain complexes and let {C,ia} be
the direct limit of this system (that is, ia: Ca ~ C, and if a ::;: [3, then
ia = ifl 'Ta fl : Ca ~ GIl ~ C). Then {H(ca),'Ta~} is a direct system of graded
groups, and we show that {H(C),i a *} is the direct limit of this system.
We show that 1.3a of the Introduction is satisfied. Let {z} E Hq(C). Then
z = iac" for some ca E (ca)q. Since
PROOF
0
there is [3 with a ::;: [3 such that 'TaflaqaCa = o. Then Taflca is a cycle of (Cfl)q
and ifl'T aflca = iaca = z. Therefore i fl * { 'T aflca} = {z}.
We show that 1.3b of the Introduction is also satisfied. Because we are
dealing with the direct limit of groups, it suffices to show that if {za} E Hq( Ca)
is in the kernel of ia*, then there is y with a ::;: y such that {za} is in the
kernel of 'T]*. If ia*{za} = 0, then iaza = aq+1c for some c E Cq+1. Because
c = iflcfl for some [3, we have iaza = ifla~+lCfl. Choose y' so that a, [3 ::;: y'.
Then iy'('T"Y'za - Tfly'ag+1c fl ) = O. Therefore there is y with y' ::;: y such
that 'Ty,y('TaY'za - 'Tfly'ag+1cfl ) = o. Then 'TaYZ a = aqY+l('TflYcfl), so 'Ta~ {za} = O. •
It is false that the homology functor commutes with inverse limits. We
present an example to show this.
EXAMPLE
For any integer n 2 1 let Cn be the chain complex with
(Cn)q = 0 if q =I=- 0 or 1 and (Cnh ~ (Cn)o equal to Z ~ Z, where the homomorphism is multiplication by 2. For each n let 'Tn: Cn+1 ~ Cn be the chain
map which is multiplication by 3 on each chain group, and for n ::;: m define
'Tn m: Cm ~ Cn to be the composite Tn m = 'Tn'T n+1 ... 'T m- 1. Then {Cn,'T nm} is
an inverse system whose inverse limit is the trivial chain complex. Therefore
Hq(lim~{Cn,'Tnm}) = 0 for all q. However, Ho(Cn) = Z2 for all nand
'Tnr::: Ho(C m) ;::::; Ho(Cn) for all n ::;: m. Therefore lim~ {Ho(Cn), 'Tn~} ;::::; Z2.
8
2
CHAIN HOMOTOPY
This section deals with homotopy in the category of chain complexes. For
free chain complexes we prove that contractibility is equivalent to triviality
of all the homology groups. This leads to discussion of a method for constructing chain maps and homotopies by a general procedure known as the method
of acyclic models. The section closes with a definition of mapping cone of a
chain map and its relation to the chain map.
Let 'T, 'T': C ~ C' be chain maps. A chain homotopy D from 'T to 'T', denoted by D: 'T ~ 'T', is a homomorphism D = {Dq} from C to C' of degree 1
such that for all q
SEC.
2
163
CHAIN HOMOTOPY
If there is a chain homotopy from T to T', we say that T is chain homotopic to
T' and write T ~ T'. It is trivial that chain homotopy is an equivalence relation in the set of chain maps from C to C' . The corresponding set of equivalence
classes is denoted by [C; C'], and if T: C --+ C' is a chain map, its equivalence
class is denoted by [T].
I
LEMMA
The composites of chain-homotopic chain maps are chain
homotopic.
PROOF
Assume D:
T
~ T', where T, T': C ---;. C', and
D:
i ~ i', where
C' ---;. C". Then
if, if':
is of degree 1 and is a chain homotopy from iT to f' T'.
•
It follows that there is a category whose objects are chain complexes and
whose morphisms are chain homotopy classes. A chain map T: C -,) C' is
called a chain equivalence if [T1is an equivalence in the homotopy category
of chain complexes. If there is a chain equivalence from C to C', we say that
C and C' are chain equivalent.
2
THEOREM
If T, T': C -,) C' are chain homotopic, then
T*
PROOF
Assume D:
T ~ T'.
= T*:
For any
H(C) -,) H(C')
Z
E ZiC)
= Tq(Z) showing that Tq(Z) ~ T~(Z) and T* {z} = T* {z}.
06+1Dq(Z)
T~(Z)
•
A chain contraction of a chain complex C is a homotopy from the identity chain map Ie to the zero chain map Oe of C to itself. If there is a chain
contraction of C, C is said to be chain contractible. C is said to be acyclic if
H(C) = 0 (that is, Hq(C) = 0 for all q).
3
COROLLARY
Assume that C is a chain complex such that Ie c::::: Oe. By theorem 2,
However, (l e )* = IH(C) and (0 0 )* = OH(C). Therefore
= OH(C), which can happen only if H(C) = O. •
PROOF
(l e )*
I H (C)
A contractible chain complex is acyclic.
= (0 0 )*.
The converse of corollary 3 is false.
4
EXAMPLE
Let C be the chain complex with Cq = 0 for q =1= 0, 1, 2 and
with Cz ~ C1 ~ Co equal to Z -4 Z ~ Z2, where ll'(n) = 2n, f3(2m) = 0, and
f3(2m + 1) = 1. Then C is acyclic but not contractible. In fact, if D: Ie ~ Oe
were a chain contraction of C, then the homomorphism f3 would have a right
inverse Do: Z2 -,) Z, but any homomorphism Z2 ---;. Z is trivial.
If C is assumed to be a free chain complex, there is a converse of
corollary 3.
164
:.
HOMOLOGY
THEOREM
CHAP.
4
A free chain complex is acyclic if and only if it is contractible.
We show that if C is an acyclic free chain complex, it is contractible.
For each q the map aq is an epimorphism of Cq to Bq-l(C) = Zq-l(C).
Because Cq- l is free, so is Za-l(C), and there is a homomorphism
PROOF
Sq_l: Zq-l(C)
~
Cq
which is a right inverse of aq. Then lCq - Sq_la q maps Cq to Zq(C), and we
define {Dq} by
Then
aq+lDq + Dq_laq = lCq
-
Sq_laq +
sq_l(l~_l -
which shows that {Dq} is a chain contraction of C.
Sq_2a q_l)a q = lCq
•
The method of proof of theorem 5 is a standard one used to construct
chain maps and homotopies from a free chain complex to an acyclic chain
complex. We now extend it to obtain a general method of constructing chain
maps and chain homotopies, called the method of acyclic models. Repeated
application of this method will be made in subsequent discussions. We consider a special version of the method of acyclic models which suffices for our
applications. l
A category with models consists of a category e and a set 0fL of objects
of 2 called models. Given a covariant functor G from a category e with
models 0fL to the category of abelian groups, a basis for G is an indexed collection {& E G(Mj ) }iEJ, where M j E 0fL such that for any object X of the
indexed collection
e
{G(f)(&) }iEJ,fE hom (Mj.xl
e
is a basis for G(X). If G has a basis, it is called a free functor on with models 0lL
In this case, if h E hom (X, Y), then G(h) maps each basis element of G(X)
to some basis element of G(Y). Hence G is the composite of the covariant
functor which assigns to X the set {G(f)(gj) liE J, f E hom (Mj,X)} with the
covariant functor of example 1.2.2, which assigns to every set the free abelian
group generated by it.
Let G be a covariant functor from a category with models 0fL to the
category of chain complexes. G is said to be free if G q is a free functor to the
category of abelian groups.
e
6
EXAMPLE
Let K be a simplicial complex and let e(K) be the category
defined by the partially ordered set of subcomplexes of K (as in example 1.1.11).
Let 0fL(K) = {s I S E K} be models for e(K). We show that the covariant
functor C which assigns to each subcomplex of K its oriented chain complex
is a free nonnegative functor on e(K) with models 0fL(K) to the category of
1 A general treatment can be found in S. Eilenberg and S. Mac Lane, Acyclic models, American Journal of Mathematics, vol. 79, pp. 189-199 (1953).
SEC.
2
165
CHAIN HOMOTOPY
chain complexes. For each model s of dimension q choose once and for all an
oriented q-simplex o(s) which generates Cq(s). Then the indexed collection
{o( s) I dim s = q} S E K is a basis for Cq . Hence Cq is free witb models G)lL(K).
7
EXAMPLE
Let (' be the category of topological spaces with models
GJlL = {~q I q ::::: O} and let 6, be the singular chain functor. Then ~ is free and
nonnegative on (' with models GJlL. In fact, if ~q: 6,q C 6,q, then the singleton
{~q E ~q(6,q)} is a basis for 6,q.
Let G be a covariant functor on a category (' to the category of chain
complexes. Then there are covariant functors Hq(G), for all q, from (' to the
category of abelian groups that assign to an object X the group Hq( G(X)). If
(' is a category with models GJll, a functor G from (' to the category of chain
complexes is said to be acyclic in positive dimensions if Hq(G(M)) = 0
0 and M E :llL We now establish the main result dealing with
for q
the construction of chain maps and homotopies.
>
8
THEOREM
Let (' be a category with models ')ll and let G and G' be covariant functors from (' to the category of chain complexes such that G is free
and nonnegative and G' is acyclic in positive dimensions. Then
(a) Any natural transformation Ho(G) -,) Ho(G') is induced by a natural
chain map T: G -,) G'.
(b) Two natural chain maps T, T': G -,) G' inducing the same natural
transformation Ho(G) -,) Ho(G') are naturally chain homotopic.
For every object X of Cl we must define a chain map T(X): G(X) -,)
G'(X) [or a chain homotopy D(X): T(X) c::::' T'(X)] such that if h: X -,) Y is a
morphism in Cl, then
PROOF
T(Y)G(h) = G'(h)T(X)
[or D(Y)G(h) = G'(h)D(X)]
For q ::::: 0 let {gj E Gq(Mj)}jEJq be a basis for G q , where Mj E GJll for
each j E Jq. Then Gq(X) has the basis
{G q( f)(gj)} iE Jq,{ E hom (Mj,xl
It follows that Tq(X) [or Dq(X)] is determined by the collection {Tq(Mj)(gj)}iEJq
and the equation
(b)
Dq(X)(L.nijGq(fij)(~))
=
'2:nijGq+l(fii)Dq(Mi)(~)
We shall define Tq(X) by induction on q so that
(c)
OTq(X) = Tq_l(X)O
and define Dq(X) by induction on q so that
(d)
166
HOMOLOGY
Having defined Ti [or D i ] for i
for i E Iq so that
< q,
where q
> 0, it
CHAP.
4
suffices to define
Tq(Mj)(~)
(e)
= Tq_l(Mj)(o~)
OTq(Mj)(~)
and to define Dq(Mj)(~) for
(f)
oDq(Mj)(~)
i E Iq so that
= Tq(Mj)(~)
- T&(Mj)(gj) -
Dq_l(Mj)(o~)
since Tq(X) [and Dq(X)] are then determined by equation (a) [or by (b)]. It will
then be true that Tq(X) [and Dq(X)] are natural and will satisfy equation (c)
[and (d)].
Given a natural transformation rp: Ho(G) ~ Ho(G'), the inductive definition
of T proceeds as follows. For q
0 we define To(Mj)(gj) for i E 10 to be any element of G&(Mj) such that {To(Mj)(~)} = rp(Mj){~}. We use equation (a) to
define TO (X) for all X. Then, for g E Go(X), {TO(X)(g)} = rp(X){g}. In
particular, for i E 11> To(Mj)(o~) is a boundary in G&(Mj). Hence we can define
Tl(Mj)(~) E G1(Mj) so that OTl(Mj)(~) = To(Mj)(o~). We then use equation (a)
to define Tl(X) for all X. Assuming Ti defined for i
q, where q > I, so that
equation (c) is satisfied, we observe that the right-hand side of equation (e) is
a cycle of G~_l(Mj). Because q
1, Hq_1(G'(Mj)) = 0, and we define Tq(Mj)(~)
to satisfy equation (e). We next define Tq(X) for all X to satisfy equation (a).
This completes the definition of T.
Given T, T': G ~ G' such that T and T' induce the same natural transformation Ho(G) ~ Ho(G'), we define Do(Mj)(~) for i E 10 to be any element of
G1(Mj) whose boundary equals To(Mj)(~) - T&(Mj)(~). Then Do(X) is defined
for all X by equation (b). Assuming Di defined for i
q, where q 0, so that
equation (d) is satisfied, we observe that the right-hand side of equation (f)
is a cycle of G~(Mj). Because q
0, Hq(G'(Mj)) = 0, and this cycle is a
boundary. We define Dq(Mj)(~) E Gq+1(Mj) to satisfy equation (f), use equation (b) to define Dq(X) for all X, and complete the definition of D. •
=
<
>
<
>
>
The last result provides another proof of theorem 5 for nonnegative complexes. In fact, if C is a free nonnegative chain complex, let e be the category
consisting of one object X and one morphism Ix and let C be regarded as a
covariant functor on e with model {X}. Then C is a free nonnegative functor,
and if C is an acyclic chain complex, the functor C is acyclic in positive
dimensions. In this case, because Ie and Oe are chain transformations of C
inducing the same homomorphism of Ho( C) = 0, it follows from theorem 8
that Ie ~ Oe, and C is contractible.
There is a useful algebraic object (related to the mapping cylinder of
Sec. 1.4) which we now describe. Let T: C ~ C' be a chain map. The mapping
cone of T is the chain complex C {Cq,a q} defined by Cq Cq- 1 EEl Cq and
=
Ciq(c,c') = (-Oq_l(C), T(C)
=
+ o~(c'))
c E Cq- 1 ,
C'
E C~
The following result is trivial to verify.
9
so is
LEMMA
C. •
C is a chain complex, and if C and C' are free chain complexes,
SEC.
3
167
THE HOMOLOGY OF SIMPLICIAL COMPLEXES
The next theorem is the main reason for introducing mapping cones.
10 THEOREM A chain map is a chain equivalence if and only if its mapping cone is chain contractible.
PROOF
Assume that T: C ~ C' is a chain equivalence. There exist T': C' ~ C
and D: C ~ C and D': C' ~ C' such that D: T'T ~ lc and D': TT' ~ Ie-.
Define D: C ~ C by D(c,c') = (Cl,C2), where
Cl
Cz
= D(c) + T'D'T(C) - T'TD(c) + T'(C')
= D'TD(c) - D'D'T(C) - D'(c')
A straightforward computation shows that D is a chain contraction of C.
Conversely, assume that D is a chain contraction of C. Define T': C' ~ C
and D: C ~ C and D': C' ~ C' by the equations
(T'(C'), -D'(c')) = D(O,c')
(D(c),o) = D(c,O)
Direct verification shows T' to be a chain map and D:
lc', so T is a chain equivalence. -
T' T
~ lc
and D':
TT'
~
Combining this with theorem 5 and lemma 9 yields the following result.
I I COROLLARY A chain map between free chain complexes is a chain
equivalence if and only if its mapping cone is acyclic. -
3
THE 1I0MOLOGY OF SIMPLICIAL COMPLEXES
This section begins with a discussion of augmented chain complexes and
their reduced homology groups. Next we define the ordered chain complex of
a simplicial complex and prove that it is chain equivalent to the oriented
chain complex. We use this result to show that simplicial maps in the same
contiguity class induce chain-homotopic chain maps. We also compute Ho(K)
in terms of the components of K. At the end of the section the relative
homolugy groups and the Euler characteristic of a simplicial pair are defined.
In the category of nonempty simplicial complexes any simplicial complex
P consisting of a single vertex is a terminal object. If K is a nonempty simpliciai compiex, the simpliCial map K -> P has a right inverse. Therefore the
induced homology map H(K) ~ H(P) has a right inverse. Because Hq(P) = 0
if q =1= 0 and Ho(P) ;::::: Z, it follows that there is an epimorphism Ho(K) ~ Z.
Since Ho(K) = CO(K)/a l Cl(K), there is an epimorphism E: Co(K) ~ Z such
that Ea l = O. Similarly, in the category of nonempty topological spaces X any
one-point space is a terminal object. The same kind of considerations yield an
epimorphism E: ~o(X) ~ Z such that Ea l = O. This motivates the following
definition of augmentation.
An augmentation (over Z) of a chain complex C is an epimorphism
E: CO ~ Z such that EOl: C l ~ Co ~ Z is trivial. An augmented chain complex
168
HOMOLOGY
CHAP.
4
is a nonnegative chain complex C with augmentation. An augmentation e of
a chain complex can be regarded as an epimorphic chain map of C to the
chain complex (also denoted by Z) whose only nontrivial chain group is Z in
degree O. For this chain complex Z, it is clear that Hq(Z) = 0 for q 0:/= 0 and
that Ho(Z) = Z. Therefore e induces an epimorphism e*: Ho(C) ~ Z. Hence
an augmented chain complex has a nontrivial homology group in degree O.
The oriented chain complex C(K) of a nonempty simplicial complex K is
augmented by the homomorphism e: Co(K) ~ Z defined by e([v]) = 1 for
every vertex f) of K. The singular chain complex Ll(X) of a nonempty space X
is augmented by the homomorphism e: Llo(X) ~ Z defined by e(a) = 1 for
every singular O-simplex of X.
A chain map T: C ~ C' between augmented chain complexes preserves
augmentation if e' T = e: Co ~ Z. Note that T preserves augmentation if
and only if T* does-that is, if and only if e,;, T* = e*: Ho(C) ~ Z. There is
a category of augmented chain complexes and chain maps preserving
augmentation. A chain homotopy in this category is any chain homotopy
between chain maps in the category.
We want to divide out the functorial nontrivial part of Ho(C)
of an augmented chain complex C. The reduced chain complex C of
an augmented chain complex C is defined to be the chain complex defined
by Cq = C q if q 0:/= 0, Co = ker e, and aq = aq [note that a1( ( 1) c Co
because ea 1 = 0]. Thus Cis the kernel of the chain map e: C ~ Z. If T: C ~ C'
is a chain map preserving augmentation, T induces a chain map C ~ C'
between their reduced chain complexes. The homology group H( C) is called
the reduced homology group of C and is denoted by H(C). For a non empty
simplicial complex K we define H(K) = H(C(K)), and for a nonempty topological space X we define H(X) = H(Ll(X)). Because the chain complex of an
empty simplicial complex or an empty topological space has no augmentation,
the reduced groups are not defined in this case. For that reason some of the
arguments, which otherwise involve the reduced groups, require a special
remark in the case of empty complexes or spaces.
Clearly, there is an inclusion chain map C C C.
0
0
I
LEMMA
If C is an augmented chain complex, then
qo:/=O
q=O
Because Z is a free group, Co:::::; Co E8 Z. Then Zq( C)
q 0:/= 0, Zo( C) :::::; Zo( C) E8 Z, and Bq( C) = Bq( C) for all q. •
PROOF
= Zq( C)
if
It is clear that if T: C ~ C' is an augmentation-preserving chain map, the
isomorphism of lemma 1 commutes with T *. It is also obvious that if C is a
free augmented chain complex, C is a free chain complex.
It follows from lemma 1 that if C is an augmented chain complex,
Ho( C) 0:/= O. Hence an augmented chain complex is never acyclic. The most
that can be hoped for is that E will be acyclic.
SEC.
3
THE HOMOLOGY OF SIMPLICIAL COMPLEXES
169
2
LEMMA
If C is an augmented chain complex, C is chain contractible if
and only if the augmentation e is a chain equivalence of C with the chain
complex Z.
Let C be the mapping cone of the chain map e: C ~ Z. Then
and Cq = Cq- 1 if q
0, and 1 = e and aq = - Oq-1 for q> 1.
By theorem 4.2.10, e is a chain equivalence if and only if C is chain
contractible.
We show that C is chain contractible if and only if C is chain contractible.
If D: C ~ C is a chain contraction of C, define D: C ~ C by Dq _ 1 =
- Dq I Cq- 1 • Then D is a chain contraction of C. Conversely, if D is a chain
contraction of C, define D: C ~ C so that Do: Z ~ Co is a right inverse of
e: Co ~ Z, D1 : CO ~ C1 is 0 on Do(Z) and equal to - Do on Co, and for
q
1, Dq : Cq _ 1 ~ Cq is equal to - Dq _ 1 • Then D is a chain contraction of C. •
PROOF
Co
=Z
>
a
>
Let 2 be a category with models 01L A functor G' from C! to the category
of augmented chain complexes (and chain maps preserving augmentation) is
said to be acyclic if G'(M) is acyclic for M E ':)fL. For augmented chain complexes there is the following form of the acyclic-model theorem.
3
THEOREM
Let 2 be a category with models 0R and let G and G' be
covariant functors from t' to the category of augmented chain complexes
such that G is free and G' is acyclic. There exist natural chain maps preserving
augmentation from G to G', and any two are naturally chain homotopic.
PROOF Let {~ E Go(Mj)}jEJO be a basis for Go. By lemma 1, e': Ho(G'(Mj));::::: Z,
and there is a unique Zj E Ho(G'(Mj)) such that e'(zj) = e(~). A natural transformation Ho(G) ~ Ho(G') is defined by sending p:niPo(fij)(~)} E Ho(G(X))
to L.nijG&(fij)Zj E Ho(G'(X)) for i E Jo and fij E hom (Mj,X) (where X is any
object of 8), and this is the unique natural transformation Ho(G) ~ Ho(G')
commuting with augmentation. The theorem now follows from theorem
4.2.8. •
With the hypotheses of theorem 3 there is a unique natural transformation from H(G) to H(G') commuting with augmentation. It is the homomorphism induced by any natural chain map preserving augmentation from G to G'.
'"
COROLLARY
Let G and G' be free and acyclic covariant functors from
a category C! with models LJR to the category of augmented chain complexes.
Then G and G' are naturally chain equivalent; in fact, any natural chain
map preserving augmentation from G to G' is a natural chain equivalence.
PROOF
Let '1': G ~ G' be a natural chain map preserving augmentation
(which exists, by theorem 3). Also by theorem 3, there is a natural chain map
'1": G' ~ G preserving augmentation and there are natural chain homotopies
D: '1" 0 '1' c::=: 1a and D': '1' 0 '1" c::=: 1a,. •
We are ultimately interested in comparing the chain complex C(K) of a
simplicial complex K with the singular chain complex .l(IKI) of the space of K.
170
HOMOLOGY
CHAP.4
For this purpose we introduce a chain complex !::.(K) intermediate between
them. Let K be a simplicial complex. An ordered q-simplex of K is a sequence
Va, VI, . . . ,Vq of q + 1 vertices of K which belong to some simplex of K.
We use (VO,Vb . . . ,Vq) to denote the ordered q-simplex conSisting of the
sequence Va, Vb . . . ,Vq of vertices. For q
0 there are no ordered q-simplexes. An ordered O-simplex (v) is the same as the oriented O-simplex [v].
An ordered I-simplex (v,v') is the same as an edge of K.
We define a free nonnegative chain complex, called the ordered chain
complex of K, by !::.(K) = {!::.q(K),a q}, where !::.q(K) is the free abelian group
generated by the ordered q-simplexes of K [and !::'q(K) = 0 if q
0] and aq
is defined by the equation
<
<
Then !::.(K) is a chain complex, and if K is nonempty, !::.(K) is augmented by
the augmentation e(v)
1 for any vertex v of K. If cp: KI ~ K2 is a simplicial
map, there is an augmentation-preserving chain map
=
!::.(cp): !::.(KI)
such that !::.(cp)(VO,VI' ... ,Vq)
the following theorem.
~
!::.(K2)
= (cp(vo), CP(VI),
... ,cp(vq)). Therefore we have
:.
THEOREM
There is a covariant functor!::. from the category of nonempty
simplicial complexes to the category of free augmented chain complexes
which assigns to K the ordered chain complex !::.(K). •
If L is a subcomplex of K and i: L C K, then !::.(i): !::.(L) ~ !::.(K) is
a monomorphism by means of which we identify !::.(L) with a subcomplex of
!::.(K). If <:3{K) is the category defined by the partially ordered set of subcomplexes of K and 011(K) = {S I s E K}, then!::. is a free functor on <:3{K) with
models 0ll(K).
For any simplicial complex K there is a surjective chain map (preserving
augmentation if K is nonempty)
JL: !::.(K)
~
C(K)
such that JL(vo,Vl. . . . ,Vq) = [VO,VI . . . ,Vq]. Then JL is a natural transformation from!::' to C on the category of simplicial complexes. We shall show
that it is a chain equivalence for every simplicial complex. The following
theorem will be used to show that!::. and C are acyclic functors on <:3{K) with
models 0ll(K).
6
THEOREM
Let K be a simplicial complex and let w be the simplicial
complex consisting of a single vertex. Then 3.(K * w) and C(K * w) are chain
contractible.
PROOF
Since the proofs are analogous, we give the details only in the ordered
complex. According to lemma 2, it suffices to prove that e: !::.(K * w) ~ Z is a
SEC.
3
171
THE HOMOLOGY OF SIMPLICIAL COMPLEXES
chain equivalence. Define a homomorphism 7: Z -) 6. o(K * w) by 7(1) = (w)
and regard it as a chain map 7: Z -) 6.(K * w). Then e 7 = l z . To show that
It.(K*w) ~ 7 0 e, define a chain homotopy D: It.{K*w) ~ 7 0 e by the equation
0
D(vo,vI, ... ,Vq) = (W,VO,Vl, ... ,Vq)
-
Because a q-simplex is the join of a (q - I)-face with the opposite vertex,
we have the next result.
7
8
J.L:
COROLLARY
For any simplex s E K, Li(8) and C(8) are acyclic.
-
THEOREM
For any simplicial complex K the natural chain map
6.(K) -) C(K) is a chain equivalence.
If K is empty, 6.(K) = C(K) and J.L is the identity, so the result is true in
this case. If K is nonempty, it follows from corollary 7 that 6. and C are free
acyclic functors on f2{K) with models 'VR.(K) = {8 Is E K}. By corollary 4, J.L is
a natural chain equivalence of 6. with Con f2{K). In particular, J.L: 6.(K) -) C(K)
is a chain equivalence. PROOF
The next result is that the functors 6. and C convert contiguity of simplicial maps into chain homotopy of chain maps. This result could also be
proved by the method of acyclic models.
THEOREM
Let <p, <p': Kl -) K2 be in the same contiguity class. Then
6.(<p), 6.(<p'): 6.(Kl) -) 6.(K 2) are chain homotopic, and in similar fashion
C(<p), C(<p'): C(Kl) -) C(K2) are chain homotopic.
9
PROOF
Because chain homotopy is an equivalence relation, it suffices to prove
the theorem for the case that <p and <p' are contiguous. An explicit chain
homotopy D: 6.(<p) ~ 6.(<p') is defined by the formula
D(vo,vl. ... ,Vq)
=O:o;t:o;q
~ (-I)i(<p'(vo),
... ,<P'(Vi), <P(Vi), ... ,<p(vq))
That C(<p) and C(<p') are chain homotopic follows from the fact that 6.(<p) and
6.( <p') are chain homotopic and from theorem 8. 10 THEOREM The homology groups of a complex are the direct sums of the
homology groups of its components.
PROOF
If {Kj} are the components of K, then EBC(Kj)
follows from theorem 4.1.6. -
= C(K).
The result
If {K,,} is the collection of finite subcomplexes of K directed by inclusion, then C(K) ::::: lim~ {C(K,,)}. From theorem 4.1.7 we have the next result.
1 1 THEOREM The homology groups of a simplicial complex are isomorphic
to the direct limit of the homology groups of its finite subcomplexes. -
We are now ready to compute Ho(K).
12
LEMMA
If K is a nonempty connected simplicial complex, then Ho(K) =
o.
172
HOMOLOGY
CHAP.4
PROOF
Let Vo be a fixed vertex of K. For any vertex v of K there is an edge
path ele2 ... er of K with origin at Vo and end at v. Then el + e2 + . .. + er
is a I-chain Cv E Ll1(K) such that oC v v - Vo. Since E(~nvv)
~nv, we see
that if ~nvv is any O-chain of lo(K), then ~nv = 0 and
=
o(~nvcv)
=
= ~nvv - ~nvvo = ~nvv
Therefore Ho(Ll(K)) = 0, and by theorem 8, Ho(K) = O.
•
13 COROLLARY For any simplicial complex K, Ho(K) is a free group whose
rank equals the number of nonempty components of K.
If K is empty, Ho(K) = 0, and the result is valid in this case. If K is
nonempty and connected, it follows from lemmas 12 and 1 that Ho(K) ~ Z.
The general result then follows from theorem 10. •
PROOF
If L is a subcomplex of K, there is a relative oriented homology group
H(K,L) = {Hq(K,L) = Hq(C(K)/C(L))} of K modulo L. If L is empty,
H(K, 0) = H(K) is called the absolute oriented homology group of K. Similarly, there is a relative ordered homology group H(Ll(K)/Ll(L)) of K modulo
L that generalizes the absolute ordered homology group H(Ll(K),Ll( 0 )). The
relative homology groups H(K,L) and H(Ll(K),Ll(L)) are covariant functors
from the category of simplicial pairs to the category of graded groups.
If Hq(K,L) is finitely generated (which will necessarily be true if K - L
contains only finitely many simplexes), it follows from the structure theorem
(theorem 4.14 in the Introduction) that Hq(K,L) is the direct sum of a free
group and a finite number of finite cyclic groups Znl EEl Zn2 ® ... EEl Zn k ,
where ni divides ni+l for i = 1, . . . , k - 1. The rank p(Hq(K,L)) is called
the qth Betti number of (K,L), and the numbers nl, n2, . . . , nk are called
the qth torsion coefficients of (K,L). The qth Betti number and the qth
torsion coefficients characterize Hq(K,L) up to isomorphism.
A graded group C is said to be finitely generated if Cq is finitely generated for all q and Cq = 0 except for a finite set of integers q. It is obvious that
if C is a finitely generated chain complex, H(C) is a finitely generated graded
group. Given a finitely generated graded group C, its Euler characteristic
(also called the Euler-Poincare characteristic), denoted by X(C), is defined by
X(C)
14
THEOREM
= ~(-I)qp(Cq)
Let C be a finitely generated chain complex. Then
x(C) = x(H(C))
By definition, Zq(C) C Cq and the quotient group Cq/Zq(C)
By theorem 4.12 in the Introduction,
PROOF
p(Cq)
Similarly, Hq(C)
~
Bq-1(C).
= p(Zq(C)) + p(Bq-1(C))
= Zq(C)/Bq(C), and again by theorem 4.12 of the Introduction,
p(Zq(C))
= p(Hq(C)) + p(Bq(C))
SEC.
4
173
SINGULAR HOMOLOGY
Eliminating p(Zq(C)), we have
p(Cq)
= p(Hq(C)) + p(Bq(C)) + p(Bq-l(C))
Multiplying this equation by ( -1)q and summing the resulting equations over
q yields the result. •
If H(K,L) is finitely generated, its Euler characteristic, called the Euler
characteristic of (K,L), is denoted by X(K,L).
15
COROLLARY
If K - L is finite and if lXq equals the number of q-simplexes
of K - L, then
X(K,L)
= ~(-1)qlXq
PROOF
If K - L is finite, Cq(K)/Cq(L) is a free group of rank lXq. The result
follows from theorem 14. •
4
SINGULAR HOMOLOGV
In this section we define a natural transformation from the ordered chain
complex to the singular chain complex of its space. This will be shown
in Sec. 4.6 to be a chain equivalence for every simplicial complex K. We also
give a proof, based on acyclic models, that homotopic continuous maps induce chain-homotopic chain maps on the singular chain complexes. There is
then a computation of Ho(X) in terms of the path components of X. The final
result is that the subcomplex of the singular chain complex generated by
"small" singular simplexes is chain equivalent to the whole singular chain
complex. l
Let K be a simplicial complex. Given an ordered q-simplex (VO,Vl, . . • ,vq )
of K, there is a singular q-simplex in IKI which is the linear map 6.q ~ IKI
sending Pi to Vi for 0 ::::: i ::::: q. This imbeds 6.(K) in 6.(IKI), and we define an
augmentation-preserving chain map
p; 6.(K)
~
6.(IKI)
to send (VO,Vl, • • • ,v q ) to the linear singular simplex defined above. Then p
is a natural chain map from the covariant functor 6.(.) to the covariant
functor 6.(1 • I) on the category of simplicial complexes. It will be shown in
Sec. 4.6 that p is a natural chain equivalence. We prove now that it is a chain
equivalence for the complex s of an arbitrary simplex s.
1 LEMMA Let X be a star-shaped subset of some euclidean space. Then
the reduced singular complex of X is chain contractible.
1 Our treatment is similar to that in S. Eilenberg, Singular homology theory, Annals of Mathematics, vol. 45, pp. 407-447 (1944).
174
HOMOLOGY
CHAP.4
PROOF
Without loss of generality, X may be assumed to be star-shaped from
the origin. We define a homomorphism 7: Z ~ ilo(X) with 7(1) equal to the
singular simplex il o ~ X which is the constant map to 0. Then EO 7
I z . We
define a chain homotopy D: il(X) ~ il(X) from It.(X) to 7 E. If a: ilq ~ X is a
singular q-simplex in X, let D(a): M+I ~ X be the singular (q + I)-simplex in
X defined by the equation
=
0
D(a)(tpo
+ (I
- t)a)
= (I
- t)a(a)
and t E
If q > 0, then (D(a))(O) = a,
°for a E q,IpI, . . . ,pq+11= D(a(i»).
If q = 0, then (D(a))(O) = a and
1.
~
i ~
(D(a))(HI)
Therefore
aD + Da
and D: It.(X) ~
'i
0
E.
and for
(D(a))(I)
= It.(X) -
7
0
= 7(1).
E
By lemma 4.3.2, Li(X) is chain contractible.
-
2
COROLLARY
For any simplex s the chain map v induces an isomorphism
of the ordered homology group of s with the singular homology group of lsi.
PROOF
Because v preserves augmentation, v induces a homomorphism p*
from H(il(s)) to H(lsl), and under the isomorphism of lemma 4.3.1, v* =
v* EB I z . By corollary 4.3.7, H(il(s)) = 0. By lemma I and corollary 4.2.3,
ii(lsj) 0. Therefore v* is an isomorphism. -
=
We use lemma I to prove that if fo, it: X ~ Y are homotopic, then
il(fo) , il(!t): il(X) ~ il(Y) are chain homotopic. We prove this first for the
maps ho, hI: X ~ X X I, where ho(x) = (x,O) and hl(x) = (x,I).
3 THEOREM
chain maps
The maps ho, hI: X ~ X X I induce naturally chain-homotopic
il(ho)
~
il(hl): il(X)
~
il(X X 1)
=
PROOF
Let il'(X)
il(X X I). Then il and il' are covariant functors from
the category of topological spaces to the category of augmented chain complexes and il(ho) and il(h l ) are natural chain maps preserving augmentation
from il to il'. Since il is free with models {M} and
~'(ilq)
= Li(ilq X 1)
is acyclic, by lemma I, it follows from theorem 4.3.3 that il(h o) and il(h l ) are
naturally chain homotopic. This special case implies the general result.
4
COROLLARY
If fo,!t: X
~
il(fo)
PROOF
!t
= Fh
~
Yare homotopic, then
il(fl): il(X)
~
il(Y)
Let F: X X I ~ Y be a homotopy from fo to!t. Then fo
Therefore, using theorem 3,
l .
= Fho and
SEC.
4
175
SINGULAR HOMOLOGY
Since f:1q is path connected for every q, any singular simplex a: /1q ---'? X
maps f:1q to some path component of X. Hence, if {Xj} is the set of path components of X, then /1(X) = ffi/1(Xj). By theorem 4.1.6, we have the following
theorem.
it THEOREM The singular homology group of a space is the direct sum of
the singular homology groups of its path components. -
Because /1q is compact, every singular simplex a: /1q ---'? X maps /1q into
some compact subset of X. Hence, if {X,,} is the collection of compact subsets of X directed by inclusion, then /1(X) = lim~/1(X,,). By theorem 4.1.7, we
have our next result.
THEOREM
The singular homology group of a space is isomorphic to the
direct limit of the singular homology groups of its compact subsets. -
6
We now compute the O-dimensional homology group of a space.
7
LEMMA
Ho(X)
= O.
If X is a nonempty path-connected topological space, then
PROOF
Let xo be a fixed point of X. For any point x E X there is a path Wx
from Xo to x. Because /1 1 is homeomorphic to I, WX corresponds to a singular
x and ap)
Xo. A singular O-simplex
I-simplex ox: /1 1 ---'? X such that ax(O)
in X is identified with a point of X. Therefore a O-chain (that is, a O-cycle) of
X is a sum ~nxx, where nx = 0 except for a finite set of x's. Since e(~nxx) =
~nx, we see that if e(~nxx) = 0 [that is, if ~nxx E Eo(X)], then
=
a(~nxax)
Therefore Ho(X)
= ~nxx -
=
(~nx)xo
= ~nxx
= o. -
8
COROLLARY
For any topological space X, Ho(X) is a free group whose
rank equals the number of nonempty components of X.
PROOF
If X is empty, Ho(X) = 0, and the result is valid in this case. If X is
nonempty and path connected, it follows from lemmas 7 and 4.3.1 that
Ho(X) ;::::; Z. The general result now follows from theorem 5. -
If A is a subspace of X, there is a relative singular homology group
H(X,A) = {Hq(X,A) = Hq(/1(X)j /1(A))} of X modulo A. H(X, 0) = H(X) is
called the absolute singular homology group of x. The relative homology
group is a covariant functor from the category of topological pairs to the
category of graded groups. We show that this functor can be regarded as defined on the homotopy category of pairs.
9
THEOREM
If fo, fl: (X,A)
fo*
PROOF
fo
---'?
(Y,B) are homotopic, then
= h*: H(X,A) ---'? H(Y,B)
Let F: (X X I, A X I)
---'?
(Y,B) be a homotopy from fo to h Then
I, A X I) are defined by
= Fho and h = Fhl. where ho, hI: (X,A) ---'? (X X
176
HOMOLOGY
=
CHAP.
4
=
ho(x)
(x,O) and k1(X)
(x,l). By theorem 3, there is a natural chain ~omo­
topy D: !l(ho) ~ !l(h1)' where ho, h 1: X ~ X X I are maps defined by ho and
h 1. Because D is natural, D(!l(A)) C !l(A X 1). For i = 0 or 1 there is a commutative diagram
!l(A)
!l(X)
C
~
!l(X)/!l(A)
~(h')l
!l(A X I) C !l(X X 1) ~ !l(X X 1)/!l(A X 1)
and a chain homotopy V: !l(ko) ~ !l(h1) is obtained by passing to the quotient with D. By theorem 4.2.2,
ko*
= h1*: H(X,A) ~ H(X X I, A
X 1)
Then
fo*
= F*h o* = F*k 1* = f1*
•
If Hq(X,A) is finitely generated, its rank is called the qth Betti number of
(X,A) and the orders of its finite cyclic summands given by the structure
theorem are called the qth torsion coefficients of (X,A). If H(X,A) is finitely
generated, its Euler characteristic is called the Euler characteristic of (X,A),
denoted by X(X,A).
The remainder of this section is directed toward a proof that the subcomplex of the singular chain complex generated by small singular simplexes
is chain equivalent to the singular chain complex. We begin by defining
a subdivision chain map in singular theory. A singular simplex a: flq ~ !In is
said to be linear if a(L.tiPi) = L.tia(Pi) for ti E I with L.ti = 1. If a is linear,
so is a<i) for 0 ~ i ~ q. Therefore the set of linear simplexes in !In generates
a subcomplex !l'(!ln) C !l(!ln).
A linear simplex a in !In is completely determined by the points a(Pi). If
Xo, Xl, . . . ,Xq E !In, we write (XO'X1' . . . ,Xq) to denote the linear simplex
a: !lq ~ !In such that a(Pi) = Xi. With this notation, it is clear that
o(xo, . . . ,Xq)
= L.( -l)i(xo,
Furthermore, the identity map
(PO,Pb . . . ,Pn)'
~n:
... ,Xi. ... ,Xq)
!In C !In is the linear simplex
Let bn be the barycenter of !In (that is, bn
a homomorphism
= L.(l/(n + l))pi.
~n
=
For q ;:::: 0
is defined by the formula
f3n(XO, . . . ,Xq) = (bn,xo, . . . ,Xq)
Let '7': Z ~ !lo(!ln) be defined by '7'(1)
10
= (b n). Direct computation shows that
SEC.
4
177
SINGULAR HOMOLOGY
For every topological space X we define an augmentation-preserving
chain map
sd:
~(X) ~ ~(X)
D:
~(X) ~ ~(X)
and a chain homotopy
from sd to ll>(xJ, both of which are functorial in X. That is, if f: X ~ Y, there
are commutative squares
~(X) ~ ~(X)
~(X) ~ ~(X)
!l(f)
t
t Ll(f)
t !l(f)
!l(nt
~(Y) ~ ~(Y)
~(Y) ~ ~(Y)
Both sd and D are defined on q-chains by induction on q. If c is a O-chain, we
define sd(c) = c and D(c) = O. Assume sd and D defined on q-chains for
o ~ q n, where n 2': 1. We define sd and D on the universal singular
n-simplex ~n: ~n C ~n by the formulas
<
sd(~n)
= f3n(sd a(~n))
D(~n) =
For any singular n-simplex a:
f3n(sd
~n ~
sd(a)
D(a)
(~n)
-
~n
-
Da(~n))
X we define
= ~(a)(sd(~n))
= ~(a)(D(~n))
Then sd and D have all the requisite properties.
If X is a metric space and c = ~naa is a singular q-chain of X, we define
mesh c
II
LEMMA
Let
~n
= sup {diam a( M) I na =1= O}
have a linear metric and let c be a linear q-chain of ~n.
Then
mesh (sd c)
< -q- mesh c
+1
- q
PROOF
The proof is based on induction on q, using the inductive definition
of sd. It suffices to show that if a = (XO,Xl, . • • ,Xq) is a linear q-simplex of ~n,
then mesh (sd (1) ~ (q/(q + 1)) mesh a. If b = ~ (l/(q + l))xi, a computation
similar to that of lemma 3.3.12 shows that the distance from b to any convex
combination of the points Xo, Xl, . . . , Xq is less than or at most equal to
(q/(q + 1)) mesh (xo, . . . ,xq). Therefore
mesh (sd a)
By induction
~ sup
C!
1 mesh a, mesh (sd aa))
178
HOMOLOGY
mesh (sd oa)
:s; q ; 1
CHAP.
4
mesh oa
< -q-mesha
-q+1
which yields the result.
-
We next define augmentation-preserving chain maps
for m
2:: 0 by induction
sdo
= 1a
(X)
and
sdm = sd(sdm- 1)
Then, from lemma 11, we obtain the following result.
12
COROLLARY
Let iln have a linear metric and let c E
mesh (sdm c)
il~(iln).
Then
:s; [q/(q + l)]m mesh c -
Let G(1 = {A} be a collection of subsets of a topological space X and let
il(.:i)l) be the subcomplex of il(X) generated by singular q-simplexes a: ilq ~ X
such that a(ilq) C A for some A E G(1 [if a(ilq) C A, then a(i)(M-l) C A, and
so il(Gll) is a subcomplex of il(X)]. Because sd and D are natural, sd(il('1l)) C il(c~L)
and D(il(G(1)) C il(G(1).
13 LEMMA Let '11 = {A} be such that X = U {int A I A E'1l}. For any
singular q-simplex a of X there is m 2:: 0 such that sdm a E il('1l).
PROOF
Because X = U{int A I A E '1L}, M = U{a-1(int A) I A E '1l}. Let
ilq be metrized by a linear metric and let A.
0 be a Lebesgue number for
the open covering {a-1(int A) I A E '1L} of M relative to this metric. Choose
m 2:: 0 so that [q/(q + l)]m diam M :s; A.. By corollary 12, mesh (sd m ~q) :s; A..
Therefore every singular simplex of sdm ~q maps into a-1(int A) for some
A E .:i)l. Then sdm a = il(a) sdm ~q is a chain in il(.:i)l). -
>
We are now ready to prove the chain equivalence mentioned earlier.
14 THEOREM Let '1L = {A} be such that X = U {int A I A E '1l}. Then the
inclusion map il('1L) C il(X) is a chain equivalence.
PROOF For each singular simplex a in X let m(a) be the smallest nonnegative
integer such that sdm(a)a E il(G(1). Such an integer m(a) exists by lemma 13, and
it is clear that m(a) = 0 if and only if a E il("Il). Furthermore, m(a(i») :s; m(a)
for 0 :s; i :s; deg a.
Define D: il(X) ~ il(X) by D(a) = LO,oh;m(a)-l D sdi(a). Then D(a) = 0
if and only if a E il('1l). Also
= Lsdi+1(a) -
Lsdi(a) - LDsdi(oa)
Li (-l)iD sdi(a(i»)
tJo( a) = Li ( -l)i LO,oj,om(a(;~)~lD sdj(ali))
oD(a)
= sdm(a)(a) - a -Lo<j<m(a)-l
SEC.
5
179
EXACTNESS
Therefore
a
+ afJ( a) + lJa( a)
= Li ( -l)i Lm(a(i)l$j~ m(a)-lD scfj(a(i»)
+ sdm(a)( a)
is in il(Gil). Define r: il(X) ~ il(Gil) by r(a) = a + afJ(a) + fJa(a). Then r is a
chain map preserving augmentation. Clearly, if i: il(Gil) C il(X), then
r i = 1,,("11) and fJ: i r ~ 1,,(X). Therefore [r) = [i)-I, and i is a chain
equivalence. •
0
0
5
EXACTNESS
In this section we consider the relations among the homology groups of C', C,
and C/G', where C' is a subcomplex of C. A concise way of summarizing
these relations is by means of the concept of exact sequence. The basic result
is the existence of an exact sequence connecting the homology of G', C, and
C/G'.
A three-term sequence of abelian groups and homomorphisms
G' ~ G ~ Gil
is said to be exact at G if ker f3 = im 0'. A sequence of abelian groups and
homomorphisms indexed by integers (which mayor may not terminate at
either or both ends)
is said to be an exact sequence if every three-term subsequence of consecutive groups is exact at its middle group. Note that an exact sequence terminating at one end with a trivial group can be extended indefinitely on that end
to an exact sequence by adjoining trivial groups and homomorphisms.
A short exact sequence of abelian groups, written
o~
G' ~ G ~ Gil ~ 0
is a five-term exact sequence whose end groups are trivial. In such a short
exact sequence 0' is a monomorphism and f3 is an epimorphism whose kernel
is 0'( G'). Therefore 0' is an isomorphism of G' with the subgroup 0'( G') C G,
and f3 induces an isomorphism from the quotient group G/O'(G') to Gil. The
group G is called an extension of G' by Gil.
Given an exact sequence
... ~ G n + 1 ~ G n ~ G n let G~ = ker
sequences
an
= im
O'n+l.
1
~
...
Then the given sequence gives rise to short exact
for every G n not on one or the other end of the original sequence, and the
180
HOMOLOGY
CHAP.
4
composite G n ~ G~-l ~ Gn- 1 equals an·
A homomorphism y from one sequence {G n --.:'~ G n - 1 } to another
{Hn ~ Hn-d with the same set of indices (that is, of the same length) is a
sequence {Yn: G n ~ Hn} of homomorphisms such that the following diagram
is commutative:
~
G n+1
lXn+l
Yn+l1
~
Gn
------C>
y"
Hn+l
f3n+l
------C>
an
-----')
1
1
Hn
Gn- 1
~
...
Yn-l
13"
~
Hn- 1
~
...
There is a category of exact sequences with the same set of indices. In particular, there is a category of short exact sequences, and also a category of
exact sequences (indexed by all the integers).
Note that a sequence of abelian groups and homomorphisms
is a chain complex if and only if im a n+ 1 C ker an for all n. This is half of the
condition of exactness at Cn. For a chain complex C, the group Hn(C) =
ker an/im an+1 is a measure of the nonexactness of the sequence at Cn. Thus
a chain complex is an exact sequence if and only if its graded homology
group is trivial. In any case, the fact that the homology group measures the
nonexactness of the chain complex suggests that there should be some relation between homology and exactness, and this is indeed so.
A short exact sequence of chain complexes, written
O~C'~C~C"~O
is a five-term sequence of chain complexes and chain maps such that for all q
there is a short exact sequence of abelian groups
O
~
f3
C"
0
' aq Cq~
Cq---+
q~
Q
A homomorphism from one short exact sequence of chain complexes to another consists of a commutative diagram of chain maps
O~C'~C~C"~O
There is a category of short exact sequences of chain complexes and homomorphisms.
I
EXAMPLE
Let C' be a subcomplex of a chain complex C and let
i: C' C C and ;: C ~ C/C' be the inclusion and projection chain maps,
respectively. There is a short exact sequence of chain complexes
o~
C' ~ C ~ C/C' ~ 0
SEC.
5
181
EXACTNESS
Given a subcomplex C' C C and a chain map T: C -!> C such that T(C') C
there is a homomorphism
C,
0 -!> C'~ C~ C/C' -!>O
T1
T'l
-
1T"
j
0 -!> C' -!> c-!> C/C' -!>O
I
where T' = TIC' and T" is induced from T by passing to the quotient.
2
EXAMPLE
If C is an augmented chain complex, there is a short exact
sequence of chain complexes
O-!>C-!>C~Z-!>O
There is a covariant functor C from the category of simplicial pairs to
the category of short exact sequences of chain complexes which assigns to
(K,L) the short exact sequence
o -!> C(L) -!> C(K) -!> C(K)/C(L) -!> 0
Similarly, there is a covariant functor ~ from the category of topological pairs
to the category of short exact sequences of chain complexes which assigns to
(X,A) the short exact sequence
o -!> ~(A) -!> ~(X) -!> ~(X)/~(A) -!> 0
There is also a covariant functor ~ from the category of simplicial pairs to the
category of short exact sequences of chain complexes which assigns to (K,L)
the short exact sequence
o -!> ~(L) -!> ~(K) -!> ~(K)/ ~(L) -!> 0
Then fl is a natural transformation from ~ to C and II is a natural transformation from ~ to ~(I . I) (both natural transformations in the category of short
exact sequences of chain complexes).
We define covariant functors H', H, and H" from the category of short
exact sequences of chain complexes
o -!> C' ~ C !!..o, C" -!> 0
to the category of graded groups such that H', H, and H" map the above
sequence into H(C'), H(C), and H(C"), respectively.
3
LEMMA
On the category of short exact sequences of chain complexes
o -!> C'
~ C
!!.."
C" -!> 0
there is a natural transformation 0*: H" -!> H' such that if {z"} E H(C"),
then 0* {z"} = {ad o,8-1z"} E H(C').
182
PROOF
HOMOLOGY
CHAP.4
There is a commutative diagram
o ---? C~+l ~
o ---?
o ---?
d
C~
a't
Cq+ 1
at
~ Cq
at
~ C~+l
---? 0
L
---? 0
tao
C~
tao
'
<xcq-l ---?
PC"
Cq-l
---?
q-l---? 0
in which each row is a short exact sequence of groups. If z" is a q-cycle of C",
let c E Cq be such that f3(c)
z". Then
=
f3(ac) = a"f3(c) = a"z" = 0
Therefore there is a unique c' E C~-l such that a(c')
= ac. Then
a(a'c') = aa(c') = aac = 0
Because a is a monomorphism, a'c' = O. Hence c' is a (q - I)-cycle of C'.
We show that the homology class of c' in C' depends only on the homology class of z" in C", which will prove that there is a well-defined homomorphism a* {z"} = {c'}. Let Cl E Cq be such that f3(Cl) - z". Then there is
d" E C~+l such that f3(Cl) = f3(c) + a"d". Choose dE Cq + l such that
f3( d) = d". Then
f3(Cl)
= f3(c) + a"f3(d) = f3(c + ad)
Therefore there is a d' E q such that Cl = c
aCl
+ ad + a(d'),
and
= ac + aa(d') = a(c') + a(a'd') = a(c' + a'd')
= c' + a'd' - c' and {a-l(aCl)} = {a- (ac)}, showing that
1
Hence a-l(aCl)
a* is well-defined.
To prove that a* is a natural transformation, assume given a commutative diagram of chain maps
o ---?
C' ~ C ~ C" ---? 0
where the horizontal rows are short exact sequences. Then
T~a*{Z"}
= T~{a-laf3-lz"} = {T'a- l af3- l z"}
= {a- l Taf3- l z"} = {a-lap-lT"Z"} =
(3* T* {z"}
•
The natural transformation a* is called the connecting homomorphism
for homology because of its importance in the following exactness theorem.
4
THEOREM
There is a covariant functor from the category of short exact
sequences of chain complexes to the category of exact sequences of groups
which assigns to a short exact sequence
SEC.
5
183
EXACTNESS
o
-7
C' ~ G
!!.
G"
-7
0
the sequence
~ Hq(C') ~ Hq(C) ~ HiG") ~ Hq_1(C') ~ ...
PROOF
The sequence of homology groups is functorial on short exact
sequences because 0* is a natural transformation. It only remains to verify
that it is an exact sequence. This entails a proof of exactness at Hq(C'), Hq(C),
and Hq( G"), each exactness requiring two inclusion relations. Therefore the
proof of exactness has six parts. We shall prove exactness at Hq(G") and leave
the other parts of the proof to the reader.
(a) im 13* C ker 0*. Let {z} E Hq(C). Then
0* 13* {z}
= 0* {f3(z)} = {a- 1of3- 1f3(z)} = {a-1oz} = {a-1(O)} = 0
(b) ker 0* C im 13*. Let {z"} E ker 0*. Then there is c E Gq such that
f3(c) = Z" and (ldO(C) = o'(d') for some d' E G~. The difference c - a(d') E Gq
is such that
o(c - a(d')) = OC - a(o'd') = 0
Hence {c - a(d')} E Hq(C) and
f3*{c - a(d')} = {f3(c) - f3a(d')} = {Z"}
•
Combining theorem 4 with example 2, we again obtain lemma 4.3.1. As
an example of the utility of exactness, note that the following corollary
is immediate from theorem 4.
5
COROLLARY
Given a short exact sequence of chain complexes
0-7C'~G~G"-70
(a) C' is acyclic if and only if 13*: H(C) ;::::; H(G").
(b) G is acyclic if and only if 0*: H(G") ;::::; H(C').
(c) Gil is acyclic if and only if a*: H(C') ;::::; H(C).
•
In (b) above it should be noted that 0* has degree -1. It follows from
corollary 5 that if two of the chain complexes C', G, and Gil are acyclic, so is
the third.
6
COROLLARY
Given an exact sequence of abelian groups
and a subsequence
(that is, G~ C Gn and
the quotient sequence
a~
= an I G~),
. . . -7
is exact.
Gn/G~
-7
the subsequence is exact if and only if
Gn-dG~-l
-7 . . .
184
HOMOLOGY
CHAP.
4
Let C be the chain complex consisting of the original exact sequence
and let C' be the subcomplex consisting of the subsequence. Then the quotient chain complex C/G' is the quotient sequence. Because C is an exact sequence, C is acyclic, and 0*: Hq(C/G'):::::: Hq_1(G'). Therefore G' is exact
[that is, H(C')
0] if and only if C/C' is exact [that is, H(C/G')
0]. •
PROOF
=
7
THEOREM
=
The direct limit of exact sequences is exact.
PROOF
Each exact sequence is an acyclic chain complex. The direct limit is
also a chain complex, and it is acyclic, by theorem 4.1.7. Therefore the limit
sequence is exact. •
This result is false if direct limit is replaced by inverse limit, because the
homology functor fails to commute with inverse limits.
Let K be a simplicial complex and let Ll C L2 C K. By the Noether isomorphism theorem, there is a short exact sequence of chain complexes
o-?
C(L 2 )/C(L 1 ) ~ C(K)/C(Ll) ~ C(K)/C(L2)
-?
0
By theorem 4, there is an exact sequence
... ~ Hq(L 2 ,L 1) ~ Hq(K,L 1) ~ Hq(K,L 2) ~ H q _ 1 (L 2 ,L 1 ) ~
where i* is induced by i: (L 2 ,L 1) C (K,L 1 ),;* is induced by;: (K,L 1 ) C (K,L 2),
and 0* is the connecting homomorphism. This sequence is called the homology
sequence of the triple (K,L 2,L1 ). It is functorial on triples. If Ll = 0, the resulting exact sequence
.. , ~ Hq(L 2) ~ Hq(K) ~ Hq(K,L 2) ~ Hq- 1 (L 2) ~ ...
is called the homology sequence of the pair (K,L 2 ). It is functorial on pairs.
Because there is an inclusion map of the triple (K,L 2 , 0) into the triple
(K,L2,Ll)' the next result follows.
8 LEMMA The connecting homomorphism 0*: Hq(K,L 2 )
the triple (K,L 2 ,L1 ) is the composite
-?
H q _ 1(L 2,L1) of
Hq(K,L 2) ~ Hq_1(L 2) ~ H q - 1 (L 2 ,L 1 )
of the connecting homomorphism of the pair (K,L2) followed by the homomorphism induced by k: (L 2 , 0) C (L 2 ,L 1 ). •
If L is a nonempty subcomplex of a simplicial complex, C(L) C C(K),
and by the Noether isomorphism theorem, C(K)/C(L) :::::: C(K)/C(L). Therefore there is a short exact sequence of chain complexes
o -?
C(L) ~ C(K) ~ C(K)/C(L)
-?
0
The corresponding exact sequence
. .. ~ Hq(L) ~ Hq(K) ~ Hq(K,L) ~ Hq_1(L) ~
is called the reduced homology sequence of the pair (K,L). It is not defined
if L = 0, because C(L) has no augmentation in this case.
SEC.
5
185
EXACTNESS
In the same way, there is a singular homology sequence of a triple
(X,A,B) and of a pair (X,A). If A is nonempty, there is also a reduced homology
sequence of (X,A). All these sequences are exact, and the analogue of lemma 8
is valid relating the connecting homomorphism of a triple to the connecting
homomorphism of a pair.
9
LEMMA
Let s be an n-simplex. Then
o
q =1= n
q=n
Hq(s,s)::::::; {Z
Cq(.s) = Cq(s) if q =1= n. Therefore [C(s)/C(s)]q
[C(s)/C(s)]n::::::; Z. •
PROOF
= ° if
q =1= n, and
Because H(s) = 0, by corollary 4.3.7, it follows from the exactness of the
reduced homology sequence of (s,s) that 0*: Hq(s,s) ::::::; Hq_l(s) for all q.
Therefore we have the next result.
10
COROLLARY
If s is an n-simplex, then
q=l=n-l
q=n-l
•
We conclude by proving the following five lemma (so named because of
the five-term exact sequences involved in its formulation).
I I
LEMMA
Given a commutative diagram of abelian groups and homomor-
phisms
"'.' G4~
"'4 G 3~
"'3 G2~
"" G I
G5 ~
Y5I
H5
y'l
y'l
Y3I
(3, H (3, H (33 H (3,
~
4
~
3
~
2
~
1
Yl
HI
in which each row is exact and YI, Y2, Y4, and Y5 are isomorphisms, then Y3
is an isomorphism.
The proof is straightforward. To show that Y3 is a monomorphism,
assume Y3(g3) = 0. Then Y2£X3(g3) = f33Y3(g3) = 0. Therefore £X3(g3) = 0.
Hence there is g4 E G 4 such that £X4(g4) = g3. Then !34Y4(g4) = 0, and there
is h5 E H5 such that !35(h5) = Y4(g4). There is g5 E G 5 with Y5(g5) = h 5. Then
Y4(£X5(g5)) = Y4(g4), and so g4 = £X5(g5). Then g3 = £X4£X5(g5) = 0.
To show that Y3 is an epimorphism let h3 E H 3. There is g2 E G 2 such
that Y2(g2) = !33(h3)' Then YI£X2(g2) = !32!33(h3) = 0. Therefore £X2(g2) = 0,
and there is g3 E G 3 such that £X3(g3) = g2. Then !33(h3 - Y3(g3)) = 0, and
there is h4 E H4 such that !34(h4) = h3 - Y3(g3). Let g4 E G 4 be such that
Y4(g4) = h4. Then g3 + £X4(g4) E G 3 and Y3(g3 + £X4(g4)) = Y3(g3) + f34(h 4) =
PROOF
h3 ·
•
Note that to prove Y3 a monomorphism we merely needed Y2 and Y4 to
be monomorphisms and Y5 to be an epimorphism, and to prove Y3 an epimorphism we merely needed Y2 and Y4 to be epimorphisms and YI to be a
186
HOMOLOGY
CHAP.
4
monomorphism. This type of proof is called diagram chasing and will be
omitted in the future.
We shall have several occasions to use the five lemma. We mention the
following as a typical example. For any simplicial pair (K,L) the natural transformation fL from the ord~red homology theory induces a homomorphism of
the corresponding exact sequences
----'>
...
By theorem 4.3.8, fL* is an isomorphism on the absolute groups. It follows
from the five lemma that it is also an isomorphism on the relative groups.
12 COROLLARY For any simplicial pair (K,L) the natural transformation fL
induces an isomorphism from the ordered homology sequence of (K,L) to the
oriented homology sequence of (K,L). •
6
MAYER-VIETORIS SEqUENCES
There is an exact sequence which relates the homology of the union of two
sets to the homology of each of the sets and to the homology of their intersection. This sequence provides an inductive procedure for computing the
homology of spaces which are built from pieces whose homology is known.
We shall define this exact sequence as well as its analogue involving relative
homology groups, and use them to prove that the natural transformation 1!
from 6(K) to 6(IKI) is a chain equivalence for any simplicial complex K.
Let Kl and K2 be subcomplexes of a simplicial complex K. Then
Kl n K2 and Kl U K2 are subcomplexes of K, and C(Kl)' C(K2) C C(K).
Clearly C(KI n K2) = C(Kl) n C(K2) and C(Kl) + C(K2) = C(KI U K2)'
Let i 1: Kl n K2 C K 1, i 2: Kl n K2 C K 2, h: Kl C Kl U K 2, and
;2: K2 C Kl U K 2. Then we have a short exact sequence of chain complexes
o ----'> C(KI n K 2) ~ C(K 1) EB C(K 2) ~ C(KI U K 2) ----'> 0
i(c) = (C(i1)c, - C(i2)C) and ;(Cl,C2) = C(h)Cl + C(i2)C2. The
where
sponding exact sequence of homology groups
corre-
... ~ Hq(Kl n K 2) ~ Hq(Kl) EB Hq(K 2) ~ Hq(Kl U K 2) ~
Hq_1(K 1 n K 2) ~
is called the Mayer- Vietoris sequence of the sub complexes Kl and K 2 • The
homomorphisms i* and;* in the Ma yer-Vietoris sequence are described by
means of homomorphisms induced by inclusion maps by
and
SEc.6
187
MAYER-VIETORIS SEQUENCES
for Z E H(Kl n K2), Zl E H(Kl)' and Z2 E H(K2)'
If Kl n K2 =1= 0, there is a commutative diagram of abelian groups and
homomorphisms
z
z®z
z
o~
~O
where a(n) = (n,-n) and f3(n,m) = n + m. Since the rows are exact and the
vertical homomorphisms are epimorphisms, it follows from corollary 4.5.6 that
there is an exact sequence of the kernels
o~
-
CO(Kl
n K 2) ~i
-
-
j-
CO(Kl) ® CO(K 2) ~ CO(Kl U K2) ~ 0
and so there is a short exact sequence of chain complexes
o~
n K 2) ~
C(Kl
C(Kl) ® C(K2) ~ C(Kl U K2) ~ 0
The corresponding exact sequence of reduced homology groups
. .. ~ Hq(Kl
n K 2) ~
Hq(Kl) ® Hq(K2) ~ Hq(Kl U K2) ~
is called the reduced Mayer- Vietoris sequence of Kl and K 2 •
If (K1,L 1) and (K 2 ,L2 ) are simplicial pairs in K, there is also a short exact
sequence
which is a subsequence of the short exact sequence
o~
C(Kl
n
K 2) ~ C(K 1) EB C(K2)
~
C(Kl U K2) ~ 0
It follows from corollary 4.5.6 that the quotient sequence is a short exact
sequence of chain complexes
o~
C(Kl
n K 2)/C(L1 n
L 2) ~ C(K1)/C(L1) ® C(K2)/C(L2) ~
C(Kl U K 2)/C(L1 U L 2) ~ 0
The corresponding exact sequence of homology groups
... ~ Hq(Kl n K 2 , Ll n L 2) ~ Hq(K1,L 1) ® Hq(K 2,L 2) ~
Hq(Kl U K 2, Ll U L 2) ~
is called the relative Mayer- Vietoris sequence of (K1,L 1) and (K 2 ,L 2 ).
The relative Mayer-Vietoris sequence specializes to the exact sequence of
a triple or a pair. In fact, given a triple (K,L~,L2)' the relative Mayer-Vietoris
sequence of (K,L 2 ) and (L1,L 1) is easily seen to be the homology sequence of
the triple (K,L 1,L 2) as defined in Sec. 4.5. In case L2 = 0, the relative
Mayer-Vietoris sequence of (K, 0) and (L1,L 1) is the homology sequence of
the pair (K,L 1 ).
An inclusion map (KbLl) C (K 2,L 2) is called an excision map if
Kl - Ll = K2 - L2. The exactness of the Mayer-Vietoris sequence is closely
188
HOMOLOGY
CHAP.
4
related (in fact, equivalent) to the following excision property.
I
THEOREM
Any excision map between simplicial pairs induces an isomorphism on homology.
PROOF If (KI,LI) C (K 2 ,L 2 ) is an eXClSlon map, then K2
LI = KI n L 2 • By the Noether isomorphism theorem,
C(KI)/C(L I) :::::: [C(KI)
+ C(L2)l!C(L2) =
= KI
C(K2)/C(L 2 )
U L2 and
•
For the ordered chain complex it is still true that if KI and K2 are subcomplexes of some simplicial complex, then ~(KI U K 2) = ~(KI) + ~(K2)'
Therefore all the above results remain valid if the oriented homology is
replaced throughout by the ordered homology.
An inclusion map (XI,A I ) C (X 2 ,A 2 ) between topological pairs is called
an excision map if Xl - Al = X2 - A 2 . It is not true that every excision
map induces an isomorphism of the singular homology groups. Neither is it
true that there is an exact Mayer-Vietoris sequence of any two subsets Xl and
X 2 of a topological space.
2
Let f: R
EXAMPLE
~
R be defined by
.
f(x)
=
1
Slll-
X
o
x S; 0
and let Xl = ((x,y) E R2 I y 2: f(x) or x = 0, Iyl ::; 1) and X2 = ((x,y) E R21
y ::; f(x) or x = 0, Iyl ::; 1). Then Xl and X2 are closed path-connected subsets of R2 such that Xl U X 2 = R2 and Xl n X2 consists of two path components. Therefore there b no homomorphism HI(XI U X2 ) -> HO(XI n X2 )
which will make the sequence
fII(X I U X2 ) ~ fIO(XI n X 2 ) ~ HO(X I ) EEl fIO(X 2 )
exact at HO(XI
n
X 2 ) [the ends are both trivial, but HO(XI
n X 2 ) =1= 0].
We can, however, develop a Mayer-Vietoris sequence in singular homology for certain subsets Xl and X2 of a topological space. Let Xl and X2 be
subsets of some space. {Xl,X 2 } is said to be an excisive couple of subsets if
the inclusion chain map ~(XI) + ~(X2) C ~(XI U X 2) induces an isomorphism of homology. Our next result follows from theorem 4.4.14.
THEOREM
If Xl U Xz
3
excisive couple. •
= intxlux2 Xl
U intxlux2 X 2 , then {XI,X2 } is an
In particular, if A C X, then {X,A} is always an excisive couple. The
relation between an excisive couple {X I ,X2} and excision maps is expressed
as follows.
4
{X I ,X2 } is an excisive couple if and only if the excision map
X 2 ) C (Xl U X 2 ,X2 ) induces an isomorphism of singular homology.
THEOREM
(XI,X I
n
SEc.6
PROOF
189
MAYER·VIETORIS SEQUENCES
We have a commutative diagram of chain maps induced by inclusions
il(XI)/il(XI
n
\
<l( ")
X z) ~ il(XI U X z)/il(Xz)
[il(XI)
;;
+ il(Xz)]/ il(Xz)
where i is the excision map i: (Xl. Xl n X z ) C (Xl U Xz, Xz). By the Noether
isomorphism theorem, i is an isomorphism; therefore i*
i* i* is an isomorphism if and only if i~ is an isomorphism. Using the exactness of the homology
sequence of a pair and the five lemma, i* is an isomorphism if and only if the
inclusion map il(X I ) + il(Xz) C il(XI U X z ) induces an isomorphism of homology, which is by definition equivalent to the condition that {XI,Xz} be an
excisive couple. •
=
This yields the following excision property for singular theory.
it
COROLLARY
Let U CAe X be such that (j C int A. Then the excision
map (X - U, A - U) C (X,A) induces an isomorphism of singular homology.
PROOF The hypothesis (j C int A implies int (X - U) :J X - (j :J X - int A.
By theorem 3, {A, X - U} is an excisive couple, and the result follows from
this and from theorem 4. •
=
For any subsets Xl and Xz of a space, il(XI n X z) il(XI ) n il(Xz), and
there is a short exact sequence of singular chain complexes
o~
il(XI
n X z) ~
il(X I) EB il(Xz) ~ il(X I)
+ il(Xz) ~ 0
This yields an exact sequence
... ~ Hq(XI n X z ) ~ Hq(X I ) EB Hq(X z) ~ Hq(il(XI)
+ il(Xz)) ~
Hq-I(XI n X z)
~
If {X1,X z } is an excisive couple, the group Hq(il(XI) + il(Xz)) can be replaced
by the group Hq(XI U Xz), and the resulting exact sequence is
. .. ~ Hq(XI n X z) ~ Hq(XI) EB Hq(X2) ~ Hq(XI U X2) ~
Hq_I(X I n X2 )
=
~
=
where i*(z)
(h*z,-iz*z) and i*(ZI,Z2)
il*ZI + i2*Z2 for Z C H(XI n Xz),
ZI E H(XI)' and Zz E H(X 2 ). This is the Mayer- Vietoris sequence of singular
theory of an excisive couple {XI,Xz}. Similarly, if Xl n Xz =1= 0, there is a
reduced Mayer-Vietoris sequence of {XI'Xz}.
If (XI,A I) and (X 2,A z) are pairs in a space X, we say that {(XI,A I ), (X Z,A 2 )}
is an excisive couple of pairs if {Xh X2 } and {A I ,A 2 } are both excisive couples
of subsets. In this case it follows from the five lemma that the map induced
by inclusion
[6.(Xl) + 6.(X2)] / [6.(Al) + 6.(A2)] -+ [6.(Xl U X2)] / [6.(Al U A 2)]
induces an isomorphism of homology. Hence, if {(XhAl)' (X 2 ,A 2 )} is an
190
HOMOLOGY
CHAP.
4
excisive couple of pairs, there is an exact sequence
... ~ Hq(XI n X2, Al n A 2) ~ Hq(XI,A I ) EB Hq(X2,A2) ~
Hq(XI U X2, Al U A 2) ~
called the relative Mayer-Vietoris sequence of {(XI,A I), (X2,A2)}.
The relative Mayer-Vietoris sequence specializes to the exact sequence
of a triple (or a pair). In fact, given a triple (X,A,B), {(X,B), (A,A)} is always
an excisive couple of pairs, and the relative Mayer-Vietoris sequence of
{(X,B), (A,A)} is the homology sequence of the triple (X,A,B).
We use the Mayer-Vietoris sequence to compute the singular homology
of a sphere.
6
THEOREM
For n ~ 0
q=/=n
q=n
PROOF Let p and p' be distinct points of Sn. Because Sn - p and Sn - p' are
contractible (each being homeomorphic to Rn), fi(sn - p) = 0 = H(sn - p').
Since Sn - p and Sn - p' are open subsets of Sn, it follows from theorem 3
that {sn - p, Sn - p'} is an excisive couple. From the exactness of the corresponding Mayer-Vietoris sequence, it follows that
0*: Hq(sn) ;:::; Hq_l(sn - (p U p'))
Because Sn - (p U p') has the same homotopy type as Sn-I, there is an
isomorphism Hq_l(sn - (p U p')) ;:::; Hq_l(sn-I), and the result follows by
induction and the trivial verification that for n
0 the theorem is valid. -
=
We now show that a couple consisting of polyhedral subsets of a polyhedron is excisive.
LEMMA
Let KI and K2 be subcomplexes of a simplicial complex K.
Then {IK I I,IK21} is an excisive couple.
7
Let V be a neighborhood of IKI n K21 in IKII having IKI n K21 as a
strong deformation retract (such a V exists, by corollary 3.3.11). There is a
commutative diagram
PROOF
--,) Hq( IKI
n
i·t
... --,)
K 21) --,) Hq( IKII) --,) Hq( IKII, IKI
It
n
K21) --,)
j·t
Hq(V)
--,)
...
Because i: IKI n K21 C Vis a homotopy equivalence, i*: H(IK I n K 21) ;:::; H(V).
By the five lemma, i*: H(IKII, IKI n K21) ;:::; H(IKII, V).
Also, V U IK21 is a neighborhood of IK21 in IKI U K21 having IK21 as a
strong deformation retract. Therefore a similar proof shows that
i*: H(IK I U K21, IK21) ;:::; H(IK I U K21, V U IK21)
By theorem 4, {IKII, IK 2J} is an excisive couple if and only if the excision
SEC.
6
191
MAYER-VIETORIS SEQUENCES
map (lKll, IKl n K 21) C (IK l U K21, IK 21) induces an isomorphism of homology. In view of the isomorphisms i* and i~, this will be so if and only if the
excision map (lKll, V) c (IK l U K21, V U IK 21) induces an isomorphism of
homology. Again by theorem 4, this is equivalent to the condition that
{IKll, V U IKzl} be an excisive couple. This is so by theorem 3, since
IK21 C int (V U IK21) and IKll - IK21 C int IKll· •
8
THEOREM
For any simplicial pair (K,L) the natural transformation P
induces an isomorphism of the ordered homology sequence of (K,L) onto the
singular homology sequence of (IKI,ILI).
It suffices to prove that for any simplicial complex K, P* : H(!::..(K)) ;::::;
H(IKI), because the theorem will follow from this and the five lemma. We
prove this first for finite simplicial complexes by induction on the number of
simplexes. If K contains one simplex, then K = 8, where s is a O-simplex, and
the result follows from corollary 4.4.2.
Assume the result inductively for simplicial complexes with fewer than
m simplexes, where m
1, and let K contain exactly m simplexes. Let s be a
simplex of K of maximum dimension and let L be the subcomplex of K consisting of all simplexes other than s. Then K = L U s and oS = L n s. Because
L has exactly m - 1 simplexes, P* is an isomorphism H(!::..(L));::::; H(ILI)
and an isomorphism H(!::..(s)) ;::::; H(ISI). By corollary 4.4.2, P*: H(!::..(s)) ;::::; H(lsl).
By the exactness of the ordered Mayer-Vietoris sequence of Land s and the
Mayer- Vietoris sequence of Singular theory for ILl and lsi (which exists, by
lemma 7), it follows from the five lemma that P*: H(!::..(K)) ;::::; H(IKI).
For infinite simplicial complexes K let {K,,} be the family of finite subcomplexes of K directed by inclusion. It follows from theorem 4.3.11 that
H(!::..(K)) ;::::; lim~ H(!::..(K,,)) and from theorem 4.4.6 that H(IKI) ;::::; lim~ H(IK"I).
The theorem now holds for K because 1'* is natural. •
PROOF
>
We show next that for free chain complexes a chain map is a chain
equivalence if and only if it induces an isomorphism in homology. First we
establish an exact sequence containing the homomorphism induced by a
chain map.
9
LEMMA
Let T: C ~ C' be a chain map and let C be the mapping cone
of T. There is an exact sequence
... ~ Hq+l(C) ~ Hq(C) ~ Hq(C') ~ Hq(C) -~ ...
Let 0': C' ~ C be the chain map defined by O'(c) = (O,c). Then
0' imbeds C' as a subcomplex of G and the quotient complex GIC' is such that
(GIC')q;::::; Cq _ l ; the boundary operator of GIC' corresponds to the negative
of the boundary operator of C under this isomorphism. The desired exact
sequence is then obtained from the exact homology sequence of the short exact
sequence of chain complexes
PROOF
o~
C' ~
G ~ GIC' ~ 0
192
HOMOLOGY
CHAP.
4
by replacing Hq(G/C') by Hq-I(C) and verifying that the connecting homomorphism 0*: Hq+I(G/C') ---'> Hq(C') corresponds to T*: Hq(C) ---'> Hq(C'). •
10 THEOREM If C and C' are free chain complexes, a chain map T: C
is a chain equivalence if and only ifT*: H(C) "'" H(C').
---'>
C'
By corollary 4.2.11, T is a chain equivalence if and only if C is acyclic.
By lemma 9 and corollary 4.5.5, Gis acyclic if and only if T * : H( C) ::::: H( C'). •
PROOF
BeCltllSe b.(K)/ b.(L) and b.(IKI) / b.(ILI) are free chain complexes, we have
the following result.
I I COROLLARY For any simplicial pair (K,L),
b.(K)/ b.(L) with b.(IKI)/ b.(ILI). •
If rp: KI
---'>
/J
is a chain equivalence of
K2 is a simplicial map, there is a commutative diagram
H(K 1) ~ H( b.(KI)) ~ H( IKII )
It.(cp)·
H(K2) ~ H( b.(K2)) ~ H( IK21 )
In particular, if K' is a subdivision of K and rp: K'
imation to the identity IK'I C IKI, then
---'>
K is a simplicial approx-
and
From the commutativity of the above diagram we obtain our next result.
12 THEOREM Let K' be a subdivision of K and let rp: K' ---'> K be a simplicial
approximation to the identity map IK'I C IKI. Then
rp*: H(K') ::::: H(K)
•
By theorem 10, C(rp): C(K') ---'> C(K) is a chain equivalence. It will
be useful to construct a chain map C(K) ---'> C(K') which is a chain homotopy
inverse of C(rp). If K' is a subdivision of K, an augmentation-preserving chain
map T: C(K) ---'> C(K') is called a subdivision chain map if T: C(L) C C(K' I L)
for every subcomplex L C K [ that is, if T is a natural chain map from C to
C(K' I • ) on e(K)].
13 THEOREM If K' is a subdivision of K, there exist subdivision chain
maps T: C(K) ---'> C(K'). If rp: K' ---'> K is a simplicial approximation to
the identity IK'I C IKI, then T* = rp*-l: H(K) ::::: H(K').
If s is any simplex of K, then C(K'I s) is acyclic [because H(K' 1 s) :::::
Hence, on the category e(K) of subcomplexes of K with models
GJR.{K) = {s 1s E K}, the functor C is free and C(K' I' ) is acyclic. It follows
from theorem 4.3.3 that there exist natural chain maps T from C to C(K' I . )
preserving augmentation.
If T is any subdivision chain map and rp: K' ---'> K is a simplicial approximation to the identity map IK'I C K, the composite
PROOF
H(lsl)
= 0].
SEc.7
193
SOME APPLICATIONS OF HOMOLOGY
C(CfJ)T: C(K)
~
C(K)·
is a natural chain map over 0,K) from C to C preserving augmentation. Since
C is free and acyclic with models 0TL(K), it follows from theorem 4.3.3 that
C( CfJ)T ~ 1c(1()' Therefore CfJ* T* = 1H(K). Since, by theorem 12, CfJ* is an isomorphism, T* = CfJ*-l. •
7
SOME APPLICATIONS OF HOMOLOGY
In this section we use homology for some of the applications mentioned
earlier. We shall show that euclidean spaces of different dimensions are not
homeomorphic, and also that Sn is not a retract of En+l (which is easily seen
to be equivalent to the Brouwer fixed-point theorem). This leads to the general consideration of fixed points of maps, and we prove the Lefschetz fixedpoint theorem. Finally, we shall consider separation properties of the sphere.
Proofs are given of Brouwer's generalization of the Jordan curve theorem and
of the invariance of domain.
I
THEOREM
By theorem 4.6.6, Hn(sn) =f= 0 and Rn(sm)
PROOF
2
If n =f= m, Sn and Sm are not of the same homotopy type.
COROLLARY
= o. •
If n =f= m, Rn and Rm are not homeomorphic.
If Rn and Rm were homeomorphic, their one-point compactifications
Sn and Sm would also be homeomorphic, in contradiction to theorem 1. •
PROOF
In corollary 2 both Rn and Rm are contractible. Therefore they have the
same homotopy type and cannot be distinguished by their homology groups.
To distinguish them it was necessary to consider associated spaces having
nonisomorphic homology. We chose to consider their one-point compactifications, but another proof could have been based on the fact that Rn minus a
point has the same homotopy type as Sn-l.
These two results are applications of homology to the problem of classifying spaces up to topological equivalence. Our next application is to an
extension problem.
a
LEMMA
Let (X,A) be a pair such that A is a retract of X. Then
H(X) ;:::: H(A) EB H(X,A)
Given i: A C X and i: (X, 0) C (X,A) and a retraction r: X ~ A, then
Therefore r* i* = 1H (A) and i* is a monomorphism of H(A) onto a
direct summand of H(X). The other summand is the kernel of r*. From the
exactness of the homology sequence of (X,A)
a.
;..
j.
a.
....... Hq(X,A) .... Hq- 1(A) .... Hq- 1(X) .... Hq- 1(X,A) .... .. ·
PROOF
ri
=1
A•
194
HOMOLOGY
CHAP.
4
because ker i* = 0, 0* is the trivial map. Therefore i* is an epimorphism.
Since ker i* = im i*, i* induces an isomorphism of ker r* onto H(X,A). •
Note that lemma 3 is still valid if A is a weak retract of X.
4
COROLLARY
For n
~
0, Sn is not a retract of En+l.
*
By theorem 4.6.6, Hn(sn)
0, but because En+1 is contractible,
Hn(En+l) = O. Therefore H(Sn) is not isomorphic to a direct summand of
H(En+l). •
PROOF
This implies the following Brouwer fixed-point theorem.
S
THEOREM
For n
~
0 every continuous map from En to itself has a
fixed point.
>
PROOF
For n = 0 there is nothing to prove. For n
0 let f: En ~ En be
continuous. If f has no fixed point, define a map g: En ~ Sn-l by g(x) equal
to the unique point of Sn-l on the ray from f(x) to x, as shown in the figure.
/" f(x)
/
/ox
/
g(x)
/
/
o
I
f(x)
I
lx
I
I
g(x)
Then g is a retraction from En to Sn-l, in contradiction to corollary 4.
•
We have, in fact, proved that corollary 4 implies theorem 5. The
converse is also true, for if r: En+l ~ Sn were a retraction, the map f: En+l ~ En+ 1
defined by f(x) = - r(x) would have no fixed points.
There is an interesting generalization of theorem 5 which contains a
criterion for showing that a certain map from X to itself has a fixed point even if
not every map of X to itself has fixed points. This generalization also illustrates
another type of application of homology in that it is based on an algebraic
count of the number of fixed points, the algebraic count being formulated in
homological terms. This type of application of homology occurs frequently.
Generally it involves a set of singularities of X of a certain type (for example,
the set of fixed points of a map X ~ X, the set of discontinuties of a function
X ~ Y, the set of self-intersections of a local homeomorphism X ~ Rn, etc.)
and measures the singular set by means of a homology class associated to it.
Let C be a finitely generated graded group and let h: C ~ C be an endomorphism of C of degree o. The Lefschetz number A(h) is defined by the
formula
SEc.7
195
SOME APPLICATIONS OF H~'!OLOGY
where hq: Cq -7 Cq is the endomorphism defined by h in degree q. The following Hopf trace formula equates the Lefschetz numbers of a chain map and
its induced homology homomorphism.
6
THEOREM
Let C be a finitely generated chain complex and let
be a chain map. Then
T:
C -7 C
PROOF
The proof is similar to the proof of the corresponding statement
about the Euler characteristic (theorem 4.3.14), the Euler characteristic being
the Lefschetz number of the identity map, with theorem 4.13 of the Introduction used in place of theorem 4.12. Details are left to the reader. -
Let f: X -7 X be a map, where X has finitely generated homology. The
Lefschetz number off, denoted by "AU), is defined to be the Lefschetz number
of the homomorphism f*: H(X) -7 H(X) induced by f. It counts the algebraic
number of fixed homology classes of f*. The following Lefschetz fixed-point
theorem shows that "A( f) 0:/= 0 is a sufficient condition for f to have a fixed point.
THEOREM
Let X be a compact polyhedron and let f: X
7
If "A(f) 0:/= 0, then f has a fixed point.
-7
X be a map.
PROOF
We assume that f has no fixed point and prove "A(f) = O. Without
loss of generality, we may assume X
ILl for some finite simplicial complex L.
Because ILl is a compact metric space, if f has no fixed point, there is a
0
such that d(a,f(a» 2 a for all a E ILl. Let K be a subdivision of L with mesh
K
a/3 and let K' be a subdivision of K for which there exists a simplicial
map q;: K' -7 K which is a simplicial approximation to f: IKI -7 IKI. Since
1q;I(a) and f(a) belong to some simplex of K, d(Iq;I(a),f(a»
a/3 for a E IKI.
If s is any simplex of K, lsi is disjoint from 1q;1(lsl), for if a E lsi is equal
to 1q;1(,8) for ,8 E lsi, then
=
>
<
<
d(,8,f(,8»
s d(,8,a) + d(Iq;I(,8),f(,8» < 2a/3
in contradiction to the choice of a.
Let T: C(K) -7 C(K') be a subdivision chain map (which exists, by
theorem 4.6.13). Then C(q;)T: C(K) -7 C(K) is a chain map. If 0 is an oriented
q-simplex on a q-simplex s of K, then C(q;)T(O) is a q-chain on the largest subcomplex of K disjoint from s. Therefore C(q;)T(O) is a q-chain having coefficient 0
on o. Since this is so for every 0, all the coefficients summed in forming
Tr(C(q;)T)q are zero and Tr((C(q;)T)q)
0 for all q, which implies "A(C(q;)T)
O.
By theorem 6, "A((C(q;)T)*) = O. Let q;': K' -7 K be a simplicial approximation
to the identity map IK'I C IKI. There is a commutative diagram
=
=
H(K)
~ H(K')
~ H(K)
i~
i~
i~
H(b.(K») ~ H(b.(K'») ~ H(b.(K»)
t~
t~
t~
H(IKI) tp'I.=l H(IKI) ~ H(IKI)
196
HOMOLOGY
CHAP.
4
from which it follows that
A(f*) = A(I<pI*(I<p'I*)-I) =
By theorem 4.6.13, (<p~)-l
Therefore A(f) = O. •
= 'T*
A(<p*(<p~)-l)
and A(<p*(<p~tl)
= A(<p*'T*) = A([C(<p)'T]*).
This yields the following generalization of the Brouwer fixed-point
theorem.
8
COROLLARY
Every continuous map from a compact contractible polyhydron to itself has a fixed point.
If X is contractible, {[(X) = 0, and for any
[because f* is the identity map on Ho(X) ::::: Z]. •
PROOF
f:
X ~ X, A(f) = 1
This result is false for noncompact polyhedra. In fact, R is a contractible
polyhedron and any translation different from 1R fails to have a fixed point.
Given a continuous map f: Sn ~ Sn, the degree off is the unique integer
deg f such that
f*(z) = (degf)z
The following fact is obvious.
9
For any map f: Sn
~
Sn, A(f) = 1
+ (-l)n
deg f
•
Since the antipodal map Sn ~ Sn has no fixed points, the next result
follows from theorem 7 and statement 9.
10
COROLLARY
The antipodal map of Sn has degree ( _l)n+l.
•
I I COROLLARY If n is even, there is no continuous map f: Sn ~ Sn such
that x and f(x) are orthogonal for all x E Sn.
PROOF
Assume that such a map exists. Then a homotopy F:
fined by
f
~
l s n is de-
(1 - t)f(x) + tx
F(x,t) = -,--'-------'-"--:'-'---II (1 - t)f(x) + txll
This is well-defined, because the condition that x and f(x) be orthogonal
implies 11(1 - t)f(x) + txl1 2 = (1 - t)2 + t 2 =1= 0 for 0 ~ t ~ 1. Since f ~ lsn,
A(f) = A(lsn) = 1 + ( -l)n =1= o. Hence, by theorem 7, f must have a fixed
point, in contradiction to the orthogonality of x and f(x) for all x. •
This last result is equivalent to the statement that an even-dimensional
sphere Sn has no continuous tangent vector field which is nonzero everywhere
on Sn. For odd n such vector fields do exist because the map f: S2m-1 ~ S2m-1
defined by
f(XI, . . . ,X2m)
=
(-X2' Xl, . . . , -X2m, X2m-l)
is continuous and has the property that x and f(x) are orthogonal for all x.
SEC.
7
197
SOME APPLICATIONS OF HOMOLOGY
Instead of considering vector fields, we consider one-parameter groups
of homeomorphisms. A flow on X is a continuous map
1/;: R X
X~
X
such that
(a) 1/;(t1 + t2, x) = 1/;(t1' 1/;(t2'X))
(b) 1/;(O,x) = x
t1, t2 E R; x E X
x EX
For t E R let 1/;t: X ~ X be defined by 1/;t(x) = 1/;(t,x). Then (a) and (b) imply
1/;-t = (1/;t)-1, and so 1/;t is a homeomorphism of X for all t E R. A fixed point
of the flow is a point Xo E X such that 1/;(t,xo) = Xo for all t E R.
12 THEOREM If X is a compact polyhedron with x(X) ::/= 0, then any flow
on X has a fixed point.
Each 1/;t is homotopic to Ix [by the homotopy F: X X I
by F(x,t') = 1/;((1 - t')t, x)]. Therefore
PROOF
>-'(1/;t)
~
X defined
= >-'(lx) = x(X) ::/= 0
Hence, by theorem 7, each 1/;t has fixed points. For n ~ 1 let An be the
closed subset of X consisting of the fixed points of 1/;1I2n • Then An+1 cAn,
and {An} is a decreasing sequence of nonempty closed subsets of the compact space X. Let F = n An. Then F is nonempty, and any point of F is
fixed under 1/;t for all t of the form 1/2n for n 2: 1. This implies that each
point of F is fixed under 1/;t for all dyadic rationals t = m/2n. Since the dyadic
rationals are dense in R, each point of F is fixed under 1/;t for all t. •
We now turn our attention to separation properties of the sphere.
13
LEMMA
H(Sn - A) =
If A
o.
c Sn is homeomorphic to Ik for
0
~
k
~
n, then
We prove this by induction on k. If k = 0, then A is a point and
Sn - A is homeomorphic to Rn. Therefore H(sn - A) = o.
Assume the result for k
m, where m ~ 1, and let A be homeomorphic
to 1m. Regard A as being homeomorphic to B X I, where B is homeomorphic
to 1m -I, by a homeomorphism h: B X I ~ A. Let A' = h(B X [O,J,~]) and
A" = h(B X [%,1]). Then A = A' U A" and A' n A" is homeomorphic to
B X %. By the inductive assumption, H(sn - (A' nAil)) = O.Because
Sn - A' and Sn - A" are open sets, they are excisive and from the exactness
of the corresponding reduced Mayer-Vietoris sequence
PROOF
<
i*: Hq(sn - A) ;:::::: Hq(sn - A') EB Hq(Sn - A")
If z E Hq(sn - A) is nonzero, then either i~z::/= 0 in Hq(sn - A') or i~z::/= 0
in Hq(Sn - A"), where i': Sn - A c Sn - A' and i": Sn - A c Sn - AI/.
Assume
of sets
i* z ::/= O. We repeat the argument for A' and thus obtain a sequence
198
HOMOLOGY
CHAP.
4
such that
(a) The inclusion Sn - A c Sn - Aj maps z into a nonzero element of
fJq(sn - A j ).
(b) nA i is homeomorphic to Im-l
Because every compact subset of Sn - nA i is contained in Sn - Aj for
some f, it follows from theorem 4.4.6 that fJq(Sn - n Ai) ::::; lim~ {fJq(sn - Aj)}.
This is a contradiction because, by condition (a), the element z determines a
nonzero element oflim~ {Hq(sn - Aj)}, but by condition (b) and the inductive
assumption, fJq(sn - n Ai) = 0. -
°S; k S; n 14
COROLLARY
Let B be a subset of Sn which is homeomorphic to Sk for
1. Then
-
{O
Hq(Sn - B)::::; Z
q=/=n-k-I
q=n-k-I
We use induction on k. If k = 0, then B consists of two points and
Sn - B has the same homotopy type as Sn-l. Therefore
PROOF
-
{O
Hq(Sn - B)::::; Z
q=/=n-I
q=n-I
If k :;::: 1, set B = Al U Az, where Al and Az are closed hemispheres of Sk
and assume the result valid for k - 1. Then Al and Az are homeomorphic to
Ik and Ai n Az is homeomorphic to Sk-l. Because Sn - Al and Sn - A z are
open, {Sn - A 1 , Sn - Az} is an excisive couple, and there is an exact reduced
Mayer-Vietoris sequence
---7
fJq+1(sn - Ai) (f) fJq+l(sn - Az) ---7 fJq+l(sn - (Ai n Az)) ---7
fJq(sn - B) ---7 fJq(sn - Ai) (f) fJq(sn - Az)
---7
By lemma 13, the groups at the ends vanish. The result then follows from the
inductive assumption. For the special case of an (n - I)-sphere imbedded in Sn, we obtain the
following Jordan-Brouwer separation theorem.
15 THEOREM An (n - I)-sphere imbedded in Sn separates Sn into two components of which it is their common boundary.
PROOF
If B C Sn is homeomorphic to Sn-l, then fJo(sn - B) ::::; Z, by corollary 14. Therefore Sn - B consists of two path components. Since Sn - B is
an open subset of Sn, it is locally path connected and its path components U
and V, say, are its components.
Clearly, B contains the boundary of U and of V. To prove B C (; n \1,
let x E B and let N be a neighborhood of x in Sn. Let A C B n N be a subset
such that B - A, is homeomorphic to In-l. Then fJ(Sn - (B - A)) = 0, by
lemma 13, so Sn - (B - A) is path connected. If p E U and q E V, there is a
SEC.
8
AXIOMATIC CHARACTERIZATION OF HOMOLOGY
199
path win Sn - (B - A) from p to q. Because p and q are in different path
components of Sn - B, w meets A. Therefore A contains a point of 0 and a
point of V. Hence N meets 0 and V, and x EOn V. A related result is the following Brouwer theorem on the invariance of
domain.
16 THEOREM If U and V are homeomorphic subsets of Sn and U is open in
Sn, then V is open in Sn.
PROOF
Let h: U ---,) V be a homeomorphism and let h(x) = y. Let A be a
neighborhood of x in U that is homeomorphic to In and with boundary B
homeomorphic to Sn-l. Let A' = h(A) C Vand let B' = h(B). By lemma 13,
Sn - A' is connected, and by theorem 15, Sn - B' has two components.
Because
Sn - B'
= (sn
- A') U (A' - B')
and Sn - A' and A' - B' are connected, they are the components of Sn - B'.
Therefore A' - B' is an open subset of Sn. Since y E A' - B' C V and y was
arbitrary, V is open in Sn. -
8
AXIOMATIC CHARACTERIZATION OF HOMOLOGY
A simple set of axioms characterizing homology on the class of compact
polyhedral pairs has been given by Eilenberg and Steenrod1 . This section
describes the axiom system and related concepts. For compact polyhedral
pairs, the axioms are categorical (that is, two theories satisfying them are
isomorphic). Thus the axioms are basic theorems from which other properties
of homology theories can be deduced. In many cases, proofs based on the axioms
are simpler and more elegant than proofs which refer back to the original definition of the homology theory.
To formulate the axioms it is usual to start with a suitable category of
topological pairs and maps (called "admissible categories" by Eilenberg and
Steenrod). We shall not define these categories. The category of all topological pairs is such a category, and so are its full subcategories defined by the
polyhedral pairs and defined by the compact polyhedral pairs. For our purposes we shall always regard a homology theory as defined on the category of
all topological pairs, and we identify a space X with the pair (X, 0).
A homology theory H and a consists of
(a) A covariant functor H from the category of topological pairs and
maps to the category of graded abelian groups and homomorphisms of
degree 0 [that is, H(X,A) = {Hq(X,A)}]
1 See S. Eilenberg and N. E. Steenrod, "Foundations of Algebraic Topology," Princeton University Press, Princeton, N.J., 1952.
200
HOMOLOGY
CHAP.
4
a of degree - I from the functor H on
(X,A) to the functor H on (A, 0) [that is, a(X,A) = {aq(X,A): Hq(X,A) -)
(b) A natural transformation
H q _ 1 (A)} ].
These satisfy the following axioms.
I
HOMOTOPY AXIOM
If fa,
H(fo)
2
EXACTNESS AXIOM
h:
(X,A) -) (Y,B) are homotopic, then
= H(h):
H(X,A) -) H(Y,B)
For any pair (X,A) with inclusion maps i: A C X and
j: X C (X,A) there is an exact sequence
... ~ Hq(A)
Hii)
Hq(X) ~ Hq(X,A)
rq(X,A)
H q_ 1 (A) HQ~l(i)
.•.
3
EXCISION AXIOM
For any pair (X,A), if U is an open subset of X such
that 0 C int A, then the excision map j: (X - U, A - U) C (X,A) induces
an isomorphism
H(j): H(X - U, A - U) ::::::: H(X,A)
4
DIMENSION AXIOM
On the full subcategory of one-point spaces, there is a
natural equivalence of H with the constant functor; that is, if P is a one-point
space, then
q=l=O
q=O
Obviously, the homotopy axiom is equivalent to the condition that the
homology theory can be factored through the homotopy category of topological pairs.
Singular homology theory is an example of a homology theory. In fact,
the homotopy axiom is a consequence of theorem 4.4,9, the exactness axiom
is a consequence of theorem 4.5.4, the excision axiom is a consequence
of corollary 4.6.5, and the dimension axiom is a consequence of lemmas 4.4.1
and 4,3.1. Therefore, there exist homology theories.
Corresponding to any homology theory there are reduced groups defined
as follows. If X is a nonempty space, let c: X -) P be the unique map from
X to some one-point space P. The reduced group FI(X) is defined to be the
kernel of the homomorphism
H(c): H(X) -) H(P)
Because c has a right inverse, so does H(c). Therefore
H(X) ::::::: H(X) EEl H(P)
and the reduced groups have properties similar to those of the reduced
singular groups.
Given a triple B c A e X, let k: A C (A,B) and define a(X,A,B):
H(X,A) -) H(A,B) to be the composite
SEC.
8
201
AXIOMATIC CHARACTERIZATION OF HOMOLOGY
= H(k)o(X,A):
o(X,A,B)
H(X,A)
H(A)
~
~
H(A,B)
:;
THEOREM
For any triple (X,A,B), with inclusion maps i: (A,B) C (X,B)
and i: (X,B) C (X,A), there is an exact sequence
Hq,
(X B) -H(j)
H q(X,A) Oq(X,A,B)) Hq-l (A , B) ~ . . .
. .. ~ Hq(A ,B) -Hq(i)
--7
--7
The proof involves diagram chasing based on the exactness axiom 2.
We prove exactness at Hq(A,B) and leave the other parts of the proof to the
reader.
(a) im oq+l(X,A,B) C ker Hq(i). Hq(i)oq+l(X,A,B) is the composite
PROOF
Hq+l(X,A)
Hq(A)
Oq+l(X,A)
Hq(A,B)
Hq(k\
Hq(i\
Hq(X,B)
which also equals the composite
Hq+l(X,A)
Oq+l(X,A)
Hq(A)
Hq(X)
Hq(i')
Hq(i")
Hq(X,B)
where i': A C X and iff: X C (X,B). By axiom 2, Hq(i')Oq+l(X,A) = O. Therefore Hq(i)oq+l(X,A,B) = o.
(b) ker Hq(i) C im Oq+l(X,A,B). Let z E Hq(A,B) be such that Hq(i)z = o.
Then oq(X,B)Hq(i)z
0, and because oq(A,B)
oq(X,B)Hq(i), oq(A,B)z O.
By axiom 2, there is Z E Hq(A) such that Hq(k)z'
z. Because the composite
=
Hq(A)
=
=
Hq(i')
=
Hq(X) Hq(i"~ Hq(X,B)
equals the composite Hq(i)Hq(k), it follows that
Hq(i")Hq(i')z
= Hq(i)Hq(k)z = Hq(i)z = 0
By axiom 2, there is z" E Hq(B) such that if 1': B C X, then Hq(i')z = Hq(f')z".
Given iff: B C A, then Hq(f') = Hq(i')Hq(f"). Therefore Hq(i')(z - Hq(j")z") = O.
Again by axiom 2, there is z E Hq+l(X,A) such that Oq+l(X,A)z = z' - Hq(f")z".
Then, because Hq(k)Hq(f") = 0,
oq+l(X,A,B)z
= Hq(k)oq+l(X,A)z = Hq(k)z'
which shows that z is in im Oq+l(X,A,B).
- Hq(k)Hq(f")z"
=z
•
The exact sequence of theorem 5 is called the homology sequence of the triple
(X,A,B). If B = 0, it reduces to the homology sequence of the pair (X,A).
Let H and a and H' and a' be homology theories. A homomorphism from
H and a to H' and a' is a natural transformation h from H to H' commuting
with a and 0'. That is, for every (X,A) there is a commutative diagram
H(X,A) ~ H(A)
H'(X,A) ~ H'(A)
in which the vertical maps are homomorphisms of degree o. In view of the
dimension axiom, a homomorphism h induces a homomorphism ho: Z ~ Z
202
HOMOLOGY
CHAP.
4
that characterizes h on one-point spaces. The main result proved by Eilenberg
and Steenrod is that corresponding to any homomorphism ho: Z ~ Z there
exists a unique homomorphism h from H and a to H' and a', on the category
of compact polyhedral pairs, which induces h o. We shall not prove this, but
shall content ourselves with proving that a homomorphism h which is an isomorphism for one-point spaces is an isomorphism for any compact polyhedral
pair. This will illustrate how the axioms-1::an be used and will suffice for our
later applications.
The following is an easy consequence of the exactness axiom and the
five lemma (or of theorem 5 and axiom 2).
6
LEMMA
Let A' cAe X. Then H(A') :::::: H(A) if and only if H(X,A') ::::::
H(X,A) (both maps induced by inclusion). -
We now prove a stronger excision property. A map f: (X,A) ~ (Y,B) is
called a relative homeomorphism if f maps X - A homeomorphically onto
Y - B. Following are some examples.
7
An excision map (X - U, A - U) c (X,A), where U C A, is a relative
homeomorphism.
8
If X is obtained from A by adjoining an n-cell e and f: (En,Sn-l)
is a characteristic map for e, then f is a relative homeomorphism.
~
(e,e)
9
THEOREM
Let X be a compact Hausdorff space and let A be a closed
subset of X which is a strong deformation retract of one of its closed neighborhoods in X. Let f: (X,A) ~ (Y,B) be a relative homeomorphism, where Y
is a Hausdorff space and B is closed in Y. Then, for any homology theory
H(f): H(X,A) :::::: H(Y,B).
PROOF
Let N be a closed neighborhood of A in X such that A is a strong
deformation retract of N and let U be an open subset of X such that
A cUe (j C N (U exists because X is a normal space). Let F: N X I ~ N
be a strong deformation retraction of N to A.
Define N' = f(N) U B, U' = f(U) U B, and F': N' X I ~ N by
F'(y,t)
F'(y,t)
=Y
= fF(f-l(y),t)
Y E B, tEl
Y E f(N), tEl
Then F' is well-defined and continuous on each of the closed sets B X I and
f(N) X 1. Therefore F' is continuous and is easily verified to be a strong
deformation retraction of N' to B. Because X - 0 is open in X - A,
Y - (f( 0) U B) is open in Y - B, and because B is closed, it is open in Y.
Therefore f(O) U B is closed in Y, and 0' C f(O) U BeN. Because X - U
is a closed, and hence compact, subset of X, f(X - U) = Y - U' is a compact
subset of Y. Because Y is a Hausdorff space, Y - U' is closed in Y, and U' is
open in Y. We have B C U' c a' c N' and a commutative diagram
SEC.
8
203
AXIOMATIC CHARACTERIZATION OF HOMOLOGY
H(X,A)
~
H(X,N)
t
H(X - U, N - U)
1::::
H(Y,B)
-;::7
H(Y,N')
~
H(Y - U', N' - U')
where the vertical maps are induced by f and the horizontal maps are induced
by inclusion maps. Because A and B are deformation retracts of Nand N',
respectively, H(A) ;:::; H(N) and H(B) ;:::; H(N'). It follows from lemma 6 that
the left-hand horizontal maps are isomorphisms. The right-hand horizontal
maps are isomorphisms by the excision axiom. The right-hand vertical map is
an isomorphism because it is induced by a homeomorphism. From the commutativity of the diagram, it follows that H(f) is an isomorphism. •
10 THEOREM Let h be a homomorphism from H and a to H' and a' which
is an isomorphism for one-point spaces. Then, for any compact polyhedral pair
(X,A), h(X,A): H(X,A) ;:::; H'(X,A).
PROOF
By the five lemma, it suffices to prove h(X): H(X) ;::::; H'(X) for any
compact polyhedron X. Hence, let K be a finite simplicial complex. We need
only prove that h(IKI): H(IKI) ;:::; H'(IKI). We prove this by induction on the
number of simplexes of K. If K has just one simplex, IKI is a one-point space,
and h(IKI) is an isomorphism by hypothesis.
Assume that K has m simplexes, where m
0, and that h is an isomorphism for the space of any simplicial complex with fewer than m simplexes.
Assume dim K = n and let s be an n-simplex of K. Let L be the subcomplex
consisting of all simplexes of K different from s. By the five lemma and the
exactness axiom, h(IKI) is an isomorphism if and only if h(IKI,ILI) is an
isomorphism. If ;: (lsl,181) C (IKI,ILI), it follows from theorem 9 that H(i) and
H'(i) are isomorphisms. Hence we need only prove that h(lsl,181) is an
isomotphism.
If n = 0, (lsl,181) is a one-point space, and h(lsl,lSl) is an isomorphism by
hypothesis. If n
0, because lsi has the same homotopy type as a one-point
space, h(lsl) is an isomorphism. By the five lemma and the exactness axiom,
h(lsl,181) is an isomorphism if and only if h(181) is an isomorphism. Because 8 is a
proper subcomplex of K, h(181) is an isomorphism by the inductive hypothesis .•
>
>
To extend this result to arbitrary polyhedral pairs (not merely compact
ones), we add an additional axiom. A pair (X,A) with X compact and A closed
in X is called a compact pair.
I I AXIOM OF COMPACT SUPPORTS Given any pair (X,A) and given z E Hq(X,A),
there is a compact pair (X',A') C (X,A) such that z is in the image of
H(X',A') ~ H(X,A).
A homology theory H and a satisfying axiom 11 is called a homology
theory with compact supports (Eilenberg and Steenrod use the term "homology
theory with compact carriers"). It is clear that singular homology theory is a
204
HOMOLOGY
CHAP.
4
homology theory with compact supports. We shall see that any homology
theory with compact supports satisfies the analogue of theorem 4.4.6. The
following lemma is the main point in proving this.
12 LEMMA Let H be a homology theory with compact supports and let
(X',A') be a compact pair in (X,A). Given z E Hq(X',A') in the kernel of
Hq(X',A') ---) Hq(X,A), there is a compact pair (X",A"), with (X',A') C
(X",A") C (X,A), such that z is in the kernel of H(X',A') ---) H(X",A").
PROOF
In the proof all unlabeled maps are induced by inclusion. z is in the
kernel of the composite
Hq(X',A')
Hq(i\
Hq(X,A') ---) Hq(X,A)
By theorem 5, Hq(i)z is in the image of Hq(A,A') ---) Hq(X,A'). By axiom 11,
there is a compact space A" such that A' C A" C A and such that Hq(i)z is
in the image of the composite Hq(A",A') ---) Hq(A,A') ---) Hq(X,A'). By theorem 5,
the composite Hq(A",A') ---) Hq(X,A') ---) Hq(X,A") is trivial. Therefore z is in
the kernel of Hq(X',A') ---) Hq(X,A") for some compact A" containing A'.
Because z is in the kernel of the composite
Hq(X',A')
Hq(j)
Hq(X' U A", A") ---) Hq(X,A")
it follows from theorem 5, that Hq(;)z is in the image of
aq+l: Hq+l(X, X' U A") ---) Hq(X' U A", A")
By axiom 11, there is a compact X" containing X' U A" such that Hq(f)z is in
the image of the composite
Hq+l(X", X' U A") ---) Hq+l(X, X' U A")
~ Hq(X'
U A", A")
This composite is also equal to the map aq+l: Hq+l(X", X' U A") ---)
Hq(X' U A", A"). By theorem 5, the composite
Hq+l(X", X' U A") ~ Hq(X' U A", A") ---) Hq(X",A")
is trivial. Therefore, z is in the kernel of Hq(X',A') ---) Hq(X",A").
•
For any pair (X,A) the family of compact pairs (X',A') contained in (X,A)
is directed by inclusion. For any homology theory H and a the groups
{H(X',A') I (X',A') compact C (X,A)} constitute a direct system, and the maps
H(X',A') ---) H(X,A) define a homomorphism i: lim~ {H(X',A')} ---) H(X,A).
13 THEOREM A homology theory H and a has compact supports if and only
if for any pair (X,A), i: lim~ {H(X',A')} ;::::: H(X,A), where (X',A') varies over
the family of compact pairs contained in (X,A).
It is clear that axiom 11 is equivalent to the condition that i be an
epimorphism. Hence, if i is an isomorphism, H and a has compact supports.
Conversely, if H has compact supports, i is an epimorphism, and lemma 12
implies that i is also a monomorphism. •
PROOF
205
EXERCISES
14 THEOREM Let h be a homomorphism from H and a to H' and a' that is
an isomorphism for one-point spaces. If H and a and H' and a' have compact
supports, h is an isomorphism for any polyhedral pair.
This follows from theorems lO and 13 and from the fact that for any
polyhedral pair (X,A) the compact polyhedral pairs (X',A') contained in it are
cofinal in the family of all compact pairs in (X,A). •
PROOF
EXERCISES
A CHAIN HOMOTOPY CLASSES
1 For chain complexes C and C' show that [C;C'] is an abelian group (with group
operation [Tl] + [T2] = [Tl + T2]) and that there is a homomorphism
cP: [C;C']_ Hom (H(C),H(C'))
such that cp[T]
= T*.
2
If C is a free chain complex, prove that the homomorphism cP is an epimorphism.
3
If C is a free chain complex and H(C) is also free, prove that cp is an isomorphism.
B EULER CHARACTERISTICS
1 Let (X,A) be a pair and assume that two of the three graded groups H(A), H(X), and
H(X,A) are finitely generated. Prove that the third is also finitely generated and that
x(X) = X(A) + X(X,A).
2 Let {Xl ,X 2 } be an excisive couple of subsets of X such that H(Xl) and H(X2) are
finitely generated. Prove that H(Xl U X 2 ) is finitely generated if and only if H(Xl n X 2 )
is finitely generated, in which case
X(Xl)
+ X(X 2 ) = X(Xl
U X2 )
+ X(Xl n
X2)
3 Let y be an integer-valued function defined on the class of compact polyhedra with
base points such that
=
(a) If (X,Xo) is homeomorphic to (Y,Yo), then y(X,xo)
y(Y,Yo).
(b) If (X,A) is a compact polyhedral pair and Xo E A, then y(X,xo)
y(A,Xo) +
y(XIA,xo), where XI A denotes the space obtained by collapsing A to a Single point x&.
=
Prove that for any X
y(X,xo)
= y(SO,Po)X(X,Xo)
Prove first that if Zo is a base point of En in Sn-l, then y(En,zo) = O. Show that
the result is true for X = Sn, and then use induction on the number of simplexes in a
triangulation of X.]
[Hint: l
4
If X and Yare compact polyhedra, prove that
X(X X Y)
= X(X)X(Y)
See C. E. Watts, On the Euler characteristic of polyhedra, Proceedings of the American
Mathematical Society, vol. 13, pp. 304-306, 1962.
1
206
HOMOLOGY
C
EXAMPLES
I
Let
2
Compute the homology group of an arbitrary surface.
3
Compute the homology group of the lens space L(p,q).
S
CHAP.
4
be an n-simplex and let (s)m be its m-dimensional skeleton. Compute H((s)m).
4 Let A be a subspace of Sn which is homeomorphic to the one-point union Sp v Sq.
Compute H(sn - A).
5 Let X be the space obtained from a closed triangle with vertices Vo, Vl, and Vz by
identifying the edges VOVl, VlVZ, and VZVo linearly with the edges VlVZ, VZVo, and VOVl,
respectively. Compute H(X).
6 Given an integer n
polyhedron X such that
> 0 and an integer m > 1, prove that there exists a compact
q=/=n
q=n
7 Let H be a finitely generated nonnegative graded abelian group such that H o is a
free abelian group. Prove that there exists a compact polyhedron X such that Fl(X) :::::; H.
D
JOINS AND PRODUCTS
I
Prove that for any space X there are isomorphisms
FIq(X) :::::; FIQ+l(X
(Hint: If Y is contractible, so is X * Y.)
2
* SO)
Prove that for any space X there are isomorphisms
Hq(X X Sn, X X po) :::::;
Hq~n(X)
[Hint: Use induction on n and the fact that if Y is contractible, H(X X Y, X X yo)
3
= 0.]
Compute the homology group of the n-dimensional torus (Sl)n.
4 If a space is homeomorphic to a finite product of spheres, prove that the set of
spheres which are the factors is unique.
E ORIENTATION
I Let K be an n-dimensional pseudo manifold. Prove that it is possible to enumerate
the n-simplexes of K in a (finite or infinite) sequence So, SI, . . . ,Sq, • . . and to find a
sequence S1, S2, ... , s~, ... of (n - I)-simplexes of K such that for q :::: 1, s~ is a face
q.
of Sq and also a face of Si for some i
<
2 If K is a finite n-dimensional pseudomanifold, prove that exactly one of the following
holds:
(a) Hn(K,K):::::; Z and Hn~l(K,K) has no torsion.
(b) Hn(K,K) = 0 and Hn~l(K,K) has torsion subgroup isomorphic to Zz.
3 Let K be a finite simplicial complex which is homogeneously n-dimensional and such
that every (n - I)-simplex of K is the face of at most two n-simplexes of K. Let K be the
subcomplex of K generated by the (n - I)-simplexes of K which are faces of exactly one
n-simplex of K. Prove that if (K,K) satisfies either (a) or (b) of exercise 2 above, then K
is an n-dimensional pseudomanifold.
A finite n-dimensional pseudomanifold is said to be orientable (or nonorientable) if it
207
EXERCISES
satisfies (a) (or (b)) of exercise 2. An orientation of an orientable n-dimensional pseudomanifold K is a generator of Hn(K,K), and an oriented n-dimensional pseudomanifold is
an n-dimensional pseudo manifold together with an orientation of it.
4 Let z E Hn(K,K) be an orientation of a finite n-dimensional pseudo manifold. If 8 is
any n-simplex of K, prove that there is a unique orientation of 8, denoted by z I 8 E Hn(8,S)
and called the induced orientation of 8, characterized by the property that z and z I 8
correspond under the homomorphisms
Hn(K,K) -? Hn(K, K - 8) ~ Hn(s,s)
A collection of orientations {a(s) E Hn(s,s)} for each n-simplex s of an n-dimensional
pseudo manifold is called compatible if for any (n - I)-simplex s' of K - K which is a
face of the two n-simplexes S1 and S2 of K, a(s1) and - a(s2) correspond under the
homomorphisms
5 If z is an orientation of a finite n-dimensional pseudo manifold, prove that the collection {z I 8} is compatible. Conversely, given a compatible collection {a(s)} of orientations of the n-simplexes s of a finite n-dimensional pseudomanifold K, prove that there
is a unique orientation z of K such that z I s
a(s) for each n-simplex s of K. Use this to
define orientability for arbitrary (nonfinite) n-dimensional pseudomanifolds. [Hint: Identify Hn(K,Kn-1) with indexed collections {a(s) E Hn(s,s)}, where s varies over the
n-simplexes of K, and show that the image of the homomorphism Hn(K,K) -? Hn(K,Kn-1)
consists of the compatible collections.]
=
F
DEGREES OF MAPS
Let K1 and K2 be finite n-dimensional pseudomanifolds with orientations Z1 and Z2,
respectively. Given a continuous map f: (IK11,IK 1 1) -? (IK21,IK21), its degree, denoted by
deg f, is the unique integer such that f* (Z1) = (deg f)Z2 [where we regard
Z1 E Hn(IK 11,IK11)) and Z2 E Hn(IK21,IK21)]'
I Let cp: (K 1 ,K 1 ) -? (K 2 ,K 2 ) be a simplicial approximation to f, let S2 be a fixed
n-simplex of K2, and let m+(cp) (or m_(cp)) be the number of n-simplexes 81 of K1 such
that cp maps the induced orientation Z1 I S1 into the induced orientation Z2 I S2 (or into
-z21 S2). Prove that degf = m+(cp) - m_(cp).
2 In case K is a finite orientable n-dimensional pseudo manifold and f: (IKI,IKI)-?
(IKI,IKI), there is a unique integer degfsuch thatf* (z) = (degf)z for any z E Hn(IKI,IKI).
Prove that iff, g: (IKI,IKI) -? (IKI,IKI), then deg (g f) = (deg g) (degf).
0
3 Let f: Sn -? Sn be a map such that f(E~) C E~, f(E"-)
be the map defined by f. Prove that deg f = deg f'.
C
E"- and let 1': Sn-1 -? Sn-1
4 Show that for any n ;::: 1 and any integer m there is a map
degf = m.
G
I
f:
Sn -? Sn such that
TOPOLOGICAL INVARIANCE OF PSEUDO MANIFOLDS
Let K be a simplicial complex and let x E <s), where s is a simplex of K. Prove that
208
HOMOLOGY
CHAP.
4
there is an isomorphism
H(lKI,
IKI -
st 8) ::::::
H(IKI, IKI - x)
2 Let K be a simplicial complex and let x E (8), where 8 is a principal n-simplex of K
(that is, 8 is not a proper face of any simplex of K). Prove that
Hq(IKI,
IKI -
x) ::::::
G
q=l=n
q=n
3 Prove that a locally compact polyhedron X has dimension n if and only if n is the
largest integer such that there exist points x E X, with Hn(X, X - x) =1= O.
4 Let X be a finite dimensional polyhedron and for each n let Xn be the closure of the
set of all x E X having a neighborhood U such that Hn(X, X - '1) :::::: Z for all '1 E U. If
K is any simplicial complex triangulating X and Kn is the subcomplex of K generated by
the principal n-simplexes of K, prove that Kn triangulates Xn.
:. Prove that the property of being homogeneously n-dimensional is a topologically
invariant property of simplicial complexes (and so we can speak of a homogeneously
n-dimensional polyhedron).
6 Let K be art arbitrary simplicial complex triangulating a homogeneously n-dimensional
polyhedron X. Prove that every (n - I)-simplex of K is the face of at most two n-simplexes
of K if and only if Hq(A, A - x) = 0 for all x E A and all q 2 n - 1, where A is the
closure in X of the set {x E X I Hn(X, X - x) is noncyclic}.
7
Let X be a homogeneously n-dimensional polyhedron satisfying exercise 6 and let
x)
O} and where
Bn - l is defined in terms of B, as in exercise 4. If K is any simplicial complex triangulating X,
prove that the subcomplex of K generated by the (n - I)-simplexes of K which are faces
of exactly one n-simplex of K triangulates X.
j(
= Bn- l , where B is the closure in X of the set {x E X I Hn(X, X -
=
8 Prove that the property of being a finite n-dimensional pseudo manifold is a topologically invariant property of simplicial complexes.
D
I
EDGE-PATH GROUPS
If,
Let K be a connected simplicial complex with a base vertex Vo E K. Given an edge
e = (vo,v,,), of K, let [e] be the oriented I-simplex [vo,v,,].
= el~ ... er is a closed
edge path of K at vo, let 1/1(') = [ell + [~] + ... + [e r] E CI(K). Prove that 1/1(') is a cycle
and that if, and " are equivalent edge paths, then I/IW and 1/1(") are homologous.
2 Prove that there is a natural transformation 1ft: E(K,vo) __ HI(K) (on the category of
connected simplicial complexes with a base vertex) defined by 1ft[~l
{1ftW}.
=
3 Prove that the homomorphism 1ft is an epimorphism and has kernel equal to the commutator subgroup of E(K,vo).
I AXIOMATIC HOMOLOGY THEORY
In this group of exercises H will denote an arbitrary homology theory.
I
Let Xl and X2 be subs paces of a space X. Prove that the following are equivalent:
(a) The excision map (Xl, Xl n X 2) C (Xl U X2, X 2) induces an isomorphism of
homology.
(b) The excision map (X2' Xl n X2) C (Xl U X2, Xl) induces an isomorphism of
homology.
(c) The inclusion maps
209
EXERCISES
i l : (Xl, Xl
n X2) C (Xl U X2, Xl n X2)
and
i 2: (X 2, Xl n X 2) C (Xl U X2, Xl n X2)
induce monomorphisms on homology and
H(XI U X 2, Xl
n
X 2)::::: il*H(XI' Xl
n X2) if) i2.H(X2, Xl n
X2)
(d) The inclusion maps
il: (Xl U X2, Xl n X 2) C (Xl U X2, Xl)
and
i2: (Xl U X2, Xl n X2) C (Xl U X2, X2)
induce epimorphisms on homology and
H(Xl U X 2, Xl
n
it>
and
i2>
induce an isomorphism
X 2) ::::: H(Xl U X 2, Xl) if) H(Xl U X 2, X2)
(e) For any A C Xl n X2 there is an exact Mayer-Vietoris sequence
•.. ---'>
Hq(XI n X 2, A)
---'>
Hq(XI,A) if) Hq(X2,A)
---'> Hq(Xl U X 2, A)
---'>
Hq-l(X l
n X 2, A) ---'>
.•.
(f) For any Y :J Xl U X2 there is an exact Mayer-Vietoris sequence
... ---'>
Hq(Y, Xl
n X 2) ---'> Hq(Y,Xl)
if)
Hq(Y,X2)
Hq(Y, Xl U X 2) ---'> Hq_l(Y, Xl n X 2) ---'>
---'>
2
..•
Let Xl, . . . , Xm and A be closed subspaces of a space X such that
(a) X = U Xi.
(b) Xi n Xj = A if i =1= i(c) Xi - A is disjOint from Xj - A if i =1= iProve that the homomorphisms H(Xi,A) ---'> H(X,A) are monomorphisms and H(X,A) is
isomorphic to the direct sum of the images.
3 Let {Xj} iE J (with J possibly infinite) be a collection of closed subsets of a space X
and let A be a subspace of X such that (a), (b), and (c) of exercise 2 above are satisfied.
Assume also that every compact subset of X is contained in a finite union of {Xj} and
that H is a homology theory with compact supports. Prove that H(X,A) ::::: EBjEJ H(Xj,A).
4 Let (X,A) be a topological pair and let {Xs} be a family of subspaces of X indexed
by the integers such that
(a)
(b)
(c)
(d)
Let C
A = X_ l .
Xs C Xs+l for all s.
X = U Xs and every compact subset of X is contained in Xs for some s.
Hq(Xs,X s_l ) = 0 if q =1= s and s ::::: o.
= {Cq,a q} be the nonnegative chain complex with Cq = Hq(Xq,Xq_l ) for q ::::: 0 and
3q the connecting homomorphism of the triple (Xq, Xq- 1 ,Xq- 2 ) for q ;::: 1. If H has compact
supports, prove that H(X,A)
= H(C).
[Hint: Prove that there are exact sequences
Hq+l(Xq+l,Xq) ~ Hq(Xq,A)
---'>
Hq(X,A)
---'>
0
and
0---,> Hq(Xq,A)
---'>
Hq(Xq,Xq_l ) ---'> Hq_I(Xq_I,A)]
5 Let H be a homology theory defined on the category of compact pairs. Prove that
there is an extension of H to a homology theory H with compact supports such that
H(X,A)
lim_ {H(X',A') I (X',A') a compact pair in (X,A)}.
=
CHAPTER FIVE
PRODUCTS
WE ARE NOW READY TO EXTEND THE DEFINITION OF HOMOLOGY TO MORE GENERAL
coefficients. In this framework the homology considered in the last chapter
appears as the special case of integral coefficients. The extension is done in a
purely algebraic way. Given a chain complex C and an abelian group G, their
tensor product is the chain complex C ® G
{Cq ® G, Oq ® I}, and the
homology of C ® G is defined to be the homology of C, with coefficients G.
We shall also introduce the concepts of co chain complex and cohomology.
These are dual to the concepts of chain complex and homology and arise on
replacing the tensor-product functor by the functor Hom.
We shall establish universal-coefficient formulas expressing the homology
and cohomology of a space with arbitrary coefficients as functors of the
integral homology of the space. Although these new functors do not distinguish
between spaces not already distinguished by the integral homology functor,
it is nonetheless important to consider them, as it frequently happens that the
most natural functor to apply in a given geometrical problem is determined
by the problem itself and need not be the integral homology functor. For
example, in the obstruction theory developed in Chapter Eight we shall be
=
211
212
PRODUCTS
CHAP.
5
led to the cohomology of a space with coefficients in the homotopy groups of
another space.
A further consideration is that the cohomology of a space has a multiplicative structure in addition to its additive structure, which makes cohomology
a more powerful tool than homology. We shall present some applications of
this added multiplication structure, the most important of which is the study
of the homology properties of fiber bundles, where we establish the exactness
of the Thom-Gysin sequence of a sphere bundle.
At the end of the chapter is a brief discussion of cohomology operations.
These are natural transformations between two cohomology functors and
strengthen even further the applicability of cohomology as a tool. We shall
define the particular set of cohomology operations known as the Steenrod
squares and establish their basic properties.
Sections 5.1 and 5.2 are devoted to homology with general coefficients
and to the universal-coefficient formula for homology. Section 5.3 deals with
the tensor product of two chain complexes and contains a proof of the
Kiinneth formula expressing the homology of the tensor product as a functor
of the homology of the factor complexes. This is applied geometrically to express the homology of a product space in terms of the homology of its factors.
Sections 5.4 and 5.5 contain the dual concepts of cochain complex and
cohomology and the appropriate universal-coefficient formulas for them. In
Sec. 5.6 the cup and cap products are defined, the cup product being the
multiplicative structure in cohomology mentioned previously, and the cap
product being a dual involving cohomology and homology together. These
products are used in Sec. 5.7 to study the homology and cohomology of fiber
bundles. We establish the Leray-Hirsch theorem, which asserts that certain
fiber bundles have homology and cohomology which are additively isomorphic
to the homology and cohomology of the corresponding product of the base
and the fiber.
Section 5.8 is devoted to a study of the cohomology algebra. The exactness of the Thom-Gysin sequence is used to compute the cohomology algebra
of projective spaces, and this, in turn, is used to prove the Borsuk-Ulam
theorem. There is also a discussion of the structure of Hopf algebras, which
arise in considering the cohomology of an H space. In Sec. 5.9 the Steenrod
squares are defined and their elementary properties are proved. They will be
applied later.
I
HOMOLOGY WITH COEFFICIENTS
In this section we shall extend the concepts dealing with chain complexes to
the case where the chain groups are modules over a ring. The tensor product
of such a chain complex with a fixed module is another chain complex, and
its graded homology module is a functor of the original chain complex and
SEC.
1
213
HOMOLOGY WITH COEFFICIENTS
the fixed module. These homology modules have properties analogous to those
established in the last chapter for complexes of abelian groups. The section
closes with the definition of a homology theory with an arbitrary coefficient
module. This is analogous to the concept of homology theory (which has
integral coefficients) introduced in the last chapter.
Throughout this section R will denote a commutative ring with a unit.
We consider R modules and homomorphisms between them. A chain complex
over R, C = {Cq,a q} consists of a sequence of R modules Cq and homomorphisms aq: Cq ~ Cq_ 1 such that aqaQ+l = 0 for all q. There is then a graded
homology module
H(C)
= {Hq(C) = ker aq/im aq+1}
The concepts of chain maps and chain homotopies can be defined for chain
complexes over R, and the results about chain complexes of abelian groups
generalize in a straightforward fashion to chain complexes over R. In particular, on the category of short exact sequences of chain complexes over R,
O~C'~C~C"~O
there is a functorial connecting homomorphism
a*: Hq(C")
~
Hq_1(C')
and a functorial exact sequence
... ~ Hq(C') ~ Hq(C) ~ Hq(C") ~ Hq_1(C') ~
If C is a chain complex over Rand G' is an R module, an augmentation
of Cover G' is an epimorphism e: Co ~ G' such that e 0 a1 = O. An
augmented chain complex over G' consists of a nonnegative chain complex C
and an augmentation of Cover G'.
If C = {Cq,a q} is a chain complex over Rand G is an R module, then
C ® G = {Cq ® G, aq ® I} is also a chain complex over R, and if C is
augmented over G', then C ® G is augmented over G' ® G. The graded
homology module H(C ® G) is called the homology module of C with coefficients G and is denoted by H(C;G). If T: C ~ C' is a chain map,
T ® 1: C ® G ~ C' ® G is also a chain map, and T*: H(C;G) ~ H(C';G) denotes tlte homomorphism induced by T ® l. Given a homomorphism
<p: G ~ G', there is a chain map 1 ® <p: C ® G ~ C ® G' inducing a
homomorphism
<p*: H(C;G)
~
H(C;G')
These remarks are summarized in the follOWing statement.
I
THEOREM
There is a covariant functor of two arguments from the
category of chain complexes over R and the category of R modules to the category of graded R modules which assigns to a chain complex C and module G
the homology module of C with coefficients G. •
214
PRODUCTS
CHAP.
5
Note that if c E Cq is a cycle of C and g E C, then c ® g E Cq ® C is a
cycle of C ® C, and if c is a boundary, so is c ® g. Therefore there is
a bilinear map
Hq(C) X C
~
Hq(C;C)
which assigns to ({ c },g) the homology class {c ® g}. This corresponds to a
homomorphism
JL: H(C) ® C ~ H(C;C)
such that JL( {c} ® g) = {c ® g} for c E Z( C). The homomorphism JL is easily
verified to be a natural transformation on the product of the category of chain
complexes with the category of modules.
If C is a chain complex over Z and C is an R module, then C ® C is a
z
chain complex over R. It follows from theorem 4.5 in the Introduction that
the homology module over Z of C with coefficients C is isomorphic, as a
graded R module, to the homology module over R of C ® R with coefficients C.
z
2 EXAMPLE Let C(K) denote the oriented chain complex of the simplicial
complex K. Given an abelian group C and a simplicial pair (K,L), the oriented
homology group of (K,L) with coefficients C, denoted by H(K,L; C), is
defined to be the graded homology group of [C(K)/C(L)] ® C (which is
augmented over Z ® C ;::::; C). Then H(K,L; C) is a covariant functor of two
arguments from the category of simplicial pairs and the category of abelian
groups to the category of graded abelian groups. If C is also an R module,
H(K,L; C) is a graded R module. Similar remarks apply to the ordered chain
complex i1(K)/ i1(L).
3
EXAMPLE
If (X,A) is a topological pair and C is an abelian group, the
singular homology group of (X,A) with coefficients C, denoted by H(X,A; C),
is defined to be the graded homology group of [i1(X)/ i1(A)] ® C (which
is augmented over C). It is a covariant functor of two arguments from the
category of topological pairs and the category of abelian groups to the category of graded abelian groups. If C is an R module, H(X,A; C) is a graded
R module.
Because the ring R is commutative, there is a canonical isomorphism
C ® C' ;::::; C' ® C for R modules C and C'. Therefore, if C is a chain complex over R, C ® C is canonically isomorphic to C ® C. Hence no new
homology modules are obtained from C ® C.
We recall some general properties of tensor products which will be
important in the next section.
4
LEMMA
The tensor product of two epimorphisms is an epimorphism.
Let ex: A ~ A" and {3: B ~ B" be epimorphisms. A" ® B" is generated by elements of the form a" ® b", where a" E A" and b" E B". Since
ex and {3 are epimorphisms, A" ® B" is generated by elements of the form
PROOF
SEC.
1
215
HOMOLOGY WITH COEFFICIENTS
a(a) ® f3(b), where a E A and b E B. Since (a ® f3)(a ® b) = a(a) ® f3(b),
A" ® B" is generated by (a ® f3)(A ® B), showing that a ® 13 is an
epimorphism. •
In general, it is not true that the tensor product of two monomorphisms
is a monomorphism (see example 7 below). The following lemma shows that
something can be said about the kernel of a ® 13 when a and 13 are epimorphisms.
:;
LEMMA
If a and 13 are epimorphisms, the kernel of a ®
by elements of the form a ® b, where a E ker a or b E ker 13.
13 is
generated
PROOF
Let a: A ~ A" and 13: B ~ B" be epimorphisms and let D be the
sub module of A ® B generated by elements of the form a ® b, where
a E ker a or b E ker 13. Let p: A ® B ~ (A ® B)/D be the projection. There
is a well-defined bilinear map
A" X B"
~
(A ® B)/D
sending (a",b") to p(a ® b), where a E A and b E B are chosen so that
a(a) = a" and f3(b) = b". This bilinear map corresponds to a homomorphism
1j;: A" ® B"
~
(A ® B)/D
such that 1j;(a" ® b") = p(a ® b), where a(a)
obvious that p equals the composite
A ®B
This shows that ker (a ®
that ker (a ® 13) = D. •
6
COROLLARY
a ® (3)
13)
= a" and f3(b) = b". It is then
A" ® B" ~ (A ® B)/D
C D. The reverse inclusion is evident, showing
Given an exact sequence
A'~A~A"~O
and given a module B, there is an exact sequence
A' ® B
~
A ® B ~ A" ® B
~
0
PROOF
It follows from lemma 4 that A ® B ~ A" ® B is an epimorphism,
so the sequence is exact at A" ® B. If A. c A is the image of A' ~ A, then,
by lemma 4, A' ® B ~ A. ® B is an epimorphism. Because A. is also the
kernel of A ~ A", it follows from lemma 5 that the kernel of A ® B ~ A" ® B
is the image of A. ® B ~ A ® B. Therefore the sequence is exact at
A ® B. •
If the original sequence is assumed to be a short exact sequence, it need
not be true that the tensor-product sequence is a short exact sequence. We
present an example to illustrate this.
7
EXAMPLE
Over Z, consider the short exact sequence
O~ Z~
zL Z2~O
216
PRODUCTS
CHAP.
5
where 0:(1) = 2 and f3(1) is a generator I of Z2. The tensor product of this sequence with Z2 is not a short exact sequence because 0: ® 1; Z ® Z2 ~ Z ® Z2
is not a monomorphism [Z ® Z2 ;::::: Z2 =!= 0, but (0: ® 1)(1 ® I) = 2 ® I =
1 ® 2· i
0].
=
8
THEOREM
The tensor-product functor commutes with direct sums.
Assume A = EEl Aj and consider the bilinear map A X B ~ EEl (Aj ® B)
sending (~ aj, b) to ~ (aj ® b) and the homomorphisms Aj ® B ~ A ® B
for all i. By the characteristic properties of tensor product and direct sum,
there are commutative triangles
PROOF
AXB
L
Aj ® B
'\;
A ® B~
lL"
EEl (Aj ® B)
L
A ® B ~ EEl (Aj ® B)
Clearly, the maps <p and 1/1 are inverses, showing that A ® B ;:::::
If, also, B = EEl B k , then similarly,
A ® B;::::: EElAj ® Bk
EEl (Aj
® B).
•
j,k
9
THEOREM
The tensor-product functor commutes with direct limits.
=
Let A
lim~ {A"'} and consider the bilinear map A X B ~ lim~
{A'" ® B} sending ({a},b) to {a ® b} for a E A'" and the homomorphisms
A'" ® B ~ A ® B for all fX. By the characteristic properties of tensor product
PROOF
and direct limit, there are commutative triangles
A'" ® B
A X B
L
'\;
i/
L
A ® B.!4lim~ {A'" ® B} A ® B ~lim~ {A'" ® B}
Clearly, <p and 1/1 are inverses, showing that A ® B ;::::: lim~ {A'" ® B}. If, also,
B = lim~ {BIl}, then similarly, A ® B;::::: lim~ {A'" ® BIl}. •
We now consider a special class of short exact sequences. These sequences
have the property that their tensor product with any module is again exact.
A short exact sequence
o ~ A' ~ A 4
A" ~ 0
is said to be split if f3 has a right inverse (that is, if there exists a homomorphism f3'; A" ~ A such that f3 f3' = l A ,,). We also say that the sequence
splits.
0
10 EXAMPLE Any short exact sequence 0 ~ A' ~ A 14 A" ~ 0 with A"
free is split. To see this, let {an be a basis for A" and for each i choose aj E A
so that f3(aj) = aj'. Let f3'; A" ~ A be the homomorphism such that f3'(aj') = aj
for all i. Then f3' is a right inverse of f3.
SEC.
I
11
LEMMA
217
HOMOLOGY WITH COEFFICIENTS
Given a short exact sequence
o ---? A' ~ A ~ A" ---? 0
define A' -4 A' E8 A" 4 A" by i(a')
the following are equivalent:
(a) The sequence is split.
(b) There is a commutative diagram
A
~
A'
= (a',O)
y't
J4
i'" A' E8 A"
-:
and p(a',a")
= a".
Then
A"
(c) There is a commutative diagram
A
A'
>0
l
(d)
0'
Y~
A' E8 A"
.?I
A"
P
has a left inverse.
PROOF If [3'; A" ---? A is a right inverse of [3, let y'; A' E8 A" ---? A be defined
by y'(a',a") = O'(a') + [3'(a"). Then y' has the desired properties. Conversely,
given y', define [3'; A" ---? A by [3'(a") = y'(O,a"). Then [3' is a right inverse
of [3, so the sequence is split. Therefore (a) is equivalent to (b). A similar argument shows that (c) is equivalent to (d). It follows from the five lemma that
in the diagram of (b) [or (c)], y' [or y] is necessarily an isomorphism. Therefore (b) is equivalent to (c) with y' equal to y-1. •
12
COROLLARY
Given a split short exact sequence
o ---? A' ~ A ---? A" ---? 0
and given a module B, the sequence
o ---? A' ® B ~ A
® B ---? A" ® B ---? 0
is a split short exact sequence.
PROOF
By corollary 6 and lemma 11 we need only show that 0' Q9 1 has a
left inverse. By lemma 11, 0' has a left inverse a'. Then a' ® 1 is a left
inverse of 0' ® 1. •
In case 0 ---? C' ---? G ---? Gil ---? 0 is a split short exact sequence of chain
complexes, it follows from corollary 12 that for any module G the sequence
o ---?
C' ® G ---? G ® G ---? Gil ® G ---? 0
is a short exact sequence of chain complexes. This short exact sequence gives
rise to an exact homology sequence, and we obtain the next result.
218
13
PRODUCTS
THEOREM
CHAP.
5
Given a split short exact sequence of chain complexes
o~C'~c~c"~o
and given a module G, there is a functorial exact homology sequence
This implies the exactness of the singular homology sequence (and
reduced homology sequence) of a pair with arbitrary coefficients. Similarly,
there is an exact sequence of a triple with arbitrary coefficients. All these
sequences (except the reduced sequence of a pair) are consequences of the
exactness of the relative Mayer-Vietoris sequence, which we now establish. If
{(Xl,Al), (X 2,A2)} is an excisive couple of pairs in a topological space, the
short exact sequence of singular chain complexes
o ~ .:l(Xl n
X2 )/.:l(Al n Az) ~
.:l(Xl)/.:l(A l) EB .:l(Xz)/.:l(Az) ~ [.:l(Xl)
+ .:l(Xz)]/[.:l(Al) + .:l(Az)]
is split [by example 10, because [.:l(Xl) + .:l(Xz)]/[.:l(Al)
abelian group]. Therefore we obtain the following result.
+ .:l(A2)]
~
0
is a free
14 COROLLARY If {(XbAl)' (X2,A 2)} is an excisive couple of pairs in a space
and G is an R module, there is an exact relative Mayer- Vietoris sequence of
{(XbAl)' (X2,A2)} with coefficients G. •
If G is fixed, the singular homology of (X,A) with coefficients G satisfies
all the axioms of homology theory except the dimension axiom (all of them
are easily seen to hold except exactness, which follows from corollary 14). If
P is a one-point space, there is a functorial isomorphism Ho(P;G) ;::::; G. This
leads to the following definition.
Let G be an R module. A homology theory with coefficients G consists
of a covariant functor H from the category of topological pairs to graded
R modules and a natural transformation a: H(X,A) ~ H(A) of degree -1 satisfying the homotopy, exactness, and excision axioms, and satisfying the
following form of the dimension axiom: On the category of one-point spaces
there is a natural equivalence of H with the constant functor which assigns
to every one-point space the graded module which is trivial for degrees other
than 0 and equal to G in degree O. A homology theory with coefficients Z is
called an integral homology theory. An integral homology theory is the same
as a homology theory as defined in Sec. 4.8.
Singular homology with coefficients G is an example of a homology
theory with coefficients G. The uniqueness theorem 4.8.10 is valid for
homology theories with coefficients.
In the next section we shall show how the singular homology modules
with coefficients are determined by the integral singular homology groups.
SEC.
2
2
THE UNIVERSAL-COEFFICIENT THEOREM FOR HOMOLOGY
219
THE UNIVERSAL-COEFFICIENT THEOREM
FOR HOMOLOGY
In order to express H( C; G) in terms of H( C) and G, it is necessary to introduce certain functors of modules that are associated to the tensor-product
functor. This section contains a definition of these functors, and a study of
them in the special case of a principal ideal domain. This leads to the
universal-coefficient theorem. In the next section these new functors will
enter in a description of the homology of a product space.
Let A be an R module. A resolution of A (over R) is an exact sequence
... ~ Cn ~
...
~ C1 ~ Co -4 A ~ 0
If, in addition, each Cq is a free R module, the resolution is said to be free.
Thus a resolution of A consists of a chain complex C = {Cq,Oq} over R which
is augmented over A and is such that C is acyclic. The resolution is free
if and only if the chain complex C is free.
Any R module A has free resolutions. In fact, given an R module B, let
F(B) be the free R module generated by the elements of B and let F(B) ~ B
be the canonical map. The canonical free resolution of A is the following resolution (defined inductively):
... ~ F(ker Oq) ~ F(ker Oq-l) ~ ... ~ F(ker e) ~ F(A) -4 A ~ 0
The method of acyclic models applies to chain complexes over Rand,
when applied to a category consisting of a single object and single morphism,
implies the following result.
I
THEOREM
Let C be a free nonnegative chain complex augmented over
A and let C' be a resolution of A'. Any homomorphism q;: A ~ A' extends to
a chain map
... ~ C~+l ~ C~ ~ ... ~ Co
-4 A' ~ 0
preserving augmentations, and two such chain maps are chain homotopic.
Specializing to the case q;
= lA: A
•
C A, we obtain the next result.
2 COROLLARY If C and C' are free resolutions of A, then C and C' are
canonically chain-equivalent chain complexes. •
For modules A and B and a free resolution C of A, it follows from corollary 2 that the graded module H(C;B) depends only on A and B. Let C be the
canonical free resolution of A. For q 2:: 0 we define the qth torsion product
Torq (A,B) = Hq(C;B). It is a covariant functor of A and of B. From the short
220
PRODUCTS
CHAP.
5
exact sequence
o ----.
31C1 ----. Co
~
A ----. 0
it follows from corollary 5.1.6 that there is an exact sequence
31 C1 ® B ----. Co ® B ~ A ® B ----.0
By definition, Toro (A,B) is the zeroth homology module of the chain complex
... ----. C2 ® B ----. C1 ® B ~ Co ® B ----. 0
= (Co ® B)/im (3 1 ® 1). By the above exact sequence,
im (3 1 ® 1) = im (3 1 e l ® B ----. Co ® B) = ker (e ® 1)
Hence Toro (A,B)
Therefore
Toro (A,B)
= (Co
® B)/ker (e ® 1) ;::::; A ® B
and so Toro (A,B) is naturally equivalent to A ® B.
All the previous remarks are valid for any commutative ring with a unit.
For the remainder of this section we specialize to the case where R is a principal ideal domain. Over a principal ideal domain any submodule of a free
module is free. Therefore any module A has a short free resolution of the form
o ----. Cl ----. Co ----. A ----. 0
and C1 = ker [F(A) ----. AJ).
Such a short free resolu(simply let Co = F(A)
tion of A is the same as a free presentation of A. Because there exist short
free resolutions, Tor q (A,B) = 0 if q
1. We define the torsion product
A * B to equal Tor1 (A,B). It is characterized by the property that, given any
free presentation of A,
>
there is an exact sequence
o ----. A * B ----.
C1 ® B ----. Co ® B ----. A ® B ----. 0
In fact, A * B ;::::; H 1 (C ® B) = ker (C 1 ® B ----. Co ® B), since C 2 ® B = O.
The torsion product is a covariant functor of each of its arguments.
Because the tensor product commutes with direct sums and direct limits (by
theorems 5.1.8 and 5.1.9) and the direct limit of exact sequences is exact (by
theorem 4.5.7), the torsion product also commutes with direct sums and
direct limits. Its name derives from the fact that it depends only on the
torsion submodules of A and B (see corollary 11 below).
3
EXAMPLE
If A is free, it has the free presentation
0----. 0----. A----.A----. 0
from which we see that A
*B =
0 for any B.
SEC.
2
221
THE UNIVERSAL· COEFFICIENT THEOREM FOR HOMOLOGY
4
EXAMPLE If A is the cyclic R module whose annihilating ideal is generated
by an element v E R, then A :::::: R/vR and there is a free presentation of A
O~R~R~A~O
in which a( v') = VV ' for Vi E R. For any module B there is an isomorphism
R ® B :::::: B sending 1 ® b to b. Under this isomorphism, the map
a ® 1: R ® B ~ R ® B corresponds to a' : B ~ B, where a'(b) = vb for
b E B. Therefore ker a ' is the submodule of B annihilated by v, and so
(R/vR)
* B:::::: {b
= O}
A * B for
E B I vb
The above examples suffice to compute
a finitely generated
module A (because of the structure theorem 4.14 in the Introduction). This
theoretically determines A * B for arbitrary A, because any A is the direct
limit of its finitely generated submodules (see theorem 4.2 in the Introduction)
and the torsion product commutes with direct limits.
:.
LEMMA
* B = O.
If A or B is torsion free, then A
Because the torsion product commutes with direct limits, it suffices
to consider the case where A and B are finitely generated, in which case being
torsion free is equivalent to being free. If A is free, the result follows from
example 3. If B is free and finitely generated, it is isomorphic to a direct sum
of n copies of R. If
PROOF
o ~ C1 ~
Co
~
A
~
0
is a free presentation of A, then C 1 ® B ~ Co ® B ~ A ® B ~ 0 is isomorphic
to a direct sum of n copies of the sequence C 1 ® R ~ Co ® R ~ A ® R --7 O.
Since C 1 ® R ~ Co ® R is a monomorphism, so is C1 ® B --7 Co ® B, and
A * B = O. •
It follows that if R is a field, then A * B = 0 for all modules A and B.
The following result is proved similarly by proving it first for finitely generated
modules (where being torsion free is equivalent to being free) and taking
direct limits to obtain the result for arbitrary modules.
6
LEMMA
Given a short exact sequence of modules
o ~ A' ~ A ~ A" ~ 0
and given a module B, if A" or B is torsion free, there is a short exact
sequence
o ~ A' ® B ~ A
®B
~
A" ® B
~
0
PROOF
As remarked above, it suffices to prove the result if A" or B is free and
finitely generated. If A" is free, the original sequence splits, by example 5.1.lO,
and the result follows from corollary 5.1.12. If B is free and finitely generated,
the map A' ® B ~ A ® B is a finite direct sum of copies of A' ® R ~ A ® R,
222
PRODUCTS
CHAP.
and hence a monomorphism. The result follows from this and corollary 5.1.6.
5
•
We use this result to obtain an exact sequence of homology corresponding to a short exact sequence of coefficient modules.
7
THEOREM
On the product category of torsion-free chain complexes C
and short exact sequences of modules
o~
G' ~ G ~ Gil ~ 0
there is a natural connecting homomorphism
/3:
H(C;G")
~
H(C;G')
of degree - 1 and a functorial exact sequence
... ~ Hq(C;G') ~ Hq(C;G) ~ Hq(C;G") ~ Hq_l(C;G') ~
PROOF
By lemma 6, there is a short exact sequence of chain complexes
o~ C® G'~C® G ~ C® Gil ~ 0
Since this is functorial in C and in the exact coefficient sequence, the result
follows from theorem 4 ..'5.4. •
The connecting homomorphism /3 occurring in theorem 7 is called the
Bockstein homology homomorphism corresponding to the coefficient sequence
o~
G' ~ G ~ G' ~ O. Theorem 7 remains valid over an arbitrary commutative ring R with a unit if C is assumed to be a free chain complex over R.
Let C be a chain complex over R and let G be an R module. Recall the
homomorphism p,: H(C) ® G ~ H(C;G) defined in the last section. This
homomorphism enters in the following universal-coefficient theorem for
homology.
8
THEOREM
Let C be a free chain complex and let G be a module. There
is a functorial short exact sequence
o ~ Hq(C)
®G
~ Hq(C
® G)
~ Hq_ 1 (C)
*G~ 0
and this sequence is split.
Let Z be the subcomplex of C defined by Zq = Zq( C) with trivial
boundary operator and let B be the complex defined by Bq = Bq- 1 (C) with
trivial boundary operator. Both Band Z are free chain complexes and there
is a short exact sequence
PROOF
O~Z~CJ4B~O
where lXq(Z) = Z for Z E Zq and .8q(c) = OqC for c E Cq. Since B is a free complex; this short exact sequence is split. By theorem 5.1.13, there is an exact
sequence
SEC.
2
223
THE UNIVERSAL-COEFFICIENT THEOREM FOR HOMOLOGY
where a* {b} = {D'q-.!la qaq- 1 b} = {D'qll(b)} for b E Bq~l' Since Z and B have
trivial boundary operators, so do Z ® G and B ® G. Therefore Hq(Z;G) =
Zq ® G and Hq(B;G) = Bq ® G = Bq~l(C) ® G, and the above exact sequence becomes
... ~ Bq(C) ® G
Yq
® 1)
Zq(C) ® G ~ Hq(C;G) ~
Bq~l(C) ® G
Yq-l
® 1)
Zq~l(C) ® G ~
where Yq: Bq( C) C Zq( C). From the exactness of this sequence we obtain a
short exact sequence
o ~ coker (Yq
® 1)
HiC;G)
~
~
ker (Yq~l ® 1) ~ 0
and it only remains to interpret the modules on either side of Hq(C;G).
Since Zq( C) is free, the short exact sequence
o ~ Bq(C) ~ Zq(C) ~ Hq(C) ~ 0
is a free presentation of Hq(C). By the characteristic property of the torsion
product, there is an exact sequence
o~
Hq(C)
* G ~ Bq(C) ® G
Yq
®
1)
Zq(C) ® G ~ Hq(C) ® G ~ 0
Therefore coker (Yq ® 1) ::::: Hq(C) ® G and ker (Yq ® 1) ::::: Hq(C) * G. Substituting these into the short exact sequence above yields the short exact
sequence
o ~ Hq(C)
®G
~
Hq(C;G)
~ Hq~l(C)
*G~0
It is easily verified by checking the definitions that the homomorphism
Hq(C) ® G ~ Hq(C;G) is equal to fL.
If T: C ~ C' is a chain map, T defines a commutative diagram
O~Z~C-4B~O
o~
Z' ~ C' 4 B' ~ 0
from which we obtain the commutative diagram
Therefore the short exact sequence for Hq(C;G) is functorial.
We now prove that the short exact sequence is split (but is not functorially
split). Because Bq~l(C) is free and aqCq = Bq~l(C), there exist homomorphisms
hq: Bq~l(C) ~ Cq such that aqhq = 1. Then
hq ® 1:
Bq~l(C)
® G
~
Cq ® G
224
PRODUCTS
CHAP.
5
maps the kernel of Yq-l ® 1 into cycles of Cq ® G and induces a homomorphism Hq-1(C) * G ~ Hq(C;G) which is a right inverse of the homomorphism
Hq(C;G) ~ Hq-1(C) * G of the short exact sequence in the theorem. •
We can use this result to establish some properties of the torsion product,
beginning with the following six-term exact sequence connecting the tensor
and torsion products.
COROLLARY
Let 0 ~ B' -4 B -4 B" ~ 0 be a short exact sequence of
modules and let A be a module. There is an exact sequence
9
o ~ A * B' ~
A * B ~ A ... B" ~
A ® B'
1 ® a')
A ®B
1 ® {J')
A ® B"
~ 0
PROOF Let 0 ~ C 1 ~ Co ~ A ~ 0 be a free presentation of A and let C be
the corresponding free chain complex obtained by adding trivial groups on
both sides. Since C is free, it follows from lemma 6 that there is a short exact
sequence of chain complexes
o ~ C ® B'
1 ® a')
C® B
=
1 ® {J')
C ® B" ~ 0
=
Because Hq(C)
0 if q =t= 0 and Ho(C)
A, the homology sequence of the
above short exact sequence of chain complexes (interpreted by means of
theorem 8) gives the desired exact sequence. •
This yields the commutativity of the torsion product.
10
COROLLARY
There is a functorial isomorphism
A*B;::::;B*A
PROOF
Let 0 ~ C 1 ~ Co ~ B ~ 0 be a free presentation of B. By corollary 9, there is an exact sequence
o ~ A ... C1 ~ A * Co ~ A * B ~ A ® C1 ~ A ® Co ~ A ® B ~ 0
Since Co is free, it follows from lemma 5 that A * Co = 0, and there is
an
exact sequence
o ~ A * B ~ A ® C1 ~ A
® Co ~ A ® B ~ 0
By the characteristic property of B ... A, there is an exact sequence
o ~ B * A ~ C1 ® A ~ Co ® A ~ B ® A ~ 0
functorial isomorphism A * B ;::::; B * A then results by chasing
The
commutative diagram
*B
o~
A
o~
B ... A
~
A ® C1
~ C1
®A
~
A ® Co
~
A ®B
~ 0
®A
~
B®A
~ 0
~ Co
in the
in which the vertical maps are the functorial isomorphisms expressing the
SEC.
2
225
THE UNIVERSAL-COEFFICIENT THEOREM FOR HOMOLOGY
commutativity of the tensor product.
-
We can now show that the torsion product of A and B depends only on
the torsion submodules of A and B.
II
COROLLARY
i: Tor B C
Let A and B be modules and let i: Tor A C A and
i: Tor A * Tor B ;::::; A * B.
B. Then i *
There is a short exact sequence
PROOF
o ~ Tor B -4 B ~ BITor B ~ 0
where BITor B is without torsion. By lemma 5, A * (BITor B) = 0, and, by
corollary 9, 1 * i: A * Tor B ;::::; A * B. By a similar argument, there is an iso-
morphism i * 1: Tor A * Tor B;::::; A * Tor B, and the composite of these gives
the result. -
We use these results to extend the universal-coefficient theorem. Given a
chain complex Cover R, a free approximation of C is a chain map 1": G ~ C
such that
(a) G is a free chain complex over R.
(b) 1" is an epimorphism.
(c) 1" induces an isomorphism 1"*: H(G) ;::::; H(C).
Any chain complex C has a free approximation, uniquely determined up to homotopy equivalence.
12
LEMMA
PROOF
For each q ~ 0 choose a homomorphism aq: Fq ~ Zq(C) such that Fq
is a free R module and aq is an epimorphism. Let F~ = aq- 1(Bq(C)) and
choose a homomorphism /3q: F~ ~ Cq+1 such that Oq+1/3q = aq I F~ [such a
homomorphism exists because F~ is free and Oq+1: Cq+1 ~ Bq(C) is an epimorphism]. Define Gq Fq EEl F~_1 and define homomorphisms
=
1"q: Gq ~ Cq
by
(}q(a,b) = (b,O)
by
1"q(a,b) = aq(a)
+ /3q-1(b)
=
Then G = {Gq,() q} is a free chain complex and 1"
{1"q} is a chain map from
C to C. 1" is epimorphic because 1"q(Gq) ::::l ker Oq and Oq1"q(Gq) ::::l im Oq. Since
Zq(G)
Fq, Bq(C) = F~, and 1"q(Zq(C))
aq(Fq), it follows that
=
=
1"* : Zq(C)IBq(G) ;::::; Zq(C)IBq(C)
Therefore 1": G ~ C is a free approximation of C. The uniqueness will follow
from lemma 13 below. If 1":
G ~ C is a free approximation of C, there is a subcomplex
C = {Cq = ker 1"q:
Gq ~ Cq} of G and a short exact sequence of chain
complexes
O~C~G~C~O
Because 1"*: H( C)
;::::; H( C), it follows from the exactness of the homology
226
PRODUCTS
CHAP.
5
sequence of the above short exact sequence that C is acyclic (see corollary
4.5.5a). Since C is a free chain complex (because it is a subcomplex of a free
chain complex), it follows from theorem 4.2.5 that C is contractible. We use
this in the following lemma.
13 LEMMA Given a free approximation 'T: G ~ C of C and given a free
chain complex C' and a chain map 'T': C' ~ C, there exist chain maps
i: C' ~ G such that 'T i = 'T', and any two are chain homotopic.
0
PROOF
As above, there is a short exact sequence of chain complexes
o~c-4G~C~O
wh<=:re C is chain contractible. Let D = {Dq: Cq ~ CHI} be a contraction
of t. Because C~ is free and 'Tq: Gq ~ Cq is an epimorphism, there is a homomorphism <pq: C~ ~ Gq such that 'T q<pq = 'T q. Then
hq = aq<pq - <pq-1a~: C~ ~ Cq_1
and
'Tq_1hq = 'Tq_1aq<Pq - 'Tq-1<pq_1a~
= aq'Tq -
'T~_la~
= aq'Tq<pq -
'Tq_1aq
= 0
Therefore h q is a homomorphism of C~ into i(Cq _ 1 ). It follows immediately
that i = {iq = <pq - iDq_1i- 1hq} is a chain map i: C' ~ C such that 'Ti = 'T'.
If i, i': C' ~ C are chain maps such that 'Ti = 'Ti', then i - i' = il/; for
some chain map 1/;: C' ~ C. It follows immediately that
D
= {Dq = iDql/;q: C~ ~ Gq+1}
is a chain homotopy from i to i'.
•
If C is a chain complex over Rand G is an R module, let C * G be the
chain complex C * G = {Cq * G, aq * I}. We use this in the general universalcoefficient theorem.
14 THEOREM On the subcategory of the product category of chain complexes
C and modules G such that C * G is acyclic there is a functorial short exact
sequence
o ~ Hq(C)
® G -4 Hq(C;G) ~ Hq- 1(C)
*G~ 0
and this sequence is split.
PROOF
Let 'T: C ~ C be a free approximation to C (which exists, by lemma 12),
and consider the short exact sequence
O~C-4C-4C~O
in which Cis acyclic. By the characteristic property of the torsion product,
there is an exact sequence of chain complexes
o~ C * G ~ C ® G
i ® 1)
C®
G ~ C® G~0
SEC.
3
227
THE KUNNETH FORMULA
from which we get two short exact sequences
o ~ C * G ~ C ® G ~ im (i ® 1) ~ 0
o ~ im (i ® 1) C C ® G ~ C ® G ~ 0
In the first of these C * G is acyclic by hypothesis, and C ® G is also acyclic
(by theorem 8, because C is free and acyclic). From corollary 4.5.5c it follows
that im (i ® 1) is also acyclic. In the second exact homology sequence this
implies that
(7' ® 1)*: H(C ® G) :::::; H(C ® G)
The desired short exact sequence is now defined, so that the following diagram
is commutative
T.®lt
o~
t(T®l).
tT.*l
Hq(C) ® G ~ Hq(C ® G) ~ Hq- 1(C)
* G~ 0
where the upper row is the short exact sequence of theorem 8 (it is possible
to define the unlabeled homomorphism in the bottom sequence to make the
diagram commutative because all the vertical homomorphisms are isomorphisms). Then the bottom sequence splits because the top one does.
The functorial property of the resulting short exact sequence (and the
fact that it is independent of the particular free approximation of C) follows
from lemma 13. It should be emphasized again that the sequence of theorem 14 does not
split functorially.
l:t COROLLARY Let 7': C ~ C' be a chain map between torsion-free chain
complexes such that 7'*: H(C) :::::; H(C'). For any R module G, 7' induces an
isomorphism
7'*: H(C;G) :::::; H(C';G)
This follows from the functorial exact sequence of theorem 14 and
the five lemma. -
PROOF
In corollary 15, if C and C' are free, then 7' is a chain equivalence (by
theorem 4.6.10), and so is 7' ® 1: C ® G ~ C' ® G. Therefore 7'*: H(C;G) :::::;
H(C';G). Corollary 15 shows that the latter fact remains true (even though 7'
need not be a chain equivalence) for chain complexes without torsion.
3
THE KUNNETH FORMULA
In this section we extend the universal-coefficient theorem to obtain the
Kiinneth formula expressing the homology of the tensor product of two chain
228
PRODUCTS
CHAP.
5
complexes in terms of the homology of the factors. This is given geometric
content by the Eilenberg-Zilber theorem asserting that the singular complex
of a product space is chain equivalent to the tensor product of the singular
complexes of the factor spaces.
If C and C' are graded R modules, their tensor product C ® C' is the
graded module {(C ® C')q}, where (C ® C')q = (Bi+j=q Ci ® c;.. Similarly,
their torsion product C * C' is the graded module {( C * C')q = (B;+j=q Ci * C;}.
If C and C' are chain complexes, their tensor product [and torsion product]
are chain complexes {( C ® C')q, G~} [and {( C * C')q, Gq}], where if c E Ci
and c' E Cj with i + i = q, then
a~'(c
® c')
= GiC ®
C'
+ (-l)ic
® ajc'
[and all I Ci * Cj = ai * I + (-I) i1 * aJ]. It is easy to verify that C @ C' [and
C * C'] really are chain complexes. We shall see later that the tensor product
arises naturally in studying product spaces.
If C' is a chain complex such that C~ = 0 for q =1= 0, then C ® C' is the
same as the tensor product of C with the module Co. Therefore the tensor
product of two chain complexes is a natural generalization of the tensor
product of a chain complex with a module. It is reasonable to expect that
there is a generalization of the universal-coefficient theorem to express the
homology of C ® C' in terms of the homology of C and of C'.
We define a functorial homomorphism of degree 0
W H(C) ® H(C')
---7
H(C ® C')
If c E Zi( C) and c' E Zj( C'), then c ® c' E Zi+j( C ® C'), and if c or c' is
a boundary, so is c ® c'. Therefore there is a well-defined homomorphism fJ,
such that
fJ,( {c}
® {c'})
= {c ® c'}
This homomorphism enters in the following Kiinneth formula.
I
LEMMA
Let C and C' be chain complexes, with C' free. Then there is a
functorial short exact sequence
0---7 [H(C) ® H(C')]q ~ Hq(C ® C')
---7
[H(C)
* H(C')]q~l ---7 0
If C is also free, this short exact sequence is split.
As in the proof of theorem 5.2.8, let Z' and B' be the complexes
(with trivial boundary operators) defined by Z~ = Zq(C') and B~ = Bq~l(C').
There is a short exact sequence of chain complexes
PROOF
o ---7 Z' ---7
C'
---7
B'
---7
0
Since C' is free, so is B', and there is a short exact sequence
o ---7
C®
z' ---7
C ® C'
---7
C ® B'
from which we obtain an exact homology sequence
---7
0
SEC.
3
229
THE KUNNETH FORMULA
... ~ Hq(C ® Z') ~ Hq(C ® C') ~ Hq(C ® B') ~ Hq_1(C ® Z') ~
Note that C ® z' = ffi Ci, where (C i)q = Cq- i ® Zi(C') and C ® B' = ffi Ci,
where (C j)q = Cq_j ® Bi-l(C')' Since Zi(C') and Bj(C') are free, it follows from
theorem 5.2.14 that
Hq(C ® Z')
= ffi Hq(Ci) = ffi
i+j=q
j
Hq(C ® B') =
ffi Hq(Ci)
CB
=
i
Hi(C) ® Zj(C')
Hi(C) ® Bj(C')
i+i=q-l
a* corresponds under these isomorphisms to the homomorphism
(_l)i ® Yj, where Yi is the inclusion map yr Bj(C') C Zi(C')' Therefore there
is a short exact sequence
The map
[coker (-l)i ® Yi] ~ Hq(C ® C') ~ CB [ker (-l)i ® Yi] ~ 0
i+i=q
i+i=q-l
To compute the two sides of this sequence, consider the short exact
sequence
o ~ ffi
Because Zi(C') is free, it follows from corollary 5.2.9 that there is an exact
sequence
o ~ Hi(C) * Hi(C') ~
Hi(C) ® Bj(C')
(-I)l ®
yj)
Hi(C) ® Zi(C')
~ Hi(C) ® Hi(C')
~ 0
Hence
ffi
[coker (-l)i ® Yi]
= ffi
ffi
[ker (-l)i ® Yi]
= ffi
i+i=q
i+i=q
Hi(C) ® Hi(C')
and
i+i=q-l
* HlC')
Hi(C)
i+i=q-l
Substituting these into the short exact sequence above gives a short exact
sequence
o~
[H(C) ® H(C')]q
~
Hq(C ® C')
~
[H(C)
* H(C')]q_l ~ 0
We now verify that v is the map /-t. Given {c} E H( C) and {c'} E H( C'),
then {c} ® c' E H(C) ® Z(C') and {c} ® c'
{c ® C'}CC8Z(C')' Therefore
v( {c} ® {c'}) = {c ® C'}C0C' = /-t( {c} ® {c'}). Thus we have the desired
short exact sequence, and it is clearly functorial.
Assuming that C is also free, we can show that the sequence splits. By
lemma 5.1.11, it suffices to find a left inverse for /-t. Because C and C' are free,
so are B( C) and B( C'), and there are homomorphisms p: C ~ Z( C) and
p': C' ~ Z(C') such that p(c) = c for c E Z(C) and p'(c') = c' for c' E Z(C').
Then
=
p ® p': C ® C'
~
Z(C) ® Z(C')
230
PRODUCTS
CHAP.
5
maps B(C ® C')(which is contained in the union of im [B(C) ® C' --? C ® C']
and im [C ® B( C') --? C ® C']) into the union of im [B( C) ® Z( C') --?
Z(C) ® Z(C')] and im [Z(C) ® B(C') --? Z(C) ® Z(C')]. Therefore the composite
Z(C ® C')
c
C ® C'
p
® p')
Z(C) ® Z(C')
H(C) ® H(C')
--?
maps B(C ® C') into 0 and induces a homomorphism
H(C ® C')
which is a left inverse of fL.
--?
H(C) ® H(C')
-
A similar functorial short exact sequence can be defined if C (instead of C')
is assumed free. The two short exact sequences are identical when C and C'
are both free. 1
2
COROLLARY
If C' is a free chain complex and either C or C' is acyclic,
then C ® C' is acyclic. -
We now extend lemma 1 to obtain the following general Kiinneth
formula.
3
THEOREM
On the subcategory of the product category of chain complexes
C and C' such that C * C' is acyclic there is a functorial short exact sequence
o
--?
[H(C) ® H(C')]q -4 Hq(C ® C')
--?
[H(C)
* H(C')]q-l
--?
0
and this sequence is split.
e
PROOF
Let 'T:
--? C and 'T': C'
a short exact sequence
--?
C' be free approximations. Then there is
o --? C' ~ C' 2.,.
C'
--?
0
where C' is acyclic. Since C' is free, the six-term exact sequence becomes the
exact sequence
o --? C * C' --?
C®
C' --?
C ® G' ~ C ® C'
--?
0
Since C * C' is acyclic by hypothesis and C ® C' is acyclic by corollary 2, it
follows (as in the proof of theorem 5.2.14) that there is an isomorphism
(1 ® 'T')*: H(C ® G') :::::: H(C ® C')
There is also a short exact sequence
o--?C~e~c--?O
where C is acyclic. Since C' is free, there is a short exact sequence
o --?
By corollary 2,
C ® C'
C ® G'
--?
e ® G' $
C ® G'
--?
0
is acyclic, and we have an isomorphism
('T ® 1)*: H(G ® e') :::::: H(C ® G')
This is proved in G. M. Kelley, Observations on the Kiinneth theorem, Proceedings of the
Cambridge Philosophical Society, vol. 59, pp. 575-587, 1963.
1
SEC.
3
231
THE KUNNETH FORMULA
Hence the composite ('7' ® '7")* = (1 ® '7")* ('7' ® 1)* is an isomorphism of
H(G ® C') onto H(C ® C'). The desired short exact sequence is now defined
so that the following diagram is commutative
o~
H(G) ® H(G') -4 H(G ® G') ~ H(C)
o~
H(C) ® H(C') -4 H(C ® C') ~ H(C)
* H(C')
~ 0
* H(C')
~ 0
1T* * T*
where the top row is the short exact sequence of lemma 1 (it is possible to
define the homomorphisms in the bottom row to make the diagram commutative because the vertical homomorphisms are isomorphisms). The bottom
sequence splits because the top one does.
The functorial property of the sequence (and the fact that it is independent of the free approximations G and C') follow from the functorial property
of the sequence in lemma 1 and from lemma 5.2.13. •
If C and C' are chain complexes over Rand G and G' are R modules,
the composite
H(C ® G) ® H(C' ® G') -4 H[(C ® G) ® (C' ® G')] ~
H[(C ® C') ® (G ® G')]
[where the right-hand homomorphism is induced by the canonical isomorphism
(C ® G) ® (C' ® G') ::::: (C ® C') ® (G ® G')] is a functorial homomorphism
tt': H(C;G) ® H(C';G') ~ H(C ® C'; G ® G')
called the cross product. If z E H(C;G) and z' E H(C';G'), then
z X z' E H(C ® C'; G ® G')
denotes the image of z ® z' under this homomorphism [that is, z X z'
tt'(z ® z')].
=
4
COROLLARY
Given torsion-free chain complexes C and C' and modules
G and G' such that G G' = 0, there is a functorial short exact sequence
*
o~
[H(C;G) ® H(C';G')]q.4 Hq(C ® C'; G ® G') ~
[H(C;G)
* H(C',G')]q_l ~ 0
and this sequence is split.
PROOF This follows from theorem 3 once we verify that (C ® G) * (C' ® G')
is trivial. To show that (C ® G) * (C' ® G') = 0, let 0 ~ F' ~ F ~ G be a
free presentation of G. Because G * G' = 0, there is an exact sequence
o~ F
® G'
~
F ® G'
~
G ® G'
~
0
and since C and C' are without torsion, there is an exact sequence
o ~ (C ® F') ® (C' ® G') ~ (C ® F) ® (C' ® G')
~
(C ® G) ® (C' ® G') ~ 0
232
PRODUCTS
CHAP.
5
Because there is also a short exact sequence
O~C®F/~C®F~C®G~O
where C ® F is without torsion, it follows that (C ® G)
phic to the kernel of the homomorphism
* (C' ® G /) is isomor-
(C ® F) ® (C' ® G /) ~ (C ® F) ® (C' ® G /)
and hence is O.
-
The cross product has the following commutativity with connecting
homomorphisms.
:;
THEOREM
Let 0 ~ C ~ C ~ C ~ 0 be a split short exact sequence of
chain complexes and let z E H(C;G) and z' E H(C';G /). Then
a* (z
X Zl)
a*(z' X z)
PROOF
o~
o~
= a* z X z'
= (_l)degz'z'
X a*z
We have a commutative diagram of chain maps
C®G
~O
(C ® G) ® (C' ® G /) ~ (C ® G) ® (C' ® G /) ~ (C ® G) ® (C' ® G /) ~ 0
with exact rows, with the vertical maps defined by forming the tensor product
on the right with c' E Z(C' ® G /), where z' = {c / } [that is, r(c) = c ® c' for
c E C ® G]. Because c' is a cycle, each vertical map is a chain map. Because
the connecting homomorphism is functorial, we obtain a commutative diagram
H(C ® G) ~ H((C ® G) ® (C' ® G /))
a.t
a. t
-;;t H((C ®
C') ® (G ® G /))
tao
H(C ® G) ~ H((C ® G) ® (C' ® G /)) -;;! H((C ® C') ® (G ® G /))
in which each vertical map is a suitable connecting homomorphism. The top
row sends z into z X Zl, and the bottom row sends a* z into a* z X Z'. This
gives half the result. The second half follows by a similar argument, the only
difference being that the tensor product formed on the left with c' is not a
chain map but either commutes or anticommutes with the boundary operator,
depending on the degree of c' . This accounts for the presence of the factor
( _l)de g z' in the second equation. The following Eilenberg-Zilber theorem! is the link between the algebra
of tensor products and the geometry of product spaces.
6
THEOREM
On the category of ordered pairs of topological spaces X and
Y there is a natural chain equivalence of the functor ~(X X Y) with the
functor ~(X) ® ~(Y).
1 The theorem appears in S. Eilenberg and J. A. Zilber, On products of complexes, American
Journal of Mathematics, vol. 75, pp. 200-204, 1953.
SEC.
3
233
THE KiiNNETH FORMULA
We show that both functors are free and acyclic with models
Let dn E ~n(~n X ~n) be the singular simplex which is the
diagonal map ~n ~ ~n X ~n. If a: ~n ~ X X Y is any singular n-simplex,
then a is the composite
PROOF
{~p,M}p,q",o.
X ~n
~n ~ ~n
X X Y
a' X an)
where a' = PI a and a" = P2 a, and PI and P2 are the projections of
X X Y to X and Y, respectively. Conversely, given a': ~n ~ X and a": ~n ~ Y,
there is a corresponding a = (a' X a")dn : ~n ~ X X Y. Therefore the
singleton {d n} is a basis for ~n(X X Y), so ~(X X Y) is free with models
{~n,~n}, and hence also free with models {~p,M}. Since ~P and ~q are each
contractible, so is ~P X ~q. Therefore Li(~p X ~q) is acyclic, and we have
proved that ~(X X Y) is a free acyclic functor with models {~p,~q}.
Since ~p(X) is free with a basis ~p E ~p(~p) and ~q(Y) is free with basis
~q E ~q(M), it follows that ~p(X) ® ~q(Y) is free with the basis
0
0
~p
®
~q
E ~p(~p) ®
~q(M).
Then [~(X) ® ~(Y )]n is free with the basis {~p ® ~q}p+Q=n. Hence ~(X) ® ~(Y)
is free with models {M,~q}. Since e: ~(~p) ~ Z and e: ~(~q) ~ Z are chain
equivalences, it follows that
e ® e: ~(~p) ® ~(~q) ~ Z ® Z
=Z
is also a chain equivalence. Hence, by lemma 4.3.2, the reduced complex of
® ~(~q) is acyclic, and we have shown that ~(X) ® ~(Y) is also free
and acyclic with models {~p,M}. The theorem now follows by the method of
acyclic models. -
~(~p)
The same technique based on the method of acyclic models can be used
to prove the following results.
7
THEOREM
diagram
Given X, Y, and Z, there is a chain homotopy commutative
~((X
X Y) X Z) ::::; ~(X X (Y X Z))
::::t
[~(X)
®
~(Y)]
t::::
®
~(Z) ::::; ~(X)
®
[~(Y)
®
~(Z)]
where the vertical maps are the natural chain equivalences of theorem 6.
8
THEOREM
diagram
-
For any X and Y there is a chain homotopy commutative
~(X
X Y)
::::;
~(Y
t::::
=4
~(X)
®
X X)
~(Y)
::::;
~(Y)
®
~(X)
234
PRODUCTS
CHAP.
5
where the bottom map sends x ® y to ( - 1)de g x deg y y ® x and the vertical
maps are the natural chain equivalences of theorem 6. The sign in theorem 8 is necessary to make the map a chain map (that
is, to make it commute with the boundary operators).
Given topological pairs (X,A) and (Y,B), we define their product
(X,A) X (Y,B) to be the pair (X X Y, X X B U A X Y). Then we have the
following relative form of the Eilenberg-Zilber theorem.
9
THEOREM
On the category of ordered pairs of topological pairs (X,A)
and (Y,B) such that {X X B, A X Y} is an excisive couple in X X Y there is
a natural chain equivalence of Ll(X X Y)/Ll(X X B U A X Y) with
[Ll(X)/ Ll(A)] Q9 [Ll(Y)/ Ll(B)].
PROOF
Because {X X B, A X Y} is an excisive couple, the natural map
Ll(X X Y)/[Ll(X X B)
+ Ll(A
X Y)]
~
Ll(X X Y)/Ll(X X B U A X Y)
is a chain equivalence. By theorem 6 there is a functorial equivalence of
Ll(X) ® Ll(Y) with Ll(X X Y) taking Ll(X) ® Ll(B) and Ll(A) Q9 Ll(Y) into
Ll(X X B) and Ll(A X Y), respectively. Hence there is a functorial chain
equivalence of the quotient
Ll(X) ® Ll(Y)/[Ll(X) ® Ll(B)
+ Ll(A)
® Ll(Y)]
~
[Ll(X)/Ll(A)] ® [Ll(Y)/Ll(B)]
with the quotient
Ll(X X Y)/[Ll(X X B)
+ Ll(A
X Y)]
Combining these two chain equivalences gives the result.
-
For any two pairs (X,A) and (Y,B) we define the homology cross product
p,': Hp(X,A; G) Q9 Hq(Y,B; G') ~ Hp+q((X,A) X (Y,B); G Q9 G')
to be equal to the cross product
Hp([Ll(X)/Ll(A)] Q9 G) ® Hq([Ll(Y)/Ll(B)] Q9 G')
~
Hp+q(([Ll(X)/Ll(A)] Q9 [Ll(Y)/Ll(B)]) Q9 (G ® G'))
followed by the functorial homomorphism of the bottom module to
Hp+q(Ll(X X Y)/Ll(X X B U A X Y); G Q9 G')
If z E Hp(X,A; G) and z' E Hq(Y,B; G'), then we write
z X z'
= p,'(z ® z') E Hp+q((X,A)
X (Y,B); G Q9 G')
Because Ll(X)/Ll(A) and Ll(Y)/Ll(B) are free, we can combine theorem 9
with corollary 4 to obtain the following Kiinneth formula for singular
homology.
SEC.
3
235
THE KUNNETH FORMULA
10 THEOREM If {X X B, A X Y} is an excisive couple in X X Y and G
and G' are modules over a principal ideal domain such that G * G' = 0,
there is a functorial short exact sequence
o~
[H(X,A; G) (59 H(Y,B; G')]q ~ Hq((X,A) X (Y,B); G (59 G') ~
[H(X,A; G)
and this sequence is split.
* H(Y,B;
G')]q-l ~ 0
•
In particular, if the right-hand term vanishes (which always happens if R
is a field), then the cross product is an isomorphism
J-t': H(X,A; G) ® H(Y,B; G') ::::; H((X,A) X (Y,B); G (8) G')
The following formulas are consequences of the naturality of J-t and of
theorems 5, 7, and 8.
I I Let f: (X,A) ~ (X',A') and g: (Y,B) ~ (Y',B') be maps and let
z E Hp(X,A; G) and z' E Hq(Y,B; G'). Then, in the module
Hp+q((X',A') X (Y',B'); G (8) G')
we have
(f X g)* (z X z') = f* z X ~ z'
•
12 Let p: (X,A) X Y ~ (X,A) be the protection to the first factor and let
H(Y;G') ~ G' be the augmentation map. For z E Hq(X,A; G) and
z' E Hr(Y;G'), in Hq+r(X,A; G (8) G'),
E:
p* (z X z')
13 For
Z
= J-t(z (8) E(Z'))
•
E Hp(X,A; G), z' E Hq(Y,B; G'), and z" E Hr(Z,C; G"), in
Hp+q+r((X,A) X (Y,B) X (Z,C); G (59 G' (8) G"),
we have
Z
X (z' X z") = (z X z') X z"
•
14 Let T: (X,A) X (Y,B) ~ (Y,B) X (X,A) and qJ: G' (59 G ~ G (8) G'interchange the factors. For Z E Hp(X,A; G) and z' E Hq(Y,B; G'), in
Hp+q((Y,B) X (X,A); G ® G'), we have
T* (z X z')
= (-l)pqqJ* (z' X z)
•
15 Let {(XI,A I), (X 2 ,A 2 )} be an excisive couple of pairs in X and let
E Hp(XI U X 2 , Al U A 2 ; G) and z' E Hq(Y,B; G'). For the connecting homomorphisms of appropriate Mayer- Vietoris sequences we have
Z
a.(z x z') = a.z x z'
in Hp+q-I((X I
n X 2 , Al n A 2 ) X (Y,B); G
(8) G') and
a.(z' x z) = (-l)qz' x a.z
in Hp+q_I((Y,B) X (Xl
n X 2 , Al n A 2 ); G'
(8) G)
•
236
4
PRODUCTS
CHAP.
5
COHOMOLOGY
A chain complex has a differential of degree -1. Related to this is the concept of a cochain complex, which has a differential of degree + 1. Cochain
complexes have many of the properties of chain complexes, and this section
is devoted to a discussion of these properties. The functor Hom associates to
every chain complex a cochain complex, and vice versa. The cohomology
module of a topological pair with coefficients G is the homology module of
the cochain complex associated in this way to the singular complex of the pair.
The last part of the section is devoted to a brief discussion of axiomatic
cohomology theory.
Throughout this section R will denote a commutative ring with a unit.
A cochain complex (over R), denoted by C* = {Cq,8 q}, is a graded R module
together with a homogeneous differential 8 of degree + 1 called the coboundary operator (thus 8q: Cq ~ Cq+l and 8q+18q
0 for all q). The kernel of 8
is the module of cocycles Z( C *), and the image of 8 is the module of
co boundaries B(C*). Then B(C*) C Z(C*), and the cohomology module
H(C*) is defined to be the quotient Z(C* )/B(C*).
If C * is a co chain complex, there is a chain complex C defined by
Cq = C-q and aq: Cq ~ C q- 1 equal to 8-q: C-q ~ C-q+l. Then Hq(C) =
H-q( C *), and the cohomology module of C * corresponds to the homology
module of C. In this way results about chain complexes give results about cochain complexes. Thus we have the concepts of cochain map and cochain
homotopy, and there is a category of cochain complexes and cochain homotopy
classes of co chain maps. The cohomology module is a covariant functor from
this category to the category of graded modules. Furthermore, given a short
exact sequence of cochain complexes
=
o ~ C*
~ C* ~ C* ~ 0
there is a functorial connecting homomorphism
8*: H(C*) ~ H(C*)
of degree
+ 1 and a functorial exact cohomology sequence
... ~ Hq(C*) ~ Hq+l(C*) ~ Hq+1(C*) ~ Hq+l(C*) ~
Passing from a cochain complex to a chain complex by changing the
sign of the degree gives us the following analogues of theorems 5.2.14 and
5.3.3.
I
THEOREM
Given a cochain complex C * and a module G such that
C* * G is acyclic, there is a functorial short exact sequence
o ~ Hq(C*)
Q9 G ~ Hq(C* Q9 G) ~ Hq+1(C*)
and this sequence is split.
•
*G~ 0
SEC.
4
237
COHOMOLOGY
2
THEOREM
Given cochain complexes C * and C' * such that C * * C' *
is an acyclic cochain complex, there is a functorial short exact sequence
o~
[H*(C*) Q9 H*(C'*)]q
~
Hq(C* Q9 C'*)
~
[H*(C*)
and this sequence is split.
* H*(C'*)]q+1 ~ 0
•
There is also an analogue of corollary 5.3.4 for cochain complexes which
we shall not state as a separate theorem. If C* is a co chain complex over R
and G is an R module, an augmentation of C * over G is a monomorphism
'I): G ~ Co such that {)O
'I) = O. An augmented cochain complex over G con0) and an
sists of a nonnegative cochain complex C* (that is, Cq = 0 for q
augmentation of C * over G. Such an augmentation can be regarded as
a monomorphic chain map of the cochain complex (also denoted by G) whose
only nontrivial cochain module is G in degree 0 to C*. For this trivial
cochain complex G it is clear that Hq(G) = 0 for q 7'= 0 and HO(G) = G.
Therefore 'I) induces a monomorphism 'I) *: G ~ HO( C *). The reduced
cochain complex C* of an augmented co chain complex C * is defined to be
the quotient cochain complex Cq = Cq for q 7'= 0, Co = coker 'I), and Bq is
suitably induced by {)q. We define H( C *) = H( C*). Because there is a short
exact sequence of cochain complexes
0
<
o ~ G 4 C*
we see that Hq( C *) ~ Hq( C *) for q
o~
~
7'= 0,
C*
~ 0
and there is a short exact sequence
G ~ HO(C*) ~ [jO(C*) ~ 0
Our interest in cochain complexes is in their relation to chain complexes.
If C is a chain complex over R and G is an R module, there is a cochain
complex Hom (C,G) = {Hom (Cq,G), {)q}, where, if f E Hom (Cq,G), then
{)qf E Hom (Cq+ 1 ,G) is defined by
We also write <f,c) instead of f(c) and set <f,c) = 0 if deg f 7'= deg c.
In this notation <8qf,c) = <f,aq+1C).
If C is augmented bye: Co ~ G', then Hom (C,G) is augmented by
'I): Hom (G',G) ~ Hom (Co,G), where 'I)(f)(c) = f(e(c)) for c E Co and
f E Hom (G',G). It is easy to verify the following result.
3
THEOREM
There is a functor of two arguments contravariant in chain
complexes C and covariant in modules G which assigns to a chain complex C
and module G the cochain complex Hom (C,G). •
For a chain complex C and module G we define the cohomology module
H*(C;G) = {Hq(C;G)} ofCwithcoefficients Gby
238
PRODUCTS
CHAP.
5
Hq(C;G) = Hq(Hom (C,G))
It follows from theorem 3 that H * (C; G) is a contravariant functor of C and a
covariant functor of G to the category of graded modules. For a chain map
7": C ~ C' we use 7" * : H * (C'; G) ~ H * (C; G) to denote the homomorphism
induced by the co chain map Hom (7",1): Hom (C',G) ~ Hom (C,G), and for a
homomorphism <p: G ~ G' we use <p*: H*(C;G) ~ H*(C,G') to denote the
homomorphism induced by the cochain map Hom (1,<p): Hom (C,G) ~
Hom (C,G'). To distinguish the homology of C from its cohomology, we shall
sometimes denote H(C;G) by H* (C;G).
4 EXAMPLE Given an abelian group G and a simplicial pair (K,L), the
oriented cohomology group of (K,L) with coefficients G, denoted by
H* (K,L; G), is defined to be the graded cohomology group of the cochain
complex Hom (C(K)jC(L), G) [which is augmented over Hom (Z,G) ;:::;: G].
Then H * (K,L; G) is a contravariant functor of (K,L) and a covariant functor
of G to the category of graded abelian groups. If G is also an R module,
H* (K,L; G) is a graded R module.
S EXAMPLE If (X,A) is a topological pair and G is an abelian group, the
singular cohomology group of (X,A) with coefficients G, denoted by
H* (X,A; G), is defined to be the graded cohomology group of the cochain
complex Hom (~(X)j ~(A), G) (which is augmented over G). It is contravariant
in (X,A) and covariant in G, and if G is an R module, H* (X,A; G) is a graded
R module. If (X',A') C (X,A) and u E H* (X,A; G), we use u I (X',A') to denote
the element of H* (X',A'; G) equal to i * u, where i: (X',A') C (X,A). We also
use 1 E HO(X;R) to denote the image of 1 E R under the augmentation
1/: R ~ HO(X;R).
We recall some properties of the functor Hom. The following analogue
of corollary 5.1.6 is easily established.
6
LEMMA
Given an exact sequence of R modules
A'
~ A~A" ~
0
and an R module B, there is an exact sequence
o ~ Hom (A",B) ~ Hom (A,B) ~ Hom (A',B)
•
If A' ~ A is a monomorphism [that is, if 0 ~ A' ~ A is also exact], it
need not be true that Hom (A,B) ~ Hom (A',B) is an epimorphism, [that is,
that Hom (A,B) ~ Hom (A',B) ~ 0 is exact]. However, there is the following
analogue of corollary 5.1.12 (which follows easily by using lemma 5.1.11).
7
LEMMA
Given a split short exact sequence of R modules
o ~ A' ~ A ~ A" ~ 0
and an R module B, the sequence
SEC.
4
239
COHOMOLOGY
o~
Hom (A",B)
~
Hom (A,B)
is a split short exact sequence.
•
Hom (A',B)
~
~
0
In case 0 ~ C' ~ C ~ C" ~ 0 is a split short exact sequence of chain
complexes, it follows from lemma 7 that for any module G there is a short
exact sequence of cochain complexes
o~
Hom (C",G)
~
Hom (C,G)
~
Hom (C',G)
~
0
This gives the following result.
8
THEOREM
Given a split short exact sequence of chain complexes
o~
C'
~
C
~
C"
~
0
and a module G, there is a functorial exact cohomology sequence
... ~ Hq(C";G) ~ Hq(C;G) ~ Hq(C';G) ~ Hq+I(C";G) ~ . ..
•
This leads to an exact Mayer- Vietoris cohomology sequence analogous to
the exact sequence of corollary 5.1.14.
COROLLARY
If {(XI,A I ), (Xz,Az)} is an eXClswe couple of pairs in a
9
topological space and G is an R module, there is a functorial exact cohomology
sequence
... ~ Hq(X I U X 2 , Al U A 2 ; G) i."'o, Hq(X I , AI; G) <:B Hq(X 2 ,A 2 ; G)
i4
Hq(XI n X z , Al n A z ; G) ~ ...
where j* (u) = ut (u), j: (u)) and i*
and j2 are suitable inclusion maps. •
(Ul
+
U2)
=
it
Ul -
i: U2 and il, i2, jl,
If {Xj} is the set of path components of X, then ~(X) = ffi ~(Xj).
Therefore Hom (~(X);G) = Xj Hom (~(Xj),G), and by theorem 4.1.6, we obtain the following result.
10 THEOREM The singular cohomology module of a space is the direct
product of the singular cohomology modules of its path components. •
Because the homology functor does not commute with inverse limits, it is
not true that the singular cohomology of a space is isomorphic to the inverse
limit of the singular cohomology of its compact subsets (that is, there is no
general cohomology analogue of theorem 4.4.6).
There is an exact cohomology sequence corresponding to a short exact
sequence of coefficient modules (analogous to theorem 5.2.7).
I I THEOREM On the category of free chain complexes Cover R and short
exact sequences of R modules
o~
G' ~ G ~ G" ~ 0
240
PRODUCTS
CHAP.
5
there is a functorial connecting homomorphism
13*: H*(C;G") ~ H*(C;G')
of degree 1 and a functorial exact sequence
... ~ Hq(C;G')
PROOF
'1':4 Hq(C;G) ~ Hq(C;G") ~ Hq+l(C;G') ~
Because C is free, there is a short exact sequence of cochain complexes
o~
where <p and
Hom (C,GJ ~ Hom (C,G)
\It are induced by cp and 1/;.
-i.
Hom (C,G") ~ 0
The result follows from this.
•
The connecting homomorphism 13 * in theorem 11 is called the Bockstein
cohomology homomorphism corresponding to the coefficient sequence
o ~ G' .!4 G -4 Gil ~ O.
Let G be an R module. A cohomology theory with coefficients G consists
of a contravariant functor H* = {Hq} from the category of topological pairs
to graded R modules and a natural transformation 8 *: H* (A) ~ H* (X,A) of
degree 1 such that the following axioms hold.
12
HOMOTOPY AXIOM
If fo,
h:
(X,A)
~
(Y,B) are homotopic, then
H*(fo) = H*(h): H*(Y,B) ~ H*(X,A)
13
i: X
EXACTNESS AXIOM
For any pair (X,A) with inclusion maps i: A C X and
C (X,A), there is an exact sequence
... ~ Hq(X,A)
Hq(j\
Hq(X)
Hq(i)
Hq(A) ~ Hq+l(X,A) ~ ...
14 EXCISION AXIOM For any pair (X,A) if U is an open subset of X such
that 0 C int A, then the excision map;: (X - U, A - U) C (X,A) induces
an isomorphism
H*(;): H*(X,A):::::; H*(X - U, A - U)
15 DIMENSION AXIOM On the category of one-point spaces there is a natural
equivalence of the constant functor G with the functor H * .
Singular cohomology theory with coefficients G is an example of a cohomology theory with coefficients G (the exactness axiom following from the
application of corollary 9 to a suitable couple). The uniqueness theorem is
valid for cohomology theories (that is, a homomorphism from one cohomology
theory to another which is an isomorphism for one-point spaces is an isomorphism for compact polyhedral pairs).
The reduced cohomology modules il * of a cohomology theory are
defined as follows. If X is a nonempty space, let c: X ~ P be the unique map
from X to some one-point space P. The reduced module il* (X) is defined to
be the cokernel of the homomorphism
H*(c): H*(P)
~
H*(X)
Because c has a right inverse, H*(c) has a left inverse. Therefore
SEC.
5
THE UNIVERSAL· COEFFICIENT THEOREM FOR COHOMOLOGY
241
H* (X) ;:::; H* (X) EEl H* (P)
and the reduced modules have properties similar to those of the reduced
singular cohomology modules.
5
THE UNIVERSAL-COEFFICIENT THEOREM
FOR COHOMOLOGY
This section is devoted to relations between cohomology and homology of
chain complexes. In order to express the cohomology of a chain complex in
terms of its homology it is necessary to introduce certain functors of modules
which are associated to the module of homomorphisms of one module to
another in much the same way that the torsion products are associated to the
tensor product. Over a principal ideal domain there is one associated functor,
the module of extensions. We use this to formulate the universal-coefficient
theorems and Kiinneth formulas established in the section.
Let C be a free resolution of the module A and let B be a module. There
is a cochain complex Hom (C,B) = {[Hom (C,B)]q = Hom (Cq,B), 8q} whose
cohomology module depends only on A and B, up to canonical isomorphism
(and not on the choice of C). Let C be the canonical free resolution of A and
define Ext q (A,B) = Hq(Hom (C,B)). Then Extq (A,B) is a functor of two
arguments contravariant in A and covariant in B, and ExtO (A,B) is naturally
equivalent to Hom (A,B).
For the rest of this section we assume R is a principal ideal domain. Then,
Ext q (A, B) = 0 for q> 1, and the module of extensions Ext (A, B) is defined to
equal ExF (A, B). It is characterized by the property that given any free presentation of A
there is an exact sequence
o -? Hom (A,B) -? Hom (Co,B) Hom (a"I) Hom (C1,B) - ? Ext (A,B) -? 0
In fact, because Hom (C2 ,B) = 0,
Ext (A,B) = H1(C;B) = Hom (C 1,B)/im [Hom (hI)]
= coker [Hom (01,1)]
Clearly, Ext (A,B) is contravariant in A and covariant in B. Its name derives
from its connection with the extensions of B by A which we describe briefly
after the following examples.
I
If A is free, it has the free presentation
O-?O-?A-?A-?O
from which it follows that Ext (A,B)
= 0 for any B.
242
2
PRODUCTS
CHAP.
5
For v E R, v =;6 0 there is a short exact sequence
o~ R~ R~RlvR~
0
where a(v') = vv' for v' E R, which is a free presentation of R/vR. For any
R module B, Hom (R,B) ;::::: B and the homomorphism Hom (a, I): Hom (R,B) ~
Hom (R,B) corresponds to a*: B ~ B, where a* (b) = vb. Hence there is an
isomorphism coker Hom (a,l) ;::::: BlvB, and we have proved
Ext (RlvR,B) ;::::: BlvB ;::::: (RlvR) ® B
Since Hom commutes with finite direct sums, it follows that for any finitely
generated torsion module A there is an isomorphism (nonfunctorial)
Ext (A,B) ;::::: A ® B
because such a module A is a finite direct sum of cyclic modules (by theorem
4.14 in the Introduction).
An extension of B by A is a short exact sequence
O~B~E~A~O
With a suitable definition of equivalence of extensions (by a commutative
diagram), of the sum of two extensions, and of the product of an extension
by an element of R, there is obtained a module whose elements are equivalence classes of extensions of B by A. This module is isomorphic to Ext (A,B). In
fact, given an extension 0 ~ B ~ E ~ A ~ 0 and a free presentation of A,
o ~ C1 ~ Co ~ A ~ 0, there is, by theorem 5.2.1, a commutative diagram
o~
C1
'I'1~
o~
B
~
Co
'I'O~
~
E
uniquely determined up to chain homotopy. Then <P1 E Hom (Ct.B) is unique
up to im [Hom (Co,B) ~ Hom (C1 ,B)], and so determines an element of
Ext (A,B). This function from extensions of B by A to Ext (A,B) induces an
isomorphism of the module of equivalence classes of extensions with Ext (A,B).
Given a graded module C = {Cq}, there is a graded module Ext (C,B) =
{[Ext (C,B)]q = Ext (Cq,B)). If C is a chain complex, Ext (C,B) is a cochain
complex with
l)q
= Ext (OH1,1): Ext (Cq,B)
~
Ext (CHt.B)
A homomorphism
h: Hq(C;G) ~ Hom (Hq(C;G'), G ® G')
natural in C and G is defined by
(h{f}){~
Ci
® gi} = ~f(ci) ®
gi
for {f} E Hq(C;G) and {~Ci ® gil E Hq(C;G') [after verification that
SEC.
5
243
THE UNIVERSAL· COEFFICIENT THEOREM FOR COHOMOLOGY
~ f( Ci) ® gi is independent -of the choice of f in its cohomology class
and ~ Ci ® gi in its homology class]. For u E Hp(C;G) and z E Hq(C;G') we
define <u,z) E G ® G' to be 0 if P
q and to be h( u)(z) if P = q. In this
notation
*
<{f}, {L Ci ® gi})
= L <f,ci) ® gi
The homomorphism h enters in the following universal-coefficient
theorem for cohomology.
3
THEOREM
Given a chain complex C and module G such that Ext (C,G)
is an acyclic cochain complex, there is a functorial short exact sequence
o
-?
Ext (Hq-1(C),G)
-?
Hq(C,G) ~ Hom (Hq(C),G)
-?
0
and this sequence is split.
PROOF
We first consider the case in which C is a free chain complex. There
is then a short exact sequence of chain complexes
O-?Z-?C-?B-?O
where Zq = Zq(C) and Bq = Bq-1(C). This sequence is split because B is free,
and by theorem 5.4.8, there is an exact cohomology sequence
... -?
Hq-l(Z;G) ~ Hq(B;G)
Hq(C;G)
-?
Hq(Z;G) ~ HHl(B;G)
-?
-? ...
Since Z and B have trivial boundary operators, Hq(Z;G) = Hom (Zq(C),G)
and Hq(B;G) = Hom (Bq-1(C),G). Furthermore, the homomorphism
8*: Hq(Z;G)
-?
Hq+l(B;G)
equals Hom (Yq,l): Hom (Zq(C),G) - ? Hom (Bq(C),G), where Yq: Bq(C) C Zq(C).
Hence there is a functorial short exact sequence
o - ? coker [Hom (Yq_l,l)] - ?
Hq(C;G)
-?
ker [Hom (Yq,l)]
-?
0
To interpret the modules in the above sequence we have the short exact
sequence
o
-?
Bq(C) ~ Zq(C)
-?
Hq(C)
-?
0
which is a free presentation of Hq(C). By the characteristic property of Ext,
there is an exact sequence
o
-?
Hom (Hq(C),G)
-?
Hom (Zq(C),G)
Hom (YG,I)
Hom (Bq(C),G)
-?
Ext (Hq(C),G)
-?
0
Therefore, ker [Hom (Yq,l)] :::::: Hom (Hq(C),G) and coker [Hom (Yq,l)] ::::::
Ext (Hq(C),G). Substituting these into the short exact sequence containing
Hq(C;G) yields the desired short exact sequence
o
-?
Ext (Hq-l(C),G)
-?
with the homomorphism Hq(C;G)
Hq(C;G)
-?
-?
Hom (Hq(C),G)
-?
0
Hom (Hq(C),G) easily verified to equal h.
244
PRODUCTS
CHAP.
5
This sequence is functorial and is split (because the sequence of chain
complexes
O~Z~C~B~O
is split).
For arbitrary C such that Ext (C,G) is acyclic, the result follows by using
a free approximation to C (as in the proof of theorem 5.2.14) to reduce it to
the case of a free complex. It follows from theorem 3 that if X is a path-connected topological
space, then HO(X; R) is a free R module generated by 1 [or, in other words,
the augmentation map is an isomorphism '1/: R ::::; HO(X;R)J. From theorems 3
and 5.4.10, it follows that for any X, HO(X;G) is isomorphic to the direct product
of as many copies of G as path components of X.
COROLLARY
If (X,A) is a topological pair such that Hq(X,A;R) is finitely
generated for all q, then the free sub modules of Hq(X,A; R) and Hq(X,A;R)
are isomorphic and the torsion submodules of Hq(X,A; R) and Hq_ 1 (X,A; R)
are isomorphic.
4
Let Hq(X,A; R)
module of Hq. Then
PROOF
= Fq c:B Tq,
where Fq is free and Tq is the torsion
Hom (Hq(X,A; R), R) ::::; Hom (Fq,R) c:B Hom (Tq,R) ::::; Fq
and by example 2,
Ext (Hq(X,A; R), R) ::::; Ext (Fq,R) c:B Ext (Tq,R) ::::; Tq
The result follows from theorem 3.
-
For many purposes it would be more useful to have a formula expressing
H* (C;G) in terms of H* (C;R). Such a formula can be proved in the case of
C or G finitely generated. We begin by establishing some properties of
finitely generated modules.
Let p,: Hom (A,G) ® G' ~ Hom (A, G ® G') be the functorial homomorphism defined by ",(f ® g')(a) = f(a) ® g' for f E Hom (A,G), g' E G',
and a EA.
:;
LEMMA
If A is a free module and G' is finitely generated, then for any
module G, '" is an isomorphism.
The result is trivially true if G' = R. Because the tensor product and
Hom functors both commute with finite direct sums, it is also true if G' is a
finitely generated free module. G' is assumed to be finitely generated, so there
is a short exact sequence
PROOF
O~ G~ G~ G'~O
SEC.
5
245
THE UNIVERSAL-COEFFICIENT THEOREM FOR COHOMOLOGY
where C (hence also G) is a finitely generated free module. There is a commutative diagram
Hom (A,G) ®
C
---> Hom (A,G)
~1
®
G --->
~1
Hom (A,G) ® G' ---> 0
~1
Hom (A, G ® G) ---> Hom (A, G ® G) ---> Hom (A, G ® G') ---> 0
with exact rows (exactness follows from corollary 5.1.6 and, for the bottom
row, from the fact that A is free). Because [l and il are isomorphisms, it
follows from the five lemma that p, is also an isomorphism. There is also a functorial homomorphism
p,: Hom (A,G) ® Hom (B,G') ---> Hom (A ® B, G ® G')
=
defined by p,(f ® f')(a ® b) f(a) ® f'(b) for f E Hom (A,G),f' E Hom (B,G'),
a E A, and b E B. In case B
R, Hom (B,G') ::::::; G', and p, corresponds to
the homomorphism in lemma 5.
=
6
LEMMA
If B is a finitely generated free module, for arbitrary modules
A and G, p, is an isomorphism
p,: Hom (A,G) ® Hom (B,R)::::::; Hom (A ® B, G)
PROOF
The result is trivially true for B = R and follows for a finite sum of
copies of R because both sides commute with finite direct sums. -
7
COROLLARY
If A and B are free modules and either A and B or Band G'
are finitely generated, p, is an isomorphism
p,: Hom (A,G) ® Hom (B,G')::::::; Hom (A ® B, G ® G')
PROOF
Since A and B are free, so is A ® B. If A and B are finitely generated, so is A ® B, and there is a commutative diagram
[Hom (R,G) ® Hom (A,R)] ® [Hom (R,G') ® Hom (B,R)]
E.
Hom (R, G ® G') ® Hom (A ® B, R)
1M
M0M1
£. Hom (A ® B, G ® G')
Hom (A,G) ® Hom (B,G')
in which il((fl ® fz) ® (h ® f4)) = p,(ft ® h) ® p,(fz ® f4). By lemma 6, il
is an isomorphism and so are both vertical maps. Therefore the bottom map
is also an isomorphism.
If Band G' are finitely generated, there is a commutative diagram
Hom (A,G) ® Hom (B,R) ® G' ~ Hom (A,G) ® Hom (B,G')
/'®
11
Hom (A ® B, G) ® G'
11'
4
Hom (A ® B, G ® G')
By lemma 5, both horizontal maps are isomorphisms, and by lemma 6, the
left-hand vertical map is an isomorphism. Therefore the right-hand map
is also an isomorphism. -
246
PRODUCTS
CHAP.
5
It follows from lemma 5 that if A is free and finitely generated, /1 is an
isomorphism
/1: Hom (A,R)
® A ;:::; Hom (A,A)
The following lemma is a partial converse of this result.
8
LEMMA
If A is a module such that
/1: Hom (A,R) ® A
-0
Hom (A,A)
is an epimorphism, then A is finitely generated.
PROOF
By hypothesis, there exist fi E Hom (A,R) and ai E A for 1 :::; i :::; n
such that /1('2: fi ® ail = lAo Then, for any a E A
a
= /1('2: fi
® ai)(a) = '2: fi(a)ai
showing that A is generated by {ai}.
•
A graded module {Cq } is said to be of finite type if Cq is finitely generated for every q. Thus a graded module C of finite type is finitely generated
(as a graded module) if and only if Cq = 0, except for a finite set of integers q.
The following lemma asserts that a chain complex whose homology is of
finite type can be approximated by a chain complex of finite type.
9
LEMMA
Let C be a free chain complex such that H( C) is of finite type.
Then there is a free chain complex C' of finite type chain equivalent to C.
For each q let Fq be a finitely generated submodule of Zq(C) such
that Fq maps onto Hq(C) under the epimorphism Zq(C) -0 Hq(C). Let F~ be
the kernel of the epimorphism Fq -0 Hq(C). Define a chain complex
C' = {C~,O~} byC~ = Fq E8F~_landaq(c,c') = (c',O)forc E Fq and c' E F~-l'
Then C' is a free chain complex of finite type and Hq(C') = Fq/F~ ;:::; Hq(C).
To define a chain equivalence T: C' -0 C, choose for each q a homomorphism
<pq: F~ -0 Cq+1 such that OQ+l<Pq(C') = c' for c' E F~. Then define T by T(C,C') =
C + <Pq-l(C') for c E Fq and c' E F~-l' T is a chain map and induces an isomorphism T*: H(C') ;:::; H(C). Because C' and C are both free, it follows from
theorem 4.6.10 that T is a chain equivalence. •
PROOF
We are now ready for the universal-coefficient theorems toward which
we have been heading.
10 THEOREM Let C be a free chain complex and G be a module such that
either H( C) is of finite type or G is finitely generated. Then there is a functorial short exact sequence
0-0 Hq(C;R) ® G
~
Hq(C;G)
-0
Hq+l(C;R)
*G
-0
and this sequence is split.
PROOF
If G is finitely generated, it follows from lemma 5 that
wHom (C,R) ® G;:::; Hom (C,G)
0
SEC.
5
247
THE UNIVERSAL· COEFFICIENT THEOREM FOR COHOMOLOGY
Because Hom (C,R) is without torsion, Hom (C,R) * G = 0, and the result
follows from theorem 5.4.1.
If H(C) is of finite type, we use lemma 9 to replace C by a free chain
complex C' of finite type. By corollary 7, p.: Hom (C',R) ® G;::::: Hom (C,G),
and the result again follo~s for C' (and hence for C) from theorem 5.4.1. •
In a similar way we obtain the following Kilnneth formula for cohomology.
11 THEOREM Let C and C' be nonnegative free chain complexes and G and
G' be modules over a principal ideal domain such that G * G' = 0 and either
H(C) and H(C') are of finite type or H(C') is of finite type and G' is finitely
generated. Then there is a functional short exact sequence
0---') [H*(C;G) ® H*(C';G')]q ---') Hq(C ® C'; G ® G') ---')
[H* (C;G)
* H* (C';G')]q+1 ---') 0
and this sequence is split.
PROOF
If H(C) and H(C') are of finite type, by lemma 9, we can replace C
and C' by free chain complexes of finite type. Hence we are reduced to
proving the result for the case where C and C' have finite type or where C'
has finite type and G' is finitely generated. By corollary 7, there is an isomorphism p.: Hom (C,G) ® Hom (C',G') ;::::: Hom (C ® C', G ® G'). The result
will now follow from theorem 5.4.2 as soon as we have verified that
Hom (C, G) * Hom (C', G') is acyclic.
We show that Hom (C,G) * Hom (C',G') = O. In case C and C' are both
of finite type, Hom (Cp , G) is isomorphic to a finite direct sum of copies of G
and Hom (C~,G') is isomorphic to a finite direct sum of copies of G'. Because
0 by hypothesis, Hom (Cp,G) * Hom (C~,G')
0, and so
G * G'
Hom (C,G) * Hom (C',G') = 0 in this case.
In case C' is of finite type, Hom (C~,G') is isomorphic to a finite direct
sum of copies of G'. Hence it suffices to show that Hom (C, G) * G'
0 if G'
is finitely generated. Let
=
=
=
o ---') G ---') G ---') G' ---') 0
be a free resolution of G' with
there is a short exact sequence
G finitely generated. Because G
* G' = 0,
o ---') G ® G ---') G ® G ---') G ® G' ---') 0
and a short exact sequence of cochain complexes (because C is free)
o ---') Hom (C, G ® G) ---') Hom (C, G ® G) ---') Hom (C, G ® G') ---') 0
Using lemma 5, this implies the exactness of the sequence
0---') Hom (C,G) ®
Hence Hom (C,G)
case. •
G ---')
Hom (C,G) ®
G ---') Hom (C,G) ®
G' ---') 0
* G' = 0, and so Hom (C,G) * Hom (C',G') = 0 in either
248
PRODUCTS
CHAP.
5
If A is a free finitely generated module, then
A ;:::::: Hom (Hom (A,R), R)
Since Hom (A,R) is also free and finitely generated, it follows from corollary 7
that
A ® G ;:::::: Hom (Hom (A,R), R) ® Hom (R,G) ;:::::: Hom (Hom (A,R), G)
We use this to express homology in terms of cohomology.
12 THEOREM Let C be a free chain complex such that H( C) is of finite
type. For any module G there is a functorial short exact sequence
o ~ Ext (Hq+1(C;~), G) ~ Hq(C;G) ~ Hom (Hq(C;R), G) ~ 0
and this sequence is split.
PROOF
By lemma 9, we are reduced to the case where C is of finite type.
Then C ® G ;:::::: Hom (Hom (C,R), G), and the result follows, by theorem 3,
on changing Hom (C,R) to a chain complex by changing the sign of the
degree. •
The following result is a version of lemma 8 valid for homology that is a
partial converse to theorem 10.
13 THEOREM Let C be a free chain complex such that for every module G
the map t-t: Hom (C,R) ® G ~ Hom (C,G) induces isomorphisms of all cohomology modules. Then H* (C) is of finite type.
PROOF Because t-t: Hq(Hom (C,R) ® Hq(C)) ;:::::: Hq(Hom (C,Hq(C))), it follows
from theorem 3 that there exist fi E Hom (Cq,R) and Zi E Hq(C) such that
ht-t(~ fi ® zd·= 1Hq(C). Then, for any Z E Hq(C) we have
Z
= <t-t(~fi ® Zi}, z) = ~ <fioz)zi
showing that Hq( C) is generated by
Zi.
•
Note that if the short exact sequence of theorem 10 is valid for a given C
for all G, then the hypothesis of theorem 13 is satisfied, and so H(C) is
of finite type.
6
CUP AND CAP PRODUCTS
There is a cross product of cohomology classes from the tensor product of the
cohomology of two spaces to the cohomology of their product space. By
using the diagonal map of a space into its square, the cross product gives rise
to a product in the cohomology module of a space. This multiplicative structure provides cohomology with more structure than just the essentially additive
module structure. In this section we shall define these products and establish
some of their elementary properties.
SEC.
6
249
CUP AND CAP PRODUCTS
If {X X B, A X Y} is an excisive couple in X X Y, there is a cohomology
cross product
p,': Hp(X,A; G) Q9 Hq(Y,B; G') ~ Hp+q((X,A) X (Y,B); G ® G')
induced by the functorial homomorphism
Hom (d(X)/d(A),G)
(8l
Hom (d(Y)/d(B),G')
I't
Hom ([d(X)/d(A)] ® [d(Y)/d(B)], G ® G')
followed by an Eilenberg-Zilber cochain equivalence of the bottom module
with Hom (d(X X Y)/d(X X B U A X Y), G Q9 G'). If u E Hp(X,A; G) and
v E Hq(Y,B; G'), we define
u X v = p,'(u Q9 v) E Hp+q((X,A) X (Y,B); G Q9 G')
From theorem 5.5.11 we obtain the following Kiinneth formula for
singular cohomology.
I
THEOREM
Let {X X B, A X Y} be an excisive couple in X X Y and
let G and G' be modules such that G * G' = O. If H* (X,A; R) and H* (Y,B; R)
are of finite type or if H* (Y,B; R) is of finite type and G' is finitely generated,
there is a functorial short exact sequence
o~
[H* (X,A; G)
(8l
H* (Y,B; G')]q
4
Hq((X,A) X (Y,B); G
[H* (X,A; G)
and this sequence is split.
(8l
G') ~
* H* (Y,B;
G')]q+1 ~ 0
•
The cohomology cross product satisfies the following analogues of statements 5.3.11 to 5.3.15.
2
Let f: (X,A) ~ (X',A') and g: (Y,B) ~ (Y',B') be maps and let
u' E HP(X',A'; G) and v' E Hq(Y',B'; G'). Then, in Hp+q((X,A) X (Y,B); G ® G'),
we have
(f X g)* (u' X v') = f* u' X g * v' •
3
Let p: (X,A) X Y ~ (X,A) be the protection to the first factor and let
1/: G' ~ H*(Y;G') be the augmentation map. For u E Hq(X,A; G), in
Hq((X,A) X Y; G ® G'), we have
p* (p,(u ® g'»
=u
X 1/(g')
•
4
For u E Hp(X,A; G), v E Hq(Y,B; G'), and w E Hr(Z,C; G If ), in
HP+q+r((X,A) X (Y,B) X (Z,C); G ® G' ® G If ), we have
u X (v X w) = (u X v) X w
I:!
:. Let T: (X,A) X (Y,B) ~ (Y,B) X (X,A) and qJ: G ® G' ~ G' ® G
interchange the factors. For u E HP(X,A; G) and v E Hq(Y,B; G'), in
Hp+q((X,A) X (Y,B); G' ® G), we have
250
PRODUCTS
T*(v Xu)
= (-l)pq<p*(u
X v)
CHAP.
5
•
6
Let {(Xl,A l ), (X 2 ,A 2 )} be an excisive couple of pairs in X and let
u E Hp(X l n X 2 , Al n A 2 ; G) and v E Hq(Y,B; G'). For the connecting
homomorphisms of appropriate Mayer- Vietoris sequences we have
8*(u X v)
= 8*u
X v
in HP+q+l((X l U X 2 , Al U A 2 ) X (Y,B); G ® G') and
8*(v X u)
= (-l)qv
X 8*u
in Hp+q+l((Y,B) X (Xl U X 2 , Al U A 2 ); G' ® G).
•
Consider the twu functors il(X) and il(X) ® il(X) on the category of
topological spaces. Because il(X) is free with models {il q }Q2 0 and il(X) ® il(X)
is acyclic with models {il Q }q2 0 [that is, the reduced complex of il(M) ® il(ilq)
is acyclic for all q], it follows from the acyclic-model theorem 4.3.3 that
there exist functorial chain maps 7*: il(X) ~ il(X) ® il(X) preserving augmentation, and any two are chain homotopic. Such a functorial chain map is
called a diagonal approximation. The name stems from the fact that if
7X: il(X X X) ~ il(X) ® ~(X) is a functorial chain equivalence given by the
Eilenberg-Zilber theorem and d: X ~ X X X is the diagonal map, then the
composite
il(X)
6.(d\
il(X X X) ~ il(X) ® il(X)
is a diagonal approximation.
We construct a particular diagonal approximation called the AlexanderWhitney diagonal approximation. If a: ilq ~ X is a singular q-simplex, the
front i-face ia is defined for 0 ::; i ::; q to equal the composite a A, where
A: ili ~ ilq is the simplicial map defined by A(pj) = pj for 0 ::; i ::; i. Similarly,
the back i-face ai is defined for 0 ::; i ::; q to equal the composite a A.',
where A': ili ~ ilq is the simplicial map defined by A'(Pj)
Pj+q-i for
o ::; i ::; i. It is easy to verify that
0
=
7( a)
0
= i+j=dego
L ia ® aj
defines a functorial chain map 7: il(X) ~ il(X) ® il(X), and this chain map is
the Alexander-Whitney diagonal approximation.
Let G and G' be R modules. A pairing of G and G' to an R module G"
is a homomorphism <p: G ® G' ~ G". For example, G and G' are always
paired to G ® G'. Given such a pairing and given a diagonal approximation
7, there is a functorial cochain map
fx: Hom (il(X),G)
® Hom (il(X),G')
~
Hom (il(X),G")
defined to equal the composite
Hom (il(X),G) ® Hom (il(X),G') 4
Hom (il(X) ® il(X), G ® G')
Hom (TX'<p\
Hom (il(X),G")
SEC.
6
251
CUP AND CAP PRODUCTS
If A C X, then for f E Hom (L\(X),G) and f' E Hom (L\(X),G'), we have
Tx(f ® J') I L\(A) = TA(f I L\(A) ® J' I L\(A))
If A!, A2 C X and f vanishes on A!, J' vanishes on A 2 , it follows that
Tx(f ® f') vanishes on L\(A 1) + L\(A2). If {A 1,A 2} is an excisive couple in X,
it follows that TX induces a homomorphism
Hp(X,Al; G) ® Hq(X,A 2; G')
---?
Hp+q(X, Al U A 2; G")
which is called the cup-product homomorphism. If u E Hp(X,Al; G) and
v E Hq(X,A2; G'), their cup product is denoted by
u v v E Hp+q(X,Al U A 2; G")
This product is a bilinear function of u and v and depends on the pairing cp
but not on the particular diagonal approximation. The Alexander-Whitney
diagonal approximation yields a particular map T which defines a cup product
of cochains f v J' for f E Hom (L\p(X),G) and J' E Hom (L\q(X),G') by
(f v J')(o) = cp(f(po) ® J'(Oq))
Then {f} v {f'} = {f v J'} in Hp+q(X, Al U A 2; G").
As pOinted out above, there exist diagonal approximations which are
factored through L\(d). This implies the following relation expressing the cup
product in terms of the cross product.
THEOREM [fIX X A 2, Al X Xl is an excisive couple in X X X, if(Al,A 21 is
an excisive couple in X, and <p: G C8l G' -> Gil is a pairing, then for u E HP(X,Al;
G) and v E Hq(X,A2; G'), in Hp+q(X, Al U A 2; Gil), we have
7
uv v
= cp* (d * (u
Xv))
•
The cup product has the following properties analogous to the corresponding properties of the cross product.
8
Let f: X ---? Y map Al into Bl and A2 into B2 and let u E Hp(Y,B 1; G)
and v E Hq(Y,B 2; G'). Let fI: (X,Al) ---? (Y,Bl)' h: (X,A2) ---? (Y,B2), and
f: (X, Al U A 2) ---? (Y, Bl U B2) be maps defined by f. In Hp+q(X, Al U A 2; G"),
we have
J* (u v
9
v) =
ft u
v
nv
•
For any u E Hq(X,A; G) with the pairings R ® G :::::: G :::::: G ® R we have
10 Given a commutative diagram, where cp, cp', 1/;, and 1/;' are pairings,
G 1 ® (G 2 ® G 3 )
1®
<p't
::::::
(G 1 ® G 2) ® G 3
<p
® 1)
G 12 ® G3
Jf
252
PRODUCTS
CHAP.
5
and given UI E Hp(X,AI; GI ), U2 E Hq(X,A2; G2), and U3 E Hr(X,A3; G3),
then, in Hp+q+r(X, Al U A2 U A 3; G I23 ), we have
UI
v (U2 v U3)
= (UI v
U2)
V
U3
•
I I Given a commutative diagram of pairings
G(8) G':::::;G'(8) G
\.
.!
Gil
and given U E Hp(X,AI; G) and v E Hq(X,A2; G'), in Hp+q(X, Al U A 2; Gil),
we have
Uv v
= (- 1)pqv v
U •
12 Let {(XloAI)' (X 2,A2)} be an excisive couple of pairs in X, let A C Xl U X 2,
and let i: (Xl n X 2, A n Xl n X 2) C (Xl U X 2, A). For elements
u E Hp(X I n X 2, Al n A 2; G) and v E Hq(X I U X 2, A; G') and with the
connecting homomorphisms of the appropriate Mayer- Vietoris sequences, in
HP+q+I(X I U X 2, Al U A2 U A; Gil), we have
8*(u v i*v) = 8*u v v
8*(i*vvu)=(-1)qvv8*u.
Let T': ~(X X Y) -0 ~(X) (8) ~(Y) be a functorial chain equivalence
given by the Eilenberg-Zilber theorem and let
T:
[~(X) (8) ~(Y)] (8) [~(X) (8) ~(Y)]
-0
[~(X) (8) ~(X)] (8) [~(Y) (8) ~(Y)]
be the chain map defined by
T((c (8) d) (8) (c' (8) d')) = (_l)de g d deg c'(c (8) c') (8) (d (8) d')
If T is any diagonal approximation, it follows by the method of acyclic models
that the diagram
~(X X Y)
~
~(X X y) (8) ~(X X y)
~(X) (8) ~(Y)
TX(SSlT y )
[~(X) (8) ~(X)] (8) [~(Y) (8) ~(Y)]
is chain homotopy commutative. This implies the following additional relation
between cup products and cross products.
13 THEOREM Let cp: G I ® G 2 -0 G and G 1 (8) G 2 -0 G' be pairings and let
G I (8) G l and G 2 (8) G 2 be paired to G (8) G' by the homomorphism
(G I (8) Gl) (8) (G 2 (8) G2):::::; (G I (8) G2) (8) (G l (8) G2)
rp@rp')
G (8) G'
Given UI E HP(X,AI; G I ), U2 E Hq(X,A2; G2), VI E Hr(Y,BI: Gl ), and
V2 E HS(Y,B;; G 2) then with suitable excisiveness assumptions, we have, in
Hp+q+r+s((X, Al U A 2) X (Y, BI U B 2); G (8) G'),
(UI
X V1)
V
(U2 X V2)
= (_l)qr(UI v
U2) X
(VI
v V2)
•
SEC.
6
253
CUP AND CAP PRODUCTS
Combining theorem 13 with statements 3 and 9, we obtain the following
result expressing the cross product in terms of the cup products.
14 COROLLARY Let {X X B, A X Y} be an excisive couple in X X Y and let
Pl: (X,A) X Y ~ (X,A) and P2: X X (Y,B) ~ (Y,B) be the proiections. Given
u E Hp(X,A; G) and v E Hq(Y,B; G'), then, in Hp+q((X,A) X (Y,B); G ® G'),
we have
Uxv=pt(u)vp~(v)
•
With the last result we can give the following example of two polyhedra
having isomorphic homology and cohomology modules but not isomorphic
cup-product structures.
15 EXAMPLE Let p and q be integers ~ 1 and let X be the space which is
the union of SP, Sq, and Sp+q, all identified at one point. If i: SP C X, i: Sq C X,
and k: Sp+q C X, then i* H(SP) EEl i* H(sq) EEl k* H(Sp+q) ;::::: H(X). Computing
H(Sp X Sq) by the Kiinneth formula, we see that H(X) ;::::: H(Sp X Sq). By the
universal-coefficient theorem, X and sP X Sq have isomorphic homology and
cohomology groups for any coefficient group. Since
k*: Hp+q(X;Z) ;::::: Hp+q(sP+q;Z)
and k * commutes with the cup product, it follows that the cup product of
integral cohomology classes of degrees p and q, respectively, in X is zero.
However, it follows from corollary 14 that there are integral cohomology
classes of sP X Sq of degrees p and q, respectively, whose cup product is nonzero. Therefore H* (X;Z) and H* (Sp X Sq; Z) are not isomorphic by an isomorphism of graded modules preserving the cup product. Hence X and
SP X Sq are not homeomorphic, nor even of the same homotopy type.
There is another product closely related to the cup product that multiplies
homology and cohomology classes together. We begin with the observation
that if C and C' are chain complexes and G and G' are paired to Gil by cp,
there is a functorial homomorphism
h: Hom (C',G) ® (C ®
c' ® G') ~
C ® Gil
such that h(f® (c ® c' ® g')) = c ® cp(J,c') ® g'). A straightforward calculation shows that for J E Hom (C'q,G) and c E (C ® C')n ® G'
ah(f Q9 c) = (-1)n- q h(13J ® c)
If X is a space and
a functorial map
'7": ~(X) ~ ~(X)
®
~(X)
+ h(f Q9 ac)
is a diagonal approximation,
f: Hom (~(X),G) Q9 (~(X) ® G') ~ ~(X) ® Gil
is defined by f(f ® c)
= h(f Q9 '7"(c)). The boundary formula yields
af(f Q9 c)
= (_1)de g c-deg ff(13J ® c) + f(f ® ac)
Note that if A is a subset of X and J E Hom (~(X),G) vanishes on A, then for
O. It follows that if A1 , A2 C X,
any c E ~(A) ® G', f(f Q9 c)
=
254
PRODUCTS
CHAP.
5
f E Hom (Il(X)/ Il(Al),G) is a co cycle, and c E Il(X) ® G' is a chain such that
ac E [1l(Al) + Il(A2)] ® G', then t(f ® c) is a cha~n of Il(X) ® Gil whose
boundary is in Il(A2) ® Gil [because af(f ® c) = r(j ® ac)]. Furthermore, if
f is the coboundary of a cochain which vanishes on Il(A 1) or if c equals
a boundary modulo [1l(Al) + Il(A2)] ® G', then t(f ® c) is a boundary
modulo Il(A2) ® Gil. Hence r defines a homomorphism [sending {f} ® {c}
to {:r(f ® c)}]
Hq(X,Al; G) ®
Hn(~(X)/[~(Al)
+ ~(A2)];
G') ..... Hn-q(X,A 2; Gil)
If {A l ,A 2 } is an excisive couple in X, this yields a homomorphism
Hq(X,A 1 ; G) ® Hn(X, Al U A 2; G')
~
Hn- q(X,A2; Gil)
called the cap product. If u E Hq(X,A 1 ; G) and z E Hn(X, Al U A 2; G'), their
cap product is denoted by u r-, z E Hn_q(X,A 2; Gil). It depends on the pairing
cp but not on the particular diagonal approximation used to define :r. The
Alexander-Whitney diagonal approximation yields a map T which defines a
cap product on cochains and chains, denoted by f r-, c, by the formula
f
for fE Hom
{f_c}.
r-,
c
= f r-, (~(J
® g~) = ~n-q
(J ® cp(f,(Jq) ® g~)
a
a
(~q(X), G)
and c = :EO"
(F
®
g;" E ~n(X)
® G'. Then If} _ {c}
=
The cap product has the following properties analogous to those of the
cup product.
16 Let f: X ~ Y map Al to Bl and A2 to B2 and let u E Hq(Y,B 1 ; G) and
z E Hn(X, Al U A 2; G'). Let It: (X,Al) ~ (Y,B 1 ), fz: (X,A 2) ~ (Y,B2), and
(X, Al U A 2) ~ (Y, Bl U B 2) be maps defined by f Then, in Hn- q(Y,B2; Gil),
f
we have
fz*(fT u
r-,
z) = u
r-,
f* z •
17 For any z E Hn(X,A; G) with the pairing R ® G ;:::; G
lr-,z=z •
18 Given a commutative diagram, where cp, cp', 1/;, and 1/;' are pairings,
G 1 ® (G 2 ® G 3 );:::; (G1 ® G2 ) ® G3 ~ G 12 ® G3
1®
'I"t
~o/
for u E Hv(X,Al; Gl ), V E Hq(X,A2; G 2), and z E Hn(X, Al U A2 U A 3 ; G3),
then, in Hn- v- q(X,A 3 ; G123 ), we have
u
r-,
(v
r-,
z)
= (u v
v)
r-,
z •
19 Let u E Hq(X,A; G) and z E Hq(X,A; G') and let e: Ho(X; G ® G') ~
G ® G' be the augmentation. Then, in G ® G',
SEC.
7
255
HOMOLOGY OF FIBER BUNDLES
c(u (\ z) = <u,z)
•
20 Let {(XI,A I ), (X 2,A 2)} be an excisive couple in X and let A C Xl U X2 and
i: (Xl n X 2, A n Xl n X 2) C (Xl U X 2, A). For u E Hq(X I U X 2, A; G) and
z E Hn(XI U X 2, Al U A2 U A; G'), with the connecting homomorphisms of
the appropriate Mayer- Vietoris sequences, in Hn-q-I(X I n X 2, Al n A 2; Gil),
we have
a*(u (\ z)
= i*u (\ a*z
•
21 Let UI E HP(X,AI; G I ), U2 E Hq(Y,B I ; G 2), Zl E Hm(X, Al U A 2; Gi), and
Z2 E Hn(X, BI U B 2; G z), and let G I and Gi be paired to G'{, G 2 and G z be
paired to G 2, and (G I ® G 2) and (Gi ® G z) be compatibly paired to Gl' ® G 2.
Then, in Hm+n_p_q((X,A2) X (Y,B2); G~' ® G 2), we have
(UI
7
X U2) (\ (Zl X Z2) = (-l)p(n-q)(UI (\ Zl) X (U2 (\ Z2)
•
HOMOLOGY OF FIBER BUNDLES
Cup and cap products are used in this section to study the homology of fiber
bundles. We shall show that in case the cohomology of the total space maps
epimorphically onto the cohomology of each fiber, the homology (or cohomology) of the total space is isomorphic to the homology (or cohomology) of the
product space of the base and the fiber. For orientable sphere bundles this
leads to a proof of the exactness of the Thom-Gysin sequences, which will be
applied in the next section to compute the cohomology rings of projective
spaces.
We begin with some algebraic considerations. Let M = {Mq} be a free
finitely generated graded R module and let M * = {Mq = Hom (Mq,R)}. Let
(X,A) be a topological pair and f: X -7 Y be a continuous map. Given
a homomorphism (of degree 0) 8: M* -7 H*(X,A; R), there are homomorphisms (of degree 0) for any R module G
<1>: H(X,A; G)
<p*: H*(Y;G) ® M*
-7
-7
H(Y;G) ® M
H*(X,A; G)
defined by <1>(z) = '2.d* (8(mf) (\ z) ® mi, where {md is a basis of M and
{mT} is the dual basis of M * (<I> is uniquely defined by this formula), and
<I>*(u ® m*) = f*u v 8(m*).
1
LEMMA
With the notation above, if <I> is an isomorphism for G = R,
then <I> and <I> * are isomorphisms for all R modules G.
t
For each i let c be a co cycle of Hom (~(X)/ ~(A);R) representing
the class 8( mT ) and assume that mi (and hence also mT and cT ) have degree qi.
Let T: ~(X)/ ~(A) -7 ~(Y) ® M be the homomorphism (of degree 0) defined by
PROOF
T(C) = '2,. ~(f)(cT (\ c) ® mi
256
PRODUCTS
An easy computation shows that
homomorphisms
7'
CHAP.
5
is a chain map and that the induced
7'*: H*(X,A; G) ~ H*(i1(Y) ® M; G);:::; H*(Y;G) ® M
7'*: H*(Y;G) ® M* ;:::; H*(Hom (i1(Y) ® M, G» ~ H*(X,A; G)
equal <I> and <I>*, respectively. Since <I> is assumed to be an isomorphism for
G
R, the chain map 7' induces an isomorphism of homology. The universalcoefficient theorems for homology and cohomology then imply that <I> and <I>*
are isomorphisms for all G. •
=
A jiber-bundle pair with base space B consists of a total pair (E,E), a
jiber pair (F,F), and a protection p: E ~ B such that there exists an open
covering {V} of B and for each V E {V} a homeomorphism C]JV: V X (F,F) ~
(p-l(V), p-l(V) n E) such that the composite
V X F
.!4 p-l(V) ~ V
is the projection to the first factor. If A C B, we let EA = p-l(A) and
EA
p-l(A) n E, and if b E B, then (Eb,E b) is the fiber pair over b.
Following are some examples.
=
For a space B and pair (F,F) the product-bundle pair consists of the total
2
pair B X (F,F) with projection to the first factor.
3 Given a bundle projection p: E -> B with compact fiber P, let E be the
mapping cylinder of p and p: E -> B the canonical retraction. Then (E,E) is the
total pair of a fiber-bundle pair over B with fiber (F,F), where F is the cone
over P, and projection p.
4
If ~ is a q-sphere bundle over B, then (EE,EE) is the total pair of a fiberbundle pair over B with fiber (Eq+1,Sq) and projection Pt= E t ~ B.
Given a fiber-bundle pair with total pair (E,E) and fiber pair (F,F),
a cohomology extension of the fiber is a homomorphism 0: H*(F,F; R) ~
H* (E,E; R) of graded modules (of degree 0) such that for each b E B the
composite
is an isomorphism. The following statements are easily verified.
:;
Let p: B X (F,F) ~ (F,F) be the protection to the second factor. Then
0== p*: H*(F,F; R) ~ H*(B X (F,F); R)
is a cohomology extension of the fiber of the product-bundle pair.
•
8
Let 0: H* (F,F; R) ~ H* (E,E; R) be a cohomology extension of the fiber
of a fiber-bundle pair over B and let f: B' ~ B be a map. There is an induced
bundle pair over B', with total pair (E' ,E') and fiber (F,F), and there is a map
SEC.
f:
7
257
HOMOLOGY OF FIBER BUNDLES
(E',E') ~ (E,E) commuting with proiections. Then the composite
H*(F,P; R) ~ H*(E,E; R) ~ H*(E',E'; R)
is a cohomology extension of the fiber in the induced bundle.
•
7
Given a fiber-bundle pair over B with total pair (E,E), let the path components of B be {Bj} and let (E;,Ej) be the induced total pair over Bj.
A cohomology extension 8 of the fiber of the bundle pair over B corresponds
to a family of cohomology extensions {8j} of the induced bundle pairs
over Bj. •
We now establish the local form of the theorem toward which we are
heading. It shows that any cohomology extension of the fiber in a productbundle pair has homology properties as nice as the one given in statement 5
above.
8
LEMMA
Let (F,P) be a pair such that H * (F,P; R) is free and finitely
generated over R and let 8: H* (F,P; R) ~ H* (B X (F,P); R) be a cohomology
extension of the fiber of the product-bundle pair. Then the homomorphisms
IP: H*(B X (F,P); G) ~ H*(B;G) ® H*(F,P; R)
IP*: H*(B;G) ® H*(F,F; R) ~ H*(B X (F,P); G)
are isomorphisms for all R modules G.
PROOF
By lemma 1, it suffices to prove that IP is an isomorphism for G
If {Bj} is the set of path components of B, then
H* (B X (F,P); R) ;:::;
= R.
ffi H* (Bj X (F,P); R)
and
H* (B;R) ® H* (F,P; R) ;:::;
ffi H* (Bj;R) ® H* (F,P; R)
Therefore it suffices to prove the result for a path-connected space B. For
such a B, R ;:::; HO(B;R).
By the Kiinneth formula, H* (B X (F,P); R) ;:::; H* (B;R) ® H. (F,P; R).
We define graded submodules Ns of H* (B;R) ® H* (F,P; R) by
(Ns)q
= EB
Hi(B;R) ® Hj(F,P; R)
i+j=q.j~s
Then
H* (B;R) ® H* (F,P; R)
=
= No
::J Nl ::J ... ::J Ns ::J NS+l
=
and Ns
0 for large enough s. If u E HS(F,F; R), then 8(u)
1 X ;\(u) + ii,
where ii E ~+j=s.j<. Hi(B;R) ® Hj(F,P; R) and 8(u) I [b X (F,F)]
1 X ;\(u).
Because 8 is a cohomology extension of the fiber, ;\ is an automorphism of
H* (F,P; R). Let z' E H.(F,P; R) and consider z X z' EN•. Then
lP(z X z')
= ~ p* (8(mf)
1""\
=
(z X z')) ® mi
~
and if deg mi
< s, then 8(mt)
1""\
(z X z') E Nl and p. (Nl ) = O. Therefore
258
~(z
PRODUCTS
CHAP.
5
X z') ENs, and so ~ maps Ns into itself for all s. Because of the short
exact sequences
o ~ NS+l ~ Ns ~ Ns/NS+l ~ 0
and the five lemma, it follows by downward induction on s that ~ is an isomorphism if and only if it induces an isomorphism of NS/N.Hl onto itself for
all s. For z' E H..(F,F; R), computing ~(z X z') in Ns/NS+l' we obtain
~(z X z') =
~
degmi;o,s
p* [(1 X A(mt)
= deg ~mj=s p*[l
+ mf) '" (z
X A(mf) '" (z X z')]
X z')] ® mi
® mi
because mf '" (z X z') E Nl and p* (Nl) = O. Now, by properties 5.6.21,
5.6.19, and 5.6.17,
~
degmi=S
p* [1 X A(mf) '" (z X z')] ® mi
= deg ~
mi=S
z ® (A(mT),z')m;
= z ® A*(z')
where A* : H* (F,F; R) ~ H* (F,F; R) is the automorphism dual to A. Hence
~(z X z') = z X A* (z') in NS/N.Hl' showing that ~ induces an isomorphism
of N../Ns+l for all s. •
The following Leray-Hirsch theorem shows that fiber-bundle pairs with
cohomology extensions of the fiber have homology and cohomology modules
isomorphic to those of the product of the fiber pair and the base.
D THEOREM Let (E,E) be the total pair of a fiber-bundle pair with base B
and fiber pair (F,F). Assume that H* (F,F; R) is free and finitely generated
over R and that 0 is a cohomology extension of the fiber. Then the
homo.morphisms
~: H* (E,E; G) ~ H* (B;G) ® H* (F,F; R)
~* : H*(B;G)
®
H*(F,F; R)
-+
H*(E,E; G)
<I>*(u
®
v) = p*(u) ~ 8(v)
are isomorphisms (of graded modules) for all R modules G.
PROOF
G
By lemma 1, it suffices to prove the result for the map
C B let 0A be the composite
= R. For any subset A
~
in the case
H* (F,F; R) ~ H* (E,E; R) ~ H* (EA,EA; R)
Then OA is a cohomology extension of the fiber in the induced bundle over A.
It follows from lemma 8 that if the induced bundle over A is homeomorphic
to the product-bundle pair A X (F,P), then
~A: H* (EA,EA; R) ;::; H* (A;R) ® H* (F,F; R)
Hence ~v is an isomorphism for all sufficiently small open sets V.
If Vand V are open sets in B, then {(Ev,E v), (EV',EV')} is an excisive couple
of pairs in E, and it follows from property 5.6.20 that ~v, ~V', ~vnV',
and ~vuV' map the exact Mayer-Vietoris sequence of (Ev,Ev) and (EV',EV') into
SEC.
7
259
HOMOLOGY OF FIBER BUNDLES
the tensor product of the exact Mayer-Vietoris sequence of V and V' by
H* (F,P; R). Since H* (F,P; R) is free over R, its tensor product with any exact
sequence is exact. Therefore, if <l>v, <l>V', and <l>vnV' are isomorphisms, it follows
from the five lemma that <l>vuv' is also an isomorphism. By induction, <l>uis an
isomorphism for any U which is a finite union of sufficiently small open sets. Let
ql be the collection of these sets. Since any compact subset of B lies in some
element of "11, H* (B;R) :::::; lim~ {H* (U;R)} UE01' Also, any compact subset of E
lies in Eu for some U E Gil, so H* (E,E; R) :::::; lim~ {H* (Eu,Eu; R)}. Because
the tensor product commutes with direct limits and <I> corresponds to
lim~ {<I>U}UE"lL under these isomorphisms, <I> is also an isomorphism. The above argument proves directly that <I> is an isomorphism for any
coefficient module G. A similar argument does not appear possible for <I> * ,
because it is not true that H* (B;R) is isomorphic to the inverse limit
lim~ {H* (U;R)}UE"lL' It should be noted that in theorem 9 we have said
nothing about commutativity of <I> * with cup products, because it is not true,
in general, that <I> * preserves cup products.
We now specialize to the case of sphere bundles. Because
r=/=q+l
r=q+l
if ~ is a q-sphere bundle, a cohomology extension of the fiber in ~ is an element U E Hq+l(E~,E~; R) such that for any b E B, the restriction of U to
(p-l(b), p-l(b) n E) is a generator of Hq+l(p-l(b), p-l(b) n E; R). Such a
cohomology class is called an orientation class (over R) of the bundle. If
orientations of the bundle exist, the bundle is called orientable. An oriented
sphere bundle is a pair (~, U~) consisting of a sphere bundle ~ and an orientation
class of U~ of ~.
If U is an orientation class of ~ over Z and if 1 is the unit element of R,
then p,( U (8) 1) is an orientation class of ~ over R. Therefore a sphere bundle
orientable over Z is orientable over any R.
If (~, U~) is an oriented sphere bundle over Band f: B' ~ B, then
(f*~,f* U~) is an oriented sphere bundle over B' [wheref: (Ef*~,Ef*~) ~ (E~,E~)
is associated to fl.
From theorem 9 we get the following Thom isomorphism theorem.
10 THEOREM Let (~, U~) be an oriented q-sphere bundle over B. There are
natural isomorphisms for any R module G
<I>~: Hn(E~,E~; G) :? Hn_q_1 (B;G)
<I>~(z)
<1>(* : Hr(B;G) ;:? Hr+q+1(E~,E~; G)
<l>t(v) = p*v v U~
= p* (U~
r,
z)
Let m and m* be dual generators of Hq+1(Eq+1,Sq; R) and
Hq+1(Eq+l,Sq; R), respectively, and define a cohomology extension 8 by
8(m *) = U~. Then <I>~ is the composite
PROOF
Hn(E(,E(; G) ~ Hn_q_1 (B;G) (8) Hq+l(Eq+1,Sq;R) :::::; Hn_q_1 (B;G)
where the second map sends z ® m to z. By theorem 9, <I> is an isomorphism,
260
PRODUCTS
CHAP.
5
and so <I>~ is an isomorphism. A similar argument shows that <I>~* is an isomorphism. These isomorphisms are natural for induced bundles because of
naturality properties of the cup and cap products. This result implies the exactness of the following Thom-Gysin sequences
of a sphere bundle.
I I THEOREM Let (~, V~) be an oriented q-sphere bundle with base Band
proiection P = pIE: E ~ B. For any R module G there are natural
exact sequences
... ~ Hn(E~;G) ~ Hn(B;G) ~ Hn_q_1 (B;G) -4 Hn_l(E~;G) ~ ...
...
~
Hr(B;G)
p*
.
p*
~ Hr(E~;G) ~
'i' •
Hr-q(B;G) -4 HT+1(B;G)
~
...
in which 'I' ~ and 'I' ~* have properties
'I'~(v ~ z) = (-l)(q+1) deg v 'I'~* (v)
'1'.;* (VI v V2) = VI v 'I'~*(V2)
PROOF
~
Z
There is a commutative diagram (with any coefficient module)
. .. ~ Hn(E) ~ Hn(E) ~ Hn(E,E) ~ Hn- 1 (E) ~
the top row of which is exact. Since p is a deformation retraction of E onto B,
p* is an isomorphism. By theorem 10, <I>~ is an isomorphism. The desired sequence is obtained by defining 'I'~ = <l>d*p* -1 and p = 0<1>.;-1. Similarly, the
cohomology sequence is defined by 'I' ~* = p* -Ii * <1>.;* and p* = <I>~* -18.
We verify the formula for
'I',,(v
~
z)
'I'~.
= <l>d*p* -l(V ~ z) = <l>d* (p* (v) ~ p* -l(Z))
= <I>~(p*(v) ~ i*p* -l(Z)) = p*(V ~ [P*(v) ~ i*p* -l(Z)])
= p*(i*[Vvp*(v)] ~P* -l(Z))
= (_l)(q+1) deg v p* [;* <l>l (v)
= (_l)(q+1)de g v'l'.;*(v) ~ Z
~
p* -l(Z)]
-
Note that the isomorphisms <I> and <I> * of the Thorn isomorphism theorem
depend on the choice of the orientation class V of the bundle. Therefore the
homomorphisms p and 'I' and p* and 'I' * of the Thom-Gysin sequences also
depend on the orientation class. In case B is path connected and V and V'
are orientation classes of a sphere bundle over B, it follows from theorem 10
that there is an element r E R such that
V'
= p*(r X
1) v V
= r[p*(l) v
V]
If bo E B, then
V' I (p-l(b o), p-l(bo)
n E) = r[V I (p-l(b o), p-l(bo) n E)]
Therefore we have the next result.
SEC.
7
261
HOMOLOGY OF FIBER BUNDLES
12 LEMMA Two orientation classes U and U' of a sphere bundle over
a path-connected base space B are equal if and only if for some b o E B
U I (p-l(bfj), p-l(b o)
n E) =
U' I (p-l(b o), p-l(b o)
n E) •
If B is not path connected, let {Bj} be the set of path components of B
and let (E),E j ) be the part of (E,E) over Bi . Then
H*(E,E; R) = Xj H*(Ej,~; R)
and we also obtain the following result.
13 LEMMA Two orientation classes U and U' of a sphere bundle with base
space B are equal if and only if for all b E B
U I (p-l(b), p-l(b) n E) = U' I (p-l(b), p-l(b) n E)
•
In case R = Z2, then Hq+l(p-l(b), p-l(b) n E; Z2) ::::: Z2 for all b E B.
Therefore this module has a unique nonzero element, and we obtain the following consequence of lemma 13.
14
COROLLARY
equal.
Any two orientation classes over Z2 of a sphere bundle are
•
Thus, for R = Z2 the homomorphisms <1>, p, and 'I' and <1> * , p * , and 'I' *
are all unique.
The characteristic class Q< of an oriented q-sphere bundle (~, Uf,) is
defined to be the element
Q< = '1'<* (1) E Hq+l(B;R)
This is functorial (that is, Qr*< = f* Q<). From the multiplicative properties of
'I' < and '1'<* in theorem 11 we obtain the following equations.
15 For
Z
E Hn(B;G)
'¥«z) = Q< ,..., z
and for v E W(B;G)
We now investigate the existence of orientation classes for a sphere
bundle. Let (X,X') be a pair and let {Ai}i EJ be an indexed collection of subsets Ai C X. An indexed collection
{ui E Hn(Ai' Ai
is said to be compatible if for all
ui I (Ai
f, l'
n X'; G)}iEJ
EJ
n Ai', Ai n Ai' n X') = Ui' I (Ai n Ai" Ai n Ai' n X')
The compatible collections {Ui} constitute an R module Hn( {Ai },X'; G).
Clearly, the restriction maps
Hn(X , X'·, G)
-i>
Hn(A·J' A·J
n
X'., G)
262
PRODUCTS
define a natural homomorphism Hn(X,X'; G)
~
CHAP.
5
Hn( {Aj} ,X'; G).
16 LEMMA Let (E,E) be a fiber-bundle pair with base B, proiection p: E ~ B,
and fiber pair (F,F). Assume that for some n
0, Hi(F,F; R) = 0 for i
n.
Then
<
>
(a) For all A C B and all R modules G
Hi(P-1(A), p-1(A)
n E; G)
= 0 = Hi(p-1(A), p-1(A) n E; G)
i
<n
(b) If {V} is any open covering of B, then in degree n the natural homomorphism is an isomorphism
Hn(E,E; G) ;:::: Hn( {p-1 V},E; G)
By the universal-coefficient formula, it suffices to prove (a) for G = R.
If A C B is such that (p-1(A), p-1(A) n E) is homeomorphic to A X (F,F),
then by the Kiinneth formula,
PROOF
Hi(P-1(A), p-1(A)
n E; R) ;:::: Hi(A X (F,F); R)
=0
i
<n
From this it follows (as in the proof of theorem 9) by induction on the
number of coordinate neighborhoods of the bundle needed to cover A (using
the Mayer-Vietoris sequence and the five lemma) that (a) holds for all compact A C B. By taking direct limits, (a) holds for any A.
For (b), let {W} be the collection of finite unions of elements of {V}.
By (a) and the universal-coefficient formula for cohomology, there is a commutative diagram
::::: Hom (Hn(E,E;R), G)
Hn(E,E; G)
!::::
!
lim~{Hn(p-1(W), p-l(W)
n
E; G)} ::::: lim~{Hom (Hn(p-l(W), p-l(W)
n
E; R),G)}
Hence we need only prove that a compatible collection {uv} V E {V} extends to a
unique compatible collection {UW}WE {W}. This follows by using Mayer-Vietoris
sequences again and from the fact that Hi(p-1(W), p-1(W) n E; G) = 0 for
i
n. •
<
For sphere bundles we have the following immediate consequence.
17 COROLLARY A sphere bundle ~ with base B is orientable if and only if
there is a covering {V} of B and a compatible family {uv}, where Uv is an
orientation class of ~ I V for each V E {V}. •
Since a trivial sphere bundle is orientable, corollaries 17 and 14 imply
the following result.
18
COROLLARY
Any sphere bundle has a unique orientation class over Z2.
•
By theorem 2.8.12, there is a contravariant functor from the fundamental
groupoid of the base space B of a sphere bundle ~ to the homotopy category
which assigns to b E B the fiber pair (Eb,Eb) over b and to a path class [w] in
B a homotopy class h[w] E [E.,(o),E.,(o); E.,(1),E.,(1)]' For fixed R there is then a
SEC.
8
263
THE COHOMOLOGY ALGEBRA
covariant functor from the fundamental groupoid of B to the category of
R modules which assigns to b E B the module Hq+l(Eb,E b; R) and to a path
class [w] the homomorphism
h[w] *: Hq+l(Ew(l»Ew(l); R) ~ Hq+l(Ew(o»Ew(o); R)
19 THEOREM A sphere bundle ~ is orientable over R if and only if for
every closed path w in B, h[ w] * = 1.
If ~ is orientable with orientation class U E Hq+l(E,E; R), for any
small path w in B (and hence for any path)
PROOF
h[w] * (U I (Ew(l»Ew(l»))
= U I (Ew(o),Ew(o»)
Since U I (Eb,E b) is a generator of Hq+l(Eb,E b; R), this implies that h[w] * = 1
for any closed path w.
Conversely, if h[ w] * = 1 for every closed path w in B, there exist generators
Ub E Hq+l(Eb,E b; R) such that for any path class [w] in B, h[ w] * (Uw(l») = Uw(O)'
If V is any subset of B such that ~ I V is trivial, it is easy to see that there is an
orientation class Uv of ~ I V such that Uv I (Eb,E b) = Ub for all b E V. If {V}
is an open covering of B by sets such that ~ I V is trivial for all V, then {Uv }
is a compatible family of orientations, and by corollary 17, ~ is orientable. 20
COROLLARY
over any R.
8
A sphere bundle with a simply connected base is orientable
-
THE COHOMOLOGY ALGEBBA
The cup product in cohomology makes the cohomology (over R) of a topological pair a graded R algebra. In the first part of this section we define the
relevant algebraic concepts and compute this algebra over Z2 for a real projective space and over any R for complex and quaternionic projective space.
This is applied to prove the Borsuk-Ulam theorem.
For the case of an H space, there is even more algebraic structure that
can be introduced in the cohomology algebra. The cohomology of such a
space is a Hopf algebra, and the second part of the section is devoted to its
definition and some results about its structure. The section concludes with
a proof of the Hopf theorem about the cohomology algebra of a compact connected H space.
A graded R algebra consists of a graded R module A = {Aq} and a
homomorphism of degree 0
p,:A®A~A
called the product of the algebra (p, then maps Ap ® A q into Ap+q for all
p and q). For a, a' E A we write aa' = p,(a ® a'). The product is associative
if (aa')a" = a( a' a") for all a, a', a" E A and is commutative if
aa' = (_l)deg a deg a' a' a for all a, a' EA.
264
PRODUCTS
CHAP.
5
I
EXAMPLE
If (X,A) is a topological pair, then H * (X,A; R) is a graded
R algebra whose product is the cup product (with respect to the multiplication pairing of R with itself to R). It follows from property 5.6.10 that this
product is associative and from property 5.6.11 that it is commutative. If
A = 0, it follows from property 5.6.9 that 1 is a unit element of the algebra
H* (X;R). H* (X,A; R) is called the cohomology algebra of (X,A) over R.
2
n
EXAMPLE
The polynomial algebra over R generated by x of degree
> 0, denoted by Sn(x), is defined by
[Sn(x)]q =
{ofree
R module generated by Xp
q F 0 (n) or q
q = pn, p ::::: 0
<0
with the product (axp )(f3xq ) = (af3)xp + q for a, f3 E R. It is then clear that
Xo is a unit element and that Xp = (XI)P. If we denote Xl by x, then Xp = xp.
Thus, disregarding the graded structure, Sn(x) is simply the polynomial algebra over R in one indeterminate x. The truncated polynomial algebra over R
generated by x of degree n and height h, denoted by Tn,h(X), is defined to be
the quotient of Sn(x) by the graded ideal generated by xh. If h = 2, this
is called the exterior algebra generated by x of degree n and is denoted
by En(x).
If A and B are graded R algebras, their tensor product A ® B is also a
graded R algebra with product
(a ® b)(a' ® b' ) = (_I)de g b deg a'aa' ® bb'
If A and B have associative or commutative products, so does A ® B.
3
EXAMPLE
If R is a field and (X,A) and (Y,B) are topological pairs such
that either H* (X,A; R) or H* (Y,B; R) is of finite type, it follows from theorem
5.5.11 that
H*(X,A; R) ® H*(Y,B; R);::::; H*((X,A) X (Y,B); R)
We compute the graded Zz algebra H*(pn;Zz) for real projective space
pn. Note that the double covering p; Sn -7 pn is a O-sphere bundle. We let
Wn E HI(pn;ZZ) be the characteristic class (over Zz) of this bundle.
4
THEOREM
For n ::::: 1, H*(pn;Zz) is a truncated polynomial algebra over
Zz generated by Wn of degree 1 and height n + 1.
All coefficients in the proof will be Zz and will be omitted. By
corollary 5.7.18 and theorem 5.7.11, there is an exact Thom-Gysin sequence
PROOF
. . . -7
Hq(Sn) ~ Hq(pn) ~ Hq+l(pn) ~ Hq+I(Sn)
starting on the left with 0
-7
-7 . . .
HO(pn) E..";. HO(Sn) and terminating on the right
with Hn(Sn) ~ Hn(pn) -7 0 [note that Hq(pn)
polyhedron of dimension n]. Because Hq(Sn)
that
= 0 for q > n, because pn is a
= 0 for 0 < q < n, it follows
SEC.
8
265
THE COHOMOLOGY ALGEBRA
<
is an epimorphism for 0:::; q
n - 1 and is a monomorphism for
0< q :::; n - 1. Because pn and Sn are connected for n ~ 1, p* HO(pn) = HO(Sn),
which implies that '1'*: HO(pn) ~ Hl(pn) is also a monomorphism. Therefore
Hq(pn) -=1= 0 for 0 :::; q :::; n, and because p* Hn(Sn) = Hn(pn) and Hn(Sn) ;::::; Z2,
it follows that p* is a monomorphism and that '1'*: Hn-l(pn) ~ Hn(pn) is also
an epimorphism.
We have shown that for 0 :::; q :::; n - 1
'1'*: Hq(pn) ;::::; Hq+l(pn)
Then Wn = '1'*(1) is the nonzero element of Hl(pn), and by equation 5.7.15,
'I'*(wnq) = wnq+l. Therefore, for 1 :::; q :::; n, wnq is the nonzero element of
Hq(pn). •
By corollary 3.8.9, Pn(C) and Pn(Q) are simply connected. It follows
from corollary 5.7.20 that the Hopf bundles S2n+1 ~ Pn(C) with fiber Sl and
S4n+3 ~ Pn(Q) with fiber S3 are orientable over any R. Let Xn E H2(Pn(C);R)
and Yn E H4(Pn(Q);R) be the characteristic classses of these Hopf bundles
(based on some orientation class of each bundle). An argument analogous to
that of theorem 4, using the Thom-Gysin sequences of the Hopf bundles,
'establishes the following result.
S THEOREM For n ~ 1, H* (Pn(C);R) is a truncated polynomial algebra
over R generated by Xn of degree 2 and height n + 1, and H* (Pn(Q);R) is a
truncated polynomial algebra over R generated by Yn of degree 4 and height
n + 1. •
6
COROLLARY
Let n > m ~ 1 and let i: pm C pn be a linear imbedding.
Then for q:::; m
i *: Hq(pn;Z2) ;::::; Hq(pm,Z2)
The hypothesis that i is a linear imbedding implies that the O-sphere
bundle over pm induced by i from the double covering Sn ~ pn is the double
covering Sm ~ pm. By the naturality of the characteristic class, i * Wn = W m .
The result now follows from theorem 4 and the fact that i * (wnq) = (i * wn)q. •
PROOF
7
COROLLARY
a map f': pn
covering.
~
>
Let n
m ~ 1 and let f: pn ~ pm be a map. There exists
Sm such that p f' = f, where p: Sm ~ pm is the double
0
PROOF
By the lifting theorem 2.4.5, it suffices to prove f #( 7T(pn)) = O.
If m = 1, this follows from the fact that 7T(pn) = Z2 and 7T(Pl) = Z. Assume
that m
1 and observe that because Hl(pn) has just the two elements 0 and
W n, either f* (w m) = 0 or f* (w m) = W n· Because f* is an algebra homomorphism, the latter is impossible [since 0 -=1= w nm+1 and f* (w mm+1 ) = 0]. Therefore f* (w m ) = O.
We know that 7T(pn) = Z2, and a generator for this group is the homotopy class of the linear inclusion map i: pI C pn. Because f* (w m ) = 0, it follows that i * f* (w m) = O. If i: pI C pm is the linear inclusion map, by
>
266
PRODUCTS
CHAP.
5
corollary 6, i * (w m) =1= O. Since (f i) * (w m) =1= i * (w m), f i is not homotopic
to j. Since 'IT(pm) = Zz, f i is null homotopic. Hence f#[i] = [f i] = 0, and
so f#('lT(pn)) = 0 in this case also. •
0
0
0
0
>
8
COROLLARY
For n
m 2:: 1 there is no continuous map g: Sn _
such that g( -x) = -g(x) for all x E Sn.
Sm
PROOF
If there were such a map, it would define a map J: pn _ pm such
that the following square (where p and p' are the double coverings) is
commutative
p'l
lp
pnLpm
By corollary 7, f can be lifted to a map 1': pn _ Sm. Then
P1'p'
= fp' = pg
Therefore 1'p' and g are liftings of the same map. For any x E Sn either
g(x) = 1'P'(x) or g( -x) = 1'P'(x) = 1'P'( -x). In any event, 1'P' and g must
agree at some point of Sn. By the unique-lifting property 2.2.2, 1'P' = g. This
is a contradiction, because for any x E Sn, p' maps x and - x into the same
point, while g maps them into separate points. •
This last result is equivalent to the Borsuk-Ulam theorem, which is next.
9
THEOREM
Given a continuous map J: Sn _ Rn for n
x E Sn such that f(x) = f( -x).
PROOF
2::
1, there exists
Assume there is no such x and let g: Sn _ Sn-l be the map defined by
f(x) - f( -x)
g(x) = IIf(x) - f(-x)11
Then g( - x) = - g(x), which would contradict corollary 8.
•
Dual to the concept of graded R algebra is that of graded R coalgebra,
which is defined by dualizing the concept of product. A graded R coalgebra
consists of a graded R module A = {Aq} and a homomorphism of degree 0
d: A_A ®A
called the coproduct of the coalgebra (so d maps A q into Gji+j=q Ai ® Aj for
all q). The coproduct is said to be associative if
(d ® l)d = (1 ® d)d: A _ A ® A ® A
and is said to be commutative if Td = d, where T: A ® A _ A (8) A is the
homomorphism T(a ® a') = (_l)de g a deg a'a' ® a. A counit for the coalgebra
is a homomorphism f: A _ R (where R is regarded as a graded R module
SEC.
8
267
THE COHOMOLOGY ALGEBRA
consisting of R in degree 0) such that each of the composites
E®l~R ®A
A ~ A ®A
~
l®~A
'i.'-
A
®R?
is the identity map.
A Hopf algebra over R is a graded R algebra B which is also a coalgebra
whose coproduct
d: B----') B ® B
is a homomorphism of graded R algebras. A Hopf algebra B is said to be connected if BO is the free R module generated by a unit element 1 for the
algebra and the homomorphism e: B ----,) R defined by e(al)
a for a E R is
a counit for the coalgebra.
=
10 EXAMPLE If X is a connected H space whose homology over a field R is
of finite type, then the multiplication map }L: X X X ----,) X defines a coproduct
d =
}L *:
H* (X;R) ----,) H* (X;R) ® H* (X;R)
H* (X;R) with this coproduct is a connected Hopf algebra of finite type whose
product is associative and commutative (the fact that X has a homotopy unit
Xo implies that the map H* (X;R) ----,) H* (xo;R) ::::; R is a counit).
We shall study connected Hopf algebras having an associative and commutative product and describe the algebra structure of those which are of
finite type over a field of characteristic O. The following is the inductive step
of the structure theorem toward which we are heading.
I I LEMMA Let B be a connected Hopf algebra with an associative and
commutative product over a field R of characteristic O. Let B' be a connected
sub Hopf algebra of B such that B is generated as an algebra by B' and some
element x E B - B'. If x has odd degree n, then as a graded algebra
B::::; B' ® En(x) and if x has even degree n, then as a graded algebra
B ::::; B' ® Sn(x).
PROOF Because B' is a sub Hopf algebra of B, the unit element of B belongs
to B'. Since x E B - B', x has positive degree n. Let A be the ideal in B generated by the elements of positive degree in B', and if 1J: B ----,) B/A is the
projection, let
= (1 ® 1J)d: B ----,) B ® B ----,) B ® (B/A)
Then d' is an algebra homomorphism, d'(f3) = f3 ® 1 for f3 E B', and d'(x)
d'
=
x ® 1 + 1 ® 1J(x). Note that x ¢ A, because A consists of finite sums ~i~O fJixi,
where f3i E B' is of positive degree, so f3ixi is of degree larger than n unless
i = O. Therefore 1J(x) =1= 0 in B/A.
Assume that x is of odd degree. Because B has a commutative product
and R has characteristic different from 2, x 2 = O. We show that there is no
268
PRODUCTS
relation of the form f30
such a relation, then
o = d'(f3o +
= f31
+
f31X)
® 1I(X)
f31X
= 0 with f3o,
= f30 ®
1
CHAP.
5
f31 E B' and f31 =1= O. If there were
+ (f31 ® l)[x ®
1
+
1 ® 1I(X)]
Since 1I(X) =1= 0, this implies f31 = 0, which is a contradiction. Therefore the
homomorphism B' ® En(x) ~ B sending f3 ® 1 to f3 and f3 ® x to f3x is an
isomorphism of graded algebras.
Assume that x is of even degree. We shall show that there is no relation
of the form ~O~i~T f3ixi = 0 with f3i E B', r ::::: 1, and f3T =1= O. If there were
such a relation, consider one of minimal degree in x. Then
o=
d'(~ f3iXi) = ~ (f3i ® l)[x ® 1
+1®
1I(X)]i
= (~ if3i Xi - 1 ) ® 1I(X) + ... + f3T ® (1I(X))'
The only term on the right in B ® (B/A)n is the term (~if3iXi-l) ® 1I(X).
It must be 0, and because 1I(X) =1= 0, ~ if3ixi-1 = O. If r
1, this is a relation
of smaller degree in x (note that rf3r =1= 0 because R has characteristic 0), and
this is a contradiction. If r = 1, we get f31 = 0, which is also a contradiction.
Therefore there is no relation, and the homomorphism B' ® Sn(x) ~ B
sending f3 ® xq to f3~ for f3 E B' and q ::::: 0 is an isomorphism of graded
algebras. -
>
We use this result to establish the following Leray structure theorem for
Hopf algebras over a field of characteristic 0 1 .
12 THEOREM Let B be a connected Hopf algebra with an associative and
commutative product and of finite type over a field R of characteristic O. As
a graded R algebra either B ;::::; R or B is the tensor product of a countable
number of exterior algebras with generators of odd degree and a countable
number of polynomial algebras with generators of even degree.
Because B is of finite type, there is a countable sequence
1 = Xo, xl, X2, . . . of elements of B such that i
implies that deg Xi :S deg Xi
and such that as an algebra B is generated by the set {Xi}j:o.O. For n ::::: 0 let
Bn be the sub algebra of B generated by Xo, Xl, . . . , xn. We can also assume
that Xn+1 does not belong to Bn. Because of the condition that deg Xi is a nondecreasing function of ;, each Bn is a connected sub Hopf algebra of B (that is,
d maps Bn into Bn ® Bn). Since Bn+1 is generated as an algebra by Bn and
Xn+1, lemma 11 applies. Since Bo ;::::; R, Bl ;::::; R ® E(X1) or B1 ;::::; R ® S(X1)'
Therefore B = Bo ;::::; R or B1 is either an exterior algebra on an odd-degree
generator or a polynomial algebra on an even-degree generator. By induction
on n, using lemma 11, each Bn+1 is a tensor product of the desired form.
Since B has finite type, B ;::::; lim~ Bn, and B has the desired form. PROOF
<;
1 A structure theorem valid over a perfect field of arbitrary characteristic can be found
in A. Borel, Sur la cohomologie des espaces fibres principaux et des espaces homo genes
de groupes de Lie compacts, Annals of Mathematics, voL 57, pp. 115--207, 1953.
SEC.
9
269
THE STEENROD SQUARING OPERATIONS
For a connected H space whose homology is finitely generated over a
field F no polynomial algebra factors can occur in the above structure theorem,
and we obtain the following Hopf theorem on H spaces.
Let X be a connected H space whose homology over a field
R of characteristic 0 is finitely generated. Then the cohomology algebra of X
over R is isomorphic to the cohomology algebra over R of a product of a
finite number of odd-dimensional spheres. •
13
COROLLARY
In particular, we obtain the following result about spheres that can be
H spaces.
14
COROLLARY
H space.
9
No even-dimensional sphere of positive dimension is an
•
THE STEENROD SQUARING OPERATIONS
In the last section the cup product in cohomology was used to prove the
Borsuk-Ulam theorem, a geometric result. Any other algebraic structure which
can be introduced into cohomology (or homology) and which is functorial can
be similarly applied. A particular example of such an additional algebraic
structure is a natural transformation from one cohomology functor to another.
These natural transformations are called cohomology operations. In this section we introduce the concept of cohomology operation and define the particular set of cohomology operations called the Steenrod squares.
Let p and q be fixed integers and G and G' fixed R modules. A cohomology
operation B of type (p,q; G,G') is a natural transformation from the functor
HP( ;G) to the functor Hq( ;G') (both functors being contravariant singular
cohomology functors defined on the category of topological pairs). Thus B
assigns to a pair (X,A) a function (which is not assumed to be a homomorphism)
B(X,A):
HP(X,A; G)
~
Hq(X,A; G')
such that if f: (X,A) ~ (Y,B) is a map, there is a commutative square
Hp(Y,B; G)
B(y.B»
Hq(Y,B; G')
f* ~
Hp(X,A; G)
~f*
B(x,A»
Hq(X,A; G')
A homology operation is defined Similarly, but we shall not discuss homology
operations.
Following are some examples.
1 If C[!: G ~ G' is a homomorphism,
(q,q; G,G') for every q, where
C[!*:
Hq(X,A; G)
C[!*
~
is a cohomology operation of type
Hq(X,A; G')
270
PRODUCTS
CHAP.
5
is defined as in Sec. 5.4. <p* is called the operation induced by the coefficient
homomorphism <po
2 Given a short exact sequence of R modules 0 - G' _ G - G" - 0,
the Bockstein cohomology operation f3* of type (q, q + 1; G",G') for every q
is defined to equal the Bockstein homomorphism
f3*: Hq(X,A; G") _ Hq+1(X,A; G')
corresponding to the coefficient sequence 0 _ G' _ G _ G" _ 0 as defined
in theorem 5.4.11.
For any p and q there is an operation 8p of type (q,pq; R,R), called the
3
pth-power operation, defined by
An operation 8 is said to be additive if 8(X,A) is a homomorphism for
every (X,A). The operations in examples 1 and 2 are additive; however, the
operation 8p of example 3 is not additive, in general.
Any cohomology operation provides a necessary condition for a homomorphism between the cohomology modules of two pairs to be the induced
homomorphism of some continuous map between the pairs. For example, if 8
is of type (p,q; G,G), a necessary condition that a homomorphism
1/;: H*(Y,B;
G) _ H*(X,A; G)
be induced by some map f: (X,A) _ (Y,B) is that
1/;8(y,B)
=
8(x,A)1/;: Hp(Y,B; G) _
Hq(X,A; G)
In these terms the algebraic idea underlying corollaries 5.8.7 and 5.8.8 is that
for n
m 2': 1 there is no homomorphism
>
1/;: H* (pm;Z2) -
H* (pn;Z2)
such that 1/; sends the nonzero element of Hl(pm;Z2) to the nonzero element
of H1(pn;Z2) and commutes with the (m + l)st-power operation 8m + 1 of type
(1, m + 1; Z2,Z2).
We shall now define a sequence of operations Sqi called the Steenrod
squares, each Sqi being a cohomology operation of type (q, q + i; Z2,Z2) for
every q. These operations include the squaring operation 8 2 and are related
to it by "reducing" the value of 82 (u) in a certain way. For this reason, the
operations Sqi are also called the reduced squares.
For the remainder of this section we make the assumption that all
modules are over Z2 and all homology and cohomology modules have coefficients Z2. The Steenrod squares, or reduced squares, {Sqi h;:.o are additive
cohomology operations
SEC.
9
271
THE STEENROD SQUARING OPERATIONS
defined for all q such that
(a) SqO = 1.
(b) If deg u = q, then Sqqu = u v u.
(c) If q > deg u, then Sqqu = O.
(d) If u E H*(X,A) and v E H*(Y,B) and IX X B, A X Y} is an excisive
couple in X X Y, the following Cartan formula is valid:
Sqk(U X v) = . ~ Sqiu X Sqiv
'+J=k
The above properties characterize the cohomology operations Sqi. We
shall not prove the uniqueness 1 , but shall content ourselves with their construction. First we establish a formula equivalent to the Cartan formula.
4
LEMMA
If U, v E H* (X,A), then
v) = . ~ Sqiu v Sqiv
'+J=k
PROOF
Since u v v = d* (u X v), where d: (X,A) -7 (X,A) X (X,A) is the
diagonal map, this follows from the Cartan formula and functorial properties
of Sqi. •
Sqk(u
v
For any chain complex C let T: C ® C -7 C ® C be the chain map
interchanging the factors [T( Cl ® C2) = C2 ® Cl is a chain map over Z2J.
5 LEMMA There exists a sequence {Ddi;>O of functorial homomorphisms
Di : ~(X) -7 ~(X) ® ~(X) of degree i such that
(a) Do is a chain map commuting with augmentation.
(b) For i > 0, ODi + Dio + Di - 1 + TDj-l = O.
If {Dj} and {Dj} are two such sequences, there exists a sequence {Ej }j;>o of
functorial homomorphisms Ej: ~(X) -7 ~(X) ® ~(X) of degree i such that
(c) Eo = O.
(d) For i ~ 0, oEj+1 + Ej+1o
+ Ej + TEj + Dj + Dj
= O.
We use the method of acyclic models. Let R be the group ring of Z2
over the field Z2. We regard R as the quotient ring of the polynomial ring Z2(t)
modulo the ideal generated by the polynomial t 2 + 1 = O. Thus the elements
of R have the form a + bt, where a and b E Z2.
Let Z2 be regarded as a trivial R module (that is, the element t of R induces the identity map of Z2) and let C be the free resolution of Z2 over R in
which C q is free with one generator d q for all q 2': 0 and which has boundary
operator o(dq) = (1 + t)dq_1 for q 2': 1 and augmentation e(do) = 1. The
functor which assigns to a space X the chain complex ~(X) ® C is augmented
PROOF
zz
and free over R with models {~q} q;>O and basis Uq ® dj}. We regard
For a proof see N. Steenrod and D. Epstein, Cohomology operations, Annals of Mathenwtics
Studies No. 50, Princeton University Press, Princeton, N.J., 1962.
1
272
PRODUCTS
CHAP.
5
il(X) ® il(X) as a chain complex over R, with t acting on il(X) ® il(X) in the
Z2
same way T does. Then il(X) ® il(X) is augmented and acyclic, with models
{ilq}q",o, It follows from theorem 4.3.3 (which is valid for chain complexes
over R) that there exist natural chain maps T: Ll(X) ® C ~ il(X) ® il(X) preserving augmentation, and any two are naturally chain homotopic.
A map T: il(X) ® C ~ il(X) ® il(X) of degree 0 corresponds bijectively
to a sequence of maps
D j : il(X) ~ il(X) ® il(X)
; ~ 0
of degree; such that Die) = T(e ® dj ). Then T is a chain map preserving
augmentation if and only if {Dd satisfies (a) and (b). Thus there exist families
{Dj} satisfying (a) and (b), and any such family corresponds to some T.
Similarly, a map H: il(X) ® C ~ il(X) ® il(X) of degree 1 corresponds
bijectively to a sequence of maps
Ej: Ll(X)
~
Ll(X) ® Ll(X)
;
~
0
of degree; such that Eo = 0 and Ej(e) = H(e ® dj - 1 ) for; ~ 1. Then H is a
chain homotopy from T to T' if and only if {Ej} satisfies (e) and (d) for the
sequences {Dj} and {Dj} corresponding to T and T', respectively. Thus,
if {Dj} and {Dj} are two sequences satisfying (a) and (b), there is a sequence
{Ej} satisfying (e) and (d) . •
Given a sequence {Dj }hO as in lemma 5, we define homomorphisms
Dj :Hom (.l(X) Q9 .l(X),
Z2)
-->
Hom (.l(X), Z2)
of degree -; by (Dj*f)(a) = f(Dja) for a E Llq(X) and f E Hom (Ll(X) ®
il(X), Z2). If e* E Hom (ilq(X), Z2) is a q-cochain of il(X), then
e* ® c* E Hom (il(X) ® Ll(X), Z2),
and we define a (q
+ i )-cochain Sqic*
Sq'e. * = {ODt-i(e*
E Hom (il(X), Z2) by
®e*)
i>q
i ~ q
Let us now establish some properties of these cochain maps. It will be
convenient to understand Dj = 0 for;
O. Then lemma 5b holds for all ;.
<
6
If e* is zero on Ll(A) for some A C X, then Sqie* is zero on Ll(A).
PROOF
7
This follows from the naturality of {Dj}, and hence of {Sqi}.
•
If 8c* = 0, then 8(Sq ie*) = O.
PROOF
This is trivial if i
> q. If i
~
q, we have
8(Sq ic*)(a) = Dt-i(e* ® e*)(aa) = (c* ® e*)(Dq_iaa)
= (c* ® c* )(aDq_ia) + (e* ® c* )(Dq_i_1a
= (c* ® e*)(aDq_ia)
+
TDq_i_1a)
SEC.
9
273
THE STEENROD SQUARING OPERATIONS
the last equality because (c* ® c* )(Tc) = (c* ® c*)c for any c E .:l(X) ® .:l(X).
Then we have
(c* ® c* )(oDq_ia) = 8(c* ® c* )(Dq_ia) = 0
because 8c* = O.
•
If c* = 8c*, then SqiC* = 8[D"'_i(C* ® c*)
8
PROOF
If i
> q, both sides are zero. If i
+ Dd-i-l(C* ® c* )].
::; q, we have
(Sqic*)(a) = D~_i(8c* ® 8c*)(a) = 8(c* ® 8c*)(Dq_i(a))
= (c* ® 8C* )(Dq_ioa + Dq_i_1a + TDq_i_1a)
= D:_i(C* ® c*)(oa) + 8(c* ® c*)(Dq_i_1a)
the last equality because
(c* ® 8c*)(Dq_i _1a
+
TDq_i_1a) = (c* ® 8c*
+ 8c*
® c*)(Dq_i_1a)
We also have
8(c* ® c* )(Dq_i_1a) = (c* ® c* )(Dq_i_1oa + Dq- i_2 a
= D~_i_1(c* ® c* )(oa)
+
TDq_i_2 a)
The result follows by substituting this into the right-hand side of the other
equation. •
9
If ct and
c~
are cocycles, then
Sqi(c1
PROOF
Sqi(c1
+
If i
+ c~)
= Sq ic1
+
Sqic~
> q, both sides are zero. If i
+ 8Dd-i+l(c1
®~)
::; q, we have
[(c1 + 4) ® (c1 + ~)](Dq_ia)
= (c'j' ® c1 + ~ ® c~ )(Dq_ia) + (c1 ® ~ )(Dq_ia + TDq_ia)
= (Sq ic1 + Sqi~)(a) + (c1 ® c~)(Dq-i+lOa + ODq-i+1a)
= [Sq ic1 + Sqic~ + 8D:-i+l(c1 ® c~)](a)
~)(a) =
the last equality because 8(c1 ® ~) =
o. •
It follows that there is a well-defined functorial homomorphism
Sqi: Hq(X,A)
~
Hq+i(X,A)
defined by Sqi{ c*} = {Sqic*}. If {Dj} is another system satisfying lemma 5a
and 5b, and Sq'i is defined using this system, let {Ej} satisfy 5c and 5d.
If c* is a q-cocycle of .:l(X)j.:l(A) , then
(c* ® c* )(Dq_ia
+ D~_ia + Eq+1_ioa)
= 0
Therefore
SqiC*
+
Sq'ic*
+ 8E:+ 1_i(C*
® c*) = 0
showing that Sqi{ c*} = Sq'i{ c* }. Hence Sqi is uniquely defined independent
274
PRODUCTS
CHAP.
5
of the particular choice of {Dd. We shall now verify that these cohomology
operations {Sqi} satisfy the axioms characterizing the Steenrod squares.
10 THEOREM The additive cohomology operations {Sqi} defined above
satisfy conditions (a) to (d), inclusive, on page 271.
Let C(ll q) denote the oriented chain complex of the simplex. Over
Z2 there is a unique orientation for each simplex, and C(ll ~ is isomorphic
to the subcomplex of ~(~q) generated by the singular simplexes which are the
faces of ~q. We regard C(~q) as imbedded in ~(M) in this way. E(~q) is
acyclic, and if ,\: M -7 ~q is a p-face of M, then ~('\)(C(M)) C C(~q). It
follows that a sequence {Dj} can be found satisfying lemma 5a and 5b such
that Dj(I;q) E C(~q) ® C(~q) for all q and j. For such a sequence, Dj(I;q) = 0 if
j
q (because [C(~q) ® C(M)]s = 0 if s
2q), whence Dj(a) = 0 for any
a E ~q(X) with q < j.
We now shall prove Dq(I;q) = I;q ® I;q for all q by induction on q. If q = 0,
then Do(I;o) must have nonzero augmentation, by lemma 5a. The only element
of C(~o) ® C(~o) with nonzero augmentation is I;o ® I;o. Therefore Do(I;o) =
I;o ® I;o. Assume that q 0 and Dq-1(I;q-l) = I;q-l ® I;q-l. Either Dq(I;q) =
I;q ® I;q or Dq(I;q) = O. In the latter case, by lemma 5b, we have [because
Dq(oI;q) = 0]
PROOF
>
>
>
Dq-1(I;q)
+
TDq-1(I;q)
=0
From this it follows that Dq-1(I;q) = L ai(I;q ® I;q(i)
or ai = 1. This is a contradiction, because
+
I;/i) ® I;q), where ai
=0
= oDq-1(I;q) + Dq-1(oI;q)
and I;q(i) ® I;q(i) has a coefficient of 2ai + 1 = 1 on the right and a coefficient
Dq- 2 (I;q)
+
TDq- 2 (I;q)
of 0 on the left.
Therefore, with this choice of 1Dj } we have Dq(a-)
degree q. Then
(SqOc*)(a)
= (c*
® c*)(Dq(a))
=
a- (2) a- if a- has
= [c*(a)J2
Because a2 = a for a E Z2, we see that SqOc* = c* , and so SqO = 1, showing
that condition (q) is satisfied.
By definition, Do is a chain approximation to the diagonal. Therefore
(c* ® c*)} = {c*} v {c* } for any co cycle c* , and so Sqqu = u v u if
deg u = q. Hence condition (b) is satisfied. From the definition of Sqi condition (c) is trivially satisfied.
It merely remains to verify the Cartan formula. Let {Dj} be a system
satisfying lemma 5a and 5b and let {D/} be the collection of homomorphisms
for ~(X). On the category of pairs of topological spaces X and Y the system
{DkXXY} and the system {T Li+j=k TkDix ® DjY}, where
{m
T:
[~(X) ® ~(X)] ® [~(Y) ® ~(Y)]
-7
[~(X) ® ~(Y)] ® [~(X) ® ~(Y)]
interchanges the second and third factors, both satisfy lemma 5a and 5b.
SEC.
9
275
THE STEENROD SQUARING OPERATIONS
Then a system {EkXXY} satisfying 5c and 5d with respect to them can be
defined by the method of acyclic models. Therefore the system
{T ~ TkDix ® D/}
i+i=k
can be used to define 5qk(U X v) for u E H*(X,A) and v E H*(Y,B). Let ct
be a p-cochain of X, c~ a q-cochain of Y, (Jl a singular p'-simplex of X with
P ~ p' ~ 2p, and (J2 a singular q' -simplex of Y with q ~ q' ~ 2q, where
p' + q' = P + q + k. Then
5qk(ct ®
q )(Jl
= [(q
= [(ct
® (J2)
® c~) ® (q ® c~)](q~~_k(Jl ® (J2))
® cf) ® (c~ ® c~)K . ~
TP+q-kDix(Jl ® D/(J2)
'+J=p+q-k
= [(C{ (8) ci)(D2';,-P'O"l)] [(c: (8) c:)(D!rn'0"2)j
= (5qP'-Pq ® 5qq'-qC~)(Jl (>9 (J2)
Letting (Jl and (J2 vary, we see that 5qk(ct ® c~) = ~i+i=k 5qi ct ® 5qiq.
Passing to cohomology and using the natural homomorphism
H*(X,A) ® H*(Y,B)
~
H*([fl(X)/fl(A)] ® [fl(Y)/fl(B)]) ;::;H*((X,A) X (Y,B))
sending the tensor product to the cross product, we obtain
Sqk(U X v)
=
L
i+j=k
showing that condition (d) is satisfied.
II
EXAMPLE
Sqiu
x
Sqjv
•
Observe that, by condition (b) on page 271 and theorem 5.8.5,
5q2: H2(P2(C))
~
H4(P2(C))
is nontrivial. If u E H2(P 2(C)) is such that 5q2u -=1= 0 and v E Hl(I,i) is the
nontrivial element, it follows from condition (d) that
5q2(U X v) = 5q 2u X v
and 5q2: H3(P2 (C) X (I,i)) ~ H5(P 2(C) X (I,i)) is nontrivial. Let X be the
unreduced suspension of P2(C) obtained from P2(C) X 1 by identifying
P2(C) X 0 to one point Xo and P2(C) X 1 to another point Xl. There is then a
continuous map
f:
P2(C) X (I,i) ~ (X, Xo U Xl)
inducing an isomorphism
f*: Hq(X, Xo U Xl) ;::; Hq(P 2(C) X (1,1))
for all q. Therefore 5q2: H3(X) ~ H5(X) is nontrivial. Let Y be the one-point
union of 53 and 55. An easy computation shows that X and Y have isomorphic
homology and cohomology for any coefficient group, and even isomorphic
cup and cap products. However, because 5q2: H3(X) ~ H5(X) is nontrivial
276
PRODUCTS
and Sq2: H3(Y)
~
CHAP.
5
H5(Y) is trivial, X and Yare not of the same homotopy type.
Further applications of the Steenrod squares will be given in the next
chapter and in Chap. 8.
It is obvious that cohomology operations of the same type can be added
and that the sum is again a cohomology operation of the same type. Given
cohomology operations 8 of type (p,q; G,G') and 8' of type (q,r; G',G"), their
composite 8'8 (of natural transformations) is a cohomology operation of type
(p,r; G,G"). In this way the Steenrod squares can be added and multiplied,
and they generate an algebra of cohomology operations called the modulo 2
Steenrod algebra.
In this algebra the following Adem relations 1 hold:
0< i < 2;
where [i/2] denotes as usual the largest integer:;; i/2 and the binomial coefficient (t~;?) is reduced modulo 2. Using these relations, it is easily shown that
the algebra of cohomology operations generated by Sqi, where i is a power of 2,
contains all the Steenrod squares. This implies that the only spheres that can
be H spaces have dimension 2 n - 1 for some n. By using deeper properties
of the algebra of cohomology operations Adams 2 has shown that the only
spheres that can be H spaces are the spheres So, Sl, S3, and S7. Each of these
is, in fact, an H space, with multiplication defined to be the multiplication of
the reals, complex numbers, quatemions, or Cayley numbers, respectively,
of norm l.
EXERCISES
A DISSECTIONS
Let C be a graded module over R. A filtration (increasing) of C is a sequence {FsC} of
graded submodules of C such that FsC C FS+l C for all s. It is said to be bounded below
if for any t there is s(t) such that Fs(t)Ct = 0, and it is convergent above if U FsC = C.
I
If {FsC} is a filtration of a chain complex C by subcomplexes, there is an increasing
filtration of H* (C) defined by FsH* (C) = im [H* (FsC) -? H* (C)J. If the original filtration
on C is bounded below or convergent above, prove that the same is true of the induced
filtration on H* (C).
An increasing filtration {FsC) of a chain complex C by subcomplexes is called a dissection if it is bounded below, convergent above, and if
1 See J. Adem, The iteration of the Steenrod squares in algebraiC topology, Proceedings of the
National Academy of Sciences, USA, vol. 38, pp. 720-726, 1952, or H. Cartan, Sur !'iteration
des operations de Steenrod, Commentarii Mathematici Helvetici, vol. 29, pp. 40-58, 1955.
2 See J. F. Adams, On the non-existence of elements of Hopf invariant one, Annals of Mathematics, vol. 72, pp. 20-104, 1960.
277
EXERCISES
Given a dissection {F.C} of a chain complex C, the sequence
... ~ Hq+l(FQ+1C,FQC) ~ HQ(FQC,FQ_1C) ~ HQ-l(FQ-lC,FQ-2C) ~ ...
is a chain complex C, called the chain complex associated to the dissection.
2
If C is the chain complex associated to a dissection of C, prove that H. (C) :::::: H. (C).
3 Let {F.G} be a dissection of a free chain complex C by free subcomplexes such that
Fs+IC/F.C is free for all s. If C is the chain complex associated to the dissection, prove
that C and C have isomorphic homology and cohomology for all coefficient modules.
[Hint: The freeness hypotheses ensure that the universal-coefficient theorems hold for
both homology and cohomology. Then {F.C ® G} is a dissection of C ® G whose associated chain complex is isomorphic to C ® G. Dual considerations apply to {Hom (F.C,G)}
and Hom (C,G).]
A block dissection of a chain complex C is a collection of subcomplexes {EjQ}, called
blocks, where q varies over the set of integers and for each q, i varies over a set JQ, such
that if F.C is the subcomplex of C generated by {EjQ}q". and if E;Q = EjQ n F._ 1 C, then
EjQ n EkQ C FQ - 1 C
=0
U F.C = C
EjQ
H;(E;Q,E;Q)::::::
(~
i*k
q sufficiently small
i*q
i=q
4 If {EjQ} is a block dissection of a chain complex C, prove that the corresponding
collection {F.C} is a dissection of C whose associated chain complex C is free with
generators for CQin one-to-one correspondence with tlte set JQ.
A block dissection of a simplicial complex K is a collection of subcomplexes {K;Q},
where q varies over tlte set of integers and for each q, i varies over some indexing set JQ,
such that if F.K
U j ,;. KjQ and K;Q
F._1K n K;Q, then
=
=
KF n KkQ C FQ_1K
K;Q
U F.K
.
=0
i*k
q sufficiently small
=K
(0
H;(KjQ,KjQ):::::: Z
i*q
i =q
5 If {KjQ} is Ii block dissection of K, prove that {C(KjQ)} is a block dissection of the
chain complex C(K) by free subcomplexes. If C is the chain complex associated to the
dissection, prove that C and C(K) have isomorphic homology and cohomology with any
coefficient group.
B HOMOLOGY MANIFOLDS
A homology n-manifold is a locally compact Hausdorff space X such that for all x E X,
HQ(X, X - x) = 0 for q n and either Hn(X, X - x) = 0 or Hn(X, X - x) :::::: Z. Furthermore, if the boundary X of X is defined to be the subset
*
X = {x E X I Hn(X, X - x)
= O}
then we also assume that X - X is a nonempty connected set. If X
without boundary.
= 0, X is said to be
278
PRODUCTS
CHAP.
5
I If X is a homology n-manifold and Y is a homology m-manifold, prove that X X Y is
a homology (n + m)-manifold whose boundary equals X X Y u X X Y.
2
Prove that if a polyhedron is a homology n-manifold, its boundary is a subpolyhedron.
3 If K is a simplicial complex triangulating a homology n-manifold X, prove that K is
an n-dimensional pseudomanifold and K triangulates 1<.. (A polyhedral homology n-manifold is said to be orientable or nonorientable, according to whether any triangulation of
it is orientable or nonorientable as a pseudomanifold.)
4 Let (K,K) be a simplicial pair triangulating a polyhedral homology n-manifold (X,X)
and let L be the subcomplex of the barycentric subdivision K' consisting of all simplexes
disjoint from K'. If sq is a q-simplex of K - K, let En-q(sq) be the subcomplex of L generated by the star of the barycenter b(sq). Prove that {En-q(sq)} s'I € K-X is a block dissection of L and that if C is the chain complex associated to this block dissection, then C
has homology and cohomology isomorphic to that of X-X. (Hint: let st sq = sq * B(sq),
where B(sq) is a subcomplex of K. Then En-q(sq) = b(sq) * [B(sq)l' and En-q(sq) = [B(sq)]'.
Also note that ILl is a strong deformation retract of IKI - IKI.)
:; Lefschetz duality theorem. Let (K,K) be a simplicial pair triangulating a compact
homology n-manifold (X,X) and assume that z E Hn(K,K) is an orientation of K. For each
q-simplex sq of K - K let z(sq) E Hn(K, K - st sq) be the image of z, and assume an
orientation aq of sq chosen once and for all. Then z(sq) = aq * z(a q), where z(aq) E
H n_q_1 (B(sq)). Define z'(a q) E Hn_q(En-q(sq),En-q(sq)) to correspond to z(a q) under the
isomorphisms
Hn_q_1(B(sq)) ::::: Hn_q_1 (En- q(sq)) ::::: Hn_q(En-q(sq),En-q(sq))
Let <p: Hom (Cq(K,K), G) ~ Cn- q ® G be the homomorphism defined by
<p(u) =};q z'(a q) ® u(a q)
u E Hom (Cq(K,K), G)
cr
Prove that <p is an isomorphism and that it commutes up to sign with the respective coboundary and boundary operators. Deduce isomorphisms
X; G)
Hq(X,X; G) ::::: Hn_q(X -
and
Hq(X,X; G) ::::: Hn-q(X -
X; G)
C PROPERTIES OF THE TORSION PRODUCT AND EXT
In this group of exercises all modules will be over a principal ideal domain R.
I
Prove that the torsion product is associative.
2
If A, B, and C are modules, prove that
A ® (B
* C) EB A * (B ® C)
is symmetric in A, B, and C.
3
Given a module A and a short exact sequence of modules
o ~ B' ~ B ~ B" ~ 0
prove there is an exact sequence
o ~ Hom (A,B')
4
~
Hom (A,B)
~ Hom (A,B") ~
Ext (A,B') ~ Ext (A,B)
Given a short exact sequence of modules
O~A'~A~A"~O
and given a module B, prove there is an exact sequence
~
Ext (A,B")
~
0
279
EXERCISES
o
---?
Hom (A",B)
---?
Hom (A,B) ---? Hom (A',B)---?
Ext (A ",B) ---? Ext (A,B)
---?
Ext (A',B)
0
---?
If C = {Cd and C * = {Ci} are graded modules, there is a graded module
Hom (C,C*) = {Hom q (C,C*)}, where Hom q (C,C*) = X i+i=q Hom (C;,Ci) [thus an
element of Hom q (C,C *) is an indexed family {C:Pi: Ci ---? Cq-i };J. Similarly, there is
a graded module Ext (C,C*) = {Extq (C,C*)}, where Extq (C,C*) = Xi+i=q Ext (Ci,O).
5 If C is a chain complex and C * is a cochain complex, prove that Hom (C, C *) is a
cochain complex, with
(8c:p)i,j
= C:Pi-l,j
0
Ji
+ (_1)i8 j- 1
0
C:Pi,j-l
c:P
= {C:Pi,j}
E Hom q (C,C*)
and that Ext (C,C*) is a cochain complex with
(8l/;)i,j
= Ext (o;,l)(l/;i-u) + (_l)i Ext (1,8i- 1)(l/;i,j-l)
6 If C is a chain complex and C* is a cochain complex such that Ext (C,C*) is
acyclic, prove that there is a split short exact sequence
o ---? Extq-l (H* (C),H* (C*)) ---? Hq(Hom (C,C*)) ---?
Hom q (H* (C),H* (C*))
---?
0
7 If C and C' are chain complexes and C * is a cochain complex, prove that the exponential correspondence is an isomorphism
Hom (C, Hom (C',C*)):::::: Hom (C ® C', C*)
8 Let (X,A) and (Y,B) be topological pairs such that {X X B, A X Y} is an excisive
couple in X X Y. For any module G prove that there is a split short exact sequence
o ---?
where H*
Ext q- 1 (H* ,H*)
---?
Hq((X,A) X (Y,B); G)
---?
Hom q (H* ,H*)
---?
0
= H* (X,A; R) and H* = H* (Y,B; G).
D CATEGORY
A topological space X is said to have category::;; n, denoted as cat X ::;; n, if X is the
union of n closed sets, each deformable to a point in X.
I
If X is a connected polyhedron of dimension n, prove that cat X
2
If X is any space, prove that cat (SX) ::;; 2.
s: n + 1.
:I If cat X ::;; n, prove that all n-fold cup products of positive-dimensional cohomology
classes of X vanish.
= n + 1 and cat (pnl
4
Prove that cat pn
E
HOMOLOGY OF FIBER BUNDLES
X ... X pnk)
= nl + ... + nk + 1.
I Let p: E ---? B be a fiber-bundle pair, with total pair (E,E) and fiber pair (F,F), such
that H* (F,F) = O. Prove that H* (E,E) = o.
2 If p: E ---? B is a fiber-bundle pair over a path-connected base space B, prove that a
homomorphism B: H* (F,F; R) ---? H * (E,E; R) is a cohomology extension of the fiber if
and only if for some b E B the composite
is an isomorphism.
3 Let p: E ---? B be a fiber-bundle pair over a path-connected base space. If for some
b E B the pair (Eb,Eb) is a weak retract of (E,E), prove there exists a cohomology extension of the fiber.
280
PRODUCTS
CHAP.
5
4 Prove that a q-sphere bundle ~ with base space B is orientable over R if and only if
for every map a: Sl ~ B the bundle a* (~) is orientable over R.
5 Prove that a q-sphere bundle ~ is orientable over Z if and only if there is an element
U E Hq+1(E~"E(; Z4) whose image in Hq+1(EE,EE; Z2) is the unique orientation class of ~
over Z2. (Hint: Show that there is such an element U if and only if for every closed path
w in the base space, h[ wJ* is the identity map of Hq+l(E w(l),E w(l); Z4), and this, in turn, is
equivalent to the condition that h[wJ * is the identity map of Hq+l(E w(l),E w(l); Z).)
6 Let ~ be a q-sphere bundle with base space B and with orientation class
U, E Hq+l(E"E~; R) and let Q~ E Hq+1(B;R) be the corresponding characteristic class.
Prove that <I> (Q,) = U~ v U(.
r
7 Prove that the characteristic class
over Z has order 2.
Q~
of an even-dimensional sphere bundle ~ oriented
8 Let ~ be a sphere bundle oriented over R, with base space B. If ~ has a section in E~,
(that is, if the map Pt: E;; -+ B has a right inverse), prove that its characteristic class
Q, = O. [Hint: Any two sections B ~ E~ are homotopic in E~. Since E~ is the mapping
cylinder of p~: E~ ~ B, there is an inclusion map k: B C EE which is a section. There is
a section in EE if and only if k is homotopic to a map B ~ E" in which case the composite
Hq+l(E(,E~; R) ~ Hq+l(E(;R)
is trivial, because p* -1
F
I
pH)
Hq+l(B;R)
= k*.J
HOPF ALGEBRAS
Prove that the tensor product of connected Hopf algebras is a connected Hopf algebra.
2 If B is a connected Hopf algebra of finite type over a field R, prove that
B* = Hom (B;R) is a connected Hopf algebra over R whose product and coproduct are
dual, respectively, to the coproduct and product of B.
*
3 Let B be a connected Hopf algebra over a field of characteristic p
0 and assume
that B has an associative and commutative product and is generated as an algebra by a
2, then B = E(x),
single element x of positive degree. Prove that if deg x is odd and p
and if deg x is even or p = 2, then either B = Sdeg xix) or B = I deg x,h(X), where h = pk
for some k ~ 1.
*
4 Let B be a connected Hopf algebra of finite type over a field of finite characteristic
p 0 and assume that B has an associative and commutative product. If the pth power
of every element of positive degree of B is 0, prove that B is the tensor product of exte2) and truncated polynomial algebras
rior algebras (with generators of odd degree if p
2).
of height p (with generators of even degree if p
*
**
G THE BOCKSTEIN HOMOMORPHISM
I Show that the Bockstein homomorphism in homology (or cohomology) anticommutes
with the boundary homomorphism (or coboundary homomorphism) of a pair.
For any prime p let f3p be the Bockstein homomorphism in either homology or
cohomology for the short exact sequence of abelian groups
o ~ Zp ~ Zp2 ~ Zp ~ 0
Let j3p be the Bockstein homomorphism for the short exact sequence
O~ Z~ Z~ Zp ~ 0
281
EXERCISES
== pn and /Lp is reduction modulo p.
that f3p == (/Lp)* /lp'
that f3p f3p == O.
that f3p(u \J v) == f3p(u) \J V + (_I)deg U \J f3p(v).
that Sq2i+l == 132 Sq2i for i ?: O. [Hint: Show that there exist functorial
where Ap(n)
2
Prove
a
Prove
4
Prove
0
0
U
5 Prove
homomorphisms {Ddj2 0 , with Dj of degree i from the integral singular chain complex Ll(X)
to Ll(X) ® Ll(X), such that Do is a chain map commuting with augmentation and
0
oD 2j _ 1 + D 2j _ 1 0 == D2j - TD2j
aD2j - D2j a == D Zj_ 1 + TD 2J _1
where
T(U1
® (2) == ( _I)de g
0)
deg
02
U2
®
U1.]
6 Let ~ be a q-sphere bundle and let U, E Hq+1(E"E,; Z2) be its unique orientation
over Z2. Prove that ~ is orientable over Z if and only if f32(U,) == o.
H STIEFEL-WHITNEY CHARACTERISTIC CLASSES
Let ~ be a q-sphere bundle, with base space B, and let U, E Hq+1(E"E(; Zz) be its orientation class over Z2. The ith Stiefel-Whitney characteristic class Wi(~) E Hi(B;Z2) for
i ?: 0 is defined by
<I>r(Wi(~))
Let f: B'
2
If ~ is a product bundle, prove that wM)
a
Prove the following:
---7
== Sqi(U()
B be continuous. Prove that f* (Wi(~)) == Wi(f* ~).
I
== 0 for i
> o.
(a) wo(~) is the unit class of HO(B;Zz).
(b) f32(W2i(~)) == W2i+1W + W1W V W2i(~) for i ?: o.
(c) If ~ is a q-sphere bundle, then Wi(~) == 0 for i
characteristic class of ~ over Z2.
(d) ~ is orient able over Z if and only if W1W = O.
> q + 1,
and
Wq+l(~)
is the
If ~ is a q-sphere bundle over Band f is a q' -sphere bundle over B', their cross product
~ X f is a (q + q' + I)-sphere bundle with E(x(' = E, X E(', E(X(' == E( X E" U E( X E('
and p,x(' == p, X p(,.
4 If U, E Hq+1(E(,E,; Z2) and U(' E Hq'+l(E("E,'; Zz) are respective orientation classes,
prove that
U, XU" E Hq+q'+2(E(x",E(x('; Z2)
is the orientation class of ~ X
5
== ~i+j=k Wi(~) X Wj(f).
f are sphere bundles with the same base space B, their Whitney sum
EB f is the sphere bundle over B induced from g X f by the diagonal map B ---7 B X B.
If
~
6
f.
Prove that Wk(~ X f)
~ and
Whitney duality theorem. Prove that
Wk(~ EB f)
== . ~ Wi(g)
HJ=k
v Wj(e)
I
HOMOLOGY WITH LOCAL COEFFICIENTS
If u: Llq ---7 X is a singular q-simplex of X, with q ?: 1, let Wo be the path in X obtained
by composing the linear path in Llq from va to Vl with cr. Given a local system r of
282
PRODUCTS
CHAP.
5
R modules on X, define D.q(X;f) to be the R module of finitely nonzero formal sums ~ Ciaa
in which a varies over the set of singular q-simplexes of X and Cia E [(a(vo)) is zero
except for a finite set of a. For q
0 define a homomorphism 0: D.q(X;f) ~ D.q-l(X;f) by
>
o(Cia) =
~
O<~s.q
(-I)iCia(i)
+
f(Wa)(Ci)a(O)
I Prove that D.(X;f) = {D.q(X;f), o} is a chain complex which is free (or torsion free)
if f is a local system of free (or torsion free) R modules, and if A C X, show that
D.(A; f I A) is a subcomplex of D.(X;f).
The horrwlogy of (X,A) with local coefficients f, denoted by H* (X,A; f), is defined
to be the graded homology module of D.(X,A; f) = D.(X;f)/ D.(A; f I A).
2 For a fixed ring R let 2 be the category whose objects are topological pairs (X,A),
together with local systems f of R modules on X, and whose morphisms from (X,A) and
f to (Y,B) and f' are continuous maps f: (X,A) ~ (Y,B), together with indexed families
of homomorphisms {fx: f(x) ~ f'(f(X))}XEX such that fw(o) a [(w) = f'(f W) fw(1) for
any path W in X. Prove that H* (X,A; f) is a covariant functor from (; to the category of
graded R modules.
0
0
3 Exactness. Given A C B C X and a local system f of R modules on X, prove that
there is an exact sequence
...
~
Hq(B,A; f I B)
~
Hq(X,A; f)
~
Hq(X,B; f)
~
Hq_l(B,A; f I B)
~
...
4 Excision. Let Xl and X2 be subsets of a space X such that Xl U X2 =: int Xl U int X 2 .
For any local system f of R modules on X prove that the excision map il from
(Xl, Xl n X 2 ) and f I Xl to (Xl U X 2 , X 2 ) and f I (Xl U X2 ) induces an isomorphism
il *: H* (Xl, Xl n X 2 ; f I Xl) :::; H* (Xl U X 2 , X 2 ; f I (Xl U X 2 ))
:. Two morphisms f and g in (; from (X,A) and f to (Y,B) and f' are said to be
homotopic in (; if there is a homotopy F: (X,A) X I ~ (Y,B) from f to g and an indexed
family of homomorphisms {F(x,tj: [(x) ~ f'(F(x,t)) }(X,t)EXXI such that F(x,o) = fx and
F(x,l) = gx. Prove that homotopy is an equivalence relation in the set of morphisms from
(X,A) and f to (Y,B) and f' and that the composites of homotopic morphisms are
homotopic (so that the homotopy category of (; can be defined).
6 Homotopy. If f and g are morphisms from (X,A) and f to (Y,B) and f' and f is
homotopic to g in 2, prove that f* = g *: H* (X,A; f) ~ H* (Y,B; f').
7 If f and f' are local systems of R modules on X, there is a local system f ® f' on
X with (f ® f')(x) = [(x) ® ['(x) and (f ® f')(w) = [(w) ® f'(w). In case f' is the
constant local system equal to G, then prove that
D.(X,A; f ® G) :::; D.(X,A; f) ® G
Deduce a universal-coefficient formula for homology with local coefficients.
8 If f and f' are local systems of R modules on X and Y, respectively, let r X r' =
p* (r) ® p' * (r') be the local system on X X Y, where p* (r) and p' * (r') are induced
from rand r', respectively, by the projections p: X X Y ~ X and p': X X Y ~ Y.
Prove that there is a natural chain equivalence of D.(X;r) ® D.(Y;r') with D.(X X Y; r X r').
Deduce a Klinneth formula for homology with local coefficients.
J COHOMOLOGY WITH LOCAL COEFFICIENTS
If r is a local system of R modules on X, define D.q(X;r) to be the module of functions cp
assigning to every singular q-simplex a of X an element cp(a) E [(a(vo)). Define a homomorphism 0: M(X;r) ~ D.q+1(X;r) by
283
EXERCISES
I Prove that .1* (x;r) = {.1q(x;r), 8} is a cochain complex and that if A C X, the
restriction map .1* (X;f) ~ .1* (A; r I A) is an epimorphism.
The cohomology of (X,A) with local coefficients
defined to be the graded cohomology module of
.1* (X,A; r)
r,
r),
denoted by H* (X,A;
= ker [.1* (X;r) ~ .1* (A;
is
r I A)l
2 For a fixed ring R let e be the category whose objects are topological pairs (X,A),
together with local systems r of R modules on X, and whose morphisms from (X,A) and
r to (Y,B) and 1" are continuous maps f: (X,A) ~ (Y,B), together with indexed families
of homomorphisms {fx: r'(f(x)) ~ r(x) h,x such that f(w) f w(1) = fw(O) r'(f w) for
any path w in X. Prove that H * (X,A; f) is a contravariant functor from c:" to the
category of graded R modules.
0
0
0
3 Prove that the cohomology with local coefficients has exactness, excision, and homotopy properties analogous to those of the homology with local coefficients.
4 If r is a local system of R modules on X and e is an R module, there is a local system Hom (r,e) of R modules on X which assigns to x E X the module Hom (r(x),e).
Prove that
.1* (X,A; Hom (r,e))
~
Hom (.1(X,A; r), e)
Deduce a universal-coefficient formula for cohomology with local coefficients.
r,
Let ~ be a q-sphere bundle with base space B and let
be the local system on B
such that r«(b) = H q + 1 (E b ,Eb ). Let pt (r() be the local system on E, induced from r( by
p( E( ~ B. A Thom class of ~ is an element U( E Hq+l(E(,E(; pt (ri )) such that for every
b E B the element
U( I (Eb,E b) E Hq+l(E b,E b; pt (r() I E b) = Hq+l(E b,E b; Hq+1 (E b,Eb))
corresponds to the identity map of H q + 1 (E b,E b ) under the universal-coefficient isomorphism
Hq+1(E b,Eb; Hq+1 (E b,E b)) ~ Hom (Hq+l(Eb,Eb), Hq+1 (E b,E b))
5 Prove that every q-sphere bundle has a unique Thorn class. (Hint: Prove the result
first for a product bundle, and then use Mayer-Vietoris sequences to extend the result to
arbitrary bundles.)
6 Let ~ be a q-sphere bundle with a base space B and let U( be its Thorn class. If
any local system of abelian groups on X, prove that the homomorphism
r
is
<1\: Hn(E(,E,; p*(r)) ~ Hn_q_1 (B; r, 0 r)
such that <I>,(z) = p* (U( r-, z), where U, r-, z is an element of Hn- q_ 1 (E; p* (r, 0 r)), is
an isomorphism. If B is compact, prove that the homomorphism
<I> t: HT(B;r) ~ HT+q+l(E"E,; p* (r
such that <I> t (v) = p* (v) v U( is an isomorphism.
0 r,))
CHAPTER SIX
GENERAL COHOMOLOGY
THEORY AND DUALITY
IN THIS CHAPTER WE CONTINUE THE STUDY OF HOMOLOGY AND COHOMOLOGY
functors, with particular emphasis on the homological properties of topological
manifolds. For this important class of spaces we shall establish the duality
theorem equating the cohomology of a compact pair in an orientable manifold
with the homology, in complementary dimensions, of the complementary pair.
The cohomology which enters in the duality theorem is the direct limit
of the singular cohomology of neighborhoods of the pair, with the family of
neighborhoods directed downward by inclusion. For the case of a closed pair
in a manifold, the resulting direct limit depends only on the pair itself. In fact,
it is isomorphic to the Alexander cohomology of the pair, Alexander cohomology being another cohomology theory distinct from the singular cohomology.
Thus we are led to consider Alexander cohomology. We define it and
prove that it is a cohomology theory in the sense that it satisfies the axioms
of cohomology theory. We also establish the special properties of tautness and
continuity possessed by this theory and not generally valid for singular cohomology. For deeper properties of the Alexander theory we introduce the
cohomology of a space with coefficients in a presheaf. The definition of this
285
286
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
cohomology involves a Cech construction, using nerves of open coverings.
We use general properties of this cohomology to prove that for paracompact
spaces the Alexander and Cech cohomologies are isomorphic, and with this
result establish universal-coefficient formulas for the Alexander cohomology
of compact pairs and for the Alexander cohomology with compact supports
of locally compact pairs.
The cohomology of presheaves is also applied to compare the singular
and Alexander cohomology theories, and we prove that they are isomorphic
for manifolds. Another application of the cohomology of presheaves is in the
proof of the Vietoris-Begle mapping theorem. The final topic is a discussion of
homological properties of one manifold imbedded in another.
In Sec. 6.1 we define the slant product as a pairing from the cohomology
of a product space and the homology of one of its factors to the cohomology
of the other factor. This furnishes the map that is the isomorphism in the
duality theorem for manifolds, and the duality theorem itself is proved in
Sec. 6.2. In Sec. 6.3 we consider various formulations of orientability for
manifolds.
The Alexander cohomology theory is defined in Secs. 6.4 and 6.5, and
the axioms of cohomology theory are verified for it. Section 6.6 contains
a proof of the tautness property for Alexander cohomology, that the Alexander
cohomology of a closed pair in a paracompact space is isomorphic to the direct
limit of the Alexander cohomology of its neighborhoods. We deduce the continuity property of Alexander cohomology and show that the continuity
property characterizes Alexander cohomology on compact pairs. We also
define the Alexander cohomology with compact supports.
Sections 6.7, 6.8, and 6.9 develop the theory of the cohomology of spaces
with coefficients in a presheaf and illustrate its application to the Alexander
theory. In this way we equate the Alexander and singular cohomology for
paracompact spaces that are homologically locally connected in all dimensions.
Section 6.lO contains definitions of the characteristic classes of a manifold
and the normal characteristic classes of one manifold imbedded in another.
These are related in the Whitney duality theorem, which is a useful tool for
establishing non-imbeddability results.
I
THE SLANT PRODUCT
We are ready now to introduce a new product which pairs cohomology of a
product space and homology of one of the factors to the cohomology of the
other factor. This product will be used in the next section to prove the duality
theorem for topological manifolds. In this section we shall establish some of
its properties. We shall also introduce new cohomology modules of a pair
(A,B) in a space X which appear to depend on the imbedding of (A,B) in X.
These will be used in the proof of the duality theorem in the next section.
Later in the chapter, we shall introduce the Alexander cohomology modules
SEC.
1
287
THE SLANT PRODUCT
and prove that these are isomorphic to the abovementioned ones in all
relevant cases.
Given chain complexes C and C' over R and a cochain
c* E Hom ((C ® C')n, G)
and chain c' E C' q 09 G', their slant product c*/c' E Hom (Cn- q , G 09 G') is
the (n - q)-cochain such that if c' = ~i ci ® g; with ci E C~ and g; E G', then
(c* /c',c) = ~, (c*, c ® ci) ®
g;
c E Cn- q
It is easily verified that
o(e* / e') = [(oe*)/ e'l + (- l)n-'lc* / ae'
Therefore the slant product of a cocycle and a cycle is a cocycle, and if the
co cycle is a coboundary or the cycle is a boundary, the slant product is
a coboundary. Hence there is a slant product of Hn(C ® C'; G) and Hq(C';G')
to Hn-q(C; G ® G') such that {e* }/{c'} = {c* /c'} for {c*} E Hn(C ® C'; G)
and {c'} E Hq(C';G').
For topological pairs (X,A) and (Y,B) let
T:
[Ll(X)/Ll(A)] ® [Ll(Y)/Ll(B)]
~
[Ll(X X Y)]/[Ll(X X B U A X Y)]
be a functorial chain map given by the Eilenberg-Zilber theorem. For
u E Hn((X,A) X (Y,B); G) and z E Hq(Y,B; G'), their slant pmduct
u/z E Hn-q(X,A; G ® G')
is defined to equal the slant product (T* u) / z. The following properties of this
slant product are easy consequences of the definitions.
I
Given f: (X,A) ~ (X',A'), g: (Y,B) ~ (Y',B'), U E Hn((X',A') X (Y',B'); G),
and z E Hq(Y,B; G'), then, in Hn-q(X,A; G ® G'),
[(f X g)*u]/z = f*(u/g*z)
•
2
Given u E Hp(X,A; G), v E Hq(Y,B; G'), and z E Hq(Y,B; Gil), if {X X B,
A X Y} is an excisive couple in X X Y, then, in Hp(X,A; G ® G' ® Gil),
(u X v)/z = Jl(u ® (v,z»)
3
•
Let {(Xl,A I ), (X 2,A 2)} and {(YI,B I ), (Y 2,B2)} be excisive couples in X and
Y, respectively. Given
u E Hn((Xl U X2 )
x (Yl U Y2 ), Xl x
Bl
U X2 X
B2
U Al X Yl U A2
x Y2 ; G)
and
z E Hq(YI U Y 2, BI U B2; G')
then, in Hn-q+l(Xl U X2 , Al U A 2 ; G 09 G').
[u I (Xl U X2, Al U A2) X (YI n Y 2, BI n B2)]/a*z
= (-1)n- Q- 1 8*([u I (Xl n X 2, Al n A 2) X (YI U Y 2, BI U B2)]/Z)
•
288
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
The following formulas express relations between the slant product and
the cup and cap products. We sketch proofs in which the Alexander-Whitney
diagonal approximation a ~ ~i+j=deg a ia (8) aj is used in Ll(X) and its tensor
product with itself
a (8) a'
~ ~
',}
(-l)j(P-i)(ia (8) ja') (8) (ap_i (8)
a~_j)
deg a
= p, deg a' = q
is used in Ll(X) (8) Ll(Y).
4 Given v E Hp(X,A; G), u E Hn((X,A') X (Y,B); G'), and z E Hq(Y,B; Gil),
then, in Hp+n-q(X, A U A'; G (8) G' (8) Gil),
(u/z)
V V
= [(v
X 1) v u]!z
PROOF
Let c! be a p-cochain of Ll(X), c~ an n-cochain of Ll(X) 0 Ll(Y),
and a' E Llq(Y). It suffices to prove that
c! v (c~ fa')
= [(c!
(8) 1) v c~]!a'
If a E Llp+n_q(X), then
<cT v
(c~
fa'), a)
= <c!, pa)
= <c!, pa)
= <c!
=«cf
(8) <c~ /a',a n _ q)
(8) <c~, an _ q (8) a')
(8) 1, pa (8) oa') 0 <c~, an _ q (8)
a')
(8)l)vc~,a(8)a') =<[(cf01)vc~]!a',a)-
:; If u E Hn((X,A) X (Y,B); G), v E Hp(Y,B'; G'), and z E Hq(Y,B
then, in Hn-(q-p)(X,A; G (8) G' 0 Gil),
u/(v
r'\
z)
= [u v
/ (c ~
f"'\
a')
B'; Gil),
(1 X v)]!z
PROOF
Let c! be an n-cochain of Ll(X) (8) Ll(Y),
and a' E Llq(Y). It suffices to prove that
cf
U
= [c T v
c~
be a p-cochain of Ll(Y),
(1 (8) c ~ )]! a'
If a E Lln_(q_p)(X), then
<cT /(c~
f"'\
a'), a)
= <c!, a 0 (c! a')
= <c!, (1 0 c~) (a (8) a')
= <c! v (1 (8) c~), a 0 a')
= <[c! v (1 (8) c!)]!a', a)
f"'\
f"'\
-
6 Given u E Hn((X,A) X (Y,B); G), w E Hr(X,A; G'), and z E Hq(Y,B; Gil),
let p: X X Y ~ X be the protection to the first factor and let
T: G (8) Gil 0 G'
~
G (8) G' (8) Gil
interchange the last two factors. Then, in Hr_(n_q)(X; G 0 G' (8) Gil),
p* (u
PROOF
f"'\
(w X z))
= T* [(u/z)
f"'\
w]
Let c* be an n-cochain of Ll(X) (8) Ll(Y), a E Llr(X), and a' E Llq(Y).
SEC.
1
289
THE SLANT PRODUCT
Then
fl(p)( c* ("'"\ (a ® a')) = fl(p)[ L
i+j=n
(- 1)i(q-j)(r_ia ® q_p') ® <c*, ai ® aj)]
= r-(n-q)a ® <c* , an_q ® a')
= r-(n-q)a ® <c* / ai, an_q)
= (c* / a') ("'"\ a •
For a topological space X let SIX) be the diagonal of X defined by
SIX) = {(x,x' ) E X X X I x = x'}. Given u E Hn(X X X, X X X - SIX); R)
and a pair (A,B) in X, define
Yu: Hq(X - B, X - A; G)
~
Hn-q(A,B; G)
by Yu(z) = [u I (A,B) X (X - B, X - A)l!z (with R ® G identified with G).
If i: (A,B) C (A',B') and i: (X - B', X - A') C (X - B, X - A), it follows
from property 1 that there is a commutative diagram (all coefficients G)
Hq(X - B', X - A')
~
i*l
Hq(X - B, X - A)
Hn-q(AI,B ' )
1i '
~
Hn-q(A,B)
Thus Yu is a natural transformation from Hq(X - B, X - A) to Hn-q(A,B) on
the category of pairs of subspaces and inclusion maps in X. It follows from
property 3 that Yu commutes up to sign with the connecting homomorphisms
of relative Mayer-Vietoris sequences.
For a pair (A,B) in a topological space X we define a neighborhood
(U, V) of (A,B) to be a pair in X such that U is a neighborhood of A and V is
a neighborhood of B. The family of all neighborhoods of (A,B) in X is directed
downward by inclusion. Hence
{Hq( U, V; G) I (U, V) a neighborhood of (A,B)}
is a direct system, and we define
fIq(A,B; G) = lim~ {Hq(U,V; G)}
where (U, V) varies over neighborhoods of (A,B) [or over the cofinal family of
open neighborhoods of (A,B)]. The restriction maps Hq(U'y; G) ~ Hq(A,B; G)
define a natural homomorphism
i: fIq(A,B; G) ~ Hq(A,B; G)
The pair (A,B) is said to be tautly imbedded in X, or to be a taut pair in X
(with respect to Singular cohomology), if i is an isomorphism for all q and G.
The definition of tautness can be formulated for any cohomology theory (or
any contravariant functor). We shall see examples later of a subspace taut
with respect to one cohomology theory but not with respect to another.
Following are some examples.
7
If (A,B) is an open pair, or, more generally, if it has arbitrarily small
290
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
neighborhoods which are homotopy equivalent to (A,B), then (A,B) is a taut
pair in X.
>
8
Let A' = {(x,y) E RZI x 0, y = sin l/x}, let A" = {(x,y) E RZI x = 0,
Iyl ::::; I}, and let A = A' U A" c RZ. Then A' and A" are the path components of A, and so HO(A;Z) :::::: Z EEl Z. Since A is connected, in any open
neighborhood V of A in RZ, A' and A" must be in the same path component
of V (the path components of V are the same as the components of V because
V is locally path connected). It follows that HO(A;Z)
lim~ {HO( V;Z)}, where
V varies over the connected open neighborhoods of A in RZ. Therefore
HO(A;Z) :::::: Z and i: HO(A;Z) -7 HO(A;Z) is not an epimorphism. Thus A is not
a taut subspace of RZ with respect to singular cohomology.
=
9
LEMMA
Let (A,B) be a pair in X. Then, if two of the three pairs (B, 0),
(A, 0), and (A,B) are taut in X, so is the third.
PROOF
This follows from the exa,ctness of the cohomology sequence of a
triple, from the fact that a direct limit of exact sequences is exact, and from
the five lemma. •
Recall (exercise set l.C) that a normal space X is an absolute neighborhood retract if it has the property that whenever it is imbedded as a closed
subset of a normal space, it is a retract of some neighborhood. Also recall that
a space X is binormal if X X I (hence also X) is normal.
10 THEOREM Any imbedding of an absolute neighborhood retract as a
closed subspace of a binormal absolute neighborhood retract is taut.
PROOF
Assume A C X, where A and X are absolute neighborhood retracts
and A is closed in the binormal space X. There is a neighborhood V of A in
X such that A is a retract in V. Then H*(V) -7 H*(A) is an epimorphism,
and this implies that
i: H*(A)
-7
H*(A)
is an epimorphism.
To show that it is also a monomorphism, let V be an open neighborhood
of A in X. There is a closed neighborhood V' of A in V of which A is a retract.
Let r: V' -7 A be a retraction and define a map
F: (V' X 0) U (A X 1) U (V' X 1)
-7
V
by F(x,O) = x and F(x,l) = r(x) for x E V' and F(x,t) = x for x E A and t E I.
Because A is closed in X, (V' X 0) U (A X 1) U (V' X 1) is closed in V' X I,
the latter being a normal space because it is a closed subset of the normal
space X X I: Since V is an open subset of the absolute neighborhood retract X,
it follows (see exercise l.e.4) that V is an absolute neighborhood retract and
F can be extended to a map F: N -7 V, where N is a neighborhood of
(V' X 0) U (A X 1) U (V' X 1) in V' X I. N contains a set of the form V X I,
where V is a neighborhood of A in U', and F' I V X I is a homotopy from the
SEC.
1
291
THE SLANT PRODUCT
inclusion map j: V C U to kr'. where r'
Therefore there is a commutative triangle
= r I V:
V
~
A and k: A C U.
H*(U) ~ H*(A)
J*\
,jr'*
H*(V)
which shows that ker k* C ker j * . Thus, if an elementin H * (U) restricts to 0
in H* (A), it restricts to 0 in H* (V) for some smaller neighborhood V, hence
it represents 0 in lim~ {H*(U)} = H*(A). Therefore i: H*(A) ~ H*(A) is
a monomorphism and A is taut in X. •
II
If A, B, and X are compact polyhedra, any imbedding of
COROLLARY
(A,B) in X is taut.
PROOF
This follows from the fact (exercise 3.A.l) that a compact polyhedron
is an absolute neighborhood retract and from theorem 10 and lemma 9. •
One reason for introducing the modules Hq(A,B; G) is the following
result, which asserts that any pair (A,B) in X is taut with respect to the
functor Hq.
I2
THEOREM
As U varies over the neighborhoods of A, there is an
isomorphism
Restricting U to the cofinal family of open neighborhoods, we have
Hq( U; G) = Hq( U; G), and the limit on the left is, by definition, equal to the
module on the right. •
PROOF
If (A,B) and (A',B') are pairs in X and (U,V) and (U',V') are respective
open neighborhoods, there is a relative Mayer-Vietoris sequence of
{(U,Y), (U',Y')}. As (U,Y) and (U',V') vary over open neighborhoods of (A,B)
and (A',B'), respectively, (U U U', V U V') varies over a cofinal family of neighborhoods of (A U A', BUB'). If (A,B) and (A',B') are closed pairs in a normal space X, it is also true that (U n U', V n V') varies over a cofinal family
of neighborhoods of (A n A', B n B'). Because the direct limit of exact
sequences is exact, we obtain the following result, which is another reason for
our interest in the modules H* (A,B).
13 THEOREM If (A,B) and (A',B') are closed pairs in a normal space X,
there is an exact relative Mayer- Vietoris sequence (for any coefficient
module G)
...
~
Hq(A U A', BUB')
~
Hq(A,B) EEl Hq(A',B') ~
Hq(A n A', B
n
B') ~
•
Given u E Hn(x X X, X X X - 8(X); R), as (U, V) varies over neighborhoods of (A,B), the homomorphisms
Yu: Hq(X - V, X - U; G) ~ Hn- q( U, V; G)
292
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
define a homomorphism
lim~
{Hq(X - V, X - U; G)}
---'> lim~
{Hn-q(u,v; G)}
Because singular homology has compact supports, if X is a Hausdorff space
the limit on the left is isomorphic to Hq(X - B, X - A; G). Therefore we
obtain a natural homomorphism
Yu: Hq(X - B, X - A; G)
---'>
fln-q(A,B; G)
such that if (U,v) is a neighborhood of (A,B), there is a commutative diagram
(all coefficients G)
Hq(X - V, X - U)
Hn- q(U, V)
---'>
---'>
Hq(X - B, X - A)
fln-q(A,B)
--4
Hn-q(A,B)
If (A,B) and (A',B') are closed pairs in a normal space X, then
exact Mayer-Vietoris sequence of the couple of open pairs
Yu maps the
{(X - B, X - A), (X - B', X - A')}
into the exact Mayer-Vietoris sequence of theorem 13 in such a way that each
square is commutative up to sign.
2
DUALITY IN TOPOLOGICAL MANIFOLDS
This section is devoted to a study of homology properties of topological
manifolds. Over a connected manifold as base space there is a fiber-bundle
pair called the homology tangent bundle. An orientation class of this bundle
gives rise to a duality in the manifold asserting that the cohomology of
a compact pair in the manifold is isomorphic to the homology of its complement. This duality theorem is proved by using the orientation class and the
slant product to define a natural homomorphism from homology to cohomology.
The resulting homomorphism is shown to be an isomorphism by proving it
first in euclidean space and then in an arbitrary manifold using the piecingtogether technique based on Mayer-Vietoris sequences.
A topological n-manifold (without boundary) is a paracompact Hausdorff
space in which each point has an open neighborhood homeomorphic to Rn
(called a coordinate neighborhood in the manifold). Following are some
examples of n-manifolds.
I
Rn and Sn are n-manifolds.
2
An open subset of an n-manifold is an n-manifold.
3
The product of an n-manifold and an m-manifold is an (n
+ m)-manifold.
SEC.
2
293
DUALITY IN TOPOLOGICAL MANIFOLDS
4 pn is an n-manifold, Pn(C) a 2n-manifold, and Pn(Q) a 4n-manifold for all
n. In fact, if X denotes one of these spaces and is coordinatized by homogeneous coordinates [to,tl, . . . ,tn ], then for each 0 ::::; i ::::; n the subset Ai C X
of points having ith coordinate 0 is a projective space of dimension n - 1 and
X - Ai is homeomorphic to R, RZ, or R4, respectively. Hence, X - Ai is a
coordinate neighborhood of X, and X is covered by these n + 1 coordinate
neighborhoods.
:.
LEMMA
In an n-manifold X each point x has an open neighborhood V
such that (V X X, V X X - o(V)) is homeomorphic to V X (X, X - x) by a
homeomorphism preserving first coordinates.
PROOF
Let U be a coordinate neighborhood containing x. Without loss of
generality, we can suppose that there is a homeomorphism <p: U:::::; Rn such
that <p(x) = O. Let D' = {z E Rn Illzll ::::; 2} and V = {z E Rn Illzll
I} and
define D = <p-l(D') and V = <p-l(V'). Then V is an open neighborhood of x
contained in the compact set D. If (X',X") E V X D - o(V), there is a unique
point z'" E Rn such that Ilz'" II = 2 and <p(x") belongs to the closed segment
from <p(x') to Z"'. If <p(x")
t<p(x') + (1 - t)Zll', with t E I, let h(x',x") E D - x
be the point such that <ph(x',x") = (1 - t)Zll', as illustrated
<
=
x' •
x'
D
and define h(x',x')
D'
= x. A homeomorphism
1/;: (V X X, V X X - o(X)) :::::; V X (X, X - x)
having the desired properties is defined by
'"
I/;(x,x )
=
")
{((x',x',xh(x',x"))
x"
¢D
x"ED
•
It follows from lemma 5 that if x' E V then (X, X-x') is homeomorphic
to (X, X - x). Hence we obtain the following result.
6
COROLLARY
In a connected n-manifold X the group of homeomorphisms
acts transitively; in particular, the topological type of (X, X -' x) is independent of x. Furthermore, projection to the first factor p: X X X -~ X is the projection of a fiber-bundle pair (X X X, X X X - o(X)) with fiber pair
(X, X - x). •
If V is a coordinate neighborhood of x in an n-manifold X, the couple
{V, X - x} is excisive, and so there is an excision isomorphism
294
GENERAL COHOMOLOGY THEORY AND DUALITY
H*(V, V -
X;
G);:::::; H*(X, X -
X;
CHAP.
6
G)
Since H* (V, V - x; G) ;:::::; H* (Rn, Rn - 0; G), it follows that
Hq(X, X - x; G) ;:::::;
q=l=n
q=n
{~
and so the fiber pair (X, X - x) of the fiber-bundle pair of corollary 6 has the
same homology as (Rn, Rn - 0). For this reason the fiber-bundle pair of corollary 6 will be called the homology tangent bundle of X (the tangent bundle
itself is an n-plane bundle defined if X is a differentiable manifold and having
homology properties isomorphic to those of the homology tangent bundle).
A connected n-manifold X is said to be orientable (over R) if its
homology tangent bundle is orientable [that is, if there exists an element
V E Hn(x X X, X X X - 8(X); R) such that for all x E X, V I x X (X, X - x)
is a generator of Hn(x X (X, X - x); R)]. Such a cohomology class V is called
an orientation of X. An n-manifold X (which is not assumed to be connected)
is said to be orientable if each component is orientable, and an orientation of
X is defined to be a cohomology class V E Hn(x X X, X X X - 8(X); R)
whose restriction to each -component is an orientation of that component.
7 EXAMPLE For Rn the fiber-bundle pair (Rn X Rn, Rn X Rn - 8(Rn)) is
trivial, because the map
f(z,z') = (z,
Z' -
z)
is a homeomorphism f: (Rn X Rn, Rn X Rn - 8(Rn)) ;:::::; Rn X (Rn, Rn - 0)
preserving first coordinates. Therefore Rn is an orientable n-manifold.
The results of Sec. 5.7 dealing with the homology properties of sphere
bundles carry over to the homology tangent bundle. We list some of these
explicitly.
8
Two orientations V and U' of a connected manifold X are equal if and
only if for some Xo E X
U I Xo X (X, X - xo)
9
= V'I Xo
X (X, X - xo)
Any manifold has a unique orientation over Z2.
•
•
lOA simply connected manifold is orientable over any R.
•
I I An n-manifold X is orientable if and only if there is an open covering
{V} of X and a compatible family {U v E Hn(V X X, V X X - 8(V); R)},
where Uv corresponds to an orientation of V under the excision isomorphism
Hn(V X X, V X X - 8(V); R) ;:::::; Hn(V X V, V X V - 8(V); R)
•
The duality theorem asserts that if U E Hn(X X X, X X X - 8(X); R) is
an orientation of X, then for any compact pair (A,B) in X, Yu is an isomorphism
of Hq(X - B, X - A; G) onto Hn-q(A,B; G). We prove this first for Rn by a
sequence of lemmas.
SEC.
2
295
DUALITY IN TOPOLOGICAL MANIFOLDS
12 LEMMA Let A C Rn be homeomorphic to a simplex and let ao EA.
Then Hq(Rn - ao, Rn - A; G) = 0 for all q and G.
Regarding Rn as an open subset of Sn, there is an excision isomorphism
Hq(Rn - ao, Rn - A; G) ;:::; Hq(Sn - ao, Sn - A; G). Because Sn - ao is
homeomorphic to Rn, Hq(sn - ao; G) = O. From lemma 4.7.13 and the
universal-coefficient formula, Hq(sn - A; G) = O. The lemma now follows from
exactness of the reduced homology sequence of the pair (Sn - ao, Sn - A). •
PROOF
13 COROLLARY If A C Rn is homeomorphic to a simplex and U is an
orientation of Rn over R, then for all q and R modules G
Yu: Hq(Rn, Rn - A; G) ;:::; Hn-q(A;G)
PROOF
Let ao E A and consider the diagram (all coefficients G)
y'l
y,
1
y"
1
Hn-q+!(A,ao)
---)
...
The rows are exact, and each square either commutes or anticommutes.
Since A is contractible, H* (A,ao) = O. Using lemma 12, we see that trivially
Yu: Hq(Rn - ao, Rn - A) ;:::; Hn-q(A,ao). By the five lemma, to complete the
proof we need only verify that Yu: Hq(Rn, Rn - ao) ;:::; Hn-q(ao). Because U is
an orientation, U I lao X (Rn, Rn - ao)] = 1 X u, where u E Hn(Rn, Rn - ao; R)
is a generator. By property 6.1.2,
yu\z) =
<u,z) 1
Since u is a generator of Hn(Rn, Rn - ao; R) ;:::; Hom (Hn(Rn, Rn - ao; R), R),
it follows that the map z -c> <u,z) of Hn(Rn, Rn - ao; R) to R is an isomorphism; and hence so is Yu: Hn(Rn, Rn - ao; R) ;:::; HO(ao;R). If q =1= n, it is
trivially true that Yu: Hq(Rn, Rn - ao; R) ;:::; Hn-q(ao;R), since both modules
are trivial. •
If U is an orientation of Rn over Rand (A,B) is a compact
polyhedral pair in Rn, then for all q and all R modules G there is an
isomorphism
14
THEOREM
Because of the naturality properties of Yu, it suffices to prove this for
the case where B is empty. The theorem follows for A from corollary 13 by
induction on the number of simplexes in a triangulation of A, using MayerVietoris sequences and the five lemma. •
PROOF
15 COROLLARY If U is an orientation of Rn over Rand (A,B) is a compact
pair in Rn, then for all q and R modules G there is an isomorphism
Yu: Hq(Rn - B, Rn - A; G) ;:::; Hn-q(A,B; G)
PROOF
Since the family of compact polyhedral pairs is cofinal in the family
296
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
of all neighborhoods of a compact pair (A,B) in Rn, the corollary follows from
theorem 14 by taking direct limits. •
Because of the commutativity of the triangle
Hq(Rn - B, Rn - A; G)
'I'i!
~['
iin-q(A,B; G) ~ Hn-q(A,B; G)
it follows from theorem 14 and corollary 15 that any imbedding of a compact
polyhedral pair in Rn is taut (which is also a consequence of corollary 6.1.11).
As an immediate result of corollary 15, we obtain the following Alexander
duality theorem.
16
THEOREM
If A is a compact subset of Rn, then for all q and R modules G
Hq(Rn - A; G) ;:::: Hn- q-l(A;G)
PROOF
Because H* (Rn;G)
= 0, there is an isomorphism
0*: Hq+l(Rn, Rn - A; G) ;:::: Hq(Rn - A; G)
The result is obtained by composing the inverse of this isomorphism with the
isomorphism of corollary 15. •
For general orientable manifolds there is the following duality theorem.
17 THEOREM Let U be an orientation over R of an n-manifold X and let
(A,B) be a compact pair in X. Then for all q and R modules G there is an
isomorphism
Yu: Hq(X - B,
X - A; G) ;:::: Hn-q(A,B; G)
Because of the naturality properties of Yu, it suffices to prove the
theorem for the case where B is empty. If A is contained in some coordinate
neighborhood Vof X and U' = U I (V X V, V X V - 8(V)) is the induced
orientation of V, there is a commutative triangle (all coefficients G)
PROOF
Hq(V, V - A) :? Hq(X, X - A)
Y"\
,!?u
By corollary 15, YU' is an isomorphism, hence Yu is also an isomorphism. The
result for arbitrary compact A follows by induction on the finite number of
coordinate neighborhoods needed to cover A, using naturality of Yu, the usual
Mayer-Vietoris technique, and the five lemma. •
In case X is compact, by applying theorem 17 to the pair (X, 0) and
observing that i: Hq(X;G) ;:::: Hq(X;G), we obtain the following Poincare
duality theorem.
SEC.
2
297
DUALITY IN TOPOLOGICAL MANIFOLDS
18 THEOREM If U is an orientation over R of a compact n-manifold X,
then for all q and R modules G there is an isomorphism
Yu: Hq(X;G) ::::: Hn-q(X;G)
-
A pair (X,A) is called a relative n-manifold if X is a Hausdorff space, A is
closed in X (A may be empty), and X - A is an n-manifold. For relative
manifolds there is the following Lefschetz duality theorem.
Let (X,A) be a compact relative n-manifold such that X - A
is orientable over R. For all q and R modules G there is an isomorphism
19 THEOREM
Hq(X - A; G) ::::: iin-q(X,A; G)
Let {N} be the family of closed neighborhoods of A directed downward by inclusion. There are isomorphisms
PROOF
lim~
lim~
{Hq(X - N; G)} ::::: Hq(X - A; G)
{iin-q(X,N; G)} ::::: iin-q(X,A; G)
the first because singular homology has compact supports and the second as a
consequence of theorem 6.1.12. Let V be an open neighborhood of A with V
contained in the interior of N and let U be .an orientation of X - A over R. By
theorem 17 and standard excision propertiesl there are isomorphisms (all
coefficients G)
Hq(X - N)
;?
Hq((X - A) - (N - V), (X - A) - (X - V))
:::1 'Iv
fIn-q(X,N)
:::7
iin-q(X -
v, N - V)
which yield the result on passing to the limit.
-
An n-manifold X with boundary X is a paracompact Hausdorff space
such that (X,X) is a relative n-manifold and every point x E X has a neighborhood V such that (V, V n X) is homeomorphic to Rn-l X (1,0). Since X may
be empty, the concept of manifold with boundary encompasses that of manifold without boundary.
If X is an n-manifold with boundary X, then Xhas neighborhoods N such
that (N,X) is homeomorphic to X X (1,0).1 Such a neighborhood N is called a
collaring of X, and its interior is called an open collaring of X. (In case X is
compact, any neighborhood of X contains a collaring of x.) Because of the
existence of such collarings, X - X is a weak deformation retract of X, and
the pair ((X - X) X (X - X), (X - X) X (X - X) - 8(X -X)) is a weak
deformation retract of (X X X, X X X - 8(X)).
An n-manifold X with boundary X is said to be orientable over R if
X - X is orientable over R. An orientation over R of X is a class
1
See M. Brown, Locally flat imbeddings of topological manifolds, Annals of Mathematics,
vol. 75, pp. 331-341, 1962.
298
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
U E Hn(X X X, X X X - 8(X); R) whose restriction to ((X - X) X (X - X),
(X - X) X (X - X) - 8(X - X)) is an orientation of X - X over R. For
manifolds with boundary the Lefschetz duality theorem takes the following
form.
20 THEOREM Let X be a compact n-manifold with boundary X and orientation U over R. For all q and R modules G there are isomorphisms (where
i: X - X eX)
Hq(X;G) ~ Hq(X -
X;
G) ~ Hn-q(x,x; G)
Hq(X,X; G) ~ Hn-q(x -
X;
G) ~ Hn-q(X;G)
Because i is a homotopy equivalence, i* and i * are isomorphisms.
Let N be a collaring of X with interior IV. Let U' be the orientation of X - X
obtained by restricting U. In the following commutative diagram each horizonal map is induced by inclusion and is an isomorphism because it is an
excision (labelled e) or a homotopy equivalence (labelled h) (all coefficients G):
PROOF
Hq(X - X) ~ Hq(X - N) ~ Hq((X - X) - (N - IV), (X - X) - (X - IV))
yut
yut
LyU'
Hn-q(x,x) ~ Hn-q(X,N) ~ Hn-q(x -
IV, N
- IV))
Because (X - IV, N - IV) has arbitrarily small neighborhoods of which it is a
deformation retract i: Fln-q(x - IV, N - IV) ~ Hn-q(X - IV, N - IV), and it
follows from theorem 17 that the right-hand vertical map is an isomorphism
(because it corresponds to the isomorphism '10'). Therefore the left-hand
vertical map is also an isomorphism proving the first part of the theorem.
Similarly, there is a commutative diagram
~ Hq(X ~L
Hn-q(X - X)
Lw
~L
-tt Hn-q(X -
X, (X - X) - (X - IV))
IV)
~ Hn-q(x -
IV)
Because X - IV has arbitrarily small neighborhoods of which it is a deformation retract, it follows from theorem 17 that the right-hand vertical map is an
isomorphism. Therefore the left-hand vertical map is also an isomorphism,
proving the second part of the theorem. •
From the isomorphisms of theorem 20 and the universal-coefficient
theorem for homology, we obtain a short exact sequence
o ~ Hq(X;R) ® G ~ Hq(X;G) ~ Hq+l(X;R) * G ~ 0
and a similar short exact sequence for Hq(X,X; G). Since this is so for every
R module G, from theorem 5.5.13 we have the following result.
If X is a compact n-manifold with boundary
over R, then H* (X;R) and H* (X,X; R) are finitely generated. •
21
COROLLARY
X orientable
SEc.3
299
THE FUNDAMENTAL CLASS OF A MANIFOLD
Later in the chapter (see theorem 6.9.11) we shall prove that corollary 21
is also valid for nonorientable manifolds.
3
THE Ft:NDA.MENTAL CI.ASS OF A M."-NIFOLD
In view of the importance of the concept of orientability of manifolds, we
shall now investigate some equivalent formulations. We shall show that a
compact connected n-manifold is orientable if and only if its n-dimensional
homology module is nonzero. In fact, any orientation class of the manifold
will be shown to correspond to a generator of the n-dimensional homology
module. Moreover, if z is the element of Hn corresponding to the orientation,
then the cap product of z and a cohomology class defines a homomorphism
which equals, up to sign, the inverse of the duality isomorphism. The methods in
this section rely heavily on the technique of piecing together homology classes, 1
analogous to the piecing together of cohomology classes in lemma 5.7.16.
Let X be a space, X' a subspace of X, and If = {A} a collection of subsets of X - X'. A compatible c? family is a family {ZA E Hq(X, X - A; G)}
(for some fixed q and G) indexed by U' such that if A, A' E If, then ZA and ZA'
map to the same element of Hq(X, X - A n A'; G) under the homomorphisms
Hq(X, X - A; G)
---7
Hq(X, X - A n A'; G)
~
Hq(X, X - A'; G)
The compatible If families form a module with respect to componentwise
operations that will be denoted by H8'(X,X'; G). For the collection If of all
compact subsets of X - X' we use Hqc(X,X'; G) to denote the corresponding
module.
We are interested in the module HnC(X,X; R) for an n-manifold X with
boundary X. The following lemma is important in this connection.
I
LEMMA
Let X be an n-manifold with boundary
pact subset of X - X. For all R modules G
X and let A be a com-
Hq(X, X - A; G) = 0
Assume first that A is contained in some coordinate neighborhood V
in X - X. By excision, Hq(V, V - A) ;::::; Hq(X, X - A), and since V is homeomorphic to Rn, we can use corollary 6.2.15 to obtain
PROOF
Hq(V, V - A) ;::::; fIn-q(A)
=0
For arbitrary compact A the result follows by induction on the number of coordinate neighborhoods needed to cover A, using Mayer-Vietoris sequences. •
In an n-manifold X with boundary X a small cell in X - X is defined to
be a compact subset A having an open neighborhood V C X - X such that
This technique can be found in H. Cartan, Methodes modernes en topologie a1gebrique,
Commentarii Mathematici Helvetici, vol. 18, pp. 1-15, 1945.
1
300
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
(V,A) is homeomorphic to (Rn,En). Every point of X - X has arbitrarily small
neighborhoods which are small cells. If A and V are as above, there is an
excision isomorphism
Hq(X, X - A; G) ;:::: Hq(V, V - A; G) ;::::
q-=l=-n
q=n
{~
If Xo E A, then the inclusion map induces isomorphisms
Hq(X, X - A; G) ;:::: Hq(X, X -
Xo; G)
We use HqSC(X,X; G) to denote the module of compatible ef families, where ef
consists of the collection of small cells of X - X. Since the collection of small
cells is contained in the collection of compact subsets of X - X, there is
a natural homomorphism
HqC(X,X; G) ~ Hqsc(X,X; G)
which assigns to a compatible family {ZA} indexed by all compact A the compatible subfamily of elements indexed by small cells.
2
LEMMA
Let X be an n-manifold with boundary
X.
Then, for all G
HnC(X,X; G) ;:::: HnSC(X,X; G)
PROOF
For each positive integer i let ~ be the collection of compact subsets
of X - X contained in the union of i small cells. Then ~ C ~+1 and U ~ is
the collection of all compact subsets of X - X. There are homomorphisms
and an isomorphism Hn c ;:::: lim {H~i}.
Since every element of ef1 is contained in some small cell, it is obvious
that H~l ;:::: Hn sc . By the usual Mayer-Vietoris technique and lemma 1, it
follows that for any i;::: 1 H~i+l ;:::: H~i. Combining these isomorphisms
yields the result. •
This gives the following important result.
3
THEOREM
Let X be an n-manifold with boundary X and let
{ZA} E Hnc(X,X; G)
(a) {ZA} = 0 if and only if Zx = 0 for all x E X-X.
(b) If X is connected, {ZA}
oif and only ifzx ofor some x E
=
=
x-x.
(a) follows from lemma 2 and the observation that if A is a small cell
and x E A, then
PROOF
Hn(X, X - A; G) ;:::: Hn(X, X -
=
=
x;
G)
and so ZA
0 if and only if Zx
O.
To prove (b), assume zXo = 0 for some Xo EX - X. Because X is
connected, so is its weak deformation retract X - X. This implies that if
SEC.
3
301
THE FUNDAMENTAL CLASS OF A MANIFOLD
x E X - X, there is a finite sequence of small cells AI,
, Am in X - X
such that Xo E Al and x E Am, and Ai meets A i + l for 1 S i
m. Choose a
m. There are isomorphisms
pOint Xi E Ai n Ai+l for 1 S i
<
<
Hn(X, X - xo)
~
Hn(X, X - AI) ;;? Hn(X, X - Xl) ~ ...
~ Hn(X, X - Am) ;;? Hn(X, X - X)
from which it follows that if Z"'o = 0, then z'"
X E X - X, the result follows from (a).
•
= 0.
Since this is so for all
If X is an n-manifold with boundary X, a fundamental family of X over
R is an element {ZA} E HnC(X,X; R) such that for all X E X - X, z" is a generator of Hn(X, X - X; R). The relation between fundamental families and
orientations is made precise in the next result.
THEOREM
Let X be an n-manifold with boundary X. There is a one-toone correspondence between orientations V (over R) of X and fundamental
families {ZA} (over R) of X such that V and {ZA} correspond if and only if
Yu(ZA) = 1 E HO(A;R) for all compact A in x-x.
4
If V is an orientation of X, let V' be the induced orientation of
x-x. For any compact A C X - X we have the commutative diagram (all
coefficients R)
PROOF
Hn(X,X - A) ~ Hn(X - X, (X - X) - A)
l'iu
fjO(A)
By theorem 6.2.17, the right-hand vertical map is an isomorphism, and since
1 E HO(A) is the image of 1 E j{O(A), there is a unique ZA E Hn(X, X - A)
such that 'Yui* -1(ZA) = 1 E j{O(A). Because of the uniqueness of ZA and the
naturality of Yu and 'iu', the collection {ZA} is a compatible family. From the
commutativity of the above diagram, Yu(ZA) = 1 E HO(A) for all compact A
in X-X. Hence we need only verify that {ZA} is a fundamental family. In
case A
x, it follows from the commutativity of the above square and the
fact that i: j{O(x);::::; HO(x) that Yu: Hn(X, X - x) ;::::; HO(x). Therefore
z'" = Yu- I (I) is a generator of Hn(X, X - x). Hence {ZA} is a fundamental
family with the desired property, and the collection {Z"'}"'EX-X (and hence, by
theorem 3a, {ZA}) is uniquely characterized by the property yu(z",)
1 E HO(x).
Conversely, given a fundamental family {ZA}, let Vbe any open subset
of X - X homeomorphic to Rn. If Xo E V, then H* (V;R) ;::::; H* (xo;R), which
implies that
=
=
H*(V X X, V X X - 8(V); R);::::; H*(xo X (X, X - xo); R)
If u E Hn(V X X, V X X - 8(V); R), it follows from the Kiinneth formula
for cohomology (theorem 5.6.1) that u I Xo X (X, X - xo) = 1 X u' for a
unique u' E Hn(x, X - Xo; R) ;::::; Hom (Hn(X, X - Xo; R), R). By property 6.1.2,
302
GENERAL COHOMOLOGY THEORY AND DUALITY
[u I xo X (X, X - XO)]!Z,xo
CHAP.
6
= (u',z,xo) 1
Since z,xo is a generator of Hn(X, X - Xo; R), (u' ,z,xo> completely determines
u'. Therefore there is a unique element V E Hn(V X X, V X X - 8(V); R)
such that [V I Xo X (X, X - xo)]!z"'o = 1 E HO(xo;R).
We now show that for any x E V, [Vlx X (X, X - x)]!z", = 1 E HO(x;R).
If x and x' belong to a small cell A C V, then ZA maps to z'" and to Z",'.
Therefore [V I A X (X, X - A)]!ZA E HO(A;R) maps to [V I x X (X, X - x)]!z",
and to [V I x' X (X, X - x')]!z"" by naturality of Yu. Since HO(A;R) ~ HO(x;R)
and HO(A;R) ~ HO(x';R), it follows that both [V I x X (X, X - x)l!z", =
1 E HO(x;R) and [V I x' X (X, X - x')]!z"" = 1 E HO(x';R) or neither equation
is true. Hence the set of x E V for which [V I x X (X, X - x)]!z", = 1 E HO(x;R)
is open and its complement in V is open. Since V is connected and
[V I Xo X (X, X - xo)]!z"'o = 1, it follows that [V I x X (X, X - x)]!z", = 1
for all x E V.
This means that V is an orientation of V, and if V' is a similarly defined
orientation for another coordinate neighborhood V' in X - X, then for any
x E V n V', V I x X (X, X - x) = V' I x X (X, X - x). This implies that V
and V' induce the same orientation of V n V'. Hence the collection {Vv} for
coordinate neighborhoods V in X - X is compatible. Therefore there is an
orientation V of X such that V I (V X X, V X X - 8(V)) = V v. From the
construction of Vv we see that yu(z",) = 1 E HO(x;R) for all x E X - X. By the
first half of the proof, there is a fundamental family {ZA} such that
Yu(ZA) = 1 E HO(A;R). Then z~ = Z,x for all x E X - X, and by theorem 3a,
ZA = ZA for all compact A C X - X. Therefore Yu(ZA) = 1 E HO(A;R) for all A,
proving that every fundamental family {ZA} corresponds to ~ome orientation V.
The orientation V is uniquely characterized by the fundamental family
{ZA}' for if V and V' are two orientations of X such that yu(z",) = Yu,(z,x) for all
x E X - X, then V I x X (X, X - x) = V' I x X (X, X - x) for all x E X-X.
Therefore, by lemma 5.7.13, V = V'. •
This last result gives the following useful characterization of orientability
for connected manifolds.
it THEOREM Let X be a connected n-manifold with boundary X. If
HnC(X,X; R) =1= 0, then HnC(X,X; R) ~ R and any generator is a fundamental
family of X.
PROOF
From theorem 3b it follows that, given Xo E X -
X, the homomorphism
HnC(X,X; R) ~ Hn(X, X - Xo; R)
sending {ZA} to z"'o is a monomorphism. Since Hn(X, X - Xo; R) ~ R, either
HnC(X,X; R) = 0 or HnC(X,X; R) ~ R. Assume HnC(X,X; R) ~ R and let {ZA}
be a generator of Hnc(X,X; R). Assume that for some x E X - X, z'" is not a
generator of Hn(X, X - x; R). There is then a noninvertible element r E R
such that z'" = rz~ for some z~ E Hn(X, X - x; R). It follows that for any small
cell A containing x, ZA
rZA for some ZA E Hn(X, X - A; R). Because X
=
SEC.
3
303
THE FUNDAMENTAL CLASS OF A MANIFOLD
is connected, it follows, as in the proof of theorem 3b, that for any small cell
A in X - X, ZA = rZA for some ZA E Hn(X, X - A; R). If A' is a small cell in A,
then rZA maps to rzA' in Hn(X, X - A';.R). Because Hn(X, X - A'; R) is
torsion free, by lemma 1, ZA maps to ZA" Therefore {ZA} E HnSC(X,X; R).
By lemma 2, it follows that the original element {ZA} E HnC(X,X; R) is divisible
by the element r E R. Since r is not invertible, this contradicts the hypothesis
that {ZA} is a generator of HnC(X,X; R). •
6
COROLLARY
If X is a connected n-manifold with boundary X, then X is
orientable over R if and only if HnC(X,X; R) -=1= O.
PROOF
This is immediate from theorems 4 and 5.
•
We now specialize to the case of a compact manifold.
7
LEMMA
If X is a compact n-manifold with boundary X, there is an
isomorphism
Hn(X,X; G) ;::::; Hnc(X,X; G)
= image of Z in Hn(X, X - A; G)}.
Let V be an open collaring of X and let B = X-V. Then B is com-
sending Z E Hn(X,X; G) to {ZA
PROOF
pact and there is a homomorphism
Hnc(X,X; G) ~ Hn(X, X - B; G)
sending {ZA} to ZB. Since X - B
equivalence, the composite
=V
and (X,X) C (X, V) is a homotopy
Hn(X,X; G) ~ HnC(X,X; G) ~ Hn(X, X - B; G)
is an isomorphism. To complete the proof we need only show that the righthand map is a monomorphism. Assume that {ZA} is a compatible family such
that ZB = 0 and let A be any compact set in X-X. There is then an open
collaring V' of X such that V' C Vand V' is disjoint from A. Let B' = X - V'.
Then A, B C B', and we have homomorphisms (all coefficients G)
Hn(X, X - A)
~
Hn(X, X - B')
~
Hn(X, X - B)
the second map being an isomorphism because (X, V') C (X, V) is a homotopy
equivalence. Since ZB
0, ZB'
0 and ZA
O. Therefore {ZA}
0 in
Hnc(X,X; G).
•
=
=
=
=
8 COROLLARY A compact connected n-manifold X with boundary X is
orientable over R if and only if Hn(X,X; R) -=1= O.
PROOF
This is immediate from corollary 6 and lemma 7.
•
If X is a compact n-manifold with boundary X, a fundamental class over
R of X is an element Z E Hn(X,X; R) whose image in HnC(X,X; R) under the
isomorphism of lemma 7 is a fundamental family [that is, for every x E X - X
the image of Z in Hn(X, X - x; R) is a generator of the latter].
304
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
9
THEOREM
If X is a compact n-manifold with boundary X, there is a
one-to-one correspondence between orientations U over R and fundamental
classes z over R such that U corresponds to z if and only if yu{z) = 1 E HO(X;R).
PROOF
This follows from theorem 4 and lemma 7 on observing that an
element v E HO(X;R) equals 1 if and only if v I x = 1 E HO(x;R) for all
x E X-X. •
10 COROLLARY If X is a compact n-manifold with boundary X, then if X
is orientable, so is X, and any fundamental class of X maps to a fundamental
class of X under the connecting homomorphism
0*: Hn(X,X; R) ~ Hn_1(X;R)
Let N be a collaring of X with interior N. Then N is an n-manifold
with boundary X U (N - N), and there is a commutative diagram (all
coefficients R)
PROOF
Hn(X,XU (X-
N»)
j* 1':::::
.
Hn_1(X)
~
~
.
0
0
Hn_1(X U (N - N), N - N)
Hn(N, X U (N - N))
It is clear from the definition of fundamental class that if z E Hn(X,X) is a
fundamental class of X, then i* -li*z = z' is a fundamental class of N. Because
N is homeomorphic to X X I in such a way that X and N - N correspond to
X X 0 and X X 1, respectively, the Kiinneth formula implies
Hn(N, X U (N -
N)) ,:::; Hn-1(X)
(8) H1(I,i)
Let wE H1(I,i) be a generator and let {Xj} be the components of X.
Then z' corresponds to 2: zj X w for some zj E Hn-1(Xj ), and "4 -lO*Z =
-+- 2: zj. Hence 0* z = -+- 2: zj, and since z is a fundamental class of X,
zj X w corresponds to a fundamental class of Xj X 1. Therefore zj is nonzero and is a generator of Hn-l(X j ). Then zj is a fundamental class of Xj,
whence -+- 2: zj = 0* z is a fundamental class of X. •
We are now heading toward a proof that cap product with a fundamental
class is an isomorphism which, up to sign, is inverse to the duality isomorphism
in a compact manifold. First we need a lemma.
I I LEMMA Let X be a compact orientable n-manifold with boundary X
and let Pl, P2: X X X ~ X be the proiections. Given
u E Hq(X X X, X X X - 8(X); R), z E Hm(X X X, X X X - 8(X); G),
and v E Hr(X;G), then
Pl*(U 1""\ z) = P2*(U 1""\ z)
u v pT v = u v p! v
PROOF
in
in
Hm_q(X;G)
Hq+r(x X X, X X X - 8(X); G)
Let T: (X X X, X X X - 8(X)) ~ (X X X, X X X - 8(X)) be the
SEC.
3
305
THE FUNDAMENTAL CLASS OF A MANIFOLD
map interchanging the factors. If w E Hn(X,X; R) is a fundamental class of X,
then w X w E H2n((X,X) X (X,X); R) is a fundamental class of X X X (whence
(-I)nw X w. By theorem 9, T maps
X X X is orientable), and T* (w X w)
the orientation of X X X corresponding to w X w into ( _1)n times itself. Let
=
y: Hm(X X X, X X X - ~(X); G) ;:::; j[2n-m(~(x),~(X);G)
be the duality map associated to this orientation. Then we have a commutative diagram (all coefficients G)
Hm(X X X, X X X -
~(X);
G)
T
~
Hm(X X X, X X X -
~
~(X);
G)
y<-l)ny
i!2n-m( ~(X),~(X);G)
Therefore T* (z) = ( -I)nz for any z E H* (X X X, X X X implies T*(u) = (-I)nu for any u E H*(X X X, X X X -
~(X);
~(X);
= P1* T* (u "z) = P1* (T* u " T*z) = P1* (u "
and uv p~v = (-I)nT*(u vp~v) = u v T*p~v = uv p!v •
P2* (u "z)
G) (which
G)). Then
z)
Let z be a fundamental class over R of a compact n-manifold
X. For all q and R modules G the homomorphism
K z(v) = v " z defines isomorphisms
12 THEOREM
X with boundary
K
K
z: Hq(X;G) ;:::; Hn_q(X,X; G)
z: Hq(X,X; G) ;:::; Hn_q(X;G)
which are, up to sign, the inverse of the duality isomorphisms of theorem 6.2.20
defined by the orientation corresponding to z.
PROOF
Let U be the orientation of X corresponding to z as in theorem 9,
and let j: X - X c X. We prove commutativity up to sign in the triangle (all
coefficients G)
i* \.
Hq(X)
/L"'Kz
For w E Hq(X - X), by property 6.1.6,
kzyu(w)
= {[U I (X,X) X (X - X)]!w} "
= P1*{[U I (X,X) X (X - X)] "
z
(z X w)}
By lemma 11, this equals
P2*{[U I (X,X) X (X - X)] " (z X w)}
= P1*T* {[U I (X,X) X (X - X)] " (z X w)}
= +j*]11*{[U I (X - X) X (X,X)] " (w X z)}
where ]11: (X - X) X X ~ X - X is projection to the first factor. Again by
property 6.1.6,
306
GENERAL COHOMOLOGY THEORY AND DUALITY
(h* {[U I (X - X) X (X,X)] r-. (w X z)}
CHAP.
6
= yu(z) r-. w = w
Therefore
Kzyu(W)
= +i* (w)
Similarly, we prove commutativity up to sign in the triangle
Hq(X) ~ Hn-q(X,X)
j*\
bO'
Hq(X - X)
For v E Hq(X), by property 6.1.5,
YUKz(V) = [U I (X - X) X (X,X)]/(v r-. z)
= {[U v p~(v)]1 (X - X) X (X,X)}/z
By lemma 11 and property 6.1.4, this equals
+{[p!i*(v) v
Therefore
UJ I (X - X) X (X,X)}/z
= +i*(v) v yu(z)
YUKz(V) = +i*v
4
= +i*(v)
•
THE ALEXANDER {;OHOMOLOGY THEORY
We shall now describe a cohomology theory particularly suited for applications
in which a space is mapped into polyhedra (the singular theory is more suitable
for applications where polyhedra are mapped into a space). One approach to
the theory, called the Cech construction, is based on approximating a space
by nerves of open coverings; another approach, called the Alexander-Kolmogoroff construction, is based on complexes built of "small" simplexes consisting
of finite sets of points. We shall begin with the Alexander construction, and
show later in the chapter (see corollary 6.9.9 and the follOWing paragraph)
that if (A,B) is a closed pair in a manifold X, then [[q(A,B; G) as defined in
Sec. 6.1 is the Alexander cohomology of (A,B) with coefficients G.
Let G be an R module and let X be a topological space. For q ~ 0 let
Cq(X;G) be the module of all functions cP from Xq+l to G with addition and
scalar multiplication defined pointwise. Thus, if xo, Xl, . . . , Xq E X, then
CP(XO,Xl, . . . ,Xq) E G, and if CPl, qJ2 E Cq(X;G) and r E R, then
(CPl
rcpl(xO, ... ,xq) = r(CPl(xO, ... ,xq))
. . . ,xq) = CPl(XO, ... ,xq) + CP2(XO, ... ,Xq)
+ CP2)(XO,
We shall omit the symbol G from Cq(X;G) where its absence will not cause
confusion.
A coboundary homomorphism 8: cq(X) ~ Cq+l(X) is defined by the
formula
SEC.
4
307
THE ALEXANDER COHOMOLOGY THEORY
(8<p) (xo, ... ,Xq+l)
= OS'Sq+l
.~
(_I)i<p(XO,
... ,Xi, ... ,Xq+l)
Then 88 = 0 and C*(X) = {Cq(X),8} is a cochain complex over R. If X is
nonempty, it is augmented over G by 1/: G ~ CO(X), where (1/(g))(x) = g for
g E G and all x E X. So far the topology of X has played no role, and the following result shows that C* (X) has uninteresting cohomology.
I
LEMMA
If X is a nonempty space, 1/*: G:::::: H*(C*(X;G)).
PROOF
Let x be a fixed point of X and define a cochain homotopy
D: C* (X) ~ C* (X) by
(D<p) (xo, ... ,Xq)
Then
8D<p
= <p(x,xo,
..
+ D8<p = {: _ 1/(<p(x))
Therefore, if '7": C(X;G)
~
,Xq)
deg <p
deg <p
q
~
0
>0
=0
G is the cochain map defined by
deg <p
deg <p
=
>0
=0
then '7"1/
IG and D is a cochain homotopy from Ic*(X) to 1/'7". Therefore 1/ is a
cochain equivalence, whence the result. We now use the topology of X to pass to a more interesting quotient complex. An element <p E Cq(X) is said to be locally zero if there is a covering 'Yi of
X by open sets such that <p vanishes on any (q + I)-tuple of X which lies in
some element of GIl. Thus, if we define 'Yiq+l = U U E'1l Uq+l C Xq+l, then <p
vanishes on 'Yiq+1. The subset of Cq(X) consisting of locally zero functions is a
submodule, denoted by Coq(X), and if <p vanishes on 'Yiq+1, then 8<p vanishes
on Gllq+2 , whence ct(X)
{Coq(X),8} is a co chain subcomplex of C*(X). We
define C * (X) to be the quotient cochain complex of C * (X) by C t (X). If X is
nonempty, the composite
=
G 4 C*(X) ~ C*(X)
is an augmentation of G*(X), also denoted by 1/. The cohomology module of
C*(X) of degree q is denoted by jiq(X;G).
Given a function f: X ~ Y (not necessarily continuous), there is an induced cochain map
f#: C*(Y;G)
~
C*(X;G)
defined by the formula
(f#<p)(xo, ... ,Xq)
= <P(f(xo),
... ,f(Xq))
<p E Cq(y); Xo, . . . ,Xq E X
If <p vanishes on 'Y q+1, where 'Y is an open covering of Y, and if there is
an open covering GIL of X such that f maps each element of 'Yi into some element of CV; then f#<p vanishes on 'Yiq+l. In particular, if f is continuous, f-I'Y
is an open covering of X which can be taken as Gil., and therefore f#
308
GENERAL COHOMOLOGY THEORY AND DUALITY
maps C~(Y) into
cochain map
C~(X).
CHAP.
6
It follows that if fis continuous, there is an induced
f#: C*(Y;G) ~ C*(X;G)
Let A be a subspace of X and let i: A c X. Then .i#: C * (X; G) ~ C * (A; G)
is an epimorphism. Therefore the kernel of i# is a co chain subcomplex
of C*(X;G), denoted by C*(X,A; G). The relative module fIq(X,A; G) is defined to be the cohomology module of C*(X,A; G) of degree q.
Since there is a short exact sequence of cochain complexes
o~ C*(X,A; G)
L
C*(X;G) ~ C*(A;G)~ 0
it follows that there is an exact sequence
2
... ~ fIq(x,A; G)
4
fIq(X;G) ~ fIq(A;G) ~ fIq+l(X,A; G) ~
The graded module fI*(X,A) = {fIq(X,A; G)} is the module function of
the cohomology theory we are constructing, and the homomorphism
8 *: fIq(A;G) ~ fIq+l(X,A; G) is the connecting homomorphism of the theory.
Given a continuous map f: (X,A) ~ (Y,B), there is induced by f a commutative diagram of cochain maps
o~
C* (Y,B; G) ~ C* (Y;G) ~ C* (B;G) ~ 0
f#
o~
1
(fI
X )#
1
l(fI A )#
C* (X,A; G) ~ C* (X;G) ~ C*(A;G) ~ 0
The homomorphism f*: fI* (Y,B; G) ~ fi* (X,A; G) is defined to be the
homomorphism induced by the cochain map f# in the above diagram. It is
then clear that for fixed G, fi * (X,A; G) and f* constitute a contravariant
functor from the category of topological pairs to the category of graded
R modules. Furthermore, the connecting homomorphism 8 * is a natural
transformation of degree 1 from fI* (A;G) to fI* (X,A; G). Therefore we have
the constituents of a cohomology theory, and we shall verify that the axioms
are satisfied. The resulting cohomology theory is called the Alexander (or
Alexander-Spanier l ) cohomology theory, and fiq(X,A; G) is called the Alexander cohomology module of (X,A) of degree q with coefficients G.
The exactness axiom is a consequence of the exactness of the sequence 2.
The dimension axiom will follow from the next result.
:I
LEMMA
If X is a one-point space,
1)
*: G ::::; fI* (X;G).
Because X is a one-point space, a locally zero function on X is zero.
Therefore C*(X;G) = C*(X;G) and the result follows from lemma 1. •
PROOF
Before proving the excision axiom it will be useful to introduce another
eo chain complex for the relative theory. If A C X, let C* (X,A) be the sub1 See E. Spanier, Cohomology theory for general spaces, Annals of Mathematics, voL 49
pp. 407-427, 1948.
SEC.
4
309
THE ALEXANDER COHOMOLOGY THEORY
complex of C* (X) of functions
short exact sequence
qJ
which are locally zero on A. Thus there is a
o ~ C*(X,A) ~ C*(X) ~ C*(A) ~ 0
C*(X,A). It follows that C*(X,A) = C*(X,A)/C~(X).
and C~(X) C
excision axiom follows from the next result.
The
4
LEMMA
Let U be a subset of A C X such that U has an open neighborhood W with W C int A. Then the inclusion map;: (X - U, A - U) C (X,A)
induces an isomorphism
;#: C*(X,A);::::: C*(X -
There is a commutative diagram with exact rows
PROOF
O~C~(X)
~
C*(X,A)
~
o~
u, A - U)
~
C*(X,A)
~O
~k#
C~(X - U) ~ C*(X - U, A - U) ~ C*(X - U, A - U) ~ 0
It suffices to prove that Ak# is an epimorphism and that (k#t1(C~ (X - U)) =
C~(X). If Cf' EO Gq(X - U, A - U), let cp EO Gq(X) be defined by
_
qJ(xo, . . . ,Xq) =
(O (Xo,
qJ
... ,Xq
)
E W for some 0 :::; i :::; q
Xo, . . . ,Xq E X - W
Xi
If C\,( is an open covering of A - U such that qJ vanishes on "q+1, then
~ = {V U W I V E C\,(} is an open covering of A such that cp vanishes on
~q+1. Therefore cp E O(X,A), and from the definition of cp, k#cp - qJ vanishes
on Yrq+! where Yr = I V n int A I V EO Y) U IX - W), which is an open
covering of X - U. Therefore Ak#cp = AqJ, and because A is an epimorphism,
so is Ak#.
Assume that qJ E Cq(X,A) is such that k#qJ E Coq(X - U). Because qJ is
locally zero on A, there is an open covering 0(L1 of A such that qJ vanishes on
"Il1 q + 1 . Because k#qJ E Coq(X - U), there is an open covering 0~ of X - U
such that qJ vanishes on 0J2q+1. Let
Then 'Y = ''Vi U '\2 is an open covering of X such that
,\q+1. Therefore qJ E Coq(X) and sc
(k#)-1(C~(X
- U)) =
C~(X)
qJ
vanishes on
•
The homotopy axiom will be proved in the next section. We conclude
this section with a study of Bo. A function qJ from a topological space X to a
set is said to be locally constant if there is an open covering ql of X such that
qJ is constant on each element of "It.
5
THEOREM
If A C X, then BO(X,A; G) is isomorphic to the module of
locally constant functions from X to G which vanish on A.
310
GENERAL COHOMOLOGY THEORY AND DUALITY
PROOF
CHAP.
A locally zero function from X to G is zero. Therefore CoO(X)
6
= 0,
and so
CO(X,A)
= CO(X,A)jCoO(X) = CO(X,A)
Therefore fIO(X,A; G) is the kernel of the composite
CO(X,A) ~ O(X,A) ~ Cl(X,A)
CO(X,A) is the module of functions from X to G which vanish on A. If
cp E CO(X,A), then cp is in the kernel of the above composite if and only
if there is some open covering Gil of X such that Scp vanishes on Gl12.
Since (Scp)(x,y)
cp(y) - cp(x), this is equivalent to the condition that there is
an open covering GIl such that cp is constant on each element of ,,?t. Hence the
kernel of the above composite equals the module of functions vanishing on A
that are locally constant on X. -
=
6
COROLLARY
Let X be a topological space in which every quasi-component
is open and let A C X. Then flO(X,A; G) is isomorphic to the module of functions from the set of those quasi-components of X which do not intersect
A to G.
PROOF
This follows from theorem 5 and the fact that a locally constant
function on X is constant on every quasi-component of X. -
7
COROLLARY
A nonempty space X is connected if and only if
1/ *: G ;:::; flO(X;G)
PROOF
This follows from theorem 5 and the trivial observation that every
locally constant function on X is constant if and only if X is connected. -
It follows that there exist spaces for which the singular cohomology and
Alexander cohomology differ. In fact, for any connected space which is not
path connected, corollary 7 and theorem 5.4.lO show that they differ in
degree O.
We now present a version of theorem 5.4.lO valid for the Alexander
theory.
THEOREM
Let {Uj } be an open covering of X by pairwise disioint sets.
Then there is a canonical isomorphism
8
fIq(X;G) ;:::; X fIq(Uj;G)
PROOF
Because {Uj } consists of pairwise disjoint sets, the map induced by
restriction
,i#:
C*(X)
~
X C*(Uj)
is an epimorphism. Because {Uj } is an open covering of X, it follows that
(i#)-l(X
C~(Uj))
Therefore i# induces an isomorphism
= C~(X)
C* (X) ;:::; X C* (Uj ).
-
SEC.
5
THE HOMOTOPY AXIOM FOR THE ALEXANDER THEORY
311
9
COROLLARY
Let {Cj } be the collection of components of a locally connected space X. Then there is a canonical isomorphism
Jiq(X;G) ;::::; X jiq(cj;G)
PROOF
Because X is locally connected, its components are open, and the result follows from theorem 8. •
THE HOMOTOPY AXIOM FOR THE ALEXANDER THEORY
In this section we shall prove the homotopy axiom for the Alexander cohomology
theory. The proof will be based on a description of the Alexander cochain
complex as the limit of cochain complexes of abstract simplicial complexes.
We shall also use this description to construct a homomorphism of the
Alexander cohomology theory into the singular cohomology theory. Because
the Alexander theory satisfies all the axioms, this homomorphism is an isomorphism from the Alexander theory to the singular cohomology theory on the
category of compact polyhedral pairs.
We shall be considering a fixed R module G as coefficient module for
cohomology and will usually not mention G explicitly. Let "11 be a collection
of subsets covering a set X. Let X("It) be the abstract simplicial complex
whose vertices are the points of X and whose simplexes are finite subsets F of
X such that there is some U E "II containing F. Let C('YL) be the ordered chain
complex of X(ql) over R. Given a subset A C X and a subcollection "11' C "11
which covers A, we let A(ql') be the subcomplex of X("Il) whose vertices are
the points of A and whose simplexes are finite subsets of A lying in some element of "11'. Then C'('YL') will denote the chain subcomplex of C("It) corresponding to A('YL').
Let ('Y,'Y') be another pair consisting of a covering 'Yof X and a subset
"If' C 'Ywhich is II covering of A. Assume that ('Y,'Y') is a refinement of ("11,"11')
in the sense that every element of 'Y is contained in some element of "It and
every element of "V' is contained in some element of "11'. Then the pair
(C('Y),C'('Y')) is mapped injectively into the pair (C(GIl),C'(ql')) by the identity
map of (X,A) to itself.
Let X be a topological space and A a subspace of X. Consider pairs ("11,"11'),
where GIl is an open covering of X and "11' is a subset of "It which covers A.
Such a pair is called an open covering of (X,A). Let C*("I1,"It') be the
cochain complex of the pair (C(Gll),C'("II')) (with coefficients in G). An element
u of Cq(Gll,ql') is a function defined on (q + I)-tuples of X which lie in some
element of "11, taking values in G, and vanishing on (q + I)-tuples of A which
lie in some element of Gll'. If (CV~'Y') is a refinement of ("11,"11'), the restriction
map is a cochain map
312
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
If (GIl, "11') and ('Y,'Y') are two open coverings of (X,A) as above, let
VI V E GIl, V E 'Y} and let G)Jl' = {V' n V'I V' E GLL', V E 'Y'}.
Then (G)Jl, G)Jl ') is another open covering of (X,A) and (G)Jl, GlJ) ') is a refinement of
( Ok, ~') and of (r,Y'). Therefore the cochain complexes (C*( Ok, ~')} form a
direct system, and we have a limit cochain complex
G)Jl
= {V n
lim~
{C * ("11, ql')}
We shall show that this limit cochain complex is canonically isomorphic
to G* (X,A). If cP E Cq(X,A), let ql' be a collection of open subsets of X covering A such that cP vanishes on (GIl')q+1 n A q+1 (such a GIl' exists because cP is
locally zero) and let GIl = GIl' U {X}. Then (qL,''11') is an open covering of (X,A)
and cP determines by restriction an element cP I (GIl, GLL') E Cq(GIl, GIl'). Passing to
the limit, we obtain a homomorphism (by restriction)
A: C*(X,A)
---7lim~
{C*(GIl,"I1')}
which is a canonical cochain map. Th~ folloWing result explains our interest
in the cochain complexes C * ("11, "11').
I
THEOREM
The canonical cochain map
A: C*(X,A)
---7lim~
is an epimorphism and has kernel equal to
{C*(GIl,GIl')}
C~ (X).
PROOF
To prove that A is an epimorphism, let u E Cq(0il,"Il'). Define
CPu E Cq(X) by
CPu (Xo,
• • • ,Xq
)
= ( U(xo,...
0
,Xq)
if xo, . . .
otherwise
,Xq
E V, where V E GLL
Then CPu vanishes on (0il')q+1 n Aq+1, and therefore CPu E O(X,A). By definition, CPu I (GIl,GIl') = u, and A is an epimorphism.
An element cp E Cq(X,A) is in the kernel of A if and only if there is some
(0il,GLL') such that cp I (G11,GIl') = O. Thus A(cp) = 0 if and only if there is some
open covering ql such that cp vanishes on ql q+1. By the definition of C ~ (X),
A(cp)
0 if and only if cp E C~ (X). •
=
From theorem 1 and the analogue of theorem 4.1. 7 for cochain complexes, we have the following corollary.
2
COROLLARY
For the Alexander cohomology theory there is a canonical
isomorphism
iIq(X,A; G);:::::::
lim~ {Hq(C*("Il,'~l';
G))}
•
We are now ready for the proof of the homotopy axiom for the Alexander
cohomology theory. In the presence of the other axioms, it suffices to prove it
for the case of the two mappings
ho, h 1: (X,A) ---7 (X X I, A X 1)
SEC.
5
313
THE HOMOTOPY AXIOM FOR THE ALEXANDER THEORY
=
=
where ho(x)
(x,O), hl(x)
(x,I). The proof consists in showing that if ("ll,"ll')
is any open covering of (X X I, A X I), there is an open covering (<'\;'Y') of
(X,A) such that ho and hI induce chain-homotopic chain maps from
(C(T),Cn-')) to (C("l1),C("l1')). This is a result about free chain complexes, and
the technique of acyclic models is available for obtaining the desired chain
homotopy.
Let Y be an arbitrary set and n a nonnegative integer. Let C(Y,n) be the
chain complex over R of the abstract simplicial complex (Y X I)("l1(Y,n)),
where ''It(Y,n) is the covering of Y X I defined by
I
~(y,n)={ YX [;, m2~1] O~ m<2n}
3
LEMMA
If Y is nonempty, the chain complex C(Y,n) is acyclic.
<
For 0 ::::; m
2 n let Km be the subcomplex of (Y X I)("ll(Y,n)) consisting of all the finite subsets of Y X [m/2n, (m + I)/2n]. For 0 ::::; m ::::; 2 n let
Lm be the subcomplex of (Y X I)("ll(Y,n)) consisting of all the finite subsets of
Y X (m/2 n ). Then (Y X I)("ll(Y,n)) = U m Km and Ki n Kj = 0 if Ii - il
1
and Ki n Ki+1 = Li+l. Because Y is nonempty, each Km (and Lm) is nonempty and is the join of Km (or Lm) with any vertex in it. Therefore,
by theorem 4.3.6, C(Km) and C(Lm) are acyclic. Let Nq = Um,;q Km. Then
Nq+1 = Nq U Kq+1 and Nq n Kq+1 = Lq+I. By induction on q, using the
exactness of the reduced Mayer-Vietoris sequence, it follows that C(Nq ) is
acyclic for all q. Therefore C(Y,n) = C(N2 n_l) is acyclic. •
PROOF
>
From this we have our next result, which will provide the acyclic model
for the homotopy axiom.
LEMMA
Let YI , . . . , Yq be subsets of a nonempty set Y, where
4
Y = YI , and for each i let ni be a nonnegative integer. Let K be the simplicial
complex defined by
K
=V
, (Yi
X I)("It(Yi,ni))
Then C(K) is acycliC.
PROOF
We prove the lemma by induction on q. If q = 1, it follows from
lemma 3. Assume that q
1, and the result is valid for fewer than q sets Yi .
Let K
Ui,;q-I (Yi X I)(0.l(Y;,ni)). Then K U (Yq X I)(G1.l(Yq,nq))
K. If Yq
is empty, C(K) = C(K) is acyclic, by the inductive assumption. If Yq is nonempty, C(Yq,nq) is acyclic, by lemma 3, and C(K) is acyclic, by the inductive
assumption. To prove that C(K) is acyclic, from the exactness of the reduced
Mayer-Vietoris sequence it suffices to prove that C(K n (Yq X I)(G1.l(Yq,nq)))
is acyclic. However, K n (Yq X I)(0.l(Yq,nq)) = UI,;i<q (Yi X I)(G1.l(Yi,ni)),
where Yi = Yi n Yq are subsets of Yq (and Y1 = Yq) and ni = max (n;,nq).
Therefore, by the inductive assumption, C(K n (Yq X I)(0.L(Yq,nq))) is
acyclic. •
=
>
=
314
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
We now come to the following main step in the proof of the homotopy
axiom.
:» LEMMA Let (GiL, "ll') be any open covering of (X X I, A X I). There is an
open covering (cv,'Y') of (X,A) such that ho and h1 induce chain-homotopic
chain maps from (C('Y),C'('Y')) to (C(G(l),C'("ll')).
PROOF
For each x E X it follows from the compactness of x X I that there
is an open set Vx about x and an integer n ~ 0 such that for 0 :::;; m
2n the
set Vx X [m/2n, (m + 1)/2n] is contained in some element of G(1. Furthermore,
if x E A, we can choose Vx and n so that Vx X [m/2n, (m + 1)/2n] is contained in some element of GLl'. Let 'Ybe the collection {VX}XEX and 'Y' the subcollection {VX}XEA. To show that ('Y,'Y') has the desired property, let e be the
category consisting of the subcomplexes of X('Y) partially ordered by inclusion. For each subcomplex K of X('Y) let G(K) be the ordered chain complex
of K. For each Simplex s of X('Y) [or A('Y')] define n(s) to be the smallest nonnegative integer such that for 0 :s; m < n(s) each set s X [m/2 n(sl, (m + 1)/2 n(S)]
is contained in some element of ''It [or 01']. Such an integer exists because of
the way ('Y,'Y') was chosen. For a sub complex K of X(V) let K be the
subcomplex of (X X 1)(01) defined by
<
R=u
{(s X 1)("l[(s,n(s)) Is E K}
and let G'(K) be the ordered chain complex of K. Then G and G' are covariant functors from e to the category of augmented chain complexes.
Let GJTL be the set of subcomplexes {s C X(CY) I s E X('Y)}. Then G is free
on e with models 0TL, and by lemma 4, G' is acyclic on e with models 0lL If
a = (XO,X1, . . . ,Xq) is an ordered q-simplex of X('Y), then
~(O')
= ((:ro,O), . . .
,(xq,O))
and
hl(O')
= ((:ro,1), . . .
,(xq,l))
are natural chain maps preserving augmentation from G to G'. It follows from
theorem 4.3.3 that there is a natural chain homotopy from ho to h 1. •
If u E Hq(C*(Gi1,GLl')), where (Cll,GLl') is an open covering of (X X I, A X 1),
it follows from lemma 5 that there is an open covering ('Y,'Y') of (X,A) such
that ho('Y,'Y') C (Gi1,01') , h1('Y,'Y') C (Cll,GLl'), and h~u = hTu in Hq(C*('Y,'Y')).
Passing to the limit and using corollary 2 gives us the final result.
S
THEOREM
axiom.
The Alexander cohomology theory satisfies the homotopy
•
We have now verified all the axioms of cohomology theory for the
Alexander cohomology theory. We construct a homomorphism fl from the
Alexander cohomology theory to the singular cohomology theory. Let (Cll,GLl')
be an open covering of (X,A). There is a canonical chain transformation
(~(Cll),~(GLl'
n A))
~
(C(Cll),C'(Cll'))
which assigns to a singular q-simplex a: ~q ~ X the ordered simplex
(a(vO),a(v1), . . . ,a(vq)) of C(Cll). This induces a homomorphism
SEC.
6
315
TAUTNESS AND CONTINUITY
C*("Il,"Il'; G)
~
C* (~("Il),
~(ql'
n A);
G)
Passing to the limit and using corollary 2, we obtain a canonical homomorphism
Jl': Hq(X,A; G) ~ lim~ {Hq(~("Il), ~(G2L'
n A); G)}
By theorem 4.4.14, there is a canonical isomorphism
and the homomorphism
J.t: Hq(X,A; G) -+ Hq(A(X), A(A); G)
is defined to equal the composite Jl"-IJl'. It can be verified that this homomorphism has the commutativity properties necessary to be a natural transformation of cohomology theories.
We now introduce a cup product in the Alexander theory, which will
have the usual properties of a cup product (as in Sec. 5.6) and will be compatible with the singular cup product by the homomorphism Jl.
Let G and G' be R modules paired to an R module G". Given
C(JI E Cp(X;G) and C(J2 E Cq(X;G'), we define C(JI v C(J2 E Cp+q(X;G") by
(C(JI
v C(J2)(XO, . . . ,xp+q)
= C(JI(XO,
. . . ,Xp)C(J2(Xp, . . . ,xp+q)
If C(JI is locally zero on AI. so is C(JI V C(J2, and if C(J2 is locally zero on A 2, so is
C(JI V C(J2. Therefore C(JI v C(J2 induces a cup product from CP(X;G) and
Cq(X;G') to Cp+q(X;G"). An easy verification shows that
S(C(JI
v C(J2)
= SC(JI v
C(J2
+ (-l)PC(JI V
SC(J2
Therefore the cup product induces a cup product on cohomology classes, and
this cup product is clearly mapped by Jl to the singular cup product.
In order to get a cup product from Cp(X,A I; G) and Cq(X,A 2; G') to
Cp+q(X, Al U A 2; G"), we need to ensure that an element of Cp+q(X;G")
which is locally zero on Al and locally zero on A2 will be locally zero on
Al U A 2. If Al U A2 = intA, uA2AI U intA, UA2A2, this is so. With this modification properties 5.6.8 to 5.6.12 are all valid for the resulting cohomology
product.
6
TAUTNESS AND CONTINUITY
In this section we shall consider tautness for the Alexander theory and establish the strong result that any paracompact space imbedded as a closed subspace of a paracompact space is tautly imbedded. This implies a strong excision
property for paracompact pairs (X,A) with A closed in X. It also implies the
continuity property (that the Alexander cohomology theory commutes with
limits of compact Hausdorff spaces directed by inclusion). This continuity
property, together with the other axioms of cohomology theory, characterizes
316
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
the Alexander theory on the category of compact Hausdorff pairs (that is,
pairs with X compact Hausdorff and A closed in X). The section closes with
a brief discussion of the Alexander cohomology with compact supports. Our
proof of the special tautness properties of the Alexander cohomology theory is
based on techniques of Wallace. 1
Let "11 be a collection of subsets of a set X. Let "Il* = {U * }U E 'l!, where
u* = u {U'
E
OU IU'
n u ¥- <1>1
A collection 'Y is said to be a star refinement of "Il if 'Y* is a refinement of "11.
A topological space X is said to be fully normal if every open covering of X
has an open star refinement. It is known that for Hausdorff spaces paracompactness is equivalent to full normality.
I
LEMMA
Let A be a subset of a topological space X and let'\:- be an open
covering of X. There exist a neighborhood N of A and a function f: N -7 A
(not necessarily continuous) such that
(a) f(x) = x for x E A.
(b) If V E 'If, then f(V
n N)
C V*.
PROOF
If A is empty, let N = A and fbe the identity map. If A is nonempty,
let N = U (V E YI V n A¥- <1>1 and define f: N -+ A by f(x) = x for x E A,
or if x ¢ A, choose f(x) E A so that there is V E 'Y with' x, f(x) E V. Such a
choice of f(x) is always possible because of the way N was defined. Clearly, if
x E V n N, there is V' E'Y with x, f(x) E V'. Therefore x E V n V' and
V' C V*. Hence, f(V n N) C V* and (a) and (b) are satisfied. •
This last result may be interpreted as asserting that A is a discontinuous
neighborhood retract of X with a retraction that is not too discontinuous.
If A is a closed subset of a paracompact space, it is similar enough to an absolute neighborhood retract so that we have the following generalization of
theorem 6.1.10 for the Alexander theory.
2 THEOREM A closed subspace of a paracompact Hausdorff space is a
taut subspace relative to the Alexander cohomology theory.
Let A be a closed subspace of a paracompact space X and let
cp E Cq(A) be a cochain such that 8cp vanishes on "'Jlq+2, where G1JI- is an open
covering of A. Let "11 = {W U (X - A) I W E "2l1} and observe that "II is an
open covering of X because A is closed in X. Let 'Y be an open star refinement
of "II and let N be a neighborhood of A and f: N -7 A a function (not necessarily continuous) satisfying lemma 1 relative to '\~ Then f#cp E Cq(N), and we
show that 8f#cp = f#l3cp vanishes on 'Yq+2 n Nq+2. By lemma lb, for any
V E 'Ythere is U E %"such thatf(V n N) C U. Thenf(V n N) C UnA C W
for some WE G)J). Therefore 8f#cp vanishes on (V n N)q+2. This means that
f#cp represents a co cycle of Eq(N) and, by lemma la, (f#cp) I A = cpo Hence
PROOF
1 See A. D. Wallace, The map excision theorem, Duke Mathematical Journal, vol. 19,
pp. 177-182, 1952.
SEc.6
317
TAUTNESS AND CONTINUITY
the cohomology class {<p} E flq(A) is the image under restriction of the cohomology class {f#<p} E flq(N), showing that lim_ {fiq(N)} ~ fiq(A) is an
epimorphism.
To prove that it is a monomorphism, let N' be a paracompact neighborhood of A and assume that <p E Cq(N') is such that o<p vanishes on L'11lq+2 and
<p I A = o<p' on (61LI-,)q+1, where q[) is an open covering of N' and lUI' is an open
covering of A. Let GIL = {W' U (N' - A) I w' E "lll"} and observe that "It is an
open covering of N' (because A is closed.) Let 'Ybe an open star refinement
of both ('ll\' and G/J.,('Y is a covering of N') and let N be a neighborhood of A in
N' and f: N ~ A a function (not necessarily continuous) defined with respect
to 'Y to satisfy lemma 1. If V E 'Y, then f(V n N) C W' for some W' E q[)'.
Therefore f#(<p I A) = of#<p' on Vq+1 n Nq+l.
To show thatf#(<p I A) is cohomologous in Cq(N) to <p I N, for l/; E Cp(N)
define Dl/; E Cp-l(N) by
(Dl/;) (xo, . . . ,Xp-l) =
.~
O:':J:,:p-l
(-l)jl/;(xo, . . . ,Xj, f(Xj), ... ,f(Xp-l))
An easy computation establishes the formula
oDl/;
+ Dol/; = f#(l/; I A)
- l/;
For every V E 'Y, (V n N) U f(V n N) C W for some WE "llI- (by lemma Ib),
and because o<p vanishes on q[) q+2, oD( <p IN) = f #( <p IA) - <p IN on
'Yq+l n Nq+l. Therefore the cohomology class {<p} E fiq(N) maps to zero in
fiq(N). This suffices to show that lim_ {fiq(N)} ~ flq(A) is a monomorphism,
and so A is a taut subspace of X. •
3
COROLLARY
Let X ~ A ~ B, where X is a paracompact Hausdorff
space and A and B are closed subspaces of X. Then, relative to the Alexander
cohomology theory, (A,B) is a taut pair in X.
PROOF
This is an immediate consequence of theorem 2 and lemma 6.1.9.
•
EXAMPLE
Let X be the subspace of R2 C S2 defined in example 2.4.8.
4
The space X obtained by retopologizing X by the topology generated by the
path components of open sets in X is a half-open interval. Since X has the
same singular homology as X, Hl(X;Z) = O. Since S2 - X has two components,
it follows from the Alexander duality theorem that lim_ {Hl( U;Z)} = Z as U
varies over neighborhoods of X. Therefore lim_ {Hl( U;Z)} ~ Hl(X;Z) is not
a monomorphism, and so X is not a taut subspace of R2 with respect to singular cohomology. Since X is closed in R2, it is taut with respect to Alexander
cohomology.
Note that the above example is one in which lim_ {Hl( U;Z)} ~ Hl(X;Z) is
not a monomorphism, whereas in example 6.1.8 a subspace A C R2 was given
such that lim_ {HO(U;Z)} ~ HO(A;Z) was not an epimorphism.
The tautness property 3 implies that the Alexander cohomology theory
satisfies the following strong excision property.
318
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
5
THEOREM
Let (X,A) and (Y,B) be pairs, with X and Y paracompact
Hausdorff and A and B closed. Let f: (X,A) ~ (Y,B) be a closed continuous
map such that f induces a one-to-one map of X - A onto Y - B. Then, for
all q and all G
f*: Hq(Y,B; G) :::::: Hq(X,A; G)
Because f is closed, continuous, and one-to-one from X - A onto
Y - B, it follows that f is a homeomorphism of X - A onto Y - B. Let {Ua }
be the family of open neighborhoods of B in Y and let Va
f-l( Ua). Then
Va is an open neighborhood of A in X, and because f is a closed map, the collection {Va} is coRnal in the family of all neighborhoods of A in X. We have
a commutative diagram
PROOF
=
Hq(Y,B)
~
lim~ {Hq(y,Ua)} ~ lim~ {Hq(y - B, Ua - B)}
f!~
f*~
Hq(X,A)
~
lim~
{Hq(X, Va)}
~n
~
lim~ {Hq(X -
A, Va - A)}
in which the vertical m~ps are induced by f and the horizontal maps are
induced by inclusions. By corollary 3 and lemma 6.4.4, the horizontal maps
are isomorphisms. Because f I X - A is a homeomorphism of X - A onto
Y - B, it follows that for each a, f I (X - A, Va - A) is a homeomorphism of
(X - A, Va - A) onto (Y - B, Ua - B). Therefore f~ is an isomorphism,
and by commutativity of the diagram, f* is also an isomorphism. -
The following weak continuity property of the Alexander cohomology
theory is another consequence of its tautness properties.
6
THEOREM
Let {(Xa,Aa)}a be a family of compact Hausdorff pairs in
some space, directed downward by inclusion, and let (X,A) = (n X a, n Aa).
The inclusion maps ia: (X,A) C (Xa,Aa) induce an isomorphism
{i: }: lim~ Hq(Xa,A a; M) :::::: Hq(X.A; M)
If F is a closed subset of Xf3 for some /3, the collection {Xa n F} a
consists of compact sets directed downward by inclusion, and X n F =
n (Xa n F). It follows that if X n F = 0, there is some a such that
Xa n F
0. Therefore, if U is any neighborhood of X in X f3 , there exists a
such that Xa C U. Similarly, if (U, V) is any neighborhood of (X,A) in Xf3 ,
there is a such that (Xa,Aa) C (U,V).
To show that {i: } is an epimorphism, let u E Hq(X,A) be arbitrary. For
any /3, (X,A) is a taut pair in Xf3 , by corollary 3. Therefore there is a neighborhood (U, V) of (X,A) in Xf3 and an element v E Hq(U, V) such that v I (X,A) = u.
Let a be such that (Xa,Aa) C (U, V) and Va = V I (X",Aa). Then Va E Hq(X",A a)
and i:va = u, which proves that {i:} is an epimorphism.
To prove that {iii'} is a monomorphism, let u E Hq(Xf3 ,Af3 ) be such that
qu O. By corollary 3, (X,A) is a taut pair in Xf3. Therefore there is a
neighborhood (U, V) of (X,A) in Xf3 such that u I (U, V n Af3) = O. Choose a
PROOF
=
=
SEc.6
319
TAUfNESS AND CONTINUITY
so that (X",A,,) C (U, V
isomorphism. -
n AfJ). Then u I (X",A,,)
= 0,
and {i;;-} is an
The continuity property involves an assertion analogous to that of
theorem 6 for an arbitrary inverse system {(X",A,,)} of compact Hausdorff
pairs, where (X,A) = lim_ {(X",Aa)}. It is not hard to prove that the continuity
property is equivalent to the weak continuity property. I A cohomology theory
having the weak continuity property is called weakly continuous. Such
theories are characterized on the category of compact Hausdorff spaces in
view of the following result.
7
LEMMA
Any compact Hausdorff pair can be imbedded in a space in
which it is the intersection of a family of pairs directed downward by inclusion, each pair of the family being a compact Hausdorff space of the same
homotopy type as a compact polyhedral pair.
I
It is a standard fact that any compact Hausdorff space can be imbedded
in a cube [J; hence we assume (X,A) imbedded in fJ. For each finite subset a C J let PiX: [J ~ I" be the projection map and let (U, V) be a compact
polyhedral neighborhood of (p,,(X),p,,(A)) in la. It can be verified that the collection of pairs {(p" -1( U ),p" -l(V))} corresponding to all finite a C J and compact polyhedral neighborhoods of (p,,(X),p,,(A)) in I" is directed downward by
inclusion and has (X,A) as intersection. Furthermore, (p" -l(U),p" -leV)) is a
compact pair in [J homeomorphic to (U, V) X [J-a, and the projection map
PROOF
PiX: (p" -l(U),p" -1(V))
~
(U,v)
is a homotopy equivalence. Therefore the family {(pa -1( U ),Pa -1(V))} has the
desired properties. This yields the following extension of the uniqueness theorem for weakly
continuous cohomology theories.
8
THEOREM
Given two weakly continuous cohomology theories, any
homomorphism between them which is an isomorphism for some one-point
space is an isomorphism for all compact Hausdorff pairs. -
We now describe the Alexander cohomology with compact supports.
This is a cohomology theory on a suitable category of topological pairs and
maps, and we shall discuss the category first.
A subset A of a topological space X is said to be bounded if A is compact.
A subset B C X is said to be cobounded if X - B is bounded. A function f
from a space X to a space Y is said to be proper if it is continuous and if for
every bounded set A of Y, f-I(A) is a bounded set of X (or, equivalently, for
every cobounded set B of Y, f-l(B) is a cobounded set of X). Clearly, the
composite of proper maps is proper, and there is a category of topological
spaces and proper maps. There is also a category of topological pairs and
1 See S. Eilenberg and N. E. Steenrod, "Foundations of Algebraic Topology," Princeton University Press, Princeton, N.J., 1952, or exercise 6.C.2 at the end of this chapter.
320
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
proper maps, a proper map from (X,A) to (Y,B) being a proper map from X
to Y which maps A to B. This is the category on which the Alexander cohomology theory with compact supports will be defined.
Given a topological pair (X,A), let Ccq(X,A; G) be the submodule of
Cq(X,A; G) consisting of all cp E Cq(X,A; G) such that cp is locally zero on
some cobounded subset of X. If cp is locally zero on B, so is 8cp, and therefore
there is a cochain complex C~(X,A; G) = {Ccq(X,A; G), 8} which is a subcomplex of C*(X,A; G). Clearly, C~(X;G) C C~(X,A; G), and we define
C~ (X,A; G) = C~ (X,A; G)/C~ (X;G)
The Alexander cohomology of (X,A) with compact supports, denoted by
B~ (X,A; G), is the cohomology module of C~ (X,A; G). If f: (X,A) ---7 (Y,B)
is a proper map, f# maps C~(Y,B; G) to C~(X,A; G) and induces a
homomorphism
f*: B~ (Y,B; G) ---7 B~ (X,A; G)
The Alexander cohomology with compact supports satisfies suitable modifications of all the axioms of cohomology theory.
The homotopy axiom holds for proper homotopies, a proper homotopy
being a proper map (X,A) X 1---7 (Y,B). In general, an inclusion map
(X',A') C (X,A) is not a proper map. It is a proper map, however, if X' is
closed in X. Because of this, the coboundary homomorphism
8*: Bcq(A;G) ---7 Bc q+ 1(X,A; G)
is defined only when A is a closed subset of X. When A is a closed subset of
X, there are proper inclusion maps i: A C X and i: X C (X,A) and there is a
short exact sequence of cochain complexes (for any coefficient module G)
o ---7 C~ (X,A) 4
c~ (X) ~ C~ (A) ---70
The connecting homomorphism of this short exact sequence is a natural transformation from B~ (A) to B~ (X,A), of degree 1 on the category of pairs
(X,A), with A closed in X and proper maps between such pairs. The exactness axiom then holds for pairs (X,A) with A closed in X.
The excision axiom holds for proper excisions, a proper excision map
being an inclusion map i: (X - U, A - U) C (X,A) such that U is an open
subset of X with (j C int A, in which case it can be shown (analogous to the
proof of lemma 6.4.4) that
W:
C~(X,A);:::: C~(X -
U, A - U)
The dimension axiom is obviously satisfied.
We now consider relations between the Alexander cohomology with
compact supports and the Alexander cohomology theory previously defined.
The following is one case in which they agree.
9
LEMMA
If A is a co bounded subset of X, then
B~(X,A; G)
= B*(X,A;
G)
SEc.6
PROOF
321
TAUTNESS AND CONTINUITY
Because A is cobounded in X,
C~(X,A)
and so C~ (X,A)
= C* (X,A).
= C*(X,A)
•
10 LEMMA Let B be a closed subset of a Hausdorff space A. Then a subset
U of A - B is cobounded in A - B if and only if U U B is a neighborhood
of B cobounded in A.
PROOF
If U' is a neighborhood of B in A, then the closure of A - U' in A
equals the closure of (A - B) - (U' - B) in A - B. Hence one is compact if
and only if the other is. Therefore the result will follow once we have verified
that if U is a cobounded subset of A - B, then U U B is a neighborhood of
B in A. However, if C is the compact set which equals the closure of
(A - B) - U in A - B, then C is closed in A (because A is Hausdorff).
Therefore A - C is an open subset of A containing B. Since (A - B) - C c U,
it follows that (A - C) c U U B, and U U B is a neighborhood of B in A. •
Let B be a closed subset of a normal space A. If U is a neighborhood of
B in A which is a cobounded subset of A, then C (A, U) C C ~ (A,B). Therefore lim~ {C (A, U)}
U C (A, U) is imbedded as a subcomplex of
C~ (A,B). By the excision property 6.4.4,
*
=
*
*
U C*(A,U);:::; U C*(A - B, U - B)
As U varies over cobounded neighborhoods of B in A, it follows from lemma
lO that U - B varies over cobounded subsets of A - B. Therefore
U C* (A - B, U - B)
= C~ (A
- B)
and we have defined a functorial imbedding
i: C~ (A - B) C C~ (A,B)
=
such that i(C~(A - B))
lim~ {C*(A,U)}, where Uvaries over cobounded
neighborhoods of B in A. Hence i induces an isomorphism of cohomology if
and only if
lim~ {H*(A,U)} ;:::; H~(A,B)
We shall now consider cases in which i induces an isomorphism of cohomology.
I I LEMMA If A is a compact Hausdorff space and B is closed in A, for all
q and all G there is an isomorphism
Hcq(A - B; G) ;:::; Hq(A,B; G)
PROOF
By lemma 9 and the above remarks, it suffices to prove that as
U varies over neighborhoods of B in A (any such neighborhood being
cobounded because A is compact), there is an isomorphism
lim~ {Hq(A, U; G)} ;:::; Hq(A,B;
G)
322
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
Since A is paracompact, this is a consequence of the tautness property 3 of
Alexander cohomology. •
This result allows the following interpretation of the cohomology with
compact supports of a locally compact space.
12 COROLLARY If X is a locally compact Hausdorff space and X+ is the
one-point compactification of X, there is an isomorphism
iicq(X;G) ::::::: Hq(X+;G)
~ROOF
By lemma 11, iicq(X;G)::::::: iiq(x+, X+ - X; G) and because
H* (X+ - X; G)
0, there is an isomorphism
=
iiq(x+, X+ - X; G) ::::::: Hq(x+;G)
13
EXAMPLE
•
It follows from corollary 12 that
q-=l=n
q=n
because (Rn)+ is homeomorphic to Sn. Hence, if n -=1= m, Rn and Rm are not of
the same proper homotopy type.
14
EXAMPLE
Regarding Rl as a linear subspace of R2, then
q-=l=2
q=2
15
THEOREM
Let B be a closed subset of a locally compact Hausdorff space
A. For all q and all G there is an isomorphism
lim~
{iiq(A, U; G)} ::::::: iicq(A,B; G)
where U varies over cobounded neighborhoods of B in A.
If A is compact, this follows from lemmas 9 and 11. If A is not compact, let A + be the one-point compactification of A. Set p+ = A + - A and
B+
B U p+ c A +. Then B+ is closed in the compact space A +. There is a
commutative diagram of chain maps
PROOF
=
C~(A-B)~
C~(A)
~ C~(B)
~
o ~ C*(A+,B+) ~ C*(A+,p+) ~ C*(B+,p+) ~ 0
~
~
and, by corollary 12 and lemma 11, each vertical map induces an isomorphism
on cohomology. Since the bottom row is exact and C~ (A - B) C C~ (A), it
follows that C~ (A)/C~ (A - B) ~ C~ (B) induces isomorphisms of cohomology. Since there is a short exact sequence of cochain complexes
o ~ C~(A,B)/C~(A
- B) ~ C;C(A)/Cc*(A - B) ~ Gc*(B) ~ 0
it follows that C~(A,B)/C~(A - B) has trivial cohomology. Therefore
SEC.
7
323
PRESHEAVES
if ~ (A - B) ;:::; if ~ (A,B), and this is equivalent to the statement of the
theorem. •
The last result is a form of tautness for Alexander cohomology with
compact supports. This and the five lemma easily imply the next result.
16 THEOREM Let (A,B) be a pair of closed subsets of a locally compact
Hausdorff space X. For all q and all G there is an isomorphism
lim~
{ifq( U,v; G)} ;:::; ifcq(A,B; G)
where (U, V) varies over neighborhoods of (A,B) in X, both U and V being
cobounded subsets of X. •
In a similar fashion, we may consider the singular cohomology with
compact supports. A singular cochain c* E Hom (Llq(X)j Llq(A),G) is said to
have compact support if there is some cobounded set U C X such that
for every x E U there is a neighborhood Vof x such that c*(O') = 0 for every
singular q-simplex 0' in V. The singular cochains with compact support form a
subcomplex of the singular cochain complex, whose cohomology module is denoted by Ht (X, A; G).
7
PRESHEAVES
In this section the Cech construction will be introduced. Because of the
ultimate applications, we define the Cech cohomology of a space not merely
for coefficients in a module, but, more generally, for coefficient modules
which may vary from one point of X to another. This leads to the concepts of
presheaf and sheaf. We shall introduce these and give the definition of
the Cech cohomology of a space with coefficients in a presheaf. Applications
will be given in the next two sections.
A presheaf f of R modules on a topological space X is a contravariant
functor from the category of open subsets U of X and inclusion maps U C V
to the category of R modules such that f( 0) = O. Thus f assigns to every
open subset U C X an R module f(U) and to every inclusion map U C Va
homomorphism Puv: f(V) -'> f( U), called the restriction map, such that
Puu
Puw
=
= Puv
If(U}
0
pvw:
f(W)
-'>
f(U)
UC Vc
w
Given y E f(V) and U C V, we use y I U to denote the image puv(y) E f(U).
In a similar manner, we define presheaves on X with values in any category. We are interested primarily in the case of a presheaf of modules or of
cochain complexes. Following are some examples.
Given an R module G, the constant presheaf G on X assigns to every
I
nonemptyopen U C X, the module G (and to 0 the trivial module).
2
Given a subset A C X, the relative Alexander presheaf of (X,A) with
324
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
coefficients G, denoted by C * ( ., . n A; G), assigns to an open U C X the
co chain complex C* (U, UnA; G).
3
The relative singular presheaf of (X,A) with coefficients G, denoted by
Ll * ( ., . n A; G), assigns to an open U C X the cochain complex
a *( U, unA; G) equal to the subcomplex of Hom (a*( U), G) of cochains
locally zero on UnA (i.e. cochains that are zero on Ll * (qL) for some open
covering GIL of UnA).
Given two presheaves f and f' on X taking values in the same category,
a homomorphism lX: f _ f' is defined to be a natural transformation from
f to f'. It is then clear that there is a category of presheaves on X with values
in any fixed category and homomorphisms between them. In particular, there
is a category of presheaves of modules and a category of pres heaves of
cochain complexes. If lX: f _ f' is a homomorphism of presheaves of
modules (or cochain complexes), it is clear how to define ker lX, im lX, and
coker lX so as to be presheaves of modules (or cochain complexes) on X.
Therefore it is meaningful to consider exact sequences of presheaves of
modules (or cochain complexes) on X.
If f and f' are presheaves of modules (or cochain complexes) on X, their
tensor product f ® f' is the presheaf of modules (or cochain complexes) on X
such that for open U C X
(f ® f/)(U)
= f(U)
® f/(U)
Consider two examples.
4
There is a homomorphism
7:
C* ( ., . n A; G) _ Ll * ( ., • n A; G)
such that if cp E Cq( u, UnA; G) and a: Llq _ U, then 7(cp)(a) =
cp(a(po), . . . ,a(pq)), where po, . . . , pq are the vertices of M.
:;
There is a homomorphism
7: C*(·, •
n A; R) ® G_ C*(·, . n A; G)
such that if cp E Cq( u, UnA; R) and g E G, then
7(cp ® g)(xo, . . . ,Xq) = cp(xo, . . . ,Xq)g
Similar to the concept of presheaf on X with values in a category is the
concept of sheaf on X with values in a category. We are interested only in
sheaves of modules, and for this case the following formulation will do.
Let f be a presheaf of modules on X. If GIL. = {U} is a collection of open
subsets of X, a compatible qlJamily of f is an indexed family {yu E f( U)} U€"ll
such that
Yu I U
n u' = YU' I U n u'
U, U' E GIL
The presheaf f is said to be a sheaf if both the following conditions hold:
SEC.
7
325
PRESHEAVES
(a) Given a collection ''It of open subsets of X with V = U Udl U and
given y E f(V) such that y I U = 0 for all U E 01, then"y = O.
(b) Given a collection ''It of open subsets of X with V = U UE"l1 U and
given a compatible 0l family {YU}UE"lb there is an element y E f(V)
such that y I U = Yu for all U E 0l.
It follows from (a) that the element y in (b) is unique.
We now associate to every presheaf f of modules another presheaf f,
called its completion, whose elements are compatible families of f. Given a
collection of open sets 0l = {U}, let f(0l) be the module of compatible
0l families of f. If 'Y is another collection of open sets which refines 01, there
is a homomorp-hism f(0l) ---7 f('Y) which assigns to a compatible 0l family
{yu} the compatible '\'family {yv} such that if V E 'Yis contained in U E ' 11,
then Yv = Yu I V (yv is uniquely defined by this condition because of the compatibility of {Yu}). As 'Yl varies over the family of open coverings of a fixed
open set W C X, the collection {f(0l)} is a direct system of modules, and we
define
f(W)
= lim~
{f(0t)}
If W' C Wand 0t is an open covering of W, then 0l' = {U n W' I U E 0l}
is an open covering of W' which refines 0l. Hence there is a homomorphism
f(0l) ---7 f(0l') which defines (by passage to the limit) a homomorphism
f(W) ~ f(W'). A trivial verification shows that f is a presheaf [if GIL = {0},
then trivially f(GIl) = 0, and so f( 0) = 0]. There is a natural homomorphism a: f ---7 f such that a assigns to y E f(V) the element of f(V)
represented by the compatible 'Y family {y}, where 'Y consists solely of V. The
presheaf f is called the completion of f. It depends only on the values f( U)
for small open sets U C X.
6
LEMMA
A presheaf f is a sheaf if and only if
a: f ;::::; f
PROOF
In fact, condition (a) above is satisfied if and only if a is a monomorphism. If condition (b) is satisfied, a is an epimorphism. If a is an isomorphism,
then (b) is satisfied. •
7
EXAMPLE
The constant presheaf G defined by a module G is not generally a sheaf [if U is a disconnected open set, G(U) ;j:: 6(U)).
8
EXAMPLE
If C * is the relative Alexander presheaf of (X,A) (with some
coefficient module G), the kernel of a: C* ---7 C* is C~ (the locally
zero functions). To show that a satisfies condition (b) (and hence induces an
isomorphism C* ;::::; C*), let q/ E cq(V, V n A) and assume q/ represented by
a compatible 0t family {<PU}UE'Il, where GIL is an open covering of V. Then
<Pu: Uq+l ---7 G for U E GIl is locally zero on UnA and
<pul (U
n U')q+1 =
<PU' I (U
n U' )q+l
U, U' E 01
326
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
Therefore there is a function cp: Vq+1 ~ e such that cp I Uq+l = cpu for U E "II
and cp(xo, . . . ,xq) = 0 if Xo, . . . , Xq do not all lie in some element of L1l.
Then cp is locally zero on A, whence cp E Cq(V, V n A) and a(cp) = cp'.
This example shows that, in general, H * (C *) =1= H * (C *), so it is not
generally true that a presheaf of cochain complexes and its completion have
isomorphic cohomology.
EXAMPLE
If /1 * is the relative singular presheaf of (X,A) (with some
9
coefficient module e), the kernel of a: /1 * ~ Li * is the subcomplex of
locally zero cochains [that is, c* E Hom (/1 q(V),e) is in the kernel of a if and
only if there is some open covering "II of V such that c* is zero on
/1 q (G)l) C /1 q (V)]. Also a satisfies condition (b) (as can be shown by an argument similar to that of example 8). If G).L is an open covering of X, it is clear
that /1 * ("11) = U Hom (/1 * ("11)//1* ("1['), e) where the union is over all open
coverings ql' of A that refine "11 n A. As "It and "It' vary over open coverings,
respectively, of X and A such that "II' refines "It n A, there is an inverse
system of chain complexes {/1 * (G)L) 1/1* (L1I')} and a direct system of cochain
complexes
Therefore there is an isomorphism
lim.... {Hom (Il*( ~ ) !Il*( ~ '),
e)l = J. *(.
,.
n A; e)(X)
It follows from theorem 4.4.14 that
induces isomorphisms of the cohomology modules. Therefore a induces an
isomorphism
H* (/1 * ( .,
.n
A; e)(X)) ;:::; H* (Li * ( .,
. n A;
e)(X))
I 0 EXAMPLE Let ~ be an n-sphere bundle with base space B and let R be
fixed. A presheaf r on B is defined by f(V) = Hn+l(p€-l(V), P€-l(V) n E€; R)
for an open V C B. r is called the orientation presheaf of ~ over R.
can be
verified that if B is connected, ~ is orientable over R if and only if f(B) =1= O.
It
I I EXAMPLE Let X be an n-manifold with boundary j( and let R be fixed.
Define a pre sheaf r on X - X such that f(V) = Hn(X, X - V; R) for open
V C X - X. r is called the fundamental presheaf of X over R. It can
be verified (using lemma 6.3.2) that f(X) ;:::; HnC(X,X; R). By theorem 6.3.5, it
follows that if X is connected, it is orientable over R if and only if f(X) =1= O.
There are cohomology modules of X with coefficients in sheaves, 1 and
cohomology modules with coefficients in presheaves. For paracompact spaces
1
See R. Godement, "Theorie des fllisceaux," Hennann et Cie, Paris, 1958.
SEC.
7
327
PRESHEAVES
these theories are equivalent. We now define the Cech cohomology with
coefficients in a presheaf of modules.
Let f be a presheaf of modules on a space X and let "11 be an open covering of X. For q ;::: 0 define Cq("I1;f) to be the module of functions 1f; which
assign to an ordered (q + I)-tuple Uo, U1 , . . . , Uq of elements of "11 an element 1f;( Uo, . . . , Uq) E f( Uo n ... n Uq). A coboundary operator
0: Cq("Il;f)
~
Cq+l("Il;f)
is defined by
(o1f;)(U o, ..
,Uq+1 )
=
~ (-I)i1f;(UO, . . . ,(li, . . . , Uq+1) I (Uo n ... n Uq+l)
O"i<:q+l
Then 00 = 0 and C*("I1;f) = {Cq("IL;f),o} is a cochain complex. Its cohomology module is denoted by H* ("I1;f).
12 EXAMPLE It is an immediate consequence of the definition that
HO("IL;f) = [(Gil) (the module of compatible GiL families).
Let 'Y be a refinement of 0(1 and let A: 'I;' ~ "2l be a function such that
V C A(V) for all V E 'Y There is a cochain map A*: C* (Gi1;f) ~ C* ('Y;f)
defined by
(A* 1f;)(Vo, . . . ,Vq) = 1f;(A(VO), . . . ,A(Vq)) I (Vo n ... n Vq)
If W 'Y ~ "11 is another function such that V C ,u(V) for all V E '\ a cochain
homotopy D: Cq(0(l;f) ~ Cq-l('\;f) from A* to ,u * is defined by
(D1f)(Vo, . . . ,vq-l)
=
.~
O<:J"q-l
(-I)j1f;(A(Vo), . . . ,A(Vj), ,u(Vj), . . . ,,u(Vq- 1 )) I (Vo n ... n Vq_1 )
It follows that there is a well defined homomorphism
A* : H* (GiL; f)
~
H* ('Y;f)
such that A* {rp} = {A* rp} that is independent of the particular choice of A.
As "11 varies over open coverings of X, the collection {H*(Ulj;f)} is a direct
system, and the Cech cohomology of X with coefficients f is defined by
H*(X;f) = lim~ {H*(0(I;f)}
13
EXAMPLE
For any presheaf f, iIO(X;f) = f(X).
14 EXAMPLE The Cech cohomology of X with coefficients G, denoted by
H * (X;G), is- defined to be the cohomology of X with coefficients the constant
presheaf G.
We now establish some basic properties of the cohomology with coefficients in a presheaf.
328
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
15 THEOREM There is a covariant functor from the category of short exact
sequences of pres heaves on X to the category of exact sequences which
assigns to a short exact sequence 0 ~ r' ~ r ~ r" ~ 0 of presheaves on X
an exact sequence
... ~ Hq(X;r') ~ Hq(X;f) ~ Hq(X;r") ~ Hq+1(X;f') ~ ...
For any open covering "Il there is a short exact sequence of co chain
complexes
PROOF
o
~
C*(cYl;r')
~
C*(cYl;f)
~
C*(cYl;r")
~
0
This yields an exact cohomology sequence, and the result follows from this on
passing to the direct limit. Given a short exact sequence of modules
o~
G'
~
G
~
G"
~
0
the corresponding constant presheaves on X constitute a short exact sequence
of presheaves. The corresponding exact cohomology sequence of Cech cohomology modules given by theorem 15 is an analogue for Cech theory of the
exact sequence of theorem 5.4.1I.
Given a presheaf r on X and given a subspace A C X, define a presheaf
r A on X by
UnA=;F0
unA = 0
r A on X by
Also define a presheaf
rA(U)
= {~(U)
UnA = 0
UnA=;F0
Then r A is a sub-pre sheaf of r, and there is a short exact sequence of presheaves
o~rA~r~rA~O
The corresponding exact cohomology sequence given by theorem 15 is an
exact Cech cohomology sequence of the pair (X,A) with coefficients r when
we define ih(A;f)
Hq(X,r A) and Hq(X,A; f)
Hq(X;rA). Thus the exact
sequence of theorem 15 gives rise to exact sequences corresponding to a
change of coefficients or to a change of space.
A presheaf r of modules on X is said to be locally zero if, given y E f(V),
there is an open covering "Il of V such that y I U = 0 for all U E qt. This is so
if and only if the completion t of r is the zero presheaf and is equivalent to
the condition that for all x E X, lim~ {f( U)} = 0 as U varies over open
neighborhoods of x.
=
=
16 THEOREM If X is a paracompact Hausdorff space and
presheaf on X, then H* (X;f) = O.
PROOF
r
is a locally zero
Let ql be a locally finite open covering of X and cp a q-cochain of
SEC.
8
329
FINE PRESHEAYES
C*( %';r). Let Ybe a locally finite open star refinement of Ok. For x E X, because
r is locally zero, there is an open neighborhood Vx contained in some element
of Y such that x E Uo n ... n Uq with 00, . . . , Uq E %' implies that Vx C
Uo n ... n Uq and cp(Oo, . . . , Uq ) I Vx = 0 (only a finite number of conditions
because %' is locally finite). Let r = {Vx}XEX and define t..: r --+ %' so that for
each x E X there is Wx E Y with Vx C Wx C W: C t.. (Vx). Then if Vxo n ...
n VXq ¥ 0, Vxo C WXj for eachjso that Vxo C t.. (VXj ) for eachj: Therefore, cf>(t..(Vxo )'
... ,t.. (Vx q)) I Vxo = 0, so t..*cf> = 0 in C*(Y; r). Therefore, Hq(X; r) = 0 for all q.
A homomorphism a: f -7 f' between presheaves on X is called a local
isomorphism if ker a and coker a are both locally zero. This is equivalent to
the condition that for all x E X, a induces an isomorphism
lim~
{f(V)} ;::::;
lim~
{f'(V)}
where V varies over open neighborhoods of x. There are short exact sequences
of presheaves
o -7 ker a -7 f ~ im a -7 0
o -7 im a 4 f' -7 coker a -7 0
with a = alia'. Combining theorems 15 and 16, we obtain the following result.
17 COROLLARY If a: f -7 f' is a local isomorphism of pres heaves on a
paracompact Hausdorff space X, then
a.: H*(X;r) "'" H*(X;r') •
18
COROLLARY
phism a: f
-7
If X is a paracompact Hausdorff space, the natural homomor-
t induces isomorphisms
a* : I!* (X;f) ;::::; I!* (X;f)
It suffices to prove that a: f
PROOF
-7
t
is a local isomorphism. Let
y E (ker a)(V). Then y E f(V), and there is an open covering Gllof V such that
y IV
0 for all V E GU. Hence ker a is locally zero.
=
If y' E (coker a)(V), there is an open covering Gll of V and a compatible
Gllfamily {Yu} which represents y'. For each V E GIl, y'l Vis represented by
Yu E a(f(V)). Therefore y' I V = 0, and coker a is locally zero. •
8
FINE PRESHEAVES
In this section we shall introduce the concept of fine presheaf and show that
the positive dimensional cohomology of a paracompact space with coefficients
in a fine presheaf is zero. This leads to uniqueness theorems for cohomology
of co chain complexes of fine presheaves on a paracompact space, which we
apply to compare the Alexander and Cech cohomology. Further applications
will be given in the next section.
330
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
A presheaf r on X is said to be fine if, given any locally finite open
covering 6)l of X, there exists an indexed family {eu} u E qj of endomorphisms of
r such that (for every open set Y in X)
(a) For y E f(V), eu(y) I (V - 0) = O.
(b) If V meets only finitely many elements of {O}, then for y E f(V),
y = ~UE'It eu(y).
Note that the sum in condition (b) is finite because, by (a), eu(y) = 0 if
On V = 0.
EXAMPLE
The relative Alexander pre sheaf of (X,A) of degree q with
coefficients G is fine. In fact, if GLl is a locally finite open covering of X, for
each x E X choose an element Ux E 6)l containing x and for cp E O( V, V n A; G)
define eucp E Cq(V, V n A; G) by
I
(eucp )( xo, . . . ,Xq)
If V'
= {CP(xo,
0
. . . ,Xq)
c V, there is a commutative square
Cq(V,v
n A;
G)
~
Cq(V, V
1
Cq(V',
n A;
G)
1
v' n
A; G) ~ Cq(V', V' n A; G)
showing that eu is an endomorphism of Cq. If
(xo, ... ,
Xq) E
(yq+1_
Oq+l) C
(yq+l - U q+1 ),
then Uxo i=- U and (eucp)(xo, . . . ,Xq) = O. Hence eucp I V - 0 = 0, and condition (a) is satisfied. To show that (b) is also satisfied, observe that, given
xo, ... , xq, there is a unique U, namely Uxo ' such that (eucp)(xo, ., ,Xq) i=- O.
Then
(~eucp)(xo,
. . . ,Xq)
= (euxo cp)(xo,
. . . ,Xq)
= cp(xo,
. . . ,Xq)
It should be noted that eu does not commute with the coboundary operator
in C * (V, V n A; G). Therefore eu is not an endomorphism of the Alexander
presheaf C * ( " . n A; G) of cochain complexes.
EXAMPLE
The relative singular presheaf of (X,A) of degree q with coeffi2
cients G is also fine. If G2l is a locally finite open covering of X and Ux is
chosen so that x E Ux E "it, then
eu: Hom (Llq(V)/Llq(V
n A),
G)
~
Hom (Llq(V)/Llq(V
n
A), G)
is defined by
(eue*)(a)
= {~*(a)
U
U
= Ua(po)
i=-
Ua(Po)
Then the family {eu} UE 'It satisfies conditions (a) and (b) of the definition of fine-
SEc.8
331
FINE PRESHEAVES
ness [but eu is not an endomorphism of t::.* ( " • n A; G) so t::.* ( " • n A; G)
has not been shown to be a fine presheaf of co chain complexes].
Given a pre sheaf f on X and a continuous map f: X ~ Y, there is a presheaf f* f on Y defined by (f* f)(V) = f(f-l V) for an open V C Y. Clearly,
f defines a covariant functor from the category of presheaves of any type on
X to the category of presheaves of the same type on Y. Some of the nice
properties of fine presheaves are made explicit in the following result.
3
THEOREM
Let f be a fine presheaf of modules on X.
(a) For any presheaf f' of modules on X, f ® f' is fine.
(b) Iff: X ~ Y is continuous, f* f is fine on Y.
(c) t is a fine presheaf on X.
PROOF
For (a), observe that if "II is a locally finite open covering of X and
{eu} u E 'It are the corresponding endomorphisms of f, then {eu ® I} u E 'It is a
family of endomorphisms of f ® f', showing that f ® f' is fine.
For (b), observe that if c~l is a locally finite open covering of Y,
then f- 1"11 = {f-l U I U E ~} is a locally finite open covering of X. If {eu} u E 'It
is a family of endomorphisms of f corresponding to the covering f- 1"11, they
induce endomorphisms of f* f, showing that f* f is fine.
(c) follows easily on observing that any endomorphism of f induces an
endomorphism of t. •
Given an open covering "I[ of a space X, a ,shrinking of "II is an open covering T of X in one-to-one correspondence with "II such that if U E Gil. corresponds to Vu E 'Y, then Vu C U. Any locally finite open covering of a normal
Hausdorff space has shrinkings. Any shrinking of a locally finite open covering
is clearly locally finite.
The following theorem is the main result on fine presheaves.
4
THEOREM
If f is a fine presheaf on a paracompact Hausdorff space X,
then j[q(X;f) = 0 for q
O.
>
PROOF
Let "II = {U} be a locally finite open covering of X and let
"II' = {U'} be a shrinking of "It. Let {eu} u E 'It be fineness endomorphisms of f
corresponding to the covering "II' (but indexed by the covering "11). Let
'I - = {V} be an open refinement of "II covering X such that each V E 'V
meets only a finite number of elements of "II and for any U E 01 either V C U
or V C X - (j'. Let ,\: T ~ "II be a function such that V C '\(V) for
all V E 'I:
Since each eu is an endomorphism of f, eu induces a co chain map,
denoted by eu: C * ("Il;f) ~ C * (c~l;f) such that for 1[; E Cq("Il;f) and
Uo, . . . , Uq E C~l
(eul/;)(Uo, ... ,Uq) = eu(1[;(Uo, ... ,Uq ))
Then eu acts similarly as a cochain map on C* ('IT) and commutes with the
cochain map ,\*: C*("il;f) ~ C*('\f).
Let q
0 and 1[; E Cq("II;f) be a cocycle. Define 1[;u E Cq('Y; f) by
>
332
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
t/;u = eu(A* t/;). Then t/;u is a cocycle for each U E 611, and if Yo, ... , Vq E 'Y,
then t/;U(Vo, ... , Vq) = 0, except for a finite number of U E UL1. Therefore
~ t/;u exists, and ~ t/;u = A* t/;.
Define t/;u E Cq-I('Y;f) by
l/;'u(Vo, ... ,va-I)
= {eou(\jJ(u,A(Vo), ... ,A(Vq - 1)) I (Vo
n ... n V
q - 1))
Vo
Vo
n ... n V
n ... n
q- 1 C U
Vq- 1 C X - 0'
Then ot/;'u = t/;u for all U, and because ~ t/;u can be formed [for given
Yo, ... , Vq_l , t/;f:r(Vo,
,vq-I) = 0, except for a finite number of U E ql],
we see that
A*t/; = ~ t/;u = o(~ t/;'u)
Therefore A*t/; is a coboundary, and fIq(X;f)
= O.
•
Our next results are technical lemmas about cochain complexes of
presheaves. If f * is a cochain complex of presheaves of modules on X, we
use Zq and Bq+1 to denote the kernel and image, respectively, of 0: fq ~ fq+1
and Hq to denote Zq/Bq, all of these being presheaves of modules on X. (Note
that a fine presheaf of cochain complexes is a cochain complex of fine presheaves, but the converse is not generally true.)
5
LEMMA
Let f * be a cochain complex of presheaves of modules on X.
For every q there is an exact sequence, functorial in f * ,
o ~ ker (fIO(X;Bq) ~
fII(X;Zq-I)) ~ fIo(X;zq) ~ Hq(f * (X)) ~ 0
PROOF
By example 6.7.13, rq(X) = iIO(X;f q). From the short exact sequence
of presheaves
there follows, by theorem 6.7.15, an exact sequence
o~
fIo(X;zq) ~ fIO(X;f q) ~ fI O(X;Bq+1) ~ fII(X;Zq)
Because Bq+l C f q +1, it follows from a similar exactness property that
fIO(X;Bq+l) C fIO(X;f q +1). Combining these, we see that
fIo(X;zq) ::::::: ker [fIO(X;f q) ~ fI O(X;Bq+1)]
::::::: ker [fIO(X;f q) ~ fIO(X;fq+1)]
and also that
im [fIO(X;f q) ~ fIO(X;f q +1)] ::::::: ker [fIO(X;Bq+l) ~ Hl(X;Zq)]
Since
Hq(r* (X))
= ker [HO(X;fq) ~ HO(X;fq+1))/im [HO(X;f q- 1) ~ HO(X;f q)]
the result follows.
•
SEC.
8
333
FINE PRESHEAVES
6
COROLLARY
Let f * be a cochain complex of pres heaves of modules on
a paracompact Hausdorff space X. For any q there is a short exact sequence,
functorial in f * ,
0----,> im [HO(X;Bq)
----'>
Hl(X;Zq-l)]
----'>
Hq([*(X))----,>
ker [HO(X;Hq)
----'>
Hl(X;Bq)]
----'>
0
If [q-l is fine, this becomes
0----,> Hl(X;Zq-l)
PROOF
----'>
Hq([ * (X))
ker [HO(X;Hq)
----'>
----'>
Hl(X;Bq)]
----'>
0
From the short exact sequence of presheaves
o ----'> Bq ----'>
Zq
----'>
Hq
----'>
0
it follows, by theorem 6.7.15, that there is an isomorphism
HO(X;Zq)/HO(X;Bq) ;::::: ker [HO(X;Hq)
----'>
Hl(X;Bq)]
From lemma 5, there is an isomorphism
HO(X;Zq)/ker [HO(X;Bq)
----'>
Hl(X;Zq-l)];::::: Hq([*(X))
It follows that Hq([ * (X)) maps epimorphically to ker [HO(X;Hq)
with kernel isomorphic to
HO(X;Bq)/ker [HO(X;Bq)
----'>
Hl(X;Zq-l)] ;::::: im [HO(X;Bq)
----'>
----'>
Hl(X;Bq)]
Hl(X;Zq-l)]
This gives the first short exact sequence. For the second, there is a short exact
sequence of presheaves
and if fq-l is fine, it follows from theorems 6.7.15 and 4 that
im [HO(X;Bq)
----'>
Hl(X;Zq-l)] = Hl(X;Zq-l)
•
7
THEOREM
Let f * be a nonnegative cochain complex of fine pres heaves
of modules on a paracompact Hausdorff space X. Assume that for some
integers 0 :c::: m < n, Hq(f *) is locally zero for q < m and m < q < n. Then
there are functorial isomorphisms
and a functorial monomorphism
Hn-m(X;Hm(f*))
PROOF
----'>
Hn(f*(X))
For each q there is a short exact sequence of presheaves
o ----'> Zq ----'> fq ----'>
Bq+l
----'>
0
Because fq is fine, it follows from theorems 6.7.15 and 4 that
(a)
p '2 1
334
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
For each q there is also a short exact sequence of presheaves
o ~ Bq ~
Because Hq is locally zero for q
theorems 6.7.15 and 6.7.16 that
(b)
Zq
~
<m
q
Hq
0
~
and m
< q < n,
it follows from
< m or m < q < n, all p
Since BO is the zero presheaf, it follows by induction on q from equations
(b) and (a) that for q < m
(c)
p ?:. 1
<
From this and corollary 6, it follows that Hi(f' * (X)) = 0 for i
m. Hence
the theorem holds for q < m (both modules being trivial). For q = m we
have [by corollary 6 and equation (c)]
Hm(I'* (X)) ::::::; HO(X;Hm)
and the theorem holds in this case too.
To obtain the result for m < q ~ n, note that, by equation (c),
HP(X;Bm) = 0, if P ?:. 1. From the short exact sequence of presheaves
o ~ Bm ~
Zm
~
Hm
0
~
it follows that
HP(x;zm) ::::::; HP(X;Hm)
For m
p ?:. 1
< i < n it follows from corollary 6 that
Hl(X;Zi-l) ::::::; Hi(I' * (X))
and for i
= n there is a monomorphism
Hl(x;zn-l) ~ Hn(I' * (X))
Using equations (b) and (a), we see that for m
<i
~
n
Hl(X;Zi-l) ::::::; Hl(X;Bi-l) ::::::; H2(X;Zi-2) ::::::; ... ::::::; Hi-m(x;zm) ::::::; Hi-m(X;Hm)
and this gives the result for m
< q ~ n.
•
This last result has as an immediate consequence the following isomorphism between the Cech and Alexander cohomologies with coefficients G.
8
COROLLARY
For any paracompact Hausdorff space and module G there
is a functorial isomorphism
H*(X;G)::::::; H*(X;G)
of the Cech and Alexander cohomology modules.
Let C * be the Alexander presheaf of X with coefficients G. Since Cq
is fine for all q (by example 1), this is a nonnegative cochain complex of fine
sheaves. Furthermore, for any nonempty U, by lemma 6.4.1,
PROOF
SEC.
8
335
FINE PRESHEAYES
q¥=O
q=O
>
Therefore Hq( C *) is locally zero for q
0 and HO( C *) is isomorphic to the
constant pre sheaf G. The hypotheses of theorem 7 are satisfied with m = 0
and any n, and there is a functorial isomorphism
fIq(X;G) ;:::; Hq(C*)
for all q. As pointed out in example 6.7.8, there is a canonical isomorphism
C* ;:::; C*, and so j{q(X;G) ;:::; Hq(C*). Combining these isomorphisms yields
the result. The last result is also true without the assumption of paracompactness
(see exercise 6.D.3). The next result is the main uniqueness theorem of the
cohomology of presheaves.
9
THEOREM
Let X be a paracompact Hausdorff space and let T: f * ~ f' *
be a cochain map between nonnegative cochain complexes of fine pres heaves
of modules on X. Assume that for some n ?: 0, T *: Hq(f *) ~ Hq(f' *) is a
n and a local monomorphism for q = n. Then the
local isomorphism for q
induced map
<
f*: Hq(t * (X)) ~ Hq(t' * (X))
is an isomorphism for q
< n and a monomorphism for q =
n.
PROOF
Let f ~ be the mapping cone of T (defined for cochain complexes analogous to the definition in Sec. 4.2 for chain complexes). Then f T q = fq+l EEl f'q,
and for "1 E rq+l(U) and "1' E r'q(U), 8("1,"1') = ( - 8("1), T('Y) + 8("1')). r1 is
a nonnegative cochain complex of fine presheaves on X, and for any open
U C X there is an exact sequence
...
~
Hq(f'*(U))
~ Hq(f~(U)) ~
Hq+1(f*(U))
~
Hq+1(f'*(U))
~
...
Taking the direct limit as U varies over open neighborhoods of x E X, we see
that T*: Hq(f *) ~ Hq(f' *) is a local isomorphism for q
n and a local
n. By
monomorphism for q = n if and only if Hq(f~) is locally zero for q
theorem 7, it follows that Hq(t ~ (X)) = 0 for q
n (if n = 0 this is trivially
0 it follows from theorem 7 with m = 0).
true, and if n
It is obvious that t ~ is the mapping cone f ~ of the induced map
f: f' * ~ f" * between the completions. Therefore
<
<
>
<
... ~ Hq(f" * (X)) ~ Hq(f'~(X)) ~ Hq+l(f' * (X)) ~ Hq+1(t' * (X)) ~ ...
<
Since Hq(t ~ (X)) was shown to be zero for q n in the first paragraph above,
the result follows from the exactness of this sequence. For compact spaces there is the following universal-coefficient formula
for tech cohomology.
10 THEOREM
Let X be a compact Hausdorff space. On the product category
336
GENERAL COHOMOLOGY THEORY AND DUALITY
of pres heaves
r
CHAP.
6
on X consisting of torsion free R modules and the category of
R modules G there is a functorial short exact sequence
o ----,) fIq(X;f)
PROOF
C8l G ----,) fIq(X;
r
C8l G) ----,) fIq+1(x;r)
* G ----,) 0
Let G(l be a finite open covering of X. The cochain map
7:
C* (ql;r) C8l G ----,) C* (GLl; r C8l G)
defined by 7(l/; C8l g)(Uo, . . . ,Uq ) = l/;(Uo, . . . ,Uq ) ® g is an isomorphism
(this is a consequence of the finiteness of G(l analogous to lemma 5.5.6). From
the universal-coefficient formula for cochain complexes (theorem 5.4.1), there
is a functorial short exact sequence
0----') Hq(G(l;r) C8l G ----,) Hq(G(l; r ® G) ----,) Hq+l(ql;f)
* G ----,) 0
The result follows by taking direct limits over the cofinal family of finite open
coverings of X (because the tensor product and the torsion product both
commute with direct limits). From corollary 8, this gives a universal-coefficient formula for Alexander
cohomology of compact spaces. The following theorem generalizes this result
to compact pairs and includes the statement that the short exact sequence in
question is split.
I I THEOREM On the product category of pairs (X,A), where A is a closed
subset of a compact Hausdorff space X, and the category of R modules G, there
is a functorial short exact sequence
o ----,)
fIq(X,A; R) ® G ----,) fIq(X,A; G) ----,) fIq+l(X,A; R)
* G ----,) 0
and this sequence is split.
Let 7: C* ( " . n A; R) ® G ----,) C* ( " . n A; G) be the homomorphism of presheaves defined as in example 6.7.5 [that is, 7(cp C8l g)
(xo, . . . ,xq) = cp(xo, . . . ,xq)g]. Both C* (., . n A; R) C8l G and
C* (', . n A; G) are nonnegative co chain complexes of fine presheaves.
First we prove that
PROOF
7*: H*(C*(','
n A; R) C8l G) ----,) H*(C*(',' n A; G))
is a local isomorphism. If U eX - A, C*(U, UnA; R) = C*(U;R), and
C * (U, UnA; G) = C * (U; G), it follows from lemma 6.4.1 and theorem 5.4.1
that
7*: H*(C*(U,
un
A; R) Q9 G) = H*(C*(U,
un
A; G))
Since A is closed in X, for any x E X - A, 7* is an isomorphism of
{H*(C*(U, unA; R) ® G)} onto lim~ {H*(C*(U, UnA; G))},
both limits as U varies over open neighborhoods of x in X.
For any U intersecting A there is a commutative diagram with exact
rows
lim~
SEC.
8
o~
337
FINE PRESHEAYES
C*(U, UnA; R) ®
o ~ C * (U,
G~
C*(U;R) ®
G~
C*(U
n A; R) ®
J
~
C*(U
n A;
J
J
unA; G)
~
C*(U;G)
G)
G~ 0
~O
By lemma 6.4.1, the middle co chain complexes have trivial reduced modules.
Therefore there is a commutative square
fjq(G* (U n A; R) ® G)
~
J
fjq(G* (U
J
n A;
G))
To complete the proof that
prove that for x E A
lim~
Hq+l(C* (U, UnA; R) ® G)
~
Hq+1(C* (U, unA; G))
* is a local isomorphism, therefore, we need only
'T
{fjq(G*(U n A; R) ® G)} ::::: lim~ {fjq(G*(U n A; G))}
as U varies over neighborhoods of x in X. This is equivalent to the condition
that
fjq(lim~
{G*(U n A; R)}) ® G::::: fjq(lim~ {G*(U n A; G)})
where UnA varies over neighborhoods of x in A. This is trivially true
because both sides are zero for all q (this follows from the tautness property
of x in the paracompact space A but can be proved without assuming the
paracompactness of A, because anyone-point subspace is taut in any space
with respect to Alexander cohomology).
We have verified that 'T satisfies the hypotheses of theorem 9 for all n.
Therefore 'T induces an isomorphism
n A; G)(X))
By example 6.7.8, the right-hand side is isomorphic to H* (G * (X,A; G)). By
•
f*: H*([G*("
n A; R)
® G](X))::::: H*(G*("
•
example 6.7.13, the left hand side is the qth cohomology module of
fIo(X; C * ( " . n A; R) ® G). By theorem 10 and the fineness of
C*(', . n A; R) ® G, this is isomorphic to
fIo(X;c*("
• :l A; R)) ® G::::: (G*(" • n A; R)(X)) ® G
;::- C*(X,A; R) ® G
It follows that the map
f: C*(X,A; R) ® G ~ C*(X,A; G)
induced by 'T induces an isomorphism of cohomology. The result now follows
from the universal-coefficient formula for cochain complexes (theorem 5.4.1). •
This implies the following universal-coefficient formula for Alexander
cohomology with compact supports.
338
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
12 COROLLARY On the product category of pairs (X,A), where A is a closed
subset of a locally compact Hausdorff space X, and the category of R modules
G, there is a functorial short exact sequence
o ~ Hcq(X,A;
R) ® G ~ Hcq(X,A; G) ~ Hcq+l(X,A; R)
*G~ 0
and this sequence is split.
Let N be a closed cobounded neighborhood of A in X. There is
a commutative square of cochain maps
PROOF
C* (X,N; R) ® G
C*(X,N; G)
l
l
C*(X - N, X - N n N; R) ® G ~ C*(X - N, X - N n N; G)
in which, by theorem 6.6.5, each vertical map induces an isomorphism of
cohomology. By theorem 11, the bottom horizontal map induces an isomorphism of cohomology. Therefore the top horizontal map also induces an isomorphism of cohomology.
There is also a commutative square (in which the limit is over closed
cobounded neighborhoods N of A in X)
lim~ {C*(X,N; R)}
® G ---7lim~ {C*(X,N; G)}
l
C~(X,A; R)
l
®G
C~(X,A; G)
It follows from the first paragraph above that the top horizontal map induces an isomorphism of cohcmology. Since the closed cobounded neighborhoods of A in X are cofinal in the family of all co bounded neighborhoods of A
in X, it follows from theorem 6.6.15 that each vertical map induces an isomorphism in cohomology. Therefore the bottom horizontal map induces an
isomorphism in cohomology. The result follows from this and theorem 5.4.1. •
9
APPLICATIONS OF THE COHOMOLOGY OF PRESHEAVES
This section is devoted to two main applications of the theory developed in
the last two sections. One is the study of the relation between Alexander and
singular cohomology. We shall prove that in a homologically locally connected
space (for example, a manifold) the two are isomorphic. The other application
is to a study of the relation between the Alexander cohomology of two spaces
connected by a continuous map. We conclude with a proof of the VietorisBegle mapping theorem.
Let (X,A) be a pair and let G be an R module. Recall the homomorphism
T:
C* (. , .
n A;
G)
~
Ll * (., .
n A;
G)
SEc.9
339
APPLICATIONS OF THE COHOMOLOGY OF PRES HEAVES
defined in example 6.7.4. This induces a homomorphism
f:
C* ( " . n
A; ~e) ~
i *(" . n
A;
e)
such that the following square is commutative
C*(', . n A; e)
~
ll*(·, . n A; e)
C*(', . n A; e).i,. &*(" . n A; e)
By examples 6.7.8 and 6.7.9, there are isomorphisms
IX
C*(', . n A; e);:::; C*(', . n A; e)
A; e)) ;:::; H* (& * ( " . n A; e))
* : H* (ll * ( " . n
In Sec. 6.5 a natural homomorphism
p,: fi*(X,A; e) ~ H*(X,A; G)
was defined, and it is a simple matter to check that commutativity holds in
the diagram
H* (C* (X,A; e))
~
H* (ll * (X,A; e))
::oJ
H*(C*(', . n A; e)(x)) ~ H*(&*(" . n A; G)(X))
Therefore p, is an isomorphism if and only if f
* is.
I
THEOREM
Let X be a paracompact Hausdorff space and suppose there
is n ~ 0 such that each x E X is taut with respect to singular cohomology
with coefficients
e in degrees < n.
Then
p,: fiq(X;G) ~ Hq(X;e)
is an isomorphism for q
< n and a monomorphism for q = n.
Both C * ( . ; e) and II * ( . ;e) are nonnegative cochain complexes of
fine presheaves. The tautness assumption of the points of X with respect to
singular cohomology implies that 'T *: Hq(C* ( . ;e)) ~ Hq(ll * (. ;G)) is a local
isomorphism for q < n and a local monomorphism for q = n (in fact, it
is always a local monomorphism for all q). By theorem 6.8.9,
PROOF
T*: Hq(C*(X;G)) ~ Hq(&*(X;e))
is an isomorphism for q
< n and a monomorphism for q = n.
-
There is a partial converse of theorem 1 which asserts that if
< n and every open U C X,
then each point x E X is taut with respect to singular cohomology in degrees
n. This follows from commutativity of the following diagram (where
U varies over open neighborhoods of x EX):
p,: fiq(u;e) ~ Hq(U;e) is an isomorphism for q
<
340
GENERAL COHOMOLOGY THEORY AND DUALITY
lim~
6
{Hq(U;G)} ~ Hq(x; G)
~l
lim~
CHAP.
~l~
{Hq(U;G)}
~
Hq(x;G)
In case X is a Hausdorff space in which every open subset is paracompact
(for example, X is metrizable), we see that each point x E X is taut with respect
n if and only if J.L: Hq( U; G) ~ Hq( U; G)
to singular cohomology in degrees
is an isomorphism for all q
n and all open U C X.
A space X is said to be homologically locally connected in dimension n
if for every x E X and neighborhood U of x there exists a neighborhood V of
x in U such that Hq(V) ~ Hq( U) is trivial for q ::; n. It is said to be
homologically locally connected if it is homologically locally connected in
dimension n for all n.
<
<
2
EXAMPLE
Any locally contractible space, in particular any polyhedron
or any manifold, is homologically locally connected in dimension n for all n.
3
EXAMPLE
Let Xq = Sq for q :2: 1 and let Xq be a base point of Xq- The
subspace of X Xq consisting of all points having at most one coordinate different from the corresponding base point is homologically locally connected
in dimension n for all n but is not locally contractible.
4
Hq(~
LEMMA
If X is homologically locally connected in dimension n, then
* (. ;G)) is locally zero for q ::; n and all G.
Let c* E Hom (t.q(U),G) be a co cycle (0::; q ::; n) and let x E U. If
q = 0, let V be a neighborhood of x in U such that Ho(V) ~ Ho(U) is trivial.
If c E t.o(V), there is c' E ~l(U) such that c = ac'. Then c* (c) = c* (ac') =
(8c* )(c') = O. Therefore c* I Lio(V) = 0, proving that HO(~* (. ;G)) is locally
trivial.
If 0
q, let V and V be neighborhoods of x in U, with V C V' and such
that Hq_1 (V) ~ Hq_ 1 (V') and Hq(V') ~ Hq(U) are both trivial. If c is a reduced singular (q - I)-cycle of V, let c' be a q-chain of V' such that ac' = c.
Then c* (c') EGis independent of the choice of c'; if c" is another q-chain in
V' such that ac" = c, then c' - c" = ad for some (q + I)-chain din U and
PROOF
<
c*(c' - c")
= c*(ad) = (8c*)(d) = 0
Hence there is a homomorphism c*: Zq_l(V) ~ G such that c* (c) = c* (c') if
ac' = c. Because ~q_l(V)/Zq_l(V) is free (since it is isomorphic to a subgroup
of ~q-2(V) if q lor to Z if q = 1), there is a homomorphism d*: ~q_l(V) ~ G
which is an extension of c* . Then c* I ~q( V) = 8d * , proving that Hq( ~ * ( . ;G))
is locally trivial. -
>
:.
COROLLARY
If X is a paracompact Hausdorff space homologically locally
connected in dimension n, then J.L: fIq(X;G) ~ Hq(X;G) is an isomorphism for
q ::; n and a monomorphism for q = n + 1. -
SEc.9
341
APPLICATIONS OF THE COHOMOLOGY OF PRESHEAVES
6
COROLLARY
Let A be a closed subset, homologically locally connected in
dimension n, of a Hausdorff space X, homologically locally connected in
dimension n. If X has the property that every open subset is paracompact,
}-t: fIcq(X,A; G) ~ Hcq(X,A; G) is an isomorphism for q ::;; n and a monomorphism for q = n + 1.
PROOF
From the definitions, there is a commutative square (where U varies
over open cobounded subsets of X)
lim~
{Hq(X,U; G)}
~
til
Ilt
lim~
{Hq(X, U; G)}
Hcq(X;G)
~
Hcq(X;G)
Since an open subset of a space homologically locally connected in dimension
n is again a space homologically locally connected in dimension n corollary 5
applies to X and to every open U C X. By the five lemma,
}-t:
fIq(X, U; G) ~ Hq(X, U; G)
is an isomorphism for q ::;; n and a monomorphism for q = n + 1. Passing to
the limit, }-t: fIcq(X;G) ~ Hcq(X;G) is an isomorphism for q ::;; n and a monomorphism for q = n + 1. Since A has the same properties as X,
}-t:
fIcq(A;G) ~ Hcq(A;G)
is an isomorphism for q ::;; n and a monomorphism for q = n
now follows from the five lemma. -
+ 1. The result
Since a manifold is homologically locally connected in dimension n for
all n, and every open subset is paracompact, this implies the next result.
7
COROLLARY
If X is a manifold, }-t: fI*(X;G)::::::: H*(X;G). If A is a
closed homologically locally connected subset of X,
}-t:
fI~ (X,A; G) ::::::: H~ (X,A; G).
-
8
COROLLARY
If X is a homologically locally connected space imbedded as
a closed subset of a manifold Y, then X is taut in Y with respect to singular
cohomology.
PROOF
By corollary 5, fI* (X;G) ::::::: H* (X; G), and for an open set U in Y, by
corollary 7, fI * (U; G) ::::::: H * (U; G). Since X is taut in Y with respect to
Alexander cohomology, these isomorphisms imply that it is also taut with
respect to singular cohomology. -
9
COROLLARY
If A is any closed subset of a manifold X, then as U varies
over neighborhoods of A in X,
lim~ {H*(U;G)} ::::::: fI*(A;G)
where the right-hand side is Alexander cohomology.
PROOF
By corollary 7, lim_ {fI * (U; G)} ::::::: lim~ {H * (U; G)}, so the result
342
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
follows from the tautness of A with respect to the Alexander cohomology
theory. This shows that the modules H * (A; G) and H * (A,B; G) introduced in
Sec. 6.1 are the Alexander cohomology modules if A [or (A,B)] is a closed subset
[or pair] of a manifold. The next result generalizes the duality theorem 6.2.17
to arbitrary closed pairs.
10 THEOREM Let X be an n-manifold orientable over R. For any closed
pair (A,B) in X and any R module G there is an isomorphism
Hq(X - B, X - A; G) ::::: Hcn-q(A,B; G)
PROOF
Let N be a closed cobounded neighborhood of B in A. By theorem
6.6.5, there is an isomorphism
Hn-q(A,N; G) ::::: Hn-q(A - N, A - N
n
N; G)
Since (A - N, A - N n N) is a compact pair in X, by theorem 6.2.17,
Hq(X - (A - N
n N),
X - (A - N); G) ::::: Hn-q(A - N, A - N
n N;
G)
Since X - (A - N) and X - N are open, there is an excision isomorphism
Hq(X - N, X - A; G) ::::: Hq(X - (A - N
n N), X - (A - N); G)
Combining these gives an isomorphism
Hq(X - N, X - A; G) ::::: Hn-q(A,N; G)
As N varies over closed cobounded neighborhoods of B in A, the limit of the
modules on the left is Hq(X - B, X - A; G) and the limit of the modules on
the right is Hcn-q(A,B; G), whence the result. I I THEOREM If X is a compact Hausdorff space which is homologically
locally connected in dimension n, then Hq(X) is finitely generated for q S n.
PROOF
This follows from corollary 5, theorem 6.8.11, and theorem 5.5.13.
-
The last result gives a generalization of corollary 6.2.21 to arbitrary compact manifolds (orientable or not). We now work toward a proof of the
Vietoris-Begle mapping theorem.
12 LEMMA Let (X,A) be a pair and let f be the presheaf on X defined by
f(V) = Cq(V, V n A; G) for open y C X (q and G being fixed).
(a) For any open covering ql of X the map f(X) ~ f(ql) sending y E f(X)
to the compatible '11 family {y I U} U E -'I is a monomorphism.
(b) If GIl· is a locally finite open covering of X and 'Y is a shrinking ofql,
the image of f(GIl) ~ f('Y) equals the image of the composite
f(X)
PROOF
~
f(q1)
~
f('\")
For (a), assume that y E Cq(X,A; G) is in the kernel of f(X) ~ f(ql)
SEc.9
343
APPLICATIONS OF THE COHOMOLOGY OF PRES HEAVES
(that is, Y I V = 0 for all V E 621). Let!p E O(X,A; G) be a representative of y.
Then y I V
0 implies that !p I V is locally zero on V. Since this is so for all
V E "It, !p is locally zero on X and y = 0, proving (a).
To prove (b), let {YU}UE'lL be a compatible 621 family and suppose that
!Pu E Cq( V, V n A; G) is a representative of Yu for V E 621. Then, for V, V' E G21,
!Pu I V n V' - !PU' I V n V'is locally zero on V n V'. If x E X, some neighborhood of x meets only finitely many elements of Gil, and there is a smaller
neighborhood W", of x such that
=
W", intersects Vu <=> x E
xEV
W",
x E Vu= W",
x E Vu n Vu =!Pul
(i)
(ii)
(iii)
(iv)
=
Vu
c V
C Vu
W", =!Pu I W",
The first three conditions are clearly satisfied by taking W", small enough
(because there are only a finite number of conditions to be satisfied) and (iv)
can also be satisfied, because for x E Vu n Vu" cpu I V n U' - CPU' I V n U'
is locally zero.
For x E X choose V so that x E Vu and set !p", = !Pu I W", E Cq(W""
W", n A; G). By (iv), this is independent of the choice of V. If x" E W'" n W"",
then x" E Vu for some V E Gil. Then W'" and W"" meet V u , and by (i), x,
x' E Vu. Therefore!p",
!Pu I W'" and !p",'
!Pu I W"", whence!p", I w'" n W"" =
!p",' I w'" n W"'" Hence the collection {!p", E Cq( w"" w'" n A; G)} is a compatible {W",} family [of Cq(·, • n A; G)J. By example 6.7.8, there is an element!p E O(X,A; G) such that!p I W'" = !p", for all x E X. To complete the proof
of (b) it suffices to prove that for each V E GiL, !P I Vu - !Pu I Vu is locally zero
on Vu. However, if x E V u, then, by (iii), w'" C Vuand!p I W'" = !p", = !Pu I W"'.
Hence {W"'}"'EVU is an open covering of Vu on which !P I Vu and !Pul Vu
agree. •
=
=
13 THEOREM Let f: X' - ? X be a closed continuous map between paracompact Hausdorff spaces. Let A' be a closed subset of x' and suppose there
n such that fiq(f-lx, f-1x n A'; G)
0 for all x E X
are integers 0 :::;: m
and for q
m or m
q
n. Let f be the presheaf on X defined by
f(V) = fim(f-l(V), f-l(V) n A'; G). Then there are isomorphisms
<
<
=
< <
Hq-m(X;f) ;::::; fiq(XI,A ' ; G)
q
<n
and a monomorphism
fIn-m(X;f)
-?
fin(XI,A'; G)
PROOF
Let f * be the nonnegative cochain complex of presheaves on X defined by f * (V) = C* (f-l( V), f-l( V) n A'; G). Thus fq is the image under
f* of the fine presheaf on X' which assigns Cq(V' , V' n A'; G) to V' C X'.
By theorem 6.8.3c, the latter is a fine presheaf on X' [being the completion of
the fine presheaf 0(', . n A'; G); see example 6.8.1J, and by theorem 6.8.3b,
fq is fine on X. As V varies over neighborhoods of x in X, (f-l( V), f-l( V) n A')
344
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
varies over a cofinal family of neighborhoods of (f-IX, f-IX n A') in (X',A')
(because f is closed and continuous). From the standard tautness properties
and the hypothesis about fj * (f-IX, f-IX n A'; G), it follows that Hq(f *) is
locally zero for q
m and m
q
n. By theorem 6.8.7, there are functorial
isomorphisms
<
< <
and a monomorphism
fIn-m(X;Hm(f *)) ~ Hn(f * (X))
Since f
= Hm(f *), it merely remains to verify that
HP(I' * (X)) ;:::::: fjp(X',A'; G)
all P
As ~ varies over the cofinal family of locally finite open coverings of X it follows from lemma 12 that
f*(X)
= lim~
{r*(~)}
= lim~
and this yields the result.
{C*(·,·
n A'; G)(f-101)};:::::: C*(X',A'; G)
-
If ~ is an m-sphere bundle over a paracompact Hausdorff base space B,
then fjq(pl; -1(X), PI; -l(x) n E) = 0 if q T m + 1. Therefore the hypotheses of
theorem 13 are satisfied for all n. Since the presheaf r that occurs in theorem
13 is the tensor product of the orientation presheaf of ~ and G, we obtain the
folloWing generalization of the Thorn isomorphism theorem to nonorientable
sphere bundles.
14 THEOREM Let ~ be an m-sphere bundle over a paracompact Hausdorff
base space B and let r be the orientation presheaf of ~ over R. For all
R modules G and all q there is an isomorphism
fIq(B;
r
0 G) ;:::::: fjq+m+1(EI;,EI;; G)
-
Another interesting consequence of theorem 13 is the following VietorisBegle mapping theorem.
15 THEOREM Let f: X' ~·X be a closed continuous surjective map between
'f!!1racompact Hausdorff spaces. Assume that there is n ~ 0 such that
[jq(f-Ix;G)
0 for all x E X and for q
n. Then
=
<
f*: fjq(X;G) ~ fjq(X';G)
is an isomorphism for q
< n and a monomorphism for q =
n.
Let Z be the mapping cylinder of f and regard X' as imbedded in Z.
Then Z is a paracompact Hausdorff space, X' is closed in Z, and the retraction r: Z ~ X is a closed continuous map. For x E X, rl(x)Js contractible
[since it is homeomorphic to the join of x withf-l(x)], and so H*(r-l(x)) = O.
Because r-l(x) n X' = f-I(X) is nonempty, we have
PROOF
SEc.9
345
APPLICATIONS OF THE COHOMOLOGY OF PRESHEAVES
It follows from theorem 13 that fiq(Z,X'; G) = 0 for q ~ n. Since there is a
commutative diagram with an exact row
...
~
Hq(Z,X')
Hq(z)
~
~
Hq(X')
~
Hq+1(Z,x')
~
/lr·
the result follows.
•
There is a partial converse of theorem 15 asserting that if f: X' ~ X is a
closed continuous surjective map between paracompact Hausdorff spaces and
there is n 2': 0 such that for every open Q C X,f*: Hq(U;G) ~ Hq(f-1(U);G)
is an isomorphism for q
n, then Hq(f-1(X);G) = 0 for all x E X and
for q
n. This follows from commutativity of the following diagram (where
U varies over open neighborhoods of x EX):
<
<
lim_ {Hq( U; G) }
r·l
In particular, if X and X' are metrizable (or have the property that every
open subset is paracompact), then for n 2': 0, f*: fiq(U;G) ~ fiq(f-1(U);G)
i~ an isomorphism for all open U C X and all q
n if and only if
Hq(f-1(X);G) = 0 for all x E X and all q
n.
We present an example to show that the condition that fbe a closed map
is necessary in theorem 15.
<
<
16 EXAMPLE Let X' = {(x,y) E R21 x2 + y2 = 1 or x2 + y2
and let X = [0,1]. Define f: X' ~ X by
f(x,y)
= {~
< 1, x> O}
x~O
x2':O
Then f is a continuous surjective map but not a closed map. Furthermore,
closed semicircle
f-1(t)
= 1closed interval
single point
t =0
0
t
t =1
< <1
Because the unit circle 51 is a strong deformation retract of X',
fi1(X';G) ;::::: fi1(5 1;G) ;::::: G.
Since fi1(X;G)
isomorphism.
17
EXAMPLE
= 0, the homomorphism f*:
W(X;G) ~ fi1(X';G) is not an
Let X C R2 be the space of example 2.4.8, illustrated below:
346
GENERAL COHOMOLOGY THEORY AND DUALITY
(0,-2)
CHAP.
6
(1,-2)
A,
There is a closed continuous surjective map f of X onto the space Y consisting
of the four sides of the rectangle
(0,0)
(0,-2)
0
(1,0)
(1,-2)
such that
f
~1
_
(y) -
{single point
closed interval
y -=/= (0,0)
y = (0,0)
It follows from theorem 15 thatf*: H*(Y;G) ::::::: H*(X;G) for any G, and
therefore the map f is not null homotopic.
18 THEOREM Let f: X' -> X be a proper surjective map jJetween locally
compact Hausdorff spaces and assume that for some n > 0, Hq(f~l(X); G) = 0
for all x E X and all q < n. Then
f*: Hcq(X;G) -> Hcq(X';G)
is an isomorphism for q
< n and a monomorphism for q =
n.
If either X or X' is compact, the other one is also compact, and the
result follows from lemma 6.6.9 and theorem 15. If neither X nor X' is
compact, let X+ and X'+ be their one-point compactifications and extend fto a
map f+: X'+ -+ X+ mapping the point at infinity of X'+ to the point at infinity
of X+. Then f+ satisfies the hypotheses of theorem 15, and the result follows
from corollary 6.6.12 and theorem 15. •
PROOF
I 0
CHARACTERISTIC CLASSES
This section is a culmination of our general work on homology theory. We
use the cup product and Steenrod squares to define characteristic classes of a
manifold and of one manifold imbedded in another. These characteristic
classes are important invariants of the manifold and have interesting applications to nonimbedding problems.
Let X be an n-manifold with boundary Xand U E Hn(x X X, X X X - 8(X))
SEC.
10
347
CHARACTERISTIC CLASSES
be an orientation (over R) of X. Let
Then the maps
i:
X - X C X be the inclusion map.
i
X 1: (X - X) X (X,X) C X X (X,X)
1 X i: (X,X) X (X - X) C (X,X) X X
are both homotopy equivalences. Therefore there are elements
such that
(f X 1) * UI
= U I (X -
(1 X i) * U2
X) X (X,X)
= U I (X,X)
X (X - X)
If X is compact, let z E Hn(X,X) be the fundamental class of X corresponding
to U, as in theorem 6.3.9. The Euler class of a compact oriented manifold X,
denoted by X E Hn(X,X), is defined by
= (UI v
X
U2 )/z
The reason for the name is furnished by theorem 2 below.
Assume that R is a field and that X is a compact n-manifold with boundary X. By theorem 6.9.11, H* (X) and H* (X,X) are finitely generated. If {u;)
is a basis of H*(X) and {Vj} is a basis of H*(X,X), then by the Kiinneth formula for cohomology, {Ui X Vj} is a basis of H* (X X (X,X)). Hence
= ~ aijUi X
UI
Vj
i,j
for some scalars aij. Let b jk = (Vj V Uk, z), where z is the fundamental class
corresponding~ to U. Then we have matrices A = (au) and B = (bjk ), and the
following expresses their relation to each other.
I
LEMMA
With the above notation,
(AB)ik
= (-l)n deg Uk 8ik
The proof is essentially the same as that for theorem 6.3.12. Because
z is the fundamental class corresponding to U, it follows that
PROOF
Udz
= 1 E HO(X)
By property 6.1.4, for any k
Uk
= Uk V
1
= Uk v
UI/z
= [(Uk
X 1) v
UIJlz
From lemma 6.3.11 it follows readily that
(Uk
X 1)
V
UI
= (1
=
X
Uk)
v
UI
= (_l)ndeg UkUI
~
(-l)n deg Uka;jUi X
Uk
=
'.1
(Vj
v
Hence by property 6.1.2
~
( -l)n deg UkaijbjkUi
'.1
Since {u;) is a basis, this implies the result.
-
Uk)
V
(1 X
Uk)
348
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
2
THEOREM
If X is the Euler class of a compact n-manifold X oriented
over a field, then (X,z) is the Euler characteristic of X.
PROOF
We first compute V2. Let T: X X X ~ X X X be the map interchanging the factors. There is a commutative diagram, with all vertical maps
induced by maps defined by T and all horizontal maps induced by inclusions,
Hn(X X X, X X X - 8(X)) ~ Hn((X - X) X (X,X))
TTl
«(j
~ 1)* Hn(X X (X,X))
Tn
IT!
Hn(X X X, X X X - 8(X)) ~ Hn((x,x) X (X - X))
«(1
~j)* Hn((x,x) X X)
In the proof of lemma 6.3.11 it was shown that T! V = (-I)nu. Therefore
1": Vj = (-I)nV2, and so
= (-I)nT~ ( k,l~ aklUk
V2
(-I)n ~
=
k,l
X
VI)
(_I)de g Uk deg
VI
aklVI
X
Uk
Therefore
VI
V
V2
=
(_I)n ~
(_I)de g
=
(-I)n
( -1 )deg VI
~
VI
deg
where the summation is over all i,
deg
Uk)
Vi
+ deg Uk deg VI + deg Ui deg VI aijakl( VI v
Ui)
f, k,
VI
aijakl(Ui
v
X
v
deg Vi + deg Uk deg
VI)
(Vj
and 1 such that
Ui
+ deg Vj = n = deg Uk + deg VI
=
~ (_I)de g Ukaijakl(VI
It follows that
VI v V2
V
Ui)
X
(Vj
v
Uk)
Using lemma 1,
(X,z)
= (VI V
=
.~
t,J,k,1
V2,
Z
X z)
(_I)de g Ukaijbjkaklbli
= t,k
~ (_1)de g Uk(AB)ik (ABhi
=~(_I)degUk
k
and the last sum is the Euler characteristic of X.
•
Classically, the Euler class is usually taken to be the Euler class (in our
sense) over Z. For any pair (Y,B) whose homology is of finite type, it follows
from the universal-coefficient formula for cohomology (theorem 5.5.10) that
Hq(Y,B; R) :::::: Hq(Y,B; Z) ® R
Therefore the monomorphism Z ~ R induces a monomorphism
SEC.
10
349
CHARACTERISTIC CLASSES
In particular, the monomorphism Hn(x,x; Z) ~ Hn(x,x; R) maps Euler class
to Euler class, and therefore theorem 2 remains valid for the integral Euler
class of X.
We now specialize to the case where the coefficient field is Z2, in which
case U, hence also Ub and (if X is compact) z, are all unique. There is the
Thorn isomorphism
<1>*: Hq(X - X) ;:::::, Hq+n((x - X) X (X - X), (X - X) X (X - X) - 8(X - X))
defined by <1>* (v) = (v X 1) v U', where
U' = UI ((X - X) X (X - X), (X - X) X (X - X) -8(X - X))
<1>* can be extended to
<1>*: Hq(X)
~
Hq+n(X X X, X X X -8(X))
by <1>* (v) = (v X 1) v U. There is a commutative diagram whose vertical
maps are isomorphisms
Hq+n(X X X, X X X - 8(X))
:::::1
Hq(X - X) ~ Hq+n((X - X) X (X - X), (X - X) X (X - X) -8(X - X))
from which it follows that <1>* is also an isomorphism on Hq(X). For i ;:::: 0 the
ith Stiefel- Whitney class of X, Wi E Hi(X;Z2)' is defined by the formula
<1>* (Wi) = Sqi U
[that is, SqiU = (Wi X 1) v U]. Following are some examples.
3
By condition (a) on page 271, Wo = 1.
4
By condition (b) on page 271, if X is a compact n-manifold without
boundary, Wn is the Euler class of X over Z2.
5
By condition (c) on page 271, Wi = 0 for i
> dim X.
6
A manifold X is orientable over Z if and only if
5.H.3d).
Wl
= 0 (see exercise
If X is compact and z E Hn(X,X) is the fundamental class of X over Z2,
then, by property 6.1.4,
Wi = [(Wi X 1)
v
U1l!z = SqiUdz
where Ul E Hn(X X (X,X)) corresponds to U. We use this to determine the
Stiefel-Whitney classes of a compact X in terms of cohomology operations
in X. For i ;:::: 0 the homomorphism Sqi: Hn-i(X,x) ~ Hn(x,x) has a transpose
homomorphism Sqi: Hn(X,X) ~ Hn_i(X,X) such that
<Sqiu,z) = <u,SqiZ)
where z is the fundamental class of X. By the isomorphism of theorem 6.3.12,
350
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
Kz: Hi(X) ::::::; Hn_i(X,X)
and there is a unique Vi E Hi(X) such that Kz(Vi ) = Sqi(Z). Then for
U E Hn-i(X,X; Z2)
= (U,SqiZ) = (U,Kz(Vi )
= <u, Vi z) = (u V Vi, z)
(Sqiu,z)
r'\
This equation holds trivially if deg U =1= n - i. The following Wu formula
shows that the classes Vi and the Stiefel-Whitney classes Wi determine each
other.
7
THEOREM
In a compact n-manifold, for q 2':
Wq =
~
O<;t<;q
°
Sqq-i Vi
We have U 1 = L aijUi X vj, where {u;} is a basis of H* (X,Z2) and
{Vj} is a basis of H* (X,X; Z2)' By the Cartan formula, condition (d) on page 271
PROOF
Sqqu1 =
avSq"u; X Sqlvj
~
k+l=q
Let VI
= ~ ClmU m. Then we have
Wq = (Sqqu1 )! z = ~ aij(Sqlvj,z)Sq"u;
k+l=q
= k+l=q
~ ai/ Vj v VI, z) SqkUi
= k+l=q
~ aijClm( Vj V Um, z) SqkUi
= k+l=q
~ aijbjmClmSqkui
Using lemma 1, we find that
Wq =
~
k+l=q
cliSqkUi =
~
k+l=q
Sqk VI
•
Let pn be the real projective n-space and let W be a generator of Hl(pn)
for any n 2': 1. We use lemma 5.9.4 to compute Sqi(wj) in the following
examples.
For the real projective plane p2, Sql(W) = w 2; therefore Vl(f2)
8
Wl(f2) = w, and W2(f2) = w 2.
9
For P3, Sq2(W)
Wi(P3) = for i > 0.
°
= ° and
Sql(WZ)
= 0,
so Vi(P3)
= w,
= ° for i > ° and
= w 4 and Sql(W 3) = w4, so V 1(P4) = W, V Z(P4) = w Z,
Wl(F4) = W, WZ(P4) = 0, W3(F4) = 0, and W4(P4) = w 4.
I I For P5, SqZ(w 3) = w 5 and Sql(W4) = 0, and V 2(P5) = WZ is the only nonzero V i(P5) , where i > 0. Hence Wl(P5) = 0, WZ(P5) = w Z, W3(P5) = 0,
W4(P5) = w 4, and W5(P5) = 0.
10 For P4, SqZ(WZ)
The Euler class and Stiefel-Whitney classes of a manifold X are topological invariants associated to X. We shall now define characteristic classes for a
SEC.
10
351
CHARACTERISTIC CLASSES
manifold X imbedded in a manifold Y. These will be topological invariants of
the imbedding. First, however, we need an algebraic digression.
In our consideration of the slant product we limited ourselves to one of
the two possible slant products. We now introduce the other one. Given chain
complexes C and C', a cochain c* E Hom ((C ® C')n, G), and chain
c E Cq ® G', there is a slant product c\c* E Hom (C~_q, G ® G') which is
the cochain such that if c = ~ Ci ® gi, with Ci E Cq and gi E G', then
(c\c* ,c')
Then
= ~ (c*, Ci ® c')
® gi
c' E C~_q
c5(c\c*) = (-I)q(c\c5c* - oc\c*)
from which it follows that there is an induced slant product of Hn( C ® C'; G)
and Hq(C;G') to Hn-q(C'; G ® G'). This gives rise to a topological slant
product of Hn((X,A) X (Y,B); G) and Hq(X,A; G') to Hn-q(Y,B; G ® G') having
properties analogous to 6.1.1 to 6.1.6. We list without proof two of these, to
which we shall have occasion to refer.
12 Given u E Hn((X,A) X (Y,B); G), z E Hq(X,A; G"), and v E HP(Y,B; G'),
let T: G ® Gil ® G' ~ G ® G' ® Gil interchange the last two factors.
In Hn-q+p(Y,B; G ® G' ® G") we have
T* ((z\u) v v)
= z\[u v
(1 X v)]
•
13 Given u E Hn((X,A) X (Y,B); G), v E Hp(X,A; G'), and z E Hq(X,A; Gil),
then, in Hn+p-q(Y,B; G ® G' ® Gil),
(v
I".
z)\u
= z\[u v
(v Xl)]
•
Let Y be an m-manifold without boundary and
U E Hm(y X Y, Y X Y - c5(Y); R)
an orientation of Y over R. Given a pair (A,B) in Y, we define
yo: Hq(A,B; G)
~
Hn-q(Y - B, Y - A; G)
by
yU(z) = z\[U I (A,B) X (Y - B, Y - A)]
z E Hq(A,B; G)
Then we have the following complement to the duality theorem.
14 LEMMA Let X be a compact homologically locally connected space in
an m-manifold Y with orientation class U. Then we have an isomorphism for
all q and all G
yo: Hq(X;G) :::::; Hm-q(Y, Y - X; G)
PROOF
Since X is compact and homologically locally connected, it follows
from theorem 6.9.11 that H(Ll(X)) is of finite type. By lemma 5.5.9, there is a
free chain complex C of finite type which is chain equivalent to Ll(X).
Let i\: C ~ Ll(X) be a chain equivalence. Let Ll' and C' be the chain complexes
obtained by reindexing the cochain complexes Hom (Ll(X),R) and Hom (C,R),
respectively, so that Ll~
Hom (Llm_q(X),R) and C~
Hom (Cm_q,R). The
=
=
352
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
chain equivalence ,\ defines a chain equivalence ,\': tl' ----') C. Because C is
free and of finite type, so is C [tl' will not be free, in general, because tl(X)
need not be of finite type].
Let c* E Hom ([tl(X) ® (tl(Y)/tl(Y - X))]m, R) be an m-cocycle corresponding to U I X X (Y, Y - X) under the Eilenberg-Zilber isomorphism and
define a map
T:
by r(c)
=
tl(Y)/tl(Y - X) ----') tl'
c* / cfor c E Ii( Y)/ Ii( Y- X). If deg c= q,
a(r(c))
=
o(c* / c) = (-1) m- qc* / ac = (-1) m- qr(ac)
so T either commutes or anticommutes with G, depending on degree. Hence T
induces homomorphisms T* on homology and T* on cohomology for any
coefficient module. Clearly,
T* = Yu: Hq(Y, Y - X; R) ----') Hm-q(X;R)
Because X is homologically locally connected, by corollary 6.9.8, X is taut in Y,
and by the duality theorem, Yu, and hence T*, is an isomorphism. Therefore
the composite ,\' T induces an isomorphism ,\'* T* of Hq(Y, Y - X; R)
with Hq(C) = Hm-q(C;R). Since tl(Y)/tl(Y - X) and C are both free, it
follows from the universal-coefficient formula for cohomology (theorem 5.5.3)
that for any G
0
(,\10 T)* = T*
0
0
,\'*: H*(Hom (C,G))::::: H*(Hom (tl(Y)/tl(Y - X), G))
There is also a commutative diagram
Hq(Ii(X) Q$l G) «("~l)' Hq(CQ$l G)
1
1=
,,'* Hm-q(Hom (C', G))
Hm-q(Hom (Ii', G)) <---;;;;where the vertical maps are induced by the canonical map
A ® G ----') Hom (Hom (A,R), G)
for any module A (the right-hand vertical map being an isomorphism because
C is of finite type). Hence there are isomorphisms
Hq(X;G) :? Hm-q(Hom (tl',G))
~
Hm-q(Y, Y - X; G)
It only remains to verify that this composite is
g E G, the composite
tlq(X) ® G ----') Hom (tl' m_q,G)
Hom (T,l)
yu.
If a E tlq(X) and
Hom (tlm_q(Y)/ tlm_q(Y - X),G)
maps a ® g to the homomorphism h such that if a' E tlm-q(Y),
h(a') = T(a')(a ® g) = (c* /a')(a ® g)
= (c*, a ® a')g = [(a ® g)\c*](a')
SEC.
10
353
CHARACTERISTIC CLASSES
Therefore h
= (a ® g) \c*, and this gives the result on passing to homology.
-
Let X be a closed subset of a space Y tautly imbedded with respect to
singular cohomology and let A C X. Assuming X - A taut in Y - A, we define
Hp(y, Y - X; G) v Hq(X, X - A; G')
~
Hp+q(Y, Y - A; Gil)
where G and G' are paired to Gil. If V is any neighborhood of X in Yand V'
is a neighborhood of X - A in V - A, there is a cup product
Hp(V, V - X; G)
v
Hq(V,V'; G')
~
Hp+q(V, (V - X) U V'; Gil)
There are excision isomorphisms (for all coefficients)
Hp(y, Y - X) ;:::::: Hp(V, V - X)
Hp+q(Y, Y - A) ;:::::: Hp+q(V, V - A)
Since V - A = (V - X) U V' we have a cup product
Hp(y, Y - X; G) v Hq(V,V'; G')
~
Hp+q(Y, Y - A; Gil)
As V varies over neighborhoods of X in Y and V' varies over neighborhoods
of X - A in V - A, it follows from the tautness assumptions and the five
lemma that lim~ {H*(V,V'; G')} ;:::::: H*(X, X - A; G'). The desired cup
product is thus obtained by passing to the direct limit with the above cup
product.
Let X be a compact n-manifold without boundary imbedded in an
m-manifold Y without boundary. Assume that U and U' are orientations of
X and Y, respectively, over R. There is then an isomorphism (for any R
module G)
(): Hq(X;G) ;:::::: Hm-n+q(Y, Y - X; G)
characterized by commutativity in the triangle of isomorphisms (note that X
is homologically locally connected, and so lemma 14 applies to X C Y)
Hn_q(X;G)
Yu.(
'1u'
Hq(X;G) J4 Hm-n+q(y, Y - X; G)
This map () is similar to a Thorn isomorphism and has the following
multiplicative property.
15 LEMMA The isomorphism (): Hq(X,G) ;:::::: Hm-n+q(Y, Y - X; G) has the
property that for v E Hq(X;G)
()(v) = +()(1) v v
where ()(1) E Hm-n(y, Y - X; R)
PROOF
Let z E Hn(X;R) be the fundamental class of X corresponding to U
and suppose v
i * v' for v' E Hq(V;G) and i: X C V, where Vis a neighborhood of X in Y. By theorem 6.3.12, Yu- 1 (v)
+v" z
+i*v' "z. Then,
using properties 12 and 13 (with all equations holding up to sign),
=
=
=
354
GENERAL COHOMOLOGY THEORY AND DUALITY
O(v) I (V, V - X)
= -+-(i*v'
CHAP.
6
z)\[U'1 X X (V, V - X)]
(V, V - X)]
= -+-(v' f'I i*z)\[U' I V X (V, V - X)]
= -+-i*z\{[U'1 V X (V, V - X)] v (v' X Iv)}
= -+-i*z\{[U'1 V X (V, V - X)] v (Iv Xv')}
= -+-z\{[U'1 X X (V, V - X)] v (Ix X v')}
= -+-[0(1) I (V, V - X)] v v'
= -+-[0(1) v v] I (V, V - X)
f'I
= -+-i*(i*v' f'lz)\[U'1 Vx
Since H* (Y, Y - X) ;:::; H* (V, V-X), this gives the result.
-
Our next result, a consequence of lemma 15, follows immediately from
the definition of the cup product, Hp(y, Y - X) v Hq(X) ~ Hp+q(Y, Y - X).
16 COROLLARY Let X be a compact oriented n-manifold imbedded in an
oriented m-manifold Y, both without boundary. For any element v E Hq(Y;G)
we have
O(v I X)
= -+-0(1) v
v
-
The normal Euler class of X in Y, denoted by XX,Y E Hm-n(X;R), is
defined by the equation
O(XX,Y)
= 0(1) v
0(1) E }{2(m-n)(Y, Y - X; R)
=
Since 0(1) v 0(1)
0(1) v [0(1) I Y], we obtain from corollary 16 the following characterization of the normal Euler class.
17 THEOREM If a compact n-manifold X is imbedded in an m-manifold Y,
both without boundary and oriented over R, the normal Euler class
XX,Y = 0(1) I X. -
In particular, if Hm-n(Y;R) ~ Hm-n(X;R) is trivial, it follows that the
normal Euler class is zero. Thus, if Y is Euclidean space, the normal Euler
class of any compact X imbedded in Y is zero.
For i ~ 0 the ith normal Stiefel- Whitney class of X in Y, wiE Hi(X;ZZ),
is defined by
Here are some examples.
18 By condition (a) on page 271, Wo
= l.
19 By condition (b) on page 271, if k
normal Euler class of X in Y over Zz.
20 By condition (c) on page 271, Wi
= dim Y -
dim X then Wk is the
= 0 for i > dim Y -
dim X.
There is an important relation between the Stiefel-Whitney classes of X
and Y and the normal Stiefel-Whitney classes of X in Y toward which we are
heading.
SEC.
10
355
CHARACTERISTIC CLASSES
21 LEMMA Let X be a compact n-manifold imbedded in an m-manifold Y,
both without boundary. Let U and U' be the orientation classes of X and Y,
respectively, over Z2 and let 0(1) E Hm-n(Y, Y - X; Z2). Then
U' I (X X Y, X X Y - 8(X))
= [1
X 0(1)] v U
PROOF
If X' is a component of X, it suffices to prove that
u' I (X'
X Y, X' X Y - 8(X/))
= ([1
X 0(1)] v U) I (X' X Y, X' X Y - 8(X/))
Hence we may assume X connected, in which case (X X Y, X X Y - 8(X)) is
a fiber-bundle pair over X with fiber pair (Y, Y - xo), where Xo E X. Since
U' I (X X Y, X X Y - 8(X)) is an orientation over Z2 of this bundle pair, and
there is a unique orientation over Z2, it suffices to prove that [1 X 0(1)] v U
is also an orientation over Z2 of this bundle pair. That is, we need only show
that for x E X, ([1 X 0(1)] v U) I x X (Y, Y - x) is nonzero. This will be so
if its image in x X (Y, Y - X), which equals ([1 X 0(1)] v U) I x X (Y, Y - X),
is nonzero. Because U E Hn(x X X, X X X - 8(X)) is an orientation,
U I x X (X, X - x) = Ix X u, where u E Hn(X, X - x) is nonzero. Because
Hn(x, X - x) ~ Hn(X) is a monomorphism [dual to the monomorphism
Ho(x) ~ Ho(X)], u I X is nonzero. We have
([1 X 0(1)] v U) I x X (Y, Y - X) = [Ix X 0(1)] v (Ix X u I X)
Ix X [0(1) v u I Xl
Ix X O(u I X)
=
=
Since 0 is an isomorphism, this implies that ([1 X 0(1)] v U) I x X (Y, Y - X)
is nonzero. •
From this result we have the following Whitney duality theorem.
22 THEOREM Let X be a compact n-manifold imbedded in an m-manifold
Y, both without boundary. For k :?: 0
Wk(Y) I X =, ~ Wi V Wj(X)
'+J=k
where Wk(Y), Wj(X), and Wi denote the Stiefel- Whitney classes of Y,X, and
X in Y, respectively.
The result follows easily from lemma 21 and the Cartan formula
(rather, the equivalent form of lemma 5.9.4):
PROOF
([Wk(Y)
I Xl
X Iv) v U' I (X X Y, X X Y - 8(X))
X Iv] v U' ) I (X X Y, X X Y - 8(X))
= ([Wk(Y)
= SqkU' I (X X
Y, X X Y - 8(X))
= Sqk(U' I (X X
= Sqk([Ix X 0(1)] v U) =, ~ [Ix X SqiO(I)] v
'+J=k
= ,~ (Ix X [0(1) v Wi]) v [Wj(X) X Ix] v U
Y, X X Y - 8(X)))
SqjU
'+J=k
= i+j=k
~ (Wi X Ix) v [Wj(X) X Ix]"-' [Ix X 0(1)] v U
= (([,'+J=k
~ Wi v Wj(X)] X Iy) v U') I (X X Y, X X Y -
8(X))
356
GENERAL COHOMOLOGY THEORY AND DUALITY
By the Thorn isomorphism theorem, this implies the result.
CHAP.
6
-
>
=
In case Y is Euclidean space, Wk( Y)
0 for k
0, and theorem 22 shows
that Wi and Wj(X) determine each other recursively. In particular, the classes
Wi are independent of the imbedding of X in the Euclidean space. If X is a
compact n-manifold imbedded in Rn+d, it follows from example 19 and 20
and from the fact that the Euler class of X in Rn+d is zero that Wi
0 for
i ;;::: d. This gives the following necessary condition for imbeddability of X in
Rn+d.
=
23 COROLLARY Let X be a compact n-manifold imbedded in Rn+d and let
Wi E Hi(X;Z2) be defined by
. ~ Wi
'+J=k
Then Wi
= 0 for i
;;::: d.
V
w;(X) =
k=O
k>O
{01
-
We present some examples.
= wand W2(P2) = 0, so p2 cannot be imbedded in R3.
For P3, Wi(P3) = 0 for i > O.
For P4, WI(J'4) = w, W2(J'4) = w 2, W3(J'4) = w 3, and W4(J'4) = O. There-
24 For PZ, WI(PZ)
25
26
fore J'4 cannot be imbedded in R7.
27 For P5, WI(P5) = 0, W2(F5) = w 2, W3(P5) = 0, W4(P5) = 0, and W5(P5) = O.
Hence p5 cannot be imbedded in R 7 (which is also a consequence of example 26).
The last examples show the importance of calculating Wi(pn), which we
now do.
28
THEOREM
Let (?)z be the binomial coefficient (?) = n!/i!(n - i)! reduced
modulo 2. Then
Wi(pn)
= (ntl)zWi
Since (ntl)2 == n + 1 = X(pn), the result is true for i = n. For
< n, where n > 1, we suppose pn-Ilinearly imbedded in pn. Then pn _ pn-I
PROOF
i
is an affine space, hence fJ*(pn - pn-l) = 0 and Hq(pn, pn - pn-l) = fJq(pn).
Then the normal Thorn class 8(1) E HI(pn, pn - pn-I) maps to W in Hq(pn) ,
so WI
W. By theorem 22, Wi(pn) I pn-I
Wi(pn-I) + W v Wi_l(pn-I).
Since Hq(pn) :::::: Hq(pn-l) for q
n, it follows by induction on n that
=
<
Wi(pn)
=
= [C~l)z + (?)z]wi = (ntl)zwi
-
EXER(;ISES
A MANIFOLDS
I If X is an n-manifold with boundary X, prove that X is a homology n-manifold whose
boundary, as a homology manifold, equals X.
357
EXERCISES
In the rest of the exercises of this group, X will be an n-manifold without boundary and
R will be a fixed principal ideal domain.
If f is a local system of R modules on X, prove that for any A
2
Hq(A X X, A X X - 8(A); R X f)
C
X
=0
(Hint: Prove this first for A contained in a coordinate neighborhood of X. Prove it next
for compact A by using the Mayer-Vietoris technique. Then prove it for arbitrary A by
taking direct limits over the family of compact subsets of A.)
Prove that there is a local system f x of R modules on X such that
= Hn(x, X - x; R) for x EX.
3
fx(x)
For x E X let
isomorphism
Zx
E Hn(X, X - x; f x) be the generator corresponding under the
Hn(X, X - x; f x) :::::: Hom (Hn(x, X - x; R), Hn(x, X - x; R))
to the identity homomorphism of Hn(x, X - x; R). A Thorn class of X is an element
V E Hn(x X X, X X X - 8(X); R X Hom (fx,R))
such that (V I [x X (X, X - x)])/zx
4
VI
= 1 E HO(x;R) for all x E X.
If V is an open subset of X and V is a Thorn class of X, prove that
(V X V, V X V - 8(V)) is a Thorn class of V.
:;
Prove that Rn has a unique Thorn class.
6
Prove that X has a unique Thorn class. [Hint: Use exercise 2 to show that
Hn(x X X, X X X - 8(X); R X Hom (fx,R)) ::::::
lim~ tHn(V X X, V X X - 8(V); R X Hom (fx,R))}
where V varies over finite unions of coordinate neighborhoods. Then the result follows
from exercises 4 and 5 by Mayer-Vietoris techniques.]
If (A,B) is a pair in X and
e is an R module, define
y: Hq(X - B, X - A; f x ® e)
--'>
Hn-q(A,B; e)
=
by y(z)
[V I (A,B) X (X - B, X - A)l/z, where V is the Thorn class of X. As (V, W)
varies over neighborhoods of a closed pair (A,B) in X, there are isomorphisms
lim_ {Hq(X - W, X - V; fx ® e)} ::::::Hq(X - B, X - A; fx ® e)
lim_ {Hn-q(V, W;
and
en :::::: Hn-q(A,B; e)
and a homomorphism
y: Hq(X - B, X - A; r x ® e) --'> Hn-q(A,B; e)
is defined by passing to the limit with y.
7
Duality theorem. Prove that for a compact pair (A,B) in X, y is an isomorphism.
B THE INDEX OF A MANIFOLD
I Let X be a compact n-manifold, with boundary X oriented over a field R, and let
[X] E Hn(X,X; R) be the corresponding fundamental class. For u E Hq(X,X; R) and
v E Hn-q(X;R) prove that qJx(u,v) = <u v v, [X]) E R is a nonsinguiar bilinear form from
Hq(X,X) X Hn-q(X) to R [that is, u = 0 if and only if qJx(u,v) = 0 for all v].
=
2 With the same hypotheses as above, let [X]
a[X] E Hn_1 (X;R) and let qJx be the
corresponding bilinear form from Hq-l(X;R) X Hn-q(X;R) to R. Let i: X C X, and
if u E Hq-l(X;R) and v E Hn-q(X;R), prove that
358
GENERAL COHOMOLOGY THEORY AND DUALITY
cpx(u,i*(v))
CHAP.
6
= cpx(8(u),v)
3 Prove that the Euler characteristic of any odd-dimensional compact manifold is 0
and the Euler characteristic of an even-dimensional compact manifold which is a boundary
is even. (Hint: If X is the boundary of a (2n + I)-manifold X, then, with Z2 coefficients,
dim im
U*:
Hn(x) ~ Hn(x)])
= dim im [8:
Hn(x) ~ Hn+1(X,x)]
and their sum equals dim Hn(X).)
Let Y be a compact 4m-manifold, without boundary oriented over R, and define the
index of Y to be the index of the non singular bilinear form cPy from H2m(Y;R) X H2m(Y;R)
to R (when cPy is represented as a sum of k squares minus a sum of i squares, the index
of cpy is k - i).
4 If Y is oppositely oriented, prove that its index changes sign. Show that the index of
the product of oriented manifolds is the product of their indices.
5 If X is a compact (4m + I)-manifold, with boundary X oriented over R, prove that
The index of Xis O. [Hint: Prove that j*(H2 m(X;R)) is a subspace of H2m(X;R) whose dimension equals one-half the dimension of H2m(X;R) and on which 'Pi is identically zero. This
implies the result.]
(;
CONTINUITY
I Let {(Xj,Aj), 'I1'l}jEJ be an inverse system of compact Hausdorff pairs and let
(X,A) = lim_ {(Xj,Aj)}. Prove that (X,A) can be imbedded in a space in which it is
a directed intersection of compact Hausdorff pairs {(Xj,Aj) }jEJ, where (X;,Aj) has the same
homotopy type as (Xj,A j). [Hint: For each i E J imbed Xj in a contractible compact
Hausdorff space Yj, ~r example, a cube, and let (X",A,,) C XjEJ Yj be defined as the pair
of all points (Yj) with Yk in Xk or in A k, respectively, such that if i ~ k, then Yj = 'I1'l(Yk),
and if i $ k, then Yj is arbitrary.]
2 Prove that a cohomology theory has the continuity property if and only if it has the
weak continuity property.
3
The p-adie solenoid is defined to be the inverse limit of the sequence
51
J- 51
~ . .. ~ 51
J- 51
~ ...
where J(z) = zP. Compute the Alexander cohomology groups of the p-adic solenoid for
coefficients Z, Zp, and R.
4 Generalize the solenoid of the preceding example to the case where there is a
sequence of integers n1, n2, ... such that the mth map of 51 to 51 sends z to znm. Compute the integral Alexander cohomology groups of the resulting space.
5
Find a compact Hausdorff space X such that jjq(X;Z)
= 0 if q =1= 1 and W(X;Z) ;::: R.
D CECH COHOMOLOGY THEORY
I Let (GiJ.,G(j;') be an open covering of (X,A) ("11 is an open covering of X and "ll' C "ll is
a covering of A) and let K(02l) be the nerve of ql and K'("ll') the subcomplex of
K(Gll) which is the nerve of GIl' n A = {U' n A I u' E qr}. Prove that the chain complexes (C(K(02l)),C(K'(GIl'))) and (C(X(ql)),C(A(GIl'))) are canonically chain equivalent. (Hint:
If s
{Uo, . . . ,Uq } is a simplex of K(GIl) [or of K'(q1')], let .\(s) be the subcomplex of
X(GIl) [or of A("ll')] generated by all simplexes of X("l1) [or of A (GlL')] in n Ui. If
S' = {Xo, ... ,Xq} is a simplex of X('OIl) [or of A'(ql')], let !lis') be the subcomplex
=
359
EXERCISES
of K(01) [or of K'(01')] generated by all simplexes {Uo, . . . , Ur } of K(01) [or of
K'(''21')] such that Ui contains s' for 0 ::;; i ::;; r. Then C(.\(s)) and C(}.t(s')) are acyclic, and
the method of acyclic models can be applied to prove the existence of chain maps
T: (C(K(ql)),C(K'(ql'))) __ (C(X(cYl)),C(A(ql')))
T': (C(X(ql)),C(A(qJ))) __ (C(K(ql)),C(K'(cYl')))
such that T(C(S)) C C(.\(s)) and T'(C(S')) C C(p.(s')). Similarly, the method of acyclic
models shows that T and T' are chain homotopy inverses of each other.!)
2 Let ('Y,"V') be a refinement of ("11,"11'), let 7T: (K("V),K'("V')) __ (K(0J),K'(GiL')) be a projection map, and let i: (X('Y),A('Y')) C (X(cYl),A(01')). For any abelian group G prove that
there is a commutative diagram
H* (K(Gil),K'(01'); G)
H* (X(Gil),A(0J'); G)
1j·
"·1
H*(K("V),K'(T); G) :::::: H*(X('J),A('Y'); G)
where the horizontal maps are induced by the canonical chain equivalences of exercise 1
above.
3
lim~
The Cech cohomology group of (X,A) with coefficients G is defined by fl* (X,A; G) =
{H*(K(01),K'(01'); G)}. Prove that there is a natural isomorphism
fl* (X,A; G) :::::: H* (X,Ai G).
= 0 for all q > n and all G.
4
If dim (X - A) ::;; n, prove that HQ(X,A; G)
E
THE KUNNETH FORMULA FOR CECH COHOMOLOGY
If Kl and Kz are simplicial complexes, their simplicial product Kl ~ K z is the simplicial
complex whose vertex set is the cartesian product of the vertex sets of Kl and of Kz and
whose simplexes are sets {(vo,wo), . . . ,(vq,Wq)}, where Vo, . . . , Vq are vertices of
some simplex of Kl and Wo, . . . , Wq are vertices of some simplex of K z.
I Prove that Kl D. Kz is a simplicial complex, and if Ll C Kl and Lz C K z, then
Ll D. L z C Kl D. K z.
2
For simplicial pairs (K1,L1) and Kz,L z) define
(K1,L1) ~ (Kz,Lz)
= (Kl ~
Kz, Kl D. Lz U Ll
~
K z)
Prove that C((Kl,L 1) D. (Kz,L z)) is canonically chain equivalent to C(K1,L 1) ® C(K 2 ,L2 ).
(Hint: Use the method of acyclic models.)
3 Call an open covering (uk, JtI') of (X,A) special if '2;' = (U E '2; I unA op 4>1. If
(~ '2;') is a special open covering of (X,A) and (~Y,Y') is a special open covering of (Y, B),
let (U~ uti') X (~Y') = ('if", ~') be the special open covering of (X,A) X (Y,B) where
''If = ( U X V I u E ~ V E ~r 1and YI"' = ( U x V I U E '2;' or V E Y'I. Prove that
(K(Yf/), KTYf/')) = (K( '2;), K'( uti')) tl(K(Y), K' (Y')).
4 If A is closed in X, prove that the family of special open coverings of (X,A) is colinal
in the family of all open coverings of (X, A). If (X, A) and (Y, B) are compact Hausdorff
pairs, prove that the family of coverings of (X,A) X (Y,B) of the form (~'2;') X Cf(Y')
where (UZ; uti') is a special open covering of (X,A) and (~Y') is a special open covering
of (Y,B) is colinal in the family of all open coverings of (X,A) X (Y,B).
1 For details see C. H. Dowker, Homology groups of relations, Annals of Mathematics, vol. 56,
pp. 84-95, 1952.
360
5
G
GENERAL COHOMOLOGY THEORY AND DUALITY
CHAP.
6
If (X,A) and (Y,B) are compact Hausdorff pairs and G and G' are modules such that
* G' = 0, prove that there is a short exact sequence
0-> (H! ® iI~)q -> flq((X,A) X (Y,B); G ® G') -> (fI!
* iI~)q+1 -> 0
where H! = H*(X,A; G) and H~ = H*(Y,B; G').
6 Let (X,A) and (Y,B) be locally compact Hausdorff pairs with A and B closed in X
and Y, respectively. If G and G' are modules such that G * G'
0, prove that there is a
short exact sequence
=
0-> (fH,1
® H~ ,2)q -> Hcq((X,A) X (Y,B); G
* G') -> (FI~,I * H~ ,2)q+1 -> 0
where H~,I = H~ (X,A; G) and H~,2 = H~ (Y,B; G').
F
LOCAL SYSTEMS AND SHEAVES
Throughout this group of exercises we assume X to be a paracompact Hausdorff space.
I If f is a local system on X, let f be the presheaf on X such that for an open
set V C X, f(V) is the set of all functions f assigning to each x E X an element
f(x) E f(x) with the property that for any path w in V, f(w(I)) = f(w)(f(w(O))). Prove that
f is a sheaf on X and the association of f to f is a natural transformation from local systems to sheaves.
2 A presheaf f on X is said to be locally constant if there is an open covering 0t = {U}
of X such that if U E '71 and x E U, then f( U) ;::: lim_ {f( V)}, where V varies
over open neighborhoods of x. If U E 0t and U' IS a connected open subset of U, prove
that the composite
f(U) -> f(U') -> f(U')
is an isomorphism. Deduce that if f is a locally constant sheaf and U' is a connected
open subset of U E 0t, then f( U) ;::: f( U').
3 If X is locally path connected and f' is a locally constant sheaf on X, prove that
there is a local system f on X such that f ;::: f'.
4 If X is locally path connected and semilocally I-connected, prove that there is a oneto-one correspondence between equivalence classes of local systems on X and equivalence classes of locally constant sheaves on X.
5 If f is a local system of R modules on X, let tl q ( • ;f) be the presheaf on X such that
tl q(· ;f)(V) = tlq(V;f I V) for V open in X. Prove that tl q ( • ;f) is fine.
6 If f is a local system of R modules on X, let tI* ( . ;f) be the cochain complex of presheaves tl q ( • ;f) on X and let 6.* ( . ;f) be the cochain complex of completions 6. q ( • ;f).
Prove that there is an isomorphism
H* (tI* ( . ;f)(X)) ;::: H* (3.* ( . ;f)(X))
7 Let f be a local system of R modules on X and assume that Hq(tI* ( . ;f)) is locally
zero on X for all q
O. Prove that there is an isomorphism
>
fl*(X;f);::: H*(X;f)
(Hint: Note that f
G
I
= HO(tI* (. ;f)) and apply theorem 6.8.7.)
SOME PROPERTIES OF EUCLIDEAN SPACE
Find a compact subset X of H2 that is n-connected for all n and such that HI(X;Z) ;::: Z.
361
EXERCISES
If X is a compact subset of Rn and dim X
2
<n -
1, prove that Rn - X is connected.
Let Al and A2 be disjoint closed subsets of Rn and let Zl E Hp(Al;R) and
Z2 E Hq(A 2;R), with P + q = n - 1. If Zl E Hp(Al;R), let zl E Hp+l(Rn,Rn - A 2;R) be
the image of Zl under the composite
Hp(AI)
-->
Hp(Rn - A 2) ~ Hp+l(Rn, Rn - A 2)
The linking number Lk (Zl,zz) E R is defined by
Lk (Zl,Z2)
= (Yu(Zl),Z2)
where U is an orientation class of R n over R fixed once and for all.
3
Prove that Lk (ZI,Z2)
= (U, i*(z2
X zl), where
i: A2 X (Rn, Rn - A 2) C (Rn X Rn, Rn X Rn - 8(Rn))
4 Assume that Lk (Z2,Zl) is also defined [that is, Z2 E Hq(A2)]. Prove that Lk (Zl,Z2) =
(_l)pq+1 Lk (Z2,ZI).
5
p
+
Let Al be a p-sphere and A2 a q-sphere imbedded as disjoint subsets of Rn, where
q = n - l. Prove that Hp (AI) -> Hp (R n - A 2) is trivial if and only if
Hq(A2)
->
Hq(Rn - AI) is trivial.
H IMBEDDINGS OF MANIFOLDS IN EUCLIDEAN SPACE
I Prove that a compact n-manifold which is nonorientable over Z cannot be imbedded
in Rn+l.
2 Let X be a compact connected n-manifold imbedded in Rn+l and let U and V be
the components of Rn+l - X. Let i: X C Rn+l - U and i: X C Rn+1 - V and prove
that over any R, i*(H*(Rn+1 - U)) and j*(H*(Rn+l H*(X)
3
V)) are sub algebras of
Prove that for n 2': 2 the real projective n-space pn cannot be imbedded in Rn+1.
~HAPTER
SEVEN
HOMOTOPY THEORY
WITH THIS CHAPTER WE RETURN TO THE CONSIDERATION OF GENERAL HOMOTOPY
theory. Now that we have homology theory available as a tool, we are able to
obtain deeper results about homotopy than we could without it. We shall consider the higher homotopy groups in some detail and prove they satisfy
analogues of all the axioms of homology theory except the excision axiom. We
introduce the Hurewicz homomorphism as a natural transformation from the
homotopy g£Oups to the integral singular homology groups. It leads us to the
Hurewicz isomorphism theorem, which states roughly that the lowest-dimensional nontrivial homotopy group is isomorphic to the corresponding integral
homology group.
We discuss next the concept of CW complex. The class of CW complexes
is particularly suited for homotopy theory because it is the smallest class of
spaces containing the empty space and, up to homotopy type, is closed with
respect to the operation of attaching cells (even an infinite number).
The last main result is the Brown representability theorem. It characterizes by means of simple properties those contravariant functors from the
homotopy category of path-connected pOinted CW complexes to the category
363
364
HOMOTOPY THEORY
CHAP.
7
of pointed sets that are naturally equivalent to the functor assigning to a
CW complex the set of homotopy classes of maps from it to some fixed
pointed space.
Section 7.1 contains a general exactness property for sets of homotopy
classes. Section 7.2 contains definitions of the absolute and relative homotopy
groups and proofs of the exactness of the homotopy sequences of a pair, a
triple, and a fibration. In Sec. 7.3 we consider the extent to which the homotopy groups depend on the choice of the base point used in their definition and
prove analogues for the higher homotopy groups of properties established in
Chapter One for the fundamental group.
The Hurewicz homomorphism is defined in Sec. 7.4 and the Hurewicz
isomorphism theorem is proved in Sec. 7.5. The proof establishes the absolute
and relative Hurewicz theorems, as well as a homotopy addition theorem, by
simultaneous induction. The Hurewicz theorem implies the Whitehead
theorem, which asserts that a continuous map between simply connected
spaces induces isomorphisms of all homotopy groups if and only if it induces
isomorphisms of all integral singular homology groups.
Section 7.6 introduces the concept of CW complex. Among the elementary
properties established is the cellular-approximation theorem, which is an
analogue for CW complexes of the simplicial-approximation theorem. Section
7.7 deals with contravariant functors on the homotopy category of pathconnected pOinted spaces. We prove the representability theorem cited above,
and apply it in Sec. 7.8 to obtain CWapproximations to a space or a pair and
to discuss the related concept of weak homotopy type. The representability
theorem will be used again in Chapter Eight.
I
EXACT SEqUENCES OF SETS OF HOMOTOPY CLASSES
One of the most important properties of the homology functor is the exactness
property relating the homology of the pair and the homology of each of the
spaces in the pair. A similar exactness property is valid for functors defined
by homotopy classes. This section is devoted to preliminaries about homotopy
classes and a proof of this exactness property. Throughout the section we
shall work in the category of pointed spaces, and unless stated to the contrary,
(X,A) will be understood as a pair of pointed spaces (that is, A has the same
base point as X) in which the subspace A and the base point are closed in X.
Homotopies in this category are understood to preserve base points. If A C X,
we use X/A to denote the space obtained from X by collapsing A to a single
point (this point serving as the base point of X/A). If X' and A are closed
subsets of X, then A/(A n X') is a closed subset of X/X'. Hence, if (X,A) is a
pair and X' is closed in X, there is a pair (X/X', A/(A n X')), which will also
be denoted by (X,A)/X'.
SEC.
I
365
EXACT SEQUENCES OF SETS OF HOMOTOPY CLASSES
The unit interval 1 will be a pointed space with 0 as base point. The
reduced cone CX over X is defined to be the space obtained from X X 1 by
collapsing X X 0 U Xo X 1 to a point (so CX = X X l/(X X 0 U Xo X 1)).
We shall use [x,t) to denote the point of CX corresponding to the point
(x,t) E X X I under the collapsing map X X 1 -7 CX. X is imbedded as a
closed subset of CX by the map x -7 [x,l). If (X,A) is a pair, then CA is a
subspace of CX and C(X,A) is defined to be the pair (CX,CA).
I
LEMMA
A map f: (X,A) -7 (Y,B) is null homotopic if and only if there
-7 (Y,B) such that F[x,l) = f(x) for all x E X.
is a map F: C(X,A)
There is a one-to-one correspondence between null homotopies
H: (X,A) X 1-7 (Y,B) of f and maps F:C(X,A) -7 (Y,B) such that F[x,l) = f(x),
given by the formula
PROOF
F[x,t) = H(x, 1 - t)
•
The following relative homotopy extension property can also be deduced
from the relative form of theorem 1.4.12.
2
LEMMA
Given f: C(X,A) -7 (Y,B) and a homotopy G: (X,A) X 1 -7 (Y,B)
of f I (X,A), there is a homotopy F: C(X,A) X 1-7 (Y,B) of f such that
F I (X,A) X 1 = G.
PROOF
An explicit formula for F is
f[x, t(l + t'))
F([x,t), t') = { G(x, t(l + t') - 1)
+ t') ::::: 1
1 ::::: t(l + t')
t(l
•
The homotopy class of the unique constant map (X,A) -7 (Y,B) is denoted
by 0 E [X,A; Y,B) [it consists of the null-homotopic maps (X,A) -7 (Y,B)).
Because the composite, on either side, of a null-homotopic map and an arbitrary map is null homotopic, the element 0 is a distinguished element of
[X,A; Y,B), and we regard [X,A; Y,B) as a pointed set with this distinguished
element. Given a map f: (X',A') -7 (X,A), the kernel of the induced map
f#: [X,A; Y,B)
-7
[X',A'; Y,B)
is defined to be the pointed set f#-l(O) and is denoted by ker f#.
We now show how to map another set of homotopy classes into
[X,A; Y,B) so that its image equals ker f#. This will be the basis for the exactness property we seek. The mapping cone Cr of a map f: X' -7 X is defined
to be the quotient space of CX' v X by the identifications [x',l) = f(x') for all
x' EX'. Given a map f: (X',A') -7 (X,A), let f': X' -7 X and f": A' -7 A be
maps defined by f. Then C{" is a closed subspace of Cr and there is a pair
(Cr,Cd. There is a functorial imbedding i of (X,A) as a closed subpair of
(Cr,Cd·
A three-term sequence of pairs and maps
(X',A') ~ (X,A) --f4 (X",A")
366
HOMOTOPY THEORY
CHAP.
7
is said to be exact if for any pair (Y,B) (where B is not necessarily closed in Y)
the associated sequence of pOinted sets
[Y,B; X',A'] ~ [Y,B; X,A]
!!!4 [Y,B; X",A"]
is exact (that is, ker g# = im f#). Similarly, it is sajrl to be coexact if the
sequence of pointed sets
[X",A"; Y,B] ~ [X,A; Y,B]
4
[X',A'; Y,B]
is exact (that is, ker f# = im g#). A sequence of pairs and maps (which may
terminate at either or both ends)
... ~ (Xn+I,A n+1 ) ~ (Xn,An)
fn-l)
(Xn-I,A n- 1 ) ~
..•
is said to be an exact sequence (or a coexact sequence) if every three-term
sequence of consecutive pairs is exact (or coexact).
3
THEOREM
For any map f: (X',A')
(X',A')
~
(X,A) the sequence
-4 (X,A) ~
(C("C",)
is coexact.
Let (Y,B) be arbitrary (with B not necessarily closed in Y) and consider the sequence
PROOF
[C("C(,,; Y,B] ~ [X,A; Y,B]
L
[X',A'; Y,B]
We now show that im ,i# C ker f#. The composite i
equals the composite
(X',A') C C(X',A') C C(X',A') v (X,A)
0
f:
(X',A')
~
(C("Cd
.!4 (C("C",)
where k is the canonical map to the quotient. However, the inclusion map
(X',A') C C(X',A') is null homotopic [by lemma 1, because this inclusion map
can be extended to the identity map of C(X',A')]. Therefore i f is null
homotopic, and so im (f# i#) = 0, proving that im i# C ker f#.
Assume that g: (X,A) ~ (Y,B) is such that f#[g] = (that is, g f is null
homotopic). By lemma 1, there is a map G: C(X',A') ~ (Y,B) which extends
go f. Then G and g define a map G': C(X',A') v (X,A) ~ (Y,B) such that
G' I C(X',A') = G and G' I (X,A) = g. Since
0
°
0
G'[x',l]
= G[x',l] = g(f(x')) = G'(f(x'))
0
x' EX'
there is a map h: (C("C{,,) ~ (Y,B) such that G' = h k. Then hi (X,A) = g,
showing that hoi = g or [g] = i#[h]. Therefore ker f# C im i#. •
0
For a map f: (X',A')
4
~
(X,A) we have a sequence
(X',A').4 (X,A) ~ (C("Cd
-4 (Ci"Cd ~
and by theorem 3, it follows that this sequence is coexact.
Thus we have succeeded in imbedding the map
f#: [X,A; Y,B] ~ [X',A'; Y,B]
(Cl,Cr)
SEC.
1
367
EXACT SEQUENCES OF SETS OF HOMOTOPY CLASSES
in an exact sequence. We shall show that the pairs (Ci"Cd and (Cj',C;u) in
sequence 4 can be replaced by other pairs more explicitly expressed in terms
of (X',A'), (X,A), and f.
'"
LEMMA
Let (Y,B) be a pair and let Y' be a closed subset of Y. Assume
that there is a homotopy H: (Y,B) X I ~ (Y,B) such that
(a) H(y,O) = y, for y E Y.
(b) H(Y' X 1) C Y'.
(c) H(Y' X 1) = yo.
Then the collapsing map k: (Y,B)
~
(Y,B)/Y' is a homotopy equivalence.
Define a map f: (Y,B)/Y'
~
(Y,B) by the equation
PROOF
= H(y,I) Y E Y
[this is well-defined, because H(Y' X 1) = yo]. We show that f is a homotopy
f(k(y))
inverse of k. By definition of f, we see that H is a homotopy from I(y,B) to f
On the other hand, because H(Y' X 1) C Y', there is a homotopy
H': ((Y,B)/Y') X I
~
0
k.
(Y,B)/Y'
such that H'(k(y),t) = k(H(y,t)) for y E Yand t E 1. Then
k(f(k(y)))
= k(H(y,I)) = H'(k(y),I)
y EY
Therefore H' is a homotopy from the identity map of (Y,B)/Y' to k
is a homotopy inverse of k. •
0
f, and f
6
COROLLARY
Let f: (X',A') ~ (X,A) be a map and let i: (X,A) C (C{"C",).
Then CX C Ci', (Ci"Cd/CX = (C{"C",)/X, and the collapsing map
k: (Ci"Cd ~ (Ci"Cd/CX
is a homotopy equivalence.
Ci' is the quotient space of CX'v CX with the identifications [x',I] =
[f(x'),I] for all x' E X', hence CX C Ci" Since Ci' is the union of the closed
subspaces CX and C{" it follows that
PROOF
Ci,/CX
Similarly, Ci,,/CA
= Cr/(C{,
n CX)
= C",/A, and because Ci"
(Ci"Cd/CX
= Cr/X
n CX = CA,
= (C{"C",)/X
This proves the first two parts of the corollary.
Let F: C(X,A) X I ~ C(X,A) be the contraction defined by F([x,t], t')
[x, (1 - t')t] and let g: C(X',A') ~ (Ci"Cd be the composite
C(X',A') C C(X',A') v C(X,A)
~
(Ci"Cd
where the second map is the canonical map. The composite
(X',A') X I ~ (X,A) X I C C(X,A) X 1.4 C(X,A) C (Ci"Cd
=
368
HOMOTOPY THEORY
CHAP.
7
is a homotopy G: (X' ,A') X I ~ (Ci"Cd such that G(x',O) = [f(x'),l] = g[x',l].
By lemma 2, there is a homotopy F': C(X',A') X I ~ (Ci,Cd such that
F'I (X',A') X I = G and F'([x',t], 0) = g([x',t]). Then a homotopy
H·• (G,1., G,,)
X I ~ (C·,"" C·,,)
1.
1.
is defined by the equations
H([x',t], t')
H([x,t], t')
= F'([x',t], t')
= F([x,t], t')
x' EX'; t, t' E I
x E X; t, t' E I
[this is well-defined because F'([x',l], t') = G(x',t') = F([f(x'),l], t')]. Then H
satisfies a, b, and c of lemma 5 with (Y,B) = (Ci"Cd and Y' = CX. Therefore
k: (Ci"Cd ~ (Ci"Cd/CX is a homotopy equivalence. •
Recall from Sec. 1.6 that the suspension SX is defined as the space
X X II(X X 0 U Xo X I U X X 1) (therefore SX = CXIX). For a pair (X,A)
we define S(X,A)
(SX,SA). Then, for any map f: (X' ,A') ~ (X,A), we have
(Cr,C")IX = S(X',A'), and we let k: (Cr,C,,) ~ S(X',A') be the collapsing map.
=
7
For any map f: (X',A')
LEMMA
(X,A) the sequence
(X',A').4 (X,A) ~ (Cr,C,,) ~ S(X',A') §4 S(X,A)
is coexact.
PROOF
~
We shall use the coexact sequence 4,
(X',A')
-4 (X,A) ~ (Cr,C,,) -4 (Ci"Cd ~ (Cl,Cr)
By corollary 6, there is a homotopy equivalence
(Ci"Cd ~ (Cr,C")IX = S(X',A')
and the composite (Cr,C{,,) -4 (Ci"Cd 14 S(X',A') is seen to be the collapsing
map k: (Cr,C,,) ~ S(X',A'). Also by corollary 6, there is a homotopy equivalence
k"
(Cl,Cr) ~ (Cl,Cr)ICCr
= (Ci"Cd/Cr = S(X,A)
and the composite (Ci"Cd ~ (Cl,Cr) !4 S(X,A) is easily seen to be the
collapsing map k: (Ci"Cd ~ (Ci"Cd/C" = S(X,A). Let g: S(X',A') ~ S(X,A)
be the map defined by g([x',t]) = [f(x'), 1 - t]. The triangle
(Ci',Cd
\k
kl
S(X',A')
~
S(X,A)
is homotopy commutative because a homotopy
H: (Ci"Cd X I
from k to g
0
~
S(X,A)
k' is defined by
H([x',t], t') = [f(x'), 1 - tt']
H([x,t], t') = [x, (1 - t')t]
x' EX'; t, t' E I
x E X; t, t' E I
SEC.
1
369
EXACT SEQUENCES OF SETS OF HOMOTOPY CLASSES
=
[this is well-defined because H([x',l], t')
[f(x'), 1 - t']
Therefore there is a homotopy-commutative diagram
= H([f(x'),l], t')].
.
-4 (Ci"Cd ~ (Cj',Cr)
(Cr,C,,)
k\
k'l
kul
S(X',A')
S(X,A)
~
in which k' and k" are homotopy equivalences. From the coexactness of the
sequence 4, the coexactness of the sequence
-4 (X,A)
(X',A')
~ (Cr,C,,) ~ S(X',A') ~ S(X,A)
follows. Let h: S(X,A) ~ S(X,A) be the homeomorphism defined by h([x,t]) =
[x, 1 - t]. The coexactness of the above sequence implies the coexactness of
the sequence
(X',A')
Because hog
8
LEMMA
L
(X,A) ~ (Cr,C,,) ~ S(X',A') ~ S(X,A)
= Sf, this is the desired result.
-
If the sequence
(X',A')
-4 (X,A) ~ (X",A")
is coexact, so is the suspended sequence
S(X',A') ..§4 S(X,A) ~ S(X" ,A")
=
For any pair (Y,B) let Q(Y,B)
(QY,QB). By theorem 2.8 in the
Introduction, there is a commutative diagram (in which the vertical maps are
equivalences of pointed sets)
PROOF
[S(X",A"); Y,B]
(Sg)#)
[S(X,A); Y,B]
t
(Sf)#)
[S(X',A'); Y,B]
t
t
[X",A"; Q(Y,B)] ~ [X,A; Q(Y,B)]
L
[X',A'; Q(Y,B)]
=
Hence im (Sg)# ker (Sf)# in the top sequence is equivalent to im g#
in the bottom sequence. We define Sn(x,A) inductively for n
SO(X,A)
Sn(X,A)
9
THEOREM
(X',A')
L
Snf)
0 so that
= (X,A)
= S(Sn-l(X,A))
For any map f: (X',A')
(X,A) ~ ...
~
= ker f#
Sn(X,A)
~
Sni)
n~l
(X,A) the sequence
Sn(C"C,,)
Snk)
sn+1(X',A')
Sn+lf) •.•
is coexact.
PROOF
From lemmas 7 and 8, for n
Sn(X' ,A')
Snf)
Sn(X,A)
Sni)
~
0 there is a coexact sequence
Sn(Cf"C,,)
Snk)
Sn+1(X',A')
Sn+1f)
Sn+1(X,A)
370
HOMOTOPY THEORY
CHAP.
7
Since every three-term subsequence of the sequence in the theorem is contained in one of these five-term co exact sequences, the result follows. In the coexact sequence of theorem 9 all but the first three pairs are
H cogroup pairs, and all but the first three of these are abelian. Furthermore,
all maps between H cogroup pairs are homomorphisms. Thus, for any (Y,B)
the coexact sequence of homotopy classes of maps of the sequence of
theorem 9 into the fixed pair (Y,B) (with B not necessarily closed in Y) consist of groups and homomorphisms except for the last three pointed sets, and
all but three of the groups are abelian.
We now show how the last group in the sequence, namely [S(X',A'); Y,B],
acts as a group of operators on the left on the next set in the sequence,
namely [Gr,G r ,; Y,B], in such a way that the orbits are mapped injectively by
i# into [X,A; Y,B]. If a: S(X',A') ~ (Y,B) and /3: (Gr,G",) ~ (Y,B), we define
a T
(Gr,G",)
{ a[x',2t]
/3)[ x']
,t = /3[x', 2t _
( T
a
by
/3:
and
~
(Y,B)
o : : ; t ::::; Ih, x' E X', tEl
1]
Ih ::::; t ::::; 1, x' EX', tEl
x EX
= /3(x)
/3) 1(X,A) = /31 (X,A), and the following statements
(a T /3)(x)
It is then clear that (a T
are easily verified.
lOa
~
a T
a' and
/3 ~ a'
/3
T
~ /3' (or /3
/3' reI X). -
~
/3'
reI X) implies a T
I I If ao is the constant map, then ao T
12 (a1
* (2) T /3 ~ a1
13 a1 T (a2
0
k) ~ (a1
/3) reI X.
T (a2 T
* (2)
0
/3
k reI X.
~
/3 reI X.
1,
~
a' T
/3'
(or
-
-
-
Given maps /31,/32: (Gr,G",) ~ (Y,B) such that
define d(/31,/32): S(X',A') ~ (Y,B) by
d(/3
/3
/31 1(X,A)
= /321 (X,A), we
o ::;
t ::::; Ih, x' EX', tEl
Ih ::::; t ::::; 1, x' EX', tEl
/3)[
'] {/31[x' ,2t]
2 x ,t = /32[X', 2 _ 2t]
The following results are easily verified.
14
/31
~
/31 reI X and /32
IS d(/31,/33) ~ d(/31,/32)
16 d(a T /3,j3) ~ a.
17
/31
~
d(/31,/32) T
~
/32 rel X imply d(/3b/32)
* d(/32,/33)'
~
d(/31,/32)'
-
-
-
/32 reI X.
-
From statements 17, lO, and 11, it follows that if d(/31,/32) is null homotopic, then /31 ~ /32 reI X. Conversely, if /31 ~ /32 reI X, it follows from
statements 11, 14, and 16 that
d(/31,/32)
~
d(ao
T /31,/31)
~
ao
SEC.
2
371
HIGHER HOMOTOPY GROUPS
Therefore we have f3l = f3z reI X if and only if d(f3l,f3z) is null homotopic.
By statements 10, 11, and 12, there is an action of [S(X',A'); Y,B] on the
left on [C("C(,,; Y,B] defined by [a] T [f3] = [a T f3].
18 THEOREM Given [f3l], [f3z] E [C("C(,,; Y,BJ, then i#[f3l] = i#[f3z] if and
only if there is [a] E [S(X',A'); Y,B] such that [f3l] = [a] T [f3z].
PROOF
By the definition of a T f3z we see that
i#[a T f3z] = [(a T f3z) I (X,A)] = [f3zl (X,A)] = i#[f3z]
showing that i#([a] T [f3z]) = i#[f3z]. Conversely, if i#[f3d = i#[f3z], we can
choose representatives f3l and f3z such that f3l I (X,A) = f3z I (X,A) [because
the map i: (X,A) C (C(',C(") is a cofibration]. Then, by statement 17,
[f3l]
= [d(f3l,f3z)
T f3z]
= [d(f3l,f3z)]
T [f3z]
•
19 THEOREM Given [al], [az] E [S(X',A'); Y,B], then k#[ al] = k#[ az] if and
only if there is [y] E [S(X,A); Y,B] such that [az] = [all + (Sf)#[y].
PROOF
By statement 13, if f3o: (C",Cd
k#[al
* (y
0
Sf)]
= [all
~
(Y,B) is the constant map
T (k#Sf#[y])
= [all
T [f3o]
= [al] T k#[ ao] = k#[ al * ao]
+ (Sf)#[y]) = k#[al]' Conversely, if k#[al] = k#[az],
Therefore k#([al]
by statements 10 and 13,
0= k#[al- l
* al]
= [aI-I] T k#[al] = [aI-I] T k#[az] = k#[al- l
Therefore there is [y] E [S(X,A); Y,B] such that [a1- l
[az] = [all
2
+ [al- l * az]
= [all
then
* az]
* az] = (Sf)#[y], and so
+ (Sf)#[y]
•
HIGHER HOMOTOPY GROUPS
The higher homotopy groups of a space or pair are covariant functors defined
to be sets of homotopy classes of maps of fixed spaces or pairs into the
given one. In the absolute case these are the functors already defined in
Sec. 1.6. The exactness property established in ~e last section implies an
important exactness property relating relative and absolute homotopy groups.
This section contains definitions of the homotopy groups, some of their
elementary properties, and a proof of the exactness of the homotopy sequence
of a fibration.
We shall use 0 as base point for I and for the subspace j C 1. Let X be a
space with base point Xo. For n ;;::: 1 the homotopy group 7T n(X) [or 7Tn(X,XO),
when it is important to indicate the base point] is the group [sn(i );X] [this being
equivalent to the definition given in Sec. l.6, because Sn is homeomorphic to
Sn(SO) :::::: Sn(i )]. For n = 0 the homotopy set 7To(X) is defined to be the
pointed set [i;X] (that is, the set of path components of X with the path com-
372
HOMOTOPY THEORY
CHAP.
7
ponent of Xo as distinguished element). Then 'TTn is a covariant functor from
the category of pointed spaces to the category of abelian groups if n ~ 2, the
category of groups if n = 1, and the category of pointed sets if n = 0.
Let (X,A) be a pair with base point Xo E A. For n ~ 1 the nth relative
horrwtopy group (or homotopy set for n = 1), denoted by 'TTn(X,A) or
'TTn(X,A,xo), is defined to equal [sn-l(I,i); X,A]. Then 'TTn is a covariant functor
from the category of pairs of pointed spaces to the category of abelian groups
if n ~ 3, the category of groups if n = 2, and the category of pointed sets if
n=1.
There is a homeomorphism of S(1) with Iji which sends [O,t] E s(i) to
the base point of Iji and [I,t] E S(i) to that point of Iji determined by the
point t E 1. Therefore, for n ~ 1, sn(i) and sn-l(Iji) = Sn-l(I)jsn-l(i) are
homeomorphic. This induces a natural one-to-one correspondence between
[Sn-l(I,i); X, {xo}] and [Sn(i );X]. By means of this correspondence we identify the relative homotopy group 'TT n(X, {xo}) for n ~ 1 with the absolute
homotopy group 'TTn(X). Then the inclusion map j: (X,{xo}) C (X,A) induces a
homomorphism
n
~
1
Because sn(i) is path connected for n ~ 1, it follows that if X' is the path
component of X containing xo, the inclusion map X' C X induces isomorphisms
'TTn(X') :::::; 'TTn(X) for n ~ 1. Similarly, if A' is the path component of A containing xo, the inclusion map (X' ,A') C (X,A) induces isomorphisms 'TTn(X',A') :::::;
'TTn(X,A) for n ~ 1.
We present an alternative description of t~e relative homotopy groups.
For n ~ 1 there is a homeomorphism of Sn-l(I,I) with (I X In-I, i X In-l)j
(I X jn-l U X In-l) sending [ ... [t,tl], . . . ,tn-I] to [t,tl, . . . ,tn-I]
(10 is a single point and i o is empty). Therefore, for n ~ 1, 'TTn(X,A,xo) is in
one-to-one correspondence with the set of homotopy classes of maps
°
(In, in, I X i n- 1 U
Since I X i n- 1 U
map
°
X In-I) ~ (X,A,xo)
°X In-l is contractible, if zo = (0,0, . . . ,0), the inclusion
(In,in,zo)
(In, in,) i n° In-l)
C
X
1
U
X
is a homotopy equivalence. Hence, for n ~ 1, 'TTn(X,A,xo) is in one-to-one
correspondence with the set of homotopy classes of maps
(In,in,zo) ~ (X,A,xo)
Since (In,in,zo) is homeomorphic to (En,Sn-l,po) for n ~ 1, 'TTn(X,A,xo) is in
one-to-one correspondence with the set of homotopy classes of maps
(En,Sn-l,po)
~
(X,A,xo)
The following condition for a map (En,Sn-l,po) ~ (X,A,xo) to represent
the trivial element of 'TT n(X,A,xo) is a relative version of theorem 1.6.7.
I
THEOREM
Given a map a: (En,Sn-l,po)
~
(X,A,xo), then [a]
= ° in
SEC.
2
373
HIGHER HOMOTOPY GROUPS
'lTn(X,A,xo) if and only if a is homotopic relative to Sn-1 to some map of En to A.
PROOF
Assume [a]
= 0 in 'lTn(X,A,xo). Then there is a homotopy
H: (En,Sn-l,po) X I
~
(X,A,xo)
from a to the constant map En ~ Xo. A homotopy H' relative to Sn-1 from a
to some map En to A is defined by
H'(z,t)
=
H( 1 - z t/2 ' t)
o : :;: Ilzll :::;: 1 - ~
HCI:II ' 2 - 211 Z II)
1-
"2t :::;: Ilzll :::;: 1
Conversely, if a is homotopic relative to Sn-1 to some map a' such that
a'(En) C A, then [a] = [a'] in 'lTn(X,A,xo), and it suffices to show that [a'] = 0
in 'lTn(X,A,xo). A homotopy H: (En,Sn-l,po) X I ~ (X,A,xo) from a' to the
constant map En ~ Xo is defined by
H(z,t)
= a'((l
- t)z
+ tpo)
•
A pair (X,A) is said to be n-connected for n ~ 0 if for 0 :::;: k :::;: n every
map a: (Ek,Sk-1) ~ (X,A) is homotopic relative to Sk-1 to some map of
Ek to A. For k = 0, (EO,S-l) is a pair consisting of a single point and the
empty set, and the condition that every map a: (EO,S-l) ~ (X,A) be homotopic to a map EO ~ A is equivalent to the condition that every point of X
be joined by a path to some point of A. From theorem 1 we obtain the following relation between n-connectedness of (X,A) and the vanishing of relative homotopy groups of (X,A).
2
COROLLARY
A pair (X,A) is n-connected for n ~ 0 if and only if every
path component of X intersects A and for every point a E A and every
1 :::;: k :::;: n, 'lTk(X,A,a) = O. •
For n ~ 1 there is a map (which is a homomorphism for n ~ 2)
0: 'lTn(X,A,xo)
~
'lTn-1(A,xo)
defined by restriction. That is, given a: sn-1(I,i) ~ (X,A), then
ora]
= [a I Sn-1(i)]
It is trivial that if f: (X',A',x&) ~ (X,A,xo) is
square
a map,
there is a commutative
'lTn(X',A',x&) ~ 'lT n_1(A',x&)
'lTn(X,A,xo) ~ 'lTn(A,xo)
In other words, 0 is a natural transformation between covariant functors
'lTn(X,A) and 'lT n_1(A) on the category of pairs (X,A) of pOinted spaces. Thus
the homotopy-group functors and the natural transformation 0 are in analogy
374
HOMOTOPY THEORY
CHAP.
7
with the constituents of a homology theory. We shall show that they also
satisfy many of the axioms of homology theory. It is obvious that the homotopy axiom and the dimension axiom are satisfied for the homotopy-group
functors.
We shall now investigate the exactness property. Given a pair (X,A) of
pointed spaces, let i: A C X and i: (X,{xo}) C (X,A). The homotopy sequence
of (X,A) [or of (X,A,xo)] is the sequence of pointed sets (all but the last three
being groups)
... ~ '7Tn+l(X,A) ~ '7T n(A) ~ '7Tn(X) ~ '7Tn(X,A) ~ ... ~ '7To(X)
3
THEOREM
The homotopy sequence of a pair is exact.
PROOF
Letf: (i,{0}) C (i,i) andletf': i C iand!,,: {O} c
7.1.9, there is a coexact sequence
(i,{0})
-4
i.
By theorem
(i,i) ~ (Cr,Cd ~ S(i,{O}) §4 S(i,i) ~ .. ,
=
Let g: (Cr,C",) ~ (I,i) be the homeomorphism defined by g([O,t])
0 and
g([l,t])
t. Then the composite g i is the inclusion map i': (i,i) C (I,i), and
the composite k g-l equals the composite
=
0
0
(I,i) ~ (Iji,{O}) ~ (S(i),{O})
where k' is the collapsing map and h is the homeomorphism used in identifying '7Tn(X,{XO}) with '7Tn(X). Therefore there is a coexact sequence
(i,{O})
-4
(i,i) ~ (I,i) ~ S(i,{O}) §4
This yields an exact sequence
...
~
'7Tn+l(X,A)
(Sni')#)
'7T n(A)
(Snf)#)
'7Tn(X)
(Sn-l(h o k'»#)
'7Tn(X,A)
~
...
~
'7To(X)
The proof is completed by the trivial verification that
(Sni')# =
4
COROLLARY
a, (snf)#
For n
~
= i#, and
(Sn-l(h
0
k'))# = i# •
0, (En+l,Sn) is n-connected.
PROOF
For n ~ 0, En+l is path connected and Sn is nonempty; therefore
every path component of En+l meets Sn. If x E Sn, then '7Tk(En+l,x) = 0 for
o ::; k, because En+! is contractible. By theorem 3.4.11, '7Tk(Sn,X) = 0 if
o ::; k n. It follows from theorem 3 that '7Tk(En+l,Sn,x) = 0 for 1 ::; k ::; n.
The result follows from corollary 2. •
<
We shall see that the excision property fails to hold for the homotopy
group functors. There is, however, a different property possessed by the
homotopy group functors but not by homology functors. This property is the
existence of an isomorphism between the absolute homotopy groups of the
base space of a fibration and the corresponding relative homotopy groups of
the total space modulo the fiber. This is true for a more general class of maps
than fibrations, and we now present the relevant definition.
A map p: E ~ B is called a weak fibration (or Serre fiber space in the
SEC.
2
375
HIGHER HOMOTOPY GROUPS
literature) if P has the homotopy lifting property with respect to the collection
of cubes {In }n;>o. E is called the total space and B the base space of the weak
fibration. For b E B, p-l(b) is called the fiber over b.
If s is a simplex, lsi is homeomorphic to some cube, and so a map
p: E ~ B is a weak fibration if and only if it has the homotopy lifting property with respect to the space of any simplex. We shall show that, in fact, a
weak fibration has the homotopy lifting property with respect to any
polyhedron.
It is clear that a fibration is a weak fibration. If p: E ~ B is a weak
fibration and f: B' ~ B is a map, let E' be the fibered product of B' and E.
Then there is a weak fibration p': E' ~ B', called the weak fibration induced
from p by f
:.
LEMMA
Let p: E ~ B be a weak fibration and let g; In X 0 U jn X I ~ E
and H: In X I ~ B be maps, with n ;:::: 0, such that H is an extension of
p g. Then there is a map G: In X I ~ E such that p G = Hand G is an
extension of g.
0
0
PROOF
The lemma asserts that the dotted arrow in the diagram
In X 0 U jn X I ~ E
~P
n~
In X I
..14B
represents a map making the diagram commutative. This follows from the
homotopy lifting property of p since the pair (In X I, In X 0 U jn X I) is
homeomorphic to the pair (In X I, In X 0). •
6
THEOREM
Let (X,A) be a polyhedral pair and let p: E ~ B be a weak
fibration. Given maps g: X X 0 U A X I ~ E and H: X X I ~ B such that
H is an extension of p g, there is a map G: X X I ~ E such that p G = H
and G is an extension of g.
0
0
PROOF
The method of obtaining G involves a standard stepwise-extension
procedure over the successive skeleta of a triangulation of X. Let (K,L) be a
triangulation of (X,A) and identify (X,A) with (IKI,ILI). For q ;:::: -1 set
Xq
IKI X 0 U (IKq U LI X 1), so that X_l X X 0 U A X I and Xq- l C Xq
for q ;:::: O. By induction on q, we shall define a sequence of maps Gq: Xq ~ E
such that
=
=
(a) G_ l = g
(b) Gq I Xq - l = Gq- l for q ;:::: 0
(c) po Gq = HI Xq for q ;:::: -1
Once a sequence {G q } with these properties is obtained, a map G: X X I ~ E
with the desired properties is defined by the conditions G I Xq
Gq, for
q ;:::: -1. Thus the problem is reduced to the construction of such a
sequence {G q }.
=
376
HOMOTOPY THEORY
CHAP.
7
<
Condition (a) defines G- l . Assume G q defined for q
n, where n 2:: o.
To define Gn to satisfy conditions (b) and (c), for every n-simplex s E K - L
let gs: lsi X 0 U lsi X I --,) E and Hs: lsi X I --,) B be the maps defined by
gs
Gn - l I (lsi X 0 U lsi X 1) and Hs
H I (lsi X 1). Because (lsl,181) is
homeomorphic to (In,in), it follows from lemma 5 that there is a map
Gs: lsi X I --,) E such that Gs I (lsi X 0 U lsi X 1) = gs and po Gs = Hs.
Then a map Gn: Xn --,) E satisfying conditions (b) and (c) is defined by the
conditions Gn I Xn - l = G n - l and Gn I (lsi X 1) = G s for s an n-simplex of
K - L. •
=
=
Taking A to be empty in theorem 6, we see that a weak fibration has the
homotopy lifting property with respect to any polyhedron.
7 COROLLARY Let (X',A') be a polyhedral pair such that A' is a strong
deformation retract of x' and let p: E --,) B be a weak fibration. Given maps
g': A' --,) E and H': X' --,) B such that H' I A' = P g', there is a map
G': X' --,) E such that p G' = H' and G' I A' = g'.
0
0
Let D: X' X I --,) X' be a strong deformation retraction of X' to A'.
Then D(X' X 1 U A' X 1) C A', and we define g: X' X 1 U A' X I --,) E to
be the composite
PROOF
X' X 1 U A' X I ~ A' ~ E'
Let H: X' X I --,) B be the composite
X'XI~X'~B
Then H is an extension of p g, and it follows from theorem 6 that there is a
map G: X' X I --,) E such that p 0 G = Hand G is an extension of g. Let
G': X' --,) Ebe defined by G'(x') = G(x',O). Then G' has the desired properties. •
0
The following theorem is the main result relating the homotopy groups
of the base and total space of a weak fibration.
8 THEOREM Let p: E --,) B be a weak fibration and suppose b o E B' C B.
Let E' = p-l(B') and let eo E p-l(bo). Then p induces a bijection
p#: 7Tn(E,E',eo) :::::: 7Tn(B,B',b o)
n 2:: 1
PROOF
To show that p# is surjective, let a: (In,in,zo) --,) (B,B',b o) represent
an element of 7T n(B,B',b o). Because Zo is a strong deformation retract of In, we
can apply corollary 7 to the pair (In,{zo}) and to maps g': {zo} --,) E and
H': In --,) B, where g'(zo) = eo and H' = a I In. We then obtain a map
G': In --,) E such that po G' = H' and G'(zo) = eo. Then
G'(in) C p-l(H'(in)) C p-l(B')
= E'
Therefore G' defines a map a': (In,in,zo) --,) (E,E',eo) such that p a' = a.
Then a' represents an element [a'] E 7T n(E,E',eo) and p#[a'] = [a].
To show that P# is injective, let lXO,al: (In,in,zo) --,) (E,E',eo) be such that
p 0 ao ~ p 0 al. Let X' = In X I and A' = (In X 0) U (zo X I) U (In Xl).
0
SEC.
2
377
HIGHER HOMOTOPY GROUPS
Then (X',A') is a polyhedral pair, and because X' and A' are both contractible,
A' is a strong deformation retract of X'. Let g': A' ~ E be defined by
g'(z,O) = (l'o(z), g'(z,l) = (l'l(Z), and g'(zo,t) = eo and let H': X' ~ B be a map
which is a homotopy from p (1'0 to P (1'1 in (B,B',b o). By corollary 7, there
is a map G': X' ~ E such that p G' = H' and G' I A' = g'. Since
0
0
0
G'(in X 1) C p-1(H'(in X 1)) C p-1(B') = E'
G' is a homotopy from
(1'0
to
(1'1
in (E,E',eo); hence
[(1'0]
=
[(1'1]
in 7Tn(E,E',eo).
9
COROLLARY
Let p: E ~ B be a weak fibration, b o E B, and eo E F
p-1(b o). Then p induces a biiection
n>
PROOF
This follows from theorem 8 on taking B'
canonical identification 7Tn (B,{b o},bo) = 7T n (B,b o). •
If p: E
~
•
=
1
= {b o}
and using the
B is a weak fibration with F = p-1(b o) and eo E F, we define
n> 1
to be the composite
7T n(B,b o)
p#-\
7T n (E,F,eo)..z... 7T n-1(F,eo)
The homotopy sequence of the weak fibration is the sequence
... ~ 7T n (F,eo) ~ 7Tn(E,eo) ~ 7Tn (B,b o) ~ 7T n-1(F,eo) ~
~ 7To(B,bo)
where i: (F,eo) C (E,eo).
10
THEOREM
The homotopy sequence of a weak fibration is exact.
PROOF
Exactness at 7To(E,eo) is an easy consequence of the homotopy lifting
property. Exactness at any set to the left of 7To(E,eo) is a consequence of the
exactness of the homotopy sequence of the pair (E,F). •
I I COROLLARY Let p: E ~ B be a weak fibration with unique path lifting.
Then p induces an isomorphism
Because F = p-1(p(eo)) has no nonconstant paths (by theorem 2.2.5),
7Tq(F,eo) = 0 for q ~ 1. The result then follows from theorem 10. •
PROOF
12
COROLLARY
For q
~
2, 7Tq(Sl) = O.
This follows from application of corollary 11 to the covering projection p: R ~ 51 and the fact that because R is contractible, 7T q (R) = 0 for all
q ~ O. •
PROOF
13
COROLLARY
an isomorphism
Let p: 52n + 1 ~ Pn(C) be the Hopf fibration. Then p induces
378
HOMOTOPY THEORY
CHAP.
7
PROOF
Because F = 51 for the Hopf fibration, this follows from corollary 12
and theorem 10. •
14
COROLLARY
7T3(52) =1=
o.
PROOF
Because the identity map (5 3,po) C (5 3,po) induces a nontrivial
homomorphism of H3(5 3,po), it is not homotopic to the constant map. Therefore 7T3(53) =1= 0, and the result follows from corollary 13, with n = 1 (since
P1(C) :::::: 52). •
This last result shows that, unlike the homology groups, the homotopy
groups of a polyhedron need not vanish in degrees larger than the dimension
of the polyhedron.
If H is a closed hemisphere of 52 and a is the pole in H, then the pair
(52 - a, H - a) has the same homotopy type as (E2,5 1). Therefore
7T3(52 - a, H - a) :::::: 7T3(E2,51)
?
7T2(5 1) = 0
On the other hand, (5 2,H) has the same homotopy type as (5 2 ,{a}). Therefore
7T3(52,H) :::::: 7T3(52,{ a}) = 7T3(52) =1= 0
Hence we see that the excision map;: (52 - a, H - a) C (5 2,H) does not
induce an isomorphism of 7T3(52 - a, H - a) with 7T3(52,H). Therefore the
excision property does not hold for homotopy groups.
Recall the path fibration p: P(X,xo) ---7 X with fiber p-1(XO) = QX (see
corollary 2.8.8). 5ince P(X,xo) is contractible (by lemma 2.4.3), 7T n(P(X,xo)) = 0
for n ~ 0, and by theorem 10, there is an isomorphism
n> 1
This result can also be deduced directly from the canonical one-to-one correspondence [5 n U);X] :::::: [5 n - 1U);QX] given by the exponential law. We shall
use the path space to prove the exactness of the homotopy sequence of a triple.
Given a triple (X,A,B) with base point Xo E B, let i: (A,B) C (X,B) and
j: (X,B) C (X,A) and let j': (A,{xo}) C (A,B). Define
n~2
to equal the composite
7Tn(X,A,xo) ~ 7T n-1(A,xo) ~ 7T n_1(A,B,xo)
The homotopy sequence of the triple (X,A,B) is defined to be the sequence
• . . ---7
15
7Tn+1(X,A) ~ 7T n(A,B) ~ 7Tn(X,B) ~ 7Tn(X,A)
THEOREM
---7 . • . ---7
7Tl(X,A)
The homotopy sequence of a triple is exact.
Let p: P(X,xo) ---7 X be the path fibration and let X' = P(X,xo),
A' = p-1(A), and B' = p-l(B). Then (X',A',B') is a triple, and it follows from
theorem 8 that P# maps the homotopy sequence of (X',A',B') bijectively to the
homotopy sequence of (X,A,B). Therefore it suffices to prove that the homotopy sequence of the triple (X',A',B') is exact.
PROOF
SEC.
3
379
CHANGE OF BASE POINTS
Let i: (A',B') C (X',B'), i: (X',B') C (X',A'), i': B' C A', and 1': A' C (A',B').
There is a commutative diagram
...
~
7Tn+1(X',A') ~ 7T n(A',B')
21
.. .
~
7Tn(A')
S
7T n(X',B') ~ 7Tn(X',A') ~
1=
S
10
"1
7Tn(A',B') ~ 7Tn-1(B')
i"
~
7Tn_1(A')
~
...
in which each vertical map is a bijection (because X' is contractible). Therefore
the exactness of the homotopy sequence of the triple (X',A',B') follows from
the exactness of the homotopy sequence of the pair (A',B'). •
This result can also be derived from the exactness of the homotopy sequence of a pair and functorial properties of the homotopy groups (as was the
case with the corresponding exactness property for homology, theorem 4.8.5).
3
CHANGE OF BASE POINTS
The absolute and relative homotopy groups are defined for pointed spaces and
pairs. This section is devoted to a study of the extent to which these groups
depend on the choice of base point. By generalizing the methods of Sec. 1.8,
we shall see that these groups based at different base points in the same path
component are isomorphic, but the isomorphism between them is not usually
unique. Much of these considerations apply to more general homotopy sets,
and we begin with this.
Let (X,A) be a pair with base point Xo E A and let (Y,B) be a pair. Two
maps aD, a1: (X,A) ~ (Y,B) are said to be freely homotopic if they are homotopic as maps of (X,A) to (Y,B) (that is, no restriction is placed on the base
point during the homotopy). If w is a path in B from ao(xo) to a1(xo), an
w-homotopy from 0'0 to a1 is a homotopy
H: (X,A) X I
~
(Y,B)
such that H(x,O) = ao(x), H(x,l) = a1(x), and H(xo,t) = w(t). If such a homotopy exists, we say that aD is w-homotopic to a1. It is clear that aD and a1 are
freely homotopic if and only if there is some path w in B such that aD and a1
are w-homotopic. In particular, two maps aD, a1: (X,A,xo) ~ (Y,B,yo) are
freely homotopic if and only if there is some closed path w in B at yo such
that aD is w-homotopic to a1.
Although the relation of free homotopy is an equivalence relation in the
set of maps from (X,A) to (Y,B), for a fixed w the relation of w-homotopy is
not generally an equivalence relation. For example, if w is not a closed path,
it is impossible for any map aD to be w-homotopic to itself.
(a) Given a map f: (X',A',xo) ~ (X,A,xo), maps aD, a1: (X,A) ~
(Y,B), and a path w in B such that aD is w-homotopic to a1, then aD f is whomotopic to a1 f.
I
LEMMA
0
0
380
HOMOTOPY THEORY
CHAP.
7
(b) Given a map g: (Y,B) ~ (Y',B'), maps 0:0, 0:1: (X,A) ~ (Y,B), and a
path win B such that 0:0 is w-homotopic to 0:1, then g 0:0 is (g w)-homotopic to g 0:1.
(c) Given maps 0:0, 0:0: (SX,SA,xo) ~ (Y,B,w(O)) and 0:1, o:i: (SX,SA,xo) ~
(Y,B,w(l)) such that 0:0 is w-homotopic to 0:1 and 0:0 is w-homotopic to 0:1,
then 0:0 * 0:0 is w-homotopic to 0:1 * o:i.
0
0
0
If H: (X,A) X I
the composite
PROOF
(Y,B) is an w-homotopy from
~
0:0
to
0:1,
then for (a)
(X',A') X I ~ (X,A) X I ~ (Y,B)
is an w-homotopy from
0:0
0
f to
0:1
0
f, and for (b) the composite
(X,A) X I ~ (Y,B) 14 (Y',B')
is a (g w)-homotopy from g 0:0 to g 0:1.
In (c), if H, H': (SX,SA) X I ~ (Y,B) are w-homotopies from
to 0:1 and 0:1, respectively, the map
0
0
H
defined by
(H
*H
')([
* H':
0
(SX,SA) X I
~
0:0
* 0:0 to 0:1 * 0:1.
and
0:0
(Y,B)
]')
{H([x,2t], t')
x,t, t = H'([x, 2t - 1], t')
is an w-homotopy from
0:0
O<t<1h
1h<t<l
-
The base point Xo for a pair (X,A) is said to be a nondegenerate base point
if the inclusion map (xo,xo) C (X,A) is a co fibration [that is, if, given a map
0:0: (X,A) ~ (Y,B) and a homotopy w: Xo X I ~ B, there is a homotopy
H: (X,A) X I ~ (Y,B) such that H(x,O) = o:o(x) and H(xo,t) = w(t)]. It follows
from lemma 3.8.1 and corollary 3.2.4 that any point of a polyhedral pair is a
nondegenerate base point.
2
LEMMA
Let (X,A) be a pair with nondegenerate base point and let (Y,B)
be an arbitrary pair.
(a) Given a path w in B and a map 0:1: (X,A,xo) ~ (Y,B,w(1)), there is a
map 0:0: (X,A,Xo) ~ (Y,B,w(O)) such that 0:0 is w-homotopic to 0:1.
(b) If 0:0, 0:0: (X,A,xo) ~ (Y,B,w(O)) are both w-homotopic to 0:1, then
[0:0] = [0:0] in [X,A,xo; Y,B,w(O)].
(c) If 0:0 is w-homotopic to 0:1 and 0:0 c:::: 0:0 as maps from (X,A,xo) to
(Y,B,w(O)), 0:1 c:::: o:i as maps from (X,A,xo) to (Y,B,w(l)), and w c:::: w' as paths
in B, then 0:0 is w' -homotopic to 0:1.
(a) Given 0:1 and w, it follows from the non degeneracy of Xo that
there is a map H': (X,A) X I ~ (Y,B) such that H'(x,O) = O:l(X) and
H'(xo,t) = w(l - t). Define 0:0: (X,A,xo) ~ (Y,B,w(O)) by o:o(x) = H'(x,l). Then
H: (X,A) X I ~ (Y,B) defined by H(x,t) = H'(x, 1 - t) is an w-homotopy
from 0:0 to 0:1.
(b) Because Xo is a non degenerate base point, there is a retraction
PROOF
SEC.
3
381
CHANGE OF BASE POINTS
r: (X,A) X 1 ~ (xo X 1 U X X 1, Xo X 1 U A X 1) (by theorem 2.8.1), and
we let rt: (X,A) ~ (xo X 1 U X X 1, Xo X 1 U A X 1) be defined by rt(x) = r(x,t).
Let G: (xo X 1 U X X 1, Xo X 1 U A X 1) X 1 ~ (X,A) X 1 be the homotopy
relative to (xo,O) defined by G(x,t,t') = (x,tt') and define
Gt< (xo X 1 U X X 1, Xo X 1 U A X 1)
~
(X,A) X 1
by Ge-(x,t) = G(x,t,t'). Then Go 0 ro ::::::: G 1 0 ro reI Xo, and because Go(xo X 1) =
(xo,O), Go ro ::::::: Go r1 reI Xo. Let H: (X,A) X 1 ~ (Y,B) be an w-homotopy
from lXo to lX1. Then H G 1 ro ~ H Go r1 reI Xo. Clearly, H Go r1 = lXo,
and so lXo ::::::: H G 1 ro reI Xo. Similarly, if H': (X,A) X 1 ~ (Y,B) is an
w-homotopy from lXo to lXl. then lXo ::::::: H' 0 G 1 0 ro reI Xo. Because
0
0
0
0
0
0
0
0
0
0
HI (xo X 1 U X X 1) = H' I (xo X 1 U X X 1)
H
G 1 ro = H' G 1 ro, and so lXo ~ lXo reI Xo.
(c) First we observe that the inclusion map
0
0
0
(X X
0
i U Xo X 1, A X i U Xo X 1) C (X,A) X 1
is a cofibration. In fact, let h: (1 X 1, 1 X 0 U i X 1) ~ (1 X 1, 0 X 1) be a
homeomorphism. Then there is a homeomorphism
1 X h: (X X 1 X 1, A X 1 X 1) ::::::; (X X 1 X 1, A X 1 X 1)
which maps
X X 1 X 0 U X X i X 1 U Xo X 1 X 1 to
X X 0 X 1 U Xo X 1 X 1
and
A X 1 X 0 U A X i X 1 U Xo X 1 X 1 to
A X 0 X 1 U Xo X 1 X 1.
Thus we need only show that (X X 0 U Xo X 1, A X 0 U Xo X 1) X 1 is a
retract of (X X 1, A X 1) X 1, which follows from the fact that (X X 0 U Xo X 1,
A X 0 U Xo X 1) is a retract of (X X 1, A X 1).
Now let F, F': (X X j U Xo X 1, A X j U Xo X 1) ~ (Y,B) be defined by
F(x,O)
F'(x,O)
= lXO(X)
= lXO(X)
F(x,l)
F'(x,l)
= lX1(X)
= lXl(X)
F(xo,t)
F'(xo,t)
= w(t)
= w'(t)
Because lXo ~ lXo, lX1 ::::::: lXI, and w ::::::: w', it follows that F ::::::: F'. Because lXo is
w-homotopic to lX1, F can be extended to a map H: (X,A) X 1 ~ (Y,B). By
the cofibration property established above, F can be extended to a map
H': (X,A) X 1 ~ (Y,B). Then H' is an w'-homotopy from lXo to lXl. It follows from lemmas 2a and 2b that, given wand lX1: (X,A,xo) ~
(Y,B,w(l)), the set of all maps lXo: (X,A,xo) ~ (Y,B,w(O)) which are w-homotopic
to lX1 belong to a single homotopy class of maps (X,A,xo) ~ (Y,B,w(O)).
It follows from lemma 2c that this set of maps equals a homotopy class of
maps (X,A,xo) ~ (Y,B,w(O)) which depends only on the homotopy class
[lX1] E [X,A,xo; Y,B,w(l)] and the path class [w]. Therefore, if (X,A) has a nondegenerate base point, there is a map
382
HOMOTOPY THEORY
CHAP.
7
h[w): [X,A,xo; Y,B,w(I)] ___ [X,A,xo; Y,B,w(O)]
characterized by the property h[w)[ a1] = [ao] if and only if ao is w-homotopic
to a1. It follows from lemmas la and Ib that this map is functorial in (X,A)
and in (Y,B) and from lemma lc that if (X,A) is a suspension, the map is a
homomorphism.
3 THEOREM Let (X,A) be a pair with nondegenerate base point Xo. For any
pair (Y,B) there is a covariant functor from the fundamental groupoid of B to
the category of pointed sets which assigns to a point yo E B the set
[X,A,xo; Y,B,yo] and to a path class [w] in B the map h[w)' If (X,A) is a suspension, this functor takes values in the category of groups and homomorphisms.
We need only verify the two functorial properties. If a: (X,A,xo) ___
(Y,B,yo) is arbitrary and to is the constant path at yo, the constant homotopy
is an to-homotopy from a to a proving that h[d = 1.
Given paths wand w' in B such that w(l) = w'(O), an w-homotopy H
from ao to a1, and an w'-homotopy H' from a1 to a2 [where ao, a1, a2 are
maps of (X,A) to (Y,B)], an (w * w')-homotopy H * H' from ao to a2 is defined by
PROOF
(H
*H
')(
) {H(x,2t)
x,t = H'(x, 2t - 1)
This shows that h[w*w') = h[w)
0
h[w')'
o -:::
t -::: 1;2
1;2<t<1
•
4
COROLLARY
If BeY is path connected and (X,A) has a nondegenerate
base point Xo, then for any yo, Y1 E B the pointed sets [X,A,xo; Y,B,yo] and
[X,A,xo; Y,B,Y1] are in one-to-one correspondence. Furthermore, '7T1(B,yo) acts
as a group of operators on the left on [X,A,xo; Y,B,yo], and the one-to-one
correspondence above is determined up to this action of '7Tl(B,yo).
PROOF
If [w] is any path class in B, h[w) is a one-to-one correspondence.
If [w] E '7Tl(B,yo), then h[w) is a permutation of [X,A,xo; Y,B,yo], and in this
way '7Tl(B,yo) acts as a group of operators. If yo and Yl are points in B, the
set of one-to-one correspondence h[ro) determined by path classes [w] in Y from
Yo to Yl is the same as the set of maps h[roo) h[ro'), where [wo] is a fixed path
class from yo to Y1 and [w'] E '7T1(B,yo). •
0
In all of the above, by taking B = Y, we get the corresponding results
for the absolute case. Thus, if X is a space with non degenerate base point Xo
and yo E Y, then '7Tl(Y,YO) acts as a group of operators on [X,xo; Y,yo]. If Y is
path connected and yo, Yl E Y, then [X,xo; Y,yo] and [X,xo; Y,Y1] are in
one-to-one correspondence by a bijection determined up to the action of
'7Tl(Y,YO).
In case Y is an H space and BeY is a sub-H-space, there is the following
result, which can be regarded as a generalization of theorem 1.8.4.
5 THEOREM Let (X,A) have a nondegenerate base point Xo and let (Y,B)
be a pair of H spaces. If yo E B is the base point, '7T1(B,yo) acts trivially on
[X,A,xo; Y,B,yoJ.
SEC.
3
383
CHANGE OF BASE POINTS
PROOF
Let p,: (Y X Y, B X B) ~ (Y,B) be the multiplication. Given
a: (X,A,xo) ~ (Y,B,yo) and a closed path w: (I,i) ~ (B,yo), define an w'homotopy H: (X,A) X I ~ (Y,B) from a' to a' (where w' ~ wand a' ~ a) by
H(x,t)
Therefore h[w)[a]
= [a] for all [a]
= p,(a(x),w(t))
E [X,A,xo; Y,B,yo] and all [w] E 7T1(B,yo). •
There is an interesting relation between the action of 7T1(B,yo) on
[X,A,xo; Y,B,yo] and the action of 7T1(B,yo) as covering transformations on a
universal covering space of B. We assume that Band Yare path connected
and locally path connected, that 7T1(B,yo) ;::::; 7T1(Y,YO), and that Y is a simply
connected covering space of Y with covering projection p: Y ~ Y. Then
B = p-1(B) is a simply connected covering space of B [because 7T1(B,yo) ;::::;
7T1(Y,YO)]. Let yo E p-1(yO). There is a canonical map
(): [X,A,xo; Y,B,yo] ~ [X,A; Y,B]
from base-point-preserving homotopy classes to free homotopy classes.
Because B is simply connected, this map is a bijection [recall that two maps
ao, a1: (X,A) ~ (Y,B) are freely homotopic if and only if there is a path win
B from ao(xo) to a1(xO) such that ao is w-homotopic to a1].
6 LEMMA With the notation above, let g: (Y,B,yo) ~ (Y,B,Y1) be a covering transformation and let wbe a path in B from yo to Y1. There is a commutative diagram
[X,A,xo; Y,B,yo] ~ [X,A,xo; Y,B,yo]
P#
[X,A,xo; Y,B,yo]
~
:!?
[X,A; Y,B]
- - 0
- [X,A,xo; Y,B,yo]
-:;;!
[X,A; Y,B]
PROOF
Because g is a covering transformation, p = p g and p# = p# ~.
The commutativity of the left-hand square follows from this and from
lemma lb. Since () h[w)
the commutativity of the right-hand side follows
from the trivial verification that () ~ = g#
0
0
0
= (),
0
0
().
•
Recall the isomorphism 1/;: G(B I B) ;::::; 7T1(B,yo) of corollary 2.6.4, which
assigns to g the element [p w] E 7T1(B,yo). Therefore lemma 6 expresses a
relation between the action of G(B I B) ;::::; G(Y I Y) on the free homotopy
classes [X,A; Y,B] and the action of 7T1(B,yo) on [X,A,xo; Y,B,yo].
0
7
COROLLARY
Let X be a simply connected locally path-connected space
with nondegenerate base point and let Y be a simply connected covering
space of a locally path-connected space Y. There is a bijection from the free
homotopy classes [X; Y] to the pointed homotopy classes [X,xo; Y, Yo] compatible with the action of G(YI Y) on the former, the action of 7T1(Y,YO) on
the latter, and the isomorphism 1/;: G(YI Y) ;::::; 7T1(Y,YO).
PROOF
This follows from lemma 6, with B = Y and A = X, and from the
observation that because X is simply connected, it follows from the lifting
384
HOMOTOPY THEORY
CHAP.
7
theorem 2.4.5, the homotopy lifting property of p: Y ~ Y, theorem 2.2.3, and
the unique-lifting property, theorem 2.2.2, that p#: [X,xo; Y,Yo] ~ [X,xo; Y,Yo]
is a bijection. We now specialize to the homotopy groups. Because
'7Tn(X,xo)
= [sn(i ),0; X,xo] = [sn(i ),sn(i),O; X,X,xo]
we obtain the following result.
8 THEOREM For any space X and any n ~ 1, there is a covariant functor
from the fundamental groupoid of X to the category of groups and homomorphisms which assigns to x E X the group '7T n(X,x) and to a path class [w] in X
the map h[wj: '7Tn(X,w(I)) ~ '7Tn(X,w(O)). In this way, '7T1(X,XO) acts as a group
of operators on the left on '7Tn(X,xo), by conjugation if n = 1, and if X is path
connected and xo, Xl E X, then '7T n(X,xo) and '7Tn(X,X1) are isomorphic by an
isomorphism determined up to the action of '7T1(X,XO).
PROOF
Everything follows from theorem 3 and corollary 4 except for the
statement that '7T1(X,XO) acts on '7T1(X,XO) by conjugation. For this let
H: s(i) X I ~ X be on w-homotopy from ao to a!, where w, ao, and a1 are
closed paths in X at Xo. Define H': I X I ~ X by
H'(t,t')
= H([I,t], t')
Then H' lOx I = H' 11 X I = wand H' I I X 0 = ao and H' I I X 1 = a1.
It follows from lemma 1.8.6 that (w * (1) * (w- 1 * ao- 1) is null homotopic.
Therefore [aD] = [w][a1][w]-1, and so h[wj[a1] = [w][a1][w]-1. Theorem 8 shows that the action of '7T1(X,XO) on itself by conjugation, as
in theorem 1.8.3, is extended to an action of '7T1(X,XO) on '7Tn(X,xo) for every
n~1.
A path-connected space X is said to be n-simple (for n ~ 1) if for some
Xo E X (and hence all base points x E X) '7T1(X,XO) acts trivially on '7Tn(X,xo).
Thus a simply connected space is n-simple for every n ~ 1, and a pathconnected space X is I-simple if and only if '7T1(X,XO) is abelian. For n-simple
spaces there is a unique canonical isomorphism '7Tn(X,xo) ::::: '7Tn(X,X1), any map
a: Sn ~ X determines a unique element of '7Tn(X,xo) (whether or not a maps the
base point po E Sn to xo), and '7Tn(X,xo), is in one-to-one correspondence with
the free homotopy classes of maps Sn ~ X. The latter is a useful property,
and for n-simple spaces X we shall usually omit the base point and merely
write '7Tn(X). From theorem 5 we obtain the following generalization of
theorem 1.8.4.
9
A path-connected H space is n-simple for every n
Similar consideration apply to the relative homotopy groups.
THEOREM
~
1.
-
10 THEOREM For any pair (X,A) and any n ~ 1 there is a covariant functor
from the fundamental groupoid of A to the category of pointed sets if n = 1
and the category of groups if n
1 which assigns '7T n(X,A,x) to x E A and to
a path class [w] in A the map
>
SEC.
3
385
CHANGE OF BASE POINTS
In this way, 7TI(A,xo) acts as a group of operators on the left on 7Tn(X,A,xo),
and if A is path connected and xo, Xl E A, then 7T n(X,A,xo) and 7Tn(X,A,XI) are
isorrwrphic by an isomorphism determined up to the action of 7TI(A,xo). •
If w is a path in A, it follows from lemma 1a that there is a commutative
square for n
1,
>
7T n(X,A,w(1)) ~ 7Tn_I(A,w(1))
h["ll
lh["l
7T n(X,A,w(O)) ~ 7T n_I(A,w(O))
Thus there is also a covariant functor from the fundamental groupoid of A to
the category of exact sequences which assigns to X E A the homotopy sequence
of (X,A,x).
A pair (X,A) with A path connected is said to be n-simple (for n 2: 1) if
7TI(A,xo) acts trivially on 7Tn(X,A,xo) for some (and hence all) base points Xo E A.
If A is simply connected, (X,A) is n-simple for every n 2: 1.
I I THEOREM Let (X,A) be a pair of H spaces with A path connected. Then
(X,A) is n-simple for all n 2: 1.
PROOF
This is immediate from theorem 5.
•
If (X,A) is n-simple and xo, Xl E A, then 7T n(X,A,xo) and 7T n(X,A,XI)
are canonically isomorphic. Therefore any map a: (En,Sn-l) ---7 (X,A) determines a unique element of 7Tn(X,A,xo) (whether or not a maps the base point
po E Sn-l to XO), and 7Tn(X,A,xo) is in one-to-one correspondence with the free
homotopy classes [En,sn-l; X,A]. If (X,A) is n-simple, we shall frequently omit
the base point and write 7Tn(X,A).
The action of 7TI(A,xo) on 7T2(X,A,xo) is closely related to conjugation, as
shown by the next result.
12
THEOREM
If a, b E 7T2(X,A,xo), then
aba- 1
= haa(b)
Let X' = P(X,xo) and let p: X' ---7 X be the path fibration. Let
A' = p-I(A) and let Xo E A' be the constant path at Xo. By theorem 7.2.8,
there is an isomorphism
PROOF
p#: 7T2(X',A',xo) :::::: 7T2(X,A,xo)
= p#-l(a) and b' = p#-l(b) and observe that, by lemma Ib,
haa(b) = p~haa,(b'))
Hence it suffices to prove that a'b'a'-l = haa,(b'). Because X' is contractible,
Let a'
it follows from the exactness of the homotopy sequence of (X' ,A',xQ) that
0: 7T2(X',A',xQ) :::::: 7TI(A',xo)
386
HOMOTOPY THEORY
CHAP.
7
So to complete the proof we need only prove that
o(a'b'a'-l)
= o(hca,(b'))
The left-hand side equals (oa')(ob')(oa')-l, and because a commutes with hi'a',
the right-hand side equals hua,(ob'). The result now follows from the fact that
the action of 7Tl(A',xb) on itself given by h is the same as conjugation. This again implies that '7Tz(X,xo) ;::::: '7Tz(X, {xo },xo) is abelian. Together with
the exactness of the homotopy sequence, it yields the next result.
13
COROLLARY
The inclusion map j: (X,xo)
j#: '7Tz(X,xo)
--c>
C
(X,A) induces a homomorphism
'7Tz(X,A,xo)
-
whose image is in the center of '7Tz(X,A,xo).
The following result is a generalization of theorem 1.8.7 to the higher
relative homotopy groups.
14 THEOREM Let f: (X,A,xo) --c> (Y,B,yo) and g: (X,A,xo) --c> (Y,B,Yl) be
freely homotopic. Then there is a path w in B from yo to Yl such that
f# = h[w]
~:
0
'77
n(X,A,xo)
--c> '77 n(Y,B,yo)
n
>2
PROOF
Let F: (X,A) X I --c> (Y,B) be a homotopy from f I (X,A) to g I (X,A)
and let w(t) = F(xo,t). Then w is a path in B from yo to Yl, and if
a: (In,in,po) --c> (X,A,xo) represents an element of '77 n(X,A,xo), then the composite
(In,in) X I ~ (X,A) X I ~ (Y,B)
is an w-homotopy from f
f#[aJ
a to goa. Therefore
0
= [J
0
a]
= h[w]([g
0
aJ)
= (h[w]
0
~)[aJ
-
This yields the following analogue of theorem 1.8.8.
15 COROLLARY Let f: (X,A)
x E A, f induces isomorphisms
--c>
(Y,B) be a homotopy equivalence. For any
f#: 7Tn(X,A,x) ;::::: '77 n(Y,B,f(x))
Let g: (Y,B) --c> (X,A) be a homotopy inverse of f. By theorem 14,
there are paths w in A from gf(x) to x and w' in B from fgf(x) to f(x) sueh that
the following diagram is commutative
PROOF
'7T n(X,A,x)
f#~
'77
n(Y,B,f(x))
h r",)
'77
y
hlwi)
n(X,A,gf(x))
~f#
'77
n(Y,B,fgf(x))
Since the maps h[w] and h[w'] are isomorphisms, all the maps in the diagram
are isomorphisms. -
SEC.
4
4
387
THE HUREWICZ HOMOMORPHISM
TilE III'REWU'Z
1I0MO~IORPIIISM
There are no algorithms for computing the absolute or relative homotopy
groups of a topological space (even when the space is given with a triangulation). One of the few main tools available for the general study of homotopy
groups is their comparison with the corresponding integral Singular homology
groups. Such a comparison is effected by means of a canonical homomorphism
from homotopy groups to homology groups. The definition and functorial
properties of this homomorphism are our concern in this section. A theorem
asserting that in the lowest nontrivial dimension for the homotopy group this
homomorphism is an isomorphism will be established in the next section.
We shall be working with the integral singular homology theory throughout this section. Let n :::0: 1 and recall that Hq(In,1n) = 0 for q =1= nand
Hn(In,1n) is infinite cyclic. To consider relations among the homology groups
of certain pairs in In, for n :::0: 1 we define
lIn = {(t 1, ...
lIn = (lIn n in)
12 n = {(h, ...
12n = (I2n n In)
,tn) E In I tn ~ lh}
{(tl, . . . ,tn) E In I tn = Vz}
,tn) E In I tn :::0: lh}
U {(tl, . . . ,tn) E In I tn = Vz}
U
Then lIn U 12n = In and (lIn U 12n) n (11 n U 12n) = lIn U 12n. By the exactness
of the Mayer-Vietoris sequence of the excisive couple {lIn U 12n, lIn U 12n},
we have
Hq(I l n U 12n, lIn U 12n) EB Hq(1 1n U 12n, lIn U 12n) :::::: Hq(In, lIn U 12n)
By excision, we also have isomorphisms
Hq(I1n,11n) :::::: Hq(I l n U 12n, lIn U 12n)
Hq(I2n,12n) :::::: Hq(i1 n U 12n, tIn U 12n)
Combining these, we see that if we let i 1 : (I1 n,11 n) C (In, lIn U 12n) and we
let i 2 : (I2n,12n) C (In, lIn U 12n), then we have the following result.
I
LEMMA
The inclusion maps
i1
and
i2
define a direct-sum representation
h* ED i 2*: Hq(I1n,11n) ED Hq(I2n,12n) :::::: Hq(In, lIn
U 12n)
•
Let VI: (In,1n) ---'? (I1 n,11 n) be defined by V1(t1, ... ,tn) = (t 1, ... ,tn-1,tn/2)
and define V2: (In,1n) ---'? (I2n,12n) by v2(h, ... ,tn) = (t1, ... ,tn-I, (tn + 1)/2).
Let i: (In,1n) C (In, lIn U 12n).
2
COROLLARY
For any z E Hn(In,1n)
i* z
=
h*
V1* Z
+ i 2* V2* Z
Let i1: (In, lIn U 12n) C (In, lIn U 12n) and i2: (In, lIn U 12n) C
(In, tIn U 12n). Then h*i 1* = 0 and i1*i 2* is an isomorphism of Hq(I2n,12n)
PROOF
388
HOMOTOPY THEORY
CHAP.
7
onto Hq(In, lIn U j2 n) (induced by the inclusion map, which is an excision).
Similarly, j2*i2* = 0 and j2*h* is an isomorphism of Hq(I1n,iln) onto
Hq(In, jln U 12n). It follows from lemma 1 that
ker 11*
n ker 12* =
0
Therefore, to prove the corollary it suffices to prove that
is in the kernel of ir* and in the kernel of Iz* .
We first prove that ir* (i* z - il* /11* Z - i z* /1z*z) = O. Because 11* il* = 0,
we must show that iI* i* z = il* i z* /1z* z. Clearly iIi is the inclusion map
(In,in) C (In, h n U jzn) and iIiz/1z is the map f: (In,in) --,) (In, lIn U jzn)
defined by f(tr, . . . ,tn) = (tl, . . . ,tn-I, (tn + 1)/2). A homotopy H from
iIi to f is defined by
H((tl, . . . ,tn), t)
Therefore ir* i* = f*
= (tl,
= jl* iz* /1z*.
... ,tn-I, (tn
+ t)/(l + t))
A similar argument shows that
jz* (i* z - i1* /11* Z
iz* /1Z* Z)
-
=0
•
For n ~ 1 the subset I X jn-l U 0 X In-l C jn is contractible. Therefore Hq(In, I X jn-l U 0 X In-I) = 0 for all q. By exactness of the homology
sequence of the triple (In, jn, I X jn-l U 0 X In-I), it follows that the map
0: Hq(In,in) --,) Hq_l(jn, I X jn-l U 0 X In-I)
is an isomorphism for all q. For n ~ 2 let
j: (In-l,in-l) --,) (jn, I X jn-l U 0 X In-I)
be defined by i(tl, ... ,tn-I) = (1, tl, . . . ,tn-I). Then j is the composite of
a homeomorphism from (In-l,in-l) to (1 X In-I, 1 X jn-l) and the excision
map
(1 X In-I, 1 X jn-l) C (in, I X jn-l U 0 X In-I)
Therefore the homomorphism
i*: Hq(In-l,in-l) --,) Hq(in, I X jn-l U 0 X In-I)
is an isomorphism for all q.
We define canonical generators Zn E Hn(In,in) for n ~ 1 by induction on
n as follows:
(a) Zl E HI(I,i) is the unique element with OZI = (I) - (0) in Ho(i).
(b) For n ~ 2, Zn E Hn(In,in) is the unique element such that
oZn = t* Zn_l in Hn_l(in, I X jn-l U 0 X In-I).
Given a map a: (In,in) --,) (X,A), then a* Zn E Hn(X,A). If a
= /3* Zn. Therefore there is for n ~ I a well-defined map
a* Zn
cp:
7T n(X,A,xo)
--,) Hn(X,A)
c::::::
/3,
then
SEC.
4
389
THE HUREWICZ HOMOMORPHISM
such that <p[a) = a* Zn, where a: (In,in) ---'> (X,A) maps Zo to Xo and represents
an element of 7Tn(X,A,xo). By identifying 7T n(X,XO) with 7T n(X,{Xo},xo), we also
have a map <p: 7T n(X,XO) ---'> Hn(X,xo). Some of the basic properties of <p are
summarized in the next result.
3 THEOREM If n ::::: 2 or if n = 1 and A = {xo}, the map <p is a homomorphism. It has the following functorial properties:
(a) For n ::::: 2 commutativity holds in the square
7Tn(X,A,xo) ~ 7Tn-l(A,xo)
'Pt
t'P
Hn(X,A) ~ Hn-l(A,xo)
(b) Given f: (X,A,xo)
---'>
(Y,B,yo), commutativity holds in the square
7T n(X,A,xo)
~ 7T n(Y,B,yo)
'Pt
t'P
Hn(X,A) ~
PROOF
Let aI, a2: (In,in)
---'>
Hn(Y,B)
(X,A) be such that
al(tl, ... ,tn-I, 1)
= a2(tl, ... ,tn-I, 0)
[any two maps of (In,in) to (X,A) are homotopic to such maps if n ::::: 2 or if
n = 1 and A = {xo}). Then al * a2 = {3o i, where i: (In,in) C (In, i l n U i2n)
and {3: (In, i l n U i2n) ---'> (X,A) is defined by
Then <p[al * a2J = {3* i* Zn = {3* (i~l*Zn + i2*V2*Zn) , the last equality by
corollary 2. Since {3hvl = al and {3i2v2 = a2, we see that
<p[al
* (2) = al*Zn + a2*Zn = <p[al) + <p[(2)
which shows that <p is a homomorphism whenever 7T n(X,A,xo) is a group.
To prove (a), let a: (In,in) ---'> (X,A) represent an element of 7Tn(X,A) for
n ::::: 2 and suppose that a(I X i n- l U 0 X In-I) = Xo. Then a[a) = [a'), where
a': (In-l,in-l) ---'> (A,xo) is defined by a' = (a I (in, I X i n- l U 0 X In-l))
Then
0
cpa[a]
;.
= a~ z,,-l = (al(1n, I X !n-l U 0 X In-l))*j*z,,_l
= (a I (in, I X i n- l U 0 X In-l))* aZ n
aa* Zn
a<p[ a)
=
=
Finally, (b) follows from the fact that (fa)* = f* a*.
•
The map <p is called the Hurewicz homomorphism. The next result follows
from theorem 3.
390
HOMOTOPY THEORY
CHAP.
7
4
COROLLARY
The Hurewicz homomorphism maps the homotopy sequence
of (X,A,xo) into the homology sequence of (X,A,xo). -
Our next objective is to show that the Hurewicz homomorphism commutes with the actions of the appropriate fundamental group on the homotopy
set. We consider the relative case first.
:;
LEMMA
Let [a] E 'lTn(X,A,xo) for n
<p(h[w][a])
~
2 and let [w] E 'lTl(A,xo). Then
= q;[a]
Let [a] be represented by a: (In,in) ~ (X,A) and let h[w][a] be represented by a': (Injn) ~ (X,A). Then a and a' are freely homotopic [that is,
a and a' are homotopic as maps of (Injn) to (X,A)]. Therefore
PROOF
<p[a]
= a* Zn = a~ Zn = <p[a'] = <p(h[w][a])
-
Next we prove the corresponding result for the absolute case.
6
LEMMA
Let [a] E 'lTn(X,xo) and [w] E 'lTl(X,XO). Then
<p(h[w][a])
= <p[a]
PROOF
Let Y be the space obtained from In by collapsing in to a single
point, this point to be the base point of Y, denoted by yo. The collapsing map
g: (Injn) ~ (Y,yo) induces a one-to-one correspondence between [Y,yo; X,xo]
and [Injn; X,xo]. Therefore 'lTn(X,xo) can be identified with [Y,yo; X,xo].
Furthermore, g*: Hn(In,i n) :::::: Hn(Y,yo), and we let g* Zn = Z~ E Hn(Y,yo).
In these terms, if an element of 'lTn(X,xo) is represented by a: (Y,yo) ~ (X,xo),
then <p[a] = a* Z~. Let h[w][a] be represented by a': (Y,yo) ~ (X,xo). Then a
and a' are homotopic as maps of Y to X. Therefore, if Z~ E Hn(Y) is the
unique element such that i~ Z~ = Z~ [where i': Y C (Y,yo)], then
(a I Y)* Z~
Let
1': X C
= (a' I Y)* Z~
(X,xo). Then
<p[ a]
Similarly, <p[ a'] =
i~ (a'
= a* Z~ = a* i~ Z~ = i~ (a I Y)* Z~
I Y)* Z~,
<p[a]
and
= <p[a'] = <p(h[w][a])
-
We define 'lT~(X,A,xo) for n ~ 2 to be the quotient group of 'lTn(X,A,xo)
by the normal subgroup G generated by
{(h[w][a])[a]-l I [a] E 'lTn(X,A,xo), [w] E'lTl(A,xo)}
By lemma 5, <p maps G to 0 and there is a homomorphism
<p':
'lT~(X,A,xo) ~
Hn(X,A)
whose composite with the canonical map 1/: 'lTn(X,A,xo) ~ 'lT~(X,A,xo) is <po
Note that, by theorem 7.3)2, 'lT~(X,A,xo) is abelian for all n ~ 2.
Similarly, we define 'lT~(X,xo) for n ~ 1 to be the quotient group of
SEC.
4
391
THE HUREWICZ HOMOMORPHISM
'lTn(X,xo) by the normal subgroup H generated by
{(h[wJ[a])[a]-ll [a] E 'lTn(X,xo), [w] E 'lT1(X,XO)}
By lemma 6, cp maps H to 0, and there is a homomorphism
cp':
'IT~(X,xo)
--?
Hn(X,xo)
whose composite with the canonical map 1): 'lTn(X,xo) --? 'IT~(X,xo) is cpo Note
that 'lTl(X,xo) is the quotient group of 'lT1(X,XO) by its commutator subgroup.
In particular, 'IT~(X,xo) is abelian for all n :::::: l.
Because the groups 'IT~(X,A,xo) and 'IT~(X,xo) are abelian, we shall find
them easier to compare with the homology groups (which are abelian) than
the homotopy groups themselves. For the comparison it will be convenient to
replace the triple (In,in,zo) , which is the antecedent triple used to define
'lTn(X,A,xo), by the homeomorphic triple (Lln,~n,vo), where Lln is the standard
n-simplex used in Sec. 4.1 to define the singular complex (vertices of Ll n will
be denoted by Vo, V1. . . . ,vn). To achieve this replacement we need only
choose a homeomorphism of (Lln,~n,vo) onto (In,in,zo). Any homeomorphism
h: (Lln,~n) --? (In,in) will induce an isomorphism
h*: Hn(Lln,~n) ::::: Hn(In,in)
The identity map
~n:
Ll n C Ll n is a singular simplex which is a cycle modulo
~n and whose homology class {~n} is a generator of the infinite cyclic group
Hn(Lln,~n). Since Zn is a generator of Hn(In,in) and h* is an isomorphism,
=
=
either h* gn}
Zn or h* {~n}
-Zn. We want to choose h so that the
former holds. If n = 1, the choice of Zl is such that the simplicial homeomorphism h: Ll 1 --? I with h(vo) =
and h(V1) = 1 will have the desired
property (that is, h* {~d = Zl). If n
1, we choose an arbitrary homeomorphism h: (Lln,~n) --? (In,in) such that h(vo) = ZOo If h*{~n} = -Zn, we
replace h by hA., where A. is a simplicial homeomorphism of Ll n to itself such
that A.(vo) = Vo and A.* {~n} = - {~n} (for example, A. is the simplicial map
which interchanges V1 and V2 and leaves all other vertices of Ll n fixed). Therefore, in any event, we can find a homeomorphism h: (Lln,~n,vo) --? (In,in,zo)
such that h* {~n} = Zn. Using such a homeomorphism to represent elements
of 'lTn(X,A,xo) by maps a: (Lln,~n) --? (X,A) such that a(vo) = Xo, we see that
cpr a] = a* {~n} = {a}, the latter being the homology class in (X,A) of the
singular simplex a.
For any pair (X,A) with base point Xo E A and any n :::::: 0, let Ll(X,A,xo)n
be the subcomplex of Ll(X) generated by singular simplexes 0: Llq --? X having
the property that 0 maps each vertex of M to Xo and maps the n-dimensional
skeleton (Llq)n of Llq into A. Then Ll(X,A,xo)n+1 C Ll(X,A,xo)n, and these two
chain complexes agree in degrees :::; n. Thus we have a decreasing sequence
of sub complexes Ll(X,A,xo)n (where n :::::: 0) of Ll(X) whose intersection is contained in Ll(A). If X is path connected and (X,A) is n-connected for some
n :::::: 0, we shall see that the inclusion map Ll(X,A,xo)n C Ll(X) is a chain
equivalence. The following lemma will be used for this purpose.
°
>
392
HOMOTOPY THEORY
CHAP.
7
7
LEMMA Let C be a subcomplex of the free chain complex ~(X) such that
C is generated by the singular simplexes of X in it. Assume that to every singular
simplex cr: ~ q -> X there is assigned a map P( cr): ~ q X I -> X such that
(a) P(o)(z,O) = o(z) for z E /1q.
(b) Define a: /1q ~ X by a(z) = P(o)(z,l). Then a is a singular simplex in
C, and if 0 is in C, a = o.
(c) If eqi : /1q-1 ~ /1q omits the ith vertex, then P(o) (e q i X 1) = P(O(i»).
0
Then the inclusion map C
C
/1(X) is a chain equivalence.
PROOF
Let;: C C /1(X) be the inclusion chain map and let 7': /1(X) ~ C be
the chain map defined by 7'(0) = a [(c) implies that 7' is a chain map]. By (b),
7' a i = Ie, hence to complete the proof we need only verify that i
7' c::-:' 1,,(X).
For any space Y let h o, hI: Y ~ Y X I be the maps ho(y) = (y,O) and
hl(y) = (y,l). In the proof of theorem 4.4.3 it was shown (by the method of
acyclic models) that there exists a natural chain homotopy D: /1(Y) ~ /1(Y X 1)
from /1(ho) to /1(hl)' Define a chain homotopy
0
D': /1(X)
~
/1(X)
by D'(o) = /1(P(o))(D(~q)), where 0: f1q ~ X and ~q: /1q C /1q. By (c), D' is a
chain homotopy, and by (a) and the definition of a, D' is a chain homotopy
from 1,,(X) to i 7'. •
0
8 THEOREM Let Xo E A C X and assume that X is path connected and
(X,A) is n-connected for some n :::;, O. Then the inclusion map /1(X,A,xo)n C /1(X)
is a chain equivalence.
PROOF
For 0: f1q ~ X we define P(o) by induction on q to satisfy the properties oflemma 7, and to have the additional property that if 0 is in /1(X,A,xo)n,
then P(o) is the composite
/1q X 14 /1q
~
X
where p is projection to the first factor.
If q = 0, then 0: /10 ~ X is a point of X, and because X is path connected,
there is a map P(o): /10 X I ~ X such that P(o)(/1° X 0) = 0(/10) and
P(o)(/1° X 1) = Xo [and if 0(/10) = Xo, we take P(o) to be the constant map to
xo]. This defines P(o) for all 0 of degree 0 to have the desired properties.
Assume 0
q ::;: n and that P(o) has been defined for all 0 of degree
q
to have the properties stated above. Given a singular simplex 0: /1q ~ X, if 0
is in /1(X,A,xo)n, define P(o) = 0 p. If 0 is not in /1(X,A,xo)n, (a) and (c) of
lemma 7 define P(o) on /1q X 0 u I1q X I, and we letf: /1q X 0 u I1q X I ~ X
be this map. There is a homeomorphism h: Eq X I::::; f1q X I such that
<
<
0
h(Eq X 0)
= f1q
X 0 u I1q X I,
and
h(Sq-1 X I U Eq X 1)
h(Sq-1 X 0)
= /1q
X 1
= I1q
X 1
SEC.
5
393
THE HUREWICZ ISOMORPHISM THEOREM
Let f': (Eq,Sq-l) - ? (X,A) be defined by f'(z) = f(h(z,O)). Because q ~ nand
(X,A) is n-connected, there is a homotopy H: (Eq,Sq-l) X I - ? (X,A) from f'
to some map of Eq into A (in fact, by the definition of n-connectedness, there
is even such a homotopy relative to Sq-l). Then the composite
!:,.q X I ~ Eq X I ~ X
can be taken as P(a).
In this way P(a) is defined for all degrees q ~ n. Note that a singular
simplex of degree> n is in !:"(X,A,xo)n if and only if every proper face is in
!:"(X,A,xo)n. Therefore, if P(a) has been defined for all degrees
q, where
q > n, and if a: !:,.q - ? X, then we define P(a) = a p if a is in !:"(X,A,xo)n and
to be any map !:,.q X I - ? X satisfying (a) and (c) of lemma 7 (such maps exist
by the homotopy extension property). Then P(a) will necessarily satisfy (b) of
lemma 7, and we have shown that P(a) can be defined for all a to satisfy
lemma 7. •
<
0
For n
>
°
we define
There are canonical homomorphisms
. . . -?
Hq(n)(X,A,xo)
-?
Hq(n-l)(X,A,xo)
-? . . . -?
Hq(O)(X,A,xo)
-?
Hq(X,A)
9
COROLLARY
Assume that A is path connected and for some n :2 0,
(X,A) is n-connected. Then the canonical map is an isomorphism for all q
Hq(n)(X,A,xo) ::::::: Hq(X,A)
PROOF
For any n :2 0, !:"(X,A,xo)n n !:"(A) is generated by the set of singular
simplexes of A all of whose vertices are at Xo. This is independent of n, and
because A is path connected, (A,{ xo}) is O-connected, and it follows from
theorem 8 that the inclusion map !:"(X,A,xo)n n !:"(A) C !:"(A) is a chain
equivalence for all n :2 0.
Since (X,A) is n-connected, where n :2 0, and A is path connected, X is
also path connected, and by theorem 8, the inclusion map !:"(X,A,xo)n C !:"(X)
is a chain equivalence. The result follows from these facts, using exactness
and the five lemma. •
5
TilE IIfTREWJ('Z ISOMORPIIIS!\<1 TIIEOREM
The main result of this section asserts that if X and A are path connected and
for some n :2 1, (X,A) is n-connected, then the Hurewicz homomorphism cp
induces an isomorphism cp' of 7T~+l(X,A,xo) with Hn+l(X,A). This result is
equivalent to a homotopy addition theorem which asserts that the sum of the
(n + I)-dimensional faces of an (n + 2)-simplex is the homotopy boundary of
the identity map of the simplex. We prove both these theorems Simultaneously
by induction on n.
394
HOMOTOPY THEORY
CHAP.
7
In the proof we shall make essential use of the complexes A(X,A,xo)n and
of corollary 7.4.9. Let ex: (An,Lin,(An)O) ~ (X,A,xo) represent an element of
'1Tn(X,A,xo). Then ex is a singular simplex in A(X,A,xo)n-l and represents a
homology class {ex} E Hn(n-l)(X,A,xo). Since any element of '1Tn(X,A,xo) can be
represented by such a map ex, the Hurewicz homomorphism cp': '1T~(X,A,xo) ~
Hn(X,A) factors into the composite
'1T~(X,A,xo) ~ Hn(n-l)(X,A,xo) ~ Hn(X,A)
and there is a commutative diagram
'1Tn(X,A,xo) ~
q>~
V
Hn(X,A)
~
Hn(n-l)(X,A,xo)
We now formulate the propositions corresponding to the relative and
absolute Hurewicz isomorphism theorems.
I
PROPOSITION
tP n (n 2:: 2). Let A be path connected and let (X,A) be
(n - I)-connected. Then cp' is an isomorphism
cp':
2
PROPOSITION
'1T~(X,A,xo) ~
Hn(X,A)
<l>n (n 2:: 1). Let X be (n - I)-connected. Then cp' is an
isomorphism
cp':
'1T~(X,xo) ~
Hn(X,xo)
We shall prove both these propositions simultaneously by induction on n,
together with a third proposition, which we now formulate. For n 2:: 2, each
face map eA+l is a map of triples
eli+l: (An,Lin,vo) ~ (Lin+1,(An+l)n-l,Vl)
eA+l: (An,Lin,vo) ~ (Lin+1,(An+l)n-l,vo)
0
<i ~ n + 1
For vertices v and v' of An+l we use [vv'] to denote the path class of the
linear path in An+1 from v to v'. We define an element b l E '1Tl(Li2,VO) and, for
n 2:: 2, an element bn E '1Tn(Lin+l,(An+l )n-l,vo) by
hi = [VoVI] * [VI V2] * [V2 VO]
b 2 = (h[vovd[e3oJ)[e32J[e3l]-l[e33]-l
b n = h[vovd[e~+l] +
~
(-I)i[eJ,+l]
Ods;n+l
n 2:: 3
For n = 1 let i: (Li2,VO) C (A2,VO) and for n 2:: 2 let 1: (Lin+l,(An+l)n-l,vo) C
(An+1,(An+l)n-l,vo). The following proposition corresponds to the homotopy
addition theorem.
3
PROPOSITION
Bn (n 2::
1).
l#Jn = O.
The simultaneous proof of propositions 1, 2, and 3 will consist of the following five parts:
SEC.
5
395
THE HUREWICZ ISOMORPHISM THEOREM
(a) Proof of B1
(b) Proof that B1
1>1
(c) Proof that 1>1, 1>2,.
, 1>n-1
(d) Proof that Bn
<Pn for n ::;, 2
(e) Proof that <Pn
1>n for n ::;, 2
=
=
=
= Bn for n ::;, 2
(a) PROOF OF B1 We must prove that i#b 1 = O. But
7Tl(il2,VO) = 0 because il 2 is contractible. -
i~l
E 7T1(il2,VO), and
=
(b) PROOF THAT B1
1>1 Let X be path connected. We must prove that
cp': 7Ti(X,xo) :::::; H1(X,XO). Because X is path connected, the inclusion map
il(X,{xo},xo)O C il(X) is a chain equivalence, and we need only show that
cp": 7Ti(X,xo):::::; H1(0)(X,{xo},xo)
If a: (il1,Li1) ~ (X,xo) represents an element raJ' E 7Ti(X,xo), then
= {a}, where {a} is the homology class in H 1(0)(X,{xo},xo) of the
singular cycle a. Given a singular I-simplex a: (ill,Li1) ~ (X,xo) in il(X,{xo},xo)O,
it determines an element [a] E 7T1(X,XO), and therefore an element
[aJ' E 7Ti(X,xo). If a is the constant singular I-simplex at Xo, then clearly,
[a], = O. Because 7Ti(X,xo) is abelian and il1(X,{XO},xo)0 is the free abelian
group generated by the singular simplexes in it, there is a homomorphism
cp"[a]'
1/;: il1(X,{XO},xo)0/il1(XO)
~
7Ti(X,xo)
such that 1/;(a) = [aJ'. We shall show, by using B1, that the composite
il2(X,{xo},xo)0/il 2(xo) ~ il 1(X,{xo},xo)0/il 1(xo)'±' 7Ti(X,xo)
is trivial. Given a: (il2,(il2)0)
as usual. Then
1/;o[a]
~
(X,xo), let a(O), a(1), and a(2) be the faces of a,
= [a(2)]' + [a(O)]'
=
- [a(1)]'
TJ(U' I A2)#([voVt]
= [(a(2) * a(O)) * (a(1)t1J'
* [V1V2] * [V2VO]) =
rjU' #J#b1 =
0
Therefore 1/; defines a homomorphism
1/;': H1(0)(X,{xo},xo)
~
and this is easily seen to be an inverse of cp".
(c)
PROOF THAT
1>1, ... , 1>n-1
diagram
= Bn
FOR
7Ti(X,xo)
-
n ::;, 2
Consider the commutative
7T n(il n+l,(il n+1 )n-1, vol
7T n+1( iln+l,Lin+l,vo)
\.'"
j"J"
7Tn(Li n+1,( il n+1)n-1 ,vol
The top row, being part of the homotopy sequence of the triple
(iln+1,Lin+1,(iln+1)n-1), is exact. The bottom row, being part of the homotopy
396
HOMOTOPY THEORY
CHAP.
7
sequence of the pair (~n+l,(~n+1)n-l), is also exact. From the exactness of the
homotopy sequence of the pair (~n+l,~n+l) and the fact that ~n+l is contractible, it follows that a is an isomorphism. Therefore
ker i#
= im a' = im (i#
a) = im
0
i#
= ker a"
Thus Bn is equivalent to the equation a"(b n) = O. We prove the latter, giving
one proof for n = 2 and another for n
2.
If n = 2, we have
>
a" (b 2) =
(h[vovd a"[ e3 0]) a"[ e3 2]a"[ e3 1]-la"[ e3 3]-1
To calculate a"[e3 i ], let ~: (~2,~2,VO) C (~2,~2,VO) be the identity map. Then
[~] E '1T2(~2,~2,VO), and because '1Tl(~2,VO) is infinite cyclic (since ~2 is homeomorphic to SI), it follows from <PI that cp: '1Tl(~2,VO) ::::: H1(~2,VO)' There is a
commutative square
'1T2(~2,~2,VO) ~ '1Tl(~2,VO)
'1'1
;:::;~'P
-4
H2(~2,~2)
and
acp[~]
= a{o = W2) + ~(O)
H1(~2,VO)
-
= {w} = cp[w]
W 2) * ~(O») * (~(1»)-1.
~(1)}
where w: (~1,~1) --') (~2,VO) is the path w =
(The 2-chain
~(2) + ~(O) _ ~(1) is homologous to w because it is easy to find singular
2-simplexes 01 and 02 in ~2 such that
01(0) =
02(0) =
Then a( 01 follows that
01(1) =
02(1) =
~(O)
~(1)
02) =
~(2)
+
* ~(O)
~(2) * ~(O)
01(2) = ~(2)
02(2) = W2)
~(2)
~(O) -
~(1)
* ~(O») * (~(1»)-1
w.) Because cp is an isomorphism, it
-
To return to the calculation of a"[e3 i ], we have
a"[e3 i ]
= a"(e3 i )#W = (e3 i I ~2)#a[~]
= [e3 1(vO)e3 1(v1)] * [e3 1(V1)ea l (V2)] * [e3 i (v2)e3 t (vO)]
Using this, direct substitution into the right-hand side of the equation for
a"(b 2) shows that a"(b 2) = O.
For n
2 note that (~n+1)n-l contains the two-dimensional skeleton of
~n+1. Therefore (~n+l )n-l is simply connected (because ~n+l is simply connected). Similarly, for q .:s; n - 2, Hq((~n+1)n-l,vo)::::: Hq(~n+1,vo) = O. By
<PI, ... , <P n- 2, it follows that (~n+1)n-l is (n - 2)-connected, and by <P n- 1,
there is an isomorphism
>
cp:
'1Tn_l((~n+l)n-l,vo)
:::::
Hn_l((~n+l)n-l,vo)
Hence, to complete the proof it suffices to show that cpa"(b n) = O. This
follows from the equalities
SEC.
5
qJo"(bn)
(d)
397
THE HUREWICZ ISOMORPHISM THEOREM
= o"qJ(bn) = 0" {~ (-I)ieh+d = 0"0' {~n+d = o"i*o{ ~n+d = 0
Bn
= <Pn
•
n ~ 2 The argument is similar to the proof of
part (b) above. The map qJ' factors into the composite
PROOF THAT
FOR
'7T~(X,A,xo) ~ Hn(n-l)(X,A,xo) :? Hn(X,A)
If a: (Lln,6 n,vo) ----,) (X,A,xo) is a map such that a maps all the vertices to Xo,
then qJ"[a], = {a} E Hn(n-l)(X,A,xo). To define an inverse of qJ", if
a: (Lln,6 n,(Lln)0) ----,) (X,A,xo) is a singular simplex in Lln(X,A,xo)n-l, then
[a) E '7T n(X,A,xo) and 1/[a) = [a], E '7T~(X,A,xo). If a(Lln) C A, then [a)' = 0,
and because '7T~(X,A,xo) is abelian, there is a homomorphism
1/;: Lln(X,A,xo)n-l/(Lln(X,A,xo)n-l n Lln(A)) ----,)
'7T~(X,A,xo)
such that 1/;(a) = [a)'.
We show that the composite
1/;
0
0: Lln+l(X,A,xo)n-l/(Lln+l(X,A,xo)n-l
n
Lln+l(A)) ----,)
'7T~(X,A,xo)
is trivial. This follows from Bn , because if
a: (Lln+1 ,(Lln+l )n-l ,(Lln+l )0) ----,) (X,A,xo)
then
1/;o(a)
= ~ (-I)i[a(i)]' = 1/(a I (6 n+1,(Lln+l)n-l)#(bn))
= 1/a#i#(bn) = 0
Therefore 1/; defines a homomorphism
1/;': Hn(n-l)(X,A,xo) ----,)
such that 1/;' {a}
= [a)',
=
'7T~(X,A,xo)
and 1/;' is easily seen to be an inverse of qJ".
•
(e) PROOF THAT <Pn
<I>n FOR n ~ 2 For n ~ 2, if X is (n - I)-connected,
then the pair (X,{xo}) is (n - I)-connected and '7T~(X,{xo},xo) is canonically
isomorphic to '7T~(X,xo) = '7T n(X,xo). Then <l>n results from <Pn applied to the
pair (X, {xo}). •
This completes the proof of propositions 1, 2, and 3. From proposition 1
we obtain the following relative Hurewicz isomorphism theorem.
4
THEOREM
Let Xo E A C X and assume that A and X are path connected.
If there is an n ~ 2 such that '7Tq(X,A,xo) = 0 for q < n, then Hq(X,A) = 0
for q < nand qJ' is an isomorphism
qJ':
'7T~(X,A,xo)
;::::; Hn(X,A)
Conversely, if A and X are simply connected and there is an n ~ 2 such that
Hq(X,A) = 0 for q < n, then '7Tq(X,A,xo) = 0 for q < nand qJ is an isomorphism
qJ: '7Tn(X,A,xo) ;::::; Hn(X,A)
•
Similarly, from proposition 2 we obtain the following absolute Hurewicz
isomorphism theorem.
398
li
HOMOTOPY THEORY
THEOREM
'1Tq(X,xo)
CHAP.
7
Let Xo E X and assume that there is n ~ 1 such that
= 0 for q < n. Then Hq(X,xo) = 0 for q < nand cp' is an isomorphism
cp':
'1T~(X,xo)
::::::; Hn(X,xo)
Conversely, if X is simply connected and there is n ~ 2 such that Hq(X,xo)
for q < n, then '1Tq(X,xo) = 0 for q < nand cp is an isomorphism
cp: '1Tn(X,xo) ::::::; Hn(X,xo)
=0
•
In the absolute case when X is simply connected and in the relative case
when X and A are simply connected, each of these theorems asserts that the
first nonvanishing homotopy group is isomorphic to the first nonvanishing
homology group.
6
COROLLARY
For n
~
1 there is a commutative diagram of isomorphisms
'1T n+1(En+1,Sn,po) ~ '1Tn(Sn,po)
~~
~~
Hn+l(En+l,Sn)
~ Hn(Sn,po)
PROOF
The diagram is commutative, by theorem 7.4.3a, and both horizontal
maps are isomorphisms because En+1 is contractible [and because the homotopy and homology sequences of (En+1,Sn,po) are exact]. The right-hand vertical map is an isomorphism, by proposition 2 and the fact that (in the case
n = 1) '1Tl(Sl,PO) is abelian. •
The following useful consequence of corollary 6 is called the Brouwer
degree theorem.
7 COROLLARY For n ~ 1 two maps f, g: Sn ~ Sn are homotopic if and
only if f* = g* : Hn(Sn) ~ Hn(Sn). Similarly, two maps f, g: (En+1,Sn) ~
(En+1,Sn) are homotopic if and only if f* = ~: Hn+l(En+l,Sn) ~ Hn+l(En+l,Sn).
We consider the absolute case first. Given maps f, g: Sn ~ Sn, there
exist homotopic maps f' and g', respectively, such that f'(po) = g'(po) = po
(because Sn is path connected). Because Sn is n-simple, f' and g' are freely
homotopic if and only if they are homotopic as maps from (Sn,po) to (Sn,po).
Therefore f ~ g if and only if [f'] = [g'] in '1Tn(Sn,po). By corollary 6,
[f']
[g'] if and only if cp[f']
cp[g'], and from the definition of cp,
cp[f'] = cp[g'] if and only if
PROOF
=
=
f~
= ~:
Hn(Sn,po)
~
Hn(Sn,po)
Since there are commutative squares
Hn(Sn) ?
f.~
Hn(Sn) ?
the result follows.
Hn(Sn,po)
~f*
Hn(Sn,po)
Hn(Sn) ?
g.~
Hn(Sn) ?
Hn(Sn,po)
19,;
Hn(Sn,po)
SEC.
5
399
THE HUREWICZ ISOMORPHISM THEOREM
For the relative case note that because En+l is contractible, it follows
from the homotopy extension property of (En+1,Sn) that two maps
f, g: (En+1,Sn) -? (En+1,Sn) are homotopic if and only if fl Sn, g I Sn: Sn -? Sn
are homotopic. Since there are commutative squares
Hn+l(En+l,sn) ~ Hn(Sn)
1.1
Hn+l(En+l,sn)
1(/18")*
COROLLARY
Hn(Sn)
g.l
the relative case follows from the absolute case.
8
b
l(glsn).
•
For Xo E X the map
l{;: [Sn,po; X,xol-? Hom (7Tn(Sn,po), 7Tn(X,XO))
sending [0'] to 0'# is an isomorphism.
PROOF
This follows from corollary 6, because the fact that 7T n(Sn,po) is infinite
cyclic implies that there is an isomorphism
[3: Hom (7Tn(Sn,po), 7Tn(X,XO)) :::::: 7Tn(X,XO)
sending a homomorphism A to A(a), where a E 7T n(sn,po) is the homotopy
class of the identity map. Then, ([30 l{;)[O'l = O'#(a) = [0'], and so l{; is an
isomorphism. •
The following useful consequence of the relative Hurewicz isomorphism
theorem is known as the Whitehead theorem.
9
f:
Let X and Y be path-connected pointed spaces and let
(Y,yo) be a map. If there is n ~ 1 such that
THEOREM
(X,xo)
-?
f#: 7Tq(X,XO)
is an isomorphism for q
-?
7Tq(Y,yO)
< n and an epimorphism for q = n, then
f* : Hq(X,xo)
-?
Hq(Y,yo)
<
is an isomorphism for q
n and an epimorphism for q = n. Conversely, if
X and Yare simply connected and f* is an isomorphism for q
n and an
epimorphism for q = n, then f # is an isomorphism for q
n and an epimorphism for q = n.
<
PROOF
<
Let Z be the mapping cylinder of f. There are inclusion maps
i: X C Z and i: Y C Z and a deformation retraction r: Z - ? Y such that
f = r i. Then r: (Z,yo) -? (Y,yo) induces isomorphisms r#: 7Tq(Z,yO) :::::: 7Tq(Y,yO)
0
and T*: Hq(Z,yo) :::::: Hq(Y,yo) for all q. Because X and Yare path connected,
so is Z, and 7Tq(Z,XO) :::::: 7Tq(Z,yO)' Therefore r: (Z,xo) -? (Y,yo) also induces
isomorphisms r#: 7Tq(Z,XO) :::::: 7Tq(Y,yO) and r*: Hq(Z,xo) :::::: Hq(Y,yo) for all q.
It follows that we can replace (Y,yo) in the theorem by (Z,xo) and the conditIuns un f# ana f* by the corresponding conditions on i# aud i*. From the
exactness of the homotopy sequence of (Z,X,xo), it follows that i# is an
400
HOMOTOPY THEORY
CHAP.
7
<
isomorphism for q
n and an epimorphism for q = n if and only if
1T.q(Z,X,xo) = 0 for q ::::: n. Similarly, from the exactness of the homology
sequence of the triple (Z,X,xo), it follows that i* is an isomorphism for q
n
and an epimorphism for q = n if and only if Hq(Z,X) = 0 for q ::::: n. The
result now follows from the relative Hurewicz isomorphism theorem 4. •
<
6
CW COMPLEXES
For homotopy theory the most tractable family of topological spaces seems to
be the family of CW complexes (or the family of spaces each having the same
homotopy type as a CW complex). CW complexes are built in stages, each
stage being obtained from the preceding by adjoining cells of a given dimension. The cellular structure of such a complex bears a direct connection with
its homotopy properties. Even for such nice spaces as polyhedra it is useful to
consider representations of them as CW complexes, because such complexes
will frequently require fewer cells than a simplicial triangulation.
In this section we shall investigate CW complexes and related concepts.
In Sec. 7.8 we shall show that any topological space can be approximated by
a CW complex which is unique up to homotopy. We begin with some results
about a space X obtained from a subspace A by adjoining n-cells (defined in
Sec. 3.8).
I
LEMMA
If X is obtained from A by ad;oining n-cells, then X X 0 U A X I
is a strong deformation retract of X X I.
PROOF
For each n-cell ejn of X - A let
J+J"..
(En Sn-l)
~
(e·Jn, e·Jn)
be a characteristic map. Let D: (En X I) X I ~ En X I be a strong deformation retraction of En X I to En X 0 U Sn-l X I (which exists, by corollary
3.2.4). There is a well-defined map Dj : (ejn X 1) X I ~ ejn X I characterized
by the equation
Dj((fiz),t), t') =
(fi
X lI)(D(z,t,t'))
z E En; t, t' E I
Then there is a map D': (X X 1) X I ~ X X I such that D' I (ej X 1) X I = D j
and D'(a,t,t') = (a,t) for a E A, and t, t' E I, and D' is a strong deformation
retraction of X X I to X X 0 U A X I. •
2
COROLLARY
If X is obtained from A by ad;oining n-cells, then the
inclusion map A C X is a cofibration. •
3
LEMMA
Let X be obtained from A by ad;oining n-cells and let (Y,B) be
a pair such that 7T n(Y,B,b) = 0 for all b E B if n 2 1 and such that every
point of Y can be ;oined to B by a path if n = O. Then any map from (X,A)
to (Y,B) is homotopic relative to A to a map from X to B.
SEC.
6
401
CW COMPLEXES
PROOF
This follows from theorem 7.2.1 by a technique similar to that in
lemma 1 above. •
A relative CW complex (X,A) consists of a topological space X, a closed
subspace A, and a sequence of closed subspaces (X,A)k for k 2 0 such that
(a)
(b)
(c)
(rI)
(X,A)O is obtained from A by adjoining O-cells.
For k 2 1, (X,A)k is obtained from (X,A)k-l by adjoining k-cells.
X = U (X,A)k.
X has a topology coherent with {(X,A)k}k.
In this case (X,A)k is called the k-skeleton of X relative to A. If X = (X,A)n
for some n, then we say dimension (X - A) :::;; n. An absolute CW complex X
is a relative CW complex (X, 0), and its k-skeleton is denoted by Xk.
Following are a number of examples.
4 If (K,L) is a simplicial pair, there is a relative CW complex (IKI,ILI),
with (IKI,ILl)k = IKk U LI.
:. If (X,A) is a relative CW complex, for any k the pair (X, (X,A)k) is a relative CW complex, with
Similarly, the pair ((X,A)k, A) is a relative CW complex, with
As in example 3.8.7, for i = 1, 2, or 4 let Fi be R, C, or Q, respectively,
6
and for q 2 0 let Pq(Fi) be the corresponding projective space of dimension q
over Fi . Then Pq(Fi) is a CW complex, with
k :::;; iq
> iq
for k < n k
7 En is a CW complex, with (En)k
and (En)k = En for k 2 n.
8
I is a CW complex, with (1)0
= po
1, (En)n-l
= i and (1)k = I for k 2
= Sn-l,
1.
9 If (X,A) and (Y,B) are relative CW complexes and either X or Y is locally
compact, then (X,A) X (Y,B) is also a CW complex,l with
((X,A) X (Y,B))k
= Ui+j=k (X,A)i
X (Y,B)j U X X B U A X Y
10 If (X,A) is a relative CW complex, so is (X,A) X I, with
(X X I, A X 1)k
= (X,A)k
X
i
U (X,A)k-l X I U A X I
1 It is not true that the product of two CW complexes is always a CW complex. For a counterexample, see C. H. Dowker, Topology of metric complexes, American Journal of Mathematics,
vol. 74, pp. 555-577, 1952.
402
HOMOTOPY THEORY
CHAP.
7
I I If (X,A) is a relative CW complex, then XI A is a CW complex, with
(XI A)k = (X,A)k I A.
A subcomplex (Y,B) of a relative CW complex (X,A) is a relative CW
complex such that Y is a closed subset of X and (Y,B)k = Y n (X,A)k for all k.
If (Y,B) is a subcomplex of (X,A), then (X, A U Y) is a relative CW complex,
with (X, A U Y)k = (X,A)k U Y for all k. In particular, if X is a CW complex
and A is a subcomplex of X, then (X,A) is a relative CW complex. A CW pair
(X,A) consists of a CW complex X and subcomplex A (hence a CW pair is a
relative CW complex).
The definition of relative CW complex suggests its inductive construction.
We start with a space A, attach O-cells to A to obtain a space Ao, attach I-cells
to A o to obtain AI, and continue in this way to define Ak for all k ::;> 0.
Letting X be the space obtained by topologizing U Ak with the topology
coherent with {Akh?o, then (X,A) is a relative CW complex, with (X,A)k = A k.
12 THEOREM If (X,A) is a relative CW complex, then the inclusion map
A C X is a cofibration.
PROOF
This follows from corollary 2, using induction and the fact that X X I
has the topology coherent with {(X,A)k X Ih. •
13 THEOREM Let (X,A) be a relative CW complex, with dimension
(X - A) S; n, and let (Y,B) be n-connected. Then any map from (X,A) to
(Y,B) is homotopic relative to A to a map from X to B.
This follows, using induction, from corollary 7.2.2, lemma 3, and
theorem 12. •
PROOF
14 COROLLARY Let (X,A) be a relative CW complex and let (Y,B) be
n-connected for all n. Then any map from (X,A) to (Y,B) is homotopic relative to A to a map from X to B.
Let f: (X,A) ~ (Y,B) be a map. It follows from theorems 12 and 13
that there is a sequence of homotopies
PROOF
H k : (X,A) X I
~
(Y,B)
constructed by induction on k such that
(a)
(b)
(c)
(d)
Ho(x,O) = f(x) for x E X.
H k(x,l) = Hk+1(X,O) for x E X.
Hk is a homotopy relative to (X,A)k-l.
Hk((X,A)k X 1) C B.
Then a homotopy H: (X,A) X I
defined by
H(x,t)
= Hk- 1( x,
~
(Y,B) with the required properties is
t - (1 - 11k) )
(11k) _ I/(k + 1)
1
1
I--<t<I--k- k+I
x E (X,A)k
•
15 LEMMA If X is obtained from A by adjoining n-cells, then for n ::;> 1,
(X,A) is (n - I)-connected.
SEC.
6
403
CW COMPLEXES
PROOF
For k ~ n - 1 let f: (Ek,Sk-l) --') (X,A) be a map. Because f(Ek) is
compact, there exist a finite number, say, e}, . . . , em, of n-cells of X - A
such that f(Ek) C el U ... U em U A. For 1 ~ i ~ m let Xi be a point of
ei - ei. Each of the sets Y = A U (el - Xl) U ... U (em - xm) and ei - ei
for 1 ~ i ~ m intersects f(Ek) in a set open in f(Ek). There is a simplicial
triangulation of Ek, say K, such that (identifying IKI with Ek) for every
simplex 8 E K either f(181) C Y or for some 1 ~ i ~ m, f(181) C ei - ei' Let A'
be the subpolyhedron of Ek which is the space of all simplexes 8 E K such
that f(181) C Y, and for 1 ~ i ~ m let Bi be the subpolyhedron which is the
space of all simplexes 8 of K such that f(181) C ei - ei. Then Sk-l C A',
Ek = A' U BI U ... U Bm, and if i =1= f, then Bi - A' is disjoint from
Bj - A'. Let 13i = Bi n A' and observe that (Bi,13 i) is a relative CW complex,
with dim (Bi - 13i ) ~ k ~ n - 1.
For 1 ~ i ~ m the pair ((ei - ei), (ei - ei) - Xi) is homeomorphic to
(En - Sn-l, (En - Sn-l) - 0) and has the same homotopy groups as (En,Sn-l).
By corollary 7.2.4, (En,Sn-l) is (n - I)-connected. It follows from theorem 13
that f 1 (B;,13 i ) is homotopic relative to 13i to a map from Bi to (ei - ei) - Xi.
Because Bi - 13i is disjoint from Bj - 13j for i =1= f, these homotopies fit
together to define a homotopy relative to A' of f to some map f' such that
f'(Ek) C Y. Clearly, A is a strong deformation retract of Y. Therefore f' is
homotopic relative to Sk-l to a map f" such that f"(Ek) C A. Then
f ~ f' ~ f", all homotopies relative to Sk-l. Therefore (X,A) is (n - 1)connected. •
16 COROLLARY If (X,A) is a relative CW complex, then for any n 2:: 0,
(X, (X,A)n) i8 n-connected.
PROOF
We prove by induction on m that ((X,A)m, (X,A)n) is n-connected for
m> n. Since (X,A)n+1 is obtained from (X,A)n by adjoining (n + I)-cells,
it follows from lemma 15 that ((X,A)n+1, (X,A)n) is n-connected. Assume
m
n + 1 and that ((X,A)m-l, (X,A)n) is n-connected. By lemma 15, the pair
((X,A)m, (X,A)m-l) is (m - I)-connected, and since n
m - 1, it is also
n-connected. Then '1To((X,A)n) --') '1To((X,A)m-l) and '1To((X,A)m-l) --') '1To((X,A)m)
are both surjective, whence '1To((X,A)n) --') '1To((X,A)m) is also surjective.
Furthermore, for any X E (X,A)n, it follows from the exactness of the homotopy
sequence of the triple ((X,A)m, (X,A)m-l, (X,A)n), with base pOint x, that
'1Tk((X,A)m, (X,A)n, x) = 0 for 1 ~ k ~ n. By corollary 7.2.2, ((X,A)m, (X,A)n)
is n-connected.
To show that (X, (X,A)n) is n-connected, if 0 ~ k ~ n and a: (Ek,Sk-l) --')
(X, (X,A)n), then because a(Ek) is compact and X has a topology coherent
with the subspaces (X,A)m, there is m
n such that a(Ek) C (X,A)m. Hence
a can be regarded as a map from (Ek,Sk-l) to ((X,A)m, (X,A)n) for some m
n.
Because ((X,A)m, (X,A)n) is n-connected, a is homotopic relative to Sk-l to
some map of Ek to (X,A)n. •
>
<
>
>
Given relative CW complexes (X,A) and (X',A'), a map f: (X,A) --') (X',A')
is said to be cellular if f((X,A)k) C (X',A')k for all k. Similarly, a homotopy
F: (X,A) X I --') (X',A') is said to be cellular if F((X,A) X I)k C (X',A')k for
404
HOMOTOPY THEORY
CHAP.
7
all k. Analogous to the simplicial-approximation theorem is the following
cellular-approximation theorem.
17 THEOREM Given a map f: (X,A) ~ (X',A') between relative CW complexes which is cellular on a subcomplex (Y,B) of (X,A), there is a cellular map
g: (X,A) ~ (X',A') homotopic to f relative to Y.
PROOF
It follows from corollary 16, theorem 13, and theorem 12 that there
is a sequence of homotopies H k: (X,A) X I ~ (X' ,A') relative to Y, for k ~ 0,
such that
(a)
(b)
(c)
(d)
Ho(x,O) = f(x) for x E X.
Hk(x,I) = Hk+l(X,O) for x E X.
Hk is a homotopy relative to (X,A)k-l.
Hk((X,A)k X 1) C (X',A')k.
Then a homotopy H: (X,A) X I
defined by
H(x,t)
= Hk- 1 ( x,
~
(X',A') with the desired properties is
t - (1 - 11k) )
(11k) _ I/(k + 1)
H(x,I)
= Hk(x,I)
1
1
< t < 1 - -k+I
-k- -
1- -
x E (X,A)k
-
18 COROLLARY Any map between relative CW complexes is homotopic to
a cellular map. If two cellular maps between relative CW complexes are
homotopic, there is a cellular homotopy between them. -
A continuous map f: X ~ Y is called an n-equivalence for n ~ 1 if f
induces a one-to-one correspondence between the path components of X and
of Y and if for every x E X, f#: 7Tq(X,X) ~ 7Tq(Y,f(x)) is an isomorphism for
q n and an epimorphism for q = n (the condition concerning the case
q
n is sometimes omitted in the definitions occurring in the literature).
A map f: X ~ Y is called a weak homotopy equivalence or oo-equivalence if
f is an n-equivalence for all n ~ 1. The following results are immediate from
the definition and from corollary 7.3.15.
°<
<
=
19 A composite of n-equivalences is an n-equivalence.
-
20 Any map homotopic to an n-equivalence is an n-equivalence.
2 I A homotopy equivalence is a weak homotopy equivalence.
-
-
Let f: X ~ Y be a map and let Z, be the mapping cylinder of f. Then
f = r i, where r: Z, ~ Y is a homotopy equivalence. Therefore f is an
n-equivalence if and only if i: X C Z, is an n-equivalence. It follows from the
exactness of the homotopy sequence of (Z"X) and from corollary 7.2.2 that i
is an n-equivalence if and only if (Z"X) is n-connected.
0
22 THEOREM Let f: X ~ Y be an n-equivalence (n finite or infinite) and
let (P,Q) be a relative CW complex, with dim (P - Q) ~ n. Given maps
g: Q ~ X and h: P ~ Y such that h I Q = fog, there exists a map g': P ~ X
such that g' I Q g and fog' ~ h relative to Q.
=
PROOF
Let Z, be the mapping cylinder of f, with inclusion maps i: X C Z,
SEC.
6
405
cw COMPLEXES
and j: Y C Zr, and retraction r: Zr ~ Ya homotopy inverse of j. Then in
x
~ Zr
a homotopy i g ~ j h I Q can be found whose composite with r is constant.
By theorem 12, there is a map h': P ~ Zr such that h' I Q = i g and such that
r h' ~ r j h relative to Q. We regard h' as a map from (P,Q) to (Zr,X).
Since (Zr,X) is n-connected and dim (P - Q) ~ n, it follows from theorem 13
that h' is homotopic relative to Q to some map g': P ~ X. Then g' I Q = g and
0
0
0
0
0
0
fog'
=r
i
0
0
g'
~
r h'
0
~
r
0
j h
0
=h
all the homotopies being relative to Q. Hence g' has the desired properties. •
23
Let f: X
COROLLARY
~ Y
be an n-equivalence (n finite or infinite) and
consider the map
f#: [P;X]
~
If P is a CW complex of dimension
~ n - 1, it is injective.
~
[P;Y]
n, this map is surjective, and if
dim P
The first part follows from theorem 22 applied to the relative
CW complex (P, 0).
For the second part, we apply theorem 22 to the relative CW complex
(P X I, P X j). Given go, gl: P ~ X such that fogo ~ f gl, there is a map
g: P X j ~ X such that g(z,O) = go(z) and g(z,I) = gl(Z) for z E P and a map
h: P X I ~ Y such that hiP X i = fog. Since dim (P X I) ~ n, by theorem 22
there is a mapping g': P X I ~ X such that g' I P X j = g. Then g' is a
homotopy from go to gl, showing that [go] = [gl]' •
PROOF
0
24 COROLLARY A map between CW complexes is a weak homotopy equivalence if and only if it is a homotopy equivalence.
It follows from statement 21 that a map which is a homotopy equivalence is always a weak homotopy equivalence. Conversely, if f: X ~ Y is a
weak homotopy equivalence between CW complexes, it follows from corollary 23 that f induces bijections
PROOF
= [lv]' then fog ~ lv, and also
fl = [lv fl = [f Ix] = f#[lx]
If g: Y ~ X is any map such that f#[g]
f#[g
Therefore [g
0
0
fl = [f
fl = [Ix]
0
or g
g
0
0
f
0
~
0
lx, and so f is a homotopy equivalence. •
Thus, for CW complexes the concepts of homotopy equivalence and weak
homotopy equivalence coincide. The following theorem is a direct consequence
of the Whitehead theorem 7.5.9.
406
HOMOTOPY THEORY
CHAP.
7
25 THEOREM A weak homotopy equivalence induces isomorphisms of the
corresputLding integral singular homology groups. Conversely, a map between
simply connected spaces which induces isomorphisms of the corresponding
integral singular homology groups is a weak homotopy equivalence. •
7
HOMOTOPY
FUNCTORS
In this section we shall study a general class of functors on the homotopy
category of path-connected pointed spaces. The main result characterizes, on
the subcategory of CW complexes, those functors of the form 'TTy for some Y
in terms of simple properties. In the next section we shall apply this result to
prove the existence of approximations to any space by a CW complex. 1
In a category 8, given objects A and X and morphisms fo: A ---) X and
fl: A ---) X, an equalizer of fo and it is a morphism ;: X ---) Z such that
(a) ; fo = ; it(b) If;': X ---) Z' is a morphism in 8 such that
morphism g: Z ---) Z' such that i' = go;.
0
0
i'
0
fo =
i' it,
0
there is a
Note that it is not asserted in condition (b) that g is unique.
We define 80 to be the homotopy category of path-connected pointed
spaces having nondegenerate base points.
I
LEMMA
The category
80
has equalizers.
PROOF
Let A and X be arbitrary objects of 80 and let fo: A ---) X
and it: A ---) X be maps preserving base points. Let Z be the space obtained
from the topological sum X v (A X 1) by identifying (a,O) E A X I with
fo(a) E X, (a,l) E A X I with fl(a) E X for all a E A, and (ao,t) E A X I with
(ao,O) (ao the base point of A) for all tEl. Then Z is an object of 80 and the
inclusion map ;: X C Z has the property that; fo ':':0 ; it [in fact, the composite A X I C X v (A X I) ---) Z is a homotopy from ; fo to ; fll.
Furthermore, if ;': X ---) Z' is a map such that i' fo ':':0 i' fl, there is a map
G: X v (A X I) ---) Z' such that G I X = i' and G I A X I is a homotopy
from i' fo to i' it- Then G is compatible with the collapsing map
k: X v (A X I) ---) Z, so there is a map g: Z ---) Z' such that G = g k. Then
i' = go;, and therefore [; l: X ---) Z is an equalizer of [fol and [itl in t'O. •
0
0
0
0
0
0
0
0
0
LEMMA
Let {Yn }n2 0 be ob;ects of 80 that are subspaces of a space Yin
such that Y n C Yn+l is a cafibration for all n Z 0, Y = Un Y n, and Y has
the topology coherent with {Yn }. Let in: Y n C Y n+1 , In: Y n C Y n, and
in: Yn C Y be the inclusion maps. Then the homotopy class [{in} l: V Yn ---) Y
is an equalizer in 80 of the homotopy classes
2
80
The techniques of this section are based on E. Brown, Cohomology theories, Annals of
Mathematics, vol. 75, pp. 467-484, 1962.
1
SEC.
7
407
HOMOTOPY FUNCTORS
[V in]: V Y n ---7 V Y n and
[V In]: V Y n ---7 V Y n
Since in+1 in = in In, it follows that Un} V in = Un} V In.
Given a map i': V Y n ---7 Z' such that i' V in ~ i' V In, let i~: Y n ---7 Z' be
defined by i~ = i'l Y n. Then i~+l in ~ i~, and using the fact that Y n C Y n+1
is a cofibration and by induction on n, there is a sequence of maps gn: Y n ---7 Z'
such that gn ~ i~ and gn+1 in = gn' Let g: Y ---7 Z' be the map such that
g I Yn = gn' If i = Un}: V Yn ---7 Y, then g i ~ i' completing the proof. •
PROOF
0
0
0
0
0
0
0
0
0
A homotopy functor is a contravariant functor H from
of pointed sets such that both of the following hold:
to to the category
(a) If [i]: X ---7 Z is an equalizer of [fol, [f11: A ---7 X and if u E H(X) is
such that H([fo])u = H([h])u, there is v E H(Z) such that H([ i J)v = u.
(b) If {X"h is an indexed family of objects in
and i,,: X" C V XI"
there is an equivalence
to
{H[i"lh: H(V X,,):::::: X H(X,,)
If f: X ---7 Y is a base-poi nt-preserving map and H is a homotopy functor,
we shall also use H(f) for H([fJ). If X C X' and u E H(X'), we use u I X for
H(i )u, where i: X eX'.
If X is a one-point space, and Xl and Xz are both equal to X, then
Xl v Xz is also equal to X, and the equivalence of condition (b)
{H(i1),H(i z)}: H(XI v X z ) :::::: H(Xl) X H(X z)
corresponds to the diagonal map of H(X) to H(X) X H(X). Because this is a
bijection, H(X) consists of a single element.
Following are some examples.
a
Let Y be a pOinted space. Then the functor '7T Y on Co defined as in
Sec. 1.3 (that is, '7TY(X) = [X; Yl for an object X in Co) is a homotopy functor.
>
0 and an abelian group G. Then the functor
4 Fix an integer n
H(X) = Hn(X,xo; G) (singular cohomology) on t'o is a homotopy functor called
the nth cohomology functor with coefficients G.
5 Let G be an arbitrary group (possibly nonabelian). There is a homotopy
functor H such that H(X) is the set of all homomorphisms '7Tl(X,XO) ---7 G with
the trivial homomorphism as base point.
An important result of this section is that on the subcategory of pointed
path-connected CW complexes every homotopy functor is naturally equivalent
to '7T Y for a suitable pointed space Y.
6 LEMMA Let v: SX ---7 SX V SX be the comultiplication map. If X is in 20
and H is a homotopy functor, the composite
H(SX) X H(SX)
(H(il),H(i2)j-l)
H(SX v SX)
H(v\
H(SX)
is a group multiplication on H(SX), which is abelian if X is a suspension. If H
408
HOMOTOPY THEORY
CHAP.
7
is a homotopy functor taking values in the category of groups, the two group
structures on H(SX) agree.
PROOF
Each of the group properties for this multiplication follows from the
corresponding H cogroup property of P. The final statement of the lemma
follows from theorem 1.6.8, because the two multiplications in H(SX) are
mutually distributive. •
In particular, for any homotopy functor H, H(Sq) is a group for q ~ 1
and abelian for q ~ 2 and is called the qth coefficient group of H. Thus the
qth coefficient group of the functor 'TTy of example 3 is 'TT q(Y). The qth coefficient group of the nth cohomology functor with coefficients G of example 4
is 0 if q =I=- n and isomorphic to G if q = n. The qth coefficient group of the
functor of example 5 is G if q = 1 and 0 if q
1.
If Y is an object of <?o and H is a homotopy functor, any element
u E H(Y) determines a natural transformation
>
Tu: 'TTy ~ H
defined by Tu([f]) = H([f])(u) for [f] E [X; Y]. For a suspension SX, Tu is a
homomorphism from 'TTY(SX) = [SX; Y] to the group H(SX), with the multiplication of lemma 6 (because both group multiplications are induced by the
co multiplication P: SX ~ SX v SX). An element u E H(Y) is said to be
n-universal for H, where n ~ 1, if the homomorphism
Tu: 'TTY(Sq)
~
H(Sq)
<
is an isomorphism for 1 S q
n and an epimorphism for q = n. An element
u E H(Y) is said to be universal for H if it is n-universal for all n ~ 1, in which
case Y is called a classifying space for H.
7 THEOREM Assume that H is a homotopy functor with universal elements
u E H(Y) and u' E H(Y') and let f: Y ~ Y' be a map such that H(f)u' = u.
Then f is a weak homotopy equivalence.
PROOF
Since Yand Y' are path connected, this is a consequence of the commutativity of the diagram (for q ~ 1)
[Sq; Y]
f#
~
[Sq; Y']
7T
TS
u'
H(Sq)
•
The same kind of argument establishes the next result.
LEMMA
Let Y be an object of <?o and let Y' be an arbitrary pathconnected space. A map f: Y ~ Y' is a weak homotopy equivalence if and
only if [f] E [Y; Y'] = 'TTY'(Y) is universal for 'TTY'. •
8
We are heading toward a proof of the existence of universal elements for
any homotopy functor. The following two lemmas will be used in this proof.
SEC.
7
HOMOTOPY FUNCTORS
eo,
409
9
LEMMA
Let H be a homotopy functor, Y an object in
and u E H(Y).
There exist an object Y' in
obtained from Y by attaching I-cells, and a
I-universal element u' E H(Y') such that u' I Y = U.
eo,
For each "1\ E H(S1) let SA l be a I-sphere and define Y' = Yv V ASA 1.
Then Y' is an object of ~o obtained from Y by attaching I-cells. If gA is the
composite Sl:? SAl C Y', it follows from condition (b) on page 407 that there
is an element u' E H(Y') such that u' I Y = u and H(gA)U' = "1\ for "1\ E H(S1).
Since TU,([gA]) = "1\, Tu ,([S1; Y'J) = H(S1), and u' is I-universal. PROOF
10 LEMMA Let H be a homotopy functor and u E H(Y) an n-universal
element for H, with n :;:: 1. There exist an object Y' in
obtained from Y by
attaching (n + I)-cells, and an (n + I)-universal element u' E H(Y') such
that u' I Y = U.
eo,
For each "1\ E H(Sn+1) let SA n+1 be an (n + I)-sphere, and for each map
= 0 attach an (n + I)-cell ean+1 to Y by 0'. Let Y'
be the space obtained from Yv V ASA n + 1 by attaching the (n + I)-cells {e an +1}.
Then Y' is an object of
obtained from Y by attaching (n + I)-cells.
If gA: Sn+l ~ Y V V ASA n+1 is the composite Sn+1 0::7 SA n+1 C Y V V ASA n+l, it
PROOF
0': Sn ~ Y such that H(a)u
eo
follows from condition (b) on page 407 that there is an element
u E H(Yv VA SA n+l ) such that u I Y = u and H(gA)U ="1\ for "1\ E H(Sn+1).
For each map 0': Sn ~ Y such that H(a)u = 0 let San be an n-sphere
and let fo: Va San ~ Yv V ASA n+1 be the constant map and let f1: Va San ~
Yv V ASA n+1 be the map such that San is mapped by 0'. Then
j: Yv V A SAn+1
C Y'
is a map such that [j] is an equalizer of [fo] and [/1]. Since H(fo)u = 0 =
H(f1)U, by condition (a) on page 407 there is an element u' E H(Y') such that
H(f)u' = u. Then u' I Y = u and to complete the proof we need only show
that u' is (n + I)-universal.
There is a commutative diagram
?Tq+1(Y',y) ~ ?Tq(Y) ~ ?Tq(Y') ~ ?Tq(Y',Y)
IT..
T~
H(Sq)
with the top row exact. Since Y' is obtained from Y by attaching (n + I)-cells,
it follows from lemma 7.6.15 that ?T q( Y', Y) = 0 for q :::; n. Therefore i# is an
isomorphism for q
n and an epimorphism for q = n. Since u is n-universal,
Tu is an isomorphism for q
n and an epimorphism for q = n. It follows
that Tu ' is also an isomorphism for q
n and an epimorphism for q = n.
Furthermore, if a E [Sn; Y] is in the kernel of Tu, then a is represented by a
map 0': Sn ~ Y and
<
a
= [0']
<
<
E 3(?Tn+l(ean+l,ean+1)) C 3(?Tn+1(Y',Y))
= ker i#
410
HOMOTOPY THEORY
CHAP.
7
Therefore, for q = n, ker Tu = ker i#, and so Tu' is an isomorphism from
'lTn(Y') to H(Sn). For any A E H(Sn+1) the map j 0 gA: Sn+l ~ Y' has the
property that
Tu'([ j gAl)
0
= H(gA)it = A
showing that Tu ' is an epimorphism for q = n
universal. -
+
1, and so u' is (n
+ 1)-
I I THEOREM Let H be a homotopy functor, let Y be an object in 2 0 , and
let u E H(Y). Then there are a classifying space Y' for H containing Y such
that (Y',Y) is a relative CW complex and a universal element u' E H(Y') such
that u' I Y = u.
PROOF
Using lemmas 9 and 10, we construct, by induction on n, a sequence
and elements Un E H(Yn) such that
of objects {Yn}n~O in
eo
(a)
(b)
(c)
(d)
Yo = Y and Uo = u.
Yn + 1 is obtained from Yn by attaching (n
Un+l I Yn = Un·
Un is n-universal for n ~ l.
+
I)-cells, where n ~ O.
It follows from (b) above that Y' = U Yn topologized with the topology
coherent with {Yn } is a path-connected pointed space containing Y such that
(Y',Y) is a relative CW complex. By lemma 2, the homotopy class
[{in}]: V Yn ~ Y' is an equalizer of the homotopy classes [V in]: V Yn ~ V Y n
and [V In]: V Yn ~ V Yn . By condition (b) on page 407 there is an element
it E H(V Y n) such that it I Y n = Un. It follows from (c) above that H(V in)it =
H( V In)it, and by condition (a) on page 407 there is an element u' E H(Y')
such that H({jn})u' = it (that is, u' I Y n = Un for n ~ 0). Then u' I Y = u, and
it remains to show that u' is universal.
By the definition of Y' and u', there is a commutative diagram for q ~ 1
lim~
{'lTq(Yn)} =? 'lTq(Y')
ITu'
(Tu.l\
H(Sq)
>
Since Un is n-universal, TUn is an isomorphism for n
q, and so the left-hand
map is an isomorphism. Therefore Tu ' is also an isomorphism, and u' is
universal. 12 COROLLARY For any homotopy functor there exist classifying spaces
which are CW complexes.
PROOF
of H(Y).
Apply theorem 11 to a one-point space Y, with u the unique element
-
13 COROLLARY Let u E H(Y) be a universal element for a homotopy
functor H. Let (X,A) be a relative CW complex, where A and X are objects
SEC.
7
411
HOMOTOPY FUNCTORS
in t'o. Given a map g: A ----) Y and an element v E H(X) such that v I A = H(g)u,
there exists a map g': X ----) Y such that g = g' I A and v = H(g')u.
PROOF
Let i: X C X v Y and i': Y c X v Y and let ;: X v Y ----) Z be a map
such that [il is an equalizer of [i fl (where f: A C X) and [i' g]. By condition (b) on page 407, there is an element v E H(X v Y) such that v I X = v
and 13 I Y = u. Since H(f)v = H(g)u, it follows that H(i f)13 = H(i' g)v,
and by condition (a) on page 407, there is an element u E H(Z) such that
H(iJu = v. We now apply theorem 11 to 11 to obtain a Y' containing Z and a
universal element u' E H( Y') such that 11 = u' I Z. Let i': Y ----) Y' be the
composite
0
0
0
r
.
0
h
Y C Xv Y!...c, Z C Y'
Then H(;')u' = u, and by theorem 7,
Since the composite
f
i'
is a weak homotopy equivalence.
i
.
h
A C X C X v Y ~ Z C Y'
is homotopic to i' g, it follows from the fact that f is a cofibration that there
is a map g: X ----) Y' such that g I A = i' g and g is homotopic to h
i.
Since i' is a weak homotopy equivalence, by theorem 7.6.22, there is a map
g': X ----) Y such that g' I A = g and i' g' ~ g. Then
0
0
0
;
0
0
H(g')u
= H(g')H(j')u' = H(i)H(i)H(h)u' = vi X = v
showing that g' has the requisite properties.
•
14 THEOREM If Y is a classifying space and u E H(Y) is a universal
Tu is a
element for a homotopy functor H, then for any CW complex X in
natural equivalence of 7TY(X) with H(X).
eo,
PROOF
Given v E H(X), apply corollary 13, with A = Xo and g the constant
map, to obtain a map g': X ----) Y such that H(g')u = v. Then Tu[g'] = v,
proving that Tu is surjective.
If go, gl: X ----) Yare maps such that Tu[go] = Tu[gl], let X' be the CW
complex X X I/xo X I, with (X')q = [(Xq X 1) U (Xq-l X 1)JI(xo X 1) for
q ::::: O. Let v E H(X') be defined by v = H(h)H(go)u, where h: X' ----) X is the
map h([x,tJ) = x. Let A = X X j/xo X j and let g: A ----) Y be the map such
that g([x,OJ) = go(x) and g([x,lJ) = gl(X). Then H(g)u = v I A, and by corollary 13, there is a map g': X' ----) Y such that g' I A = g. Then the composite
X X I ----) X X I/xo X I ~ Y
is a homotopy relative to Xo from go to gl, showing that Tu is injective.
•
15 COROLLARY If Y and Y' are classifying spaces which are CW complexes
and u E H( Y) and u' E H( Y') are universal elements for a homotopy functor H,
there is a homotopy equivalence h: Y ----) Y', unique up to homotopy, such
that H(h)u' = u.
412
HOM9TOPY THEORY
CHAP.
7
By theorem 14, there exists a unique homotopy class [g]: Y ~ Y'
such that H(g)u' = u. By theorem 7, g is a weak homotopy equivalence. By
corollary 7.6.24, g is a homotopy equivalence. •
PROOF
8
WE.~K
HOMOTOPY TYPE
In this section we shall show that any space can be approximated by CW
complexes. This leads to an equivalence relation based on weak homotopy
equivalence which is weaker than homotopy equivalence. We shall also consider the same equivalence relation in the category of maps. This will be used
in defining and analyzing the general relative-lifting problem.
A relative CW approximation to a pair (X,A) consists of a relative CW
complex (Y,A) and a weak homotopy equivalence f: Y ~ X such that f(a) = a
for all a E A. A CW approximation to a space X is a relative CW approximation to (X, 0).
I
THEOREM
Any pair has relative CW approximations, and two relative
CW approximations to the same pair have the same homotopy type.
First we consider the case where X is path connected. Let xo E X
and let {Aj} j E J be the set of path components of A, and for each i E J choose
a point aj E A j. There is a relative CW complex (A',A) with (A',A)O = A U eO,
where eO is a single point and
PROOF
A'
= (A',A)! = (A',A)O
U U e/
JEJ
where ejl is a I-cell such that e/ = eO U aj for i E J. Let g: A' ~ X be a map
such that g(a) = a for a E A, g(e O) = Xo, and g I ejl is a path in X with end
points Xo and aj for each i E J. Then A' is a path-connected space with nondegenerate base point eO and [g] E '/TX(A'). It follows from theorem 7.7.11
that there is a relative CW complex (Y,A') [which can be chosen such that
(Y,A')! = A' v V S"l] and a universal element [g'] E '/TX(Y) for '/TX such that
g' I A' ~ g. Since A' C Y is a cofibration, there is a map f: Y ~ X such that
[f] E '/TX(Y) is universal for '/TX and f I A' = g. By lemma 7.7.8, f is a weak
homotopy equivalence. Since (Y,A) is a relative CW complex [with (Y,A)O =
(A',A)O and (Y,A)q = (Y,A')q for q 2': 1] and since f(a) = a for a E A, (Y,A)
and f constitute a relative CWapproximation to (X,A).
Next we consider the case where X is not path connected and we let
{X,,} be the set of path components of X. By the case already considered, for
each a there is a relative CWapproximation f,,: (Y", X" n A) ~ (X", X" n A).
Let Y be the space obtained from the disjoint union A U U Y" by identifying
x E Xa n A c Y" with x E A for each a and let k: A U U Y a ~ Y be the
collapsing map. Then k I A: A ~ Y is an imbedding and (Y,A) is a relative
CW complex with (Y,A)q = k(A U U (Y", X" n A)q) for all q 2': O. There is a
map f: Y ~ X such that fk(a)
a for a E A and f 0 (k I Y,,)
f" for all a.
=
=
SEC.
8
413
WEAK HOMOTOPY TYPE
Since {k( Ya )} is the set of path components of Y and f induces a weak
homotopy equivalence of each of these with the corresponding path component Xa of X, f is a weak homotopy equivalence from Y to X. Identifying A
with k(A), we see that (Y,A) and f constitute a CWapproximation to (X,A).
Given two relative CW approximations to (X,A), say f1: (Y 1,A) ~ (X,A)
and fz: (Y2,A) ~ (X,A), it follows from theorem 7.6.22 that there are maps
gl: (Y1,A) ~ (Y2,A) and g2: (Y2,A) ~ (Y1,A) such that fz gl ~ it and
it g2 ~ fz, both homotopies relative to A. Then fz (gl g2) ~ fz 1 rel A,
and by theorem 7.6.22 again, gl g2 ~ 1 rel A. Similarly, g2 gl ~. 1 reI A,
and so (Y 1 ,A) and (Y 2 ,A) have the same homotopy type. •
0
0
0
0
0
0
0
Two spaces Xl and X2 will be said to have the same weak homotopy type
if there exists a space Yand weak homotopy equivalences f1: Y ~ Xl and
fz: Y ~ X 2 • By replacing such a space Y with a CWapproximation to it, we
see that Xl and X2 have the same weak homotopy type if and only if they
have CW approximations by the same CW complex.
2 LEMMA The relation of having the same weak homotopy type is an
equivalence relation.
The relation is reflexive and symmetric by its definition. To prove it
transitive, let Xl, X 2 , and X3 be spaces and let Y1 and Y2 be CW complexes
such that there exist weak homotopy equivalences
PROOF
Y1
tIl
\12
gt
Y2
Then fz: Y1 ~ X2 and g2: Y2 ~ X2 are both CWapproximations to X 2 , and
by theorem 1, there is a homotopy equivalence h: Y1 ~ Y2 such that
fz ~ g2 h. Then g3 h: Y1 ~ X3 , being the composite of weak homotopy
equivalences, is a weak homotopy equivalence. Therefore Xl and X3 have the
same weak homotopy type. •
0
0
We are interested in applying these ideas to weak fibrations. The main
result is that any two fibers of a weak fibration with path-connected base
space have the same weak homotopy type.
3 LEMMA Let p: E ~ B be a weak fibration with contractible base space B.
For any b o E B the inclusion map i: p-1(b o) C E is a weak homotopy
equivalence.
=
=
PROOF
Let F
p-1(b o). Since B is contractible, 'lTq(B,b o) 0 for q 2:: O.
From the exactness of the homotopy sequence of p, it follows that for any
e E F, i induces an isomorphism i#: 'lTq(F,e) :::::: 'lTq(E,e) for q 2:: 1 and
i#('lTo(F,e))
'lTo(E,e).
It only remains to verify that i# maps 'lTo(F,e) injectively into 'lTo(E,e).
Assume that e, e' E F are such that there is a path w in E from e to e'.
Since B is simply connected and pow is a closed path in B at bo, there is a map
=
414
HOMOTOPY THEORY
H: I X I ~ B such that H(t,O) = pw(t) and H(O,t')
Let g: I X 0 u i X I ~ E be the map defined by
and g(l,t') = e'. By lemma 7.2.5, there is a map
po G = Hand G I I X 0 u i X I = g. Let w': I ~
w'(t) = G(I,t). Then w' is a path in F from e to
showing that i#: 'lTo(F,e) ~ 'lTo(E,e) is injective. -
CHAP.
7
= H(I,t') = H(t,l) = boo
g(t,O) = w(t), g(O,t') = e,
G: I X I ~ E such that
E be the path defined by
e' [because pw'(t) = bo],
4 COROLLARY Let p: E ~ B be a weak fibration and let w be a path in B.
Then p-l(W(O)) and p-l(w(I)) have the same weak homotopy type.
PROOF
Let p':. E' ~ I be the weak fibration induced from p by w: I ~ B.
Then p-l(w(O)) and p-l(w(I)) are homeomorphic to p'-l(O) and p'-l(I),
respectively. By lemma 3, each of the inclusion maps p'-l(O) C E' and
p'-l(l) C E' is a weak homotopy equivalence. The corollary follows from this
and lemma 2. -
This result implies the following analogue of corollary 2.8.13 for weak
fibrations.
is COROLLARY If p: E ~ B is a weak fibration with path-connected base
space, any two fibers have the same weak homotopy type. -
We now consider the category whose objects are continuous maps
a: P" ~ P' between topological spaces and whose morphisms (also called
map pairs) f: a ~ {3 are commutative squares
P" ~ Q"
aJ
P'
Jf1
4
In this category a homotopy pair H: fo
mutative square
Q'
~
/1,
P" X I
H")
P' X I
H'
where fo,
/1:
a ~ {3, is a com-
Q"
Jf1
such that H": fg
~
f'{ and H': fo
~
~Q'
f1
(note that H is a map pair from
a X II to {3). If such a homotopy pair exists, fo is said to be homotopic to fl.
This is an equivalence relation in the set of map pairs from a to {3, and the
corresponding equivalence classes are called homotopy classes. We use [a;{3]
to denote the set of homotopy classes of map pairs from a to {3, and if
f: a ~ {3 is a map pair, its homotopy class is denoted by [f]. It is trivial to
verify that the composites of homotopic map pairs are homotopic, so there is
a homotopy category of maps whose objects are maps a: P" ~ P' and whose
morphisms a ~ {3 are homotopy classes [f], where f: a ~ {3 is a map pair.
A map pair f: a ~ {3 is called a homotopy equivalence from a to f3 if [f] is
an equivalence in the homotopy category of maps. Two maps a and f3 are
SEC.
8
415
WEAK HOMOTOPY TYPE
said to have the same homotopy type if they are equivalent in the homotopy
category of maps.
Given a map pair g: a' ~ a (or a map pair h: {3 ~ {3') there is an induced
map g#: [a;{3] ~ [a';{3] (or h#: [a;/3l ~ [a;{3'l) such that g#[fl = [f g) (or
h#[fl = [h fl). Since g# h# = h# g#, the function which assigns [a;{3] to
a and {3 and g# and h# to [g) and [h], respectively, is a functor of two
variables from the product of the homotopy category of maps by itself to the
category of sets that is contravariant in a and covariant in {3.
If a: P" ~ P' and {3: Q" ~ Q' are maps, given a map f: P' ~ Q", there
is a map pair p(f): a ~ {3 consisting of the commutative square
0
0
0
0
P"~Q"
at
tf3
P' ~Q'
[that is, (p(f))" = f a and (p(f))' = {3 j). Given a map pair f: a ~ {3, a
lifting of f is a map f: P' ~ Q" such that p(f) = f. Two liftings fo, h P' ~ Q"
of f: a ~ {3 are homotopic relative to f if there is a homotopy H: P' X I ~ Q"
from fo to fl such that H (a X II) and {3 H are both constant homotopies
[that is, p(H) is the constant homotopy pair from f to fl. Such a map H is
called a homotopy relative to f, and we write H: fo ~ fl reI f. Homotopy
relative to f is an equivalence relation in the set of liftings of f, and the set of
equivalence classes is denoted by [P';Q"]f. The relative-lifting problem is the
study of [P';Q"]f (for example, do liftings of f exist, and if so, how many
homotopy classes relative to f of liftings of f are there?).
0
0
0
0
If P" is empty, then a map pair f: a ~ {3 consists of a map
~ Q" of f is a lifting of f' to Q" in the sense
defined in Sec. 2.2. In this case, if {3 is a fibration, two liftings fo, fl: P' ~ Q"
of f' are homotopic relative to f if and only if they are fiber homotopic in the
sense of Sec. 2.8. Thus the absolute-lifting problem is a special case of a
relative-lifting problem.
6
EXAMPLE
f': P'
~
Q', and a lifting f: P'
7 EXAMPLE If a is an inclusion map and Q' is a one-point space, then a
map pair f: a ~ {3 corresponds bijectively to a map f": P" ~ Q" and a
lifting f: P' ~ Q" of f corresponds bijectively to an extension of f" to P'. In
this case two extensions fo, fl: P' ~ Q" are homotopic relative to f (as liftings)
if and only if they are homotopic relative to P". Thus the extension problem
is a special case of a relative-lifting problem.
8 EXAMPLE Let fo, h P' ~ Q" be liftings of a map pair f: a ~ {3. Let
R' = P' X I and let R" be the quotient space of the disjoint union of P' X j
and P" X I by the identifications (z",O) E P" X I equals (a(z"),O) E P' X j and
(z",I) E P" X I equals (a(z"),I). Define a map y: R" ~ R' by y(z",t) = (a(z"),t)
for (z",t) E P" X I and y(z',t) = (z',t) for (z',t) E P' X i. There is a map pair
g: y ~ {3 consisting of the maps g": R" ~ Q" and g': R' ~ Q' such that
416
HOMOTOPY THEORY
CHAP.
7
g"(z",t) = f"(zll) for (z",t) E P" X I, g"(z',O) = lo(z') and g"(z',I) = 11(z') for
z' E P', and g'(z',t) = f'(z') for (z',t) E P' X 1. Then 10 and 11 are homotopic
relative to f if and only if there exists a lifting of g.
We are particularly interested in the relative-lifting problem in case a is
the inclusion map of a relative CW complex and f3 is a weak fibration. Thus,
if i: A C X is an inclusion map and p: E ~ B is a weak fibration, a map pair
f: i ~ P consists of a map f': X ~ B and a lifting f": A ~ E of f' I A.
A lifting I of f is a lifting of f' to E, which is an extension of f". Two liftings
of f are homotopic relative to f if and only if there is a fiber homotopy relative to A between them. The following relative homotopy extension theorem
is the main reason for giving particular attention to this case.
9 THEOREM Let (X,A) be a relative CW complex, with inclusion map
i: A C X, and let p: E ~ B be a weak fibration. Given a map f: X ~ E and
a homotopy pair H: i X I] ~ P consisting of a homotopy H': X X I ~ B
starting at pol and a homotopy H": A X I ~ E starting at I i, there is a
homotopy H: X X I ~ E starting at f such that H' = P Hand
H" = H (i X I]).
0
0
0
=
PROOF
Let g: X X 0 U A X I ~ E be the map defined by g(x,O)
f(x) for
x E X and g(a,t) = H"(a,t) for a E A and t E 1. Then H' is an extension of
p g, and by the standard stepwise-extension procedure over the successive
skeleta of (X,A) (applied to polyhedral pairs in the proof of theorem 7.2.6 and
equally applicable to any relative CW complex), there is a map H: X X I ~ E
such that p Ii = H' and Ii IX X 0 U A X I = g. Then H has the desired
properties. •
0
0
Let us reinterpret this last result. A map pair f: i
square
~
P is a commutative
A4E
i~
~P
X4B
Therefore, if we let EX X' EA denote the fibered product of the map EX ~ BA
induced by restriction and the map EA ~ BA induced by p, the pair (f',!")
is a point of EX X' EA. In this way the set of map pairs f: i ~ P is identified
with the fibered product EX X' EA. The map p corresponds to a map
p: EX ~ EX X' EA, and [X;E]f is the set of path components of p-l(f).
10 COROLLARY Let (X,A) be a relative CW complex with X locally compact Hausdorff, with inclusion map i: A C X, and let p: E ~ B be a weak
fibration. Then p: EX ~ EX X' EA is a weak fibration.
Given a map g: In ~ EX and a homotopy H: In X I ~ EX X' EA
starting with p(g), the exponential correspondence assigns to g a map
g: X X In ~ E and to H a homotopy pair HI from (i X Id X I] to p, startPROOF
8
SEC.
417
WEAK HOMOTOPY TYPE
ing with p(g). By theorem 9, there is a homotopy HI: X X In X I ~ E
starting with g such that p(H1 ) = HI. Then the exponential correspondence
associates to HI a map G: In X I ~ EX starting with g such that p G
H. •
0
=
It follows from corollaries 10 and 4 that if fo, fl: i ~ P are homotopic
map pairs with X locally compact Hausdorff, then [X;E]ro and [X;E]rl are in
one-to-one correspondence. Thus the relative-lifting problem for fo is equivalent to the relative-lifting problem for ft.
Given weak fibrations PI: El ~ Bl and P2: E2 ~ B 2, a map pair
g: PI ~ P2 is called a weak homotopy equivalence if gil: El ~ E2 and
g': Bl ~ B2 are weak homotopy equivalences. We shall show that a weak
homotopy equivalence in the category of maps has much the same properties as
a weak homotopy equivalence in the category of spaces. The following analogue of theorem 7.6.22 is our starting point.
I I LEMMA Let (X,A) be a relative CW complex, with inclusion map
i: A C X, and let g: PI ~ P2 be a weak homotopy equivalence between weak
fibrations. Given a map pair f: i ~ PI and a lifting Ii: X ~ E2 of the map
pair g 0 f, there is a lifting X ~ El of f such that gil 0 f and Ii are homo-
f:
topic relative to g f.
0
PROOF
The proof involves two applications of theorem 7.6.22 and then two
applications of theorem 9. We shall not make specific reference to these
when they are invoked.
We have a commutative diagram
A
4
El ~ E2
X
4
Bl ~ B2
in which gil and g are weak homotopy equivalences, and we are given a map
X ~ E2 such that Ii i
g" f" and P2 Ii
g f'. The!! there is a
map X ~ E1_such that 0 i = f" and a homotopy Gil: g" 0 f ~ Ii reI A.
The maps PI f and f' agree on A and P2 Gil is a homotopy relative to A
from g'.o PI
P2 g"
to g' f'
P2 Ii. Therefore there is a homotopy
F': PI
~ f' reI A and a homotopy H': g' F' ~ P2 G" reI A 0 I U X X i.
Let F": X X I ~ El be a lifting of F' such that F"(x,O)
f(x) for x E X
and F"(a,t)
f"(a) for a E A and tEl. Define f: X ~ El by j(x)
F"(x,l).
We show that f has the desired properties. It is clearly a lifting of f.
_
The maps g" 0 F" and G" are homotopies relative to A from gil 0 f to
gil f and to Ii, respectively, and H' is a homotopy from P2 g" F" to P2 G"
reI A X I U X X 1. Since there is a homeomorphism of (X X I X I, A X I X I)
onto itself taking X X (I X i U 0 X I) onto X X I X 0, there is a lifting H"
of H' which is a homotopy from g" F" to G" reI X X 0 U A X I. Then
the map H: X X I ~ E2 defined by H(x,t) = H"(x,l,t) is a homotopy from
gil f to h relative to g f. •
Ii:
1:
0
0
0
J
0
J=
0
0
=
J
J
0
0
0
=
0
0
=
0
0
0
=
=
0
0
0
0
0
This gives us the following important result.
0
=
0
418
HOMOTOPY THEORY
CHAP.
7
12 THEOREM Let (X,A) be a relative CW complex, with inclusion map
i: A C X, and let g: PI -7 P2 be a weak homotopy equivalence between weak
fibrations. Given a map pair f: i -7 PI, the map pair g induces a biiection
g'#: [X;Ell f
:::::
[X;E 2 1g o f
The fact that g,# is surjective follows immediately from lemma 11.
The fact that g,# is injective follows from application of lemma 11 to the relative CW complex (X,A) X (I,i). •
PROOF
EXERCISES
A EXACTNESS OF HOMOTOPY SETS
1 Assume that i: (X,N) C (X,A) is a cofibration, where A and X' are closed subsets of
X and N = A n X. Prove that the collapsing map
(Cy,Cd ~ (Cy,Cd/CX
= (X,A)/X = (X/X, A/A')
is a homotopy equivalence.
2 With the same hypotheses as in exercise 1, let g': (X,A) ~ C(X,A') be any map such
that g'(x')
x' for x' E X and let g: (X/X',A/ A') ~ S(X,A') be the map such that the
following square is commutative, where k' and k" are the collapsing maps:
=
(X,A)
£.
C(X',A')
k'l
lk"
(X/X,A/A') -4 S(X,A')
Prove that there is a co exact sequence
(X',A') ~ , . , ~ sn(X',A') §:'4 sn(X,A) ~ Sn(x/x', A/A') .§:.4 , ..
3
If (X,A) is a relative CW complex, prove that there is a coexact sequence
A C X ~ X/A
B
1
~
SA C SX ~ ...
~
SnA C SnX
~
...
HOMOTOPY GROUPS
If A is a retract of X, prove that there is an isomorphism
n>2
2
If X is defonnable into A relative to
Xo
E A, prove that there is an isomorphism
'1Tn(A,xo) :::::: '1Tn(X,xo) EB '1Tn+l(X,A,xo)
3 If p: E ~ B is a weak fibration such that the fiber F
relative to eo E F, prove that there is an isomorphism
n
2':
2
= p-l(bo) is contractible in E
n2':2
4 If p: E ~ B is a weak fibration which admits a section, prove that there is an isomorphism for eo E F
p-l(bo)
=
'1Tn(E,eo) :::::: '1Tn(B,b o) EB '1Tn(F,eo)
n 2': 2
419
EXERCISES
:; Let {Xj} be an indexed family of spaces with base points Xj E Xj. Prove that there is
an isomorphism
n;::::O
6
Given X v Y
= X X yo
U Xo X Y C X X Y, prove that there is an isomorphism
7Tn (X V Y, (xo,yo)) ::::: 7Tn(X,XO) EB 7Tn(Y,yO) EB 7Tn+1(X X Y, X v Y, (xo,yo))
C
I
BASE POINTS 1
Give an example of a degenerate base point.
2 If X and Y have nondegenerate base points, prove that also X v Y, X X Y, and
X X YIX v Y have nondegenerate base points.
3 If (X,xo) and (Y,yo) have the same homotopy type, prove that Xo is a nondegenerate
base point of X if and only if yo is a nondegenerate base pOint of Y.
" Prove that any space has the same homotopy type as some space with a nondegenerate base point.
:; Let X and Y be path-connected spaces with nondegenerate base points Xo and yo,
respectively. Prove that X and Y have the same homotopy type if and only if (X,xo) and
(Y,yo) have the same homotopy type.
D THE WHITEHEAD PRODUCT
Let p ;:::: 1 and q ;:::: 1 and let h: (l p+q,ip+q) ~ (lP,ip) X (JQ,iq) be the homeomorphism
h(tt, ... ,tP+Q)
((t1, ... ,tp),(tv+t, ... ,tp+q)). Then h determines an element
[h] E 7Tp+q((lP,iP) X (Iq,iq), (0,0)) and an element
=
1/p,q
= o[h] E 7Tp+q_1(IP X jq U jp
Given maps a: (IP,iP) ~ (X,xo) and
y: (IP X jq U jp X Iq, (0,0)) ~ (X,xo) by
y(z,z')
X Iq, (0,0))
13: (Iq,jq) ~ (X,xo),
define
a
map
z' E jq, (z,z') E Ip X Iq
z E jp, (z,z') E Ip X Iq
a(z)
= { f3(z')
I Prove that Y#(1/p,q) E 7Tp+Q_1(X,XO) depends only on [a] and [13], It is called the
Whitehead product of [a] and [13] and is denoted by [[a],[f3]] E 7Tp+Q_1(X,XO)'
2
3
"
:;
6
7
Prove that if p
> 1 and q = 1, prove that [[a],[f3]] = [a]h[~]([a]-l).
If P + q > 2, prove that [[a],[f3]] = (-l)pq[[f3],[a]].
Iff: (X,xo) ~ (Y,yo), prove thatf#[[a],[f3]] = U#[a],f#[f3]]·
If w is a path in X, prove that h[OJ][[a],[I3]] = [h[OJ][a],h[OJ][I3]].
Prove that [[a],[f3]] = 0 if and only if there is a map f:
If p
f(t
8
= q = 1, then [[a],[f3]] = [a][f3][a]-l[f3]-l.
h
h···, p+q
)={a(t1" "
f3(tp+h'"
Ip X Iq
~
X such that
,tp)iff!=Oorlforsomep+1:S;i:S;p+q
,tp+q)iff!=Oorlforsomel:S;i:S;p
If X is an H space, prove that [[a],[f3]]
= 0 for all [a] and [13].
1 See D. Puppe, Homotopiemengen und ihre induzierten Abbildungen. I, Mathematische
Zeitschriften, vol. 69, pp. 299-344, 1958.
420
9
HOMOTOPY THEORY
Prove that Sn is an H space if and only if [[a],[,8]]
= 0 for all [a], [,8]
CHAP.
7
E 'lTn(sn).
E CW COMPLEXES
I If (X,A) is a relative CW complex, prove that X has a topology coherent with the
collection {A} u {e I e a cell of X - A}.
2 If (X,A) is a relative CW complex, prove that X is compactly generated if and only
if A is compactly generated.
3
If (X,A) is a relative CW complex and A is paracompact, prove that X is paracompact.
4 If (X,A) is a relative CW complex and A has the same homotopy type as a CW complex, prove that X has the same homotopy type as a CW complex.
:;
Prove that a CW complex is locally contractible.
6
Prove that a CW complex has the same homotopy type as a polyhedron.
F
ACTION OF THE FUNDAMENTAL GROUP
I
Prove that the real projective n-space pn is simple if and only if n is odd.
2 For 1 < n < m show that pzn+1 X S2m+1 and pzm+1 X S2n+1 are simple compact
polyhedra having isomorphic homotopy groups in all dimensions, but are not of the same
homotopy type.
3 Let (Z,Z) be an (n - I)-connected CW pair, with n ;:: 2, such that Z is simply connected. Let (X* ,X) be the adjunction space obtained by adjoining Z to a CW complex X
by a map f: (Z,zo) ~ (X,xo) and let g: (Z,Z,zo) ~ (X* ,X,xo) be the canonical map. Prove
that (X* ,X) is (n - I)-connected and that the map
(fl
['lTn(Z,Z,zo)hw] ~ 'lTn(X* ,X,xo)
[wlE"'l (X,Xo)
sending [aJrw] to h[w](g#[a]) for [a] E 'lTn(Z,Z,Zo) is an isomorphism. [Hint: Let X be the
universal covering space of X and let {f[w]: Z ~ X}[w] E"" (X,Xo) be the set of liftings of f.
Show that the space X* obtained by attaching a copy of Z to X for each map few] is the
universal covering space of X*. Then use the fact that 'lTq(X* ,X) ;::::; 'lTq(X* ,X) and compute 'lTn(X* ,X) by the Hurewicz theorem.]
4 Let X be the CW complex obtained from Sl v S2 by attaching a 3-cell by a map
representing 2[a] - h[w][a], where [a] is a generator of 'lT2(S2) and [w] is a generator of
'lT1(Sl). Prove that the inclusion map Sl C X induces an isomorphism of the fundamental
groups and all homology groups but not of the two-dimensional homotopy groups.
G CW APPROXIMATIONS
I If (X,A) is an arbitrary pair, prove that there is a CW pair (X',N) and a map
f: (X',A') ~ (X,A) such that f I X': X' ~ X and f I A': A' ~ A are both weak homotopy
equivalences.
2
h
If h: Xl ~ Y1 and fz: X2 ~ Y2 are weak homotopy equivalences, prove that
X fz: Xl X X2 ~ Y1 X Y2 is also a weak homotopy equivalence.
3 If h: Xl ~ Y1 and fz: X2 ~ Y2 are weak homotopy equivalences, show by an
example that f1 v fz: Xl v X2 ~ Y1 V Y2 need not be a weak homotopy equivalence.
4 Show by an example that a weak homotopy equivalence need not induce isomorphisms of the corresponding Alexander cohomology groups.
:; If X is simply connected and H. (X) is finitely generated, prove that X has the same
weak homotopy type as some finite CW complex.
421
EXERCISES
A space X is said to be dominated by a space Y if there exist maps f: X ~ Y and
f ~ Ix. Prove that a space is dominated by a CW complex if and
only if it has the same homotopy type as some CW complex.
6
g: Y ~ X such that g
0
H GROUPS OF HOMOTOPY CLASSES
Throughout this group of exercises it is assumed that Y is (n - I)-connected, where
n 2 2, with base pOint Yo, and that X is a CW complex of dimension ::;: 2n - 2.
I Prove that any map X ~ Y is homotopic to a map sending Xn-l to yo and that if
f, g: (X,xn-l) ~ (Y,Yo) are homotopic as maps from X to Y, they are homotopic relative
to Xn-Z.
2 Prove that the diagonal map d: X ~ X X X is homotopic to a map d' such that
d'(X) C (X X xn-z) U (xn-Z X X). Prove that maps d', d": X ~ (X X Xn-Z) U (Xn-Z X X)
which are homotopic in X X X are homotopic in (X X xn-l) U (xn-l X X). (Hint: Use
the cellular-approximation theorem.)
Let d': X ~ (X X xn-Z) U (xn-Z X X) be homotopic in X X X to the diagonal
map. Given f, g: X ~ Y, let!" g': (X,Xn-l) ~ (Y,yo) be homotopic to f and g, respectively. Then (f' X g') d': X ~ Y X Y maps X into Yv Y. Let y: Yv Y ~ Y be defined
by y(y,yo) = y = Y(Yo,Y)·
0
Prove that [y (f' X g') d'] depends only on [fl and [g] and that the operation
(f' X g') d'] is associative, commutative, and has a unit element,
making [X;Y] into a commutative semigroup with unit.
3
[fl + [g] = [y
0
0
0
0
4 Prove that if g: Y ~ Y', where Y' is also (n - I)-connected (or if h: X' ~ X, where
X' is a CW complex of dimension::;: 2n - 2), then ~: [X; Y] ~ [X; Y'] is a homomorphism (or h#: [X; Y] ~ [X'; Y] is a homomorphism).
5 The semigroup [X;Y] is a group. (Hint: Use induction on the dimension of X, the
fact that [Xk+I/Xk;Y] is a group for any k and any Y, because Xk+l/Xk, being a wedge
of (k + I)-spheres, is a suspension, and the exactness of the sequence of homomorphisms
[Xk+1/Xk; Y]
[Xk+l; Y]
~
~[Xk; Y]
where X' is a disjoint union of k spheres, one for each (k
[X'; Y]
+
I)-cell of X.)
In case Y = Sn and dimension X::;: 2n - 2, the group [X;Sn] is called the nth
cohomotopy group of X,l denoted by 'IT"(X).
I
I
MISCELLANEOUS
Let 0': '1Tn+1(~n+1,.in+1,vo) ~ '1Tn(.in+l,(~n+1)n-l,vo) if n
2 2 and let
0': '1T2(~z,.iz,vo) ~ '1TI(.i z,VO)
if n
= 1. Prove that O'[~n+l] = bn for n 2
I (see page 394 for definition of bn).
2 Let H be a homotopy functor and let f: X ~ Y be a base-point-preserving map
between path-connected spaces, with nondegenerate base points. Prove that the sequence
H(C,)
~
H(Y)
~
H(X)
is exact.
3 If H is a homotopy functor and (X,A) is a CW pair, prove that there is an exact
sequence
H(A)
~
H(X)
~
H(X/A)
~
H(SA)
~
...
~
H(SnA)
~
...
For more details see E. Spanier, Borsuk's cohomotopy groups, Annals of Mathematics, vol. 50,
pp. 203-245, 1949.
1
CHAPTER EIGHT
OBSTRUCTION THEORY
IN THIS CHAPTER WE DEVELOP OBSTRUCTION THEORY FOR THE GENERAL LIFTING
problem. A sequence of obstructions is defined whose vanishing is necessary
and sufficient for the existence of a lifting. The kth obstruction in the sequence
is defined if and only if all the lower obstructions are defined and vanish, in
which case the vanishing of the kth obstruction is a necessary condition for
definition of the (k + l)st obstruction.
We begin by applying the general theory of homotopy functors to study
the set of homotopy classes of maps from a CW complex to a space with
exactly one nonzero homotopy group and we show that a suitable cohomology
functor serves to classify maps up to homotopy in this case. This result is then
used to obtain a solution, in terms of cohomology, of the lifting problem for a
fibration whose fiber has exactly one nonzero homotopy group.
With this in mind, we then consider the problem of factorizing an arbitrary fibration into simpler ones each of which has a fiber with exactly one
nonzero homotopy group. We show that such factorizations do exist for a
large class of fibrations, and that when they exist, a sequence of obstructions
can be associated to the factorization. These obstructions are subsets of coho423
424
OBSTRUCTION THEORY
CHAP.
8
mology groups, and we apply the general machinery to some special cases
where, because of dimension restrictions, the only obstructions which enter
are either the first one or the first two. For the case of only one obstruction
we obtain the Hopf classification theorem.
Finally, we prove the suspension theorem, which we use to compute the
(n + l)st homotopy group of the n-sphere. Combining this with the technique
of obstruction theory, we obtain a proof of the Steenrod classification theorem.
Section 8.1 is devoted to spaces with exactly one nonzero homotopy
group. We prove tqat a suitable cohomology functor serves both to classify
maps from a CW complex to such a space and to provide a solution for the
extension problem for maps involving a relative CW complex and such a space.
We use this result to derive the Hopf extension and classification theorems for
maps of an n-dimensional CW complex to Sn. Section 8.2 deals with fibrations
whose fiber has exactly one nonzero homotopy group, and again it is shown
that a suitable cohomology functor serves to provide a solution for the lifting
problem and to classify liftings of a given map.
In Sec. 8.3 we prove that many fibrations can be factored as infinite
composites of fibrations each of which has a fiber with exactly one nonzero
homotopy group. The corresponding lifting problem is then represented as an
infinite sequence of simpler lifting problems. In Sec. 8.4 we show how to
define obstructions inductively for such a sequence of fibrations, and how to
apply the resulting machinery.
In Sec. 8.5 we shall study the suspension map and prove the exactness
of the Wang sequence of a fibration with base space a sphere. This result is
used to prove the suspension theorem, which is applied to compute 17n+l(Sn)
for all n. We then prove the Steenrod classification theorem for maps of an
(n + I)-dimensional CW complex to Sn.
I
EILENBERG-MACLANE SPACES
This section is devoted to a study of spaces with exactly one nonzero homotopy
group. Such spaces are classifying spaces for the cohomology functors, and
because of this, there is an important relation between the cohomology of
these spaces and cohomology operations. At the end of the section we shall
apply the results to derive the Hopf classification and extension theorems.
Then, later in the chapter, we shall study arbitrary spaces by representing
them as iterated fib rations whose fibers are spaces with exactly one nonzero
homotopy group. Thus, these homotopically simple spaces serve as building
blocks for more complicated spaces.
Let 17 be a group and let n be an integer ~ 1. A space of type (17,n) is a
path-connected pointed space Y such that 17q (Y,yo) = 0 for q =1= nand
17n(Y,yo) is isomorphic to 17. An Eilenberg-MacLane space 1 is a path-connected
pointed space all of whose homotopy groups vanish, except possibly for a
1 See S. Eilenberg and S. MacLane, On the groups H(7T,n), I, Annals of Mathematics, vol. 58,
pp. 55-106, 1953.
SEC.
1
425
EILENBERG-MACLANE SPACES
single dimension. Thus a space of type ('7T,n) is an Eilenberg-MacLane space.
Conversely, if Y is an Eilenberg-MacLane space and '7T q (Y,Yo) = 0 for q 0:/== n,
then Y is a space of type ('7T n(Y,yo), n). Let us consider a few examples.
I
It follows from corollary 7.2.12 that Sl is a space of type (Z,I).
2
Let px be the CW complex which is the union of the sequence
p1 C p2 C . .. topologized by the topology coherent with the collection
{Pi}i21' Then '7T q (PX) ~ lim~ {'7T q(Pi)}, and it follows from application of corollary 7.2.11 to the covering Sn ~ pn that poc is a space of type (Z2,l).
3
Let P x(C) be the CW complex which is the union of the sequence
P 1(C) C P2(C) c ... topologized by the topology coherent with the collection {Pi (C)}i21. Then '7T q (P x(C)) ~ lim~ {'7T q (PiC))}, and it follows from
corollary 7.2.13 that P x(C) is a space of type (Z,2).
Let '7T be an abelian group and Y a path-connected pointed space.
An element v E Hn( Y, yo; '7T) is said to be n-characteristic for Y if the composite
'7Tn(Y,Yo) ~ Hn(Y,yo) ~ '7T
is an isomorphism (where <p is the Hurewicz homomorphism and h is the
homomorphism defined in Sec. 5.5). If Y is (n - I)-connected, it follows from
the absolute Hurewicz isomorphism theorem and the universal-coefficient
theorem for cohomology that there is an n-characteristic element
v E Hn(Y,yo; '7T) if and only if '7T ~ '7T n(Y,yo). Such an element is unique up to
automorphisms of '7T. In particular, a space Y of type ('7T,n) with '7T abelian has
n-characteristic elements v E Hn(Y,yo; '7T).
4
LEMMA
Let u E Hn(Y,yo; G) be a universal element for the nth cohomology functor with coefficients G, where n ;:::: 1. Then Y is a space of type
(G,n) and u is n-characteristic for Y.
PROOF
By theorem 7.7.14, there are isomorphisms
q;::::
1
Therefore '7T q (Y,yo) = 0 if q 0:/== n, and Tu: '7Tn(Y,yo) ~ Hn(Sn,po; G). If
a: (Sn,po) ~ (Y,yo), then Tu([a]) = a* (u), and there is a commutative diagram
'7Tn(Sn,po) ~ Hn(Sn,po)
\ . h(a*(u))
"=1
= h(Tu[a])
G
/ ' h(u)
'7Tn(Y,yo) ~ Hn(Y,yo)
Let v: Hn(Sn,po; G)
~
v(v)
G be the isomorphism defined by
= h(v)(<p[lsn])
From the commutativity of the diagram above,
426
It follows that h(u)
OBSTRUCTION THEORY
0
CHAP.
8
cp equals the composite
'TTn(Y,yo) ~ Hn(Sn,po; G)
it
G
and so is an isomorphism. Therefore Y is a space of type (G,n) and u is
n-characteristic for Y. •
:;
COROLLARY
Given n ;::0: 1 and a group 'TT (abelian if n
a space of type ('TT,n).
> 1), there exists
PROOF
If 'TT is abelian, it follows from lemma 4 that any classifying space for
the nth cohomology functor with coefficients 'TT is a space of type ('TT,n).
If n = 1 and 'TT is arbitrary, it is easy to see that a classifying space for the
homotopy functor of example 7.7.5 which assigns to a pointed path-connected
space X the set of homomorphisms 'TTl(X,XO) ~ 'TT is a space of type ('TT,l). In
either case, since any homotopy functor has a classifying space by corollary
7.7.12, the result follows. •
6
COROLLARY
Let {'TTn}n~l be a sequence of groups which are abelian for
n > 2. There is a space X, with base point Xo, such that 'TTn(X,xo) ::::; 'TTn
for n ;::0: 1.
fROOF
By corollary 5, for each n ;::0: 1 there is a space Yn, with base point Yn,
such that 'TTq(Yn,Yn) = 0 for q =1= nand 'TTn(Yn,Yn) ::::; 'TTn. Then the product
space X Y n with base point (Yn) has the desired properties. •
The last result can be strengthened so that if 'TTl acts as a group of operators on 'TTn for every n ;::0: 2, then the sequence is realized as the sequence of
homotopy groups of a space X in such a way that the action of 'TTl on 'TT n corresponds to the action of 'TTl(X,XO) on 'TTn(X,xo) of theorem 7.3.8.
7
LEMMA
Let F: H ~ H' be a natural transformation between homotopy
functors which induces an isomorphism of their qth coefficient groups for
n and a surjection of their nth coefficient groups (where 1 :::; n :::; 00). For
q
any path-connected pointed CW complex W the map
<
F(W): H(W)
~
H'(W)
is a bijection if dim W :::; n - 1 and a surjection if dim W :::; n.
Let u E H(Y) and u' E H'(Y') be universal elements for Hand H',
respectively, and let f: Y ~ Y' be a map such that H'(f)(u') = F(Y)(u). For
any CW complex W there is a commutative square
PROOF
[W;Y] ~ [W;Y']
r"l
lr"
H(W) ~ H'(W)
in which, by theorem 7.7.14, both vertical maps are bijections. Since
F(Sq): H(Sq) ~ H'(Sq) is an isomorphism for q
n and a surjection for q = n,
it follows that f #: 'TT q( Y) ~ 'TT q( Y') is an isomorphism for q
n and a surjection for q = n. Since Y and Y' are path-connected pointed spaces, the map f
<
<
SEC.
I
427
ElLENBERG-MAC LANE SPACES
is an n-equivalence. The result follows from corollary 7.6.23 and the commutativity of the above square. We use this last result to obtain the following classification theorem,
which is a converse of lemma 4.
THEOREM
Let 'TT be an abelian group, Y a space of type ('TT,n), and
E Hn(Y,yo; 'TT) an n-characteristic element for Y. Let 1/;: 'TTy ~ Hn(. ;'TT) be the
natural transformation defined by I/;[fl = f* t for [fl E [X; Y]. Then I/; is a
natural equivalence on the category of path-connected pointed CW complexes.
8
t
By lemma 7, it suffices to verify that I/; induces an isomorphism of all
coefficient groups of the two homotopy functors 'TTy and Hn( • ;'TT). The only
nonzero coefficient groups are 'TTn(Y,yo) and Hn(Sn,po; 'TT), and we need only
verify that
PROOF
I/;(Sn): 'TTn(Y,yo)
~
Hn(Sn,po; 'TT)
is an isomorphism. If v: Hn(Sn,po; 'TT) ;:::; 'TT is defined by v(v) = h(v)(<p[lsn]) (as
in the proof of lemma 4), then v 0 I/;(Sn) = h(t) 0 <po Because tis n-characteristic
for Y, v I/;(Sn) is an isomorphism, and thus so is I/;(Sn). 0
9
THEOREM Let Y be a space of type ('TT, 1) and let H be the functor which
assigns to a pointed s/,Jce X the set of homomorphisms from 'TTl(X,XO) to
'TTl(Y,YO). Let;j;: 'TTy ~ H be the natural transformation defined by ~[fl = f#
for [fl E [X; Y]. Then ~ is a natural equivalence on the category of pathconnected pointed CW complexes.
PROOF
By lemma 7, it suffices to verify that
~(Sl):
'TTl(Y,YO) ~ H(Sl,PO)
is an isomorphism. Let ii: H(Sl,po) ;:::; 'TTl(Y,YO) be the isomorphism defined by
ii(y) = y([lsl]) for y: 'TTl(Sl,PO) ~ 'TTl(Y,YO). Then ii is an inverse of ~(Sl),
showing that ~(Sl) is an isomorphism. Note that if 'TTl(Y,YO) is abelian in theorem 9, the set of homomorphisms
from 'TTl(X,XO) to 'TTl(Y,YO) is in one-to-one correspondence with the group
Hom (?fl(X,xo), 'TTl(Y,YO)) ;:::; Hom (H1 (X,xo), 'TTl(Y,YO)) ;:::; H1(X,xo; 'TTl(Y,YO))
and so theorems 8 and 9 agree in this case.
We now consider the free homotopy classes of maps from X to Y. Since
any O-cell Xo of a CW complex X is a nondegenerate base point (because, by
theorem 7.6.12, the inclusion map Xo C X is a cofibration), it follows from
corollary 7.3.4 that there is an action of 'TTl(Y,YO) on the set [X,xo; Y,yo].
Furthermore, if Y and X are path connected and this action is trivial, then
the map from base-point-preserving homotopy classes to free homotopy classes
[X,xo; Y,yo]
~
[X;Y]
is a bijection. In case Y is a space of type ('TT,n), with n
and so there is a bijection
> 1, then 'TTl(Y,YO) = 0,
428
OBSTRUCTION THEORY
CHAP.
8
[X,xo; Y,yol :::::; [X;Yl
In case Y is a space of type ('IT,1), the action of 'lTl(Y,YO) on [X,xo; Y,yol corresponds under the bijection ;J; of theorem 9 to the action of 'lTl(Y,YO) on H(X,xo)
by conjugation. Thus, if 'IT is abelian, there is a bijection
[X,xo; Y,yol:::::; [X;Yl
10 THEOREM If 'IT is an abelian group, Y is a space of type ('IT,n), and
t E Hn(y,yo; 'IT) is n-characteristic for Y, then for any relative CW complex
(X,A) the map
!f;: [X,A; Y,yol
--7
Hn(X,A; 'IT)
is a bi;ection.
In case A is empty and X is path connected, it follows from theorem 8
and the observation above that there is a commutative square
PROOF
[X,xo; Y,yol
~
[X;Yl
ty
vt==
Hn(x,xo; 'IT)
~
Hn(x;'IT)
and so !f;: [X; Y 1:::::; Hn(x,'IT). In case A is empty and X is not path connected,
let {XI.} be the set of path components of X. The result follows from the first
case on observing that [X; Yl :::::; X [XI.; Yl and Hn(x;'IT) :::::; X Hn(XA;'IT). In
case A is not empty, let k: (X,A) --7 (X/ A,xo) be the collapsing map. Then the
result follows from the already established bijection!f;: [X/A;Yl:::::; Hn(X/A;'IT)
and the commutative diagram
[X,A; Y,yol /';; [X/A,xo; Y,Yol?
.;-t
vt
Hn(X,A; 'IT) ~ Hn(x/ A,xo; 'IT) ?
[X/A;Yl
==t~
Hn(X/ A; 'IT) •
I I THEOREM Let Y be a space of type ('IT,1). For any path-connected CW
complex X the set of free homotopy classes of maps from X to Y is in
one-to-one correspondence with the set of con;ugacy classes of homomorphisms
'lTl(X,XO) --7 'lTl(Y,YO) under the map [fJ --7 f#·
This follows from theorem 9 and the remark above covering the
action of 'lTl(Y,YO) on [X,xo; Y,yo]. •
PROOF
12 THEOREM Let Y be a space of type ('IT,n), with n:::;' 1 and 'IT abelian,
and let t E Hn(y,yo; 'IT) be n-characteristic for Y. If (X,A) is a relative
CW complex, a map f: A --7 Y can be extended over X if and only if
of* (t) = 0 in Hn+1(X,A;'IT)
PROOF
Assume f = g
because
oi * g* (t) = 0,
of*(t) = O.
0
i, where i: A C X and g: X --7 Y. Then of* (t) =
Hence, if f can be extended over X, then
oi * = O.
SEC.
I
429
EILENBERC·MACLANE SPACES
Conversely, assume of* (l) = 0. To extend f over X we need only extend
over each path component of X, and therefore there is no loss of generality
in assuming X to be path connected (and A to be nonempty). Let Y' be the
space obtained from the disjoint union X U Y by identifying a E A with
f(a) E Y for all a E A. Then Y is imbedded in Y', the pair (Y', Y) is a relative
CW complex, and there is a cellular map i: (X,A) ----7 (Y', Y) which induces an
isomorphism i*: H*(Y',Y);:::::; H*(X,A) such that there is a commutative
square
f
Hn(Y,yo) ~ Hn+1(Y',Y)
f* ~
:::~j*
Hn(A) ~ Hn+1(X,A)
Since of* (l) = 0, it follows that O(l) = 0, and there is v E Hn(Y',yo; 7T) such
that v I (Y,Yo) = l. Since X and Yare path connected and A is nonempty, Y'
is path connected.
Let Y = Y' v I (that is, yo E Y' is identified with
E I) and let
yo = 1 E Y. Then Y is a path-connected space with nondegenerate base
point yo. Let r: (Y,I) ----7 (Y',yo) be the retraction which collapses I to yo and
let is = 1* (v) I (Y,yo) E Hn(y,yo; 7T). By theorem 7.7.11, there is an imbedding
of Y in a space Y" which is a classifying space for the nth cohomology functor
with coefficients 7T and which has a universal element 11 E Hn(y",yo; 7T) such
that 11 I (Y,!/o) = is. Then Y" is a space of type (7T,n), and there is a unique
n-characteristic element u E Hn(y",yo; 7T) such that u I Y" = 11 I Y". Then
u I (Y,yo) = l, and it follows from theorem 8 and the commutativity of the
diagram
°
[Sq,po; Y,Yo]
----7
[sq,po; Y",Yo]
.;,\.:::
:::JC'.;,«
Hn(Sq,po; 7T)
that Y c Y" is a weak homotopy equivalence. Since the composite
X ~ Y' c Y" is an extension of the composite A -4 Y c Y", it follows from
theorem 7.6.22 that f can be extended to a map X ----7 Y. •
We now show that cohomology operations are closely related to the
cohomology of Eilenberg-MacLane spaces. Let 8(n,q; 7T,G) be the group of
all cohomology operations of type (n,q; 7T,G). Thus 7T and G are abelian
groups and an element () E 8(n,q; 7T,G) is a natural transformation from the
Singular cohomology functor Hn(" ;7T) to the singular cohomology functor
Hq(" ;G).
Let 7T be an abe lian group and let Y be a space of type (7T, n),
with an n-characteristic element l E Hn(Y,yo; 7T). There is an isomorphism
13
THEOREM
y: 8(n,q; 7T,G) ;:::::; Hq(Y,yo; G)
defined by y(()) = ()(l) for () E 8(n,q; 7T,G).
430
OBSTRUCTION THEORY
CHAP.
8
PROOF
Since, by theorem 7.8.1, every pair has a relative CWapproximation,
a cohomology operation corresponds bijectively to a cohomology operation on
the category of relative CW complexes. To define an inverse to y, given
u E Hq(Y,yo; G), let 8u be the cohomology operation of type (n,q; 'IT,G) defined
for a relative CW complex (X,A) by
8u (v) =f~(u)
where fv: (X,A) ----> (Y,yo) is a map such that f: (t)
up to homotopy, by theorem 10). Then
y(8u )
= v (fv exists and is unique
= 8u (t) = It(u) = u
showing that the map u ----> 8u is a right inverse of y. To show that it is also a
left inverse of y, let (X,A) be a relative CW complex and let v E Hn(X,A; 'IT).
We must show that 8Y (B)(V) = 8(v). Let fv: (X,A) ----> (Y,yo) be such that
f'; (t) = v. Then we have
8(v)
= 8(f:f(t)) = f~(8(t)) = f:f(y(8)) = 8Y(B)(V)
•
We present one application of this result.
14 COROLLARY Let 8 be a cohomology operation of type (n,q; 'IT,G). For any
relative CW complex (X,A) the map
8: Hn((X,A) X (U); 'IT) ----> Hq((X,A) X (1,1); G)
is a homomorphism.
PROOF
The collapsing map
k: (X X I, A X I U X X 1) ----> X X I/(A X I U X X
i)
induces isomorphisms in cohomology. Furthermore, X X I/(A X I U X X 1)
is homeomorphic to S(X/ A) (where X/A is understood to be the disjoint
union of X and a base point Xo in case A is empty). Thus it suffices to show
that if X' is any pointed CW complex, then the map
8: Hn(SX',xo; 'IT) ----> Hq(SX',xo; G)
is a homomorphism.
Let Y be a CW complex of type ('IT,n), with n-characteristic element t,
and let Y' be a space of type (G,q), with q-characteristic element t'.
Let f: Y ----> Y' be a map such that f* t' = 8(t). There is then a commutative
diagram
[SX',xo; Y,yol ~ [SX',xo; Y',y6l
Hn(SX',xo; 'IT) ~ Hq(SX',xo; G)
It is trivial that f# is a homomorphism when the top two sets are given group
structures by the H cogroup structure of SX'. By lemma 7.7.6, it follows that
SEC.
1
431
EILENBERG-MACLANE SPACES
both vertical maps are homomorphisms. Hence the bottom map () is a
homomorphism. •
Let I E Hl(I,i; Z) be a generator and define an isomorphism
r:
Hr(X,A; G') ;:::; Hr+1((X,A) X (I,i); G')
by r(u) = u X 1. Given a cohomology operation () of type (n,q; 7T,G), its
suspension S() is the cohomology operation of type (n - 1, q - 1; 7T,G)
defined by (S())(u) = r- 1 ()r(u) for u E Hn-l(X,A; 7T). Then corollary 14 implies
that the suspension of any cohomology operation is an additive cohomology
operation.
We now extend theorems 10 and 12 to other spaces Y by restricting the
dimension of the relative CW complex (X,A). Let Y be an n-simple (n - 1)connected pointed space for some n :2: 1 [if n = 1 then 7Tl(Y,YO) is abelianJ.
If t E Hn(y,yo; 7T) is an n-characteristic element for Y, an argument similar to
that in theorem 12 shows that Y can be imbedded in a space Y' of type (7T,n)
having an n-characteristic element u E Hn(Y',yo; 7T) such that u I Y = t. It
follows that the inclusion map Y C Y' is an (n + I)-equivalence. Then
theorems 7.6.22 and 10 yield the following generalization of theorem 10.
15 THEOREM Let t E Hn( Y, yo; 7T) be n-characteristic for an n-simple (n - 1)connected pointed space Y and let (X,A) be a relative CW complex. The map
1/;,: [X,A; Y,yoJ
~
Hn(X,A;
7T)
defined by 1/;,[fl = f* (t) is a bijection if dim (X - A) :::; n and a surjection
if dim (X - A) :::; n + 1. •
For the special case Y = Sn let s* E Hn(sn,po; Z) be a generator. Then
s* is an n-characteristic element of Sn, and we obtain the following Hopf
classificati(J.n theorem. 1
16
COROLLARY
where n
Let (X,A) be a relative CW complex, with dim (X - A) :::; n,
:2: 1. If s* E Hn(sn,po; Z) is a generator, there is a bijection
1/;8*: [X,A; sn,poJ ;:::; Hn(X,A; Z)
defined by 1/;8* ([fl) = f* (s*).
•
Similarly, we obtain the following generalization of theorem 12.
17 THEOREM Lett E Hn(y,yo; 7T) be n-characteristicforann-simple(n - 1)connected pointed space Y and let (X,A) be a relative CW complex, with
dim (X - A) :::; n + 1. A map f: A ~ Y can be extended over X if and only
if 8f* (t) = 0 in Hn+l(X,A; 7T). •
This specializes to the following Hopf extension theorem.
1 See H. Hopf, Die Klassen der Abbildungen der n-dimensionalen Polyeder auf die n-dimensionale Sphiire, Commentarii Mathematici Helvetici, vol. 5, pp. 39-54, 1933, and H. Whitney,
The maps of an n-complex into an n-sphere, Duke Mathematical Journal, vol. 3, pp. 51-55, 1937.
432
OBSTRUCTION THEORY
CHAP.
8
18 COROLLARY Let (X,A) be a relative CW complex, with dim (X - A) :::;;
n + 1, and let s* E Hn(Sn,po; Z) be a generator. A map f: A ~ Sn can be
extended over X if and only if 13f* (s*) = 0 in Hn+1(X,A; Z). •
2
PRINCIPAL FIBRATIONS
This section is concerned with fibrations whose fiber is an Eilenberg-MacLane
space. We shall develop an obstruction theory for the lifting problem of maps
of relative CW complexes to such fibrations. In the next section we shall show
that many maps can be factored up to weak homotopy type as infinite composites of such fibrations. In this way the obstruction theory for these special
fib rations leads to an obstruction theory for arbitrary maps.
For any pointed space B' there is the path fibration PB' 14 B', where PB'
is the space of paths in B' beginning at the base point boo Under the exponential correspondence there is a one-to-one correspondence between homotopies H: X X I ~ B' such that H(x,O) = boand maps H': X ~ PB', the correspondence defined by H'(x)(t) = H(x,t). This easily implies the following result
(which is dual to lemma 7.1.1).
I
LEMMA A map X ~ B' is null homotopic if and only if it can be lifted
to the path fibration PB' ~ B'. •
If (}: B ~ B' is a base-point-preserving map, there is a fibration po: Eo ~ B
induced from the path fibration PB' ~ B'. This induced fibration is called the
principal fibration induced by (} and has fiber po -l(bo) bo X QB'. A
straightforward verification shows that there is a covariant functor from the
category of base-point-preserving maps between pointed spaces to the subcategory of fibrations which assigns to (} the principal fibration induced by (}.
Let (X,A) be a pair and let i: A c X be the inclusion map. Let po: Eo ~ B
be the principal fibration induced by (}: B ~ B'. Recall that a map pair
f: i ~ po (defined in Sec. 7.8) is a commutative square
=
A ~ Eo
i~
~P'
X-4B
The set of homotopy classes [i;PoJ of map pairs from i to po is the object function
of a functor of two variables contravariant in pairs (X,A) and covariant in basepoint-preserving maps (}. We are interested in studying in more detail the
relative-lifting problem (that is, the map p: [X;EoJ ~ [i;po]) for this situation.
Because po is an induced fibration, the relative-lifting problem is equivalent
to an extension problem, as shown below.
Let po: Eo ~ B be induced by (}: B ~ B'. For any space W a map
f: W ~ Eo consists of a pair /1: W ~ Band fz: W ~ PB' such that
p' fz = (} fl. By the exponential correspondence, fz corresponds to a
homotopy F: W X I ~ B' from the constant map to (} /1. Thus, given a map
f1: W ~ B, there is a one-to-one correspondence between liftings f: W ~ Eo
0
0
0
SEC.
2
433
PRINCIPAL FIB RATIONS
of f1 and homotopies F: W X I --c> B' from the constant map to B h.
Let (X,A) be a pair with inclusion map i: A C X and let f: i --c> po be a
map pair consisting of maps f": A --c> Eo and 1': X --c> B such that po f" =
l' i. We define a map
0
0
0
B(f): (A X I U X X
i,
X X 0)
--c>
(B',b&)
by the conditions B(f)(x,O) = b&, B(f)(x,l) = B1'(x), for x E X, and
B(f) I A X I is the homotopy from the constant map A --c> b& to the map
B l' i corresponding to the lifting f" of l' i. There is then a one-to-one
correspondence between liftings of f and extensions of B(f) over X X 1.
We now specialize to the case where B' is a space of type (w,n), with
n ~ 1 and w abelian, and we let t E Hn(B',b&; w) be n-characteristic for B'.
In this case, if B: B --c> B' is a base-point-preserving map, the induced fibration
po: Eo --c> B is called a principal fibration of type (w,n). If (X,A) is a relative
CW complex, then (X,A) X (I,i) is also a relative CW complex, and given a
map g: A X I U X X i --c> B', it follows from theorem 8.1.12 that g can be
extended over X X I if and only if 8g* (t) = 0 in Hn+1((X,A) X (I,i); w).
In particular, given a map pair f: i --c> po, there is a lifting of f if and only if
8B(f)* (t) = O. The obstruction to lifting f, denoted by c(f) E Hn(X,A; w),
is defined by
0
0
0
8B(f)* (t) = (-l)nT(c(f))
where T: Hn(X,A; w) :::::: Hn+1((X,A) X (1)); w) is the map T(U) = U X 1, defined in Sec. 8.1 [1 E H1( I,i; Z) is the generator such that if 0 E HO( {O}; Z)
and I E HO( {1 }; Z) are the respective unit integral cohomology classes, then,
identifying HO(i;Z) :::::: HO({O};Z) EB HO({l};Z), we have 81 = 1 = -80J.
2
EXAMPLE
In case A is empty, a map pair f: i --c> po is just a map
1': X --c> B. In this case B(f): X X i --c> B' is such that B(f)(x,O) = b& and
B(f)(x,l) = B1'(x). Then B(f)* (t) = l' * B* (t) X 1, and so, by statement 5.6.6,
= (-l)n1'*B*(t)
Therefore, in this case c(f) = l' * B* (t).
8B(f)*(t)
X 1
= (-l)nT1'*B*(t)
It is clear from the definition that the obstruction to lifting f is functorial
in i and B and that it vanishes if and only if there is a lifting of f. We obtain
a similar cohomological criterion for the existence of a homotopy relative to f
of two liftings of f.
Let J: i --c> po be a map pair, where (X,A) is a relative CW complex, with
i: A C X, and po is a principal fibration of type (w,n). Given two liftings
!o, !1: X --c> Eo of f, let g: i' --c> po be the map pair consisting of the commutative square
A X I U X X
i'J
XXI
i
g"
~ Eo
434
OBSTRUCTION THEORY
CHAP.
8
where g' is the composite X X I ~ X 4 Band g" is the map such that
g"(x,O) = Io(x) and g"(x,l) = Il(x) for x E X and g"(a,t) = f"(a) for a E A and
tEl. Then 10 and 11 are homotopic relative to f if and only if g can be lifted.
The obstruction to lifting g is an element c(g) E Hn( (X,A) X (I,i); 'TT), and we
define the difference between 10 and h denoted by d(fo,fl) E Hn-l(X,A; 'TT), by
c(g) = (- 1 )nT( d(fo,fl))
[so 88(g)* (t) = T2(d(fo,fl))]. Then 10 and 11 are homotopic relative to f if and
only if d(fo,fl) = O. The difference d(fo,fl) is functorial and has the following
fundamental properties.
3
LEMMA
Given a map pair f: i ~ po and liftings 10, 11, fz: X ~ Eo, then
d(fo,f2) = d(fo,fl)
+ d(fd2)
Let II = [O,lh], 11 = {O,~}, 12 = [IJ2,l], and 12 = {~,l} and define a
map pair G: i ~ po consisting of the commutative square
PROOF
A X I U X X
(il
U
i2) ~
XXI
Eo
J4B
where G'(x,t) = f'(x), G"(a,t) = f"(a), G"(x,O) = Io(x), G"(x,1f2) = Il(x), and
G"(x,l) = fz(x). Then c(G) E Hn((X,A) X (1,1 1 U 12 ); 'TT), and by the naturality
of c( G) and the definition of d, we see that
c(G) I (X,A) X (I,i) = (-1)nT(d(fo,f2))
c(G) I (X,A) X (11,11) = (-l)nTl(d(fo,fl))
c(G) I (X,A) X (Zz,1 2 ) = (-1)nT2(d(fd2))
where
Tl: Hn-l(X,A) ;:::::: Hn((X,A) X (11,11))
and
are defined analogously to T. From these properties, an argument similar to
that used in proving that the Hurewicz homomorphism is a homomorphism
(d. theorem 7.4.3) shows that
T(d(fo,f2)) = T(d(fo,fl))
Since
T
is an isomorphism, this is the result.
+ T(d(fd2))
-
4
THEOREM
Given a map pair f: i ~ po, a lifting 10: X ~ Eo off, and an
element v E Hn-l(X,A; 'TT), there is a lifting fr: X ~ Eo of f such that
d(fo,fl) = v.
The map (J(f): A X I U X X 1 ~ B' used in defining c(f) admits an
extension ho: X X I ~ B' which corresponds to the lifting 10: X ~ Eo. We
seek another extension of (J(f) which will correspond to the desired lifting 11
of f. Let F: (A X I X I U X X (0 X I U I X 1), X X I X 0) ~ (B',b o) be the
map defined by F(a,t,t') = (J(f)(a,t') for a E A and t, t' E I, and
F(x,O,t) = ho(x,t), F(x,t,O) = bo, and F(x,t,l) = ho(x,l) for x E X and t E 1.
PROOF
SEc.2
435
PRINCIPAL FIBRATIONS
Because X X [ X 0 is a strong deformation retract of the space
A X [ X [ U X X (0 X [ U [ X i), there is a homotopy relative to X X [ X 0
from F to the constant map F from A X [ X [ U X X (0 X [ U [ X i) to boo
Let G: (X X 1 X [, A X 1 X [ U X X 1 X i) ~ (B',b o) be a map such
that G*(L) = (_l)n-lv X I X IE Hn((X,A) X {l} X ([,i); 'IT) [such a map
exists, by theorem 8.1.10, because (X,A) X {I} X ([,1) is a relative CW com-
plex]. There is a well-defined map
H': (A X
[2
u
X X
F,
such that H' I X X 1 X [
H'I A
A X [ X [ U X X (0 X [ U [ X 1)) ~ (B',b o)
= G. Then
X [X [ U X X (0 X [ U [X j)
=F
and because (X,A) X ([ X [,OX [ U [ X j) is a relative CW complex, the
homotopy F ::::0 F reI X X [ X 0 extends to a homotopy H' ::::0 H reI X X [ X 0,
where
H: (A X [ X [ U X X j X [ U X X [ X i, X X [ X 0) ~ (B',b o)
=
is an extension of F. Let hI: X X [ ~ B' be defined by h 1 (x,t)
H(x,l,t).
Since H is an extension of F, hI is an extension of (}(f), and hence hI corresponds to a lifting /1 of f.
We now show that /1 has the desired properties. The definition of the
map pair g: i' ~ po used to define d(jo,fl) is such that (}(g)
H. Therefore
=
= ~H* (L) = ~H' * (L)
T 2 (d(jo,fl))
H' is a map from (A X [2 U X X j2, A X [2 U X X (0 X [ U [ X 1)) to
(B',b o) whose restriction to X X 1 X [is G. From the commutativity of the
diagram [where the map p, is given by p,(w X I X I)
w X I for
wE H*(X,A)]
=
Hn(A X [2 U X X
F, A
X [2 U X X (0 X [ U [ X
i))
"-so:::::
:::::j('
Hn(A X [2 U X X j2, X X [ X 0)
~~XlX~AXlX[UXXlX~
st
fLt:::::
Hn+l((X.A) X ([2,F))
Hn((X.A) X ([,~)
«_1)n-l,.
it follows that
8H'*(L)
Since
T2
= (_l)n-l T p,G*(L) = T(V X 1) = T2(V)
is an isomorphism, dUo,/!) =
V.
•
5
THEOREM
Let (X,A) be a relative CW complex and let (X',A) be a subcomplex, with inclusion maps i: A C X, i': A C X', and i": X' C X. Given a
map pair f: i ~ po (consisting off": A ~ Eo and f': X ~ B) and two liftings
go, gl: X' ~ Eo offl i': i' ~ po, let go, gl: i" ~ po be the map pairs consisting,
respectively, of the commutative squares
436
OBSTRUCTION THEORY
X' ~Ee
i"l
X
CHAP.
8
X' ~ E8
Ip,
Ip,
i"l
LB
LB
X
Then
where 8: Hn-l(X',A; 'TT)
PROOF
---'>
Hn(x,X'; 'TT).
Let h: T ---'> po be the map pair defined by the commutative square
A X I U X' X
i 4
Eo
X' X I U X X i ~ B
where h"(a,t) = f"(a) for a E A and tEl, h"(x',O) = go(x') and h"(x',l) =
gl(X') for x' E X', and h'(x,t) = f'(x) for (x,t) E X' X I U X X i. Then
c(h) E Hn(X' X I U X X i, A X I U X' X i; 'TT). There is an isomorphism
Hn(X' X I U X X
i,
A X I U X' X
i;
'TT) ;::::;
Hn((X',A) X (I,i); 'TT) (fl Hn((x,X') X
i;
'TT)
induced by restriction. By the naturality of the obstruction, c(h) corresponds
to (-l)n7"d(go,gl) = (-l)nd(go,gl) X i in the first summand and to
c(go) X 0 + C(gl) X 1 in the second summand.
Let h: i ---'> po be the map pair defined by the commutative square
A X I U X' X
XXI
i4
Eo
h'
~B
where h'(x,t) = f'(x) for x E X and tEl. Then
c(h) E Hn(x X I, A X I U X' X
i;
'TT)
and by the naturality of the obstruction again,
c(h) I (X' X I U X X i, A X I U X' xi) = c(h)
From the exactness of the sequence
Hn(X X I, A X I U X' xi)
it follows that 8c(h)
theorem 5.6.6)
o=
---'>
Hn(X' X I U X X i, A X I U X' xi)
~ Hn+1(X X I, X' X I U X xi)
= o. Therefore, in Hn+l((X,A)
X (I)); 'TT) we have (using
8[( -l)nd(go,gl) X i + c(go) X 0 + C(gl) X 1J
X 1 - (-l)nc(go) X 1 + (_l)nC(gl) X i
= (-1)n8d(go,gl)
Therefore 7"( 8d(go,gl) - c(go)
result follows. •
+ C(gl))
= 0, and since 7" is an isomorphism, the
SEc.3
437
MOORE·POSTNIKOV FACTORIZATIONS
We compute the obstruction c(f) explicitly for the case of a fibration
pI: QB' ~ bo, where B' is a space of type ('7T,n), with n> 1. Then QB' is a
space of type ('7T, n - 1), and if II E Hn-l(QB',wo; '7T) is (n - I)-characteristic
for QB' and l E Hn(B',b o; '7T) is n-characteristic for B', then Oll and p* l [where
0: Hn-l(QB',wo) :::::: Hn(PB',QB') and p: (PB',QB') ~ (B',b o)] are both elements
of Hn(PB',QB'; '7T). The characteristic elements land II are said to be related
if &1 = p* l. Given one of l or ll, it is always possible to choose the other one
(uniquely) so that the two are related.
6
THEOREM
Let l E Hn(B',b o; '7T) and II E Hn-l(QB',wo; '7T) be related
characteristic elements. Let (X,A) be a relative CW complex, with inclusion
map i: A eX. Given a map pair f: i ~ pI, where pI: QB' ~ bo, then
c(f) = - of" * (l/), where f": A ~ QB' is part of f
PROOF
Let f: (A X I, A X i) ~ (PB',QB') be the map defined by f(a,t)(t')
f"(a)(tt' ). Then
=
8(f): (A X I U X X t, X X 0) ~ (B',b o)
=
=
i~ the map such that 8(f) I A X I
P f and 8(f)(X X t)
boo Let
(A X I U X X t, X X t) ~ (B',b o) be the map defined by 8(f) and let
f': (A X t, A X 0) ~ (QB',WO) be the map defined by There is then a com-
f:
0
f.
mutative diagram [in which i and l' are appropriate inclusion maps and
hI: A ~ (X X t, A X 0) is defined by hl(a) = (a,I)]
Hn(A X I U X X 1, X X 0)
if
8(f),,/
1*
--'--?
Hn(B',b o)
~
Hn(A X I U X X 1, X X 1) -4 Hn+l((X,A) X (I,i))
:: I
/*1
pol
Hn(PB',QB') ~
Hn(A X I, A X 1)
Hn-l(QB' ,wo) ~
Hn(X,A)
( _l)n-IT
81
~
Hn-l(A X 1, A X 0)
h*
~
81
(_l)n-IT
18
Hn-l(A)
Furthermore, 0 r- 1 l' * = r- 1 0: Hn(A X I U X X t, X X i) ~ Hn(X,A).
Since f" = f' hI, then f" * = h! f' * , and we have
0
0
0
0
0
(_I)n-lr- 10(8(f))* (l) = of" * (l/)
By definition, the left-hand side above equals - c(f).
3
•
MOORE-POSTNIKOV FACTORIZATIO:\,S
This section is devoted to a method of factorizing a large class of maps up to
weak homotopy type as infinite composites of simpler maps, the simpler maps
438
OBSTRUCTION THEORY
CHAP.
8
being of the same weak homotopy type as principal fibrations of type ('IT,n)
for some 'IT and n. The cohomological description of the lifting problem for
these fibrations, given in the last section, will lead us ultimately to an iterative
attack on general lifting problems.
Given a sequence of fibrations Eo .EJ El ~ ... , we define
Ex;
= lim~ {Eq,pq} = {(eq) E
X Eq I pq(eq)
= eq-d
and we define aq: Eoo ~ Eq to be the projection of Kxo to the qth coordinate.
Then each map aq is a fibration and aq = Pq+l aq+l for q ;:-:: O. For any
space X a map f: X ~ KfO corresponds bijectively to a sequence of maps
{fq: X ~ Eq}q:>o such thatfq = Pq+l fq+l for q ;:-:: 0 (givenf, the sequence
{fq} is defined by fq = aq f). In particular, given a pair (X,A) with inclusion
map i: A C X and a map pair f: i ~ ao consisting of the commutative square
0
0
0
A ~ Ex
il
X
lao
L
Eo
a lifting f: X ~ Eoo corresponds bijectively to a sequence of maps
{fq: X ~ Eq} q:>O such that
(a) fo = f': X ~ Eo
(b) For q ;:-:: 1 the map fq: X ~ Eq is a lifting of the map pair from ito pq
consisting of the commutative square
A ~ Eq
i1
1
pQ
X ~ E q_ 1
In this way the relative-lifting problem for a map pair f: i ~ ao corresponds
to a sequence of relative-lifting problems for map pairs from i to pq. In many
cases the relative-lifting problems for the fibrations pq may be simpler to deal
with than the original relative-lifting problem for the fibration ao.
A sequence of fib rations Eo J!! El ~ ... is said to be convergent if for
any n
00 there is N n such that pq is an n-equivalence for q
Nn •
Let f: Y' ~ Y be a map. A convergent factorization of f consists of a
sequence {pq,Eq,fq}q:>1 such that
>
<
(a) For q > 1, pq: Eq ~ Eq- 1 is a fibration, and for q = 1, PI: El ~ Y
fibration.
For q ;:-:: 1, fq: Y' ~ Eq is a map, fq = Pq+l fq+l for q ;:-:: 1, and
PI h
For any n < 00 there is N n such that fq is an n-equivalence for
q>Nn .
is a
(b)
f =
(c)
0
0
Conditions (a) and (b) imply that for
q;:-::
1,
f
equals the composite
SEc.3
MOORE-POSTNIKOV FACTORIZATIONS
439
P1 a ••• a pq a fq. The convergence condition (c) implies that, in a certain
sense, the infinite composite P1 a P2 a ••• exists.
If {pq,Eq,fq}q;,1 is a convergent factorization of a map f: Y' --,) Y, then
the sequence of fib rations Y?' E1 ?!: .. , is convergent. The following
theorem shows that any convergent sequence of fibrations is obtained in this
way from a convergent factorization of some map.
If Eo .f!-:- E1 jl3 . .. is a convergent sequence of fibrations,
then {pq,Eq,aq}q;,1 is a convergent factorization of the map ao: Eoo --,) Eo.
I
THEOREM
Conditions (a) and (b) for a convergent factorization are clearly
satisfied. To prove that the convergence condition (c) is also satisfied, given
00, choose N so that pq is an (n + I)-equivalence if q ~ N. We
I :::;; n
prove that aq is an n-equivalence for q ~ N. Because aq = Pq+1 a aq+1, and
Pq+1 is an (n + I)-equivalence for q ~ N, it suffices to prove that aN is
an n-equivalence.
Let (P,Q) be a polyhedral pair such that dim P :::;; n and let lX: Q --,) Ex
and {3H: P --,) EN be maps such that {3fv I Q = aN a lx. We now prove that
there is an extension {3: P --,) KfO of lx such that aN a {3 = {3/V. The map lx
corresponds to a sequence lXq = aq a lx: Q --,) Eq such that lXq = Pq+1 a lXq+1,
and to define a map {3: P --,) Eoo with the desired properties, we must obtain
a sequence of maps {3q: P --,) Eq such that {3q I Q = lx q, {3q = Pq+1 a {3q+1, and
{3N = {3N. Such a sequence of maps {{3q} is defined for q :::;; N by {3q =
Pq+1 a • . • a PN a {3N, and for q ~ N it is defined by induction on q as follows.
Assuming {3q defined for some q ~ N, we use theorem 7.6.22 to find a map
{3~+1: P --,) Eq+1 such that {3~+1 I Q = lXq+1 and such that {3q ~ Pq+1 a /3'q+1
reI Q. We use the fact that Pq+1 is a fibration (and theorem 7.2.6) to alter {3~+1 by
a homotopy relative to Q to obtain a map {3q+1: P --,) Eq+1 such that
{3q+1 I Q = lXq+1 and such that {3q = Pq+1 a {3H1. Thus the sequence {{3q} can
be found, and hence a map {3: P --,) Eoo with the requisite properties exists.
Taking P to be a single point and Q to be empty, we see that aN is
surjective, and so aN maps 'lTo(E"J surjectively to 'lTO(EN)' Taking (P,Q) = (I,i),
we see that aN maps 'lTo(E"J injectively to 'lTO(EN)' Then aN induces a one-toone correspondence between the set of path components of Ex and the set of
path components of EN.
Let e* = (eq) E Ex be arbitrary and let I :::;; k :::;; n. Taking (P,Q) = (Sk,ZO)
it follows that aN# maps 'lTk(Eoo,e*) epimorphically to 'lTk(EN,eN). For I :::;; k
n,
taking (P,Q) = (Ek+l,Sk), it follows that lXN# maps 'lTk(Eoo,e*) monomorphically
to 'lTk(EN,eN). Hence aN is an n-equivalence. PROOF
<
<
COROLLARY
Let {pq,Eq,fq} q;, 1 be a convergent factorization of a map
Y' --,) Y and let f': Y' --,) Ex be the map such that aq a f' = fq for q ~ I
and ao a f' = f. Then f' is a weak homotopy equivalence.
2
f:
PROOF
+ I)-equivalences
aq
0
f'
<
For any I :::;; n
00 there is q such that aq and fq are both
(by theorem 1). Then f' is also an n-equivalence (because
= fq). Since this is so for all n, f' is a weak homotopy equivalence. -
(n
440
OBSTRUCTION THEORY
CHAP.
8
In particular, given a convergent factorization {pq,Eq,fq}q'21 of a weak
fibration p: E ---'? B, there is a weak homotopy equivalence g: p ---'? ao consisting of the commutative square
B-4B
If (X,A) is a relative CW complex, with inclusion map i: A C X, it follows
from theorem 7.8.12 that the relative-lifting problem for a map pair h: i ---'? P
is equivalent to the relative lifting problem for the map pair g h: i ---'? ao.
We shall now add hypotheses which will ensure that the sequence of fibrations into which the fibration ao is factored (namely, the fibrations {pq}) leads
to relative-lifting problems which can be settled by the methods of the last
section.
A Moore-Postnikov sequence of fib rations Eo ~ El J!.: ... is a convergent
sequence of fibrations such that pq: Eq ---'? Eq_1 is a principal fibration of type
(Gq,nq) for q ;::: 1. A Moore-Postnikov factorization of a map f: Y' ---'? Y is a
convergent factorization {pq,Eq,fq}q'21 of f such that Eo <f!1 El .j!1 ... is a
Moore-Postnikov sequence of fibrations. A Postnikov factorization of a space
Y' is a Moore-Postnikov factorization of the map f: Y' ---'? Y, where Y is the
set of path components of Y' topologized by the quotient topology and f is
the collapsing map. Thus, if Y' is path connected, a Postnikov factorization of
Y' is a Moore-Postnikov factorization of the constant map Y' ---'? yo.
A Moore-Postnikov factorization of a map is a factorization of the map
(up to weak homotopy type) as an infinite composite of elementary maps.
The relative-lifting problem associated to this sequence is thereby factored
into an infinite sequence of elementary relative-lifting problems. We shall
show that Moore-Postnikov factorizations exist for a large class of maps
between path-connected spaces.
Let f: Y' ---'? Y be a map between path-connected pointed spaces. For
n ;::: 1 an n-factorization off is a factorization of f as a composite Y'14 E' -4 Y
such that
0
(a) E' is a path-connected pointed space, p' is a fibration, and h' is a
p' h')
lifting of f (that is, f
(h) h#: '7Tq(Y') ---'? '7Tq(E') is an isomorphism for 1 ::;: q n and an epimorphism for q = n (that is, h' is an n-equivalence)
(c) p#: '7Tq(E') ---'? '7Tq(Y) is an isomorphism for q n and a monomorphism
for q = n
=
0
<
>
A map f: Y' ---'? Y between path-connected pointed spaces is said to be
simple if f#('7Tl(Y')) is a normal subgroup of '7Tl(Y) and the quotient group is
abelian, and if (Z" Y') is n-simple for n ;::: 1 (as defined in Sec. 7.3). We are
heading toward a proof of the result that a simple map admits Moore-Postnikov
factorizations. We need one more auxiliary concept.
SEc.3
MOORE-POSTNIKOV FACTORIZATIONS
441
Given a pointed pair (X,A) of path-connected spaces, a cohomology
class v E Hn(X,A; 1T) is said to be n-characteristic for (X,A) if either of the following conditions hold:
(a) n = 1 and i#( 1Tl(A)) is a normal subgroup of 1Tl(X) whose quotient
group is mapped isomorphically onto 1T by the composite
1Tl(X)/i#(1Tl(A)) ~ H1(X)/i* (Hl(A)) ~ Hl(X,A) ~ 1T
(b)
n> 1 and the composite
1Tn(X,A) ~ Hn(X,A) ~ 1T
is an isomorphism
In case A = {xo}, the concept of n-characteristic element for the pair
(X,{xo}) agrees with the concept of n-characteristic element for the space X
as defined in Sec. 8.1.
3
LEMMA
Let i: A c X be a simple inclusion map between path-connected
pointed spaces such that the pair (X,A) is (n - I)-connected, where n ~ l.
Then there exist cohomology classes v E Hn(X,A; 1T) which are n-characteristic
for (X,A), where 1T = 1Tl(X)/i#(1Tl(A)) for n = 1 and 1T = 1Tn(X,A) for n
l.
>
If n = 1, it follows from the absolute Hurewicz isomorphism theorem
applied to A and to X that there are isomorphisms
PROOF
1Tl(X)/i#(1Tl(A))
~
H1(X)/i* (Hl(A)) i. Hl(X,A)
By the universal-coefficient formula for cohomology, there is also an
isomorphism
h: Hl(X,A; 1T) :::::; Hom (Hl(X,A),1T)
Hence, if 1T = 1Tl(X)/i#(1Tl(A)), there exist I-characteristic elements
v E Hl(X,A; 1T).
If n
1, it follows from the relative Hurewicz isomorphism theorem and
the universal-coefficient formula for cohomology that there are isomorphisms
cp: 1Tn(X,A) :::::; Hn(X,A) and h: Hn(X,A; 1T) :::::; Hom (Hn(X,A),1T). Therefore, if
1T = 1Tn(X,A), there are n-characteristic elements v E Hn(X,A; 1T). •
>
4
LEMMA
Let (X,A) be a pointed pair of path-connected spaces (n - 1)connected for some n ~ 1 and such that the inclusion map i: A C X is simple.
Then there is an n-Jactorization A .!4 E' .4 X of i such that p' is a principal
fibration of type (1T,n), where 1T = 1Tl(X)/i#(1Tl(A)) if n = 1 and 1T = 1Tn(X,A)
if n > 1.
By lemma 3, there is a class v E Hn(X,A; 1T) which is n-characteristic
for (X,A). Let CA be the cone (nonreduced) over A and observe that {X,CA}
is an excisive couple in X U CA. Therefore there is an element
v' E Hn(X U CA; 1T) corresponding to v under the isomorphisms
PROOF
Hn(X U CA; 1T)
~
Hn(x U CA, CA; 1T) -:;? Hn(X,A; 1T)
442
OBSTRUCTION THEORY
CHAP.
8
It is possible to imbed X U CA in a space X' of type (7T,n) having an
n-characteristic element L' such that L' I X U CA = v'. Let p': E' ~ X be the
principal fibration induced by the inclusion X C X' and let PA: EA ~ A be
the restriction of this fibration to A. There is a section s: A ~ EJ. such that
s(a) = (a,w a ) for a E A, where Wa is the path from Xo to the vertex of CA
followed by the path from the vertex of CA to a (that is, wa(t) = [xo,1 - 2t]
for 0::; t::; lh and wa(t) = [a, 2t - 1] for lh ::; t::; 1). We define h': A ~ E'
iA
I
to be the composite A -4 EJ. C E' and shall prove that A 14 E' ~ X is an
n-factorization of i.
The fiber of P' (and hence also of pJ.) is [2X', and we define g: EJ. ~ [2X'
by g(a,w)
w * (s(a))-l. Then g I [2X': [2X' ~ [2X' is homotopic to the identity
map. If i": [2X' C EJ. is the inclusion map, it follows from the exactness of the
homotopy sequence of the fibration pJ.: E1 ~ A that there is a direct-sum
decomposition
=
q
1
~
(This is a direct-product decomposition for q = 1, but we shall still write it
additively.) We define a homomorphism A: 7Tq(X,A) ~ 7Tq _l([2X'), where
q ~ 1, to be the composite
7Tq(X,A) P~\ 7Tq (E',EA) ~ 7Tq_l(EA) ~ 7Tq_l([2X')
We show that the following diagram commutes up to sign:
7Tq (A) ~ 7Tq(X) ~ 7Tq(X,A) --4 7Tq_l(A)
~
7T q(E')
..!!.4
~
b
~
--4 7Tq_l([2X') .!4 7Tq_l(E')
7T q(X)
In fact, the left-hand and middle squares are easily seen to be commutative.
We shall show that h# 0 = -i# A.
For q = 1 this is so because 7To(A) = 0 implies that h# 0 is the trivial
map and the fact that i# is surjective and i# 0 A 0 i# = i# 0 a = 0 implies
that i# A is also the trivial map. For q
1 we have
0
0
0
>
0
a
= i~ + s#pJ.~
Since the composite 7Tq(E',El) -4 7Tq_l(E;')
for f3 E 7Tq (E',EA)
a E 7Tq -l(EJ.)
~ 7Tq_l(E')
0= iA#of3 = i~i'~of3
is trivial, it follows that
+ iA~#pJ.#of3
= i~of3 + h#oP#f3
= ~of3. Therefore
i#-\P#f3 + h#op#f3 = 0
By definition of A, we see that Ap#f3
Since P#: 7Tq (E',E.J.) ;:::; 7Tq(X,A), this proves h# 0 = -i# A.
A straightforward verification shows that A is also the composite
0
0
SEc.3
443
MOORE-POSTNIKOV FACTORIZATIONS
The construction of X' and
diagram
7Tn(X,A)
E Hn(X','rr) shows that there is a commutative
7T n(X U CA, CAl
--'>
~
7T n(X U CAl
--'>
Hn(X U CA, CAl
",.
h(u~
--'>
~
Hn(X U CAl
h(VY
7T n(X')
~lqo
qcl
qcl
qol~
Hn(X,A)
t'
--'>
Hn(X')
~<')
7T
Therefore A: 7T n(X,A) ;::::; 7T n _l(r2X').
In case n = 1,
7Tl(X) -+ 7To(flX') is surjective [because 7To(A) = 0], and
so E' is path connected. If n
1, E' is path connected because 7To(r2X') = O.
Therefore E' is a path-connected pointed space. Since 7T q(r2X') = 0 for q :?: n,
it follows from the exactness of the homotopy sequence of the fibration
p': E' --'> X that p#: 7T q(E') --'> 7T q(X) is an isomorphism for q
n and a
monomorphism for q = n.
Because A: 7Tq(X,A) --'> 7Tq_l(r2X') is a bijection for q ::;: n (the only nontrivial case in these dimensions being q = n), it follows from the five lemma
and the commutativity up to sign of the diagram on page 442 that
b#: 7Tq(A) --'> 7Tq(E') is an isomorphism for 1 ::;: q n and an epimorphism for
q = n. Therefore b' and p' have the properties required of an n-factorization
of i. -
a:
>
>
<
5
COROLLARY
Let g: X' --'> X be a simple map between path-connected
pointed spaces such that for some n :?: 1 the map g#: '7T q(X') --'> 7Tq(X) is an
isomorphism for 1 ::;: q < n - 1 and an epimorphism for q = n - 1. Then
there is an n-factorization X' .!4 E' 4 X of g such that p' is a principal
fibration of type (7T,n) for some abelian group 7T.
PROOF
Let Z be the reduced mapping cylinder of g (that is, the mapping
cylinder of g I xo: Xo --'> Xo has been collapsed to a point). Then (Z,X') is a
pOinted pair of path-connected spaces (n - l)-connected and with simple
inclusion map i: X' C Z. By lemma 4, there is an n-factorization X' 14 E" 4 Z
of i such that p" is a principal fibration of type (7T,n). Let p': E' --'> X be the
restriction of p" to X. Then E' C E" is a homotopy equivalence, so there is a
map h": X' --'> E' such that b" is homotopic to the composite X' 14 E' C E".
Then p' h" is easily seen to be homotopic to g. By the ho~otopy lifting
property of p', there is a map b': X' --'> E' homotopic to b" such that
0
p' b' = g. Then X'.!4 E'
properties. 0
.4
X is easily verified to have the requisite
444
OBSTRUCTION THEORY
CHAP.
8
We are now ready to prove the existence of Moore-Postnikov factorizations of a simple map between path-connected pointed spaces.
6
THEOREM
Let f: Y' ~ Y be a simple map between path-connected
pointed spaces. There is a Moore-Postnikov factorization {pq,Eq,fq}Q?l of f
such that for n ~ 1 the sequence
Y' ~ En PI
Pn) Y
0
••.
0
is an n-factorization of f.
By induction on q, we prove the existence of a sequence {pq,Eq,fq}q?l
such that
PROOF
(a) For n = 1 the sequence Y'
.4 E1 ~
Y is a I-factorization of f.
(b) For n
> 1 the sequence Y' b. En ~ En- 1 is an n-factorization offn-1'
(c) For n
~
1, pn is a principal fibration of type (7Tn,n) for some 7T n.
Once such a sequence {pq,Eq,fq} has been found, it is easy to verify that
it is a Moore-Postnikov factorization of f with the desired property. Therefore
we hmit ourselves to proving the existence of such a sequence.
By corollary 5, with n = 1, there is a I-factorization Y' .4 E1 ~ Y of f
with P1 a principal fibration of type (7T1,I) for some 7T1. This defines P1, E 1,
andh Assume {pq,Eq,fq} defined for 1 :s:; q
n, where n
1, to satisfy (a),
<
>
(b), and (c) above. By corollary 5, there is an n-factorization Y' b. En ~ En- 1
of fn-1 such that pn is a principal fibration of type (7Tn,n) for some 7T n. Then
pn, En, and fn have the desired properties. •
Let Y' be a simple path-connected pointed space. Then Y'
has a Postnikov factorization {pq,Eq,fq}q?l in which 7Tq(En) = 0 for q ~ n
(lnd fn: Y' ~ En is an n-equivalence.
7
COROLLARY
PROOF
If Y' is a simple space, the constant map Y'
The result follows from theorem 6. •
~
yo is a simple map.
In the above the spaces En approximate Y' in low dimensions. We now
present an alternate method of approximating a space in high dimensions by
kilhng low-dimensional homotopy groups.
8
COROLLARY
Let Y be a simple path-connected pointed space. There is a
Moore-Postnikov sequence of fibrations Y ~ E1 .J!-2. .. such that En is
n-connected and P1
pn: En ~ Y induces isomorphisms 7Tq(En) :::::: 7Tq(Y)
for q > n.
0
•••
0
If Y is a simple space, the inclusion map yo C Y is a simple map.
The result then follows from theorem 6. •
PROOF
In the last result the fibration P1: E1 ~ Y has the homotopy properties of a
universal covering space of Y. The fibration P1
pn: En ~ Y is a kind
of "n-covering space."
0
•••
0
SEC.
4
4
445
OBSTRUCTION THEORY
OBSTRL'CTION THEORY
In this section we show how to use Moore-Postnikov factorizations to study
the relative-lifting problem. A sequence of obstructions to the existence of a
lifting (or to the existence of a homotopy between two liftings) is defined
iteratively, and we apply the general machinery to the special case where
either the first one or the first two obstructions are the only ones that enter.
Let p: E -0 B be a fibration between path-connected pointed spaces and
assume that p is a simple map. By theorem 8.3.6, there exist Moore-Postnikov
factorizations {pq,Eq,fq}q"l of p. By corollary 8.3.2, there is a map p': E -0 E"
which is a weak homotopy equivalence. Since p = ao p', where ao: Ex -0 B,
if (X,A) is a relative CW complex, with i: A C X, it follows from theorem 7.8.12
that the relative-lifting problem for a map pair from i to p is equivalent to the
relative-lifting problem for a corresponding map pair from i to ao. Thus we
are led to consider the relative-lifting problem for a map pair from i to ao.
0
Let Eo 'p-l E1 .j!3 ... be a sequence of fibrations with limit Ex and maps
a q: K" -0 Eq and let (X,A) be a relative CW complex, with inclusion map
i: A C X. A map pair f: i -0 ao is a commutative square
A~K"
X
L
Eo
where f" corresponds to a collection {f~: A
for q ;::: O. For q ;::: 1 let fq: i -0 P1
the commutative square
0
A
f"
~
i1
X
f'
~
-0
•••
0
Eq}q"o such that Pq+1 f~~l = f~'
pq be the map pair consisting of
0
Eq
1pl
0
.OPq
Eo
>
If fq: X -0 Eq is a lifting of fq, then pq fq is a lifting of fq-1 for q
1 and a
lifting f: X -0 Ex of f corresponds to a sequence {fq: X -0 Eq} q" 1 such that
0
(a) fq is a lifting of fq for q ;::: l.
(b) Pq+1 fq+1 = fq for q ;::: l.
0
Given a lifting fq: X -0 Eq of fq for q ;::: 1, let g(fq): i
pair consisting of the commutative square
A f;;+l) Eq+1
i1
X
lpq+l
L
Eq
-0
Pq+1 be the map
446
OBSTRUCTION THEORY
CHAP.
8
A map jq+1: X ~ Eq+1 is a lifting of g(jq) if and only if it is a lifting of fq+1
such that Pq+1 jq+1 :::: jq. Thus a sequence of maps {jq: X ~ Eq}q:>l satisfies
conditions (a) and (b) above if and only if it has the following properties:
0
(c) j1 is a lifting of h
(d) For q ~ 1, jq+1 is a lifting of g(jq).
We now add the hypothesis that Eo <fl.1 E1 ~ ... is a Moore-Postnikov
sequence of fibrations. For each q ~ 1, pq is then a principal fibration of type
(7T q,nq). It follows from Sec. 8.2 that h can be lifted if and only if
c(h) E Hnl(X,A; 7T1) is zero. The class C(1) is called the first obstruction to
lifting f.
Assume that for some q
1 there exist liftings jq-1: X ~ Eq- 1 of the
map pair fq-1: i ~ P1
Pq-1. We then obtain map pairs g(jq-1): i ~ pq
and corresponding elements C(g(jq-1)) E Hnq(X,A; 7Tq). The collection
{C(g(jq_1))} corresponding to the set of allliftings jq-1: X ~ Eq_1 of fq-1 is
called the qth obstruction to lifting f. It is a subset of Hnq(X,A; 7T q) and is defined if and only if fq-1 can be lifted. It is clear that there is a lifting of fq if
and only if the qth obstruction to lifting f is defined and contains the zero
element of Hnq(X,A; 7Tq).
Corresponding to a Moore-Postnikov sequence of fibrations we have been
led to a sequence of successive obstructions. The first obstruction is a single
cohomology class, while the higher obstructions are subsets of cohomology
groups. In some cases these obstructions can be effectively computed in terms
of the given map pair f: i ~ ao, and this computation provides a solution of
the lifting problem in these cases. In general, however, the determination of
the successive obstructions involves an iterative procedure of increasing complexity and has not been effectively carried out in each case.
>
0
•••
0
We illustrate this technique by applying it to the Postnikov factorization
of a simple path-connected pointed space Y, given in corollary 8.3.7. There is
a Postnikov factorization {pq,Eq,fq}q:>l of Yin which 7Tq(Em) :::: 0 for q ~ m and
fm: Y ~ Em is an m-equivalence. We call this the standard Postnikov factorization of Y. By corollary 8.3.2, there is a weak homotopy equivalence
f': Y ~ Eoo, and so we consider the lifting problem for a map i ~ ao, where
i: A C X and ao: Eoo ~ yo. Since yo is a point, this is equivalent to the extension problem for a map ftl: A ~ EooThus we seek a sequence of maps jq: X ~ Eq such that j1: X ~ E1 is an
extension of a1 f" and jq+1: X ~ Eq+1 for q ~ 1 is a lifting of the map pair
g(jq): i ~ Pq+1 consisting of
0
l!q+l
X _--,-l--,-q~) Eq
Since Pq+1 is a principal fibration of type (7T q(Y,yo), q + 1), the obstruction to
lifting g(jq) is an element of Hq+1(X,A; 7Tq(Y,yo)). Hence there is defined a
SEC.
4
447
OBSTRUCTION THEORY
sequence of obstructions to extending f": A -') Y, the (q + I)st obstruction
being a subset of Hq+1(X,A; 'TTq(Y,yo)). If Y is (n - I)-connected for some
n ::::: 1, the lowest-dimensional nontrivial obstruction is in Hn+1(X,A; 'TTn(Y,yo)). If
l E Hn(Y,yo; 'TT) is n-characteristic for such a space Y, it follows easily from
theorem 8.2.6 that this lowest obstruction is -+-8f" * L This gives us the following generalization of theorem 8.1.17. 1
I THEOREM Let l E Hn(Y,yo; 'TT) be n-characteristic for a simple (n - 1)connected pointed space Y, where n::::: 1, and let (X,A) be a relative
CW complex such that Hq+l(X,A; 'TTq(Y,yo)) = 0 for q
n. A map f: A -') Y
can be extended over X if and only if 8f* (l) = 0 in Hn+1(X,A; 'TT).
>
PROOF
We use the standard Postnikov factorization of Y. This leads to a sequence of obstructions to extendingfwhich are subsets of Hq+1(X,A; 'TTq(Y,Yo)).
Since these are all zero except Hn+1(X,A; 'TTn(Y,yo)) ;:::::; Hn+l(X,A; 'TT), the only
obstruction to extending f is an element of Hn+1(X,A; 'TT). By the remarks
above, this obstruction vanishes if and only if 8f* (l) = O. •
Let fo, it: X -') Y be maps and define g: X X j -') Y by g(x,O) = fo(x)
and g(x,I) =h(x). For any u E Hq(Y), 8g*(u) = (-I)qT(f!u -f~u) in
Hq+1(X X I, X X
Therefore 8g*(u) = 0 if and only iff~(u) = f!(u), and
we obtain the following partial generalization of theorem 8.1.15 by applying
theorem 1 to the pair (X X I, X X i}
h.
2
THEOREM
Let l E Hn(Y,yo; 'TT) be n-characteristic for a simple (n - 1)connected space Y, where n ::::: 1, and let X be a CW complex such that
Hq(X; 'TTq(Y,Yo)) = 0 for q
n. Then fo, it: X -') Yare homotopic if and only
iff~(l) = f!(l). •
>
This last result gives a condition that the map 1/;,: [X; Y 1 -') Hn(X, 'TT)
be injective. The condition that 1/;, be surjective is that if {pq,Eq,fq}q?1 is the
standard Postnikov factorization of Y, then any map X ~ En+l can be lifted.
The obstructions to lifting such a map lie in Hq+l(X; 'TTq(Y,yo)) for q
n.
Therefore, by combining these, we have the following result.
>
3 THEOREM Let l E Hn(Y,yo; 'TT) be n-characteristic for a simple (n - 1)connected space Y, where n ::::: 1, and let X be a CW complex such that
Hq(X;'TTq(Y)) = 0 and Hq+1(X;'TTq(Y)) = 0 for all q n. Then there is a bijection
>
1/;,: [X; Yl
;: : :; Hn(X;'TT)
•
These last results have been derived by assuming hypotheses which ensure
that the lowest-dimensional obstruction is the only nontrivial one. In this case
we are essentially studying maps to a space of type ('TT,n). The case where the
two lowest-dimensional obstructions are the only nontrivial obstructions is
essentially the study of maps to a fibration E -') B of type (G,q), where B is a
1 See S. Eilenberg, Cohomology and continuous mappings, Annals of Mathematics, vol. 41,
pp. 231-251, 1940.
448
OBSTRUCTION THEORY
CHAP.
8
space of type (w,n). Before we consider this, let us establish some cohomology
properties of X X I.
Define inclusion maps
jl
i1
A X I U X X 1 C A X I U X X j C (A X I U X X i, A X I U X X 1)
There is a weak retraction r: A X I U X X j ~ A X I U X X 1 defined by
r(x,t) = (x,l) for (x,t) E A X I U X X j (that is, roil is homotopic to the
identity map of AX I U X X 1). Using the exactness of the cohomology
sequence of (A X I U X X i, A X I U X X 1), it follows that for an arbitrary
element u E Hq(A X I U X xi) there is an associated unique element
u' E Hq(A X I U X X i, A X I U X X 1) such that
u
= iT u' + r* i Tu
Let h: (X,A) ~ (A X I U X X j, A X I U X X 1) be defined by
h(x)
= (x,O) for x E X. Then h induces an isomorphism
h*: Hq(A X I U X X j, A X I U X X 1) ;::::; Hq(X,A)
and we define an epimorphism
il: Hq(A X I U X X j) ~ Hq(X,A)
by il(u)=h*u', where u'EHq(AXIUXxi,AxIUXX1) is the
unique element associated to u. Then il is a natural transformation on
the category of pairs (X,A).
4
LEMMA
Commutativity holds in the triangle
Hq(A X I U X X i) ~ Hq+l((X,A) X (I,i))
Hq(X,A)
=
PROOF
Let 1': X X I ~ A X I U X X 1 be defined by 1'(x,t)
(x,l). Then
1'1 (A X I U X X i)
r, and so r*itu
(1'*itu) 1(A X I U X X i) for
u E Hq(A X I U X X i). For any v E Hq(X X 1), 8(v 1 (A X I U X X i))
O.
Therefore, 8r i Tu
0, and to complete the proof it suffices to show that for
u' E Hq(A X I U X X i, A X I U X Xl), 8iT (u')
(-l)q+Lrh* (u'). This
=
*
=
=
=
=
follows from the commutativity of a diagram analogous to the one used in the
proof of theorem 8.2.4. •
:.
COROLLARY
Let (X,A) be a relative CW complex, with inclusion map
i: A C X, and let p': QB' ~ b o be the constant map, where B' is a space of
type (w,n + 1). Given a map pair f: i ~ p' and two liftings fo, /1: X ~ QB'
of f, let g": A X I U X X I ~ QB' be defined by g"(x,O) = fo(x), g"(x,l) =
/1 (x), and g"(a,t) fo(a). If t' E Hn(QB',wo; w) and t E Hn+l(B',b o; w) are
related characteristic elements, then d(fo,/1) = - ilg" (t').
=
*
SEC.
4
PROOF
449
OBSTRUCTION THEORY
Let g: i'
~
p' be the map pair consisting of the commutative square
A X I U X X j
it
L
~B'
lp'
~ bo
X Xl
From the definition of d(fo,h) we have d(fo,h) = ( -l)n+Lr -l(c(g)). By theorem 8.2.6 c(g) = - 8g"* (l'), and therefore d(fo,fl) = (-1 )n'J"-18g"* (l').
The result follows from this and lemma 4. •
6 LEMMA Let ho, h 1 : (X,A) ~ (A X I U X X t A X 1) be defined by
ho(x) = (x,O) and h1(x) = (x,l). For any u E Hq(A X I U X X t A X I)
Ll(u I (A X I U X X i)) = h~(u) - h!(u)
PROOF
There are inclusion maps
~
(A X I U X X 1, A X 1) C (A X I U X X
t
h
A X 1) C
(A X I U X X
t
A X I U X X 1)
and a weak retraction r': (A X I U X X t A X I) ~ (A X I U X X 1, A X I)
defined by r'(x,t) = (x,l). For v E Hq(A X I U X X A X 1) there is an
associated unique element v' E Hq(A X I U X X t A X I U X X 1) such that
t
+ r' * ii * v
v = ii * v'
If k: A X I U X X j C (A X I U X X j, A X I), we then have
k* v
= k* ii * v' + k* r' * ii * v = it v' + r* i ! k* v
Therefore Llk* v = h* v'. Since h =
i1
0
ho and hl = i 1 r'
0
0
ho, we have
Llk* v = h~ ii * v' = h~ (v - r' * i 1* v) = h~ v - h! v
•
7
COROLLARY
Given a map pair g: i' ~ p, where (X,A) is a relative CW
complex, i': A X I c A X I U X X t and p: E ~ B is a principal fibration
of type (G,q) induced by a map 0: B ~ B', let fo, h: i ~ P be the map pairs
from i: A C X to p defined by restriction of g to (X,A) X and (X,A) X 1,
respectively. Then
°
Llg' * 0 * (l) = c(fo) - c(h)
where g': A X I U X X j ~ B is part of the map pair g.
PROOF
The obstruction c(g) E Hq(A X I U X X i, A X I; G) has the property that c(g) I (A X I U X xi) is the obstruction to lifting g'. Therefore
c(g) I (A X I U X X i) = g'*O*(l)
By the naturality of the obstruction,
result now follows from lemma 6. •
h~
c(g) = c(fo) and h! c(g) = c(h). The
450
OBSTRUCTION THEORY
CHAP.
8
Let () be a cohomology operation of type (n,q; '7T,G). Given a cohomology
class u E Hn(x;'7T), we define a map 11((),u): Hn(X,A; '7T) ~ Hq(X,A; G) by
11((),u)(v)
= M(jfh*-1(v) + k*u)
v E Hn(X,A; '7T)
where k: A X I U X X i ~ X is defined by k(x,t)
tive cohomology operation, we have
11((),u)(v)
= x. In case () is an addi-
= l1(jf h* -1()(V) + k* ()(u)) = ()(v)
Therefore 11((),u) = () if () is additive.
Given a cohomology operation () of type (n,q; '7T,G) and a cohomology
class u E Hn(x;'7T), we define a map SI1((),u): Hn-1(X,A; '7T) ~ Hq-1(X,A; G) by
the equation SI1((),u) = 'T- 1 11((),u') 'T, where u' E Hn(X X I; '7T) is the
image of u under the homomorphism induced by the projection X X I ~ X.
If () is an additive operation, then SI1((),u) = S(). In any case, we have the
following analogue of corollary 8.1.14.
0
0
8
LEMMA
If () is a cohomology operation of type (n,q; '7T,G) and
u E Hn(X;'7T), the map
SI1((),u): Hn-1(X,A; '7T)
~
Hq-1(X,A; G)
is a homomorphism.
PROOF
Let 11 = [o,~], 11 = {o,~}, 12 = [~,l], and 12 = {~,1}, and let
V1, V2 E Hn-1(X,A; '7T). Let vl = 'T1(V1) E Hn((X,A) X (11.11)) and let
vz = 'T2(V2) E Hn((X,A) X (1 2,12)), and let v E Hn((X,A) X (I, 11 U 12)) be the
unique class such that v I (X,A) X (1 1,11) = vl and v I (X,A) X (12,12) = vz.
Then v I (X,A) X (1,1) = 'T(V1) + 'T(V2). Since () and 11 are both natural,
= 'TSI1((),U)(V1 + V2)
11((),u')(v) I (X,A) X (1,1)
and
= 'T1 SI1((),U)(V1)
11((),u')(v) I (X,A) X (11.11)
11((),u')(v) I (X,A) X (12,12)
= 'T2 SI1((),U)(V2)
Therefore, as in the proof of lemma 8.2.3,
'TSI1((),U)(V1
+ V2) =
'TSI1((),U)(V1)
Since 'T is an isomorphism, this gives the result.
+ 'TSI1((),U)(V2)
•
Let B be a space of type ('7T,n) and let p: E ~ B be a principal fibration
of type (G,q) induced by a map 0: B ~ B'. Let ()' = O*(t') E Hq(B,b o; G)
correspond to a cohomology operation () of type (n,q; '7T,G) (that is, ()(t) = ()').
Given a CW complex X, a map f: X ~ B can be lifted to E if and only if
()(f*(t)) = O. For any element U E Hn(x;'7T) such that ()(u) = 0 it follows that
there are liftings f: X ~ E such that (p f) * (t) = u. We shall determine how
many homotopy classes of such liftings there are.
0
9
LEMMA
Let fo, II: X ~ E be maps such that po fo = po II (that is,
fo and II are liftings of the same map X ~ B). Then fo ~ II if and only if
there is d E Hn-1(X;'7T) such that dUo,f1)
SI1((),u)(d), where u (p 10)* (t).
=
=
0
SEC.
4
451
OBSTRUCTION THEORY
PROOF
Let Fo: i' ---> P be the map pair consisting of
.
XXI
P'
~
E
where Fo(x,O) = fo(x), F6'(x,l) = h(x), and Fo(x,t) = pfo(x). Then d(fo,fl) =
(-1)qT-1(c(Fo)). It is clear that fo c--:: h if and only if there is a homotopy
Pi: X X I ---> B from p fo to p h such that for the corresponding map pair
F1: i' ---> P we have c(F1) = O. Let G': (X X 1) X I U (X X 1) X i ---> B be
defined by G'(x,O,t) = G'(x,l,t) = pfo(x), G'(x,t,O) = Fo(x,t) and G'(x,t,l) =
Fi(x,t). By corollary 7,
0
0
6.G' * (0') = c(Fo) - C(Fl)
Thus fo c--:: fl if and only if there is a map Fi: X X I ---> B such that for the
corresponding map G' we have
d(fo,h) = (_l)qT-l(6.G'* (0'))
It is easily verified that G'*(t) = Hh*-l6.G'*(t) + k*u', where
u' E Hn(x X I; 'TJ) is the image of u = (p fo)* (t) under the projection
X X I ---> X. By definition,
0
6.G' * (0') = 6.G' * O(t)
= MG' * (t) = 6.(O,u')(6.G' * (t))
Since Fa, Pi: X X 1---> B are two liftings of the map pair
XXi--->B
1
1
X X I ---> b o
it follows from corollary 5 that d(Fo,Fl) = - 6.G' * (t), and by theorem 8.2.4,
given dE Hn-l(X;'TJ), there is a homotopy Pi: X X 1---> B from po fo to p h
such that ~G'*(t) = (-l)Qr(d). Combining all of these, we see that fo = ji.
if and only if there is d E Hn-l(X;'TJ) such that
0
d(fo,fI) = T-l6.(O,U')T(d) = S6.(O,u)(d)
•
We summarize these results in the follOwing classification theorem.
Let p: E ---> B be a principal fibration of type (G,q) over a
space B of type ('TJ,n) induced by a map B: B ---> B' such that 8*(t') = O(t).
Given a CW complex X, there is a map 1/;: [X;E] ---> Hn(X;'TJ) defined by
1/;[fl = (p f)* (t). Then im 1/; = {u E Hn(x;'TJ) 10(u) = O}, and for every
u E im 1/; the set 1/;-l(U) is in one-to-one correspondence with
10 THEOREM
0
Hq-l(X;G)jS6.(O,u)Hn-l(X;'TJ)
PROOF We have already seen that im 1/; is as described in the theorem.
Given u E im 1/;, let fo: X ---> E be such that 1/;[fo] = u. Given any map
452
OBSTRUCTION THEORY
CHAP.
8
X ----7 E such that 1/;[/1] = u, there is a map f1: X ----7 E homotopic to /1
such that p f1 = p fo (by the homotopy lifting property of p). To such a
map f1 we associate the element d(fo,fi) E Hq-l(X;G). In this way the set of
maps X ----7 E which are liftings of p fo is mapped into Hq-l(X;G), and by
theorem 8.2.4, this map is surjective.
Two maps /1,fz: X ----7 E such that p /1 = po fo = po fz, are homotopic
by lemma 9 if and only if d(fdz) E S6.(B,u)Hn-l(X;7T). By lemma 8.2.3,
d(fo,fz) = d(fo,/1) + d(fdz) , and so Jl = fz if and only if d(fo,fl) and
d(fo,fz) belong to the same coset of S6.(B,u)Hn-l(X;7T) in Hq-l(X;G). Hence
the function which assigns the coset d(fo,/1) + S6.(B,u)Hn-l(X;7T) to a map
fl: X ----7 E with po /1 = p fo induces a bijection from l/;-l(U) to
/1:
0
0
0
0
0
Hq-l(X;G)/S6.(B,u)Hn-l(X;7T)
•
We now apply this to the complex projective space Pm(C) for m 2': 1.
There is a map Pm(C) ----7 Px(C) and P",(C) is a space of type (Z,2), by
example 8.1.3. Furthermore, if t is a characteristic element for P",(C) and B'
is a space of type (Z, 2m + 2), there is a map 0: P",(C) ----7 B' such that
0* (t') = (l)m+1. For the principal fibration p: E ----7 Px(C) induced by 0 there is
a map Pm(C) ----7 E which is a (2m + 2)-equivalence. In this case the operation
B is the (m + l)st-power operation, and therefore
S6.(B,u)(v)
= 7-16.Uth*-1('r(v)) + k*u']m+l
= 7- 16.[(m
+
l)k*(u')m
v
ith*-1(7(v))] =
(m
+
l)u m v v
because 7(V) v 7(V) = O. This gives the following application of theorem 10.
I I THEOREM Let t E HZ(Pm(C);Z) be 2-characteristic for Pm(C) and let X
be a CW complex. Define 1/;: [X;Pm(C)] ----7 HZ(X;Z) by I/;[f] = f* (t). If
dim X S; 2m + 2, then im I/; = {u E HZ(X;Z) I u m+1 = O}. If dim X S; 2m + 1,
then I/; is suryective, and for a given u E H2(X;Z), l/;-l(U) is in one-to-one
correspondence with H2m+1(X;Z)/[(m + l)u m v Hl(X;Z)]. •
:;
THE SUSPENSION :MAP
One of the most useful tools for the study of the homotopy groups of spaces
is the suspension homomorphism from 7Tq(X) to 7Tq+l(SX). Iteration of this
homomorphism yields a sequence of groups and homomorphisms
7T
q(X)
----7 7T
q+l(SX)
----7 7T
q+z(S2 X)
----7 •••
This sequence has the stability property that from some point on, all the
homomorphisms are isomorphisms. For a fixed X and q, therefore, there are
only a finite number of different groups in the above sequence.
In this section we shall study the suspension map in some detail and
establish the stability property. This will enable us to compute 7Tn+l(Sn) for
all n. Knowledge of these groups, combined with obstruction theory, will lead
SEC.
5
453
THE SUSPENSION MAP
to the Steenrod classification theorem, which closes the section.!
We consider the category of pointed spaces and maps. There is a
functorial suspension map S: [X; Y] ~ [SX;SY] such that S[f] = [Sf]. The
exponential correspondence defines a natural isomorphism
[SX;SY] ;:::;
[XJ~SY]
and we define S: [X;Y] ~ [X;QSY] to be the functorial map which is the
composite of S with this isomorphism. The following result shows that S is
induced by a map Y ~ QSY.
I
LEMMA Let p: Y ~ QSY be the map defined by p(y)(t)
and tEl. Then for any space X
S = p#: [X; Y]
= [y,t] for
yEY
~ [X;QSY]
The exponential correspondence takes the identity map SY C SY to
the map p: Y ~ QSY. Because of functorial properties of the exponential
correspondence, it takes the composite
PROOF
SX ~ SY C SY
to the composite
X
-4
Y ~ QSY
•
Thus, to study the suspension map S, we study the map p. To do
this we use the fibration PSY ~ SY, which has fiber QSY. With this
in mind, let us investigate homology properties of fibrations over SY.
We assume that yo E Y is a nondegenerate base point. We define
C_Y
{[y,t] E SY 10 ::; t::; Ih} and C+Y
{[y,t] E SY IIh ::; t::; I}. Then
SY = C_ Y U C+ Y, and there is a homeomorphism Y;:::; C_ Y n C+ Y (sending
y to [y,Ih]) by means of which we identify Y with C_ Y n C+ Y. Let S'Y be
the unreduced suspension defined to be the quotient space of Y X I in which
Y X is collapsed to one pOint and Y X 1 is collapsed to another point and
let C~ Y,C+ Y be analogous subspaces of S'Y (so C~ Y n C~ Y = Y). The map
collapsing S'yo in S'y is a collapsing map k: S'y ~ SY such that k(C~ Y) = C_ Y
and k(C~Y) = C+Y.
=
=
°
2
LEMMA
If yo is a nondegenerate base point, the collapsing map
k: S'y ~ SY defines a homotopy equivalence from any pair consisting of the
spaces S'Y, C~ Y, C~ Y, and Y to the corresponding pair consisting of SY, c_ Y,
C+Y, andY.
PROOF
Because yo is a non degenerate base point of Y, it follows, as in the
proof of lemma 7.3.2c, that Y X j U yo X IcY X I is a cofibration. Let
[y,t], E S'Y denote the point of S'Y determined by (y,t) E Y X I under the
quotient map k/: Y X I ~ S'Y. Let H': (Y X j U yo X 1) X I ~ S'Y be the
homotopy defined by H'(y,O,t) = [Yo,t/2]" H'(y,l,t) = [Yo, (2 - t)/2]', and
H'(Yo,t',t) = [Yo, (1 - t)t' + t/2]'. Then H' can be extended to a homotopy
1 The first detailed study of the suspension map appears in H. Freudenthal, tiber die Klassen
der Spharenabbildungen I, Compositio Mathematica, vol. 5, pp. 299-314, 1937.
454
OBSTRUCTION THEORY
CHAP.
8
H": Y X I X I ~ S'Y such that H"(y,t,O) = k'(y,t). Since H"(y,O,t) = H"(y',O,t)
and H"(y,l,t) = H"(y',l,t) for all y, y' E Y, it follows that there is a
homotopy H: S'Y X I ~ S'Y such that H([y,t)', t') = H"(y,t,t'). Then H is a
homotopy from the identity map of S'Y to a map which collapses S'yo to a
single point such that H(S'yo X 1) C S'yo. Since H(B X 1) C B if B = C~Y,
C~Y, or Y, the result follows from lemma 7.1.5. •
3
COROLLARY
If Y is a path-connected space with nondegenerate base
point, then SY is simply connected.
By lemma 2, S'Y and SY have the same homotopy type, so it suffices
to prove that S'Y is simply connected. It is clearly path connected, being the
quotient of the path-connected space Y X 1.
Let U_
{[y,t), E S'Y It
I} and U+
{[y,t)' E S'Y 10
t}. Then
U _ and U+ are each open and contractible subsets of S' Y. If w is any closed
path in S'Yat [Yo,Ih)" there is a partition of I, say,
to
t1
tn
1,
such that for each 1 ::::; i ::::; neither W([ti_1,ti)) C U_ or W([ti_1,ti)) C U+.
Furthermore, it can be assumed that w( ti) E U _ n U+ for all 0 ::::; i ::::; n (if
some W(ti) is not in U_ n U+, ti can be omitted from the partition to obtain
another partition of I satisfying the original hypothesis, and iteration of this
procedure will lead to a partition having the additional property demanded).
Since U_ n U+ is homeomorphic to Y X R, it is path connected. For each i
let Wi be a path in U_ n U+ from w( ti-1) to w( ti) and let w' be the closed path at
[Yo,lh)' defined by w'(t) = Wi((t - ti-1)/(ti - ti-1)) for ti-1::::; t ::::; ti·
Because U_ and U+ are each simply connected, wi [ti-hti) is homotopic to
w'l [ti-1,ti) relative to {ti-1,td. Therefore w ::::: w' reI i. Since w' is a closed
path in U+, it is null homotopic. Therefore w is null homotopic and S'Y is
simply connected. •
PROOF
<
=
<
°= < < ... < =
=
4
COROLLARY
Let Y have a nondegenerate base point and let p: E
be a fibration. Then {p-1( C_ Y ),p-1( C+ Y)} is an excisive couple in E.
~
SY
PROOF
Let p': E' ~ S'Y be the fibration induced from p by k: S'Y ~ SY and
let k: E' ~ E be the associated map. It follows from lemma 2 that k induces
vertical isomorphisms in the commutative diagram
H*(p'-l(C~Y),p'-l(Y)) ~
~l
H*(p-1(C+Y),p-1(Y))
H*(E',p'-l(C'-Y))
l~
~
H*(E,p-1(C_Y))
Since C~ Y is a strong deformation retract of U+ (with U+ as defined in
corollary 3) and Y is a strong deformation retract of U+ n c'- Y, it follows that
p'-l(C~Y) and p'-l(Y) are strong deformation retracts of p'-l(U+) and
p'-l(U+ n C~Y), respectively. This implies that {p'-l(C~Y),p'-l(C~Y)} is an
excisive couple. From the commutative diagram above, the result follows. •
Because C+ Y and C_ Yare contractible relative to Yo, it follows, as in
Sec. 2.8, that for any fibration p: E ~ SY with fiber F p-1(yO) there are
=
SEC.
5
455
THE SUSPENSION MAP
fiber homotopy equivalences f-: C_ Y X F ~ p-1(C_ Y) and g+: p-1(C+ Y) ~
C+ Y X F such that f-I yo X F is homotopic to the map (yo,z) ~ z and
g+ I F is homotopic to the map z ~ (Yo,z). The corresponding clutching
function p,: Y X F ~ F is defined by the equation
g+f-(Y'z)
= (y,
y E Y, z E F
p,(y,z))
Then p, I yo X F is homotopic to the map (yo,z)
~
z.
:;
THEOREM
Let p: E ~ SY be a fibration with F = p-1(yO), where yo is
a nondegenerate base point of Y. If p,: Y X F ~ F is a clutching function
for p, there are exact sequences (any coefficient module)
... ~ Hq(E) ~ Hq(C_ Y X F, Y X F) ~ Hq-1(F) ~ Hq_1(E) ~ ...
...
PROOF
~
"* Hq(F)
Hq(E) ~
8 *
~
Hq+1(C_ Y X F, Y X F)
~
Hq+1(E)
~
...
Consider the exact homology sequence of (E,F)
... ~ Hq(F) ~ Hq(E) ~ Hq(E,F) -4 Hq-1(F) ~ ...
U sing homotopy properties and corollary 4, there are isomorphisms induced
by inclusion maps
Hq(E,F)::? Hq(E,p-1(C+Y))
~
Hq(p-1(C_Y),p-l(Y))
There is also a homotopy equivalence
and a commutative diagram
Hq(E,F) ?
Hq(E,p-1(C+Y)) ~ Hq(p-l(C_Y),p-1(Y)) /~* Hq((C_Y,Y) X F)
,1
c1
a1
01
There is also a homotopy equivalence g+: p-1(C+Y)
isomorphisms
~
c+Y X F and
Hq_1(p-1(C+ Y)) g::.*) Hq_1(C+ Y X F) ::? Hq-1(F)
where the right-hand homomorphism is induced by projection to the second
factor. Because g+ I F is homotopic to the map z ~ (Yo,z), the above composite
equals i. -1. By definition, p, is the composite
YX F
f_IYXF)
p-1(Y) C p-1(C+Y) ~ C+Y X F~ F
Therefore there is a commutative diagram
Hq(E,F)
01
~
Hq((C_Y,Y) X F)
1
0
456
OBSTRUCTION THEORY
CHAP.
8
The desired exact sequence for homology follows on replacingHq(E,F) by
a by f.L* a in the homology sequence of (E,F). A similar
argument establishes the exactness of the cohomology sequence. •
Hq((C Y, Y) X F) and
Specializing to the case where Y = Sn-l, by lemma 1.6.6, S(Sn-l) is
homeomorphic to Sn, and we obtain the following exact Wang sequence of a
fibration over Sn.
6
COROLLARY
Let p: E --,) Sn be a fibration with fiber F. There are exact
sequences
... --,) Hq(F)
Hq(E) --,) Hq_n(F) --,) Hq-1(F) --,) .. .
~
. . . --,) Hq(E) 4 HG(F) !4 Hq-n+1(F) --,) Hq+1(E) --,) .. .
If the second sequence has coefficients in a commutative ring with a unit,
then
B(u vv)
PROOF
= B(u) vv + (_l)(n-l)
degu
uv B(v)
Letting Y = Sn-l in theorem 5, we have (C_ Y, Y) homeomorphic to
(En,Sn-l). Therefore
Hq((C_Y,Y) X F):::::: Hq((En,Sn-l) X F) :::::: Hq-n(F)
and the exact sequences result from the exact sequences of theorem 5 on
replacing Hq(CY X F, Y X F) and Hq(C_Y X F, Y X F) by Hq-n(F) and
Hq-n(F), respectively. The additional fact concerning B results from the observation that for the map f.L*: Hq(F) --,) Hq(Sn-l X F) the definitions are such that
f.L* (u)
= 1 X u + s*
X B(u)
where s* E Hn-l(Sn-l) is a suitable generator. Then, since s* v s*
1 X (u v v)
+ s*
= 0,
X B(u v v)
= f.L*(u v
= [1 X u
=1X
v)
+ s*
(u v v)
X B(u)] v [1 X v
X [B(u) v v
+ s*
This implies the multiplicative property of B.
+ s* X B(v)]
+ (_l)(n-l) deg Uu
V
B(v)]
•
We now specialize to the path fibration p: PSY --,) SY with fiber QSY.
In this case there is the following simple expression for a clutching function.
7
LEMMA
Let L: C_Y --,) p-l(C_Y) and s+: C+Y --,) p-l(C+Y) be sections
of the fibration p: PSY --,) SY such that s_(yo) and s+(yo) are both null
homotopic loops. Then the map f.L: Y X QSY --,) QSY defined by
f.L(y,w)
= (w * s_(y)) * S+(y)-l
is a clutching function for p.
Such sections exist because C_ Y and C+ Yare contractible relative
to yo. We define fiber-preserving maps
PROOF
SEC.
5
457
THE SUSPENSION MAP
f+: C+ Y X QSY ----? p-l(C+ Y)
g+: p-l(C+ Y)
----?
C+ Y X QSY
by f-(z,w) = w * s_(z) and g_(w) = (p(w), w * (s_p(W))-l) andf+(z,w) = w * s+(z)
and g+(w) = (p(w), w * (s+p(w))-l), respectively. It is easy to verify that
g_ 0 f- is fiber homotopic to the identity map of C_ Y X QSY and f- 0 g_ is
fiber homotopic to the identity map of p-l(C_ Y). Therefore f- is a fiber
homotopy equivalence. Similarly, g+ is a fiber homotopy equivalence. Furthermore, f-(Yo,w) = w * s_(yo) is homotopic to the map (yo,w) ----? w because
s_(yo) is null'homotopic. Similarly, for w E QSY, g+(w) = (Yo, w * s+(YO)-l) is
homotopic to the map w ----? (yo,w). Therefore the composite
Y X QSY ~ p-l(Y) ~ Y X QSY ----? QSY
is a clutching function for p. This composite is the map
(y,w)
----?
(w
* s_(y)) * S+(y)-l
•
Let s_ and s+ be sections as in lemma 7 and let IL': Y ----? QSY be defined
by 1L'(y) = s_(y) * S+(y)-l. IL' is called a characteristic map for the fibration
p: PSY ----? SY.
8
COROLLARY
Let IL': Y ----? QSY be a characteristic map for the fibration
p: PSY ----? SY. The map Y X QSY ----? QSY sending (y,w) to w * 1L'(y) is homotopic to a clutching function for p.
PROOF
This follows from lemma 7, because the map
(y,w)
----?
(w
* s_(y)) * S+(y)-l
is clearly homotopic to the map (y,w)
----?
w * (s_(y)
* S+(y)-l) = W * 1L'(y).
•
The following theorem is the main part of the proof of the suspension
theorem.
9
THEOREM
Let Y be n-connected for some n ~ 0 and let yo be a nondegenerate base point of Y. If IL': Y ----? QSY is a characteristic map for the
fibration p: PSY ----? SY, then IL' induces an isomorphism
q
~
2n
+I
PROOF
By corollary 3, SY is simply connected. By corollary 4, {C_ Y,C+ Y}
is an excisive couple, and from the exactness of the reduced Mayer-Vietoris
sequence, iiq(SY) :::::: iiq_1(Y). Combining these with the absolute Hurewicz
isomorphism theorem, SY is (n + I)-connected. Therefore QSY is n-connected.
Because PSY is contractible, it follows from the version of theorem 5, using
reduced modules, that there is an isomorphism
~o:
is (n
Hq((C_Y,Y) X QSY):::::: iiq_1(QSY)
If Wo is the constant loop, then because QSY is n-connected and (C_ Y, Y)
+ I)-connected, it follows from the Kiinneth theorem that the inclusion
458
OBSTRUCTION THEORY
CHAP.
8
map (C_ Y, Y) X Wo C (C_ Y, Y) X QSY induces an isomorphism
q ::; 2n
+2
Let p,: Y X Q5Y ~ QSY be a clutching function which is homotopic to
the map (y,w) ~ w * p,'(y) (such a p, exists, by corollary 8). Since p,(y,wo) is
homotopic to the map y ~ p,'(y), there is a commutative diagram
Hq(CY,Y)
-:::7
Hq((CY,Y) X wo)
01
~
Hq- 1 (y) -.::!
Hq_1 (Y X wo)
I'~
~
Hq((C_Y,Y) X QSY)
-
01
Hq_1 (Y X QSY)
~*
Hq _ 1 (QSY)
The result follows from the commutativity of this diagram.
10
•
Let Y have a nondegenerate base point. If Y is n-connected
0, the map p: Y ~ QSY induces an isomorphism
COROLLARY
for n
~
q ::; 2n
+I
PROOF
Let s_: C_Y ~ p-l(C_Y) and s+: C+Y ~ p-l(C+Y) be the sections
defined by L[y,t](t') = [y,tt'] and s+[y,t](t') = [y, I - t' + tt']. The corresponding characteristic map is equal to the map p: Y ~ QSY. The result
follows from theorem 9. •
We are now ready for the following suspension theorem. 1
I I THEOREM Let Y be n-connected for n ~ I with a nondegenerate
base point and let X be a pointed CW complex. Then the suspension map
S:
is surjective if dim X ::; 2n
+
[X;Y]~
[SX;SY]
I and biiective if dim X ::; 2n.
PROOF
Because Y and QSY are simply connected, it follows from corollary 10
and the Whitehead theorem that p is a (2n + I)-equivalence. The result
follows from corollary 7.6.23 and lemma 1. •
Let Y be a space with a nondegenerate base point. Then SY also has a
nondegenerate base point and is path connected, S2Y is simply connected,
and Smy is (m - I)-connected. If X is a CW complex, so is SmX, and
dim (Smx) = m + dim X. Hence, if X is finite dimensional and m ~ 2 + dim X,
it follows from theorem 11 that S: [Smx; Smy] ::::: [Sm+1X; Sm+1Y]. Therefore,
for any finite-dimensional CW complex X the sequence
[X;Y] ~ [SX;SYJ ~ ... ~ [SmX;SmY] ~ ...
1 For a general relative form of this theorem see E. Spanier and J. H. C. Whitehead, The theory
of carriers and S-theory, in "Algebraic Geometry and Topology" (a symposium in honor of
S. Lefschetz), Princeton University Press, Princeton, N.J., 1957, pp. 330-360.
SEC.
5
459
THE SUSPENSION MAP
=
=
consists of isomorphisms from some point on. Taking X
Sn+k and Y Sn
and recalling that the suspension of a sphere is a sphere, we see that there is
a sequence
7Tn+k(Sn) ~ 7Tn+k+l(Sn+1) ~ ...
consisting of isomorphisms from some point on. The direct limit of this
sequence is called the k-stem. It follows from theorem 11 that the k-stem is
isomorphic to 7T2k+2(Sk+2). In particular, the O-stem is infinite cyclic. The following result determines the I-stem.
12
THEOREM
7T4(S3);:::::; Z2.
PROOF
Let Uo E HO(nS3) be the unit integral class and define generators
Ui E H2i(nS3), by induction on i from the exactness of the Wang sequence in
corollary 6 for the fibration PS3 ~ S3, by the equation
O(Ui+l)
= Ui
i
2
0
Because 0 is a derivation, O(UI v Ul) = 2Ul, whence Ul v Ul = 2U2. We
know 7T2(nS3);:::::; 7T3(S3) is infinite cyclic. It follows that nS 3 can be
imbedded in a space X of type (Z,2) such that the inclusion map nS 3 c X
induces an isomorphism 7T2(nS3) ;:::::; 7T2(X), Since P",(C) is also a space of type
(Z,2), it follows that H* (X) ;:::::; H* (P "'(C)) ;:::::; lim_ {H* (Pj(C))} is a polynomial
algebra with a single generator v E H2(X), and v can be chosen so that
v I nS 3 = Ul·
An easy computation using the exact cohomology sequence of (X,nS3)
establishes that Hq(X,nS3) = 0 for q
5 and H5(X,nS3);:::::; Z2. By the
universal-coefficient formula, Hq(X,nS3) = 0 for q
4 and H4(X,nS3) ;:::::; Z2.
By the relative Hurewicz isomorphism theorem, 7T4(X,nS3);:::::; Z2. Because
a
7T3(X)
0
7T4(X)' we have 7T4(X,nS3) ;:::::; 7T3(nS3) ;:::::; 7T4(S3). •
<
<
= =
The (n - 2)-fold suspension of a generator of 7T3(S2) is a generator of
7Tn+l(Sn) (because S: 7T3(S2) ~ 7T4(S3) is an epimorphism, by theorem 11).
Attaching a cell to Sn by this map must, therefore, kill 7Tn+l(Sn). The resulting
CW complex has the same homotopy type as the (n - 2)-fold suspension of
the complex projective plane P2 (C). Therefore we have proved the following
result.
n>
2
•
We want to classify maps of an (n + I)-complex into Sn. For n = 2 this
is given by the case m = 1 of theorem 8.4.11. By using the standard
Postnikov factorization of Sn, we are reduced to classifying maps of an
(n + I)-complex into E, where p: E ~ B is a principal fibration of type
(Z2, n + 2), with base space B a space of type (Z,n). This fibration determines
a cohomology operation On of type (n, n + 2; Z,Z2).
14 LEMMA For n > 2 the cohomology operation On is Sq2 0 Il*, where
Il*: Hn(X;Z) ~ Hn(X;Z2) is induced by the coefficient homomorphism
Il: Z ~ Z2.
460
OBSTRUCTION THEORY
CHAP.
8
PROOF
Sn C Sn-2(P2(C)) is not a retract, by theorem 12 and corollary 13.
Therefore On: Hn(Sn-2(P2(C));Z) ~ Hn+2(Sn-2(P2(C));Z2) is nontrivial (if On
were trivial, there would be a map f: Sn-2(P2(C)) ~ Sn such that
f*: Hn(Sn;Z) ;:::; Hn(Sn-2(P2(C));Z)
is inverse to the restriction map Hn(Sn-2(p2(C));Z);:::; Hn(Sn;Z), and such a
map f would be homotopic to a weak retraction). Since Sq2 0 fL* is also nontrivial, it follows that On
Sq2 ~ in the space Sn-2(P2(C)).
The rest of the argument follows by showing that Sn-2(P2(C)) is universal
for On and Sq2 fL*. Let X be any CW complex of dimension ::; n + 2 and let
u E Hn(X;Z). Because ?T n+1(Sn-2(P2(C))) = 0, there is a map f: X ~ Sn-2(P 2(C))
such that f* v = u, where v is a generator of Hn(Sn-2(P 2(C))). By the naturality of On and Sq2 ~, it follows that
=
0
0
0
On(u) = Onf*v = f*Onv =
f*Sq2~v
= Sq2 fL*(U)
Since this is true for every CW complex of dimension ::; n + 2 and On and
Sq2 0 ~ are operations of type (n, n + 2; Z,Z2), it is true for every CW
complex. •
Combining lemma 14 with theorem 8.4.lO yields the following Steenrod
classification theorem. 1
15 THEOREM Let s* E Hn( Sn; Z) be a generator, where n > 2, and let 'X
be a CW complex. Then the map 1/;: [X;Sn] ~ Hn(X;Z) has image equal to
{u E Hn(x;Z) I Sq2 fL* (u) = O} if dim X ::; n + 2, and if dim X ::; n + 1,
1/;-1(U) is in one-to-one correspondence with Hn+1(X;Z2)/Sq2 fL* Hn-1(X;Z). •
EXERCISES
A SPACES OF TYPE (?T,n)
n
I For P an integer let Ln(p) be the generalized lens space Ln(P) = L(p, ~).
Show that Ln(P) C Ln+l(p) and that Lx(p) = Un Ln(P) topologized with the topology
coherent with {Ln(P)} is a space of type (Zp,l).
2
If X is a CW complex of type (?T,n) for n
> 1 and Y is a CW complex, prove that
7Tn(XV Y)::::: 7Tn(Y) ffi
where 7Th
= 7T for each A E 7Tl(Y).
EEl
7Th
>
3 Given a sequence of groups {7Tq}q~l' with 7Tq abelian for q
1, and given an action
of 7Tl as a group of operators on 7Tq for q 1, prove that there is a space Y which realizes
this sequence (that is, 7Tq(Y) ::::: 7Tq and 7Tl(Y) acting on 7Tq(Y) corresponds to the action
of 7Tl on 7T q).
>
1
See N. E. Steenrod, Products of cocycles and extensions of mappings, Annals of Mathematics,
vol. 48, pp. 290-320, 1947.
461
EXERCISES
B EXACT SEQUENCES CONTAINING ~
Let g: (Y,B) - ? (Y',B') be a base-point-preserving map and let g'
g" = g I B: B - ? B'.
I
Prove that Eg" is a subspace of Eg' and Po"
3
-4
Y - ? Y' and
= Pg' lEg",
2 Define p: (Eo"E o") - ? (Y,B) so that p lEg' = Pg' and
i(w) = (Yo,w). Prove that there is an exact sequence
(QY,QB) ~ (QY',QB')
= g I Y:
i:
(Q
Download