Mahima Ranjan Adhikari - Basic Algebraic Topology and Its Applications-Springer (2016)
Mahima Ranjan Adhikari - Basic Algebraic Topology and Its Applications-Springer (2016)
Mahima Ranjan Adhikari - Basic Algebraic Topology and Its Applications-Springer (2016)
Ranjan Adhikari
Basic Algebraic
Topology and
its Applications
Basic Algebraic Topology and its Applications
Mahima Ranjan Adhikari
123
Mahima Ranjan Adhikari
Institute for Mathematics, Bioinformatics,
Information Technology and Computer
Science (IMBIC)
Kolkata
India
vii
viii Preface
presents a variety of phenomena typical of the subject. This book conveys the basic
language of modern algebraic topology through a study of homotopy, homology,
and cohomology theories with some fruitful applications which display the great
beauty of the subject. For this study, the book displays a variety of topological
spaces: spheres, projective spaces, classical groups and their quotient spaces,
function spaces, polyhedra, topological groups, Lie groups, CW-complexes,
Eilenberg–MacLane spaces, infinite symmetric product spaces, and some other
spaces. As well as, the book studies a variety of maps, which are continuous
functions between topological spaces.
Characteristics which are shared by homeomorphic spaces are called topological
invariants; on the other hand, characteristics which are shared by homotopy
equivalent spaces are called homotopy invariants. The Euler characteristic is an
integral invariant, which distinguishes non-homeomorphic spaces. The search of
other invariants has established connections between topology and modern algebra
in such a way that homeomorphic spaces have isomorphic algebraic structures.
Historically, the concepts of fundamental groups, higher homotopy groups, and
homology and cohomology groups came from such a search. The natural emphasis
is: to solve a geometrical problem of global nature, one first reduces it to a
homotopy-theoretic problem; this is then transformed to an algebraic problem
which provides a better chance for solution. This technique has been the most
fruitful one in algebraic topology. The notions initially introduced in homology and
homotopy theories for applications to problems of topology have found fruitful
applications in other parts of mathematics. Homological algebra and K-theory are
their outstanding examples.
The materials discussed here have appeared elsewhere. Each chapter opens with
a short introduction which summarizes the information that sets out its central
theme and closes with a list of sources for the use of readers to expand their
knowledge. This does not mean that other sources are not good. Our contribution is
the selection of the materials and their presentation. Each chapter is split into
several sections (and subsections) depending on the nature of the materials which
constitute the organizational units of the text. Each chapter provides exercises with
further applications and extension of the theory. Some exercises carry hints which
should not be taken as ideal ones. Many of them can be solved in a better way. The
title of the book suggests the scope and power of algebraic topology and its text is
expanded over 18 chapters and two appendices displayed below.
Chapter 1 assembles together some basic concepts of set theory, algebra,
analysis, set topology, Euclidean spaces, manifolds with some standard notations
for smooth reading of the book.
Chapter 2 is devoted to the study of basic elementary concepts of homotopy theory
with illustrative examples. A homotopy formalizes the intuitive idea of continuous
deformation of a continuous map between two topological spaces. It displays a
variety of phenomena and related problems such as homotopy classification of
continuous maps up to homotopy equivalence introduced by Hurewicz (1904–1956)
in 1935, contractible spaces, H-groups (Hopf groups) and H-cogroups through their
homotopy properties. Finally, this chapter presents interesting immediate
Preface ix
study manifolds. This chapter considers how simplexes may be fitted together to
construct simplicial complexes which play an important role to construct interesting
topological spaces such as polyhedra for the study of algebraic topology. They form
building blocks of homology theory which begins in Chap. 10. The concept of
triangulation is utilized to solve extension problems and that of edge-path to show
that edge-group EðK; vÞ is isomorphic to the fundamental group π1 ðjKj; vÞ for any
simplicial complex K. Finally, van Kampen theorem is proved by using
graph-theoretic results. This chapter also proves simplicial approximation theorem
given by L.E.J. Brouwer (1881–1967) and J.W. Alexander (1888–1971) around
1920 by utilizing a certain good feature of simplicial complexes introduced by
Alexander. This theorem plays a key role in the study of homotopy and homology
theories.
Chapter 7 continues to study homotopy theory displaying the construction of a
sequence of functors πn given by W. Hurewicz (1904–1956) in 1935 from topology
to algebra by extending the concept of fundamental group invented by H. Poincaré in
1895. The basic idea of homotopy groups is to classify all continuous maps from Sn
to pointed topological space X up to homotopy equivalence. To study topological
spaces X of low dimension, the fundamental group π1 ðXÞ is very useful. But it needs
refined tools for the study of higher dimensional spaces. For example, fundamental
group cannot distinguish spheres Sn with n 2. Such a limitation of low dimension
can be removed by considering the natural higher dimensional analogues of π1 ðXÞ.
More precisely, this chapter defines the nth (absolute) homotopy group and
generalizes it to a (relative) homotopy group of a triplet and studies algebraic,
functorial and fibering properties with the exactness of homotopy sequence of
fibering, Hopf maps introduced by H. Hopf (1894–1971) in 1935 for the investi-
gation of certain homotopy groups of Sn , action of π1 on πn , Freudenthal suspension
theorem given by H. Freudenthal (1905–1990) in 1937 for the investigation of the
homotopy groups πm ðSn Þ for 0\m\n, weak fibration which plays a key role in the
study of higher homotopy groups, and the nth cohomotopy set πn ðX; AÞ on which K.
Borsuk (1905–1982) endowed in 1936 with an abelian group structure under certain
conditions on ðX; AÞ. This chapter also discusses some interesting applications of
higher homotopy groups.
Chapter 8 continues to study homotopy theory through a suitable special class of
topological spaces, called CW-complexes introduced by J.H.C. Whitehead (1904–
1960) in 1949 to meet the need for further development of homotopy theory. This
class of spaces is broader and has some better categorical properties than simplicial
complexes, but still retains a combinatorial nature that allows for computation (often
with a much smaller complex). The concept of CW-complexes is introduced as a
natural generalization of the concept of polyhedra by relaxing all “linearity condi-
tions” in simplicial complexes, instead cells are attached by arbitrary continuous
maps starting with a discrete set, whose each point is regarded as a 0-cell.
A CW-complex is built up by successive adjunctions of cells of dimensions
1; 2; 3; . . .: There is an analogy between what can be done topologically with a space,
and what can be done algebraically with its chain groups. In the class of
CW-complexes this analogy attains its highest strength. The category of
Preface xi
between absolute homology groups of simplicial chain complexes and the relative
homology groups of relative simplicial chain complexes by using the language of
exact sequences and shows that the relative homology groups Hp ðK; LÞ for any pair
ðK; LÞ of simplicial complexes fit into a long exact sequence. This chapter also
discusses homology groups Hn ðX; GÞ with an arbitrary coefficient group G (abelian),
Mayer–Vietoris sequences in singular and simplicial homology theories, cup
product, and gives the Künneth formula and Eilenberg–Zilber theorem which are
used for computing homology or cohomolgy of product spaces, and Euler
characteristic & Jordan curve theorem from the viewpoint of homology theory.
Chapter 11 studies a special class of CW-complexes having only one nonzero
homotopy groups, called Eilenberg–MacLane spaces which were introduced by
S. Eilenberg (1915–1998) and S. MacLane (1909–2005) in 1945. Such spaces form
a very important class of CW-complexes in algebraic topology. Their importance is
twofold: they develop both homotopy and homology theories. They are closely
linked with the study of cohomology operations. This chapter presents Eilenberg–
MacLane spaces with their construction and studies their homotopy properties. The
construction process of Eilenberg–MacLane spaces KðG; nÞ for all possible ðG; nÞ
depends on a very natural class of spaces, called Moore spaces of type ðG; nÞ,
denoted by MðG; nÞ: This chapter also studies Postnikov towers to meet the need
for construction of Eilenberg–MacLane spaces.
Chapter 12 presents an approach formulating axiomatizaton of ordinary
homology and cohomology theories. These axioms, now called Eilenberg and
Steenrod axioms were announced by S. Eilenberg (1915–1998) and N.E. Steenrod
(1910–1971) in 1945, but first appeared in their celebrated book Foundations of
Algebraic Topology in 1952. This approach came from the problem of comparing
the various definitions of homology and cohomology given in the previous years.
Eilenberg and Steenrod initiated a new approach by taking a small number of their
properties (not focussing on machinery used for construction of homology and
cohomology groups) as axioms to characterize a theory of homology and
cohomology. This axiomatic approach simplifies the proofs of many lengthy and
complicated theorems and escapes the avoidable difficulty to motivate the students
who are learning homology and cohomology theories for the first time as their
systematic study. This axiomatic approach classifies and unifies different homology
groups on the category of compact triangulable spaces and inaugurates its dual
theory called cohomology theory. This approach is the most important contribution
to algebraic topology since the invention of the homology groups by Poincaré in
1895.
Chapter 13 continues the study of homology and cohomology theories by
presenting some of their interesting properties which directly follow from the
Eilenberg and Steenrod axioms for homology and cohomology theories such as
homotopy equivalence in these theories, relations between cofibrations and
homology theory, and finally computes the ordinary homology groups of Sn with
coefficients in an arbitrary abelian group G.
Preface xiii
xvii
xviii Contents
14 Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
14.1 Degrees of Spherical Maps and Their Applications . . . . . . . . . 445
14.1.1 Degree of a Spherical Map . . . . . . . . . . . . . . . . . . 446
14.1.2 Hopf Classification Theorem . . . . . . . . . . . . . . . . . 449
14.1.3 The Brouwer Fixed Point Theorem . . . . . . . . . . . . . 450
14.2 Continuous Vector Fields . . . . . . . . . . . . . . . . . . . . . . . . . . 451
14.3 Borsuk–Ulam Theorem with Applications . . . . . . . . . . . . . . . 453
14.3.1 Borsuk–Ulam Theorem . . . . . . . . . . . . . . . . . . . . . 453
14.3.2 Ham Sandwich Theorem . . . . . . . . . . . . . . . . . . . . 454
14.3.3 Lusternik–Schnirelmann Theorem . . . . . . . . . . . . . . 455
14.4 The Lefschetz Number and Fixed Point Theorems . . . . . . . . . 455
14.5 Application of Euler Characteristic . . . . . . . . . . . . . . . . . . . . 458
14.6 Application of Mayer–Vietoris Sequence . . . . . . . . . . . . . . . . 460
14.7 Application of van Kampen Theorem . . . . . . . . . . . . . . . . . . 461
14.8 Applications to Algebra . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
14.9 Application of Brown Functor . . . . . . . . . . . . . . . . . . . . . . . 463
14.10 Applications Beyond Mathematics . . . . . . . . . . . . . . . . . . . . 464
14.10.1 Application to Physics. . . . . . . . . . . . . . . . . . . . . . 464
14.10.2 Application to Sensor Network. . . . . . . . . . . . . . . . 465
14.10.3 Application to Chemistry . . . . . . . . . . . . . . . . . . . . 465
14.10.4 Application to Biology, Medical Science
and Biomedical Engineering. . . . . . . . . . . . . . . . . . 466
14.10.5 Application to Economics . . . . . . . . . . . . . . . . . . . 466
14.10.6 Application to Computer Science . . . . . . . . . . . . . . 467
14.11 Exercises. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
14.12 Additional Reading. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
15 Spectral Homology and Cohomology Theories. . . . . . . . . . . . . . . . 475
15.1 Spectrum of Spaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
15.2 Spectral Reduced Homology Theory. . . . . . . . . . . . . . . . . . . 477
15.3 Spectral Reduced Cohomology Theory . . . . . . . . . . . . . . . . . 480
15.4 Generalized Homology and Cohomology Theories . . . . . . . . . 481
15.5 The Brown Representability Theorem . . . . . . . . . . . . . . . . . . 481
15.6 A Generalization of Eilenberg–MacLane Spectrum
and Construction of Its Associated Generalized
Cohomology Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484
15.6.1 Construction of a New Ω-Spectrum A . . . . . . . . . . . 484
15.6.2 Construction of the Cohomology Theory
Associated with A. . . . . . . . . . . . . . . . . . . . . . . . . 485
15.7 K-Theory as a Generalized Cohomology Theory . . . . . . . . . . 487
15.8 Spectral Unreduced Homology and Cohomology Theories. . . . 488
15.9 Cohomology Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
15.9.1 Cohomology Operations of Type ðG; n; T; mÞ
and Eilenberg–MacLane Spaces . . . . . . . . . . . . . . . 490
xxvi Contents
xxix
Chapter 1
Prerequisite Concepts and Notations
This chapter assembles together some basic concepts and results of set theory,
algebra, analysis, set topology, Euclidean spaces, manifolds with standard notations
for smooth reading of the book. It is assumed that the readers are familiar with these
basic concepts. However, for their detailed study, the books Adhikari and Adhikari
(2014), Dugundji (1966), Herstein (1964), Maunder (1970), Spanier (1966), and
some other books are referred in Bibliography.
This section conveys some basic concepts of set theory (naive) initiated around 1870
by the German mathematician Georg Cantor (1845–1918) which are used throughout
the book. Set theory occupies an important position in mathematics. Many concrete
concepts and examples are based on it. It is assumed that the readers are familiar
with the sets
For precise description of many concepts of mathematics and also for mathemat-
ical reasoning the concepts of relations(functions) and cardinality of sets are very
important, which are discussed first.
A binary relation ρ on a nonempty set X is a subset of X × X , which is said to be
an equivalence relation if ρ is reflexive, i.e., (x, x) ∈ ρ for each x ∈ X ; symmetric,
i.e., (x, y) ∈ ρ implies (y, x) ∈ ρ and transitive i.e., (x, y) ∈ ρ and (y, z) ∈ ρ imply
(x, z) ∈ ρ for x, y, z ∈ X .
Example 1.1.2 Given a positive integer n, the quotient set Zn consists of all n distinct
classes [0], [1], . . . , [n − 1]. The set Zn is called the residue classes of Z modulo n.
Remark 1.1.3 The set Zn provides very strong different algebraic structures (depend-
ing on n). The visual description of Z12 is a 12-h clock.
Definition 1.1.4 Given a nonempty set I , if there exists a set X i for each i ∈ I , then
the collection of the sets {X i : i ∈ I } is called a family of sets and I is called an
indexing set of the family.
Definition 1.1.6 If ρ is a partial order relation on a set X , then the pair (X, ρ) is
called a partially ordered set or a poset. A partially ordered set in which every pair of
elements is comparable, is called an ordered set and the set is called totally ordered.
Zorn’s Lemma Let (X, ≤) be a nonempty partially ordered set. If every subset
A ⊆ X , which is totally ordered by ≤, has an upper bound in X , then X has at least
one maximum element.
Proposition 1.1.15 A finite set cannot be equivalent to a proper subset of the set.
Definition 1.1.16 A nonempty set which is not finite is said to be an infinite set.
Example 1.1.20 The set Q is countable but the set R is not countable.
Definition 1.1.21 Let α and β be the cardinal numbers of two disjoint sets X and Y ,
then α + β, αβ and β α are defined by α + β = |X ∪ Y |, αβ = |X × Y | and β α =
|Y X |, where Y X denotes the sets of all maps f : X → Y .
Proposition 1.1.22 For any cardinal numbers α, β and γ,
(i) (α + β) + γ = α + (β + γ) (associativity for addition);
(ii) (αβ)γ = α(βγ) (associativity for multiplication);
(iii) α + β = β + α (commutativity for addition);
(iv) αβ = βα (commutativity for multiplication);
(v) α(β + γ) = αβ + αγ (distributive property);
(vi) (αβ)γ = αγ β γ ;
(vii) α < 2α (Cantor’s Theorem);
(viii) α ≤ β and β ≤ α imply that α = β.
This section conveys some basic results of group theory which are used throughout
the book. Originally, a group was defined as the set of permutations (i.e., bijections)
on a nonempty set X with the property that combination (called composition) of two
permutations is also a permutation on X . Earlier definition of a group is generalized
to the present concept of an abstract group by a set of axioms.
Definition 1.2.1 A group G is a nonempty set G together with a binary operation
(called composition), that is, a rule that assigns to each ordered pair (a, b) in G × G,
an element of G, denoted by ab (or a ·b called a multiplication) such that
G(1) ab(c) = a(bc) for all a, b, c in G (associative law);
G(2) there exists an element e in G such that ae = ea = a for all a in G (existence
of identity);
G(3) for each a in G, there is an element a in G such that aa = a a = e (existence
of inverse).
Remark 1.2.2 In a group G, e is unique and for each a in G, a is also unique. The
element a denoted by a −1 , is called the inverse of a for each a ∈ G. In additive
notation, ab is written as a + b; e is as 0 (zero) and a −1 as −a.
A group G is said to be commutative (or abelian) if ab = ba for all a, b in G.
We usually use the term ‘abelian group’ when the composition law is in additive
notation. A group G is said to be finite if its underlying set G is finite; otherwise, it
is said to be infinite.
Example 1.2.3 Given a nonempty set X , let P(X ) denote the set of all permutations
(bijective mappings) on X . Then under usual composition of mappings P(X ) is a
group, called permutation group on X . In particular, if X contains only n elements,
then P(X ) is called the symmetric group on n elements, denoted by Sn .
1.2 Groups and Fundamental Homomorphism Theorem 5
Example 1.2.4 (General Linear Groups) GL (n, R) (GL (n, C)) is the group of all
invertible n × n real (complex) matrices under usual multiplication of matrices and
is called general linear group of order n over R(C).
Example 1.2.5 (Circle group) The set S 1 = {z ∈ C : |z| = 1} forms a group under
usual multiplication of complex numbers, called the circle group in C.
Example 1.2.7 (i) The additive group of integers is a subgroup of the additive
group of real numbers. The additive group Z of integers is an example of
infinite group. On the other hand the group Zn is a finite group.
(ii) Given a group G, the center Z (G) of G, defined by Z (G) = {g ∈ G : gx =
xg for all x ∈ G} is subgroup of G.
Definition 1.2.8 For any subgroup H of an arbitrary group G, the set a H = {ah ∈
G : h ∈ H } is said to be a left coset of H in G for every a ∈ G. On the other hand,
for every a ∈ G, the right coset H a is defined by H a = {ha ∈ G : h ∈ H }.
Using the concept of cosets, Lagrange theorem establishes a relation between the
order of a finite group and orders of its subgroups.
Remark 1.2.10 The converse of Lagrange’s theorem claims that if a positive integer
m divides the order n of a finite group G, then G contains a subgroup of order m.
But it is not true in general. For example, the alternating group A4 of order 12 has
no subgroup of order 6. However, under certain particular situations, converse of
Lagrange’s theorem is partially true. In its support, consider the following results.
Definition 1.2.19 Let N be a normal subgroup of a group G and G/N be the set of
all cosets of N in G. Then the set G/N is a group under the composition a H ·bH =
(ab)H . The group G/N is called quotient group or factor group of G by N .
Remark 1.2.20 If |G| denotes the order of a finite group G and N is a normal
subgroup of the group G, then |G/N | = |G|/|N |.
Using the fact that the kernel of a homomorphism is a normal subgroup, the
following theorem is proved.
1.2 Groups and Fundamental Homomorphism Theorem 7
This section conveys the concepts of group representations, free groups, and relations
which are used in subsequent chapters.
Definition 1.3.1 Let G be a group and V be a vector space over a field F. If GL(V )
is the general linear group on V , then a representation of G on V is a group homo-
morphism
ψ : G → GL(V )
such that ψ(g1 g2 ) = ψ(g1 ) ◦ ψ(g2 ) for all g1 , g2 ∈ G. The vector space V is called the
representation space and dimension of V is called the dimension of the representation.
The homomorphism ψ is sometimes called a linear representation of the group G.
8 1 Prerequisite Concepts and Notations
This subsection introduces the concepts of free groups and relations, which are used
in computation of fundamental groups and some other groups. The free groups used
in multiplication notation here are not necessarily abelian.
Definition 1.3.2 A subset X = {x j } of a group G with identity e is called a free set
of generators of G if every element g ∈ G − {e} is uniquely expressable as
where n is a positive integer and i k ∈ Z. We assume that x j = x j+1 for any j (i.e.,
no adjacent x j are equal). If i j = 1 for some i j , we write x 1j as x j . Again, if i j = 0
for some i j , the term x 0j is dropped from the expression of g.
The concepts of direct product and direct sum of groups are frequently used in
algebraic topology.
Definition 1.3.19 ⊕G i forms a subgroup of G i , called the direct sum of the given
i∈I
family {G i : i ∈ I } of subgroups. In particular, if I is a finite set, then the concepts
of direct product and direct sum coincide.
For example, {(1, 0), (0, 1)} and {(−1, 0), (0, −1)} are two different bases of the
group Z ⊕ Z.
Theorem 1.3.24 Any two bases of a free abelian group have the same cardinality.
Definition 1.3.25 Let F be a free abelian group with a basis B. The cardinality of
B is called the rank of F. In particular, if F is finitely generated, then the number of
elements in a basis of F is the rank of F.
Definition 1.3.27 An abelian group G has rank r (possibly infinite) if there exists a
free abelian subgroup F of G such that
(a) rank of F is r ; and
(b) the quotient group G/F is of finite order.
Theorem 1.3.28 Given a family of abelian groups {G i }i∈I , there exists an abelian
group G and a family of monomorphisms fi : G i → G such that G = ⊕ f i (G i ).
1.3 Group Representations, Free Groups, and Relations 11
This subsection states some basic concepts and theorems such as fundamental the-
orem of finitely generated abelian group, Betti number, and structure theorem for
finite abelian group which are very key algebraic results used in algebraic topology
Definition 1.3.30 The integer r in Theorem 1.3.29 is called the free rank or Betti
number of the group G given by E. Betti (1823–1892) and the integers n 1 , n 2 , . . . , n t
are called invariant factors of G.
r summands
Remark 1.3.31 Z ⊕ Z ⊕ · · · ⊕ Z is a free abelian group of rank r .
Theorem 1.3.32 (Structure Theorem for finite abelian groups) Any nonzero finite
abelian group G can be expressed uniquely as G ∼
= Zn 1 ⊕ Zn 2 ⊕ · · · ⊕ Zn t such that
n i |n i+1 , for 1 ≤ i ≤ t − 1.
Theorem 1.3.33 Two finite abelian groups are isomorphic if and only if they have
the same invariant factors.
This section conveys some results of exact sequences of groups and their homomor-
phisms which are frequently applied in algebraic topology. For this section the book
Adhikari and Adhikari (2014) is referred.
f n+1 fn
··· −
→ G n+1 −−−−−→ G n −−−−→ G n−1 −
→ ···
is said to be exact if ker f n = Im f n+1 for all n. Clearly, f n ◦ f n+1 = 0 for an exact
sequence.
12 1 Prerequisite Concepts and Notations
f
Proposition 1.4.2 (i) In the short exact sequence 0 −
→ G −−−→ K , f is a
monomorphism.
f
(ii) In the short exact sequence G −−−→ K −
→ 0, f is an epimorphism.
f
(iii) The sequence 0 − → G −−−→ K − → 0 is exact if and only if f is an isomor-
phism;
(iv) If G is a normal subgroup of K and i : G → K is the inclusion map (i.e.,
i(x) = x for all x ∈ G), then the sequence
i p
0−
→ G −−−→ K −−−→ K /G −
→0
is an exact sequence, where 0 denotes the trivial group and p is the natural
homomorphism defined by p(x) = x + G for all x ∈ K .
fi gi
→ G i −−−→ K i −−−→ Hi −
0− →0
is also exact
Theorem 1.4.4 (The Five Lemma) Let the diagram in Fig. 1.1 of groups and homo-
morphisms be commutative with two exact rows. If α is an epimorphism, λ is a
monomorphism and β, δ are isomorphisms, then γ is an isomorphism.
f g
→ G −−−→ K −−−→ H −
0− →0
f g h
k
A / B / C / D / E
1.4 Exact Sequence of Groups 13
0−
→G−
→K −
→H−
→0
are always exact. But if H is a free abelian group, then this is true.
f g
→ G −−−→ K −−−→ H −
0− →0
Remark 1.4.8 For the three lemma and four lemma of groups, see the Sect. 1.8.
This section presents the concepts of two important products such as free product
and tensor product of groups which are frequently used in algebraic topology.
Definition 1.5.1 Let G and H be groups (not necessarily abelian). Their free product
denoted by G ∗ H is a group satisfying the following condition:
if there are homomorphisms i and j such that given a pair of homomorphisms
f : G → K and g : H → K for any group K , there exists a unique homomorphism
h : G ∗ H → K making the diagram in Fig. 1.2 commutative.
G ∗ H = X ∪ Y : R ∪ S.
This section introduces the concept of torsion group. Let G be an abelian group,
and p be a given prime integer. If f : G → G be the homomorphism defined by
f (x) = px, then there exists an exact sequence
i f h
→ ker f −−−→ G −−→ G −−→ G ⊗ Z p −
0− → 0, (1.4)
where h(x) = x ⊗ 1.
Definition 1.6.1 The sequence (1.4) is called a short free resolution of G and ker f
is called torsion group written Tor (G, Z p ).
Definition 1.6.2 For each abelian group G there exists an exact sequence
i
→ R −−−→ F −
0− →G−
→0 (1.5)
with F free abelian. For any abelian group H , the torsion product of G and H is
defined by Tor (G, H ) = ker (i ⊗ I B ).
Definition 1.6.3 (Torsion subgroup) For any abelian group G,
then T defines a functor from the category of abelian groups and their homomor-
phisms into itself.
Definition 1.7.7 Let X be a left G-set. For each x ∈ X , the set G x = {g ∈ G : g·x =
x} is a subgroup of G, called the isotropy group or the stabilizer group of x.
Remark 1.7.8 The isotropy group G x is a subgroup of G for every x ∈ X . For any
two elements in the same isotropy group are conjugate. If G x = {e} for all x ∈ X ,
then the action of G on X is said to be free.
Theorem 1.7.9 Let X be a left G-set. Then |or b(x)| is the index [G : G x ] for every
x ∈ X . In particular, if G acts on X transitively, then |X | = [G : G x ].
This section conveys some basic concepts of modules and vector spaces needed for
subsequent chapters. Modules and vector spaces play an important role in algebraic
topology, specially in the study of homology and cohomology theories. The concept
of modules over a ring is a generalization of the concept of abelian groups (which
are modules over the ring Z of integers) and vector spaces are modules over a field
(or a division ring).
1.8.1 Modules
This subsection begins with basic concepts of module theory. We may define a module
as an action of a ring on an additive abelian group as follows.
Given R-modules M1 , M2 , . . . , Mt , forget for the time being the scalar multiplication
and form the direct sum of abelian groups M1 , M2 , . . . , Mt . Then M1 ⊕ M2 ⊕ · · · ⊕
Mt is an R-module, called the direct sum under the scalar multiplication defined by
r (m 1 , m 2 , . . . , m t ) = (r m 1 , r m 2 , . . . , r m t ). In particular, the direct sum of t-copies
of R, denoted by R (t) , is called a free R-module. Let 1 ∈ R. If ei ∈ R (t) is the t-
copies having 1 in the ith place and 0 elsewhere, then every element x ∈ R (t) can be
expressed uniquely as
x= ri ei , ri ∈ R.
The concepts of direct sum and direct product of a finite number of R-modules
coincide.
Tensor product of abelian groups and R-modules are frequently used in algebraic
topology.
Let M, N , T be given R-modules. A map f : M × N → T is said to be R-bilinear
(or bilinear) if
f (r1 m 1 + r2 m 2 , n) = r1 f (m 1 , n) + r2 f (m 2 , n)
and
f (m, r3 n 1 + r4 n 2 ) = r3 f (m, n 1 ) + r4 f (m, n 2 )
(x + x , y) − (x, y) − (x , y);
(x, y + y ) − (x, y) − (x, y );
18 1 Prerequisite Concepts and Notations
(r x, y) − r (x, y) and
(x, r y) − r (x, y).
Then the quotient module F/S is called the tensor product of M and N , denoted by
M ⊗ N.
If π : F → F/S is the canonical projection and i : S → F, then ψ = π ◦ i : S →
F/S satisfies the relations
ψ((x + x , y) − (x, y) − (x , y)) = 0;
ψ((x, y + y ) − (x, y) − (x, y )) = 0;
ψ((r x, y) − r (x, y)) = 0;
ψ((x, r y) − r (x, y)) = 0.
If we write ψ(x, y) = x ⊗ y, then the elements x ⊗ y of M ⊗ N satisfy the follow-
ing identities:
(x + x ) ⊗ y = x ⊗ y + x ⊗ y;
x ⊗ (y + y ) = x ⊗ y + x ⊗ y ;
(r x) ⊗ y = r (x ⊗ y) = x ⊗ r y.
Clearly, the map ψ : M × N → M ⊗ N , (x, y) → x ⊗ y is R-bilinear, and M ⊗ N
satisfies the following universal properties:
Theorem 1.8.4 (Structure theorem for finitely generated modules over a principal
ideal domain) Let R be a principal ideal domain and M be a finitely generated
R-module. Then
r copies
M∼
= R ⊕ R ⊕ · · · ⊕ R ⊕R/
q1 ⊕ R/
q2 ⊕ · · · ⊕ R/
qt
r copies
G∼
= Z ⊕ Z ⊕ ··· ⊕ Z.
Theorem 1.8.6 (The three lemma) Let the diagram in Fig. 1.4 of R-modules and
their homomorphisms be commutative with two rows of exact sequences.
(i) If α, γ and f are R-monomorphisms, then β is also an R-monomorphism.
(ii) If α, β and g are R-epimorphisms, then β is also an R-epimorphism.
(iv) If α, γ are R-isomorphisms, f is an R-monomorphism and g is an R-
epimorphism, then β is an R-isomorphism.
Theorem 1.8.7 (The four lemma) Let the diagram in Fig. 1.5 of R-modules and
their homomorphisms be commutative with two rows of exact sequences.
(i) If α, γ are R-epimorphisms and δ is an R-monomorphism, then β is an R-
epimorphism.
(ii) If α is an R-epimorphism and β, δ are R-monomorphism, then γ is an R-
monomorphism.
Theorem 1.8.8 (The five lemma) Let the diagram in Fig. 1.6 of R-modules and their
homomorphisms be commutative with exact rows of exact sequences. If α, β, δ, λ are
R-isomorphisms, then γ is also an R-isomorphism.
f g h
k
A / B / C / D / E
20 1 Prerequisite Concepts and Notations
This subsection conveys some results of vector spaces. A vector space is a combi-
nation of an additive abelian group and a field (division ring) and interlinked by an
external law of composition and is a module over a field.
Definition 1.8.9 A vector space or a liner space over a field F is an additive abelian
group V together with an external law of composition (called scalar multiplication)
μ : F × V → V , the image of (α, v) under μ is denoted by αv such that for all
α, β ∈ F and u, v ∈ V
V(1) 1v = v, where 1 is the multiplicative identity element in F;
V(2) (αβ)v = α(βv);
V(3) (α + β)v = αv + βv;
V(4) α(u + v) = αu + αv.
Definition 1.8.10 A vector space V is said to be a direct sum if its subspaces
V1 , V2 , . . . , Vn denoted by V = V1 ⊕ V2 ⊕ · · · ⊕ Vn if every element v of V can
be expressed uniquely as v = v1 + v2 + · · · + vn , vi ∈ Vi , i = 1, 2, . . . , n.
Definition 1.8.11 Let V be a vector space over a field F and U be a subspace of V .
Then (U, +) is a subgroup of the abelian group (V, +). The abelian group (V /U, +)
is a vector space over F, under the scalar multiplication
μ : F × V /U → V /U, (α, v + U ) → αv + U.
Definition 1.8.12 The vector space V /U is called the quotient space of V by U and
the map p : V → V /U, v → v + U is called the canonical homomorphism.
Theorem 1.8.13 (Existence Theorem) Every vector space V over F has a basis.
Theorem 1.8.14 Let V be a nonzero vector space over F.
(i) Let S be an arbitrary linearly independent subset of V . If S is not a basis of
V , then S can be extended to a basis of V .
(ii) If V has a finite basis consisting of n elements, then any other basis of V is
also finite consisting of n elements.
(iii) Cardinality of every basis of V is the same.
This theorem leads to define the dimension of a vector space.
Definition 1.8.15 Let V be a nonzero vector space over F. The cardinality of every
basis of V is the same and this common value is called the dimension of V denoted
by dimV. If V has finite basis, then V is said to be finite dimensional; otherwise it
is said to be infinite dimensional. If V = {0}, then V is said to be 0-dimensional.
Definition 1.8.16 Let V and W be vector spaces over the same field F. A linear
transformation T : V → W is a mapping such that
1.8 Modules and Vector Spaces 21
∅ : empty set
Z : ring of integers (or set of integers)
Zn : ring of integers modulo n
R : field of real numbers
C : field of complex numbers
Q : field of rational numbers
H : division ring of quaternions
n 2 n
Rn : Euclidean n-space, with x = xi and
x, y = xi yi
i=1 i=1
for x = (x 1 , x2 , . . . , xn ) and y = (y1 , y2 , . . . , yn ) ∈ Rn .
n
C : complex n-space
I : [0, 1]
I˙ : {0, 1} ⊂ I
In : n-cube = {x ∈ Rn : 0 ≤ xi ≤ 1 for 1 ≤ i ≤ n} for x = (x1 , x2 , . . . , x n )
D n
: n-disk or n-ball = {x ∈ Rn : x ≤ 1}
S n
: n-sphere = {x ∈ Rn+1 : x = 1} = ∂ D n+1 (the boundary of the
(n + 1)-disk D n+1 )
R P : real projective space = quotient space of S n with x and −x identified for
n
all x ∈ S n
CP : complex projective space = space of all complex lines through the origin
n
It is assumed that the readers are familiar with the basic concepts of set topology
used throughout the book. However, some of them are given in brief.
1.10 Set Topology 23
Sometimes we write the topological space as (X, τ ) to avoid any confusion regard-
ing the topology τ .
Example 1.10.2 (i) (Trivial or indiscrete topology) The two subsets ∅ and the whole
set X constitute a topology of X , called trivial topology.
(ii) (Discrete topology) The family of all subsets of X constitutes a topology of X ,
called the discrete topology of X . This topology is different from trivial topology,
if X has more than one element.
Definition 1.10.3 Let (X, τ ) be a given topological space. A family of open sets
is said to form an open base (basis) of the topology τ if every open set (relative to
the topology τ ) is expressible as the union of some sets belonging to .
Example 1.10.5 (Natural topology) The null set ∅ and all open intervals (a, b), where
a and b are rational numbers that form a base of a topology of the set of real numbers
R. This topology is called the natural topology or usual topology of R and the set R
endowed with this topology is called the real number space.
Definition 1.10.6 The direct product (or product) X × Y of topological spaces has
a natural topology, called the product topology: a subset U ⊂ X × Y is open if U is
the union of the sets of the form U1 × U2 , where U1 is open in X and U2 is open in
Y.
Remark 1.10.11 The interior of A is the set Int(A) consisting of all points a ∈ A for
which A is a nbd of a.
Remark 1.10.13 The real number space R with the natural topology has the rational
numbers Q as a countable dense subset. This implies that the cardinality of a dense
subset of a topological space may be strictly smaller than the cardinality of the space
itself.
Remark 1.10.15 A topological space can also be defined in terms of closed sets.
Remark 1.10.18 Let (X, τ ) be a topological space. Let A ⊆ X . Then the closure Ā
is given by Ā = A ∪ A . where A is the derived set of A.
Example 1.10.19 (i) The set of all rational numbers Q is dense in R with usual
topology.
(ii) The set of all irrational numbers is also dense in R with usual topology.
1.10 Set Topology 25
Example 1.10.25 (i) The open interval (0, 1) and the real line R with usual topol-
ogy are homeomorphic.
(ii) A homeomorphism f : (0, 1) → R cannot be extended to I = [0, 1].
(iii) The open ball B = {x = (x1 , x2 ) ∈ R2 : x < 1} is homeomorphic to the
whole plane R2 .
(iv) The open square A = {(x, y) ∈ R2 : 0 <
x, y < 1} is homeomorphic to the
open ball B defined in (iii).
(v) The cone A = {(x, y, z) ∈ R3 : x 2 + y 2 = z 2 , z > 0} is homeomorphic to the
plane R 2 .
26 1 Prerequisite Concepts and Notations
(iv) Using (i) there exists a homeomorphism f : (0, 1) → R. Consider the func-
tions g : A → R2 , (x, y) → ( f (x), f (y)) and h : R2 → A, (x, y) →
( f −1 (x), f −1 (y). Then g is a homeomorphism. Now use the result that
A ≈ R2 and R2 ≈ B.
(v) Consider the functions
f : A → R2 , (x, y, z) → (x, y) and g : R2 → A,
(x, y) → (x, y, x + y ). Then f is a homeomorphism with g as its inverse.
2 2
This subsection conveys the concept of metric spaces with special reference to Banach
spaces.
Definition 1.10.27 A nonempty set X is said to have a metric or a distance function
f : X × X → R if for every pair of elements x, y in X
(i) d(x, y) ≥ 0, equality holds iff x = y;
(ii) d(x, y) = d(y, x);
(iii) d(x, y) + d(y, z) ≥ d(x, z) for all z ∈ X .
d(x, y) is called the distance between x and y and the pair (X, d) is called a metric
space or X is said to be metrized by d.
A metric space X can be made into a topological space in a natural way by defining
as open sets all unions of the open balls β
(x) = {y ∈ X : d(x, y) <
}, for x ∈ X
and
> 0.
We define neighborhoods and limit points in the usual way.
Definition 1.10.28 Let (X, d) be a metric space. A Cauchy sequence in X is a
function f : N → X such that for every positive real numbers
, there exists a positive
integer m such that d( f (i), f ( j)) <
for all i > m and j > m.
Definition 1.10.29 A complete metric space is a metric space in which every
sequence is convergent.
Example 1.10.30 [0, 1] is a complete metric space but (0, 1] is not so.
Definition 1.10.31 A normed linear space is a vector space X on which a real-valued
function || || : X → R is called a norm function is defined such that
N(1) ||x|| ≥ 0 and ||x|| = 0 iff x = 0;
N(2) ||x + y|| ≤ ||x|| + ||y||;
N(3) ||αx|| = |α|| |x|| for x, y ∈ X and α ∈ R or C.
Remark 1.10.32 A normed linear space is a metric space with respect to the metric
induced by the metric defined by d(x, y) = ||x − y||.
Definition 1.10.33 A Banach space X is a normed linear space which is complete
as a metric space, i.e., every Cauchy sequence in X is convergent.
Definition 1.10.34 A Hilbert space is a complete Banach space X in which function
, : X × X → C is defined satisfying the following conditions:
H(1)
αx + β y, z = α
x, z + β
y, z;
H(2)
x, y =
y, x;
H(3)
x, x = ||x||2 .
Remark 1.10.35 A Hilbert space is a complex Banach space whose norm is defined
by an inner product.
28 1 Prerequisite Concepts and Notations
Theorem 1.10.38 A topological space X is connected iff it is not the union of two
disjoint nonempty sets.
Example 1.10.40 The Euclidean space Rn is connected and locally connected for
all n ≥ 1.
Remark 1.10.41 The continuous image of a locally connected space may not be
locally connected.
This subsection conveys the concept of compactness which is used throughout the
book and that of paracompactness which is specially used in the classification of
vector bundles.
Remark 1.10.50 This means that from any open covering {Ui } of a compact space X ,
n
we can choose finitely many indices i j , j = 1, 2, . . . , n such that Ui j = X . If X
j=1
is a compact space, every sequence of points x n of X has a convergent subsequence,
which means, every subsequence x n 1 , xn 2 , . . . , xn t , . . . , converges to a point of X .
For metric spaces, this condition is equivalent to compactness.
Example 1.10.53 Any compact space, Rn , any discrete space, any closed subset of
a locally compact space are locally compact spaces. On the other hand, the space Q
of rational numbers is not locally compact.
Remark 1.10.57 If X and Y are two topological spaces such that X is locally compact
and Y is compactly generated, then their Cartesian product is compactly generated.
This subsection presents the concept of weak topology which is used in construction
of some important topological spaces. Let X1 ⊂ X 2 ⊂ X 3 ⊂ · · · be a chain of closed
inclusions of topological spaces. Its union X i as the union of the sets X i defines
i≥1
a topology by declaring a subset A ⊂ X i to be closed iff its intersection A ∩ X i
i≥1
is closed in X i for all i ≥ 1. This topology is called union topology. It is also called
∞
weak topology with respect to the subspaces. For example, S ∞ = Sn , R P ∞ =
n=0
∞
∞
R P n , CP ∞ = CP n have the weak topology.
n=0 n=0
Theorem 1.10.62 The union X i has the following universal property:
i≥1
If a family { f i : X i → Y : i ≥ 1} of continuous
maps is such that f i+1 | X i = f i :
X i → Y , then there exists a union map f : X i → Y satisfying the property that
f | X i = f i : X i → Y , represented by the commutative diagram as in the Fig. 1.7.
This section discusses the concept of ‘partition of unity’ and states Lebesgue lemma
with Lebesgue number. A partition of unity subordinate to a given open covering is
an important concept in mathematics.
1.11 Partition of Unity and Lebesgue Lemma 31
Lebesgue Lemma is used to prove many important results. This lemma is also called
Lebesgue Covering Lemma.
Lemma 1.11.5 (Lebesgue) Let X be a compact metric space. Given an open cover-
ing {Uα : α ∈ A} of X , there exists a real number δ > 0 (called Lebesgue number of
{Uα }), such that every open ball of radius less than δ lies in some element of {Uα }.
This section imposes certain conditions on the topology to obtain some particu-
lar classes of topological spaces initially used by P.S. Alexandroff (1896–1982) and
H. Hopf (1894–1971). Such spaces are important objects in algebraic topology. More-
over, this section presents Urysohn Lemma and Tietze Extension Theorem which are
used in this book.
32 1 Prerequisite Concepts and Notations
p ∈ U, q ∈ V, p ∈
/ V, and q ∈
/ U.
and
0 ≤ f (x) ≤ 1 for all x ∈ X.
This section presents geometrical construction of some quotient spaces. The concept
of quotient spaces is very important in topology and geometry to formalize the
intuitive idea of ‘gluing’ or ‘identifying’ or ‘pasting’ mathematically.
1.13 Identification Maps, Quotient Spaces, and Geometrical Construction 33
Example 1.13.2 Let I be the closed unit interval and ρ be an equivalence relation on
I such that [0] = [1] = {0, 1} and [x] = {x} for 0 < x < 1. Then I /ρ is the quotient
space homeomorphic to the circle S 1 . In other words, S 1 is obtained from I by
identifying the end points 0 and 1 of I .
Example 1.13.3 If we identify all the points of the circumference of a disk D 2 , then
the resulting quotient space is homeomorphic to the sphere S 2 .
x → [x, 1].
(b) If we identify the point (0, t) with (1, 1 − t) of the square I × I for all t ∈ I ,
then the resulting quotient space is homeomorphic to the space in R3 , called
Möbius band (or strip) named after A.F. Möbius (1790–1868) who invented it
1858. It is described as shown in Fig. 1.9.
Möbius band is the quotient space M = (0, 1) × [0, 1]/(x, 0) ∼ (x, 1). It can
be embedded in R3 , because M is homeomorphic to a subspace of R3 . It is
a non-orientable surface with only one side and only one boundary. It can be
realized as a ruled surface and is used as conveyor belts.
(c) If we identify the point (0, t) with (1, t) and the point (t, 0) with (1, 1 − t) of
the square I × I for all t ∈ I , then the resulting quotient space is called the
Klein bottle named after F. Klein (1849–1925) who invented it in 1882. It is
described as shown in Fig. 1.10.
Klein Bottle is also defined as the quotient space K = (S 1 × I )/(x, 0) ∼
(x −1 , 1).
As Klein Bottle is the continuous image of I × I , it is a compact and connected
space but it cannot be embedded in R3 , because it is not homeomorphic to any
subspace of R3 , but it can be embedded in R4 . Klein bottle is a closed manifold
in the sense that it is a compact manifold without boundary.
(d) The quotient space obtained from I × I by identifying (t, 0) with (1 − t, 1) and
also (0, t) with (1, 1 − t) as shown in Fig. 1.11 is called the real projective plane
R P 2 . It cannot be embedded in R3 .
(e) The quotient space obtained from square by identifying its boundary to a point
is the 2-sphere S 2 .
1.13 Identification Maps, Quotient Spaces, and Geometrical Construction 35
Fig. 1.10 Klein bottle as the quotient space of the unit square
Remark 1.13.7 (i) The surface of a cylinder can be considered as a disjoint union
of a family of line segments parametrized continuously by points of a circle. The
Möbious can be considered in a similar way.
(ii) The two-dimensional torus embedded in R3 can be considered as a union of
circle parametrized by points of another circle.
Example 1.13.9 Let X and Y be topological spaces with base points x0 and y0 ,
respectively. Given a continuous map f : X → Y , the mapping cone as shown in
Fig. 1.13.
C f is the quotient space obtained from Y and C X by identifying the point [x, 1]
of C X with the point f (x) of Y for all x ∈ X . The base point of C f is the point to
which [x 0 , t] and y0 are identical for all t ∈ I .
36 1 Prerequisite Concepts and Notations
y0 f (x) f (X)
y0 = f (x0 )
f (X) Y
Example 1.13.10 (Wedge) Let (X, x0 ) and (Y, y0 ) be two pointed topological spaces.
Their wedge (or one-point union) X ∨ Y is the quotient space of their disjoint union
X Y in which the base points are identified. In general, if X i is a collection of
disjoint spaces, with base point xi ∈ X i , then their wedge (or one-point union) Xi
i∈I
is the quotient space X/X 0 , where X = X i and X 0 is the subspace of X consisting
i∈I
of all base points xi ; the base point of X i is the point corresponding to X 0 . In
i∈I
other words, X i is the space obtained from X by identifying together the base
i∈I
point xi .
Example 1.13.11 (Smash product) Let X and Y be two pointed spaces with base
points x0 and y0 respectively. Then their smash product (or reduced product) X ∧ Y
is defined to be the quotient space X × Y/(X ∨ Y ). We may think X ∧ Y as a reduced
version of X × Y obtained by collapsing X ∨ Y to a point.
we use [x, t] to denote the corresponding point of X under the identification map
f : X × I → X such that [x, 0] = [x0 , t] = [x , 1] for all x, x ∈ X and for all
t ∈ I . The point [x 0 , 0] ∈ X is also denoted by x0 . Thus X is a pointed space with
base point x 0 and X = X ∧ S 1 . In particular, S n ≈ S n+1 for n ≥ 0. Moreover,
if f : X → Y is a base point preserving continuous map, then f : X → Y is
defined by f ([x, t]) = [ f (x), t].
This section introduces the concept of function spaces topologized by the compact
open topology. Function spaces play an important role in topology and geometry.
Definition 1.14.1 Let X and Y be topological spaces and Y X (or F(X, Y )) be the
set of all continuous functions f : X → Y . Then a topology, called compact open
topology, can be endowed on F(X, Y ) by taking a subspace for the topology all
sets of the form VK ,U = { f ∈ F(X, Y ) : f (K ) ⊂ U }, where K ⊂ X is compact and
U ⊂ Y is open.
Let E : Y X × X → Y be the evaluation map defined by E( f, x) = f (x). Then
given a function h : Z → Y X , the composite
h×1d E
ψ : Z × X −−−−−→ Y X × X −−−→ Y
i.e., ψ = E ◦ (h × 1d ) : Z × X → Y is a function.
1.15 Manifolds
This section defines manifolds which form an important class of geometrical objects
in topology. An n-manifold is a Hausdorff topological space which looks locally like
Euclidean n-space Rn , but not necessarily globally. A local Euclidean structure to
manifold by introducing the concept of a chart is utilized to use the conventional
calculus of several variables. Due to linear structure of vector spaces, for many
applications in mathematics and in other areas it needs generalization of metrizable
vector space, maintaining only the local structure of the latter. On the other hand,
every manifold can be considered as a (in general nonlinear) subspace of some vector
space. Both aspects are used to approach the theory of manifolds. Since dimension
of a vector space is a locally defined property, a manifold has a dimension. Our study
is confined to finite dimensional manifolds (although there are infinite dimensional
manifolds).
We are familiar with curves and surfaces. Manifolds are generalizations of curves
and surfaces to arbitrary dimensional objects. The concept of manifolds can be traced
to the work of B. Riemann (1826–1866) on differential and multivalued functions. A
curve in R3 is parametrized locally by a single number t as (x(t), y(z), z(t)), on the
other hand two numbers u and v parametrize a surface as (x(u, v), y(u, v), z(u, v)).
A curve is considered locally homeomorphic to R1 (real line space) and a surface
to R 2 . A manifold in general, is a topological space which is locally homeomorphic
to Rn for some n. More precisely, if every point of a topological space M has a
neighborhood homeomorphic to an open subset of Rn , we call M an n-dimensional
topological manifold.
Then G r (Rn ) is a compact space. Clearly, V1 (Rn ) = S n−1 andG 1 (Rn ) = R P n−1 .
∞
The natural inclusion G r (R ) ⊂ G r (R ) gives G r (R ) =
n n+1
G r (Rn ) with the
r ≤n
induced topology. For g ∈ O(n, R) and V ∈ Gr (Rn ), g(V ) is another r -plane in Rn .
Any r -frame is taken into any other by some g ∈ O(n, R), so the same is also true
of r -plane. Hence O(n, R) acts transitively on Gr (Rn ). The isotropy group of the
standard Rr ⊂ Rn is O(r, R) × O(n − r, R). Hence
and
S p (n, H)/S p (1, H) × S p (n − 1, H) ≈ HP n−1
where O(n, R), U(n, C) and Sn (n, H) represent the orthogonal group over R, the
unitary group over C and sympletic group over quaternions H respectively (see
Appendix A).
Example 1.15.10 (The Mbius strip or Mbius band) It is a surface with only one side
and only one boundary. The Mbius strip has the mathematical property of being
non-orientable.
Remark 1.15.11 Throughout the book the terms ‘continuous function’ and ‘contin-
uous map’ (or ‘map’) are interchangeable in the context of topological spaces and
the term ‘space’ means a topological space unless otherwise stated.
1.16 Exercises
14. Show that the connectedness and compactness of topological spaces are topo-
logical properties in the sense that if f : X → Y is a homeomorphism, then
(i) X is connected iff Y is connected;
(ii) X is compact iff Y is compact.
15. Let X and Y be topological spaces and f : X → Y be a continuous and surjec-
tive. Show that if X is compact, then Y is also so.
[Hint: Let {V j } j∈J be an open covering of Y . Then { f −1 (V j ) : j ∈ J } is an
open covering of X . Since X is compact, there exists a finite subcovering
{ f −1 (V1 ), . . . , f −1 (Vr )}. Again since f is surjective, f ( f −1 (Vk )) = Vk , for
r
r
k = 1, 2, . . . , r and Vk = Y , because f −1 (Vk ) = X.]
k=1 k=1
16. Let R+ be the space of positive real numbers topologized as a subset of R1 . The
space R+ × S n is in the product topology. Show that the map
is a homeomorphism.
17. Let X be a regular space and A be a proper subspace of X . Show that
(i) the quotient space X/A is a Hausdorff space;
(ii) if X is a normal space and A is closed, then X/A is normal.
18. Let G be a group and H be (not necessarily abelian) subgroup of G and G/H
be the set of all left cosets of H in G. Now G acts on G/H by the action
Show that this action is transitive and H is the stabilizer of the coset H .
19. Let a group G act on the setX transitively and H be the stabilizer group of a
point. Show that X is G-isomorphic to G/H , the set of all left cosets of H in G
on which G acts by left translation.
[Hint Let H = G x0 be the stabilizer group of a point x0 ∈ X . As the action is
transitive, for each x ∈ X , ∃ an element gx ∈ G such that gx x0 = x. Define a
map
ψ : X → G/H, x → gx H.
Then ψ is a G-isomorphism.]
20. If H and K are subgroups of a group G, show that the G-sets G/H and G/K
are G-isomorphic iff H and K are conjugate subgroups in G.
[Hint: If H and K are subgroups of the group G, then they are conju-
gate subgroups iff H = g −1 K g for some g ∈ G. Let ψ : G/H → G/K be a
1.16 Exercises 43
is a G-isomorphism.]
21. Let (X, A) be a normal pair (i.e., X is normal and A is closed in X ) and
f : A → S n be an open map. Show that there exists an open set U of X con-
taining A and an open extension f˜ : U → S n of f .
[Hint: Consider f as a map of A into Rn+1 . Then by Tietze’s extension Theo-
rem 1.12.4, there exists an extension g : X → Rn+1 of f . Let U = X − g−1 (0),
where 0 is the origin of Rn+1 . Define
g(x)
f˜ : U → S n , x → .
||g(x)||
]
22. Let (X, A) be a normal pair such that X × I is normal. Show that every map
f : X × {0} ∪ A × I → S n admits a continuous extension f˜ : X × I → S n .
[Hint: Use Ex. 21 of Sect. 1.16, for the pair (X × I, B), where B = X × {0} ∪
A × I .]
References
Adhikari, M.R., Adhikari, A.: Basic Modern Algebra with Applications. Springer, New York (2014)
Artin, M.: Algebra. Prentice-Hall, Englewood Cliffs (1991)
Chatterjee, B.C., Ganguly, S., Adhikari, M.R.: A Textbook of Topology. Asian Books Pvt. Ltd.,
New Delhi (2002)
44 1 Prerequisite Concepts and Notations
This chapter opens with a study of homotopy theory by introducing its elementary
basic concepts such as homotopy of continuous maps, homotopy equivalence,
H -group, H -cogroup, contractible space, retraction, deformation with illustrative
geometrical examples and applications. The study of homotopy theory continues
explicitly up to Chap. 9 of the present book. Its many key concepts are also applied
to other chapters. The basic aim of homotopy theory is to investigate ‘algebraic prin-
ciples’ latent in homotopy equivalent spaces. Such principles are also important in
the study of topology and geometry as well as in many other subjects such as algebra,
algebraic geometry, number theory, theoretical physics, chemistry, computer science,
economics, bioscience, medical science, and some other subjects.
Algebraic topology flows mainly through two channels: one is the homotopy the-
ory and other one is the homology theory. The concept of homotopy is a mathematical
formulation of the intuitive idea of a continuous deformation from one geometrical
configuration to other in the sense that this concept formalizes the naive idea of
continuous deformation of a continuous map. On the other hand, the concept of
homology is a mathematical precision to the intuitive idea of a curve bounding an
area or a surface bounding a volume. Cohomology theory which is a dual concept
of homology theory is also closely related to homotopy theory. The idea guiding
the development of mathematical theory of homotopy, homology, and cohomology
is described nowadays in the language of category theory by constructing certain
functors.
Algebraic topology is one of the most important creations in mathematics which
uses algebraic tools to study topological spaces. The basic goal is to find algebraic
invariants that classify topological spaces up to homeomorphism (though usually
classify up to homotopy equivalence). The most important of these invariants are
homotopy, homology, and cohomology groups. This subject is an interplay between
topology and algebra and studies algebraic invariants provided by homotopy and
homology theories. The twentieth century witnessed its greatest development.
For this chapter the books Eilenberg and Steenrod (1952), Hatcher (2002),
Maunder (1970), Spanier (1966) and some others are referred in Bibliography
This section is devoted to the study of the concept of homotopy formalizing the
intuitive idea of continuous deformation of a continuous map between two topolog-
ical spaces and presents introductory basic concepts of homotopy with illustrative
examples. Homeomorphism generates equivalence classes whose members are topo-
logical spaces. On the other hand, homotopy generates equivalence classes whose
members are continuous maps. The term homotopy was first given by Max Dehn
(1878–1952) and Poul Heegaard (1871–1948) in 1907. It is sometimes replaced by
a complicated function between two topological spaces by another simpler function
sharing some important properties of the original function. An allied concept is the
notion of deformation. This leads to the concept of homotopy of functions.
The relation between topological spaces of being homeomorphic is an equivalence
relation. So it divides any set of topological spaces into disjoint classes. The main
problem of topology is the classification of topological spaces. Given two topological
spaces X and Y , are they homeomorphic? This is a very difficult problem. Algebraic
topology transforms such topological problems into algebraic problems which may
have a better chance for solution. The algebraic techniques are usually not delicate
enough to classify topological spaces up to homeomorphism. The notion of homo-
topy of continuous functions defines somewhat coarser classification. This leads to
the concept of a continuous deformation. The relation of homotopy of continuous
functions generalizes path connectedness of a point, which is a fundamental concept
of homotopy theory.
The intuitive concept of a continuous deformation is now explained with the concept
of homotopy. Moreover the concept of ‘flow’ which is also known as one parameter
group of homeomorphisms is conveyed through homotopy. Let I = [0, 1] be the
closed unit interval with topology induced by the natural topology on the real line R
(sometimes written as R1 ).
A = (X × {0}) ∪ (X × {1}) ⊂ X × I
Definition 2.1.4 Two paths f, g : I → X are said to be homotopic if they have the
same initial point x0 , the same final point x1 and there exists a continuous map
F : I × I → X such that
We call F a path homotopy between f and g as shown in Fig. 2.1 and is written
F : f g.
p
Remark 2.1.5 The condition (2.1) says that F is a homotopy between f and g and
the condition (2.2) says that for each t ∈ I, the path t → F(t, s) is a path in X from
x 0 to x1 . In other words, (2.1) shows that F represents a continuous way of deforming
x1
f
g
x0
2.1 Homotopy: Introductory Concepts and Examples 49
the path f to the path g and (2.2) shows that the end points of the path remain fixed
during the deformation.
We now prove the following two lemmas of point set topology which will be used
throughout the book.
is continuous.
Proof h defined in the lemma is the unique well-defined function X → Y such that
h| A = f and h| B = g. We now show that h is continuous. Let C be a closed set
in Y . Then h −1 (C) = X ∩ h −1 (C) = (A ∪ B) ∩ h −1 (C) = (A ∩ h −1 (C)) ∪ (B ∩
h −1 (C)) = (A ∩ f −1 (C)) ∪ (B ∩ g −1 (C)) = f −1 (C) ∪ g −1 (C). Since each of f
and g is continuous, f −1 (C) and g −1 (C) are both closed in X . Hence h −1 (C) is
closed in X . Consequently, h is continuous. ❑
Theorem 2.1.8 Let P(X ) denote the set of all paths in a space X having the same
initial point x0 and the same final point x 1 . Then the path homotopy relation ‘’ is
p
an equivalence relation on P(X ).
Proof Let f, g, h ∈ P(X ). Then f (0) = g(0) = h(0) = x0 and f (1) = g(1) =
h(1) = x1 . Let a map F : I × I → X be defined by F(t, s) = f (t), ∀ t, s ∈ I .
Then F is continuous, because it is the composite of the projection map onto the
first factor and the continuous map f . Hence F is a continuous map such that
F(t, 0) = f (t), F(t, 1) = f (t), ∀ t ∈ I and F(0, s) = x0 , F(1, s) = x 1 , ∀ s ∈ I .
Thus F : f f, ∀ f ∈ P(X ). Next, let f g and F : f g. Then F : I × I → X
p p p
is a continuous map such that F(t, 0) = f (t), F(t, 1) = g(t), ∀ t ∈ I and F(0, s) =
x 0 , F(1, s) = x 1 , ∀ s ∈ I . Let G : I × I → X be the map defined by G(t, s) =
50 2 Homotopy Theory: Elementary Basic Concepts
and
F(1, 2s), 0 ≤ s ≤ 1/2
H (1, s) =
G(1, 2s − 1), 1/2 ≤ s ≤ 1
= x1 , ∀ s ∈ I
Definition 2.1.9 The quotient set P(X )/ is called the set of path homotopy classes
p
of paths in X .
g
g(x)
2.1 Homotopy: Introductory Concepts and Examples 51
Remark 2.1.12 As there are many homotopies between two maps, we can deform a
map f into a given map g in different ways.
Example 2.1.13 Let X denote the punctured plane X = R2 − {0}. Then the paths
f (t) = (cos πt, sin πt), g(t) = (cos πt, 2 sin πt) are path homotopic; the straight
line homotopy between them is an acceptable path homotopy.
On the other hand, the straight line homotopy between the paths f (t) = (cos πt,
sin πt) and h(t) = (cos πt, − sin πt) is not acceptable, because it passes through 0
and hence it does not entirely lie in the space X = R2 − {0}, as shown in the Fig. 2.3.
There does not exist any path homotopy in X between the paths f and h, because
one cannot deform f into g continuously passing through the hole at 0.
(0, 1)
g
(−1, 0) (1, 0)
(0, 0)
(0, −1)
52 2 Homotopy Theory: Elementary Basic Concepts
F(x, t) = (1 − t) f (x) + tg(x). Since f (x) and g(x) can be joined by a line segment
in Y by hypothesis, F is well defined. To prove the continuity of F, we take x, u ∈
X and t, s ∈ I . Then F(u, s) = (1 − s) f (u) + sg(u). Now F(u, s) − F(x, t) =
(s − t)(g(u) − f (u)) + (1 − t)( f (u) − f (x)) + t (g(u) − g(x)). Let > 0 be an
arbitrary small positive number. Then
||F(u, s) − F(x, t)|| ≤ |(s − t)|||g(u) − f (u)|| + |(1 − t)||| f (u) − f (x)||
+ |t|||g(u) − g(x)|| (2.3)
Since the set (U1 ∩ U2 ) × (t − /3c, t + /3c) is open in X × I , this shows that F is
continuous. Finally, F(x, 0) = f (x) and F(x, 1) = g(x), ∀ x ∈ X . Consequently,
F : f g.
Remark 2.1.17 Geometrically, the above homotopy F deforms f into g along the
straight line segment in Y joining the points f (x) and g(x) for every x ∈ X . The
function F is called a straight line homotopy.
where the second map is the usual multiplication of complex numbers. Consequently,
F is a continuous map such that F : f g.
We now extend Theorem 2.1.8 to the set C(X, Y ) of all continuous maps from
X to Y by extending the concept of path homotopy (obtained by replacing I by any
topological space X ).
Theorem 2.1.21 Given topological spaces X and Y , the relation ‘’ (of being
homotopic) is an equivalence relation on the set C(X, Y ).
Proof Each f ∈ C(X, Y ) is homotopic to itself by a homotopy H : X × I → Y
defined by H (x, t) = f (x). Thus f f, ∀ f ∈ C(X, Y ). Next suppose H : f
g, f, g ∈ C(X, Y ). Define G : X × I → Y by G(x, t) = H (x, 1 − t). Then G is
continuous, because G is the composite of continuous maps
where the first map is continuous, because the projection maps (x, t) → x and
(x, t) → (1 − t) are continuous and the second map is H . Then G(x, 0) = H (x, 1) =
g(x) and G(x, 1) = H (x, 0) = f (x), ∀ x ∈ X . Thus G : g f . Finally, let
f, g, h ∈ C(X, Y ) be such that F : f g and G : g h. Define a map H : X ×
I → Y by
F(x, 2t), 0 ≤ t ≤ 1/2
H (x, t) =
G(x, 2t − 1), 1/2 ≤ t ≤ 1
Then H is a continuous map such that H (x, 0) = G(g1 (x), 0) = f 2 (g1 (x)) =
( f 2 ◦ g1 )(x), ∀ x ∈ X and H (x, 1) = G(g1 (x), 1) = g2 (g1 (x)) = (g2 ◦ g1 )(x),
∀ x ∈ X. Hence
H : f 2 ◦ g1 g2 ◦ g1 (2.6)
Remark 2.1.25 Theorem 2.1.24 asserts in the language of category theory that topo-
logical spaces and homotopy classes of continuous maps form a category denoted
by Htp called homotopy category of topological spaces (see Appendix B). Thus
Htp is the category whose objects are topological spaces and mor (X, Y ) consists of
homotopy classes of continuous maps from X to Y , where the composition of maps
is consistent with homotopies (see Theorem 2.1.24).
ψ : X × R → R, (x, t) → ψt (x).
We now extend the Definition 2.1.1 of homotopy of continuous maps for pairs of
topological spaces.
Definition 2.1.31 Given pairs of topological spaces (X, A) and (Y, B), two continu-
ous maps f, g : (X, A) → (Y, B) are said to be homotopic if ∃ a continuous map F :
(X × I, A × I ) → (Y, B) such that F(x, 0) = f (x) and F(x, 1) = g(x), ∀ x ∈ X.
Then the map F is called a homotopy from f to g and written F : f g.
Remark 2.1.35 There may exist different homotopies from f to g relative to a sub-
space and thus homotopy from f to g is not unique.
Theorem 2.1.37 The relation between continuous maps from (X, A) to (Y, B) of
being homotopic relative to a subspace X ⊂ X is an equivalence relation.
Remark 2.1.38 It follows from Theorem 2.1.37 that the set of continuous maps
from (X, A) to (Y, B) is partitioned into disjoint equivalence classes by the relation
of homotopy relative to X denoted by [X, A; Y, B]. This set is very important in the
study of algebraic topology. Given a continuous map f : (X, A) → (Y, B), [ f | X ]
represents the homotopy class in [X, A; Y, B] determined by f .
F g0
(X × I, A × I ) −−−→ (Y, B) −−−→ (Z , C)
g0 ◦ F : g0 ◦ f 0 g0 ◦ f 1 rel X (2.7)
f 1 ×1d G
(X × I, A × I ) −−−−−−→ (Y × I, B × I ) −−−→ (Z , C)
is a homotopy relative to
This subsection summarizes the earlier discussion in the basic result from the view-
point of category theory which gives important examples of categories, functors and
natural transformations, the concepts defined in Appendix B.
Theorem 2.1.39 shows that there is a category, called the homotopy category
of pairs of spaces whose objects are topological pairs and whose morphisms are
homotopy classes relative to a subspace. This category contains as full subcategories
the homotopy category Htp of topological spaces and also the homotopy category
Htp∗ of pointed topological spaces.
Theorem 2.1.40 There is a covariant functor from the category of pairs of topologi-
cal spaces and their continuous maps to the homotopy category whose object function
is the identity function and whose morphism function sends a continuous map f to its
homotopy class [ f ]. Moreover, for any pair (P, Q) of topological spaces there is a
covariant functor π(P,Q) from the homotopy category of pairs to the category of sets
and functions defined by π(P,Q) (X, A) = [P, Q; X, A] and if f : (X, A) → (Y, B)
is continuous, then f ∗ = π(P,Q) ([ f ]) : [P, Q; X, A] → [P, Q; Y, B] is defined by
f ∗ ([g]) = [ f ◦ g] for g : (P, Q) → (X, A).
If α : (P, Q) → (P , Q ), then there is a natural transformation α∗ : π(P ,Q ) →
π(P,Q) . Similarly, we can define a contravariant functor π (P,Q) for a given (P, Q) of
pair of topological spaces and a natural transformation α∗ : π (P,Q) → π (P ,Q ) .
58 2 Homotopy Theory: Elementary Basic Concepts
Remark 2.2.2 Let f be a homotopy equivalence with g as its homotopy inverse. Then
[g] = [ f ]−1 in the homotopy category Htp which has the same objects in the category
Top of topological spaces and their continuous maps but the morphism in Htp are
the homotopy classes of continuous maps, so that their morphisms morHtp (X, Y ) =
[X, Y ]. The isomorphisms in the category Top are homeomorphisms and in the
category Htp are homotopy equivalences.
Example 2.2.3 Let Y be the (n − 1)-sphere S n−1 ⊂ Rn ⊂ Rn+q and X be the subset
of R n+q of points not lying on the plane x1 = · · · = xn = 0. Then the inclusion map
i : Y → X is a homotopy equivalence.
Define f : X → Y by f (x 1 , x2 , . . . , xn+q ) = (r x1 , . . . , r x n , 0, . . . , 0), where r =
(x 12 + x22 + · · · + xn2 )−1/2 . Then f ◦ i = 1Y . Again define
Definition 2.2.6 Two pairs of topological spaces (X, A) and (Y, B) are said to be
homotopy equivalent, written (X, A) (Y, B), if ∃ continuous maps f : (X, A) →
(Y, B) and g : (Y, B) → (X, A) such that g ◦ f 1 X and f ◦ g 1Y , the homotopy
being the homotopy of pairs.
Remark 2.2.7 Homeomorphic spaces are homotopy equivalent but its converse is
not true in general.
Example 2.2.8 Let X be the unit circle S 1 in R2 and Y be the topological space
S 1 , together with the line segment I1 joining the points (1, 0) and (2, 0) in R2 , i.e.,
I1 = {(r, 0) ∈ R2 : 1 ≤ r ≤ 2}. Then X and Y are of the same homotopy type but
they are not homeomorphic (Fig. 2.4).
X and Y cannot be homeomorphic, because removal of the point (1, 0) from Y
makes Y disconnected. On the other hand, removal of any point from X leaves X
connected. We claim that X Y . We take f : X → Y to be the inclusion map and
g : Y → X defined by
y, if y ∈ X
g(y) =
(1, 0), if y ∈ I1
Since for every y ∈ Y, ( f ◦ g)(y) and 1Y (y) can be joined by a straight line segment in
Y , it follows that f ◦ g 1Y (see Example 2.1.16). Again g ◦ f = 1 X 1 X . Thus f
X = S1 Y = S 1 ∪ I1
60 2 Homotopy Theory: Elementary Basic Concepts
Example 2.2.9 The topological spaces X and Y in Example 2.2.8 are homotopy
equivalent. The unit disk D 2 is homotopy equivalent to a one-point topological space
{ p} ⊂ D 2 (see Example 2.2.4).
Theorem 2.2.10 The relation ‘ ’ between topological spaces (or pairs of topolog-
ical spaces) of being homotopy equivalent is an equivalence relation.
Definition 2.2.11 The homotopy equivalent class containing X is called the homo-
topy type of X .
Proposition 2.2.13 Two homeomorphic spaces have the same homotopy type.
Remark 2.2.14 The converse of Proposition 2.2.13 is not true. For example, the
disk D n is of the same homotopy type of a single point { p} ⊂ D n but D n is not
homeomorphic to { p}.
2.2 Homotopy Equivalence 61
This section continues the study of homotopy classes of continuous maps given in
Sect. 2.2. These classes play an important role in the study of algebraic topology as
depicted throughout the book. Homotopy theory studies those properties of topolog-
ical spaces and continuous maps which are invariants under homotopic maps, called
homotopy invariants.
Let [X, Y ] be the set of homotopy classes of continuous maps from X to Y : by
keeping X fixed and varying Y , this set is an invariant of the homotopy type of
Y , in the sense that if Y Z , then there exists a bijective correspondence between
the sets [X, Y ] and [X, Z ]. Similar result holds for pairs of topological spaces and
hence for pointed topological spaces. Many homotopy invariants can be obtained
from the sets [X, Y ] on which some short of algebraic structure is often given.for
particular choice of X and Y . Most of the classical invariants of algebraic topology
are homotopy invariants. Many homotopy invariants can be obtained by specializing
the sets [X, Y ].
The following two natural problems are posed in this section but solved in Sect. 2.4.
(i) Given a pointed topological space Y , does there exist a natural product defined
in [X, Y ] admitting the set [X, Y ] a group structure for all pointed topological
spaces X ?
(ii) Given a pointed topological space X , does there exist a natural product defined
in [X, Y ] admitting the set [X, Y ] a group structure for all pointed topological
space Y ?
In this section we work in the homotopy category Htp∗ of pointed topological
spaces and their base point preserving continuous maps. Thus [X, Y ] is the set of
morphisms from X to Y in the homotopy category Htp ∗ of pointed topological
spaces. This set [X, Y ] only depends on homotopy types of X and Y . Given two
continuous maps f : X → Y and g : Y → Z , we can compose them and obtain g ◦
f : X → Z . The homotopy class of g ◦ f depends only on the homotopy classes of
f and g. So the composition with g gives a function
g∗ : [X, Y ] → [X, Z ]
f ∗ : [Y, Z ] → [X, Z ].
Proof Define f ∗ : [X, Y ] → [X, Z ] by the rule f∗ ([α]) = [ f ◦ α], ∀ [α] ∈ [X, Y ].
Since α β ⇒ f ◦ α f ◦ β ⇒ f ∗ ([α]) = f ∗ [β] ⇒ f ∗ is independent of the
choice of the representatives of the classes. Hence f ∗ is well defined.
(a) Consider the functions f ∗ , h ∗ : [X, Y ] → [X, Z ]. Then h ∗ ([α]) = [h ◦ α] =
[ f ◦ α] = f ∗ ([α]), since f h ⇒ f ◦ α h ◦ α = f ∗ ([α]), ∀ [α] ∈ [X, Y ].
Hence h ∗ = f ∗ .
(b) 1Y ∗ : [X, Y ] → [X, Y ] is given by 1Y ∗ ([α]) = [1Y ◦ α] = [α], ∀ [α] ∈ [X, Y ].
Hence 1Y ∗ is the identity function.
(c) (g ◦ f )∗ : [X, Y ] → [X, W ] is given by (g ◦ f ) ∗ ([α]) = [(g ◦ f ) ◦ α] = [g ◦
( f ◦ α)] = (g∗ ◦ f ∗ )[α], ∀ [α] ∈ [X, Y ]. Hence (g ◦ f )∗ = g∗ ◦ f ∗ .
❑
This section conveys the concept of a grouplike space, called an H -group and its
dual concept, called an H -cogroup as a continuation of the study of the set [X, Y ] by
considering the problem: when is the set [X, Y ] a group for every pointed topological
space X (or for every pointed topological space Y )? The concepts of H -groups
and H -cogroups arose through the study of such problems. These concepts develop
homotopy theory. The loop spaces and suspension spaces of pointed topological
spaces play an important role in the study of homotopy theory. Loop spaces of pointed
spaces provide an extensive class of H -groups. On the other hand suspension spaces
of pointed topological spaces form an extensive class of H -cogroups, a dual concept
of H -group.
We consider topological spaces Y such that [X, Y ] admits a group structure for
all X . There is a close relation between the natural group structures on [X, Y ] for
all X and ‘grouplike’ structure on Y . Before systematic study of the homotopy sets
[X, Y ] or [(X, x0 ), (Y, y0 )] by M.G. Barratt (1955) in his paper, the concept of an
H -space introduced by H. Hopf in 1933 arose as a generalization of a topological
group which is used to solve the above problem.
2.4 H -Groups and H -Cogroups 65
This subsection continues to study H -groups by specializing the the sets [X, Y ] and
presents loop spaces which form an important class of H -groups. Given pointed
topological spaces X and Y , we often give the set [X, Y ] some sort of algebraic
structure. With this objective this subsection studies a grouplike space which is a
group up to homotopy, called an H -group. More precisely, this subsection introduces
the concepts of H -groups to obtain algebraic structures on the set of certain homotopy
classes of continuous maps and introduces the concept of an H -group with loop
spaces as illustrative examples. An H -group is a generalization of a topological
group. Such groups were first introduced by H. Hopf in 1941 and they are named in
his honor. Loop spaces of pointed topological spaces constitute an extensive class of
H -groups.
The motivation of this study is to describe an additional structure needed on
a pointed space P so that π P (X ) = [X, P] is a group and for f : X → Y, f ∗ =
π P ( f ) : [Y, P] → [X, P] is a group homomorphism. If f : X → Y and g : X →
Z are continuous maps, we define ( f, g) : X → Y × Z to be the map ( f, g)(x) =
( f (x), g(x)), ∀ x ∈ X.
If Y is a topological group, then [X, Y ] admits a group structure by
Theorem 2.4.1.
Now the following two natural questions arise:
(i) Given a pointed topological space Y , does there exist a natural product defined
in [X, Y ] for all pointed topological spaces X ?
(ii) Given a pointed topological space X , does there exist a natural product defined
in [X, Y ] for all pointed topological spaces Y ?
We start with a topological group P (see Appendix A) followed by H -groups and
H -cogroups. The essential feature which is retained in an H space is a continuous
multiplication with a unit. There is a significant class of topological spaces which
are H -spaces but not topological groups.
Proof Given two base point preserving continuous maps f, g : X → P, let their
product f ·g be defined by pointwise multiplication, i.e., f ·g : X → P is defined by
( f ·g)(x) = f (x)g(x), where the right side is the group multiplication μ in P. Thus
f ·g = μ ◦ ( f × g) ◦ , where (x) = (x, x) is the diagonal map, i.e., f ·g is the
composite
f ×g μ
X −−−→ X × X −−−−−→ P × P −−−→ P
Proof It follows from Theorem 2.4.1 and Corollaries 2.4.2 and 2.3.8. ❑
Remark 2.4.4 Given a topological group P, the group structure on [X, P] is endowed
from the group structure on the set of base point preserving continuous maps from
X to P. We come across some situations in which [X, P] admits a natural group
structure, but the set of base point preserving continuous maps from X to P has no
group structure. If P is a pointed topological space having the same homotopy type
as some topological group P , then π P is naturally equivalent to π P . Hence π P can
be regarded as a functor to the category of groups.
(c,1 P ) μ (1 P ,c) μ
P −−−−−−→ P × P −−−→ P and P −−−−−−→ P × P −−−→ P
Remark 2.4.9 The above homotopy commutativity means that the maps P →
P, p → p0 p, pp0 are homotopic to 1 P rel { p0 }. In other words, ∃ homotopies
L and R from P × I → P such that L( p, 0) = p0 p, L( p, 1) = p, L( p0 , t) =
p0 , R( p, 0) = pp0 , R( p, 1) = p and R( p0 , t) = p0 , ∀ p ∈ P and ∀ t ∈ I .
Example 2.4.14 (i) Every topological group is an H -space with homotopy inverse.
But its converse is not true in general (see (ii)). In particular, Lie groups (for
μ
P ×P /P
example, the general linear group, G L(n, R) or the orthogonal group O(n, R),
see Appendix A) are H -spaces.
(ii) The infinite real projective space R P ∞ = R P n and infinite complex projec-
n≥0
tive space CP ∞ = CP n are H -spaces but not topological groups.
n≥0
Definition 2.4.15 Let (P, μ) and (P , μ ) be two H -spaces. Then a continuous map
α : P → P is called a homotopy homomorphism if the square in Fig. 2.9 is homo-
topy commutative.
Theorem 2.4.16 A pointed topological space having the same homotopy type of 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 homotopy homomorphism.
Proof Let (P, μ) be an H -space and P be a pointed topological space having the
homotopy type of the space P. Then there exist continuous maps f : P → P and
g : P → P such that g ◦ f 1 P and f ◦ g 1 P . Define μ : P × P → P to be
the composite
g×g μ f
P × P −−−−−→ P × P −−−→ P −−−→ P i.e., μ = f ◦ μ ◦ (g × g).
(1,c ) μ
P −−−−−→ P × P −−−→ P (2.9)
g (1,c) μ f
and P −−−→ P −−−−−→ P × P −−−→ P −−−→ P (2.10)
f1 × f2 μ
X −−−→ X × X −−−−−−
→ P × P −−−→ P
3 f1 × f2 × f3 μ×1 P μ
X −−−−→ X × X × X −−−−−−−−→ P × P × P −−−−−→ P × P −−−→ P,
3 f1 × f2 × f3 1 P ×μ μ
X −−−−→ X × X × X −−−−−−−−→ P × P × P −−−−−→ P × P −−−→ P,
f ×g μ
X −−−→ X × X −−−−−→ P × P −−−→ P,
where is the diagonal map given by (x) = (x, x). The identity element of the
group is the class [c] of the constant map c : X → p0 and the inverse of [ f ] is given
by [ f ]−1 = [φ ◦ f ]. If μ is homotopy commutative, then [X, P] is abelian.
Proof Define the product [ f ]·[g] = [μ ◦ ( f × g) ◦ ]. We claim that [ f ]·[g] is well
defined. To show this, let H : X × I → P be a homotopy between f and f and
G : X × I → P a homotopy between g and g . Define a homotopy M : X × I → P
by Mt (x) = M(x, t) = μ(H (x, t), G(x, t)). Then M0 = μ ◦ ( f × g) ◦ and M1 =
μ ◦ ( f × g ) ◦ ⇒ μ ◦ ( f × g) ◦ μ ◦ ( f × g ) ◦ ⇒ [ f ]·
[g] = [ f ]·[g ] ⇒ the multiplication is independent of the choice of representatives
of the classes. ⇒ the multiplication is well defined.
We now prove the associativity of the multiplication. Let h : (X, x0 ) → (P, p0 )
be a third map. Then
[ f ]·([g]·[h]) = [μ ◦ ( f × {μ ◦ (g × h) ◦ }) ◦ ]
= [μ ◦ (1 × μ) ◦ ( f × g × h) ◦ (1 × ) ◦ ]
= [μ ◦ (μ × 1) ◦ ( f × g × h)
◦ ( × 1) ◦ ] by homotopy associativity of μ
= [μ ◦ ({μ ◦ ( f × g) ◦ } × h) ◦ ]
= ([ f ]·[g])·[h].
Theorem 2.4.22 The set [X, P] admits a group structure natural with respect to X
iff P is an H -group.
Remark 2.4.23 The set [X, P] can be endowed with a monoid structure natural with
respect to X iff P is a homotopy associative H -space.
2.4 H -Groups and H -Cogroups 71
Proof Define the object function by π P (X ) = [X, P], which is a group for every
pointed space X by Theorem 2.4.22. If g : X → Y is a base point preserving map,
define the morphism function by π P (g) = g ∗ by Theorem 2.4.24. Then the theorem
follows. ❑
μ ◦ (1 P × μ) μ ◦ (μ × 1 P ).
Finally, we show that P has a homotopy inverse. Let φ : P → P be the map such
that [1 P ]·[φ] = [c]. Then μ ◦ (1 P , φ) c. Similarly, μ ◦ (φ, 1 P ) c. Hence, φ is a
homotopy inverse for P and μ.
Consequently, P is an H -group. Moreover, if [P × P, P] is an abelian group, a
similar argument shows that P is an abelian H -group. ❑
Given two H -groups P and P , we now compare between the contravariant func-
tors π P and π P .
Proof Case I. First we consider the particular case when P is a topological group.
Then the map ψ is a homeomorphism with inverse ψ −1 : P × P → P × P defined
by ψ −1 (u, v) = (u, u −1 v). Let j = p2 ◦ ψ −1 ◦ i 1 , where i 1 : P → P × P is the
inclusion, defined by i 1 (y) = (y, y0 ), where y0 is the base point of P and p1 , p2 :
P × P → P be the projections on the first and the second factor respectively. Then
[ j] is the inverse of the homotopy class of the identity map 1 P ∈ [P, P], so that the
composites
j×1 P μ
P −−−→ P × P −−−−−→ P × P −−−→ P,
1P × j μ
P −−−→ P × P −−−−−→ P × P −−−→ P
Case II. We now consider the general case. Let ψ be a homotopy equivalence with
homotopy inverse φ. Define j ∈ [P, P] by j = p2 ◦ φ ◦ i 1 . Then
Remark 2.4.29 Some of the techniques which apply to topological groups can be
applied to H -spaces, but not all. From the viewpoint of homotopy theory, it is not
the existence of a continuous inverse which is the important distinguishing feature,
but rather the associativity of multiplication. If we consider S 1 , S 3 and S 7 as the
complex, quaternionic and Cayley numbers of unit norm, these spaces have contin-
uous multiplication. The multiplication in the first two cases are associative but not
associative in the last case. S ! and S 3 are topological groups. The spheres S 1 , S 3
and S 7 are the only spheres that are H -spaces proved by J.F. Adams (1930–1989) in
(1962).
Definition 2.4.31 (Loop Space) Let Y be a pointed topological space with base point
y0 . The loop space of Y (based at y0 ) denoted Y (or (Y, y0 )), is defined to be the
space of continuous functions α : (I, I˙) → (Y, y0 ), topologized by the compact open
topology. Then (Y, y0 ) is considered as a pointed space with base point α0 equals
to the constant map c : I → y0 .
is continuous.
Then the theorem of exponential correspondence and the Pasting lemma show the
continuity of μ, since the above composite is continuous on each of the closed sets
Y × Y × [0, 21 ] and Y × Y × [ 21 , 1].
The continuity of F follows from Pasting lemma. The second homotopy is defined
in an analogous manner.
Existence of homotopy inverse: Let φ : Y → Y be a map such that φ(α)(t) =
α(1 − t). Then φ determines homotopy inverses. The homotopy H : Y × I →
Y , where
α(2(1 − s)t), 0 ≤ t ≤ 1/2
H (α, s)(t) =
α(2(1 − s)(1 − t)), 1/2 ≤ t ≤ 1,
begins at μ ◦ (α, φ(α)) and ends at c. The second homotopy is given in an analogous
manner.
Consequently, Y is an H -group. ❑
Definition 2.4.33 Given a pointed space X , iterated loop spaces n X are defined
inductively: n X = (n−1 X ) for ≥ 1 and 0 X is taken to be X .
Theorem 2.4.36 For every pointed topological space Y , Y is an H -group and for
every pointed space X, [X, Y ] is a group. If f : X → X is a base point preserving
continuous map, then f ∗ : [X , Y ] → [X, Y ] is a group homomorphism.
This subsection conveys the dual concepts of H -groups, called H -cogroups intro-
duced by Beno Eckmann (1917–2008) and Peter John Hilton (1923–2010) in 1958. It
involves wedge products of pointed topological spaces. Suspension spaces of pointed
topological spaces form an extensive class of H -cogroups.
Recall that the wedge X ∨ X is viewed as the subspace X × {x 0 } ∪ {x 0 } × X of the
product space X × X . If pi : X × X → X, for i = 1, 2 are the usual projections onto
the first or second coordinate respectively, then define ‘projections’ qi : X ∨ X → X,
for i = 1, 2 by qi = pi | X ∨X ; each qi sends the appropriate copy of x ∈ X , namely,
(x, x 0 ) or (x0 , x) into itself.
76 2 Homotopy Theory: Elementary Basic Concepts
H -cogroup is now defined more explicitly keeping similarity with the definition
of H -group.
μ : X → X ∨ X,
μ (c,1 X ) μ (1 X ,c)
X −−−→ X ∨ X −−−−−−→ X and X −−−→ X ∨ X −−−−−−→ X
is homotopic to 1 X .
Homotopy associativity. The diagram in Fig. 2.12 is commutative up to homotopy,
i.e.,
(1 X ∨ μ) ◦ μ (μ ∨ 1 X ) ◦ μ.
μ (1 X ,h) μ (h,1 X )
X −−−→ X ∨ X −−−−−−→ X and X −−−→ X ∨ X −−−−−−→ X
is homotopic to c : X → X .
(μ∨1X )
X ∨X /X ∨X ∨X
2.4 H -Groups and H -Cogroups 77
γ
Y /Y ∨Y
We now describe suspension spaces which are dual to loop spaces. Suspension
spaces give an extensive class of H -cogroups which are dual to H -groups. The
impact of suspension operator is realized from a classical theorem of H. Freudenthal
(1905–1990) known as Freudenthal suspension theorem (see Chap. 7).
Example 2.4.48 (Suspension Space) Let X be a pointed topological space with base
point x 0 . The suspension space of X , denoted by X , is defined to be the quotient
space of X × I in which (X × 0) ∪ (x0 × I ) ∪ (X × 1) has been identified to a single
point. This is sometimes called the reduced suspension. If (x, t) ∈ X × I, we use
[x, t] to denote the corresponding point of X under the quotient map X × I → X .
Then [x0 , 0] = [x 0 , t] = [x , 1], ∀ x, x ∈ X and ∀ t ∈ I . The point [x0 , 0] ∈ X
is also denoted by x0 and X is a pointed space with base point x0 . Moreover, if
f : X → Y is a base point preserving continuous map, then f : X → Y is
defined by
f ([x, t]) = [ f (x), t].
Consequently, is a covariant functor from the category Top ∗ of pointed spaces and
continuous maps to itself.
We now show that is also a covariant functor from the category Top ∗ to
the category of H -cogroups and homomorphisms. We define a comultiplication
γ : X → X ∨ X by the formula as shown in Fig. 2.15
([x, 2t], x0 ), 0 ≤ t ≤ 1/2
γ([x, t]) =
(x 0 , [x, 2t − 1]), 1/2 ≤ t ≤ 1.
Proof As X and Y are both H -cogroups, the proof follows from the definition
of f . ❑
x0
γ
x0
ΣX x0
ΣX ∨ ΣX
This section provides an example of a special pair of functors, called adjoint functors
in the language of category theory. This categorical notion of adjoint functors was
introduced by Daniel Kan (1927–2013) in 1958. There is a close relation between
the loop functor and the suspension functor in the category Top ∗ .
Proposition 2.5.1 The functors and defined from the category Top ∗ of pointed
spaces and continuous maps to itself form a pair of adjoint functors in the sense
that for pointed topological spaces X and Y in Top ∗ there is an equivalence
mor ( X, Y ) ≈ mor (X, Y ), where both sides are the set of morphisms in the cat-
egory Top ∗ .
This natural equivalence plays an important role in the homotopy category Htp ∗
of pointed topological spaces.
Theorem 2.5.2 There exists a natural equivalence from the functor [−, −] to the
functor [−, −] on the category Htp ∗ .
Definition 2.5.3 In the language of category theory, the functors and are called
adjoint functors in the sense of Theorem 2.5.2.
Theorem 2.5.4 The suspension functor is a covariant functor from the category
Top ∗ of pointed topological spaces and continuous maps to the category of H -
cogroups and continuous homomorphisms. Moreover, the functor preserves homo-
topies, i.e., if f 0 , f1 : X → Y0 are homotopic by the homotopy Ft , then f 0 , f 1 are
homotopic by the homotopy Ft , which is a continuous homomorphism for each
t ∈ I.
Corollary 2.5.5 The suspension functor is a covariant functor from the homotopy
category of pointed topological spaces and homotopy classes of continuous maps to
the category of H -cogroups and continuous homomorphisms.
and p− : (D n+1
,S )→
n
(H−n+1 ,S ), (x1 , x 2 , . . . , xn+1 , 0)
n
⎛ ⎞
n+1
→ ⎝x1 , x 2 , . . . , x n+1 , −1 − xi2 ⎠
i=1
Definition 2.5.7 Given a pointed topological space X , its iterated suspension spaces
are defined inductively:
Remark 2.5.11 The Corollary 2.5.10 shows that for n ≥ 1, the space S n admits an
extensive family of H -cogroups.
Definition 2.5.12 (Adjoint functors) In the language of category theory the equiva-
lence between [ X, Y ] and [ X, Y ] is expressed by saying that in the homotopy
subcategory of pointed Hausdorff spaces of the homotopy category Htp ∗ of pointed
topological spaces, the functors and are adjoint.
Remark 2.5.13 Recall that given a pointed topological space X , we have formed
iterated loop spaces n X inductively: n X = (n−1 X ) for ≥1 and 0 X is taken
to be X . and we have similarly formed iterated suspension spaces inductively:
Then the groups [ X, Y ], [X, 2 Y ] and [ 2 X, Y ] are isomorphic for any pointed
topological space Y .
82 2 Homotopy Theory: Elementary Basic Concepts
ψ : [ X, Y ] → [X, Y ]
ψ : [ X, n−1 Y ] → [X, n Y ]
Proof (i) Let X be a pointed topological space with base point x 0 . Then for any
pointed topological space Y ,
[X, n Y ] ∼
= [ X, n−1 Y ] = [ X, (n−2 Y )]
This section studies a special class of topological spaces, called contractible spaces,
for each of which there exists a homotopy that starts with the identity map and
ends with some constant map. This introduces the concept of contractible spaces.
The concept of contractible spaces is very important. Contractible spaces are in a
natural sense, the trivial objects from the view point of homotopy theory, because
all contractible spaces have the homotopy type of a space reduced to a single point.
Such spaces are connected topological objects having no ‘holes’ or ‘cycles’ and
have nice intrinsic properties. The simplest nonempty space is one-point space. We
characterize the homotopy type of such spaces.
Corollary 2.6.4 Any two continuous maps from an arbitrary space to a contractible
space are homotopic.
Corollary 2.6.9 Two contractible spaces have the same homotopy type, and any
continuous map between contractible spaces is a homotopy equivalence.
Remark 2.6.10 Contractible spaces are precisely those spaces which are homotopy
equivalent to a point space. Thus all contractible spaces have the homotopy type of
a space reduced to a single point.
2.6 Contractible Spaces 85
F : S ∞ × I → S ∞ , (x 1 , x2 , x 3 , . . . , t)
→ ((1 − t)x1 , t x1 + (1 − t)x 2 , t x2 + (1 − t)x 3 , . . .)/Nt ,
where x = (x 1 , x2 , x 3 , . . .) ∈ S ∞ .
Then H ∗ F is a contraction. Consequently, S ∞ is a contractible space. ❑
is called the comb space, i.e., Y consists of the horizontal line segment L joining
(0, 0) to (1, 0) and vertical unit closed line segments standing on points (1/n, 0) for
each n ∈ N, together with the line segment joining (0, 0) with (0, 1) as shown in
Fig. 2.17. It is an important example of a contractible space.
L
(0, 0) (1/2, 0) (1, 0)
88 2 Homotopy Theory: Elementary Basic Concepts
Remark 2.6.23 The concept of relative homotopy is stronger than the concept of
homotopy.
Let A be a subspace of X and f, g : X → Y be two continuous maps such that
f g rel A. Then f g. But its converse is not true.
Example 2.6.24 Let Y be the comb space, 1Y : Y → Y be the identity map and
c : Y → Y be the constant map defined by c(x, y) = (0, 1), ∀ (x, y) ∈ Y . Then IY
and c agree on {(0, 1)} and hence 1Y c by Corollary 2.6.5, since Y is contractible.
But the comb space Y is not contractible relative to {(0, 1)} (see Proposition 2.6.22).
This section mainly studies inclusion maps from the viewpoint of homotopy theory.
We consider whether an inclusion map i : A → X has a left inverse or a right inverse
or a left homotopy inverse or a right homotopy inverse or two sided inverse or
two-sided homotopy inverse. More precisely, the concepts of retraction and weak
retraction are introduced and it is proved that these two concepts coincide under
suitable homotopy extension property (HEP).
Let A be a subspace of a topological space X and i : A → X be the inclusion
map. Then a continuous map f : A → Y from A to a subspace Y is said to have
a continuous extension over X if ∃ a continuous map F : X → Y such that the
diagram in Fig. 2.18 is commutative, i.e., F ◦ i = f . Thus F is said to be a continuous
extension of f over X if F| A = f .
A
2.7 Retraction and Deformation 89
Remark 2.7.2 The main property of a retract A of X is that any continuous map
f : A → Y has at least one continuous extension f˜ : X → Y , namely, f˜ = f ◦ r ,
where r : X → A is a retraction.
Example 2.7.3 The circle A as shown in Fig. 2.20 is a retract of the annulus X . The
arrows indicate the action of the retraction. The whole of X is mapped onto A keeping
points in A fixed.
Example 2.7.7 Consider X = I 2 and A =comb space (see Example 2.6.21). Then
A X . As A and X are both contractible spaces, the inclusion map i : A → X is
A
90 2 Homotopy Theory: Elementary Basic Concepts
We now search conditions under which the concepts of retraction and weak retrac-
tion coincide. For this purpose we introduce the concept of Homotopy Extension
Property for the pair of spaces (X, A).
Remark 2.7.15 An inclusion map i : A → X has never a right inverse in the category
of topological spaces and continuous maps in the trivial case when A = X .
(ii) F(x, 1) = x, ∀ x ∈ A;
(iii) F(X × 1) ⊂ A ⊂ X ;
(iv) F(x, t) = x, ∀ x ∈ A and ∀ t ∈ I.
Example 2.7.21 Let X = Rn+1 − {0} and S n be the n-sphere (n ≥ 1). Then S n ⊂ X
is a strong deformation retract of X . Let i : S n → X be the inclusion. Define a
retraction r : X → S n by r (x) = ||x||
x
. Geometrically, this map shifts points x ∈ X
n
to the boundary S along a straight line from the origin. Define a continuous map
F : X × I → X by F(x, t) = (1 − t)x + ||x|| tx
, ∀ x ∈ X, ∀ t ∈ I . Then
(i) F(x, 0) = x, ∀ x ∈ X ;
(ii) F(x, 1) = x, ∀ x ∈ S n ;
(iii) F(X × 1) ⊂ S n ⊂ X and
(iv) F(x, t) = x, ∀ x ∈ S n and ∀ t ∈ I.
is such that F(x, 0) = x and F(x, 1) = r (x). This shows that F is a strong defor-
mation retraction.
0
94 2 Homotopy Theory: Elementary Basic Concepts
Example 2.7.24 Let X be the topological space given by I together with a family of
segments approaching it as shown in Fig. 2.25.
Then I is a deformation retract of X but not a strong deformation retract.
We now show that if (X, A) has the HEP with respect to A, then the concepts of
weak deformation retraction and deformation retraction coincide.
Theorem 2.7.26 If (X, A) has the HEP with respect to A, then A is a weak defor-
mation retract of X if and only if A is a deformation retract of X .
Proof Suppose (X, A) has the HEP with respect to A. Then A is a weak retract of
X and X is deformable into A if and only if A is a retract of X and X is deformable
into A by Theorem 2.7.11. Then the theorem follows from Proposition 2.7.25. ❑
We now show that under suitable HEP the concepts of strong deformation retrac-
tion and deformation retraction coincide.
This section defines the concepts of NDR-pair and DR-pair which are closely related
to the concepts of retraction and homotopy extension property for compactly gener-
ated spaces (see Sect. B.4 of Appendix B). N. Steenrod (1910–1971) proved in 1967
the equivalence between the NDR condition and the homotopy extension property
(Steenrod 1967).
We now use the concept of compactly generated space defined in Appendix B.
Definition 2.8.1 Let X be a compactly generated topological space and A ⊂ X be
a subspace. Then (X, A) is said to be an NDR-pair (NDR stands for ‘neighborhood
deformation retract’) if there exist continuous maps u : X → I and h : X × I → X
such that
96 2 Homotopy Theory: Elementary Basic Concepts
NDR(i) A = u −1 (0);
NDR(ii) h(x, 0) = x, ∀ x ∈ X ;
NDR(iii) h(a, t) = a, ∀ t ∈ I, a ∈ A;
NDR(iv) h(x, 1) ∈ A for all x ∈ X such that u(x) < 1.
In particular, A is a retract of its neighborhood U = {x ∈ X : u(x) < 1}, and hence
is a neighborhood retract of X .
Definition 2.8.2 A pair (X, A) is called a DR-pair (DR stands for “deformation
retract”) if in addition to NDR(i)–NDR(iii), another condition NDR(v): h(x, 1) ∈ A
(instead of NDR(iv)) holds for all x ∈ X .
Remark 2.8.3 The concepts of DR-pair and NDR-pair are closely related to the
concepts of retraction and HEP (see Ex. 32 of Sect. 2.11).
Corollary 2.9.2 If spaces X and Y in Top ∗ are homotopy equivalent, then the spaces
S P ∞ X and S P ∞ Y are also homotopy equivalent. In particular, if X is contractible,
then S P ∞ X is contractible.
Proof Let f : X → Y be a homotopy equivalence with homotopy inverse g : Y →
X . Then S P ∞ (g) is a homotopy inverse of S P ∞ ( f ). Consequently, the spaces
S P ∞ X and S P ∞ Y are homotopy equivalent. Again S P ∞ {∗} = {∗} proves the sec-
ond part. ❑
Theorem 2.9.3 S P ∞ : Htp ∗ → Htp ∗ is a covariant functor.
Proof It follows from Theorem 2.9.1 and Proposition B.2.18. ❑
2.10 Applications
This subsection solves some extensions problems with the help of homotopy.
Theorem 2.10.1 A continuous map f : S n → Y from S n to any space Y can be
continuously extended over D n+1 if and only if f is nullhomotopic, i.e., iff f is
homotopic to a constant map.
Proof Let c : S n → Y be a constant map defined by c(S n ) = y0 ∈ Y such that f c.
Then exists a homotopy H : S n × I → Y such that H (x, 0) = f (x) and H (x, 1) =
c(x) = y0 , ∀ x ∈ S n . We now construct a map F : D n+1 → Y by the rule
y0 , 0 ≤ ||x|| ≤ 1/2
F(x) =
H x
||x||
,2 − 2||x|| , 1/2 ≤ ||x|| ≤ 1.
Theorem 2.10.2 Any continuous map from S n to a contractible space has a contin-
uous extension over D n+1 .
x
2.10 Applications 99
H x
||x||
, ||x|| , if x = 0
f :D →S
n n−1
, x →
c, if x = 0
Since S n−1 is compact, H is uniformly continuous. Hence for every > 0, e a δ > 0
(depends on but not on x) such that ||H (x, t) − c|| < δ if t < . This shows that f
is continuous at 0 ∈ D n . ❑
Proposition 2.10.5 Let (X, A) be a normal pair (i.e., X is normal and A is closed
in X ) such that X × I is normal and f : X → S n be a continuous function. Then
every homotopy of f | A can be extended to a homotopy of f .
Proof Let H : A × I → S n be a homotopy of f | A . Then H can be extended to
a continuous map H̃ : X × {0} ∪ A × I be setting H (x, 0) = f (x) for all x ∈ X .
Then by using Ex. 22 of Sect. 1.16 of Chap. 1 it follows that there exists an extension
F : X × I → S n , which is required homotopy. ❑
Proposition 2.10.6 If a continuous map f : X → S n is essential, then f (X ) = S n
(i.e., f is a surjection).
Proof If f (X ) = S n , then there exists an element y ∈ S n − f (X ). Since S n − y is
contractible to a point and f (X ) ⊂ S n − y, it follows that f is inessential. This is a
contradiction. ❑
Proposition 2.10.7 Let (X, A) be a normal pair such that X × I is normal. Then
every inessential map f : A → S n admits an inessential extension f˜ : X → S n .
Proof Let g : X → S n be a map of X into a single point of S n . Then g| A is homotopic
to f . Hence the existence of f˜ follows from Proposition 2.10.5. ❑
Definition 2.10.8 A topological space X is said to be aspherical if every continuous
map f : S n → X extends to a continuous map f˜ : D n+1 → X .
Example 2.10.9 Every convex subspace of Euclidean space and every contractible
space are aspherical.
This subsection applies the tools of homotopy to prove the celebrated fundamental
theorem of algebra which shows that the field of complex numbers is algebraically
closed. There are several methods to prove the fundamental theorem of algebra. We
now present a proof by homotopy. For an alternative proof see Theorem 3.8.1 of
Chap. 3.
Theorem 2.10.10 Let C denote the field of complex numbers, and C ρ ⊂ C ≈ R2
denote the circle at the origin and of radius ρ. Let f ρn : Cρ → C − {0} be the restric-
tion to Cρ to the map z → z n . If none of the maps f ρn is nullhomotopic (n ≥ 1 and
ρ > 0), then every nonconstant polynomial over C has a root in C.
100 2 Homotopy Theory: Elementary Basic Concepts
n−1
We define a map F : Cρ × I → C by F(z, t) = z n + (1 − t)ai z i . Then F(z, t) =
i=0
0 for any (z, t) ∈ C ρ × I . Otherwise, F(z, t) = 0 for some z ∈ Cρ and t ∈ I would
n−1
n−1
n−1
imply z = −
n
(1 − t)ai z . This implies ρ ≤
i n
(1 − t)|ai |ρ ≤
i
|ai |ρi ≤
i=0 i=0 i=0
n−1
|ai |ρn−1 for ρ > 1, because ρi ≤ ρn−1 for ρ > 1.
i=0
n−1
Hence ρ ≤ |ai |, by canceling ρn−1
i=0
⇒ a contradiction to the relation (2.14).
In other words, F(z, t) = 0 for any z with |z| = 1 and for any t ∈ I . We now
assume that g has a root in C. We define G : Cρ × I → C − {0} by G(z, t) = g((1 −
t)z). Since g has no root in C, G(z, t) = 0 and hence the values of G must lie in
C − {0}. Now G : g|Cρ k, where k is the constant map z → g(0) = a0 at a0 . Hence
g|Cρ is nullhomotopic. Again g|Cρ f ρn . Thus f ρn is nullhomotopic by symmetric and
transitive properties of the relation . This contradicts the hypothesis. Consequently,
g has a complex root. ❑
2.11 Exercises
1. For all n ≥ 0, show that the topological spaces S 1 ∧ S n and S n+1 are homeo-
morphic.
[Hint: Let S n+1 be the (n + 1)-sphere in Rn+2 , S n be equator, D n+1 be the n + 1-
disk embedded in D n+2 , H+n+1 be upper hemisphere, H−n+1 be lower hemisphere
and s0 = (1, 0, 0, . . . , 0) be base point. Now proceed as in Proposition 2.5.6.]
2. Given a collection of pointed topological spaces X α , Yα (α ∈ A), and maps f α
gα : X α → Yα , show that × f α ×gα .
[Hint: Let Fα : X α × I → Yα be a homotopy between f α and gα . Then F :
(×X α ) × I → ×Yα , defined by F((x α ), t) = (Fα (xα , t)), ∀ t ∈ I is continuous
and a homotopy between × f α and ×gα (relative to base point).]
2.11 Exercises 101
3. Consider the homotopy set [A, X ], where A is a fixed space. Show that a contin-
uous map f : X → Y induces a function f ∗ : [A, X ] → [A, Y ] satisfying the
following properties:
(i) If f g, then f ∗ = g∗ ;
(ii) If 1 X : X → X is the identity map, then 1 X ∗ : [A, X ] → [A, X ] is the iden-
tity function;
(iii) If g : Y → Z is another continuous map, then (g ◦ f )∗ = g∗ ◦ f ∗ .
Deduce that if X Y , then ∃ a bijection between the sets [A, X ] and [A, Y ].
What are the corresponding results for the sets [X, A] for a fixed space A?
[See Theorems 2.3.1 and 2.3.5 and their corollaries.]
4. Show that
(a) S 1 = {z ∈ C : |z| = 1} is a topological group under usual multiplication of
complex numbers.
(b) For any space X , pointwise multiplication endows the set of continuous
maps X → S 1 with the structure of an abelian group. It is compatible with
homotopy and then the set [X, S 1 ] acquires the structure of a group.
(c) If f : Y → X is continuous then f ∗ : [X, S 1 ] → [Y, S 1 ] is a homomor-
phism.
5. Show that a space X is contractible iff it is deformable into one of its points.
6. Show that if A is a deformation retract of X , then A and X have the same
homotopy type.
7. Show that any one-point subset of a convex subspace Y of Rn is a strong defor-
mation retract of Y .
8. Let X be the closed unit square and A be the comb space. Show that A is weak
deformation retract of X but not a deformation retract of X .
9. Show that the point (0, 1) of the comb space X is a deformation retract of X but
not a strong deformation retract of X .
10. Let X be a Hausdorff space and A ⊂ X be a retract of X . Prove that A is closed
in X . Hence show that an open interval (0, 1) cannot be a retract of any closed
subset of the real line R 1 .
11. Show that
(a) A continuous map f : X → Y is nullhomotopic iff it has a continuous exten-
sion over the cone C X = (X × I )/X × {1}.
(b) Given a continuous map f : X → Y , its mapping cylinder M f = (X × I ) ∪
Y = (X × I ) ∪ Y/∼, where for all x ∈ X, ∼ identifies (x, 1) with f (x).
(c) S 1 = {z ∈ C − {0} : |z| = 1} is a strong deformation retract of C − {0}.
(d) S 1 and C − {0} have the same homotopy type.
(e) For all f : X → Y , the space Y is a deformation retract of the its mapping
cylinder M f .
(f) Any continuous map from a closed subset of Rn into a sphere is extendable
over the whole of Rm iff f is essential.
102 2 Homotopy Theory: Elementary Basic Concepts
20. (a) Let G be a fixed H -group with base point e with continuous multiplication
μ : G × G → G and homotopy inverse φ : G → G. Show that there exists
a contravariant functor π G : Htp ∗ → Grp .
(b) For each homotopy associative H -space K , show that π K is a contravariant
from Htp ∗ to the category of monoids and their homomorphisms.
(c) Show that π G is homotopy type invariant for each H -group G.
(d) Let G be a pointed topological space such that π G assumes values in Grp .
Show that G is an H -group. Moreover, for any pointed space X , show that
the group structure on π G (X ) and [X, G] coincide.
(e) Let α : G → H be a homomorphism of H -groups. Show that α induces
a natural transformation N (α) : π G → π H , where N (α)(X ) : [X, G] →
[X, H ] is defined by N (α)(X )([ f ]) = [α ◦ f ], ∀ [ f ] ∈ [X, G].
21. Given a closed curve C in the plane R2 × {0}, show that there exists a continuous
deformation deforming C into a spherical closed curve C̃ and conversely given
a spherical curve C̃, show that there exists a continuous deformation deforming
C̃ into a closed curve C in the plane R2 × {0} such that total normal twists of C
and C̃ remain the same.
22. (M. Fuchs) Prove that two topological spaces X and Y have the same homotopy
type iff they are homeomorphic to a strong deformation retract of a space Z .
23. Using the notation of Theorem 2.4.18, show that a pointed space P is an H -space
iff there is a continuous map μ : P × P → P such that μ ◦ i 1 = μ ◦ i 2 = c. The
map μ satisfies the condition [μ] = [ p1 ]·[ p2 ] and if f, g : X → P are base point
preserving continuous maps, then [ f ]·[g] is the homotopy class of the composite
f ×g μ
X −−−→ X × X −−−−−→ P × P −−−→ P.
[3] Adhikari, Avishek and Rana, P.K., A Study of Functors Associated with
Topological Groups, Studia Universiatis, Babes-Bolyai Mathematica, XLVI(4),
3–14, 2001
[4] Arkowitz, Martin, Introduction to Homotopy Theory, Springer, New York, 2011.
[5] Armstrong, M.A., Basic Topology, Springer-Verlag, New York, 1983.
[6] Aguilar, Gitler, S., Prieto, C., Algebraic Topology from a Homotopical View
Point, Springer-Verlag, New York, 2002.
[7] Chatterjee, B.C., Ganguly, S., and Adhikari, M.R., A Textbook of Topology,
Asian Books Pvt.Ltd., New Delhi, 2002.
[8] Croom, F.H., Basic Concepts of Algebraic Topology, Springer-Verlag, New
York, Heidelberg, Berlin, 1978.
[9] Dugundji, J., Topology, Allyn & Bacon, Newtown, MA, 1966.
[10] Dieudonné, J., A History of Algebraic and Differential Topology, 1900–1960,
Modern Birkhäuser, 1989.
[11] Gray, B., Homotopy Theory, An Introduction to Algebraic Topology, Academic
Press, New York, 1975.
[12] Hilton, P.J., An introduction to Homotopy Theory, Cambridge University Press,
Cambridge, 1983.
[13] Hu, S.T., Homotopy Theory, Academic Press, New York, 1959.
[14] Massey, W.S., A Basic Course in Algebraic Topology, Springer-Verlag, New
York, Berlin, Heidelberg, 1991.
[15] Munkres, J.R., Topology, A First Course, Prentice-Hall, New Jersey, 1975.
[16] Rotman, J.J., An Introduction to Algebraic Topology, Springer-Verlag, New
York, 1988.
[17] Satya, Deo Algebraic Topology: A primer, Hindustan Book Agency, New Delhi,
2003.
[18] Switzer, R.M., Algebraic Topology-Homotopy and Homology, Springer-Verlag,
Berlin, Heidelberg, New York, 1975.
[19] Whitehead, G.W., Elements of Homotopy Theory, Springer-Verlag, New York,
Heidelberg, Berlin, 1978.
References
Adams, J.F.: Vector fields on spheres. Ann. Math. 75, 603–632 (1962)
Adams, J.F.: Algebraic Topology: A Student’s Guide. Cambridge University Press, Cambridge
(1972)
Adhikari, A., Rana, P.K.: A study of functors associated with topological groups, Studia Universiatis,
Babes-Bolyai Mathematica, vol. XLVI(4), pp. 3–14 (2001)
Adhikari, M.R., Adhikari, A.: Basic Modern Algebra with Applications. Springer, New York (2014)
Arkowitz, M.: Introduction to Homotopy Theory. Springer, New York (2011)
Armstrong, M.A.: Basic Topology. Springer, New York (1983)
Aguilar, M., Gitler, S., Prieto, C.: Algebraic Topology from a Homotopical View Point. Springer,
New York (2002)
Barratt, M.G.: Track groups I. Proc. Lond. Math. Soc. 5(3), 71–106 (1955)
106 2 Homotopy Theory: Elementary Basic Concepts
Chatterjee, B.C., Ganguly, S., Adhikari, M.R.: A Textbook of Topology. Asian Books Pvt. Ltd.,
New Delhi (2002)
Croom, F.H.: Basic Concepts of Algebraic Topology. Springer, New York (1978)
Dugundji, J.: Topology. Allyn & Bacon, Newtown (1966)
Dieudonné, J.: A History of Algebraic and Differential Topology, 1990-1960. Modern Birkhäuser,
Basel (1989)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Gray, B.: Homotopy Theory, An Introduction to Algebraic Topology. Acamedic Press, New York
(1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J.: An Introduction to Homotopy Theory. Cambridge University Press, Cambridge (1983)
Hu, S.T.: Homotopy Theory. Academic Press, New York (1959)
Hurewicz, W.: Beitrage der Topologie der Deformationen. Proc. K. Akad. Wet. Ser. A 38, 112–119,
521–528 (1935)
Massey, W.S.: A Basic Course in Algebraic Topology. Springer, New York (1991)
Maunder, C.R.F.: Algebraic Topology. Van Nostrand Reinhhold, London (1970)
Munkres, J.R.: Topology, A First Course. Prentice-Hall, New Jersey (1975)
Rotman, J.J.: An Introduction to Algebraic Topology. Springer, New York (1988)
Satya, D.: Algebraic Topology: A Primer. Hindustan Book Agency, New Delhi (2003)
Spanier, E.: Algebraic Topology. McGraw-Hill Book Company, New York (1966)
Steenrod, N.: A convenient category of topological spaces. Mich. Math J. 14, 133–152 (1967)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Berlin (1975)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, New York (1978)
Chapter 3
The Fundamental Groups
This chapter continues the study of homotopy theory though the concept of
fundamental groups invented by H. Poincaré (1854–1912) in 1895, which conveys
the first transition from topology to algebra by assigning a group structure on the
set of relative homotopy classes of loops in a functorial way. Its group structure is
proved in Sects. 3.1 and 3.2 in two different ways. This group earlier called Poincaré
group, is now known as fundamental group. It plays an influential role in the study
of algebraic topology.
Properties and characteristics which are shared by homeomorphic spaces are
called topological properties and topological invariants; on the other hand those by
homotopy equivalent spaces are called homotopy properties and homotopy invari-
ants. The Euler characteristic invented by L. Euler (1703–1783) in 1752 is an integral
invariant, which distinguishes non-homeomorphic spaces. The search of other invari-
ants has established connections between topology and modern algebra in such a way
that homeomorphic spaces have isomorphic algebraic structures. Historically, the
concept of fundamental group introduced by Poincaré in 1895 is the first important
invariant of homotopy theory which came from such a search. His work explained
the difference between curves deformable to one another and curves bounding a
larger space. The first one led to the concepts of homotopy and fundamental group.
Fundamental group is one of the basic homotopy invariants. It is a very powerful
invariant in algebraic topology and is the first of a series of algebraic invariants πn
associated with a topological space with a base point.
The classification of topological spaces up to homeomorphism is the main prob-
lem of topology. Given two topological spaces, either we have to find an explicit
expression for a homeomorphism between them or we have to show that no such
homeomorphism exists. In the latter case, it does not suffice to consider any special
mapping, and it is impossible to consider all the mappings. So for proving nonex-
istence of a homeomorphism we use indirect arguments. In particular, we find a
property or a characteristic shared by homeomophic spaces. This is the basic moti-
vation of invention of homotopy and homology groups in algebraic topology.
© Springer India 2016 107
M.R. Adhikari, Basic Algebraic Topology and its Applications,
DOI 10.1007/978-81-322-2843-1_3
108 3 The Fundamental Groups
Using the tools of the fundamental groups, this chapter introduces the concept of
degree function of a continuous map f : (I, I˙) → (S 1 , 1) and develops the neces-
sary tools to compute and study the fundamental group of the circle. It also studies
Brouwer fixed point theorem for dimension 2, fundamental theorem of algebra, vec-
tor field problems on D 2 , and knot groups, and finally computes fundamental groups
of some important spaces.
For this chapter the books Armstrong (1983), Bredon (1993), Croom (1978),
Massey (1991), Maunder (1970), Munkres (1975), Rotman (1988), Switzer (1975),
Whitehead (1978) and some others are referred in the Bibliography.
This section introduces the concept of fundamental groups and starts studying the
basic elementary properties of fundamental groups with an eye to apply them as tools
for the study of subsequent chapters. It is one of the several key homotopy invariants
which exist associated with topological spaces.
The basic motivation of the concept of the fundamental group is given by a geometric
approach. Consider the disk X with a hole and another disk Y without a hole as shown
in Figs. 3.1 and 3.2.
Any loop in Fig. 3.1 cannot be continuously shrunk to a point; on the other hand
any loop in Fig. 3.2 can be continuously shrunk to a point.
For example, the loop α in Fig. 3.1 cannot be continuously shrunk to a point due to
existence of a hole in X , but some loops in X such as β may be continuously shrunk
to a point but not all loops. This characterizes the difference between the spaces
X and Y . This difference leads to the concept of fundamental group of a pointed
topological space.
X
3.1 Fundamental Groups: Introductory Concepts 109
Fundamental group is the first of a sequence of functors πn (see Chap. 7), called
homotopy group functors from the category of pointed topological spaces to the
category of groups. Such functors occupy a vast territory in algebraic topology and
are still the subject of intensive study. More precisely, given a pointed topological
space (X, x 0 ), the set π1 (X, x0 ) is defined to be the set of homotopy classes of paths
f : I → X that send 0 and 1 to x0 . Each such path is called a loop in X based at x 0 . It is
shown that π1 (X, x0 ) admits a group structure.The group π1 (X, x 0 ) depends on X as
well as on x 0 ∈ X and is called the fundamental group or Poincaré group of the space
X based at x 0 . It is a homotopy type invariant in the sense that homotopy equivalent
spaces (X, x0 ) and (Y, y0 ) have the isomorphic fundamental groups π1 (X, x 0 ) and
π1 (Y, y0 ).
If u and v are two paths in X such that u(1) = v(0), then we can define a new
path, called the product of u and v denoted by u ∗ v as follows:
u(2t), 0 ≤ t ≤ 1/2
(u ∗ v)(t) = (3.1)
v(2t − 1), 1/2 ≤ t ≤ 1
and ⎧
⎪
⎨u(4t), 0 ≤ t ≤ 1/4
((u ∗ v) ∗ w)(t) = v(4t − 1), 1/4 ≤ t ≤ 1/2
⎪
⎩
w(2t − 1), 1/2 ≤ t ≤ 1
These two paths in X are not necessarily the same paths, because at t = 12 , images
of these two paths may not be the same, since u(1) and v(1) may not be equal. This
shows that the product of paths is in general not an associative operation. Even for a
fixed x0 ∈ X , the product of loops in X based at x0 need not be associative, because
their respective images at t = 14 may not be equal. To overcome this difficulty we
consider an equivalence relation on the set (X, x0 ) of all loops in X based at x0 ∈ X .
Definition 3.1.3 Let u, v : (I, I˙) → (X, x 0 ) be two loops in X based at x 0 . Then u
and v are said to be homotopic relative to the subspace I˙ = {0, 1} of I denoted by
u v rel I˙, if ∃ a continuous map
F : I × I → X such that
F(t, 0) = u(t), ∀ t ∈ I ,
F(t, 1) = v(t), ∀ t ∈ I ,
and F(0, s) = F(1, s) = x 0 , ∀ s ∈ I .
Let (X, x 0 ) be the set of all loops in X based at x 0 . Then it follows from Theorem
2.1.37 of Chap. 2 that ‘’ is an equivalence relation on (X, x 0 ). This gives the set
of homotopy classes of loops relative to I˙ = {0, 1}, denoted by π1 (X, x0 ). Thus
π1 (X, x0 ) is the quotient set (X, x 0 )/.
We want to define a composition on π1 (X, x 0 ) to make it a group. First, we define
composition ∗ on (X, x 0 ) and then we carry it to (X, x 0 )/ = π1 (X, x0 ).
Definition 3.1.5 If u ∈ (X, x0 ), then its inverse u −1 : (I, I˙) → (X, x0 ) is defined
by u −1 (t) = u(1 − t), ∀ t ∈ I .
Clearly, u −1 ∈ (X, x0 ). Thus u ∈ (X, x0 ) =⇒ u −1 ∈ (X, x 0 ).
Remark 3.1.6 u and u −1 give the same set of points of X but their directions are
opposite.
Proof Let F : u 1 u 2 rel I˙ and G : v1 v2 rel I˙. Then F(t, 0) = u 1 (t), F(t, 1) =
u 2 (t), ∀ t ∈ I, F(0, s) = x 0 = F(1, s), ∀ s ∈ I and G(t, 0) = v1 (t), G(t, 1) =
v2 (t), ∀ t ∈ I, G(0, s) = x0 = G(1, s), ∀ s ∈ I .
Define a map H : I × I → X by
F(2t, s), 0 ≤ t ≤ 1/2
H (t, s) =
G(2t − 1, s), 1/2 ≤ t ≤ 1
Proof Let F : u v rel I˙. Then F(t, 0) = u(t), F(t, 1) = v(t), ∀ t ∈ I and
F(0, s) = x 0 = F1 (1, s).
Define G : I × I → X by G(t, s) = F(1 − t, s).
112 3 The Fundamental Groups
As before, (u ∗ v) ∗ w ∈ (X, x 0 ).
Define a map H : I × I → X by the rule
⎧
⎨ u(4t/(1 + s)), 0 ≤ t ≤ (1 + s)/4
H (t, s) = v(4t − 1 − s), (1 + s)/4 ≤ t ≤ (2 + s)/4
⎩
w(1 − (4(1 − t)/(2 − s))), (2 + s)/4 ≤ t ≤ 1
A B
R1 R2 R3
s
⎧
⎨ u(2t), 0 ≤ t ≤ 1/2
H (t, 1) = v(4t − 2), 1/2 ≤ t ≤ 3/4
⎩
w(4t − 3), 3/4 ≤ t ≤ 1
= (u ∗ (v ∗ w))(t), ∀ t ∈ I,
The motivation for writing H comes from the diagram in Fig. 3.3.
Divide the square I × I into the three regions R1 , R2 , and R3 given by
R1 : 0 ≤ t ≤ (s + 1)/4, 0 ≤ s ≤ 1;
R2 : (s + 1)/4 ≤ t ≤ (s + 2)/4, 0 ≤ s ≤ 1;
R3 : (s + 2)/4 ≤ t ≤ 1, 0 ≤ s ≤ 1.
Proof u ∗ c : I → X is defined by
u(2t), 0 ≤ t ≤ 1/2
(u ∗ c)(t) =
c(2t − 1), 1/2 ≤ t ≤ 1
u(2t), 0 ≤ t ≤ 1/2
=
x0 , 1/2 ≤ t ≤ 1
Then u ∗ c ∈ (X, x0 ).
114 3 The Fundamental Groups
Define a map H : I × I → X by
u(2t/(1 + s)), 0 ≤ t ≤ (1 + s)/2
H (t, s) =
x0 , (1 + s)/2 ≤ t ≤ 1
Proof u ∗ u −1 : I → X is given by
u(2t), 0 ≤ t ≤ 1/2
(u ∗ u −1 )(t) = −1
u (2t − 1), 1/2 ≤t ≤1
u(2t), 0 ≤ t ≤ 1/2
=
u(1 − 2t − 1), 1/2 ≤ t ≤ 1
u(2t), 0 ≤ t ≤ 1/2
=
u(2 − 2t), 1/2 ≤ t ≤ 1
Proof Let [u], [v] ∈ π1 (X, x 0 ). Then u, v ∈ (X, x 0 ) and u ∗ v(∈ (X, x0 )) is
defined by (3.1). This law of composition ‘∗’ is carried over to π1 (X, x0 ) to give the
composition ‘◦’ by the rule [u] ◦ [v] = [u ∗ v]. The composition ‘◦’ is well defined
by Proposition 3.1.7, because it is independent of the choice of the representatives of
the classes. This composition is associative by Proposition 3.1.9, [c] is the identity
element by Proposition 3.1.10 and any element [u] ∈ π1 (X, x 0 ) has an inverse
[u −1 ] ∈ π1 (X, x 0 ) by Proposition 3.1.11. Consequently, π1 (X, x0 ) is a group under
the composition ‘◦.’ ❑
Remark 3.1.15 The index ‘1’ in the notation π1 (X, x 0 ) appeared later than the nota-
tion π(X, x0 ) used by Poincaré in 1895. It is sometimes called the first or one-
dimensional homotopy group. There is an infinite sequence of groups πn (X, x 0 )
3.1 Fundamental Groups: Introductory Concepts 115
with n = 1, 2, 3, . . . , the first of them is the fundamental group. The higher dimen-
sional homotopy groups (see Chap. 7) were introduced by W. Hurewicz in 1935. For
n = 0, π0 (X, x 0 ), which is the set of path-connected components of X , is not a group
as a rule.
Example 3.1.16 (a) If X is a contractible space and x 0 ∈ X , then π1 (X, x0 ) = 0.
(b) π1 (Rn , x) = 0 for any x ∈ Rn .
(c) π1 (D n , d0 ) = 0 for any d0 ∈ D n
[Hint: (a) Let X be a contractible space. Then any continuous map f : (I, I˙) →
(X, x 0 ) is homotopic to the constant map c at x0 relative to I˙ =⇒ f c rel I˙ =⇒
[ f ] = [c] =⇒ π1 (X, x 0 ) = [c] = 0. (b) and (c) follow from (a).]
Example 3.1.17 If X is any convex set in Rn , then π1 (X, x 0 ) = 0.
We shall compute the fundamental group of the circle a little later.
It is natural to ask: does π1 (X, x 0 ) depend on the choice of the base point x0 ? How
are π1 (X, x0 ) and π1 (X, x 1 ) related for two different points x0 , x1 ∈ X ? If X is an
arbitrary topological space, then a loop in X at x0 being itself path-connected, lies
completely in the path-component of x0 . On the other hand, if x0 and x1 are points
in distinct path components of X , then π1 (X, x 0 ) and π1 (X, x1 ) are not at all related.
If x 0 and x1 lie in the same path component of X , we shall show that the groups
π1 (X, x0 ) and π1 (X, x 1 ) are isomorphic.
Theorem 3.1.18 If X is a path-connected space and x0 , x1 are two distinct points
of X , then the groups π1 (X, x0 ) and π1 (X, x1 ) are isomorphic.
Proof As X is path-connected and x 0 , x1 ∈ X , then ∃ a path u : I → X in X from
x0 to x1 with inverse path ū : I → X defined by ū(t) = u(1 − t) from x 1 to x0 as
shown in Fig. 3.4.
We now define a map
u
x0
βu : π1 (X, x 0 ) → π1 (X, x1 ).
Proposition 3.1.21 If u and v are two paths in X joining x0 to x1 which are path
homotopic, then their induced isomorphisms βu and βv are identical.
Proof If u and v are path homotopic as shown in Fig. 3.5, then ū and v̄ are also path
homotopic. Therefore, it follows that for any loop f in X based at x0 , ū ∗ f ∗ u is path
homotopic to v̄ ∗ f ∗ v. Consequently, βu ([ f ]) = βv ([ f ]), ∀ [ f ] ∈ π1 (X, x0 ) =⇒
βu = βv . ❑
Proof Let the group π1 (X, x0 ) be abelian. Then [u ∗ v̄] ◦ [ f ] = [ f ] ◦ [u ∗ v̄] for each
[ f ] ∈ π1 (X, x 0 ), since u ∗ v̄ is a loop in X based at x0 as shown in Fig. 3.6.
=⇒ u ∗ v̄ ∗ f f ∗ u ∗ v̄ rel I˙
=⇒ ū ∗ u ∗ v̄ ∗ f ∗ v ū ∗ f ∗ u ∗ v̄ ∗ v rel I˙
=⇒ [v̄ ∗ f ∗ v] = [ū ∗ f ∗ u]
=⇒ βv ([ f ]) = βu ([ f ]), ∀ [ f ] ∈ π1 (X, x 0 )
=⇒ βv = βu .
=⇒ [g ∗ u ∗ f ∗ (g ∗ u)] = [ū ∗ f ∗ u]
=⇒ ū ∗ ḡ ∗ f ∗ g ∗ u ū ∗ f ∗ u rel I˙
=⇒ u ∗ ū ∗ ḡ ∗ f ∗ g ∗ u ∗ ū u ∗ ū ∗ f ∗ u ∗ ū rel I˙
=⇒ ḡ ∗ f ∗ g f rel I˙
=⇒ f ∗ g g ∗ f rel I˙
=⇒ [ f ∗ g] = [g ∗ f ]
=⇒ [ f ] ◦ [g] = [g] ◦ [ f ]
=⇒ π1 (X, x0 ) is abelian. ❑
This subsection studies π1 from the view point of category theory (see Appendix B).
Recall that for every pointed topological space (X, x 0 ) there exists the fundamental
group π1 (X, x0 ). We now show that for every continuous map f : (X, x0 ) → (Y, y0 ),
there exists a homomorphism f ∗ : π1 (X, x 0 ) → π1 (Y, y0 ) satisfying some interesting
properties. The construction of the fundamental group shows that π1 is functorial.
=⇒ f ◦ (u ∗ v) = ( f ◦ u) ∗ ( f ◦ v) (3.4)
Hence from (3.3) and (3.4) it follows that f ∗ ([u] ◦ [v]) = [( f ◦ u) ∗ ( f ◦ v)] =
f ∗ ([u]) ◦ f ∗ ([v]), ∀ [u], [v] ∈ π1 (X, x0 ) =⇒ f ∗ is a group homomorphism.
(i) Let 1 X : (X, x 0 ) → (X, x 0 ) be the identity map. Then 1 X ◦u = u for each loop u
in X based at x0 =⇒ 1 X ∗ ([u]) = [1 X ◦u] = [u], ∀ [u] ∈ π1 (X, x0 ) =⇒ 1 X ∗
is the identity automorphism on π1 (X, x 0 ).
(ii) For any [u] ∈ π1 (X, x 0 ), (g ◦ f )∗ ([u]) = [(g ◦ f ) ◦ u] = [g ◦ ( f ◦ u)] = g∗ ([ f ◦
u]) = g∗ ( f ∗ ([u])) = (g∗ ◦ f ∗ )[u], ∀ [u] ∈ π1 (X, x0 ) =⇒ (g ◦ f )∗ = g∗ ◦ f ∗ .
(iii) Let f g rel {x 0 }. Then ∀ [u] ∈ π1 (X, x0 ), f ◦ u g ◦ u rel {y0 } =⇒
f ∗ ([u]) = [ f ◦ u] = [g ◦ u] = g ∗ ([u]) =⇒ f ∗ = g∗ .
(iv) It follows from (iii).
(v) Suppose (X, x 0 ) (Y, y0 ). Hence ∃ two continuous functions f : (X, x 0 ) →
(Y, y0 ) and g : (Y, y0 ) → (X, x 0 ) such that g ◦ f 1 X and f ◦ g 1Y . Hence
(g ◦ f )∗ = 1 X ∗ and ( f ◦ g)∗ = 1Y ∗ by (iii). Thus it follows from (i) and (ii)
that g∗ ◦ f ∗ = identity automorphism and f ∗ ◦ g∗ = identity automorphism.
Consequently, f ∗ is an isomorphism with g∗ its inverse. For the second part,
proceed as in first part.
(vi) It follows from (v). ❑
We now express the results of Theorem 3.1.23 in the language of category theory.
3.1 Fundamental Groups: Introductory Concepts 119
Theorem 3.1.25 (a) π1 is a covariant functor from the category Top∗ of pointed
topological spaces and their base point preserving continuous maps to the cat-
egory Grp of groups and their homomorphisms. Moreover, if f, g : (X, x0 ) →
(Y, y0 ) are continuous maps and f g rel {x0 }, then π1 ( f ) = f ∗ = g∗ = π1 (g).
(b) π1 is a covariant functor from homotopy category Htp∗ of pointed topological
spaces and their homotopy classes of maps to the category Grp.
Proof (a) The object function is defined by (X, x0 ) → π1 (X, x 0 ) and the morphism
function is defined by f → π1 ( f ) = f ∗ . Then (a) follows from Theorem 3.1.23.
(b) follows from (a) and Theorem 3.1.23 (iii). ❑
This subsection conveys the behavior of fundamental groups of some special spaces
such as H -spaces, simply connected spaces, product spaces, and some other spaces.
Theorem 3.1.29 If X is a simply connected space, then any two paths in X having
the same initial and final points are homotopic.
Proof The space X is path-connected, because by hypothesis each of the open sets Ui
is path-connected and their intersection is nonempty.
It is now sufficient to prove that
π1 (X, x) = 0 for some x ∈ X . Suppose x 0 ∈ Ui . Let u : (I, I˙) → (X, x0 ) be a
i
loop at x0 . Then {u −1 (Ui )} is an open covering of I . Since I is compact, this covering
will have a Lebesgue number μ(say)> 0. This implies that ∃ a partition. 0 = t0 < t1 <
t2 < · · · < tn = 1 of I such that for 0 ≤ j ≤ n−1, u[t j , t j+1 ] is contained in some Ui .
Without loss of generality, we assume that u[t j , t j+1 ] ⊂ U j , 0 ≤ j ≤ n − 1. For each
j, we define a path u j in X by u j (s) = u((1 − s)t j + st j+1 ). Then U j (I ) is contained
in the simply connected open set U j for each j and [u] = [u 0 ∗ u 1 ∗ · · · ∗ u n−1 ].
Clearly, u(t1 ) ∈ U0 ∩ U1 and U0 ∩ U1 is path-connected containing the base point
x0 . Hence, we obtain a path v1 : I → X from x 0 to u(t1 ) such that v1 (I ) ⊂ U0 ∩ U1 .
Similarly, we can find a path v j from x 0 to u(t j ) lying entirely in U j−1 ∩ U j , for
j = 1, 2, . . . , n − 1. If v̄ j denotes the reverse path of v j , then we have
The first term in the right hand side of (3.5) is a loop based at x0 and lying entirely
in the simply connected space U0 . Similarly the second term is a loop lying entirely
in the simply connected space U1 , and so on. Hence, each term is null homotopic in
U j for some j and so is in X . Consequently, [u] is the zero element of π1 (X, x 0 ).
Since [u] is an arbitrary element of π1 (X, x 0 ), it follows that π1 (X, x0 ) = 0. Hence
X is itself simply connected. ❑
We now give a relation between the fundamental group of a product space and
the fundamental groups of its factors. We recall that if A and B are groups with
operation ‘·’ then the cartesian product A × B can be endowed with a group structure
by the composition (a, b) · (a , b ) = (a · a , b · b ). Moreover, if α : G → A and
β : G → B are group homomorphisms, then the map ψ : G → A × B defined by
ψ(g) = (α(g), β(g)) is a group homomorphism.
Again we recall a basic property of the product topology. Let p1 : (X × Y ) → X,
p2 : X × Y → Y be the canonical projections. Given a pair of continuous maps
f : I → X, g : I → Y , there is a continuous map ( f, g) : I → X × Y defined by
( f, g)(t) = ( f (t), g(t)). Conversely, any continuous map h : I → X × Y defines a
pair of continuous maps p1 ◦ h : I → X, p2 ◦ h : I → Y .
We are now equipped to prove the following Theorem.
Theorem 3.1.37 Let X and Y be two topological spaces with base points x0 ∈ X
and y0 ∈ Y , respectively. Then the fundamental groups π1 (X × Y, (x0 , y0 )) and
π1 (X, x0 ) × π1 (Y, y0 ) are isomorphic.
We will see that the fundamental groups of arbitrary spaces may be abelian or
nonabelian. But the next theorem shows that the fundamental group of an H-space
is always abelian. We recall that if G and H are groups, x ∈ G and y ∈ H , then in
the direct product
holds.
where e is the identity element of π1 (X, x0 ). Similarly, [ f ] = (μ∗ ◦ θ)([ f ], e). Since
is a homomorphism, we have
On the other hand, (μ∗ ◦ θ)(([ f ], [g])) = (μ∗ ◦ θ))(([ f ], e), (e, [g])) = (μ∗ ◦
θ)(([ f ], e)) · (μ∗ ◦ θ)(e, [g]) = [ f ] ◦ [g]. Hence
Remark 3.1.41 If for any pointed space (X, x 0 ), the fundamental group π1 (X, x0 ) is
not abelian (such X exists namely, figure-eight, double torus), then there is no way
to define a multiplication on X making it a topological group. Even we cannot equip
such X with the structure of an H -space. Otherwise, we would have a contradiction
to Theorem 3.1.39 and Corollary 3.1.40.
is a bijection.
Remark 3.2.2 For our subsequence study, we use this identification implicitly and
make no difference between f and
f.
Using this identification map ψ we again prove the group structure of π1 (X, x 0 ).
Proof Given two two loops f, g : I → X in X based at x0 , there exist two pointed
maps
[ f˜] ◦ [g̃] = [(
f ∗ g)].
gives an isomorphism. ❑
Theorem 3.2.5 Let S 0 consist of two points −1 and 1 and let 1 be its based point.
Then the continuous map
λ : I → (S 0 ), t → [−1, t]
induces an isomorphism
Proof Since (S 0 ) ≈ S 1 , and S 1 is an H -cogroup, it follows that [(S 1 , 1), (X, x0 )]
is a group. Moreover, the products in [(S 1 , 1), (X, x 0 )] and π1 (X, x0 ) show that λ̃ is a
126 3 The Fundamental Groups
Fig. 3.8. Then p is a continuous onto map which wraps the real line R onto the circle
infinite number of times. p is a group homomorphism from (R, +) to (S 1 , 1) with
ker p = {t ∈ R : p(t) = 1} = {t ∈ R : e2πit = 1} = Z.
Proposition 3.3.2 Let X be a connected space and f˜, g̃ are two liftings of f :
(X, x0 ) → (S 1 , 1). If f˜(x 0 ) = g̃(x0 ), then f˜ = g̃.
Proof Using the group structure of (R, +), we define a map h : (X, x 0 ) → (R, r0 )
by h(x) = f˜(x) − g̃(x). Now, for any x ∈ X , ( p ◦ h)(x) = p(h(x)) = e2πi h(x) =
˜ ˜
e2πi( f (x)−g̃(x)) = e2πi f (x) /e2πi g̃(x) = ( p ◦ f˜)(x)/( p ◦ g̃)(x) = f (x)/ f (x) = 1 =⇒
h(x) ∈ ker p = Z. Therefore h : X → Z is integral valued. Since X is connected
and h is continuous, then it follows from discreteness of Z that h is constant =⇒
image set h(X ) must be singleton. But by hypothesis, h(x0 ) = f˜(x0 ) − g̃(x) =
0 =⇒ h(x) = 0, ∀ x ∈ X =⇒ f˜(x) = g̃(x), ∀ x ∈ X =⇒ f˜ = g̃. ❑
We now show that any path in S 1 starting at 1 can be lifted to a unique path in R
starting at the origin 0 of R and any homotopy between two given paths in S1 starting
at 1, can be lifted to a unique homotopy between the two lifted paths starting at the
origin 0 of R. These two results follow as corollaries of the following theorem.
Theorem 3.3.3 Let X be a compact convex subset of the Euclidean space R n for
some n. Let f (X, x0 ) → (S 1 , 1) be continuous, and z 0 ∈ Z. Then ∃ a unique
continuous map f˜ : (X, x0 ) → (R, z 0 ) with p ◦ f˜ = f i.e., making the diagram in
Fig. 3.10 commutative.
||x − x0 ||/n < , ∀ x ∈ X . For each x ∈ X , we subdivide the line segment having
end points x0 and x (which entirely lies in X by convexity) into n intervals of equal
length by inserting (uniquely determined) points x0 , x 1 , . . . , xn = x. Then
and hence f (x) = f (x0 )g0 (x)g1 (x) . . . gn−1 (x) (called telescoping product in S 1 ).
Define a map f˜ : X → R by
Proof (i) follows from the Theorem 3.3.3 by taking in particular X = I = [0, 1] ⊂
R, and Proposition 3.3.2.
(ii) I × I is compact convex. We choose (0, 0) as a base point of I × I . Let F :
f g rel I˙. Then Theorem 3.3.3 gives a continuous map F̃ : I × I → R such
that p ◦ F̃ = F and F̃(0, 0) = 0. We show that F̃ : f˜ g̃ rel I˙ i.e., F can
be lifted. Let ψ0 : I → R be defined by ψ0 (t) = F̃(t, 0). Then p ◦ ψ0 (t) =
p ◦ F̃(t, 0) = F(t, 0) = f (t). Since ψ0 (0) = F̃(0, 0) = 0, uniqueness of
lifting shows that ψ0 = f˜. Again define φ0 : I → R by φ0 (t) = F̃(0, t). Then
proceeding as above, we show that φ0 is the constant function φ0 (t) = 0. Hence
it follows that F̃(0, 1) = 0. Again define ψ1 : I → R by ψ1 (t) = F̃(t, 1). Then
Corollary 3.3.5 Let f, g : (I, I˙) → (S 1 , 1) be two continuous functions such that
f g rel I˙. If w( f ) denotes the winding number of f , then w( f ) = w(g).
Remark 3.3.7 It shows by Corollary 3.3.4 that degree of circular maps is an example
of a homotopy invariant.
lies in the ker p = Z =⇒ deg f ∈ Z for every f : (I, I˙) → (S 1 , 1). If f (z) = z m
i.e., if f (t) = p(mt) = e2πimt , then f˜(1) = m. This explains the term degree.
This section studies punctured Euclidean plane from homotopy view-point and com-
putes its the fundamental group. It is an important space in geometry and topology.
We now proceed to calculate π1 (R2 −{0}), the fundamental group of the punctured
plane.
i r
(S 1 , s0 ) −
→ (R2 − {0}, s0 ) −
→ (S 1 , s0 ).
f (t) f (t)
g(t) = (i ◦ r )( f (t)) = i( )= .
|| f (t)|| || f (t)||
s
f (t)[ + (1 − s)] = 0 =⇒ s + (1 − s)|| f (t)|| = 0,
|| f (t)||
This section considers the torus and computes its fundamental group. A torus is a
connected 2-manifold homeomorphic to the product of two circles S 1 × S 1 . Surfaces
are very important in geometry, topology, and complex analysis. Recall that a surface
132 3 The Fundamental Groups
is a Hausdorff space with a countable basis, every point of which has a neighborhood
which is homeomorphic to an open disk in R2 . We shall consider other familiar
surfaces: the sphere S 2 , the projective plane R P 2 , double torus etc. in the next
chapter. The simplest example of a compact surface is the 2-sphere S 2 . We now
consider another example which is the torus. A torus may be considered as any
surface homeomorphic to the surface of a doughnut or a solid ring.
This section studies vector fields on D 2 and applies the fundamental group to the
following 2 problems:
(a) The existence of vector fields tangent to given surfaces.
(b) Given a topological space X does every continuous map f : X → X necessarily
has a fixed point?
Moreover this section presents a proof of Brouwer fixed point theorem for D 2
using the concept of vector field.
Proof First we show that given a vector field v, ∃ a point of S 1 where v points
directly inward. We consider the map u : S 1 → R1 − {0} obtained by restriction
of v to S 1 . If the assertion is not true, ∃ no point x ∈ S 1 at which v points directly
inward. In other words, ∃ no x ∈ S 1 such that u(x) is a negative multiple of x. It
follows that u is homotopic to the inclusion map i : S 1 → R2 − {0}, under the
homotopy F : S 1 × I → R2 − {0} given by the equation F(x, t) = t x + (1 − t)u(x).
Clearly, F(x, t) = 0, otherwise (1 − t)u(x) = −t x. This is not true for t = 0 or
t = 1, since x ∈ S 1 and u(x) = 0. Again for 0 < t < 1, we have from above,
u(x) = −t x/(1 − t) =⇒ u(x) is a negative multiple of x, which is not true by
assumption. Since u is homotopic to the inclusion map i : S 1 → R2 − {0}, it follows
that u is extendable to the continuous map v : D 2 → R2 − {0}. Hence we reach a
contradiction. Thus we conclude that v points directly inward at some point of S 1 .
3.6 Vector Fields and Fixed Points 133
For the second part, we consider the non-vanishing vector field (x, −v(x)). By the
first part, it points directly inward at some point of S 1 . Then v points directly outward
at that point. ❑
Remark 3.6.3 For nonvanishing continuous vector fields on S n see Chap. 14.
We present a proof of Brouwer Fixed Point Theorem for D 2 by using the concept
of vector field. For an alternative proof see Theorem 3.8.8.
Theorem 3.6.4 (Brouwer Fixed Point Theorem for the disk D 2 ) If f : D 2 → D 2
is continuous, then there exists a point x ∈ D 2 such that f (x) = x.
Proof Suppose f (x) = x for every x ∈ D 2 . Then the map v defined by v(x) =
f (x) − x gives a non-vanishing vector field (x, v(x)) on D2 . But the vector field v
cannot point directly outward at any point x ∈ S 1 , otherwise f (x) − x = ax for
some real a > 0. Then f (x) = (1 + a)x lies outside the unit ball D 2 . Thus we reach
a contradiction. ❑
Corollary 3.6.5 Let M be a 3 × 3 matrix of positive real numbers. Then M has a
positive real eigenvalue.
Proof Let T : R3 → R3 be the linear transformation whose matrix representation is
M relative to the standard basis for R3 . Let O1 = {(x 1 , x 2 , x3 ) ∈ R3 : x1 ≥ 0, x2 ≥ 0,
x3 ≥ 0}, be the first octant of R3 and B = S 2 ∩ O1 . Then B is homeomorphic to
the ball D 2 . Therefore the Brouwer fixed point theorem holds for continuous maps
of B into itself. Now if x = (x1 , x2 , x3 ) ∈ B, then all the components of x are
non-negative and at least one is positive. Since all the entries of M are positive, the
vector T (x) is a vector all of whose components are positive. Consequently, the map
B → B, x → ||TT (x)
(x)||
is continuous and hence it has a fixed point x 0 (say). Therefore,
(x0 )
x0 = ||TT (x 0 )||
shows that T (x0 ) = ||T (x 0 )||x0 . This implies that T has the positive
real eigenvalue ||T (x0 )|| and hence the matrix M has a positive real eigenvalue. ❑
This section conveys a study of knots, which returns to geometry and considers
various ways of embeddings the circle as a subspace of R3 or S3 . The scientists
working in physics and biochemistry find interesting applications of knot theory.
H. Tietze (1880–1964) contributed to the the foundations of knot theory. Fundamental
groups play an important role in the study of knot theory.
Definition 3.7.1 A knot K is a subspace of Euclidean 3-space R3 which is homeo-
morphic to the circle and knot group of K is the fundamental group π1 (R3 − K ) of
the complement of K in R3 .
Remark 3.7.2 Properties of complement of the knot K in R3 are significant, because
it is how the knot is embedded in R3 is crucial.
134 3 The Fundamental Groups
To make the above map f injective, the integers p and q are assumed to be
relatively prime.
Remark 3.7.9 Geometrically, the torus knot K = K p,q winds the torus a total of p
times in the longitudinal direction and q times in the meridian direction.
S 3 is considered as the one-point compactification of R3 .
Proposition 3.7.10 Let K be any knot. If R3 − K and S 3 − K are the complements
of K in R3 and 3-sphere S 3 respectively, then the inclusion map i : (R3 − K ) →
(S 3 − K ) induces an isomorphism
i ∗ : π1 (R3 − K ) → π1 (S 3 − K ).
i ∗ : π1 (R3 − K ) → π1 (S 3 − K ).
is an isomorphism. ❑
Remark 3.7.11 The simplest knot is a circle which we may think of as the unit circle
in the x1 x2 -plane. Its knot group is Z.
Definition 3.7.12 A homeomorphism h : R3 → R3 is said to be isotopic to the
identity if there is a homotopy H : R3 × I → R3 such that the map
Ht : R3 → R3 , x → H (x, t)
3.8 Applications
This section applies fundamental group and degree function to prove some important
theorems such as fundamental theorem of algebra, Brouwer fixed point theorem
for dimension 2, and Borsuk–Ulam theorem. Finally this section applies winding
numbers and exponential map p : R → S 1 , t → e2πit to prove Cauchy integral
theorem of complex analysis.
and F : I × I → S 1 ⊂ C defined by
G(t, s/(1 − s)), 0 ≤ t ≤ 1, 0 ≤ s < 1
F(t, s) =
e2πint , 0 ≤ t ≤ 1, s = 1.
Since G is continuous, lim F(t, s) = lim G(t, s/(1 − s)) = lim G(t, r ) = e2πint
s→1 s→1 r →∞
and hence F is continuous. If F(t, 0) = f 0 (t) and F(t, 1) = f 1 (t), then F : f 0
f 1 rel I˙. Consequently, deg f 0 = deg f 1 . But deg f 0 = 0 and deg f 1 = n. This
implies a contradiction, since n ≥ 1. Thus we conclude that p(z) has a root in C. ❑
Definition 3.8.2 A field F is said to be algebraically closed (or complete) if every
polynomial f (x) over F with degree ≥ 1, has a root in F.
Corollary 3.8.3 The field C of complex numbers is algebraically closed.
Proof It follows from Theorem 3.8.1. ❑
Corollary 3.8.4 The field R of real numbers is embedded in the algebraically closed
field C.
Proof It follows from Corollary 3.8.3. ❑
Remark 3.8.5 The Corollary 3.8.3 proves the algebraic completeness of the field of
complex numbers.
Theorem 3.8.8 (Brouwer Fixed Point Theorem for dimension 2) Any continuous
map f : D 2 → D 2 has a fixed point, that is, there exists a point x ∈ D 2 such that
f (x) = x.
Proof Suppose to the contrary that f (x) = x for any x ∈ D 2 . We can define a
map r : D 2 → S 1 by letting r (x) to the point of S 1 , where the ray in R2 starting
from f (x) and passing through x meets S 1 . This is well defined, since the ray meets
S 1 at exactly one point which we call r (x). This means there is a t > 0 such that
x = (1 − t) f (x) + tr (x) =⇒ r (x) = (x−(1−t) t
f (x))
=⇒ r is a continuous function
of x. Clearly, ∀ x ∈ S , r (x) = x =⇒ r is a retraction from D 2 to S 1 =⇒ S 1
1
Remark 3.8.9 Brouwer fixed point theorem for D n was first proved and studied by
L.E.J. Brouwer (1881–1967) during 1910–2012. Now this Theorem is proved by
using the homology or homotopy groups. But Brouwer used neither of them, which
had not been invented at that time. Instead, he used the notion of degree of spherical
maps f : S n → S n .
Choose α(t) √ = 1 − 2t. Then β(t) = 4(t − t )/|| f (x)|| , since f (x)
2 2 2
√ = 0, gives
β(t) = 2 t − t /|| f (x)||. Consequently, H (x, t) = (1 − 2t)x + 2 t − t 2 f (x)/
2
We now prove the Borsuk–Ulam theorem for dimension 2. For general case see
Chap. 14.
f (x) − f (−x)
g : S 2 → S 1 , x → .
|| f (x) − f (−x)||
f : S 2 → R2 , x → (T (x), P(x)).
The the Borsuk–Ulam Theorem 3.8.15 says that at any point of time, there exists a
pair of points x and −x on the earth S 2 such that the temperature and barometric
pressure both are identical at x and −x.
Lemma 3.8.18 Let f be a piecewise differentiable loop in the complex plane and a
be a point in C but not in Im f . Then
1 dz
w( f ; a) = .
2πi f z−a
f (t) − a
g : I → S 1 , t → .
|| f (t) − a||
Theorem 3.8.19 (Cauchy’s Integral Theorem) Let X be an open subset of the com-
plex plane C and f : X → C be an analytic function. If α is a simple closed piecewise
differentiable curve in X ⊂ C such that α is nullhomotopic, then α f = 0.
3.8 Applications 141
Remark 3.8.20 Theorem 3.8.19 follows immediately from Corollary 3.3.5 and
Lemma 3.8.18, since α is nullhomotopic.
3.9 Exercises
1 dz
w( f ) = .
2π z
γ
[1] Adhikari, M.R., and Adhikari, Avishek, Basic Modern Algebra with Applica-
tions, Springer, New Delhi, New York, Heidelberg, 2014.
[2] Aguilar, M., Gitler, S., Prieto, C., Algebraic Topology from a Homotopical View
Point, Springer-Verlag, New York, 2002.
[3] Arkowitz, Martin, Introduction to Homotopy Theory, Springer, New York, 2011.
[4] Chatterjee, B.C., Ganguly, S., and Adhikari, M.R., A Textbook of Topology,
Asian Books Pvt.Ltd., New Delhi, 2002.
[5] Crowell, R.H., and Fox, R.H., Introduction to Knot Theory, Ginn and Company,
Boston, 1963.
[6] Dieudonné, J., A History of Algebraic and Differential Topology, 1900–1960,
Modern Birkhäuser, 1989.
[7] Dugundji, J., Topology, Allyn & Bacon, Newtown, MA, 1966.
[8] Eilenberg, S., and Steenrod, N., Foundations of Algebraic Topology, Princeton
University Press, Princeton, 1952.
[9] Gray, B., Homotopy Theory, An Introduction to Algebraic Topology, Academic
Press, New York, 1975.
[10] Hatcher, Allen, Algebraic Topology, Cambridge University Press, 2002.
3.10 Additional Reading 145
References
Adhikari, M.R., Adhikari, A.: Basic Modern Algebra with Applications. Springer, New Delhi (2014)
Aguilar, M., Gitler, S., Prieto, C.: Algebraic Topology from a Homotopical View Point. Springer,
New York (2002)
Arkowitz, M.: Introduction to Homotopy Theory. Springer, New York (2011)
Armstrong, M.A.: Basic Topology. Springer, New York (1983)
Bredon, G.: Topology and Geometry. Springer, GTM 139 (1993)
Chatterjee, B.C., Ganguly, S., Adhikari, M.R.: A Textbook of Topology. Asian Books Pvt. Ltd.,
New Delhi (2002)
Croom, F.H.: Basic Concepts of Algebraic Topology. Springer, New York (1978)
Crowell, R.H., Fox, R.H.: Introduction to Knot Theory. Ginn and Company, Boston (1963)
Dieudonné, J.: A History of Algebraic and Differential Topology, 1900–1960. Modern Birkhäuser,
Basel (1989)
Dugundji, J.: Topology. Allyn & Bacon, Newtown (1966)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Gray, B.: Homotopy Theory, An Introduction to Algebraic Topology. Acamedic Press, New York
(1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J.: An Introduction to Homotopy Theory. Cambridge University Press, Cambridge (1983)
Hu, S.T.: Homotopy Theory. Academic Press, New York (1959)
Massey, W.S.: A Basic Course in Algebraic Topology. Springer, New York (1991)
Maunder, C.R.F.: Algebraic Topology. Van Nostrand Reinhhold, London (1970)
Munkres, J.R., Topology, A First Course. Prentice-Hall, New Jersey (1975)
Rotman, J.J.: An Introduction to Algebraic Topology. Springer, New York (1988)
Spanier, E.: Algebraic Topology. McGraw-Hill Book Company, New York (1966)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Berlin (1975)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, New York (1978)
Chapter 4
Covering Spaces
This chapter continues the study of the fundamental groups and is designed to
utilize the power of the fundamental groups through a study of covering spaces.
The fundamental groups are deeply connected with covering spaces. Algebraic fea-
tures of the fundamental groups are expressed by the geometric language of covering
spaces. Main interest in the study of this chapter is to establish an exact correspon-
dence between the various connected covering spaces of a given base space B and
subgroups of its fundamental group π1 (B), like Galois theory, with its correspon-
dence between field extensions and subgroups of Galois groups, which is an amazing
result. Historically, the systemic study of covering spaces appeared during the late
19th century and early 20th century through the theory of Riemann surfaces. But its
origin was found before the invention of the fundamental groups by H. Poincaré in
1895. Poincaré introduced the concept of universal covering spaces in 1883 to prove
a theorem on analytic functions.
The theory of covering spaces is of great importance not only in topology but also
in other branches of mathematics such as complex analysis, geometry, Lie groups
and also in some areas beyond mathematics. A covering space is a locally trivial map
with discrete fibers. The objects of this nature can be classified by algebraic objects
related to fundamental groups. The exponential map p : R → S 1 defined by p(x) =
e2πi x , x ∈ R is a powerful covering projection and (R, p) is the universal covering
space of S 1 . Chapter 3 has utilized this map as a tool for computing π1 (S 1 ). Covering
spaces likewise provide useful general tools for computation of fundamental groups.
The fundamental group is instrumental for classifying the topological spaces which
can be covering spaces of a given base space B. For a large class of spaces, the
possible covering spaces of B are determined by the subgroups of π1 (B). Moreover,
the theory of covering spaces facilitates to determine the fundamental groups of
several spaces.
More precisely, this chapter considers a class of mappings p : X → B, called the
‘covering projections’ from a space X , called a covering space, to a space B, called
base space, to which the properties of the exponential map p are extended. Moreover,
© Springer India 2016 147
M.R. Adhikari, Basic Algebraic Topology and its Applications,
DOI 10.1007/978-81-322-2843-1_4
148 4 Covering Spaces
this chapter introduces the concepts of fibrations and cofibrations born in geometry
and topology and proves some classical results such as Borsuk–Ulum theorem and
Hurewicz theorem for a fibration.
For this chapter the books Croom (1978), Hatcher (2002), Rotman (1988), Spanier
(1966), Steenrod (1951), and some others are referred in the Bibliography.
This section introduces the concept of covering spaces. Covering spaces displays
the first example of the power of the fundamental groups in classifying topological
spaces. Algebraic features of the fundamental groups π1 (B) of the base space B are
expressed in the geometric language of covering spaces of B.
This subsection introduces the concept of a covering space with illustrative examples.
Recall that a topological space X is path-connected if each pair of points in X can be
joined by a path in X . A space that satisfies this property locally is called ‘locally path-
connected.’ If X is a disconnected space, a maximal path-connected subset of the
space X is called a path component and is not a proper subset of any path-connected
subset of X . The path components of a subset B of X are the path components of B
in its subspace topology. For example, each interval and each ray in the real line are
both path-connected and locally path-connected. On the other hand, the subspace
[−1, 0) ∪ (0, 1] of R is not path-connected but it is locally path-connected. The
deleted comb space is path-connected but not locally path-connected. The space of
rationals Q is neither connected nor locally connected.
Definition 4.1.1 Let X and B be topological spaces and let p : X → B be a con-
tinuous surjective map. An open set U of B is said to be evenly covered by p if
p−1 (U ) is a union of disjoint open sets Si , called sheets such that p| Si : Si → U is
a homeomorphism for each i and U is called an admissible open set in B.
Example 4.1.2 Consider the exponential map p : R → S 1 defined by
Remark 4.1.11 Everytopological space is not necessarily a covering space. The fol-
lowing is an example of a topological space X which is not a covering space of Y .
Example 4.1.12 Let X be a rectangle which is mapped by the projection p onto the
first coordinate to an interval Y . Let U be an interval in Y . Then p −1 (U ) is a strip in
X consisting of all points above U (as shown in Fig. 4.1).
This strip cannot be mapped by p homeomorphically onto U . Hence U is not
evenly covered by p. Consequently, (X, p) is not a covering space of Y .
Example 4.1.13 (Infinite and finite spirals) Let X be an infinite spiral, and p : X →
S 1 be the projection described in Fig. 4.2.
p(a, b) = a
( ) Y
U
S1
4.1 Covering Spaces: Introductory Concepts and Examples 151
S1
Each point of X is projected by p to the point on the circle directly below it. Then
(X, p) is a covering space of S 1 . On the other hand, if p : Y → S 1 is a finite spiral
projection as shown in Fig. 4.2, then (Y, p) is not covering space of S 1 , because if x0
and x1 are the end points of the spiral Y , then the points p(x0 ) and p(x1 ) as shown
in Fig. 4.3 have no admissible neighborhoods.
This subsection studies covering spaces of real projective spaces R P n and computes
fundamental group of R P 2 .
Definition 4.1.17 (Real projective plane) Let R P 2 be the real projective plane
defined as a quotient space of the 2-sphere S 2 obtained by identifying each point
x of S 2 with its antipodal point −x and p : S 2 → R P 2 be the natural map which
identifies each pair of antipodal points i.e., p maps each x to its equivalence class.
We topologize R P 2 by defining V to be open in R P 2 if and only if p −1 (V ) is open
in S 2 . With this topology R P 2 becomes a topological space.
Theorem 4.1.22 π1 (R P 2 , y) ∼
= Z2 .
We now consider some topological spaces whose fundamental groups are nonabelian.
This section constructs covering spaces for computation of fundamental groups of
some spaces such as figure-eight and double torus whose fundamental groups are
not abelian. For computing the fundamental group of figure-eight by graph-theoretic
method see Sect. 4.10.6.
Example 4.2.1 (figure-eight) The figure-eight F is the union of two circles A and B
with a point x 0 in common. We now describe a certain covering space X for F.
154 4 Covering Spaces
Let X be the subspace of the plane consisting of the x-axis and the y-axis, along
with the small circles tangent to these axes, one circle tangent to the x-axis at each
nonzero integer point and one circle tangent to the y-axis at each nonzero integer
point as shown in Fig. 4.5.
The projection map p wraps the x-axis around the circle A and wraps the y-axis
around the other circle B; in each case the integer points are mapped by p into the
base point x 0 of F. Then each circle tangent to an integer point on the x-axis is
mapped homeomorphically by p onto B; on the other hand, each circle tangent to
an integer point on the y-axis is mapped homeomorphically onto A; in each case the
point of tangency is mapped onto the point x0 . Then p is a covering map.
(0,2) A2
(0,1) A1
B−2 B−1 B1 B2
x0
B A
4.2 Computing Fundamental Groups of Figure-Eight and Double Torus 155
Remark 4.2.5 For computing fundamental groups of some orbit spaces see
Sect. 4.10.2.
This section continues the study of covering spaces and displays basic properties of
covering spaces such as path lifting and homotopy lifting properties (PLP and HLP).
We begin with characterization of locally path-connected spaces.
Recall the following definitions.
Definition 4.3.1 A topological space X is said to be locally path-connected if for
each point x ∈ X and every neighborhood Ux of x, there is an open set V with
x ∈ V ⊂ Ux such that any two points in V can be joined by a path in U x .
u: X
Fig. 4.6 Triangular diagram
involving f , g and p uu
uuu
f,g uuu
u
u p
uu
uuu
uu
u
uu
Y /B
p◦f =p◦g
Proof Let Y be a connected space. Then the only sets that are both open and closed
in Y are Y and ∅. Hence by Theorem 4.3.5 it follows that either A = Y or A =
∅. This implies that either f (y) = g(y) at every y ∈ Y or f (y) = g(y) at every
y ∈ Y . By hypothesis f (y) = g(y) at some y ∈ Y . Thus A = ∅ and hence A = Y .
Consequently, f (y) = g(y), ∀ y ∈ Y shows that f = g. ❑
Remark 4.3.7 The Corollary 4.3.6 gives the uniqueness of the lifting of a map and
generalizes Proposition 3.3.2 of Chap. 3.
u: X
Fig. 4.7 Lifting of a map f
u
u
f˜
u
u
u p
u
u
u
u
u /B
A f
u: X
Fig. 4.8 Lifting of a path f
u
u
f˜
u
u
u p
u
u
u
u
u /B
I f
Theorem 4.3.9 (The Path Lifting Property) Let (X, p) be a covering space of B
and f : I → B be a path in B beginning at a point b0 ∈ B. If x0 ∈ p −1 (b0 ), then
there is a unique covering path f˜ : I → X as shown in Fig. 4.9 of f beginning at x0
such that p ◦ f˜ = f .
Proof Existence of f˜: Suppose [a, b] ⊂ I is such that f ([a, b]) ⊂ U, where U is
an admissible neighborhood of y = f (a) in B. Let x ∈ f −1 (y). Then x lies in a
unique sheet S (say). Define
Similarly, there is a continuous map g̃2 : [t2 , t3 ] → X satisfying p ◦ g̃2 = f |[t2 ,t3 ]
and g̃2 (t2 ) = g̃1 (t2 ). In this way, for 1 ≤ i ≤ k − 2, there is a continuous map
satisfying p ◦ g̃i+1 = f |[ti+1 ,ti+2 ] and g̃i+1 (ti+1 ) = g̃i (ti+1 ). Using gluing lemma, and
assembling the functions gi , we obtain a continuous function f˜ : I → X , where
f˜(t) = g̃i (t) if t ∈ [ti , ti+1 ].
The uniqueness of f˜: It follows from Corollary 4.3.6, because I is connected, and
by assumption any two lifts of f agree at the point 0 ∈ I . ❑
We can prove in a similar way the general form of the Homotopy Lifting Property.
This section gives a necessary and sufficient condition for lifting of an arbitrary
continuous map f : A → X by applying the tools of fundamental groups. More
precisely, given a covering space (X, p) of B and a continuous map f : A → X , can
we find a continuous map f˜ : A → X such that p ◦ f˜ = f ? The answer is positive if
f is a path or a homotopy between paths by the Path Lifting Property (Theorem 4.3.9),
and the Homotopy Lifting Property (Corollary 4.3.10), respectively. To the contrary
the answer is negative for an arbitrary continuous map f . For more results see
Chap. 16.
t: R
Fig. 4.10 Covering
projection for exponential t
t
t
map p ψ t
t p
t
t
t
t
t
S1 / S1
1S 1
Remark 4.4.2 We now give a necessary and sufficient condition under which an arbi-
trary continuous map f : A → X can be lifted. The methods of algebraic topology
are now applied to solve such problems.
f˜ : A → X, a → ũ(1).
u
a0
( f ◦ u) ∗ ( f ◦ v −1 ) p ◦ α rel I˙.
Hence
( f ◦ u) ∗ ( f ◦ v −1 ) ∗ ( p ◦ ṽ) ( p ◦ α) ∗ ( p ◦ ṽ) rel I˙;
Corollary 4.4.5 Let B be a connected and locally path-connected space, and (X, p)
and (Y, q) be covering spaces of B. Let b0 ∈ B and x 0 ∈ X, y0 ∈ Y be base points
with p(x0 ) = b0 = q(y0 ). If p∗ π1 (X, x 0 ) = q∗ π1 (Y, y0 ), then there exists a unique
continuous map f : (Y, y0 ) → (X, x0 ) such that p ◦ f = q.
This section defines covering homomorphisms between covering spaces of the base
space B and classify the covering spaces with the help of conjugacy classes of the
fundamental group π1 (B). This classification establishes an exact correspondence
between the various connected covering spaces of a given space B and subgroups of
its fundamental group π1 (B), like Galois theory, with its correspondence between
field extensions and subgroups of Galois groups. There is a natural question: given
a space B, how many distinct covering spaces of B, we can find? Before answering
this question, we explain what is meant by distinct covering spaces of B.
This subsection introduces the concepts of covering homomorphisms and deck trans-
formations.
Definition 4.5.1 Let (X, p) and (Y, q) be covering spaces of the same space B. A
covering homomorphism h from (X, p) to (Y, q) is a continuous map h : X → Y
such that the diagram in Fig. 4.15 is commutative. If in addition, h is a homeomor-
phism, then h is called an isomorphism. If there is an isomorphism from (X, p) to
(Y, q), then they are called isomorphic or equivalent covering spaces, otherwise, they
are said to be distinct covering spaces. An isomorphism of a covering space onto
itself is called an automorphism or a deck transformation.
162 4 Covering Spaces
Proof We take covering spaces of B as the class of objects and their homomorphisms
as the class of morphisms. Let (X, p) be a covering space of B. Then 1 X : X → X is
a covering homomorphism. If (X, p), (Y, q) and (Z , r ) are covering spaces of B and
h : X → Y, g : Y → Z are covering homomorphisms, then g ◦ h : X → Z is also a
covering homomorphism from (X, p) to (Z , r ). ❑
Definition 4.5.5 Aut (X/B) is called the automorphism group of the covering space
(X, p) of B. These automorphisms are also known as the covering transformations
or deck transformations of the covering space (X, p) of B.
This subsection characterizes and classifies covering spaces of a space B with the
help of conjugacy classes of the group π1 (B). The following two results of algebra
are used in this subsection.
(i) If H and K are subgroups of a group G, then they are conjugate subgroups iff
H = g −1 K g for some g ∈ G.
(ii) If H and K are subgroups of a group G, then the G-sets G/H and G/K are
G-isomorphic iff H and K are conjugate subgroups in G.
Theorem 4.5.7 Let (X, p) be a covering space of B, where X and B are path-
connected. If b0 ∈ B, then the groups p∗ π1 (X, y), as y runs over Y = p −1 (b0 ), form
a conjugacy class of subgroups of π1 (B, b0 ).
Proof To prove the theorem we have to prove:
(a) for any y0 , y1 ∈ Y, the subgroups p∗ π1 (X, y0 ) and p∗ π1 (X, y1 ) are conjugate;
(b) any subgroup of π1 (B, b0 ) conjugate to p∗ π1 (X, y0 ) is equal to p∗ π1 (X, y) for
some y ∈ Y .
(a) Let u : I → X be a path from y0 to y1 . Then the function βu : π1 (X, y0 ) →
π1 (X, y1 ) defined by βu ([ f ]) = [ū ∗ f ∗ u], ∀ [ f ] ∈ π1 (X, y0 ), is an isomor-
phism (by Theorem 3.1.18). In particular, βu π1 (X, y0 ) = π1 (X, y1 ) ⇒ ( p∗ ◦
βu )π1 (X, y0 ) = p∗ π1 (X, y1 ). It follows from the definition of βu that ( p∗ ◦
βu )π1 (X, y0 ) = [ p ◦ u]−1 p∗ π1 (X, y0 )[ p ◦ u] ⇒ p∗ π1 (X, y1 ) and p∗ π1 (X, y0 )
are conjugate subgroups of π1 (B, b0 ).
(b) Let H be a subgroup of π1 (B, b0 ) such that H is conjugate to p∗ π1 (X, y0 )
for some [g] ∈ π1 (B, b0 ). Then H = [g]−1 p∗ π1 (X, y0 )[g]. Let g̃ be the unique
lifting of g in X starting at y0 . Then g̃(1) = y(say)∈ Y . Now proceeding as in
(a), we have
We now characterize covering spaces of a base space B with the help of conjugacy
classes of subgroups of π1 (B).
Theorem 4.5.9 Let B be path-connected and locally path-connected. Let (X, p)
and (Y, q) be path-connected covering spaces of B; let p(x0 ) = q(y0 ) = b0 . Then
the covering spaces (X, p) and (Y, q) are isomorphic if and only if p∗ π1 (X, x 0 ) and
q∗ π1 (Y, y0 ) are conjugate subgroups of π1 (B, b0 ) (i.e., iff they determine the same
conjugacy class of subgroups of π1 (B, b0 )).
Proof Suppose that the covering spaces (X, p) and (Y, q) are isomorphic. Then there
exists a homeomorphism h : Y → X such that p ◦ h = q i.e., making the diagram
in Fig. 4.17 commutative.
Let h(y0 ) = x 1 . Then h induces an isomorphism h ∗ : π1 (Y, y0 ) → π1 (X, x1 ) ⇒
h ∗ (π1 (Y, y0 )) = π1 (X, x1 ) ⇒ ( p∗ ◦ h ∗ )(π1 (Y, y0 )) = p∗ (π1 (X, x1 )). Hence q∗ (π1
(Y, y0 )) = p∗ π1 (X, x1 ). By Theorem 4.5.7, p∗ π1 (X, x1 ) is a subgroup of π1
(B, b0 ) and conjugate to the subgroup p∗ π1 (X.x 0 ). Consequently, p∗ π1 (X, x0 ) and
q∗ π1 (Y, y0 ) are conjugate subgroups of π1 (B, b0 ). For the converse, let the two
subgroups of π1 (B, b0 ) be conjugate. By Theorem 4.5.7 we can choose a differ-
ent base point y0 in Y such that the two groups are equal. We now consider the
diagram in Fig. 4.18 where q is a covering map. The space X is path-connected;
it is also locally path-connected, being locally homeomorphic to B. Moreover,
p∗ π1 (X, x0 ) ⊆ q∗ π1 (Y, y0 ). In fact, these two groups are equal. By Theorem 4.5.7,
we can lift the map p to p̃ : X → Y such that p̃(x 0 ) = y0 . Then q ◦ p̃ = p.
Reversing the role of X and Y in this discussion, we see that q : Y → B can also
be lifting to q̃ : Y → X such that q̃(y0 ) = x0 as shown in Fig. 4.19.
We claim that p̃ and q̃ as shown in Fig. 4.20 are inverses of each other. Consider
the diagram in Fig. 4.21.
u: X
Fig. 4.19 Lifting of q
uu
uuu
q̃ uuu
u
uu p
uuu
uuu
u
uu
Y /B
q
Remark 4.5.10 For any covering space (X, p) of B, the subgroups { p∗ (π1 (X, x)) :
x ∈ p −1 (b)} form a conjugacy class of subgroups of π1 (B, b). The above
Theorem 4.5.9 shows that a conjugacy class of a subgroup of π1 (B, b) determines
completely the covering spaces upto isomorphisms.
Recall that
u: X
Fig. 4.22 Lifting of f to X
u
u
f˜
u
u
u p
u
u
u
u
u
Y /B
f
f˜ : (Y, y0 ) → (X, x 0 ), y → (
f ◦ β)(1).
This subsection considers the problem of classifying all different covering spaces
of a fixed base space B. The main thrust of this classification is given in the Galois
correspondence between connected covering spaces of B and subgroups of π1 (B).
The Galois correspondence ψ arises from the function that assigns to each covering
space p : (X, x0 ) → (B, b0 ) the subgroup p∗ (π1 (X, x 0 )) of π1 (B, b0 ). By Proposi-
tion 4.5.16, this correspondence ψ is injective. To show that ψ is surjective, we have
to show that corresponding to each subgroup G of π1 (B, b0 ), there is a covering
space p : (X, x 0 ) → (B, b0 ) such that p∗ π1 (X, x0 ) = G.
Remark 4.5.23 Every group G can be realized as the fundamental group of the
topological space X G .
Proof Since if V is an open path-connected set in B for which every closed path
in V is nullhomotopicin B, then V is evenly covered by p. In particular, if b ∈
V, then p −1 (V ) = (V, x) and contractible open sets are evenly covered in
x∈ p −1 (b)
every covering space of the form p : X G → B. Then the corollary follows from
Corollary 4.5.24. ❑
Proof Theorem 4.5.22 proves sufficiency of the condition. Definition 4.5.20 gives
the necessity of the condition. ❑
Proof The first part follows from Theorem 4.5.27. For the proof of the second part,
we claim that covering space p : X → B, changing the base point x0 within π −1 (b0 )
corresponds exactly to changing p∗ (π1 (X, x 0 )) to a conjugate subgroup of π1 (B, b0 ).
Suppose x 1 is another base point p −1 (b0 ). Let α̃ is a path from x 0 to x1 . Then α̃
projects to a loop α in B, which represents some element g ∈ π1 (B, b0 ). Define G i
by G i = p∗ (π1 (X, xi )) for i = 0, 1. Then we have an inclusion g−1 G 0 g ⊂ G 1 , since
for f˜ a loop at x 0 ,
γ −1 ∗ f ∗
γ −1 is a loop at x 1 . Similarly, gG 1 g −1 ⊂ G 0 . Using
conjugation the latter relation by g −1 we have G 1 ⊂ g −1 G 0 g and hence g −1 G 0 g =
G 1 . Consequently, changing the base point from x0 to x 1 changes G 0 to the conjugate
subgroup G 1 = g −1 G 0 g. Conversely, to change G 0 to a conjugate subgroup G 1 =
g −1 G 0 g, choose a loop β represents g, that lifts to a path β̃ starting at x0 and let
x1 = β̃(1). The earlier argument proves that G 1 = g −1 G 0 g. ❑
This section introduces the concept of a special class of covering spaces, called
universal covering spaces and studies them with the help of fundamental groups of
their base spaces and computes π1 (R P n ).
This subsection opens with the concept of universal covering spaces. For a topological
space B, (B, 1 B ) is a covering space over B. This covering space does not create
in general much interest because it corresponds to the conjugacy class of the entire
fundamental group π1 (B, b). On the other hand, the covering space corresponding
to the conjugacy class of the trivial subgroup {0} of π1 (B, b) is interesting. This
covering space, if it exists for some B, is called the ‘universal covering space’.
We now examine the relation between a base space B and its universal covering
space.
Definition 4.6.1 Let B be a topological space. A covering space (X, p) of B for
which X is simply connected (i.e., X is path-connected and π1 (X, x0 ) = 0 for every
x0 ∈ X ) is called the universal covering space of B.
Remark 4.6.2 We now explain the name of the term “universal covering space”.
Theorem 4.6.3 (i) Any two universal covering spaces of the same base space B
are isomorphic.
(ii) If (X, p) is the universal covering space of B and (Y, q) is a covering space of
B, then there is a continuous map
p̃ : X → Y
(ii) We consider the commutative diagram in Fig. 4.24 and choose base points
x0 ∈ X, b0 ∈ B and y0 ∈ Y such that p(x0 ) = q(y0 ) = b0 . Since π1 (X, x0 ) = 0,
p∗ π1 (X, x0 ) ⊂ q∗ π1 (Y, y0 ). Hence Lifting Theorem 4.4.3 shows the existence
of a continuous map p̃ : (X, x 0 ) → (Y, y0 ) such that q ◦ p̃ = p and therefore p̃
is a covering projection. In other words, (X, p̃) is a covering space of Y .
❑
Example 4.6.4 (i) (R, p) is the universal covering space of S 1 , where p(t) = e2πit ,
since the space of real numbers R is simply connected.
(ii) (R 2 , r ) (in Example 4.5.14) is a universal covering space over the torus, since
R2 is simply connected.
(iii) (S 2 , p) is the universal covering space of R P 2 .
(iv) (S n , pn ) is a universal covering space of R P n , where pn : S n → S n is the map
identifying antipodal points of S n for n > 1 (see Theorem 4.1.19).
Remark 4.6.5 A space may not have a universal covering. We now present an exam-
ple of a space which has no universal covering.
Example 4.6.6 (Infinite earring or shrinking wedge of circles) Let Cn be the circle
of radius 1/n in R2 with center at (1/n, 0), for each n ≥ 1. Let X be the subspace
of R2 that is the union of these circles as shown in Fig. 4.25.
Then X is the union of a countably infinite collection of circles. The space X is
called the ‘infinite earring’ or ‘shrinking wedge of circles’ in the plane R2 . Let b0 the
origin. We claim that if U is a neighborhood of b0 in X , then the homomorphism of
172 4 Covering Spaces
4.6.2 Computing π1 (R P n )
We now present an interesting result of the universal covering space and utilize this
result to compute π1 (R P n ). For an alternative method see Corollary 4.10.4.
Theorem 4.6.7 Let (X, p) be the universal covering space of B and Aut (X/B) be
the group of all automorphisms of (X,B). Then the automorphism group Aut (X/B)
is isomorphic to the fundamental group π1 (B) of B. Moreover, if |π1 (B)| is the order
of the group π1 (B), then |π1 (B)|=number of sheets of the universal covering space.
Proof To prove the first part, let x 0 ∈ X and p(x 0 ) = b0 . We define a map ψ :
Aut (X/B) → π1 (B, b0 ) as follows:
f ∈ Aut (X/B) ⇒ f permutes the points of the fiber p−1 (b0 ). The point f (x 0 ) ∈
p −1 (b0 ), since ( p ◦ f )(x0 ) = b0 . Let u be the path in X joining x 0 and f (x0 ). Then
p ◦ u is a loop in B based at b0 . We define a mapping ψ : Aut (X/B) → π1 (B) given
by ψ( f ) = [ p ◦ u].
ψ is well defined: Let v be any other path joining x0 and f (x0 ). Since X is simply
connected, u is equivalent to v and hence [ p ◦ u] = [ p ◦ u] ⇒ ψ is well defined.
ψ is a homomorphism: Let f, g ∈ Aut (X/B) and u, v be two paths in X joining
x0 to f (x0 ) and to g(x0 ), respectively. Then ψ( f ) = [ p ◦ u] and ψ(g) = [ p ◦ v].
Clearly, f ◦ v is a path joining f (x0 ) to f (g(x 0 )) and hence u ∗ ( f ◦ v) is a path
in X joining x0 to f (g(x0 )). Again ψ( f g) = [ p ◦ (u ∗ ( f ◦ v))] = [( p ◦ u) ∗ ( p ◦
f ◦ v)] = [ p ◦ u][ p ◦ f ◦ v]. Since p ◦ f = p, we have ψ( f g) = [ p ◦ u ∗ p ◦ v] =
[ p ◦ u][ p ◦ v] = ψ( f )ψ(g).
ψ is a monomorphism: Let ψ( f ) = ψ(g). Then [ p ◦ u] = [ p ◦ v], where u, v are
paths in X starting at x 0 and ending at f (x 0 ) and g(x0 ), respectively. Consequently,
4.6 Universal Covering Spaces and Computing π1 (R P n ) 173
qqqqq
qqq
q
(X, x0 ) / (B, b0 )
p
p∗ [u] = p∗ [v] ⇒ u and v must have the same terminal point by Monodromy The-
orem 4.9.3 i.e., f (x0 ) = g(x0 ) and hence f = g by Proposition 4.5.6, since X is
connected.
ψ is an epimorphism: Let α ∈ π1 (B, b0 ) and α̃ be the unique lifting of the path α in
X such that α̃(0) = x 0 ∈ X . Consider the commutative diagram in Fig. 4.27 obtained
by applying Lifting Theorem 4.4.3 to define a continuous lifting h of p such that
h(x 0 ) = α̃(1).
Since X is a simply connected covering space of B, there exists a homeomorphism
h : X → X such that h(x0 ) = α̃(1). By the same argument, there is also a homeomor-
phism k : X → X such that k(α̃(1)) = x0 . Since the homeomorphism k ◦ h : X →
X maps x0 to itself and hence by Proposition 4.5.6 it follows that h ◦ k = 1 X . This
implies that h ∈ Aut (X/B) and by definition, ψ(h) = [ p ◦ α̃] = [α]. This shows
that ψ is an isomorphism.
Proof of the last part: Since ψ is one-to-one, it establishes a one-to-one corre-
spondence between p −1 (b0 ) and a subset of π1 (B, b0 ). While proving ψ is onto, we
showed that every homotopy class [α] in π1 (B, b0 ) corresponds to a point α̃(1) in
p −1 (b0 ). Hence it follows that | p −1 (b0 )| = number of sheets of (X, p), is the order
of π1 (B, b0 ). ❑
Remark 4.6.8 Last part of the Theorem 4.6.7 also follows from Theorem 4.10.1(iii),
since π1 (X ) = 0.
Proof (i) Let ∃ x ∈ X with h(x) = x; let b = p(x). Consider the commutative
diagram in Fig. 4.28.
Since both h and 1 X complete the diagram in Fig. 4.28, it follows that h = 1 X ,
a contradiction.
(ii) The map h −1 g ∈ Aut (X/B) has a fixed point, namely x and so by (i) h −1 g =
1 X ⇒ h = g. ❑
This section gives a systematic approach to the lifting and extension problems through
representation of maps as fibrations or cofibrations which are dual concepts of each
other in some sense and form two important classes of maps in algebraic topology.
They are central concepts in homotopy theory. Every continuous map is equivalently
expressed up to homotopy as a fibration and also as a cofibration. The concept of
fibration first appeared in 1937 implicitly in the work of K. Borsuk (1905–1982).
This concept born in geometry and topology provides important strong mathematical
tools to invade many other branches of mathematics. More precisely, this section
introduces the concepts of fibrations and cofibrations and establishes a connection
between a fibration and a covering projection.
The concept of homotopy lifting property (HLP) is very important in algebraic
topology, specially in homotopy theory. It is the dual concept of the homotopy exten-
sion property (HEP). The concept of HLP leads to the concept of fibration. There is
a dual theory to fibration leading to the concept of cofibration. This is a very nice
duality principle in homotopy theory.
u: X
Fig. 4.29 Lifting of f
u
u
f˜
u
u
u p
u
u
u
u
u
Y /B
f
Definition 4.7.1 A continuous map p : X → B is said to have the HLP with respect
to a space Y , if given maps f : Y → X and H : Y × I → B such that H (y, 0) =
p f (y) for all y ∈ Y , there is a continuous map H̃ : Y × I → X such that H̃ (y, 0) =
f (y) for all y ∈ Y and H = p ◦ H̃ . If f is regarded as a map of Y × 0 to X , the
existence of H̃ is equivalent to the existence of a map represented by the dotted arrow
that makes the diagram in Fig. 4.30 commutative.
Let p : X → B be a map and Y be a space. A homotopy lifting problem is some-
times symbolized by the commutative diagram in Fig. 4.31 where h 0 (y) = (y, 0) for
all y ∈ Y and the maps f : Y → X, H : Y × I → B are said to constitute the data
for the problem in question. The map H is a homotopy of p ◦ f and a solution to
the problem is a homotopy H̃ : Y × I → X of f such that p ◦ H̃ = H . Thus H̃ lifts
the homotopy of H of p ◦ f to a homotopy of f .
p : B × F → B, (b, f ) → b
is a fibration.
p1 : Pg → B, (b, σ) → b.
as shown in Fig. 4.32; C is called the classifying space and g is called the classifying
map for the principal fibration.
h : X → Pg and k : Pg → X
such that
k ◦ h 1 X and h ◦ k 1 Pg and p1 ◦ h = p, p ◦ k = p1 ,
where p1 : Pg → B, (b, σ) → b.
Given f˜ : Y → X , we obtain a homotopy g ◦ f c, where c : Y → C is the
constant map y → ∗ ∈ C as the composite
G y : I → C, t → G(y, t);
f˜ : Y → Pg → X, y → ( f (y), G y ) → k( f (y), G y ).
Hence
❑
Theorem 4.7.8 A lifting f˜ of a principal fibration p : X → B exists iff there exists
a map g̃ : C f → C extending the classifying map g in the diagram as shown in
Fig. 4.34.
178 4 Covering Spaces
Proof In the category Top ∗ of pointed topological spaces the mapping cone C f
is obtained from the mapping cylinder M f by identifying Y × {0} ∪ {∗} × I with
∗ in B.
Suppose there is a homotopy
H : c g ◦ f : Y → C,
Then
g̃(y, 0) = ∗ and g̃(y, 1) = g f (y), ∀ y ∈ Y.
Consequently,
G(y, 0) = g̃(y, 0) = ∗
and
G(y, 1) = g̃(y, 1) = (g ◦ f )(y), ∀ y ∈ Y.
Hence g ◦ f c. ❑
Example 4.7.10 Let F be any space and p : B × F → B be the projection to the first
factor. Then p is a trivial fibration and for any b ∈ B, the fiber p−1 (b) over b is homeo-
morphic to F. Because, if the diagram in Fig. 4.35 symbolizes homotopy lifting prob-
lem, then the map H̃ : Y × I → B × F defined by H̃ (y, t) = (H (y, t), p f (y)) is a
solution of the lifting problem.
The projection p : B × I → B is said to be a trivial fibration.
Example 4.7.11 For any space X , let P(X ) = M(I, X ) be the space of all paths in
X . Then the map p : P(X ) → X × X , defined by p(α) = (α(0), α(1)) is a fibration.
Again
pi : P(X ) → X, α → α(0), α(1)
Proof Let p : X → B be a covering projection and the diagram in Fig. 4.36 sym-
bolizes a homotopy lifting problem. Then for each y ∈ Y , there exists a unique
path α y : I → X such that α y (0) = f (y) and pα y (t) = H (y, t). Then the map
H̃ : Y × I → X, (y, t) → α y (t) is a continuous map and p is a fibration. ❑
Remark 4.7.14 For a covering projection the lifting is unique but it is not true for an
arbitrary fibration.
This subsection conveys the concept of cofibration and studies it in the category Top∗
of pointed topological spaces and pointed maps. Cofibrations form an important class
of maps in topology. Geometrically, the concept of cofibrations is less complicated
than that of fibrations. There is a very nice duality principle in homotopy theory.
180 4 Covering Spaces
Remark 4.7.21 Let A be a subspace of a topological space X . Then the inclusion map
i : A → X is a cofibration if the pair (X, A) has the absolute homotopy extension
property (see Chap. 2). The converse is not true in general. Because the definition of
a cofibration refers to Top ∗ but the absolute homotopy extension property refers to
maps and homotopies that are not necessarily based.
Proof Let M f be the mapping cylinder in Top ∗ obtained from Y and (X × I )/x0 × I
by identifying, for each x ∈ X , the points (x, 1) and f (x). Suppose g : X →
M f , x → [(x, 0)] is the inclusion map. Let h : M f → Y be the map induced by
the identity map 1Y of Y and the map from X × I to Y that sends each [(x, t)] to
f (x). Then f = h ◦ g. We claim that h is a homotopy equivalence and g is a cofi-
bration. We first show that g is a cofibration. Given a map k : M f → Z in Top ∗ , and
a homotopy H : X × I → Z starting from k ◦ g, define maps
G Y : Y × I → Z , (y, s) → k(y), ∀ s ∈ I
k(x, (2t − s)/(2 − s)), 0 ≤ s ≤ 2t
and G X : (X × I ) × I → Z , (x, t, s) →
H (x, s − 2t), 2t ≤ s ≤ 1.
182 4 Covering Spaces
Define a homotopy
Remark 4.7.23 The dual of the Theorem 4.7.22 is true in the sense that every con-
tinuous map f : X → Y in Top ∗ is also the composite of a homotopy equivalence
and a fiber map.
Theorem 4.7.24 Let A be a closed subset of a topological space X . Then the inclu-
sion i : A → X is a cofibration iff X × {0} ∪ A × I is a retract of X × I .
This section continues the study of fibrations, characterizes path liftings of fibrations
with the help of their fibers and studies Hurewicz theorem. This theorem is due to
W. Hurewicz (1904–1956). It gives a sufficient condition for a map p : X → B to
be a fibration (Hurewicz 1955).
4.8 Hurewicz Theorem for Fibration and Characterization of Fibrations 183
Proof Let p : X → B has unique path lifting property and Y be path connected
space. If f, g : Y → X and maps are such that p ◦ f = p ◦ g and f (y0 ) = g(y0 )
for some y0 ∈ Y, we claim that f = g. Let y ∈ Y and α be a path in Y from y0
to y. Then f ◦ α and g ◦ α are paths in X that are liftings of some path in B and
have the same initial point. Since p has unique path lifting, f ◦ α = g ◦ α and hence
f (y) = ( f ◦ α)(1) = (g ◦ α)(1) = g(y) implies f = g, since α(1) = y. ❑
We now characterize path liftings of fibrations with the help of their fibers.
Theorem 4.8.6 Let p : X → B be a fibration. Then the fibration has unique path
lifting iff every fiber has no nonconstant paths.
184 4 Covering Spaces
Proposition 4.8.7 Let X be pointed topological space with base point x0 and P(X )
be the space of paths in X starting at x0 , then the map
p : P(X ) → X, α → α(1)
H : Y × I × I → X,
( f (y))(s(t + 1)), 0 ≤ s ≤ t+1
1
(y, t, s) →
G(y, s(t + 1) − 1), t+1
1
≤s≤1
This section continues the study of covering spaces by presenting some interesting
applications of the path lifting property and homotopy lifting property of cover-
4.9 Homotopy Liftings and Monodromy Theorem 185
ing projections and proves Monodromy Theorem which provides a necessary and
sufficient condition for two liftings of a covering projection to be equivalent.
This subsection discusses path lifting property of a covering projection by using the
homotopy lifting property.
Remark 4.9.2 If p : X → B is a covering map, then p is also onto. But its induced
homomorphism
p∗ : π1 (X, x 0 ) → π1 (B, b0 )
This subsection gives a criterion for two path liftings in X to be equivalent through
a result known as ‘Monodromy theorem’.
path t → G̃(t, 0), starting from x0 and lifting p ◦ f˜. Then t → f˜(t) is also a path in
X starting from x 0 and lifting p ◦ f˜. Hence the uniqueness property of the covering
paths, G̃(t, 0) = f˜(t), ∀ t ∈ I . Similarly, G̃(t, 1) = g̃(t). Again by restricting G̃ on
(0, s), s ∈ I , we have a path s → G̃(0, s), which projects under p to the constant path
at b0 = p(x0 ). A constant path s → x 0 in X also projects under p to the constant
path s → x0 in X . Hence by uniqueness theorem s → G̃(0, s) is a constant path
based at x0 . Similarly, the path s → G̃(s, t) is a constant path based at some point
x1 ∈ p −1 (b0 ). This shows that G̃ is a homotopy between f˜ and g̃ rel I˙. Consequently
f˜ and g̃ are equivalent paths in X . ❑
Proof Let [ f˜], [g̃] ∈ π1 (X, x 0 ) and [ f˜] = [g̃]. Then p∗ ([ f˜]) = [ p ◦ f˜] and p∗ ([g̃])
= [ p ◦ g̃]. Now p ◦ f˜ p ◦ g̃ rel I˙ ⇔ f˜ g̃ rel I˙. But f˜ g̃ rel I˙ ⇔ p ◦ f˜
p ◦ g̃ rel I , otherwise we arrive at a contradiction by Theorem 4.9.3. This shows that
p∗ is well defined and injective; hence p∗ is a monomorphism. ❑
This subsection considers action of the fundamental group of the base space of a
covering space on a fiber. This action plays an important role in the study of the
covering space.
Let (X, p) be a covering space of B and b0 ∈ B. We now consider the action of
the fundamental group π1 (B, b0 ) on the fiber p−1 (b0 ) = Y .
p∗ : π1 (X, x 0 ) → π1 (B, b0 ).
This subsection computes the fundamental groups of some important spaces which
are obtained as orbit spaces. For example, projective spaces, lens spaces, figure-
eight and Klein’s bottles are interesting spaces. We represent them as orbit spaces
188 4 Covering Spaces
and compute their fundamental groups. A topological group G with identity e acting
on a topological space X is said to satisfy the condition (A): if for each x ∈ X, ∃ a
neighborhood U x such that, g (Ux ) ∩ Ux = ∅ ⇒ g = e, where
g : X → X, x → gx
Remark 4.10.9 We first make geometrical constructions of some orbit spaces and
then compute their fundamental groups.
4.10 Applications and Computations 189
Remark 4.10.12 The above action is free in the sense that gx = x ⇒ g = e. Does
there exist any other finite group G acting freely on S n and defining covering space
S n → S n mod G? The answer is Z 2 is the only non-trivial group that can act freely
on S n if n is even (see Chap. 14).
This subsection computes the fundamental group of Klein’s bottle. Let G be the
group of transformations of the plane generated by a and b. Consider the action
of G on R2 by a(x, y) = (x + 1, y) and b(x, y) = (1 − x, y + 1), ∀ (x, y) ∈ R2 .
Then a −1 (x, y) = (x − 1, y) and b−1 (x, y) = (1 − x, y − 1). Hence R2 is simply
connected and the action satisfies condition (A), then by Theorem 4.10.8, π1 (R2 mod
G) G. Now
This subsection computes the fundamental group of lens spaces defined by H. Tietze
(1888–1971) in 1908, which are are 3-manifolds. Such spaces constitute an important
class of objects in the study of algebraic topology.
Let m > 1 be an integer space and p be an integer relatively prime to m and
2πi
S 3 = {(z 1 , z 2 ) ∈ C2 : |z 1 |2 + |z 2 |2 = 1} ⊂ C2 . Let ρ = e m be a primitive m-th root
of unity.
Define a map
2πi 2πi p
h : S 3 → S 3 , (z 1 , z 2 ) → (ρz 1 , ρ p z 2 ) = (e m z1, e m z 2 ).
components are the same. If x0 and x 1 lie in the same component, there exists a
path α : I → X such that α(0) = x 0 , α(1) = x 1 . Then [ p ◦ α] is an element of
π1 (B, b0 ) whose action on p −1 (b0 ) maps x0 to x1 . Hence this action is transitive.
Then the set of elements of p −1 (b0 ) in a given component constitutes an orbit,
and this produces a bijection.
(b) Choose a given lift x0 of b0 in some component X of X . Under the Galois
correspondence, the subgroup of π1 (B, b0 ) corresponding to X is the image of
G = π1 (X , x0 ) in the inclusion p∗ : G → π1 (B, b0 ). Any loop α ∈ p∗ (G) lifts
back to a loop in X by the unique lifting property. Hence α sends x0 to itself
and is an element of the stabilizer group G x0 of x0 .
Conversely, if β ∈ π1 (B, b0 ) is in the stabilizer group of x 0 , then the lift β̃ of
β is a loop from x 0 to itself and hence β̃ ∈ G, which implies β ∈ p∗ (G). This
shows that p∗ (G) is the stabilizer group of x0 . ❑
4.11 Exercises
i ∗ : π1 (U, b0 ) → π1 (B, b0 ).
24. Let X be a normal space. Show that the inclusion i : A → X is a cofibration iff
the inclusion j : A → U is a cofibration for some open neighborhood U of A
in X .
25. Let p : X → B be a fibration and f : A → B be a continuous map. Show that
there exists a bijection between the homotopy sets C = [g : A → X : p ◦ g =
f ] and D = [g̃ : A → X : p ◦ g̃ f ].
26. Is the map p : (0, 3) → S 1 , x → e2πi x a covering map? Justify your answer.
27. Find nontrivial coverings of Möbius strip by itself.
28. Let B be path-connected, locally path-connected and p : (X, x 0 ) → (B, b0 ) be
a covering space. If H is the subgroup p∗ (π1 (X, x0 )) of π1 (B, b0 ), show that
(i) The automorphism group Aut (X/B) is isomorphic to the quotient group
N (H )/H , where N (H ) = {g ∈ π1 (B, b0 ) : g H g −1 = H } is the normalizer
of H in π1 (B, b0 ).
(ii) The group Aut (X/B) is isomorphic to the group π1 (B, b0 )/H if X is a
regular covering.
(iii) If p : (X, x0 ) → (B, b0 ) is universal covering, then Aut (X/B) ∼
= π1 (B, b0 ).
29. Let (X, p) be a universal covering space of a connected topological space B.
If b0 ∈ B and x0 ∈ X are base points such that x 0 ∈ p−1 (b0 ), show that the
induced homomorphism p∗ : π1 (X, x0 ) → πn (B, b0 ) is an isomorphism for n ≥
2. Hence show that πn (R P m ) ∼ = πn (S m ) for n ≥ 2.
30. Let B be a path-connected space and X be a connected covering space of B. Let
p : X → B be a covering projection. Let b0 ∈ B and x0 ∈ p −1 (b0 ). Show that
for every n ≥ 2, p∗ : π1 (X, x 0 ) → π1 (B, b0 ) is an isomorphism. Hence show
that for every n ≥ 2, πn (S 1 , 1) = 0.
31. Let f : A → X be a continuous map and i : A → M f be the inclusion i(a) =
[a, 0]. Show that the inclusion i : A → M f is cofibration.
i∗ p∗
[Y, F] −−−→ [Y, X ] −−−−→ [Y, B]
is exact.
4.11 Exercises 195
is exact.
[1] Arkowitz, Martin, Introduction to Homotopy Theory, Springer, New York, 2011.
[2] Armstrong, M.A., Basic Topology, Springer-Verlag, New York, 1983.
[3] Aguilar, Gitler, S., Prieto, C., Algebraic Topology from a Homotopical View
Point, Springer-Verlag, New York, 2002.
[4] Bredon, G.E., Topology and Geometry, Springer-Verlag, New York, Inc.1993.
[5] Davis, J.F. and Kirk, P. Lecture Notes in Algebraic Topology, Indiana University,
Bloomington, IN (http://www.ams.org/bookstore-getitem/item=GSM-35).
[6] Dieudonné, J., A History of Algebraic and Differential Topology, 1900–1960,
Modern Birkhäuser, 1989.
[7] Dodson, C.T.J., and Parker, P.E., A User’s Guide to Algebraic Topology, Kluwer,
Dordrecht 1997.
[8] Gray, B., Homotopy Theory, An Introduction to Algebraic Topology, Acamedic
Press, New York, 1975.
[9] Hilton, P.J., An introduction to Homotopy Theory, Cambridge University Press,
Cambridge, 1983.
[10] Hu, S.T., Homotopy Theory, Academic Press, New York, 1959.
[11] Mayer, J. Algebraic Topology, Prentice-Hall, New Jersy, 1972.
[12] Massey, W.S., A Basic Course in Algebraic Topology, Springer-Verlag, New
York, Berlin, Heidelberg, 1991.
[13] Maunder, C.R.F., Algebraic Topology, Van Nostrand Reinhhold, London, 1970.
[14] Munkres, J.R., Topology, A First Course, Prentice-Hall, New Jersey, 1975.
[15] Munkres, J.R., Elements of Algebraic Topology, Addition-Wesley-Publishing
Company, 1984.
[16] Switzer, R.M., Algebraic Topology-Homotopy and Homology, Springer-Verlag,
Berlin, Heidelberg, New York, 1975.
[17] Wallace , A.H., Algebraic Topology, Benjamin, New York, 1980.
[18] Whitehead, G.W., Elements of Homotopy Theory, Springer-Verlag, New York,
Heidelberg, Berlin, 1978.
196 4 Covering Spaces
References
Aguilar, M., Gliter, S., Prieto, C.: Algebraic Topology from a Homotopical View Point. Springer,
New York (2002)
Arkowitz, M.: Introduction to Homotopy Theory. Springer, New York (2011)
Armstrong, M. A.: Basic Topology. Springer, New York (1983)
Bredon, G.E.: Topology and Geometry. Springer, New York, Inc (1993)
Croom, F.H.: Basic Concepts of Algebraic Topology. Springer, New York (1978)
Davis, J.F., Kirk, P.: Lecture Notes in Algebraic Topology, Indiana University, Bloomington, IN.
http://www.ams.org/bookstore-getitem/item=GSM-35
Dieudonné, J.: A History of Algebraic and Differential Topology, 1900–1960. Modern Birkhäuser,
Boston (1989)
Dodson, C.T.J., Parker, P.E.: A User’s Guide to Algebraic Topology. Kluwer, Dordrecht (1997)
Dugundji, J.: Topology. Allyn & Bacon, Newtown (1966)
Gray, B.: Homotopy Theory, An Introduction to Algebraic Topology. Acamedic Press, New York
(1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J.: An introduction to Homotopy Theory. Cambridge University Press, Cambridge (1983)
Hu, S.T.: Homotopy Theory. Academic Press, New York (1959)
Hurewicz, W.: On the concept of fibre space. Proc. Natl. Acad. Sci., USA 41, 956–961 (1955)
Mayer, J.: Algebraic Topology. Prentice-Hall, New Jersy (1972)
Massey, W.S.: A Basic Course in Algebraic Topology. Springer, New York (1991)
Maunder, C.R.F.: Algebraic Topology. Van Nostrand Reinhhold, London (1970)
Munkres, J.R.: Topology, A First Course. Prentice-Hall, New Jersey (1975)
Munkres, J.R.: Elements of Algebraic Topology. Addison-Wesley-Publishing Company, Menlo
Park (1984)
Rotman, J.J.: An Introduction to Algebraic Topology. Springer, New York (1988)
Spanier, E.: Algebraic Topology. McGraw-Hill Book Company, New York (1966)
Steenrod, N.: The Topology of Fibre Bundles. Prentice University Press, Prentice (1951)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Berlin (1975)
Wallace, A.H.: Algebraic Topology. Benjamin, New York (1980)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, New York (1978)
Chapter 5
Fiber Bundles, Vector Bundles and K -Theory
This chapter continues the study of homotopy theory through fiber bundles, vector
bundles, and K -theory. Fiber bundles and vector bundles form special classes of
bundles with additional structures. They are closely related to the homotopy theory
and are important objects in the study of algebraic topology. A fiber bundle is a
bundle with an additional structure derived from the action of a topological group
on the fibers. On the other hand, a vector bundle is a bundle with an additional
vector space structure on each fiber. Covering spaces provide tools to study the
fundamental groups. Fiber bundles provide likewise tools to study higher homotopy
groups (which are generalizations of fundamental groups). The notion of fiber spaces
is the most fruitful generalization of covering spaces. The importance of fiber spaces
was realized during 1935–1950 to solve several problems relating to homotopy and
homology. The motivation of the study of fiber bundles and vector bundles came
from the distribution of signs of the derivatives of the plane curves at each point.
A fiber bundle is a locally trivial fibration and has covering homotopy property.
J. Feldbau reduced in 1939 the classification problem of principal fiber bundles with
a given base S n for n ≥ 2 to a problem in homotopy theory (Feldbau 1939). Fiber
bundles carry nice homotopy properties and play a key role in geometry and physics.
(see Chaps. 7, 14 and 17). This subject also marks a return of algebraic topology to
its origin. If we consider the tangent plane at each point of a surface, to get global
information about the surface, we investigate how the planes change as we move the
point on the surface. Again to investigate a higher dimensional smooth geometrical
object such as differential manifold, we consider the linear space tangent at each
point of the manifold. This leads to the concept of tangent bundles of manifolds,
general vector bundles, and fiber bundles.
The concept of fiber bundles arose through the study of some problems in topology
and geometry of manifolds around 1930. Its first general definition was given by
H. Whitney (1907–1989). His work and that of H. Hopf (1894–1971), E. Stiefel
(1909– 1978), J. Feldbau (1914–1945) and many others displayed the importance of
the subject for the application of topology to different areas of mathematics during
© Springer India 2016 197
M.R. Adhikari, Basic Algebraic Topology and its Applications,
DOI 10.1007/978-81-322-2843-1_5
198 5 Fiber Bundles, Vector Bundles, and K -Theory
1935–1940. Since then the subject has attracted general interest because of some
of the finest applications of topology to other fields, and promising many more
applications. On the other hand, the concept of a vector bundle arose through the
study of tangent vector fields to smooth manifolds such as spheres, projective spaces,
and manifolds in general. Although this notion had appeared in the literature before
1955, the definition introduced by W. Hurewicz (1904–1956) in 1955 is much more
general and useful.
K -theory born in connecting the rich structure of vector bundles over a paracom-
pact space B with the set of homotopy classes of continuous maps from B into the
Grassmann manifold G n (F ∞ ) of n-dimensional subspaces in infinite-dimensional
space (F ∞ ) plays a vital role in applications of algebraic topology to analysis, alge-
braic geometry, topology, ring theory, and number theory. The two most surprising
applications of topological K-theory are: J.F. Adams (1930 –1989) solved the Hopf
invariant one problem in 1962 by doing a computation with his Adams operations.
Then he proved an upper bound for the number of linearly independent vector fields
on spheres (see Chap. 17).
More precisely, this chapter studies the theory of fiber bundles with a special
attention to vector bundles with fibers of different dimensions, homotopy classifica-
tion of vector bundles, and K -theory (which is a generalized cohomology theory)
and interlinks vector bundles with homotopy theory. This chapter also studies Hopf
maps, Hopf bundles, and Hurewicz fibering.
Milnor’s construction of a universal fiber bundle for any topological group G
and homotopy classification of numerable principal G-bundles are given and hence
the classification of numerable principal G-bundles has been reduced to homotopy
theory. Finally, it has been shown that for every topological group G, there exists
a topological space BG , called classifying space having the property that for every
pointed topological space B there is a bijective correspondence between isomor-
phism classes of numerable principal G-bundles over B and [B, BG ], the homotopy
classes of base point preserving maps from B to BG . There also exists a bijective
correspondence between the set of isomorphism classes of F-vector bundles over a
paracompact space B and the set [B, G n (F ∞ )] of homotopy classes of continuous
maps from B to Grassmann manifold G n (F ∞ ), which leads to define a group K F (B),
called the K -theory introduced by M. Atiyah and F. Hirzebruch in 1961.
For this chapter the books Gray (1975), Husemöller (1966), Luke and Mischenko
(1984), Nakahara (2003), Spanier (1966), Steenrod (1951), Switzer (1975) and some
others are referred in the Bibliography.
This section introduces the concept of bundles and their cross sections. Fiber bundles
and vector bundles form special classes of bundles with additional structure which
are important in the study of algebraic topology and they are closely related to the
homotopy theory. The recognition of bundles in mathematics was realized during
5.1 Bundles, Cross Sections, and Examples 199
1935–1940 through the work of Whitney, H. Hopf and E. Stiefel and some others.
Since then the subject has created a general interest.
5.1.1 Bundles
This subsection studies the concept of bundles which plays an important role in the
theory of fiber bundles and vector bundles. So, it is natural to introduce the concept
of bundles at the beginning. A bundle is the basic underlying structure leading to the
concepts of fiber bundles and vector bundles. It is a triple consisting of two topological
spaces, one is called total space and the other is called base space connected by a
continuous map from the total space to the base space, called the projection of the
bundle. Roughly speaking, a bundle is a union of fibers parametrized by its base
space and glued together by the topology of the total space.
Let E and B be two topological spaces and p : E → B be a continuous map.
Example 5.1.2 For the bundle ξ = (E, p, B) as shown in Fig. 5.1, the total space E
is decomposed into fibers of four types: a point, a point together with a segment, two
segments, and a segment.
We now introduce the concept of cross sections of a bundle. Its importance lies in the
fact that the cross sections of certain bundles are identified with familiar geometric
objects.
Definition 5.1.7 Let ξ = (E, p, B) be a bundle. A cross section (or in brief section)
s of ξ is a continuous map s : B → E such that p ◦ s = 1 B (identity map on B).
For every b ∈ B, ( p ◦ s)(b) = 1 B (b) = b shows that s(b) ∈ p −1 (b), and hence
s(b) lies in the fiber p −1 (b) for each b of the base space B. The condition p ◦ s =
1 B shows that the map s : B → E is injective. Otherwise, if for some b1 = b2 ∈
B, s(b1 ) = s(b2 ), then p(s(b1 )) = b1 and p(s(b2 )) = b2 implies b1 = b2 .
Definition 5.1.8 (Product bundle) The product bundle over B with fiber F is the
bundle (B × F, p, B), where p : B × F → B, (b, x) → b is the projection on the
first factor.
Corollary 5.1.10 Given a product bundle ξ = (B × F, p, B), let S(ξ) be the set of
all cross sections of ξ and C(ξ) be the set of all continuous maps B → F. Then the
map ψ : S(ξ) → C(ξ), s → f s is a bijection.
This subsection introduces the concept of bundle morphisms with an aim to utilize
this concept in the study of fiber and vector bundles. While comparing vector bundles
or fiber bundles over the same or different base spaces the concept of morphisms
becomes necessary like group homomorphisms. A bundle morphism is intuitively a
fiber preserving map and is similar to the concept of a group homomorphism.
Notation: For the bundle ξ = (X, p, B), we use sometimes the notation E(ξ) for its
total space X .
Remark 5.1.13 The map f in Fig. 5.2 is fiber preserving. Since for every x ∈
X, (q ◦ f )(x) = (g ◦ p)(x) holds, and hence the pair (x, p(x)) is mapped into the
pair ( f (x), g( p(x))) by ( f, g). Consequently, for every b ∈ B we have f ( p−1 (b)) ⊂
q −1 ( f (b)). This implies that f carries fibers of ξ over b into the fibers of η over f (b)
for each b ∈ B.
Remark 5.1.14 The particular case, when ξ and η are both bundles over the same
base space B, is interesting.
Definition 5.1.15 Given two bundles ξ = (X, p, B) and η = (Y, q, B) over the
same base space B, a bundle B-morphism f : ξ → η is a continuous map f :
f
X −−−→ Y such that the triangle in the Fig. 5.3 is commutative i.e., p = q ◦ f .
Clearly, q ◦ f = p implies that f ( p−1 (b)) ⊂ q −1 (b) for every b ∈ B. Hence f is a
fiber preserving map.
We now show that a cross section of a bundle carries the general property of a
bundle morphism.
Proposition 5.1.16 The cross sections of a bundle ξ = (X, p, B) over B are pre-
cisely the B-morphisms s : (B, 1 B , B) → (X, p, B).
Remark 5.1.17 Every general property of bundle morphisms is equally valid for
cross sections also.
Definition 5.1.23 Let ξ = (X, p, B) and η = (Y, q, B) be two bundles over the
same base space B. If f : X → Y is a homeomorphism, then f is called a B-
isomorphism. It is said to be locally isomorphic if to every point b ∈ B, there is
an open neighborhood Ub of b and an Ub -isomorphism between the restricted bun-
dles ξ|Ub and η|Ub .
Corollary 5.1.29 Let (X, p, B) and (Y, q, B) be two bundles over the same base
space B and f : (X, p, B) → (Y, q, B) is a bundle B-morphism. Then to every cross
section s of (X, p, B), there exists an induced cross section s of (Y, q, B) given by
s = f ◦ s (Fig. 5.5).
q : B × F → B, (b, f ) → b.
5.1.4 Examples
This subsection presents some interesting examples illustrating the concepts dis-
cussed earlier. Here , denotes the inner product in Rn+1 .
Example
√ 5.1.33 (Tangent bundle and normal bundle) Let S n = {x ∈ Rn+1 : x =
x, x = 1} be the n-sphere. The tangent bundle ξT over S n in Rn+1 is the subbundle
(T (S n ), p, S n ) of the product bundle (S n × Rn+1 , p, S n ), whose total space is
and projection is
p : T (S n ) → S n , (b, x) → b.
and projection is
q : N (S n ) → S n , q(b, x) = b.
where δi j means
1, if i = j
δi j =
0, otherwise
Example 5.1.35 (Canonical vector bundle γ n ) Let Vr (Rn ) be the Stiefel manifold
(variety) of orthonormal r -frames in Rn defined by Vr (Rn ) = {(y1 , y2 , . . . , yr ) ∈
(S n−1 )r : yi , y j = δi j } and G r (Rn ) be the Grassmann manifold (variety) of r-
frames in Rn (r ≤ n). Then G r (Rn ) is the set of r-dimensional subspaces of Rn
with the quotient topology defined by the identification map
∞ ∞
By natural inclusion G r (R ) ⊂ G r (R ) and G r (R ) is defined by G r (R ) =
n n+1
G r (Rn ) with induced (weak) topology. Similarly, G r (Cn ), G r (Hn ) and G r (C∞ )
r ≤n
and G r (H∞ ) are defined, where H is the division ring of quaternions.
If F = R, C or H, then the canonical vector bundle over G r (F∞ ) is denoted by γr .
As G r (Rn ) ⊂ G r (Rn+t ) for integers t ≥ 1, we may view γrn as γrn = γrn+t |G r (Rn ),
which is a restriction of the bundle γrn+t over G r (Rn ). Similarly, the restricted bundle
over G r (Cn ) (or G r (Hn )) is defined.
This section considers a class of fibrations, called fiber bundles which are frequently
used in geometry, topology, and theoretical physics. Fiber bundles over paracompact
spaces are always fibrations. Fiber bundles form a special family of topological
spaces in the study of algebraic topology. The concept of fiber bundles arose through
the study of some problems in topology and geometry of manifolds around 1930.
There exists an infinite exact sequence corresponding to any fiber space (see Chap. 7).
A manifold of dimension n is a topological space which looks locally like Rn , but
not necessarily globally so. By introducing a chart, a local Euclidean structure to a
manifold is provided, which facilitates to use the conventional calculus of several
variables. A fiber bundle is a topological space which likewise looks locally a direct
product of two topological spaces.
A fiber bundle with a discrete fiber space is a covering space. Conversely, a
covering space whose all fibers have the same cardinality is a fiber bundle with
discrete fiber. For example, a covering space over a connected space is a fiber bundle
with a discrete fiber. Covering spaces provide tools to study fundamental groups.
Likewise fiber bundles provide tools to study higher homotopy groups. The first
general definition of fiber bundles was given by H. Whitney. The work of H. Whitney,
H. Hopf and E. Stienfel established the importance of fiber bundles for applications
of topology to geometry around 1940. Since then, this topic has created general
interest for its finest applications to other fields such as general relativity and gauge
theories and has promised many more. It also makes a return of algebraic topology to
its origin and revitalized this topic from its origin in the study of classical manifolds.
5.2 Fiber Bundles: Introductory Concepts 207
A covering space is locally the product of its base space and a discrete space.
For the covering space p : R → S 1 , t → e2πit , we say that R is a fiber space over
S 1 . This example introduces the concept of fiber bundles in this section. Roughly
speaking, a fiber bundle looks locally a trivial fibration, because, the total space of
a fiber bundle is locally the product of its base space and its fiber. For the general
theory of fiber bundles see Steenrod (1951).
For a fiber bundle with fiber F, the fiber bundle projection p : X → B and the
projection B × F → B are locally isomorphic (See Definition 5.1.23). A fiber bundle
p
ξ = (X, p, B, F) is sometimes symbolized like F → X −−−→ B. It is called a
covering of B if F is discrete and X is called a covering space over B and p is called
a covering projection. Then p−1 (b0 ) is discrete for b0 ∈ B.
Remark 5.2.2 The space F is homeomorphic to p−1 (b) for each b ∈ B. Usually,
there is a structure group G for ξ consisting of homeomorphisms of F leading to
the concept of G-bundles. If B is a paracompact space, the map p : X → B is a
fibration.
Then (Rn , p, T n , F) forms a fiber bundle with fiber F which is the set of integer
lattice points in Rn .
We now consider a continuous action
X × G → X, (x, g) → xg
φ−1
y (z g) = ( p(z ), g),
Remark 5.2.10 The Proposition 5.2.8 prescribes an important way in which fiber
bundles arise.
Remark 5.2.12 Every bundle ξ = (E, p, B) may not have a cross section.
Remark 5.2.14 Since every fiber bundle has a cross sections, we assume the existence
of cross section in the following Propositions and Theorem (If G is Lie group and H is
a closed subgroup of G, then the cross section of the natural projection p : G → G/H
exists).
Proof By Proposition 5.2.15 the projection p : G → G/H has a local cross section at
every point of G/H . Let x ∈ G/H and (U, σ) be a local cross section of p at x. Define
ψ : U × H/A → G/A, given by (y, h A) → σ(y). h A for y ∈ U, h ∈ H . Then ψ is a
continuous function such that (q ◦ ψ)(y, h A) = q(σ(y) · h A) = σ(y) · h A = σ(y) ·
h A = σ(y) · H = p(σ(y)) = y = 1U (y) for all y ∈ U and h ∈ H . Again Define φ :
(q)−1 (U ) → U × H A, given by, g A → (g H, σ(g H )−1 · g A) for all g A ∈ q −1 (U ).
Then φ is a continuous map such that φ ◦ ψ = 1d and ψ ◦ φ = 1d . ❑
This section studies the various fiberings of spheres discovered by H.Hopf and
W. Hurewicz.
This subsection discusses Hopf fiberings given by Hopf (1931, 1935) and consid-
ers the early examples of bundles spaces: three fiberings of spheres: p : S 2n−1 →
S n , n = 2, 4, 8. The simplest of them is the map p : S 3 → S 2 of the 3-sphere on the
2-sphere given by Hopf in 1935, known as a Hopf map.
Theorem 5.3.1 The 3-sphere is decomposed into a family of great circles, called
fibers, with the 2-sphere as a decomposition space.
Proof Let S 3 be represented in C2 as S 3 = {(z 1 , z 2 ) ∈ C2 : |z 1 |2 + |z 2 |2 = 1} and
S 2 be represented as the complex projective line (i.e., as pairs [z 1 , z 2 ] of complex
numbers, not both zero, with the equivalence relation [z 1 , z 2 ] ∼ [λz 1 , λz 2 ], where
λ(= 0)). Define
p : S 3 → S 2 , (z 1 , z 2 ) → [z 1 , z 2 ]/(|z 1 |2 + |z 2 |2 )1/2 .
y, x = x, y, xλ, y = λx, y, x, (yλ) = x, yλ.
In particular, x, y = 0 iff y, x = 0. This shows that the relation of orthogo-
nality is symmetric. Let S be the unit sphere in F n which is the locus x, x = 1. If
G n is the orthogonal, unitary, or sympletic group according as F = R, C or H, then
each G n is a compact Lie group (see Appendix A). Let F P n be the projective space
associated with F, then it can be thought of the set of all lines through the origin
n+1
in F n+1
= F ⊕ F ⊕ · · · ⊕ F . Then R P n , CP n , and HP n are called n-dimensional
real, complex, and quaternionic projective spaces. We topologize F P n be consider-
ing it as a quotient space of F n+1 − {0}. Then each point of F n+1 − {0} determines
a line through the origin 0. Thus if x and y are nonzero elements of F n+1 , we say
that x ∼ y iff there is an element λ(= 0) ∈ F such that y = xλ. This is an equiva-
lence relation and define F P n to be the set of equivalence classes with the quotient
topology.
There is a natural map F n+1 − {0} → F P n , which is continuous, and gives, on
restriction to the unit sphere of F n , maps
pn : S n → R P n ,
qn : S 2n+1 → CP n ,
and
rn : S 4n+3 → HP n .
Remark 5.3.4 The Example 5.3.3 indicates the importance of bundle theory to com-
pute the homotopy groups of sphere where results are only partly known (see Chap. 7).
212 5 Fiber Bundles, Vector Bundles, and K -Theory
This subsection studies Hurewicz fibering. This fibering is due to W. Hurewicz and
named after him.
λ : E f → Z , μ : E f → Y, α : Y → E f ,
defined by λ(y, w) = w(1), μ(y, w) = y, α(y) = (y, c f (y) ), where , c f (y) is the con-
stant path at f (y). Hence the diagram in Fig. 5.8 commutes, i.e., λ ◦ α = f and
μ ◦ α = 1d .
The existence of maps
λ : E f → Z , μ : E f → Y, α : Y → E f ,
Proposition 5.4.2 Let X be a right G-space. Then for each g ∈ G, the map φg : X →
X, x → xg is a homeomorphism and the projection p : X → X mod G, x → x G
is an open map.
Proof Clearly, φg is a homeomorphism with its inverse φg−1 for each g ∈ G. For the
second part, let U be an open subset of X . Then p−1 ( p(U )) = U g is a union of
g∈G
open sets in X and hence U g is an open set in X mod G. Consequently, p(U ) is
g∈G
an open set of X mod G for each open set U of X . ❑
pX p
f
X mod G /B
f˜
X mod G / Y mod G
5.4 G-Bundles and Principal G-Bundles 215
Proof It follows by using Theorem 5.4.6 that G is the group of covering transforma-
tions of the regular covering projection p → X mod G. Then the Corollary follows
from Theorem 5.4.6. ❑
We now study from the homotopical view point special G-bundles, known as,
principal G-bundles, which come with an action of some topological G.
h
B / B
Let B be a space and [ξ] denote the isomorphism class of numerable principal
G-bundle ξ over B. The set of isomorphism classes of numerable principal G-bundles
over B is denoted by K G (B).
q p
A /B
f
5.4 G-Bundles and Principal G-Bundles 217
T : X × G → X × X, (x, g) → (x, x · g)
Remark 5.4.19 The shearing map T is injective iff the action of G on X is free and
hence by PG(i), the action of G on the total space X of a principal bundle is always
free. If G and X are compact, then a free action satisfies PG(i). Moreover, a free
action produces a translation function ρ : Y → G, where Y = {(x, x · g) ∈ X × X }
is the image of the shearing map T . Condition PG(i) is equivalent to a free action
with a continuous translation function.
Let X 1 , X 2 , . . . , X n , . . . topological
spaces such that X 1 ⊂ X 2 ⊂ · · · ⊂ X n ⊂
· · · are inclusions. Let X ∞ = lim X n , with weak topology (i.e., A ⊂ X is closed
n→∞
n
iff A ∩ X n is closed in X n for each n).
Proof Since the action of G on X ∞ is free, the action of G on each X n is free for all
n. Let
T : X n × G → X n × X n , (x, g) → (x, x · g)
This section studies numerable principal G-bundles over B from the view point
of homotopy theory and constructs a contravariant functor K G : Htp → Set corre-
sponding to a given topological group G. This functor plays an important role in the
study of homotopy theory.
Proof Let f (b, t) = (b, 1). Then by Ex. 11(b) of Sect. 5.13, f ∗ (ξ) and ξ are isomor-
phic principal G-bundles over B × I . Again f ∗ (ξ) and (ξ|(B × {1}) × I ) are isomor-
phic principal G-bundles over B × I. Hence it follows that ξ and (ξ|(B × {1}) × I )
are also isomorphic principal G-bundles. In a similar way, it follows that ξ and
(ξ|(B × {0}) × I ) are also isomorphic. Again since f ◦ h 0 = h 1 and the bundles
f ∗ (ξ)|(B × {0}) and ξ|(B × {0}) are G-isomorphic, it follows that h ∗1 (ξ) = h ∗0 ◦ f ∗
and h ∗0 (ξ) are isomorphic principal G-bundles. ❑
Theorem 5.5.3 For each space B, let K G (B) be the set of isomorphism classes of
numerable principal G-bundles over B. Then K G : Htp → Set is a contravariant
functor from the homotopy category Htp of topological spaces and their homotopy
classes of maps to the category Set of sets and their functions.
5.5 Homotopy Properties of Numerable Principal G-Bundles 219
(i) for each numerable principal G-bundle ξ = (X, p, B, G), there exists a map
f : B → B0 such that ξ and f ∗ (ξ0 ) are B-isomorphic; and
(ii) if f, g : B → B0 are two maps such that f ∗ (ξ0 ) and g ∗ (ξ0 ) are isomorphic, then
f g.
Proof The condition (i) shows that the function φξ0 (B) : [B, B0 ] → K G (B) is sur-
jective and condition (ii) shows that φξ0 (B) is injective. Hence the proposition
follows. ❑
x, t = (t0 x0 , t1 x1 , . . . , tr xr , . . . ),
where each xi ∈ G and ti ∈ [0, 1] such that only a finite number of ti = 0 and ti = 1.
0≤
We say that x, t = x , t in the set X G iff ti = ti for each i and xi = x i for all
i with ti = ti > 0. We note that if ti = ti = 0, then xi and xi may be different but
x, t = x , t in the set X G . We define an action of G from the right X G × G → X G
by the relation
α ∈ X G and g ∈ G, there are the following relations between the action of G and
the functions f i and gi : gi (αg) = gi (α)g and f i (αg) = f i (α). The set X G is made
into a topological space by endowing X G the smallest topology such that each of the
functions fi : X G → [0, 1] and gi : f −1 (0, 1] → G is continuous, where f i−1 (0, 1]
has the subspace topology. From the relations in (5.1), it follows that X G is a G-space
where the G-set structure map X G × G → X G is continuous. We denote the orbit
space X G mod G by BG , the quotient map p : X G → BG and the resulting bundle
ωG = (X G , p, BG ). This is known as Milnor construction and ωG is an example of
principal G-bundle.
We now illustrate this principal G-bundle ωG in some concrete situations.
Example 5.6.3 If G = S 1 and S 2n+1 is the (2n + 1)-sphere in R2n+2 , then the action
of S 1 on S 2n+1 is given by (z 0 , z 1 , . . . , z n )eiθ = (eiθ z 0 , eiθ z 1 , . . . , eiθ z n ). If X G =
G ∗ G ∗ · · · ∗ G ∗ · · · (infinite join), then X G mod G = BG = CP n . Hence wG =
(S 2n+1 , p, CP n ), is a principal numerable G-bundle of dimensions ≤ 2n.
Remark 5.6.5 The Definition 5.6.4 implies that for any space, the function ψ(B) :
[B, BG ] → K G (B), [ f ] → [ f ∗ (ξG )]) is a bijection. Moreover, any space homotopy
equivalent to BG is also a classifying space for K G .
Remark 5.6.6 J. Feldbau reduced in 1939 the classification of principal fiber bun-
dles (X, p, B, G) with a given base S n for n ≥ 2 to a problem in homotopy theory
(Feldbau 1939).
(X × G) × H → X × G, (x, g) · h → (x · h, h −1 · g).
222 5 Fiber Bundles, Vector Bundles, and K -Theory
We now study the H -structures on ξ from the view point homotopy theory
Proof Clearly, K H (Y ) ∼
= [Y, B H ] and K G (Y ) = [Y, BG ]. Let Bα : B H → BG be
the classifying map for the principal G-bundle (X H × G) mod H → B H . Then we
have the commutative diagram in Fig. 5.14 where Bα∗ [ f ] = [Bα ◦ f ] for any map
f : Y → BH . ❑
Proof See Milnor construction (see Example 5.6.1) and Husemöller (1966). ❑
Theorem 5.6.10 Given any topological group G, there exists a topological space
called classifying space BG with the property that for any space B, there exists a
bijection between the set [B, BG ] of homotopy classes of base point preserving maps
from B to BG and the set of isomorphism classes of numerable principal G-bundle
over B.
Example 5.6.11 Let G = S 3 be the multiplicative group nonzero quaternions and
S 4n+1 be the (4n + 1)-sphere in R4n+2 . If X G = G ∗ G ∗ · · · ∗ G (infinite join), then
X G mod G = BG = HP n . Hence wG = (S 4n+1 , p, HP n ) is a principal numerable
G-bundle.
This section conveys introductory concepts of vector bundles. Vector bundles and
their homotopy classifications play a very important role in mathematics and physics.
Vector bundles form a special class of fiber bundles for which every fiber has the
structure of a vector space compatible on neighbouring fibers and the structure group
is a group of linear automorphisms of the vector space. The concept of vector bundles
arose through the study of tangent vector fields to smooth geometric objects such as
spheres, projective spaces, and more generally, manifolds. This section introduces the
concepts of vector bundles, Gauss maps named after C.F. Gauss (1777–1855) and also
gives homotopy classifications of vector bundles. For more homotopy classifications
of vector bundles see Sect. 5.9.
A vector bundle over a topological B is a family of vector spaces continuously
parametrized by B. If the fiber of a vector bundle ξ is R n , then ξ is said to be
finite-dimensional with dimξ =n. On the other hand if the fiber of ξ is an infinite-
dimensional Banach space and the structure group is the group of invertible bounded
operators of the Banach space, the bundle ξ is said to be infinite-dimensional.
Let F denote one of the fields R, C or division ring H of quaternionic numbers.
Then φi are linear maps on each fiber such that φi are homeomorphisms and
satisfy the relation p ◦ φi = pUi .
(iii) For n ≥ 1, the normal bundle N (S n ) over S n is the fiber bundle ξ = (X, q, S n ,
R1 ), where
φ : S n × R1 → X, (x, r ) → (x, r x)
and
ψ : X → S n × R1 , (x, y) → (x, x, y).
p −1 (U ), the above statement is also valid. Since the family of p−1 (U ) is an open
covering of X , the functions f and g are continuous. ❑
We now show that the set of cross sections of an F-vector bundle ξ = (X, p, B)
form a module over the ring R of all F-vector functions continuous on B.
Proof Let s, s be two cross sections of ξ and f : B → F be a map. Then the function
s + s : B → X , given by
φ−1 ((s + s )(b)) = (b, g(b) + g (b)), φ−1 (( f s)(b)) = (b, f (b)g(b))
and
φ−1 (0)(b) = (b, 0)
for all b ∈ U. Consequently, s + s , f s and 0 are continuous and hence they are all
cross sections. Consequently, the proposition follows. ❑
Proof It follows from Definition 5.7.8 reflexivity and transitivity of the given relation.
To show symmetry of the relation, let ξ = (X, p, B, F n ) and η = (Y, q, B, F n ) be
two bundles; f : ξ → η be an equivalence. Then f : X → Y is a continuous 1-1
map. We claim that f is open. To prove this it is sufficient to show that f | p−1 (Uα ) is
open, where {Uα } is an open covering of B. In terms of local coordinates, this is given
by (x, v) → (x, A x v), where A x is a nonsingular linear transformation depending
continuously on x. This map has a continuous inverse, because matrix inversion is
continuous. This shows that f | p−1 (Uα ) is a homeomorphism and hence f is open. ❑
f g
B2 −−−→ B1 −−−→ B,
by the rule
f ji ( p(x)) · qφ−1
ji (y), if p(x) ∈ U ji
F ji (x) =
0, if p(x) ∈
/ U ji ,
Proposition 5.7.17 Let ξ be a vector bundle over a paracompact space such that
ξ|Ui , i ∈ I (indexing set) is trivial, where {Ui }, i ∈ I , is an open covering of B.
228 5 Fiber Bundles, Vector Bundles, and K -Theory
Proof By Proposition 5.7.17, we may assume that {Ui } is the countable or finite open
covering of B such that ξ|Ui is trivial. Let ψi : Ui × F n → ξ|Ui be Ui -isomorphisms,
and let {λi } be a partition of unity with closure of λi−1 ((0, 1]) ⊂ Ui . Define a map
g : E(ξ) → F n , g → gi ,
i
where gi | E(ξ|Ui ) is (λi p)( p2 ψi−1 ) and p2 : U × F n → F n is the projection to the sec-
ond factor. The map gi is zero outside E(ξ|Ui ). Since gi : E(ξ) → F n is a monomor-
phism on the fibers of E(ξ) over b with λi (b) > 0 and the images of gi are in
complementary subspaces, the map g is a Gauss map. In general, F n is F ∞ , but
i
if there are only m sets Ui , then F n is F mn . ❑
Remark 5.7.20 Theorem 5.7.18 and Corollary 5.7.19 form a homotopy classification
theorem for vector bundles. For other homotopy classification theorems see Sect. 5.9
Notations: If F = R, G n (F ∞ ) is written B O;
If F = C, G n (F ∞ ) is written BU ;
If F = H, G n (F ∞ ) is written B S p
5.7 Vector Bundles: Introductory Concepts 229
This section studies charts and transition functions of bundles and establishes a one-
one correspondence between the set of equivalence classes of principal G-bundles ξ
over a space B and the set of equivalence classes of transition functions associated
with an atlas of ξ. Let G be a topological group with identity e and F be a G-space.
We assume in this section that all principal bundles are G-bundles and all fibers have
fiber F(or F n ). Given a space B, let (B × F, p, B) denote the product fiber bundle.
Definition 5.8.1 Let ξ = (X, p, B, G) be a principal G-bundle. A chart (U, φ) of ξ is
a pair consisting of an open set U ⊂ B and a homeomorphism φ : U × G → p −1 (U )
such that p ◦ φ = pU and φ(b, g) = φ(b, e) · g, ∀ b ∈ U and ∀ g ∈ G. An atlas is a
family of charts {(U j , φ j ) : j ∈ J } such that {U j : j ∈ J } is an open covering of B
and each homeomorphism φ j : U j × G → p −1 (U j ) is such that p ◦ φ j = pU j and
φ j (b, g) = φ j (b, e) · g, ∀ b ∈ U j and ∀ g ∈ G. An atlas is said to be complete if it
includes all the charts of ξ.
Example 5.8.2 Every principal G-bundle has at least one atlas.
Definition 5.8.3 Given a space B and a topological group G, a set of transition
functions ξ˜ for B and G consists of an open covering {U j : j ∈ J } of B and a family of
maps g jk : U j ∩ Uk → G such that U j ∩ Uk = ∅ and g jl (b) = g jk (b)gkl (b), ∀ b ∈
U j ∩ Uk ∩ Ul (= ∅). Each function g jk is called a transition function defined on
U j ∩ Uk .
230 5 Fiber Bundles, Vector Bundles, and K -Theory
f a j (b) g jk (b) = gab ( f˜(b)) f bk for all b ∈ U j ∩ Uk ∩ f˜−1 (Ua ) ∩ f˜−1 (Ub ).
−1
gab (b) = f a j (b)g jk (b) f bk (b) for all b ∈ Ui ∩ U j ∩ Ua ∩ Ub , i, j ∈ J and a, b ∈ A.
We now establish a relation between the concepts of a vector bundle and a principal
G-bundle. To do this we first show that given an atlas of a principal G-bundle, there
exists a unique set of transition functions.
f˜ = φ̃ : B → B and φ ◦ φ j (b, g)
= φa (φ̃(b), f a j (b)g), ∀ b ∈ U j ∩ φ̃−1 (Ua ), g ∈ G.
5.8 Charts and Transition Functions of Bundles 231
ψ jk = φ j −1 ◦ (φk |(U j ∩ Uk ) × G) : (U j × Uk ) × G → (U j × Uk ) × G
is such that pU j ∩Uk ◦ ψ jk = pU j ∩Uk . Now we can write ψ jk in the form ψ jk (b,
f jk (b, g)) for some f jk : (Ui ∩ Uk ) × G → G. Hence
Consequently,
are such that pUa ◦ θa j = φ̃ ◦ pU j ∩ φ̃−1 (Ua ), where θa j is of the form θa j (b, g) =
(φ̃(b), h a j (b, g)) for some h a j : (U j ∩ φ̃−1 (Ua )) × G → G. Hence
and ∀ g ∈ G. Consequently,
Hence it follows that h a j (b, g) = h a j (b, e)g. If we take f a j (b) = h a j (b, e), ∀ b ∈
U j ∩ φ̃−1 (Ua ), j∈ J and a ∈ A, then the requisite condition for (b) is satisfied.
Next suppose that ξ˜ = {(U j , g jk ) : j, k ∈ J } and ξ˜ = {(Ua : gab
) : a, b ∈ A}.
Hence it follows that
232 5 Fiber Bundles, Vector Bundles, and K -Theory
Consequently, it follows that f a j (b)g jk (b) = gal (φ̃(b)) flk (b). Hence { f a j } is a
morphism of sets of transition functions. ❑
Theorem 5.8.8 Given a topological group G, there exists a (1-1)- correspondence
between the equivalence classes of principal G-bundles ξ over a fixed base space B
and the equivalence classes of sets of transition functions associated with an atlas
of ξ.
Proof Let ξ and ξ be two principal G-bundles over B and {ξ} ˜ be the set of equiv-
alence classes of the sets of transition functions associated with an atlas of ξ given
in Proposition 5.8.7(a). If φ : ξ → ξ is an equivalence of G-bundles, then by Propo-
sition 5.8.7(b), there exists a morphism f (φ) : ξ˜ → ξ˜ . Since here φ̃ : B → B is
1 B , this correspondence is well defined. Next suppose that ξ˜ is any set of transi-
tion functions. Then by Ex. 5 of Sect. 5.13, we have a principal G-bundle ξ and
an atlas {(U j : φ j ) : j ∈ J } of ξ such that ξ˜ is the corresponding set of transition
functions. Hence f (φ) is surjective. To show that f (φ) is injective, let ξ and ξ be
two G-bundles such that the corresponding sets ξ˜ and ξ˜ of transition functions are
equivalent, by an equivalence f : ξ˜ → ξ˜ . Then by Ex. 5 of Sect. 5.13, there is a mor-
phism φ : ξ → ξ inducing f . In particular, φ̃ : B → B is 1 B . Moreover, we have
the morphism f −1 : ξ˜ → ξ˜ defined by
f −1 = { f a−1
j : a ∈ A, j ∈ J }.
ψ jk = φ j −1 ◦ (φk |(U j ∩ Uk ) × F n ) : (U j ∩ Uk ) × F n → (U j ∩ Uk ) × F n
This section presents two main theorems on the homotopy classification of vector
bundles. The problems of homotopy classification of vector bundles are very inter-
esting in algebraic topology. This section studies the homotopy classification (see
Theorem 5.9.5 and Corollary 5.9.7) of vector bundles which leads to define K -theory.
The reader is referred to the book Husemöller (1966).
Hence f ∗ (ξ) and H ∗ (ξ) are both vector bundles(see Ex. 4 of Sect. 5.13) such that
f ∗ (ξ) and H ∗ (ξ)|(B × {0}) are B-isomorphic. Similarly, g ∗ (ξ) and H ∗ (ξ)|(B × {1})
are B-isomorphic. Since there exists an isomorphism
given by
Vectn ([ f ])({ξ}) = { f ∗ (ξ)}
n≤m
G n (F ∞ ). Let γn∞ denote the n-dimensional vector bundle over Grassmann manifold
G n (F ∞ ). Clearly, φn = [−, G n (F ∞ ]) and Vectn are both contravariant functors from
H to Set .
Theorem 5.9.4 The natural transformation ψ : [−, G n (F ∞ )] → Vectn is a natural
equivalence.
Proof For each object B in the category H, define the function ψ(B) : [B, G n
(F ∞ )] → Vectn (B) given by ψ(B)([ f ]) = { f ∗ (γn∞ )}. Clearly, ψ(B) is well defined.
We claim that ψ is a natural transformation of contravariant functors. Let [ f ] be the
homotopy class of the map f : A → B between paracompact spaces A and B. Then
the diagram in Fig. 5.17 is commutative. To show this, let [g] ∈ [B, G n (F ∞ )]. Then
On the otherhand,
For each B in H, ψ(B) is injective by Ex. 9(b) of Exercises 5.13 and surjective
by Corollary 5.7.19. Hence for each B, ψ(B) is a bijection. Consequently, ψ is an
equivalence.
❑
Theorem 5.9.4 gives the following classification of vector bundles:
Theorem 5.9.5 (Homotopy classification of vector bundles) There exists a one-one
correspondence between isomorphism classes of n-dimensional F-vector bundles
on a paracompact space and the homotopy classes of maps from B to Grassmann
manifold G n (F ∞ ).
Proof For each paracompact space B, the function ψ(B) : [B, G n (F ∞ )] →
V ectn (B) defined by ψ(B)([ f ]) = { f ∗ (γn∞ )} is a bijection. Hence the theorem
follows. ❑
Definition 5.9.6 The natural equivalence ψ : [−, G n (F ∞ )] → V ectn is called a rep-
resentation of the contravariant functor Vectn .
ψ(A)
[A, Gn (F ∞ )] / Vectn (A)
236 5 Fiber Bundles, Vector Bundles, and K -Theory
d : B → B × B, b → (b, b).
5.10 K -Theory: Introductory Concepts 237
Define
ξ ⊕ η = d ∗ (ξ × η).
ξ1 ⊕ ξ2 ∼
= ξ2 ⊕ ξ1 ;
ξ1 ⊕ (ξ2 ⊕ ξ3 ) ∼
= (ξ1 ⊕ ξ2 ) ⊕ ξ3 ;
0 ⊕ ξ = ξ;
Example 5.10.4 The K -theory of a point are the integers, because vector bundles
over a point are trivial and hence classified by their rank and the Grothendieck group
of the natural numbers are the integers.
238 5 Fiber Bundles, Vector Bundles, and K -Theory
Remark 5.10.5 The relation [ξ] ⊕ [η] − [ξ ⊕ η] = 0 holds. This relation shows that
in the group K F (B) the direct sum corresponds to the group operation.
Remark 5.10.6 For F = R or C or H, K F (B) is the group generated by all real vector
bundles, complex vector bundles or quaternionic vector bundles over B, respectively.
M ⊗ N : Fn ⊗ Fm → Fn ⊗ Fm.
ξ ⊗F η ∼
= (( f nm )∗ (ξ × η ))[F n ⊗ F F m ] (5.2)
(iv) ξ ⊗ F (η × ζ) ∼= (ξ ⊗ F η) × (ξ ⊗ F ζ).
(v) (g, h)∗ (ξ ⊗ F η) ∼
= g ∗ (ξ) ⊗ F h ∗ (η) for maps g : B → B and h : C → C.
Proof Proposition follows from the formula (5.2). ❑
Remark 5.10.9 Given two F-vector bundles ξ, η over the same base space B, we
apply a diagonal map to obtain an internal tensor product ξ ⊗ F η such that (ξ ⊗ F
η)b = ξb ⊗ F ηb for all b ∈ B.
Remark 5.10.10 Tensor products distribute over the Whitney sum, the group K F (B)
admits also the natural ring structures and the exterior power operations define natural
transformations
The above discussion can be summarized in the basic and important result:
Proof The proof follows from Theorem 5.10.11 and Proposition 5.10.12. ❑
Definition 5.10.14 The functor K F (B) is called K -theory on the category of all
F-vector bundles over the base space B. The element [ξ] of K F (B) is determined
by a vector bundle ξ.
Remark 5.10.15 The K -theory introduced by Atiyah and Hirzebruch in 1961 is the
first example of generalized cohomology theories (see Chap. 15).
This section continues the study of principal G-bundles over differentiable manifolds
when G is a Lie group. Throughout this section G denotes an arbitrary Lie group.
ψ(xg) = ψ(x)g, ∀ x ∈ p −1 (U ), g ∈ G,
Example 5.11.3 (i) For an n-dimensional real vector bundle (V, p, M) the asso-
ciated frame bundle (F(V ), p̃, M) is a principal G = GL (n, R)-bundle.
(ii) For an n-dimensional real vector bundle V equipped with Riemannian metric,
(F0 (V ), p̃, M) is a principal O(n, R)-bundle.
(iii) Let G be any Lie group and M be a differential manifold. Then (M × G, p, M)
with p the projection onto the first factor, is a principal G-bundle called the
product bundle.
Definition 5.11.4 Let G be a Lie group and (E, p, B) and (F, q, B) be two principal
G-bundles over the same base space B. An isomorphism ψ : E → F is a diffeomor-
phism of the total spaces such that
(i) The diagram in Fig. 5.19 commutes i.e., ψb = ψ|E b maps E b = p −1 (b) to Fb =
q −1 (b) and
(ii) ψ is equivariant i.e., ψ(xg) = ψ(x)g, ∀ x ∈ E, ∀ g ∈ G.
5.12 Applications
For applications of fiber bundles to higher homotopy groups, see Chap. 7. For some
other important applications of fiber bundles in determining the existence or nonex-
istence of cross sections of a particular tensor bundle see Steenrod (1951) and to
theoretical physics see Nakahara (2003) and also Chap. 14 of this present book.
Atiyah and Hirzebruch defined in 1961 the K -theory by using stability class of vec-
tor bundles to study manifolds. Since then K -theory is applied for investigation of
manifolds by constructing powerful new topological invariants. For example, J.F.
Adams solved the vector field problems for spheres S n (if n is odd, the problem
is to determine the maximum number of linearly independent nowhere vanishing
vector fields on S n , see Chap. 14), using K -theory see Adams (1962). For further
applications of K -theory, see Atiyah and Singer (1963).
5.13 Exercises
For this section the books Husemöller (1966), Spanier (1966), and Switzer (1975)
are referred.
1. Let ξ = (X, p, B, F n ) and η = (Y, q, B, F n ) be two n-dimensional vector bun-
dles over the space B and f : ξ → η be a B-morphism. Show that f is a vector
bundle isomorphism iff the map f : p −1 (b) → q −1 (b) is a linear isomorphism
for each b ∈ B.
2. Let ξ = (X, p, B, F n ) be an n-dimensional vector bundle over B and f : B1 →
B be a map. Show that the induced bundle f ∗ (ξ) = (Y, q, B, F n ) is a vector
bundle over B1 such that ( f ξ , f ) : f ∗ (ξ) → ξ is a morphism of vector bundles,
where f ξ : Y → X, (b, x) → x.
242 5 Fiber Bundles, Vector Bundles, and K -Theory
is the natural inclusion, show that the maps i ◦ f and i ◦ g are homotopic
for 1 ≤ m ≤ ∞.
10. Let ξ = (X, p, A, G) be a principal G-bundle. Show that ξ has an H -structure
iff there exists a map f˜ : A → B H such that Bα ◦ f˜ f ξ , where f ξ : A → BG
is the unique map(upto homotopy) such that f ξ∗ (ξG ) ∼= ξ.
11. (a) Let f : B × I → B × I be the map defined by f (b, t) = (b, 1) and ξ be
a numberable principal G-bundle over B × I . Show that there exists a G-
morphism (g, f ) : ξ → ξ.
(b) Using notation of (a), show that the principal G-bundles ξ and f ∗ (ξ) are
isomorphic over B × I.
12. Let B be a paracompact space. Show that a fiber bundle p : X → B is a fibration.
13. Let H be a closed subgroup of a Lie group G. Show that every natural subgroup
N ⊂ H determines an H/N -fiber bundle with bundle map
p : G/N → G/H, g N → g H.
14. If ξ = (X, p.B) is a principal G-bundle, show that ξ is a bundle with fiber G.
15. Let G = {+1, −1} be the two-element group and the n- sphere S n be the G-
space with action given by the relation x(+1) = x, x(−1) = −x. Show that
this principal Z2 space gives a principal Z2 - bundle with the real n-dimensional
projective space R P n as its base space.
16. Let p : X → B be a covering projection. Show that it is a principal G-bundle,
where G is the group of covering transformations with the discrete topology.
17. If p : X → B be a fiber bundle, show that p is an open map.
18. For any G-space X , the automorphisms of the trivial G-bundle p2 : X × B → B
are in (1-1)- correspondence with continuous functions f : B → G.
[Hint: Any bundle automorphism of p comes from a morphism of the underlying
trivial G-bundle p2 : G × B → B. If f : B → G is a map, define
Since (b, g) = (e, b) · g, the map is completely determined by φ f (e, b). Con-
versely given a G-bundle map φ : B × G → B × G, define f (b) to be the sec-
ond component of φ(e, b).]
19. Given a space B, let η n denote the trivial n-dimensional vector bundle p2 :
F n × B → B, where F = R or C.
244 5 Fiber Bundles, Vector Bundles, and K -Theory
p : S7 → S4
p
28. Let ξ : X −−−→ B be a fiber bundle with fiber F and f, g : X → B be homotopic
maps. Show that f ∗ (ξ) = g∗ (ξ).
[Hint. See Steenrod (1951)].
p
29. Let ξ : X −−−→ B be a fiber bundle. Show that ξ is trivial if B is contractible to
a point.
30. Consider a fiber bundle (X, B, p, F) with total space X , base space B, fiber F
and projection p : X → B. Show that the following statements are equivalent:
(i) p is a weak fibration.
(ii) If the base space B is paracompact, then p : X → B is a fibration.
p
31. Let ξ : X −−−→ B be a fiber bundle with base space B a paracompact space.
Show that if p is a weak fibration, then it is a fibration.
32. Let G n,k = G k (Rn ) be the Grassmann manifold of k-planes through the origin
in Rn . Show that
(i) The orthogonal group O(n, R) acts transitively on G n,k ;
(ii) The isotropy group of the standard Rk ⊂ Rn is O(k, R) × O(n − k, R);
(iii) G n,k ∼
= O(n, R)/O(k, R) × O(n − k, R). See Bredon p 464.
33. Let K (B) be the Grothendieck group of all vector bundles over the base space
B. Show that
(i) each element x ∈ K (B) can be represented as a difference of two vector
bundles:
x = [ξ] − [η].
(ii) two vector bundles ξ and η define the same element in the group K (B) iff
there is a trivial bundle θ such that ξ ⊕ θ = η ⊕ θ.
34. Show that given a vector bundle ξ over a finite C W -complex X , there is a vector
bundle η over X such that ξ ⊕ η = θ for some trivial bundle θ.
35. Show that tensor product of vector bundles induces a ring structures in the addi-
tive Grothendieck group K (B). Moreover, show that
(i) if B = {b0 } is a one point space, then the ring K (B) is isomorphic to the
ring Z;
(ii) if B = {b0 , b1 }, then K (B) ∼
= Z ⊕ Z.
[5] Dugundji, J., Topology, Allyn & Bacon, Newtown, MA, 1966.
[6] Dieudonné, J., A History of Algebraic and Differential Topology, 1900-1960,
Modern Birkhäuser, 1989.
[7] Dupont, J., Fiber Bundles and Chern-Weil Theory, Aarhus Universitet, 2003.
[8] Eilenberg, S., and Steenrod, N., Foundations of Algebraic Topology, Princeton
University Press, Princeton, 1952.
[9] Hatcher, Allen, Algebraic Topology, Cambridge University Press, 2002.
[10] Maunder, C.R.F., Algebraic Topology, Van Nostrand Reinhhold, London, 1970.
[11] Whitehead, G.W., Elements of Homotopy Theory, Springer-Verlag, New York,
Heidelberg, Berlin, 1978.
References
Adams, J.F.: Vector fields on spheres. Ann. Math. 75, 603–632 (1962)
Adams, J.F.: Algebraic Topology: A student’s Guide. Cambridge University Press, Cambridge
(1972)
Atiyah, M.F.: K -Theory. Benjamin, New York (1967)
Atiyah, M.F., Bott, R.: On the periodicity theorem for complex vector bundles. Acta Math. 112,
229–247 (1964)
Atiyah, M.F., Hizebruch, F.: Vector bundles and homogeneous spaces. Proc. Symp. Pure Maths.
Amer. Math. Soc. 7–38 (1961)
Atiyah, M.F., Singer, I.M.: The index of elliptic operators on compact manifolds. Bull. Amer. Math.
Soc. 69, 422–433 (1963)
Arkowitz, Martin: Introduction to Homotopy Theory. Springer, New York (2011)
Borel, A.: Topology of Lie groups and characteristic classes. Bull. Amer. Math. Soc. 61, 397–432
(1955)
Bott, R.: The stable homotopy groups of classical groups. Proc. Nat. Acad. Sci., USA, 43, 933–935
(1957)
Bott, R.: The stable homotopy of the classical groups. Ann. Math. 70, 313–337 (1959)
Bredon, G.E.: Topology and Geometry. Springer, New York (1993)
Dugundji, J.: Topology. Allyn & Bacon, Newtown, MA (1966)
Dyer, E., Lashof, R.: A topological proof of the Bott. Periodicity Theorems. Ann. Math. Pure Appl.
54(4), 231–254 (1961)
Dieudonné, J.: A History of Algebraic and Differential Topology. pp. 1900–1960. Modern
Birkhäuser (1989)
Dupont, J.: Fiber Bundles and Chern-Weil Theory, Aarhus Universitet (2003)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Feldbau, J.: Sur la classification des espaces fibrés. C. R. Acad. Sci. Paris 208, 1621–1623 (1939)
Gray, B.: Homotopy Theory, An Introduction to Algebraic Topology. Academic Press, New York
(1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hopf, H.: Über die Abbildungen der dreidimensionalen Sphre auf die Kugelflche. Math. Ann.
104(1), 637–665 (1931)
Hopf, H.: Über die Abbildungen von Sphren auf Sphren niedrigerer Dimension. Fund. Math. 25,
427–440 (1935)
Husemöller, D.: Fibre Bundles, McGraw-Hill, New York (1966)
Luke, G., Mischenko, A.: Vector Bundles and their Applications. Kluwer Academic Publisher,
Boston (1984)
References 247
This chapter conveys the geometry of finite simplicial complexes which provides a
convenient way to study manifolds and builds up interesting topological spaces called
polyhedra from these complexes followed by a study of their homotopy properties
with computing their fundamental groups and develops certain analytical geometric
tools for subsequent chapters. These are: simplex, complex, subcomplex, simplicial
map, triangulation, polyhedron, and simplicial approximation. Simplicial complexes
provide useful tools in computing fundamental groups of simple compact spaces.
The combinatorial device, now called abstract complex was systematically used by
W. Mayer (1887–1947) in 1923.
The geometrical objects such as points, edges, triangles, and tetrahedra are exam-
ples of low dimensional simplexes. Many important spaces are constructed from
certain familiar subsets of Euclidean spaces Rn . One of them is a simplex. A simplex
S is just a generalization to n dimensions of a triangle or a tetrahedron and these are
fitted together to form a geometric complex K , known as simplicial complex in such
a way that two simplexes are either disjoint or they meet in a common edge or face
and every proper face of S is also in K . Simplicial complexes provide a convenient
tool for the study of manifolds. For example, Poincaré duality theorem given by
H. Poincaré (1854–1912) in 1895 is one of the earliest theorems in topology. Simpli-
cial complexes form building blocks for homology theory which begins in Chap. 10.
For example, simplicial homology invented and studied by Henry Poincaré during
1895–1904, is one of the most fundamental influential inventions in mathematics.
He started with a geometric object (a space) which is given by combinatorial data
(a simplicial complex). Then the linear algebra and boundary relations by these data
are used to construct simplicial homology groups.
It is easy to define algebraic invariants such as fundamental groups, higher homo-
topy groups and homology groups, etc., of different classes of topological spaces
but difficult to compute them as the supply of useful tools provided by topological
invariants corresponding to arbitrary spaces are quickly exhausted. To facilitate such
computation, this chapter works with topological spaces that can be broken up into
pieces which fit together in a nice way. Such spaces are called triangulable spaces.
This section studies geometry of finite simplicial complexes to facilitate the construc-
tion of simplicial complexes which provide a convenient way to study manifolds.
Such study is important in the study of algebraic topology. The term “simplicial
complex” is derived from the term “simplex”. Such complexes are also called geo-
metrical complexes. Historically, the simplicial techniques were gradually modified
until introduction of singular homology by S. Eilenberg (1915–1998) in a topological
invariant manner (see Chap. 10). The concepts of 1-dimensional and 2-dimensional
simplicial complexes date back at least to L. Euler (1707–1783) and their higher
dimensional analog was first studied by J.B. Listing (1808–1882) in 1862.
We start with the concept of a simplex. Let Rn be the Euclidean n-space. It is an
n-dimensional vector space over R. The standard n-dimensional simplex
n = {(x1 , x2 , . . . , xn+1 ) ∈ Rn+1 : 0 ≤ x i ≤ 1, xi = 1}.
p
p
ai vi = 0, ai ∈ R and ai = 0 imply ai = 0 for all i.
i=1 i=1
p
p
ai vi = 0, ai ∈ R and ai = 0 imply that a0 = a1 = · · · = an = 0.
i=0 i=0
It shows that the Definition 6.1.1 does not depend on the order of the points
v0 , v1 , . . . , v p . Thus if the vectors in S are independent, then no three of them lie on
a line, no four of them lie on a plane, and no (m + 1) of them lie in a hyperplane of
dimension m − 1 or less.
Example 6.1.2 The points v0 , v1 , v2 in Fig. 6.1 are geometrically independent and
the points v0 , v1 , v2 in Fig. 6.2 are geometrically dependent.
v1
v0
252 6 Geometry of Simplicial Complexes and Fundamental Groups of Polyhedra
p
p
Clearly, s p = {v = ai vi , ai ≥ 0 and ai = 1} ⊂ Rn , and s p is given the
i=0 i=0
subspace topology and is a compact metric space. s p is denoted by s p = v0 v1 v2
. . . v p . The points v0 , v1 , . . . , v p are called vertices of s p and the set Vert(s p ) =
{v0 , v1 , . . . , v p } is called the vertex set of s p and p is called the dimension of s p .
p
The subspace of s p consisting of all those points ai vi with ai > 0 of s p for all
i=0
i is called the interior of s p , denoted by S̊. The particular point in S̊ defined by
1
Ŝ = (v0 + v1 + · · · + v p )
p+1
Example 6.1.5 The faces of a 2-simplex s2 = v0 v1 v2 are the 2-simplex s2 itself,
three 1- simplexes v0 v1 , v1 v2 , and v2 v0 ; and three 0-simplexes v0 , v1 and
v2 .
where Ṡ is the boundary of S, which is the set of all faces of S other than S itself.
Clearly, a simplicial complex is the disjoint union of its open simplexes.
Remark 6.1.7 An open p-simplex s˚p is the interior of s p . For example, an open
1-simplex s˚1 is an open interval.
Definition 6.1.8 Two simplexes st and s p are said to be properly joined if their
intersection is either empty or is a common face.
This section conveys the concepts of triangulations and polyhedra which are very
important in computing fundamental groups and the homology groups of a certain
class topological spaces. It is easy to define the algebraic invariant such as funda-
mental groups but difficult to compute them in general. So it has become necessary
to compute them for at least a reasonably large class of spaces. This problem can be
solved effectively with topological spaces that can be broken up into pieces which
fit together in a nice way. Such spaces are called triangulable spaces obtained by
triangulations. A polyhedron is a topological space which admits a triangulation by
a simplicial complex.
Definition 6.2.1 Given a simplicial complex K , the set of points of Rn that lie in at
least one of the simplexes of K , topologized as a subspace of Rn , is a topological
space, called the polyhedron of K , denoted by |K |.
Thus dim K is the largest positive integer m such that K has an m-simplex; in
particular, an n-simplex has dimension n.
Theorem 6.2.5 (Invariance of dimensions) Let K and M be two finite simplicial
complexes. If there exists a homeomorphism f : |K | → |M|, then dim K = dim M.
Proof Suppose dim K = n and dim M = m. If possible let n > m. Let S = sn be an
n-simplex in K and S̊ = S − Ṡ be its interior. Then S̊ is an open set in |K |. Again,
since f is a homeomorphism, f ( S̊) is open in |M|. Consequently, there exists some
p-simplex σ p in M (where p ≤ m < n) such that f ( S̊) ∩ σ 0p = W (say), a nonempty
open set in |M|. Take a homeomorphism ψ : n → S such that ψ(˙n ) = Ṡ. Define
U by U = (ψ −1 ◦ f −1 )(W ). Then U is an open subset of (n )◦ . Since p < n,
there exists an embedding j : p → (n )◦ such that image of j contains nonempty
open subset of (n )◦ . As U is open and j (W ) is not open but both U and j (W )
are homeomorphic subset (n )◦ . Hence we reach a contradiction. Thus n > m.
Similarly, m > n. Consequently, m = n ❑
Theorem 6.2.5 defines the dimensions of a polyhedron.
Definition 6.2.6 The dimension of a polyhedron X is defined to be the common
dimension of the simplicial complexes associated with triangulations of X .
Definition 6.2.7 Let X be a polyhedron. Then the dimension of X is the common
dimension of the associated simplicial complexes involved in triangulations of X .
Example 6.2.8 For the standard 2-simplex 2 ⊂ R2 , define K to be the family of
all vertices and 1-simplexes of 2 (i.e., which is the family of all proper faces of
2 ). Then K is a simplicial complex such that |K | is the perimeter of the triangle
2 in R2 . If X = S 1 , given distinct points v0 , v1 , v2 ∈ S 1 , define a homeomorphism
h : |K | → S 1 by h(ei ) = vi , for i = 0, 1, 2 and h taking each 1-simplex [ei , ei+1 ]
onto the arc joining vi to vi+1 . Then (K , h) is a triangulation of S 1 and hence S 1 is
a polyhedron.
Example 6.2.9 Let X be the 2-sphere S 2 defined by S 2 = {(x1 , x2 , x3 ) ∈ R3 :
3
xi2 = 1}. Consider a closed 3-simplex S3 = v0 v1 v2 v3 . Then, the complex K
i=1
whose simplexes are the proper faces of S3 is a geometrical simplicial complex.
Clearly, |S3 | = geometric carrier of S3 is the boundary of a tetrahedron, and hence,
it is homeomorphic to S 2 . This shows that S 2 is triangulable with K as one triangu-
lation.
Example 6.2.10 Let K be a family of all proper faces of an n-simplex S. If there is
a triangulation (K , h) of S n−1 , then this simplicial complex K is denoted by Ṡ(this
notation is borrowed, since |K | is the boundary Ṡ, which is homeomorphic to S n−1 ).
6.2 Triangulations and Polyhedra 255
Example 6.2.14 Let s p be a p-simplex in Rn . The simplex s p alone does not from
a simplicial complex. But s p and all faces of s p taken together form a simplicial
complex denoted by K (s p ) such that |K (s p )| = s p . On the otherhand, the set of all
faces of s p other than s p forms the boundary s˙p of s p ; and s p − ṡ p = s̊ p is called the
interior of s p , sometimes it is denoted by Int(s p ).
Definition 6.2.16 Let K be a simplicial complex and v is a vertex in its vertex set
Vert (K ). Then, the star of v, denoted by st (v), is the subset
On the other hand, the open star of v denoted by ost(v) is a subset of |K | defined by
ost(v) = s̊ ⊂ K
s∈K
v∈Vert (K )
Example 6.2.17 The open shaded region in Fig. 6.5 consisting of all the open sim-
plexes of which v is a vertex, is the set st(v).
v
256 6 Geometry of Simplicial Complexes and Fundamental Groups of Polyhedra
Definition 6.2.23 Let K be a simplicial complex. For each simplex s of K , the star
of s, denoted by st K (s), is defined to be the union of the interiors of the simplexes
of K that have s as a face.
Remark 6.2.24 N K (x) and L K (x) are subcomplexes of K ; st K (s) is an open set for
each simplex s of K .
This section considers simplicial maps which are maps from one simplicial complex
to another simplicial complex preserving in some sense the simplicial structures. The
concept of a simplicial map is an analogous concept of a group homomorphism.
Remark 6.3.2 Given simplicial complexes K and L. Some authors define a simplial
map as a function f : |K | → |L| between their corresponding polyhedra which takes
simplexes of K linearly onto simplexes of L
We now use this definition to prove the following proposition which gives the
continuity of a simplicial map.
Proof Let A be a closed subset of |L|. Then A ∩ s is closed in s for each simplex s
of L. Since the restriction of f to any simplex of K is linear, it is continuous. Hence
f −1 (A) ∩ s is closed in s for each simplex s in K . Consequently, f −1 (A) is closed
in |K | by Proposition 6.2.20. Hence f is continuous. ❑
Remark 6.3.6 The composite of two simplicial maps is another simplicial map.
258 6 Geometry of Simplicial Complexes and Fundamental Groups of Polyhedra
1
p
B(s p ) = vi .
p + 1 i=0
This is the center of gravity of the vertices in the usual sense. Barycenter comes from
the Greek word ‘barys’ meaning heavy.
Example 6.4.5 (i) v0 is a 0-simplex and consists of one point, which is its
barycenter.
(ii) The 1-simplex v0 v1 = {tv0 + (1 − t)v1 : t ∈ I } is the closed line segment
with end points v0 , v1 . The barycenter 12 (v0 + v1 ) is the midpoint of the line
segment.
(iii) The 2-simplex v0 v1 v2 is a triangle (with interior) having barycentric subdi-
vision K (2) as shown in Fig. 6.6. This is the center of gravity of the vertices in
the usual sense.
p
p
p
||x − y|| = || λi x − λi vi || = || λi (x − vi )||
i=0 i=0 i=0
p
≤ λi ||x − vi ||
i=0
≤ max(||x − vi || : 0 ≤ i ≤ p) (6.1)
Consequently, it follows from (6.3) that diam(s) = ||u − v|| for some pair of over-
prices u and v of s. ❑
Definition 6.4.10 Let K ⊂ Rn be a simplicial complex and dim (s) denote the
dimension of a simplex s of K . The mesh of K , written μ(K ), is the maximum of
the diameters of its simplexes i.e., mesh (K ) = max{dim(s) : s is a simplex of K }.
Proposition 6.4.11 If the dimension of a simplicial complex K ⊂ Rm is n, then
μ(K ) ≤ n+1
n
μ(K ).
Proof For proof it needs only measure the length of the 1-simplexes of K . Let
b0 b1 be a 1-simplex with b0 < b1 . Then b1 is the barycenter ofa k-simplex s =
v0 v1 . . . vk in K . Given vectors u 0 . . . , u n , u and numbers ti with ti = 1, we have
6.4 Barycentric Subdivisions 261
u − ti u i = ti (u − u i ) ≤ ti u − u i .
As b0 ∈ v0 v1 . . . vk , b1 − b0 = b1 − ti vi ≤ ti b1 − vi . Again,
v0 + · · · + vk 1 k
vi − b1 = vi − ≤ vi − v j ≤ μ(s).
k+1 k+1 j k+1
This section introduces the concept of simplicial approximation and proves simplicial
approximation theorem, first given by J.W. Alexander in (1915). This theorem is
utilized in calculating fundamental groups, and in the study of topological invariance
of the homology groups of a topological space.
Given topological spaces X and Y with triangulations h : |K | → X and k : |L| →
Y , any continuous map f ; X → Y induces a continuous map k −1 ◦ f ◦ h : |K | →
|L|. Moreover, any continuous map between polyhedra may be approximated by a
simplicial map in the sense that a continuous map g is considered as an ‘approxima-
tion’ to a continuous map f if f g.
Definition 6.5.1 Let f : |K | → |L| be a map between polyhedra. Given a point
x ∈ |K |, the point f (x) lies in the interior of a unique simplex of L. This unique
simplex is called the carrier of f (x).
We now consider simplicial maps which take simplexes to simplexes and are linear
on the corresponding simplexes to define ‘simplicial approximation’ of a simplicial
map.
Definition 6.5.2 Let K and L be simplicial complexes and f : |K | → |L| be a
continuous map between polyhedra. A simplicial map g : K → L is said to be a
simplicial approximation of f : |K | → |L| if g(x) lies in the carrier of f (x) for
each x ∈ |K | (i.e., for every x ∈ |K | and for every simplex t ∈ L , g(x) ∈ t implies
f (x) ∈ t).
In many problems, such as for computation of the fundamental group of a trian-
gulable space, it needs approximate a given map by a simplicial map. We claim that
a simplicial approximation is homotopic to the original map.
262 6 Geometry of Simplicial Complexes and Fundamental Groups of Polyhedra
Corollary 6.5.4 Let (K , L) and (B, C) be simplicial pairs and f : (|K |, |L|) →
(|B|, |C|) be a map of pairs. If g is any simplicial approximation to f : |K | → |B|,
then g(|L|) ⊂ |C|, and f g as maps of pairs.
Proof If x ∈ |L|, then f (x) is in the interior of the unique simplex of C. This simplex
also contains g(x) and hence g(x) ∈ |C|. Moreover, the line segment joining f (x)
and g(x) lies entirely in |C|. Hence the corollary follows. ❑
Example 6.5.6 Let |K | = |L| = [0, 1] with K having vertices at the points 0, 13 , 1
and L having vertices at 0, 23 , 1 as shown in Fig. 6.7.
We shall show that the map f : |K | → |L|, x → x 2 has no simplicial approxi-
mation. Because if g : |K | → |L| is a simplicial approximation to f : |K | → |L|,
then g must agree with f on inverse image of every vertex of L, giving g(0) = 0
and g(1) = 1. But as g is simplicial, g( 13 ) must be 23 . Hence, g takes the closed seg-
ment [0, 13 ] linearly onto [0, 23 ] and [ 13 , 1] linearly onto [ 23 , 1]. Since carrier of f ( 12 )
is [0, 23 ] and this does not contain g( 12 ), we have a contradiction. Similarly, there
is no simplicial approximation to f : |K | → |L|. But simplicial approximation to
f : |K (2) | → |L| exists for its second barycentric subdivision.
Remark 6.5.7 The above example shows that it may be possible to have a simplicial
approximation by replacement of K by a suitable barrycentric subdivision K (m) of
K . Moreover, simplicial approximations are not unique.
1
3 K L
0 0
6.5 Simplicial Approximation 263
We now characterize simplicial complexes with the help of open stars. We recall
that if v is a vertex of K , the open star of v in K is the union of the interiors of those
simplexes of K which have v as a vertex.
r
Hence, ∅ = Int(s) ⊂ ost(vi ). Conversely, let ost(vi ) = ∅ and x ∈ ost(vi ).
i=0 i=0 i=0
Then for each i = 0, 1, 2, . . . , r , there is a simplex si in K such that x ∈ Int(si ) and
vi is a vertex of si . Since the set of all interiors of all simplexes of K constitutes a
partition of |K |, there is a unique simplex of K whose interior contains x, which is
the carrier of x. This shows that s0 = s1 = s2 = · · · = sr . Hence v0 , v1 , . . . , vr are
vertices of the simplex s and hence these vertices span some face of s of K . ❑
The following theorem is the most basic form of “Simplicial approximation the-
orem.”
Theorem 6.5.9 (Simplicial approximation) Let f : |K | → |L| be a continuous map
between polyhedra. If r is chosen sufficiently large, then there is a simplicial approx-
imation g : |K (r ) | → |L| to f : |K (r ) | → |L|.
Proof Case I. We first suppose that for each vertex v of K there exists a vertex u of
L such that
f (ost(v)) ⊂ ost(u) (6.4)
Define a function h : Vert (K ) → Vert (L) by choosing a u for each v and assigning
h(v) = u. Then by using Proposition 6.5.8 and the inclusion (6.4) it follows that
if {v0 , v1 , . . . , vr } spans a simplex of K , then {h(v0 ), . . . , h(vr )} spans a simplex
of L. Now extend h linearly over each simplex of K to obtain a simplicial map
h : |K | → |L|. We claim that h is a simplicial approximation to f . For x ∈ |K |,
r
let v0 , v1 , . . . , vr be the vertices of its carrier. Then x ∈ ost(vi ). Hence by the
0
r
inclusion (6.4), f (x) ∈ ost( f (vi )) shows that carrier of f (x) in L has the simplex
0
spanned by h(v0 ), h(v1 ), . . . h(vr ) as a face. Hence it must contain the point h(x).
Case II. For the general case, we replace K by a suitable barycentric subdivision
K (m) and proceed as follows:
Since the open stars of the vertices of L form an open cover of |L| and
f : |K | → |L| is continuous, the inverse images of these open sets under f form an
open cover of |K |. Again as |K | is a compact metric space, there is a Lebesgue num-
ber η of this open cover by Lebesgue Lemma 1.11.5. Choose m sufficiently large such
264 6 Geometry of Simplicial Complexes and Fundamental Groups of Polyhedra
that μ(K (m) ) < η/2. Given a vertex v of K (m) , the diameter of its open star in K (m) is
less than η. Hence ost(v) in K (m) and ost(u) in |L| are such that ost(v) ⊂ f −1 (ost(u))
for some vertex u of L. Now proceed as in the first part to prove the general
case. ❑
The identity element is the equivalence class [v] and the inverse of [vv1 · · · vk−1 v] is
the class [vvk−1 · · · v1 v].
Definition 6.6.1 The set of equivalence classes of edge loops of K based at a vertex
v of a simplicial complex K forms a group under the binary operations given by
(6.5), called the edge group of K based at v, denoted by E(K , v).
This group is closely related to the fundamental group π1 (|K |, v) as given by the
Theorem 6.6.2. It is convenient to present the edge group as a set of generators and
relations.
6.6 Computing Fundamental Groups of Polyhedra 265
Then f is a loop in |K | based at v. Since equivalent edge paths give homotopic loops,
define
ψ : E(K , v) → π1 (|K |, v), [vv1 . . . vr −1 v] → [ f ].
Use simplicial approximation to show that ψ is onto. Then verify that ψ is an iso-
morphism. ❑
6.7 Applications
Proposition 6.7.2 If m and n are two positive integers such that m < n. Then every
map f : S m → S n is inessential and admits an extension f˜ : D n+1 → S n .
Proof Since dimension of S m is m < n, it follows from Theorem 6.7.1 that the
map f : S m → S n is inessential. Moreover, since (D n+1 , S n ) forms a normal pair it
follows from Proposition 2.10.7 of Chap. 2 that f admits an extension f˜ : D n+1 →
Sn . ❑
Proposition 6.7.3 If (X, A) is a finite triangulable pair, then A has the homotopy
extension property (HEP) with respect to every space.
Proof Let f : X → Y be a given continuous map and Ht : A → Y be a partial
homotopy of f in the sense that f |A = H0 . Consider, the product space P = X × I
and its closed subspace C = (X × {0} ∪ (A × I ) ❑
Define a map
f (x), if x ∈ X, t = 0
H : C → Y, (x, t) →
Ht (x), if x ∈ A, t ∈ I
G t : X → Y, x → H (r (x, t)).
This subsection presents some graph-theoretic results which are used as tools to
prove van Kampen Theorem. A graph is a one-dimensional simplicial complex.
Definition 6.7.4 A one-dimensional subcomplex of a complex K whose polyhedron
is both path-connected and simply connected is called a tree. A tree T is said to be
maximal if T is a tree such that T contains T , then T = T .
Theorem 6.7.5 A maximal tree T in a complex K contains all the vertices of K .
Proof If possible, T does not contain all the vertices of K . Then there exists some
vertex v which is in K − T . Choose a vertex u of T . Since |K | is path-connected,
there is a path joining u and v in |K |. By simplicial approximation Theorem 6.5.9,
this path is replaced by an edge path uv1 v2 . . . vk v. If vi is the last vertex of this
edge path which lies in T , a new subcomplex T is formed by adding the vertex
vi+1 and the edge spanned by vi vi+1 to T . The space |T | is the same as |T | with
a ‘spike’ attached. Clearly, |T | is a deformation retract of |T |. Hence T is a tree,
which contradicts the assumption that T is a maximal tree. ❑
6.7 Applications 267
This subsection proves van Kampen theorem given by van Kampen (1908–1942),
which prescribes a method for computing the fundamental groups of topological
spaces that can be decomposed into simpler spaces whose fundamental groups are
already known. It is convenient to present the edge group as a set of generators and
relations. Some authors call van Kampen theorem Seifert–van Kampen theorem.
This theorem is proved by using the algebraic concept of free product of two groups
(see Chap. 1).
Let L be a subcomplex of K such that |L| is simply connected. Then edge
loops in L has no contribution to E(K , v). This shows that the simplexes of L
may be effectively ignored in calculation of E(K , v). If we list the vertices of K
as v = v0 , v1 , v2 , . . . , vt and denote G(K , L) for the group which is determined by
generators gi j , one for each ordered pair of vertices vi , v j that span a simplex of K
with the relations gi j = 1 if vi , v j span a simplex of L, and gi j g jk = gik if vi , v j , vk
span a simplex of K . If i = j, then gii = 1, and for i = k, g ji = gi−1 j . This implies
that we introduce a generator gi j for each pair of vertices vi , v j which span an edge
of K − L and for which i < j. So we consider only the relations gi j g jk = gik , when-
ever vi , v j , vk span a 2-simplex of K − L and i < j < k. In particular, if any two of
these vertices vi , v j span a simplex of L, we take gi j = 1.
Theorem 6.7.6 The group G(K , L) is isomorphic to the group E(K , v) when |L|
is simply connected.
Proof We construct homomorphisms
ψ(gi j )ψ(g jk ) = [E i vi v j E −1 −1
j ][E j v j vk E k ]
= [E i vi vk E k−1 ]
= ψ(gik )
spaces and their fundamental groups are known, then we can calculate the funda-
mental group π1 (|L ∪ K |).
Case 1: If L and K intersect in a single vertex, then any edge loop in L ∪ K based
at this vertex is a product of loops, each of which lies in either L or K . We
now obtain the free product π1 (|L|) ∗ π1 (|K |) for the fundamental group
of |J ∪ K |.
Case 2: In the general case, similar arguments hold, except that the free product
π1 (|L|) ∗ π1 (|K |) effectively counts the homotopy classes of these loops
which lie in |L ∩ K | twice (one in each of π1 (|L|), π1 (|K |)). So we need
in this case some extra relations.
Theorem 6.7.8 (van Kampen Theorem) Let L , K be two simplicial complexes in the
same Euclidean space such that |L|, |K | and |L ∩ K | are all path-connected spaces.
If i : |L ∩ K | → |L| and j : |L ∩ K | → |K | are inclusion maps and a vertex v of
L ∩ K is taken as a base point of L ∩ K , then the fundamental group of |L ∪ K |
based at v is the free product π1 (|L|, v) ∗ π1 (|K |, v) with the relations i ∗ (x) = j∗ (x)
for all x ∈ π1 (|L ∩ K |, v).
Remark 6.7.9 For another form of van Kampen Theorem see Theorem 14.7.1 of
Chap. 14.
6.8 Exercises
[1] Croom, F.H., Basic Concepts of Algebraic Topology, Springer-Verlag, New York,
Heidelberg, Berlin, 1978.
[2] Hatcher, Allen, Algebraic Topology, Cambridge University Press, 2002.
[3] Lahiri B. K., First Course In Algebraic Topology, Narosa Publishing House,
New Delhi, 2005.
[4] Rotman, J.J., An Introduction to Algebraic Topology,Springer-Verlag, New York,
1988.
[5] Spanier, E., Algebraic Topology, McGraw-Hill Book Company, New York, 1966.
[6] Switzer, R.M., Algebraic Topology-Homotopy and Homology, Springer-Verlag,
Berlin, Heidelberg, New York, 1975.
[7] Wallace, A.H., Algebraic Topology, Benjamin, New York, 1980,
[8] Whitehead, G.W., Elements of Homotopy Theory, Springer-Verlag, New York,
Heidelberg, Berlin, 1978.
References 271
References
Alexander, J.W.: A proof of the invariance of certain constants of analysis situs. Trans. Amer. Math.
Soc. 16, 148–154 (1915)
Armstrong, M.A.: Basic Topology. Springer, New York (1983)
Croom, F.H.: Basic Concepts of Algebraic Topology. Springer, New York (1978)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Gray, B.: Homotopy Theory: An Introduction to Algebraic Topology. Academic, New York (1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J., Wylie, S.: Homology Theory. Cambridge University Press, Cambridge (1960)
Lahiri, B.K.: First Course In Algebraic Topology. Narosa Publishing House, New Delhi (2005)
Maunder, C.R.F.: Algebraic Topology. Van Nostrand Reinhold, London (1970)
Rotman, J.J.: An Introduction to Algebraic Topology. Springer, New York (1988)
Singer, I.M., Thrope, J.A.: Lecture Notes on Elementary Topology and Geometry. Springer, New
York (1967)
Spanier, E.: Algebraic Topology. McGraw-Hill Book Company, New York (1966)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Berlin (1975)
Veblen, O.: Analysis Situs, vol. 2. Part II. American Mathematical Society Colloquium Publications,
New York (1922)
Wallace, A.H.: Algebraic Topology. Benjamin, New York (1980)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, New York (1978)
Zeeman, E.C.: Relative simplicial approximation. Proc. Camb. Phil. Soc. 60, 39–43 (1964)
Chapter 7
Higher Homotopy Groups
This section defines and studies absolute homotopy groups πn (X, x 0 )(n > 1), which
are generally called higher homotopy groups of a pointed topological space (X, x 0 ).
For an alternative approach given by W. Hurewicz see Sect. 7.2.
Let I n be the topological product of n-copies of I for n > 1. The nth absolute
homotopy group πn (X, x 0 ) is defined in a way analogous to the construction of the
fundamental group π1 (X, x0 ) of a pointed topological space (X, x 0 ) by replacing I
by n-cube I n and I˙ by the boundary ∂ I n of I n . Every point t ∈ I n is represented by
t = (t1 , t2 , . . . , tn ), ti ∈ I . The real number ti is called the i-th coordinate of t. Thus,
I n = {(t1 , t2 , . . . , tn ) : 0 ≤ ti ≤ 1}.
for some i, ti = 1 or 0, then a disk of radius r (however small it may be) with center
t contains points with ti > 1. This implies that such points are not in Int (I n ). ❑
If Fn (X, x0 ) is topologized by compact open topology (see Chap. 1), then the homo-
topy set [(I n , ∂ I n ), (X, x0 )] relative to ∂ I n , denoted by πn (X, x 0 ) is the set of all
path- components of the space Fn (X, x 0 ).
Then F : f 1 ∗ g1 f 2 ∗ g2 rel ∂ I n . ❑
[ f ] ◦ [g] = [ f ∗ g] (7.1)
Proof For n = 1, π1 (X, x 0 ) has been shown (in Theorem 3.1.12 Chap. 3) to be a
group, called the fundamental group of (X, x0 ) based at x0 . For n > 1, proceed in a
similar way to show that πn (X, x 0 ) is a group under the composition defined in (7.1).
The zero element of the group in the homotopy class of the unique constant map
c : I n → x0 . The inverse element of [ f ] ∈ πn (X, x 0 ) is the homotopy class [ f −1 ],
of the composite map f and ψ, where ψ : I n → I n , t → (1 − t1 , t2 , . . . , tn ), ∀ t ∈
t = (t1 , t2 , . . . , tn ) ∈ I n , i.e., where f −1 : I n → X is the map defined by
f −1 (t1 , t2 , . . . , tn ) = f (1 − t1 , t2 , . . . , tn ), ∀ (t1 , t2 , . . . , tn ) ∈ I n .
Definition 7.1.6 The group πn (X, x0 ) is called the (absolute) homotopy group of
(X, x0 ) for n ≥ 1. For n = 1, this group is called the fundamental group.
Remark 7.1.7 The homotopies defined in the proof of the set πn (X, x 0 ) to be a group
for n ≥ 1 are precisely the same homotopies defined in the proof for the fundamental
group π1 (X, x0 ). While defining the homotopies for πn (X, x0 ) all the actions are in
t1 by keeping the other coordinates unchanged.
7.1 Absolute Homotopy Groups: Introductory Concept 277
Proposition 7.1.8 Let (X, x 0 ) be a pointed topological space and X 0 be the path
component of X containing x 0 , then π1 (X 0 , x0 ) ∼
= πn (X, x0 ) for n ≥ 1.
Proof Since I n is path- connected, the proof is immediate. ❑
πn (X ) = [S n , X ] ∼
= [S n−r , r X ] = πn−r (r X ).
❑
278 7 Higher Homotopy Groups
Proof It follows from Theorem 7.2.3 as a particular case. This shows that for n ≥ 2,
πn (X ) can be equivalently defined by πn (X ) = π1 (n−1 X ) = [S 1 , n−1 X ]. ❑
Theorem 7.2.5 If X is a pointed space, then the group πn (X ) is abelian for all
n ≥ 2.
Proof For n ≥ 2, n−1 X is a loop space of X and hence n−1 X is an Hopf group
(H-group). Hence by Theorem 3.1.39 of Chap. 3, π1 (n−1 X ) is abelian. ❑
Proof As X is a singleton space, there exists only one map c : S n → X , which is the
constant function. Hence [S n , X ] has only one element [c], denoted by 0, ∀ n ≥ 0.
❑
Given pointed spaces (X, x0 ) and (Y, y0 ), like fundamental groups, the groups
πn (X, x0 ), πn (Y, y0 ) and πn (X × Y, (x0 , y0 )) have similar relations.
Theorem 7.2.7 The groups πn (X, x 0 ) × πn (Y, y0 ) and πn (X × Y, (x 0 , y0 )) are iso-
morphic for all n ≥ 1.
Proof For any α ∈ Fn (X, x 0 ), the composition f ◦α ∈ Fn (Y, y0 ) and the assignment
α → f ◦ α defines a map f : Fn (X, x 0 ) → Fn (Y, y0 ). The continuity of f shows
that f carries the path- components of Fn (X, x 0 ) into the path components of
Fn (Y, y0 ). Hence f determines an induced transformation
Clearly, f ∗ sends the zero element of πn (X, x 0 ) into the zero the element of πn (Y, y0 ).
Moreover, for any two maps α, β ∈ Fn (X, x 0 ), it can be shown that f (α ∗ β) =
( f ◦ α) ∗ ( f ◦ β in Fn (Y, y0 ). Hence f ∗ : πn (X, x0 ) → πn (Y, y0 ) defined by
f ∗ ([α ◦ β]) = ( f ∗ [α]) ◦ [ f ∗ [β]] is a group homomorphism. ❑
Corollary 7.3.3 Let f, g : (X, x0 ) → (Y, y0 ) be two homotopic maps, then their
induced transformations f ∗ , g∗ : πn (X, x0 ) → πn (Y, y0 ) are the same for every n.
Corollary 7.3.7 (Homotopy Invariance) If two pointed spaces (X, x0 ) and (Y, y0 )
have the same homotopy type, then for each n ≥ 1, there is a group isomorphism
ψ : πn (X, x0 ) → πn (Y, y0 ).
Proposition 7.3.8 If X is a path-connected space, then for any two points x0 and
x1 , there is an isomorphism ψ : πn (X, x0 ) → πn (X, x1 ) for every n ≥ 1.
h t : πn (X, x0 ) → πn (X, x t )
gt : πn (X, x t ) → πn (X, x 0 ).
ψ = h 1 : πn (X, x 0 ) → πn (X, x 1 )
for every n ≥ 1. ❑
280 7 Higher Homotopy Groups
Corollary 7.3.9 If the topological spaces X and Y are path- connected and homo-
topy equivalent, then groups πn (X ) and πn (Y ) are isomorphic for every n ≥ 1.
We summarize the above discussion in the basic and important functorial property
of πn like π1 .
Theorem 7.3.10 Let Htp ∗ be the homotopy category of pointed topological spaces
and Ab be the category of abelian groups and homomorphisms, then πn : Htp ∗ → Ab,
is a covariant functor for each n > 2. For n = 1, π1 is a covariant functor from Htp ∗
to the category Grp of groups and homomorphisms.
Proof Recall that p : R → S 1 , where p(t) = e2πit is covering map. Thus by using
Theorem 7.3.11, p induces an isomorphism p∗ : πn (R) → πn (S 1 ) for every n ≥ 2.
Since the space R is contractible, πn (R) = 0 for every n ≥ 2. This shows that
πn (S 1 ) = 0 for every n ≥ 2. ❑
This section generalizes the concept of absolute homotopy groups πn (X, x0 ) intro-
duced in Sect. 7.1 by defining the relative homotopy groups πn (X, A, x0 ) (with n ≥ 2)
for any triplet (X, A, x0 ) which is an important concept in homotopy theory. This
generalization was given by Hurewicz (1904–1956) and studied by him during 1935–
1936.
Definition 7.4.1 A triplet (X, A, x0 ) consists of a topological space X , a nonempty
subspace A of X and a point x 0 ∈ A. If x0 is the only point of A, then the triplet is
simply (X, x 0 ).
Construction of πn (X, A, x0 )
Let I n be the cartesian product of the unit interval I = [0, 1] for n > 0, called
the n-cube. Thus I n = {(t1 , t2 , . . . , tn ) : ti ∈ I, i = 1, . . . , n}. The initial (n − 1)-
face of I n defined by tn = 0, is identified with I n−1 hereafter. The union of all
remaining (n − 1)-faces of I n is denoted by J n−1 . Hence ∂ I n = I n−1 ∪ J n−1 and
∂ I n−1 = I n−1 ∩ J n−1 .
A map f : (I n , I n−1 , J n−1 ) → (X, A, x0 ) is a continuous function f : I n → X
such that f (I n−1 ) ⊂ A and f (J n−1 ) = x0 . In particular, f : (∂ I n , ∂ I n−1 ) →
(A, x 0 ) is a continuous function. Let Fn = Fn (X, A, x0 ) be the set of all such maps. It
is topologized by the compact open topology. Two maps f, g ∈ Fn (X, A, x0 ) are said
to be homotopic relative to the system {I n−1 , A; J n−1 , x 0 } if there exists a homotopy
Ht : I n → X, t ∈ I such that H0 = f, H1 = g and Ht ∈ Fn (X, A, x0 ). In notation,
f g rel {I n−1 , A; J n−1 , x1 }. Let πn (X, A, x0 ) be the set of homotopy classes of all
these maps relative to the system {I n−1 , A; J n−1 , x0 }). Let [ f ] denote the homotopy
class of f ∈ Fn and 0 the homotopy class of the constant map c(I n ) = x0 . Then
the set πn (X, A, x0 ) is the set of all path components of the space Fn . For n ≥ 1,
define a composition ‘∗’ in Fn (X, A, x0 ) as follows: For f, g ∈ Fn (X, A, x0 ), f ∗ g
is defined by
f (2t1 , t2 , . . . , ti , . . . , tn ), if 0 ≤ t1 ≤ 1/2
( f ∗ g)(t) =
g(2t1 − 1, t2 , . . . , ti , . . . , tn ), if 1/2 ≤ t1 ≤ 1.
This section conveys the algebraic properties of boundary operator and induced
transformation by defining boundary operator ∂ : πn (X, A, x0 ) → πn−1 (A, x0 ) for
n > 0 and the transformation f∗ : πn (X, A, x 0 ) → πn (Y, B, y0 ) induced by a
continuous map f : (X, A, x0 ) → (Y, B, x 0 ). They play a central role in the study
of homotopy sequence.
Corollary 7.5.5 The identity map 1d : (X, A, x 0 ) → (X, A, x 0 ) induces the identity
transformation 1d∗ : πn (X, A, x0 ) → πn (X, A, x0 ) for all n ≥ 0.
This section continues to study homotopy theory by displaying the functorial prop-
erties of the relative homotopy groups πn (X, A, x0 ) (n ≥ 2) and homotopy proper-
ties of maps f ∈ Fn (X, A, x0 ) and considers the homotopy equivalence of a map
f ∈ Fn (X, A, x 0 ).
Definition 7.6.1 Let f, g : (X, A, x0 ) → (Y, B, b0 ) be two continuous maps. They
are said to be homotopic relative to the system {A, B, x 0 , y0 } (or simply homotopic)
if there exists a map Ht : (X, A, x0 ) → (Y, B, b0 ), t ∈ I such that H0 = f and
H1 = g.
Proposition 7.6.2 Let f, g : (X, A, x0 ) → (Y, B, b0 ) be two homotopic maps. Then
their induced transformation are equal, i.e., f ∗ = g∗ : πn (X, A, x 0 ) → (Y, B, b0 ) for
every n.
Proof To prove it, we have to show that f ∗ (α) = g∗ (α), ∀ α ∈ πn (X, A, x 0 ).
Case 1: If n = 0, A = x0 and B = y0 , then α is a path component of X . If x ∈ α,
then f ∗ (α) and g∗ (α) are path components of Y containing the points f (x) and g(x),
respectively. Let Ht : f g. Define a path β : I → Y, t → Ht (x). Then the path β
joins f (x) to g(x) and hence f ∗ (α) = g∗ (α), ∀ α ∈ πn (X, A, x 0 ). This shows that
f ∗ = g∗ .
7.6 Functorial Property of the Relative Homotopy Groups 285
This section defines homotopy sequence and proves its exactness, which provides
powerful tools for the study of homotopy theory, specially for computing homotopy
groups of certain spaces and proves also some immediate consequences of exactness
of homotopy sequences.
Definition 7.7.1 The sequence (7.2) of any triplet (X, A, x0 ) is said to be exact if the
kernel of each transformation is the same as the image of the preceding transformation
(i) Im j∗ = ker ∂: For each n > 0, let [ f ] ∈ πn (X, x 0 ). Then for each rep-
resentative f ∈ Fn (X, x 0 ), (∂ ◦ j∗ )([ f ]) is determined by the restriction
j ◦ f | I n−1 = f | I n−1 . Since f (I n−1 ) = x0 , it follows that ∂ ◦ j∗ = 0. Hence
Im j∗ ⊆ ker ∂. For the reverse inclusion, let n > 1 and f ∈ Fn (X, A, x 0 )
represent [ f ] ∈ πn (X, A, x0 ). Then ∂[ f ] = 0 shows that there exists a
homotopy Ht : I n−1 → A such that H0 = f | I n−1 , H1 (I n−1 ) = x 0 and
Ht (∂ I n−1 ) = x0 , ∀ t ∈ I . Define a map
Ht (s), if s ∈ I n−1
Ft : ∂ I n → A, s →
x0 , if s ∈ J n−1
This subsection presents some immediate consequences of the exactness of the homo-
topy sequence (7.2).
Proposition 7.7.3 Let (X, A, x0 ) be a triplet, A be a retract of X and x 0 ∈ A.
Then πn (X, x0 ) ∼
= πn (A, x0 ) ⊕ πn (X, A, x 0 ) for any n ≥ 2 and the inclusion map
i : A → X induces a monomorphism i ∗ : πn (A, x0 ) → πn (X, x0 ) for any n ≥ 1.
Proof Let r : X → A be a retraction. Then r ◦i = 1 A shows that r∗ ◦i ∗ is the identity
automorphism on πn (A, x0 ) for every n ≥ 1. Consequently, i ∗ is a monomorphism
and r∗ is an epimorphism for every n ≥ 1. Again for n ≥ 2, since the group πn (X, x 0 )
is abelian, it follows from r∗ ◦ i ∗ = 1d that the group πn (X, x0 ) decomposes into
288 7 Higher Homotopy Groups
Remark 7.7.4 For a given triplet (X, A, x0 ), if A is a retract of X , then the group
π2 (X, A, x0 ) is abelian.
Proof It follows from the homotopy sequence (7.2) of the triplet (X, A, x0 ). ❑
7.8 Homotopy Sequence of Fibering and Hopf Fibering 289
This section studies the homotopy sequence of fibering which exists corresponding
to a fiber space. and describes Hopf fibering: p : S 2n−1 → S n , for n = 2, 4, 8. They
provide tools in computing higher homotopy groups of certain topological spaces.
H. Hopf (1894–1975) described various fiberings of spheres by spheres in his paper
(Hopf 1935).
p∗ d∗ i∗ p∗
· · · −−−−→ πn+1 (B, b0 ) −−−→ πn (F, x0 ) −−−→ πn (X, x0 ) −−−−→ πn (B, x0 )
d∗ p∗ d∗ i∗
−−−→ · · · −−−−→ π1 (B, b0 ) −−−→ π0 (F, x0 ) −−−→ π0 (X, x 0 )
(7.3)
πn (X, x0 ) = Im s∗ ⊕ ker p∗ .
πm (S 4 ) ∼
= πm−1 (S 3 ), for 2 ≤ m ≤ 6,
πm (S 8 ) ∼
= πm−1 (S 7 ), for 2 ≤ m ≤ 14,
π7 (S 4 ) ∼
= Z ⊕ π6 (S 3 ),
π15 (S 8 ) ∼
= Z ⊕ π14 (S 7 ),
Theorem 7.9.2 π7 (S 4 ) = 0.
where H is the division ring of quaternions. Let D be the unit disk in H defined by
D = {z ∈ H : ||z|| ≤ 1}.
This section studies Freudenthal suspension theorem with its immediate conse-
quences and displays a table showing the values of πi (S n ) for 1 ≤ i, n ≤ 8. One of
the deepest problems in homotopy theory is computing homotopy groups πn+m (S n ).
Hans Freudenthal was partially successful in 1937 in solving such problems.
Freudenthal suspension theorem is a fundamental theorem in algebraic topology.
7.10 Freudenthal Suspension Theorem and Table of πi (S n ) for 1 ≤ I, n ≤ 8 293
x Sm S n f (x)
S m+1 S n+1
294 7 Higher Homotopy Groups
Proof For any positive integer p < m, the integer m + p + 1 < 2n. Hence m −
p < 2(n − p) − 1 proves by Freudenthal Suspension Theorem that πm (S n ) ∼ =
πm−1 (S n−1 ) ∼
= ... ∼
= π1 (S n−m+1 ). Since n − m + 1 > 1 for m < n, it follows that
π1 (S n−m+1 ) = 0 and its isomorphic image πm (S n ) is also 0. ❑
Remark 7.10.6 Table 7.1 displays a small sample of the values of the groups πi (S n )
extracted from the paper (Toda 1962).
7.11 Action of π1 on πn
βγ : πn (X, x1 ) → πn (X, x 0 ), [ f ] → [γ ◦ f ],
This section studies the concept of cohomotopy sets of pointed topological spaces
and pairs of spaces, which form groups under suitable situations. There is a dual-
ity between homotopy groups πm (X, A, x 0 ) and cohomotopy groups π m (X, A.x 0 ).
More precisely, given a pair (n, m) of integers such that πm (X, A, x0 ) and πn (X, A)
are abelian groups, there is a homomorphism ψ : πm (X, A, x0 ) ⊗ π n (X, A) →
πm (S n , s0 ). In particular, if m = n, there exists a homomorphism ψ : πn (X, A, x0 ) ⊗
π n (X, A) → Z. K. Borsuk endowed the abelian group structure in 1936 on the set
π n (X, A) under certain conditions on (X, A) (Borsuk 1936).
296 7 Higher Homotopy Groups
Let Top ∗ and Top 2 denote the category of pointed topological spaces and the
category of pairs of topological spaces, respectively.
Definition 7.12.1 For any pointed space (X, x0 ) in Top ∗ , the nth-cohomotopy set
π n (X, x0 ) is defined to be the set of all homotopy classes [(X, x0 ), (S n , s0 )] of con-
tinuous maps f : (X, x0 ) → (S n , s0 ) ∈ Top ∗ .
This definition is generalized for (X, A) in Top 2 .
Definition 7.12.2 For any pair of topological spaces (X, A) in Top 2 , the nth-
cohomotopy set π n (X, A) is defined to be the set of all homotopy classes
[(X, A), (S n , s0 )] relative to A of continuous maps f : (X, A) → (S n , s0 ) ∈ Top 2 . In
particular, if A = ∅, π n (X, A) is defined by π n (X ) and called the nth-cohomotopy
set of the topological space X .
Remark 7.12.3 π n (X, A) has a distinguished element namely, the homotopy class
of the constant map c : X → s0 . The element [c] is denoted by the symbol 0 and
called the zero element of π n (X, A).
Definition 7.12.4 π 0 (X, A) is defined to be the set of all open and closed subspaces
of X not intersecting A. The zero element of π 0 (X, A) is the empty subspace of X.
Definition 7.12.5 Every map f : (X, A) → (Y, B) in Top 2 induces a transformation
f ∗ : π n (Y, B) → π n (X, A), [α] → [α ◦ f ], called the transformation induced by f .
Remark 7.12.6 Clearly, f ∗ is well defined and sends the zero element of π n (Y, B)
to the zero element of π n (X, A).
Proposition 7.12.7 π n : Top 2 → Set is a contravariant functor.
Proof Consider the object function: (X, A) → π n (X, A) and every f : (X, A) →
(Y, B) in Top 2 . Then f ∗ satisfies the functorial properties. ❑
Let (X, A) ∈ Top 2 be such that A = ∅. If we identify A to a point ∗, we obtain
the quotient space X/A with base point ∗. If q : (X, A) → (X/A, ∗) is the natural
projection, then q maps X − A homeomorphically onto X/A − {∗}.
Proposition 7.12.8 The induced map q ∗ : π n (X/A, ∗) → π n (X, A) is a bijection.
Proof q ∗ is surjective: Let α ∈ π n (X, A) be represented by a map f : (X, A) →
(S n , s0 ). Define a function
f (q −1 (z)), if z ∈ X/A − {∗}
θ : (X/A, ∗) → (S n , s0 ), z →
s0 , if z = ∗.
7.13 Applications
This section gives some interesting applications of higher homotopy groups. Homo-
topy groups play a key role in algebraic topology. For more applications see Exercises
7.14 of this chapter, Chap. 14 and also Chap. 17.
Proposition 7.13.1 Let (X, A) be a pair of path- connected spaces. Then π1 (X,
A, x 0 ) can be identified with the set of cosets a H of the subgroup H of π1 (X, x 0 )
represented by loops in A at x 0 .
Proof π1 (X, A, x0 ) is the set of homotopy classes of paths in X from a varying point
in A. Define a map ψ : π1 (X, x 0 ) → π1 (X, A, x0 ) by considering a loop at x0 as an
element of π1 (X, A, x 0 ). Since A is path- connected, every element of π1 (X, A, x 0 )
is homotopic to a loop at x 0 . Hence ψ is surjective. Again two loops α, β ∈ π1 (X, x 0 )
are homotopic rel A iff [α−1 ∗β] is represented by a loop in A. Hence, we can identify
π1 (X, A, x0 ) with the set of cosets a H . ❑
Proposition 7.13.2 Let (X, A, x 0 ) be a triplet such that A is a strong deformation
retract of X . If i : (A, x0 ) → (X, x0 ) is the inclusion, then i ∗ : πn (A, x0 ) →
πn (X, x0 ) is an isomorphism for all n > 1.
Proof Let A ⊂ X be a retract with retraction r : X → A. Since A is a strong defor-
mation retract of X, i ◦ r 1 X rel A. Then the inclusion i a homotopy equivalence
and hence i ∗ : πn (A, x0 ) → πn (X, x 0 ) is an isomorphism for all n > 1. ❑
Corollary 7.13.3 If (X, A, x0 ) is a triplet such that A is a strong deformation retract
of X . Then πn (X, A, x0 ) = 0 for any integer n > 0.
298 7 Higher Homotopy Groups
Proof If X = {x0 }, then for each n, the map f : I n → X is the only map of I n onto
X , which is a constant map. Hence πn (X, x0 ) = 0. ❑
Set f ∗ ([g]) = [h]. Since h| I n−1 = g, it follows that ∂ ◦ f ∗ is the identity automorphism
on πn−1 (A, x0 ). This implies that f ∗ is a monomorphism for every n ≥ 2. For n ≥ 3,
the group πn (X, A, x 0 ) is abelian. Hence ∂ ◦ f ∗ = 1d implies that
πn (X, A, x 0 ) = Im f ∗ ⊕ ker ∂
∼
= πn−1 (A, x0 ) ⊕ πn (X, x0 ),
πn (B) ∼
= πn (E) ⊕ πn−1 (F).
πn (S 4 ) ∼
= πn (S 7 ) ⊕ πn−1 (S 3 ); πn (S 8 ) ∼
= πn (S 15 ) ⊕ πn−1 (S 7 ).
Proof The maps i ∗ : π1 (F, x0 ) → πn (E, x0 ) in the long exact sequence (7.3) for the
Serre fibration are induced by the inclusion i : F → E. Hence if this is homotopic
to a constant map, then i ∗ = 0. Thus for all n > 0, we have a short exact sequence
300 7 Higher Homotopy Groups
p∗ d∗
0−
→ πn (E, x 0 ) −−−−→ πn (B, b0 ) −−−→ πn−1 (F, x0 ) −
→ 0.
Again since p : E → B has the homotopy lifting property with respect to all disks,
it follows that there is a splitting map πn (B, b0 ) → πn (E, x0 ) such that the above
short exact sequence splits. ❑
Proof The corollary follows from Theorem 7.13.9. The corollary also follows from
Hopf fiberings of spheres (see section 7.8.2). ❑
7.14 Exercises
1. Show that
(i) πn (Rm ) = 0 for every positive integer n and m. Because, Rm is homotopy
equivalent to a point.
(ii) πn (D m ) = 0 for m-disk D m for every positive integers n and m.
2. Let X be a path- connected space. Show that πn (X, x 0 ) ∼ = πn (X, x1 ) for all
x 0 , x1 ∈ X for n ≥ 1.
[Hint. There is a homeomorphism h : (X, x0 ) → (X, x1 ). Hence there exists a
homotopy equivalence between (X, x 0 ) and (X, x1 ).]
3. If X is a contractible space, show that πn (X, x0 ) = 0 for all n ≥ 0.
[Hint: As X is contractible, it is homotopy equivalent to a singleton space. Use
Dimension Theorem 7.2.6.]
4. (a) Let X be a connected covering space of a path- connected space B with
covering projection p : (X, x0 ) → (B, b0 ) such that p(x 0 ) = b0 . Show that
the induced homomorphism p∗ : πn (X, x 0 ) → πn (B, b0 ) is an isomorphism
for any n ≥ 2.
(b) Show that πn (S 1 ) = 0 for any n ≥ 2.
[Hint: p∗ : πn (R) → π1 (S 1 ) is an isomorphism for any n ≥ 2 by (a). Since all
the groups of the contractible space R is 0, (b) follows.]
5. Let (X, x 0 ), (Y, y0 ) be two topological spaces in Top ∗ . Show that πn ((X ×
Y ), (x0 , y0 )) ∼
= πn (X, x 0 ) ⊕ πn (Y, y0 ), for n ≥ 1.
7.14 Exercises 301
i∗
· · · → πn+1 (Z2 , 1) → πn (SO (n, R), 1) −−−→ πn (O (n, R), 1) → πn (Z2 , 1),
[1] Adhikari, M.R., and Adhikari, Avishek, Basic Modern Algebra with Applica-
tions, Springer, New Delhi, New York, Heidelberg, 2014.
[2] Armstrong, M.A., Basic Topology, Springer-Verlag, New York, 1983.
[3] Barratt, M.G., Track groups I, Proc. Lond. Math. Soc. 5(3), 71–106, 1955.
[4] Borel, A., Topology of Lie groups and characteristic classes, Bull. Amer. Math.
Soc. 61(1955), 397–432.
[5] Bott, R., The stable homotopy groups of classical groups, Proc. Nat. Acad. Sci.,
USA, 43(1957), 933–935.
[6] Bott, R., The stable homotopy of the classical groups, Annals of Mathematics.
Ann. of Math, 70(1959), 313-337.
[7] Chatterjee, B.C., Ganguly, S., and Adhikari, M.R., A Textbook of Topology,
Asian Books Pvt.Ltd., New Delhi, 2002.
[8] Dugundji, J., Topology, Allyn & Bacon, Newtown, MA, 1966.
[9] Dieudonné, J., A History of Algebraic and Differential Topology, 1900-1960,
Modern Birkhäuser, 1989.
[10] Eilenberg, S., and Steenrod, N., Foundations of Algebraic Topology, Princeton
University Press, Princeton, 1952.
7.15 Additional Reading 303
References
Adhikari, M.R., Adhikari, A.: Basic Modern Algebra with Applications. Springer, Heidelberg
(2014)
Armstrong, M.A.: Basic Topology. Springer, New York (1983)
Barratt, M.G.: Track groups I. Proc. Lond. Math. Soc. 5(3), 71–106 (1955)
Borel, A.: Topology of lie groups and characteristic classes. Bull. Am. Math. Soc. 61, 397–432
(1955)
Bott, R.: The stable homotopy groups of classical groups. Proc. Nat. Acad. Sci. USA 43, 933–935
(1957)
Borsuk, K.: Sur les groupes des classes de transformations continues, pp. 1400–1403. C.R. Acad.
Sci, Paris (1936)
Bott, R.: The stable homotopy of the classical groups. Ann. Math 70, 313–337 (1959)
Chatterjee, B.C., Ganguly, S., Adhikari, M.R.: A Textbook of Topology. Asian Books Pvt. Ltd.,
New Delhi (2002)
Croom, F.H.: Basic Concepts of Algebraic Topology. Springer, Heidelberg (1978)
Dugundji, J.: Topology. Allyn & Bacon, Boston (1966)
Dieudonné, J.: A History of Algebraic and Differential Topology. Modern Birkhäuser, Boston
(1989). 1900–1960
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Freudenthal, H.: Über die Klassen von Sphärenabbildungen. Compositio Mathematica 5, 299–314
(1937)
Gray, B.: Homotopy Theory, An Introduction to Algebraic Topology. Acamedic Press, New York
(1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J.: An introduction to Homotopy Theory. Cambridge University Press, Cambridge (1983)
304 7 Higher Homotopy Groups
Hopf, H.: Üeber die Abbildungen von Sphären niedriger dimension. Fund. Math. 25, 427–440
(1935)
Hurewicz, W.: Beitrage der Topologie der Deformationen, Proc. K.Akad.Wet., Ser.A 38, 112–119,
521–528 (1935)
Husemöller, D.: Fibre Bundles. McGraw-Hill, Inc, New York (1966)
Hu, S.T.: Homotopy Theory. Academic Press, New York (1959)
Mayer, J.: Algebraic Topology. Prentice-Hall, New Jersy (1972)
Massey, W.S.: A Basic Course in Algebraic Topology. Springer, Heidelberg (1991)
Maunder, C.R.F.: Algebraic Topology. Van Nostrand Reinhhold, London (1970)
Munkres, J.R.: Elements of Algebraic Topology. Addison-Wesley Publishing Company, Boston
(1984)
Rotman, J.J.: An Introduction to Algebraic Topology. Springer, New York (1988)
Spanier, E.: Algebraic Topology. McGraw-Hill Book Company, New York (1966)
Steenrod, N.: The Topology of Fibre Bundles. Prentice University Press, Prentice (1951)
Toda, H.: Composition methods in homotopy groups of spheres. Ann. of Math. Stud. 49, (1962)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Heidelberg (1975)
Wallace, A.H.: Algebraic Topology. Benjamin, New York (1980)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, Heidelberg (1978)
Chapter 8
C W -Complexes and Homotopy
There are many advantages of C W -complexes over polyhedra: one is that a poly-
hedron can be regarded as a C W -complex with fewer cells than there were simplexes
originally and another advantage is the permissibility of many constructions such as
the product of two polyhedra is a C W -complex in a natural way, since the product
of two simplexes is a cell, but not a simplex, in general. Since all C W -complexes
are paracompact and all open coverings of a paracompact space are numerable, the
results on the homotopy classification of principle G-bundles discussed in Chap. 5
apply to all locally trivial principal G-bundles over a C W -complex. Moreover, C W -
complexes readily lend themselves to study homotopy, homology and cohomology
theories in a relatively convenient way.
One of the main features of C W -complexes is that it is possible to define a
continuous map f : K → X from a C W -complex K into a topological space X step
by step by defining them in succession on the n-skeletons K (n) of K. The construction
of a C W -complex is made by stages by successive attachments of cells. Despite
the fact that every topological space is not a C W -complex, it is sufficient for many
important purposes to consider only C W -complexes (instead of arbitrary topological
spaces) by a theorem of Whitehead which says that given any topological space X,
there exists a C W -complex K and a weak homotopy equivalence f : K → X .
The following terminology and notations for any integer n ≥ 1 are used in this
chapter.
Rn = {(x1 , x2 , · · · , x n ) ∈ Rn : xi ∈ R} (n-dimensional Euclidean space with
norm x).
D n = {x ∈ Rn : ||x|| ≤ 1} (closed n-dimensional disk or ball).
en = {x ∈ Rn : ||x|| < 1} (n-dimensional cell or open n-dimensional disk or ball).
S n−1 = {x ∈ Rn : ||x|| = 1} ((n − 1)-dimensional sphere).
n−1 = {(x1 , x2 , · · · , x n ) ∈ Rn : 0 ≤ xi ≤ 1, xi = 1} (n-dimensional simplex).
For this chapter the books and papers Gray (1975), Hatcher (2002), Maunder
(1970), Rotman (1988), Spanier (1966), Switzer (1975), Whitehead (1978), and the
papers Blakers, A.L. and Massey (1952), Whitehead (1949b), and some others are
referred in the Bibliography.
8.1.1 Cell-Complexes
Example 8.1.2 Let Int n−1 = {x = (x1 , x2 , . . . , xn ) ∈ n−1 : 0 < xi < 1}. Then
(n−1 , ∂n−1 ) is an (n − 1)-cell, where ∂n−1 = n−1 − Int n−1 .
Definition 8.1.3 A cell complex X is a Hausdorff space which is the union of disjoint
subspaces eα (α ∈ A) called cells satisfying
(i) to each cell, an integer n ≥ 0 is assigned. This integer is called its dimension. If
the cell eα has dimension n, we use the notation eαn for this cell.
The union of all cells eαk with k ≤ n, denoted by X (n) is called the n-skeleton
of X .
(ii) If eαn is an n-cell, there is a characteristic map ψα : (D n , S n−1 ) → (X, X (n−1) )
such that its restriction ψα | Dn −S n−1 is a homeomorphism from D n − S n−1 onto
eαn .
Remark 8.1.4 Some authors prefer to call a cell complex X as a cell complex or
simply a complex K on X .
Example 8.1.6 The polyhedron of any finite geometric simplicial complex is a cell
complex. Each open n-simplex is an n-cell, and in this case, the maps ψα are all
homeomorphisms.
Example 8.1.7 The n-sphere S n is a cell complex with two cells e0 , en , where e0 =
{(1, 0, 0, . . . , 0)} and en = S n − e0 . The cell en is called the standard n-cell and it is
thought of as n-sphere minus its ‘east point’ e0 = {(1, 0, 0, . . . , 0)}.
Example 8.1.8 (i) R P n is a cell complex with one cell of dimension k for each
k ≤ n. It is represented symbolically as R P n = e0 ∪ e1 ∪ · · · ∪ en .
308 8 C W -Complexes and Homotopy
8.1.2 C W -Complexes
1949b) a suitable category, which is now called the category of C W -complexes. For a
long time the term C W -complexes was not in regular use. Many later authors contin-
ued to refer to ‘polyhedra’ which are now called finite C W -complexes. Computing
homotopy and homology groups is in general a difficult problem. One of the diffi-
culties is that given the arbitrary spaces X, Y it is not easy to construct continuous
maps f : X → Y . If we pay our attention to a class of spaces obtained step by step
out of simple building blocks such as simplicial complexes, then we have a better
chance for constructing maps step by step, extending them over the building blocks
one at a time. This motivated Whitehead to define C W -complexes in 1949.
A C W -complex is built up by successive adjunctions of cells of dimensions
1, 2, 3, . . . . The precise definition asserts how the cells may be topologically glued
together. A C W complex is a Hausdorff space X together with a partition of X
into open cells (of varying dimensions) which satisfy some additional conditions
prescribed below.
Definition 8.1.18 The maps ψin are called characteristic maps for the C W -complex
X , and the subspaces ψin (D n ) are called n-cells of X ; X (n) is called the n-skeleton
of X . If n is the smallest integer such that X (n) = X , then X is said to be finite
dimensional with dimension n or simply n-dimensional. Otherwise, i.e., if there
exists no such n, X is said to be infinite dimensional.
Remark 8.1.19 The condition CW(4) says that X has the union topology; frequently
called the weak topology and the condition CW(5) says that X is closure finite in
the sense that each closed cell is covered by a finite union of open cells.
Remark 8.1.20 The original reason for the term ‘C W -complex’: the symbol C
stands for ‘closure-finite’ and the symbol W stands for ‘weak topology’. Hence
‘C W -complex’ stands for ‘closure-finite and weak topology.’
Remark 8.1.22 A simplicial complex is a set of simplexes but not a topological space.
On the other hand, a C W -complex is itself a topological space Thus a simplicial
complex K is not a C W -complex but the polyhedron |K | is a C W -complex.
Given a simplicial K , the spaces |K | provide an extensive class of C W -complexes.
Proposition 8.1.23 Let K be a simplicial complex. Then |K | is a C W -complex.
Proof |K | is a subspace of some Euclidean space. Hence |K | is a Hausdorff space.
For each n-simplex sn of K , let s˙n denote the boundary of sn and ψsnn : (D n , S n−1 ) →
(sn , s˙n ) be a relative homeomorphism. If An denotes the set of all n-simplexes of K ,
then the characteristic maps ψsnn make |K | into a C W -complex. This is because, since
the properties CW(3) and CW(5) are obvious. The properties CW(1) and CW(2)
and CW(4) follow from the properties of the simplicial complex K . ❑
Remark 8.1.24 Some authors prefer the following alternative definition of a
C W -complex instead of Definition 8.1.17.
Definition 8.1.25 A C W -complex is an ordered triple (X, E, ψ), where X is a
Hausdorff space, E is a family of cells in X , and ψ = {ψe : e ∈ E} is a family of
maps, such that
(i) X = ∪{e : e ∈ E} (disjoint union);
(ii) for each k-cell e ∈ E, the map ψe : (D k , S k−1 ) → (e ∪ X (k−1) , X (k−1) ) is a
relative homeomorphism;
(iii) if e ∈ E, then its closure ē is contained is a finite union of cells in E;
(iv) X has the weak topology determined by {ē : e ∈ E}.
If (X, E, ψ) is a C W -complex, then X is called a C W -space and or sometimes a
C W -complex. The pair (E, ψ) is called a C W -decomposition of X , and ψe ∈ ψ is
called the characteristic map of e.
Remark 8.1.26 (a) One may consider a C W -complex space X as a generalized
polyhedra and (E, ψ) as a generalized triangulation of X .
(b) 1. Axiom (i) indicates that the cells E partition X .
2. Axiom (ii) indicates that each k-cell e arises from attaching a k-cell to X (k−1)
through the attaching map ψe | S k−1 .
3. Axiom (iii) is called closure-finiteness.
Definition 8.1.27 Let (X, E, ψ) be a C W -complex. It is said to be finite if E is
a finite set. A C W -complex X is regarded as a generalized polyhedron and a pair
(E, ψ) as a generalized triangulation of X .
Definition 8.1.28 A pair (X, E) is a union of disjoint subspaces eα (α ∈ A) called
cells satisfying the conditions (i) and (ii) of Definition 8.1.25.
Proposition 8.1.29 Let X be a C W -complex, and let Y be any space. A function f :
ψin f
X → Y is continuous, iff each composite function f ◦ ψin : D n −−−−→ X −−−→ Y
is continuous, for each n ≥ 0 and i ∈ An .
8.1 Cell-Complexes and C W -Complexes: Introductory Concepts 311
where s0 = (0, 0, . . . , 1) ∈ S n . Let ei denote an i-cell. Then the map f shows that S n
is a C W -complex with E = {e0 , en }. Clearly, for n = 0, S 0 has a C W -decomposition
with two 0-cells, which are {e10 , e20 }.
Example 8.1.32 The real number space R has the standard C W -structure with
0-skeletons the integers Z and as 1-cells the intervals {[n, n + 1] : n ∈ Z}.
Example 8.1.33 The space Rn has the standard C W -structure with cubical cells
which are products of the 0-cells and 1-cells from R.
A B
312 8 C W -Complexes and Homotopy
This subsection now presents some examples of topological spaces which are neither
C W -complexes nor homotopy equivalent to a C W -complex. As there exist spaces
which are not Hausdorff, every space is not a C W -complex.
Example 8.1.37 Let X be a subspace of R1 consisting of points 0 and 1/n for all
integers n ≥ 1. The path components of X are just the single points (since each point
1/n is both open and closed). The topological space X is not homotopy equivalent to
a C W -complex. If X were homotopy equivalent to a C W -complex Y , then Y would
have an infinite number of path components. Suppose f : X → Y is a homotopy
equivalence, then f (X ) is compact and hence f (X ) is contained in a finite subcom-
plex of Y . This shows that f (X ) is contained in the union of a finite number of path
components, this contradicts the assumption that f is a homotopy equivalence. This
implies that the topological space X is not homotopy equivalent to a C W -complex.
This section conveys the concept of cellular spaces which reconciles the intuitive
notion of a topological space built up by attaching cells with formal definition of a
C W -complex. For this purpose the precise meaning of a ‘space built up by attaching
cells’ is first given.
Example 8.4.6 I is a C W -complex, with I (0) = {0, 1} = I˙ and I (n) = I for some
n ≥ 1.
Definition 8.4.7 Let (X, A) and (Y, B) be relative C W -complexes and f : (X, A) →
(Y, B) be a continuous map. Then f is said to be cellular if f ( X̄ (n) ) ⊂ Ȳ (n) , where
X̄ = X (n) ∪ A and Ȳ = Y (n) ∪ B for every integer n.
8.5 Homotopy Properties of C W -Complexes, Whitehead Theorem … 315
Theorem 8.5.1 Let (X, A) and (Y, B) be relative C W -complexes and f : (X, A) →
(Y, B) be continuous. Then f g rel A, for some cellular map g.
Theorem 8.5.4 Let (X, A) be a pair of spaces such that the inclusion map i : A →
X is a weak homotopy equivalence. If K is a C W -complex, with a 0-cell as base
point, then for any choice of base point in A, the induced map i ∗ : [K , A] → [K , X ]
is a bijection.
ψαn ×1d f
(D n × {0}) ∪ (S n−1 × I ) −−−−−−→ (K × {0}) ∪ (Y (n−1) × I ) −−−→ X,
We now extend the Theorem 8.5.4 with the help of mapping cylinder when f :
A → X be a weak homotopy equivalence.
This subsection answers the question when the concepts of weak homotopy equiv-
alence and homotopy equivalence coincide. Every homotopy equivalence is a weak
homotopy equivalence. Is its converse true? Its answer is found in Whitehead theo-
rem which asserts that a weak homotopy equivalence, for connected C W complexes,
is a homotopy equivalence. So it has become necessary to introduce the concept of
‘weak homotopy equivalence’ at the beginning.
f ( f ◦ g) ◦ f = f ◦ (g ◦ f ) f
Proof We use induction on the skeletons X (n) of X and can define a homotopy
H : X × I → Y that starts with f , ends with a cellular map, and is the constant
homotopy on A × I . Let x be a 0-cell of X − A. Then there is a path in Y from
f (x) to a point of Y (0) . We can now define a map H on X (0) × I ∪ A × I . Suppose
that H has been extended to X (n−1) × I , and H (X (n−1) × 1) ⊂ Y (n−1) . Then H
can be extended to each n-cell of X − A, since πn (Y, Y (n) ) = 0. The result gives a
continuous extension such that H (X (n) × 1) ⊂ Y (n) . Then by inductive process, the
required homotopy H : X × I → Y is obtained. ❑
Remark 8.5.12 Whitehead theorem shows that despite every topological space is not
a C W -complex, it is sufficient for many purposes to consider only C W -complexes
instead of arbitrary topological spaces.
This section proves an interesting property of C W -complexes which leads to the con-
cept of Eilenberg–MacLane Spaces. Such spaces are discussed in details in Chap. 11.
These spaces establish interlink between homotopy and cohomology theories (see
Chaps. 15 and 17).
Proof Let G be a set of generators for the group πn (X ). For each α ∈ G, take a
based representative map ψαn : S n → X , which may be assumed to be cellular by
Theorem 8.5.11. Let the space Y be obtained from X by attaching cells eαn+1 by the
maps ψαn , one for each α ∈ G. Then the space Y is a C W -complex and X is a cellular
space. Hence Y is also so, since the maps ψαn send S n into X (n) . Moreover, X is a
subcomplex of Y and i ∗ : πm (X ) = πm (Y (n) ∪ X ) → πm (Y ) is an isomorphism for
0 < m < n, and onto for m = n. But for each α ∈ G, i ∗ (α) ∈ πn (Y ) is represented
by the map i ◦ ψαn : S n → Y and this is homotopic to the constant map, since Y has
an (n + 1)-cell attached by ψαn . Consequently, πn (Y ) = 0. ❑
E : πr (X, x 0 ) → πr +1 ( X, ∗)
8.8 Applications
This section presents some interesting applications by utilizing the main features of
C W -complexes.
n ∼ 0, m < n
Theorem 8.8.1 πm (S ) =
Z, m = n
8.9 Exercises
[Hint. As every C W -complex has the weak topology determined by its skeletons,
it is sufficient to show that there exists a map F̃n , for every n ≥ 0, making the
diagram in Fig. 8.2 commutative, where f˜ : K → X and F : K × I → B are
given and f˜n and Fn are appropriate restrictions. Then use induction on n.]
17. A space X is called compactly generated if X is a Hausdorff space and it has the
weak topology determined by its compact subsets (see Appendix B). Show that
every C W -complex is compactly generated.
18. If (X, E) is a C W -complex, show that X (0) is a discrete closed subset of X .
19. Show that Klein bottle has a decomposition of the form {e0 , e11 , e21 , e2 }, i.e., with
one 0-cell, two 1-cells, and one 2-cell.
20. Define the dimension of a C W -complex (X, E) to be
References
Adams, J.F.: Algebraic Topology: A Student’s Guide. Cambridge University Press, Cambridge
(1972)
Aguilar, M., Gitler, S., Prieto, C.: Algebraic Topology from a Homotopical View Point. Springer,
New York (2002)
Arkowitz, Martin: Introduction to Homotopy Theory. Springer, New York (2011)
Blakers, A.L., Massey, W.S.: The homotopy groups of a triad II. Ann. Math. 55(2), 192–201 (1952)
Dieudonné, J.: A History of Algebraic and Differential Topology, 1900–1960. Modern Birkhäuser,
Boston (1989)
Dold, A.: Lectures on Algebraic Topology. Springer, New York (1972)
Dugundji, J.: Topology. Allyn & Bacon, Newtown (1966)
Dyer, E.: Cohomology Theories. Benjamin, New York (1969)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
References 327
Gray, B.: Homotopy Theory. An Introduction to Algebraic Topology. Academic Press, New York
(1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J.: An Introduction to Homotopy Theory. Cambridge University Press, Cambridge (1983)
Hilton, P.J., Wyue, S.: Homology Theory. Cambridge University Press, Cambridge (1960)
Hu, S.T.: Homotopy Theory. Academic Press, New York (1959)
Hu, S.T.: Homology Theory. Holden Day, Oakland CH (1966)
Mayer, J.: Algebraic Topology. Prentice-Hall, New Jersy (1972)
Massey, W.S.: A Basic Course in Algebraic Topology. Springer, New York (1991)
Maunder, C.R.F.: Algebraic Topology. Van Nostrand Reinhhold, London (1970)
Milnor, J.: On spaces having the homotopy type a CW-compex. Trans. Am. Math. Soc. 90, 272–280
(1959)
Munkres, J.R.: Elements of Algebraic Topology. Addition-Wesley-Publishing Company, Menlo
Park (1984)
Rotman, J.J.: An Introduction to Algebraic Topology. Springer, New York (1988)
Singer, I.M., Thrope, J.A.: Lecture Notes on Elementary Topology and Geometry. Springer, New
York (1967)
Spanier, E.: Algebraic Topology. McGraw-Hill, New York (1966)
Steenrod. N.: The Topology of Fibre Bundles. Prentice University Press, Prentice (1955)
Steenrod, N.: A convenient category of topological spaces. Mich. Math. J. 14, 133–152 (1967)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Berlin (1975)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, New York (1978)
Whitehead, J.H.C.: Combinatorial homotopy. I. Bull. Am. Math. Soc. 55, 213–245 (1949a)
Whitehead, J.H.C.: Combinatorial homotopy. II. Bull. Am. Math. Soc. 55, 453–496 (1949b)
Whitehead, J.H.C.: A certain exact sequence. Ann. Math. 52(2), 51–110 (1950)
Chapter 9
Products in Homotopy Theory
This chapter continues to study homotopy theory through different products defined
between homotopy groups such as the Whitehead product introduced by
J.H.C. Whitehead in 1941, the Samelson product introduced by H. Samelson in
1953 and the mixed product introduced by McCarty in 1964. Moreover, this chapter
finds a generalization of Whitehead product and a relation between Whitehead and
Samelson products. These products are used to solve several problems in algebraic
topology. Computing the homotopy groups of even simple spaces is one of the basic
problems in homotopy theory. The problem of computing the homotopy groups of
n-sphere is not completely solved. In most cases, it is not known whether the homo-
topy groups are trivial or not. Different products are used to solve such problems.
For example, Whitehead product provides methods for computing nonzero elements
of homotopy groups of spheres. Throughout this chapter we consider topological
spaces with base points. The base point is denoted by ∗ (unless otherwise stated),
and not often explicitly mentioned.
For this chapter the books and papers Gray (1975), Hatcher (2002), Hu (1959),
James (1971), Maunder (1980), Spanier (1966), Whitehead (1941, 1944) and some
others are referred in Bibliography.
f : (S p+1 , ∗) → (X, x0 )
g : (S q+1 , ∗) → (X, x0 )
where S p+1 and S q+1 are oriented ( p + 1)-sphere and (q + 1)-sphere, respectively.
9.1 Whitehead Product Between Homotopy Groups of C W -Complexes 331
We can characterize maps of types (α, β) with the help of Whitehead products.
ω p,q = ω p × ωq : (E p × E q , (E p × E q )• ) → (S p × S q , S p ∨ S q ),
the attaching map for this cell is a representative of the Whitehead product [i 1 , i 2 ]
of the homotopy classes of the inclusion maps i 1 : S p → S p ∨ S q , and i 2 : S q →
S p ∨ Sq .
Let k = ( f, g) : S p ∨ S q → X be the map determined by f and g. Then there
exists a continuous map S p × S q → X of type (α, β) if and only if the map k can be
extended over S p × S q . Since ω p,q is a relative homeomorphism, it is so iff the map
ψ = k ◦ ω p,q |(E p × E q )• can be extended over E p × E q , i.e., iff ψ is nullhomotopic.
But the homotopy class of ψ is
g : (S q , ∗) → (S n , ∗)
332 9 Products in Homotopy Theory
Theorem 9.1.9 If X has the trivial Whitehead product and X has the homotopy
type of a bunch of spheres, then X is homotopy commutative.
Remark 9.1.11 [α, β] = γ depends only on the elements α, β. Hence [α, β] is well
defined.
g g
0 R×0
f
Remark 9.1.13 The notation [α, β] for the Whitehead product is consistent with our
standard notation for the commutator of two elements in a group.
f ∨g
S m+n−1 −
→ S m ∨ S n −−−−−→ X,
where the first map is the attaching map of the (m + n)-cell of S m × S n with its
usual C W -structure. Since homotopies of f or g give rise to homotopies [ f, g], we
have a well-defined product πm (X, x0 ) × πn (X, x 0 ) → πm+n−1 (X, x 0 ). The notation
[ f, g] is used since for m = n = 1, this is just the commutator product in π1 (X, x 0 ).
Clearly, for m = 1 and n > 1, [ f, g] is the difference between g and its image under
the π1 -action of f .
This section studies Whitehead products between the homotopy groups of H -spaces
(Hopf’s spaces) and topological groups. Let X be a given H -group and x0 ∈ X be a
homotopy unit of X . Then the group operation in πn (X, x0 ) is closely related to the
multiplication in X .
k : (I n , ∂ I n ) → (X, x0 ), t → f (t)·[g(t)]−1 , t ∈ I n ,
where right hand multiplication is the usual multiplication in the topological group
X . Then k represents the element α − β ∈ πn (X, x 0 ).
Theorem 9.2.2 Let X be a topological group. Then for every pair of elements α ∈
πm (X, x0 ) and β ∈ πn (X, x0 ), their Whitehead product [α, β] = 0.
where the right hand product is the usual multiplication in X . Then h|∂ I m+n represents
the Whitehead product [α, β]. This shows that [α, β] = 0. ❑
Theorem 9.2.3 Let X be an H -space with multiplication μ. Then for every pair of
elements α ∈ πm (X, x0 ) and β ∈ πn (X, x 0 ), their Whitehead product [α, β] = 0.
Proof ‘Let
f : (S m , ∗) → (X, x0 )
g : (S n , x0 ) → (S n , x0 )
Sm → Sm ∨ Sn , Sn → Sm ∨ Sn .
9.2 Whitehead Products Between Homotopy Groups of H -Spaces 335
This section studies the generalized Whitehead product which is obtained by a gen-
eralization of Whitehead product. The set [ X, Y ] has the group structure under
the product of two continuous maps: for f, g : X → Y their product denoted by
f.g : X → Y , is defined by
f (x, 2t), 0 ≤ t ≤ 1/2,
( f ·g)(x, t) = (9.2)
g(x, 2t − 1), 1/2 ≤ t ≤ 1,
where x ∈ X and t ∈ I .
The inverse of a map f : X → Y denoted by f −1 : X → Y and defined by
f = f ◦ p1 : (A × B) → X
g = g ◦ p2 : (A × B) → X
Remark 9.3.2 The classical definition of Whitehead product is obtained from the the
generalized Whitehead product when A = S p and B = S q . In this sense the above
[α, β]GW is called generalized Whitehead product.
Proof If X is an H -group, then the group [(A × B), X ] is abelian and hence
the commutator map k
= [ f, g] is nullhomotopic. If q : A × B → A ∧ B is the
projection, then it follows that k̃ ◦ 2 q 0. Hence k ◦ k̃ ◦ q 0 : (A ×
B) → X . Consequently, k ◦ k̃ 0 and hence k̃ 0. This implies that
[α, β]GW = 0. ❑
This section studies mixed products introduced by McCarty in 1964 (McCarty 1964)
associated with pointed topological spaces and fibrations. It is basically a part of
theory of Hopf construction.
This subsection defines mixed product in the homotopy category of pointed topolog-
ical spaces.
Definition 9.4.1 Let X and Y be pointed topological spaces with base point denoted
by ∗ and h : X → Y be a base point preserving continuous map. Let A be a pointed
space and m : A × X → Y be a continuous map such that
m(a, ∗) = ∗, ∀a ∈ A
(9.4)
m(∗, x) = h(x), ∀ x ∈ X
πp (A) × πq+1 (ΣX) / πp+q+1 (Y )
S p ∨ Sq = S p × ∗ ∪ ∗ × Sq ⊂ S p × Sq ,
This subsection defines mixed product corresponding to a fiber space and a topo-
logical transformation group acting on it. F be a fiber with base point e, and let H
be a topological transformation group acting on F. We denote the transformation of
x ∈ F under g ∈ H by g·x. Suppose that
g·e = e, ∀ g ∈ H (9.5)
Let α ∈ π p (H ) and β ∈ πq (F). Their mixed product α, βm ∈ π p+q (F) is
defined as follows:
338 9 Products in Homotopy Theory
This section studies Samelson product, generalized samelson product and iterated
Samelson product given by Hans Samelson (1916–2005).
α, β : π p (X ) ⊗ πq (X ) → π p+q (X )
Theorem 9.5.3 The map (α, β) → α, β is bilinear and so defines a pairing π p ⊗
πq → π p+q . Moreover, β, α = (−1) pq+1 α, β.
This subsection presents the Samelson product and the generalized Samelson product
the associated with topological groups. Let G be a topological group. Corresponding
to each element α ∈ π1 (G), there exists an operator
defined by taking the Samelson product with α. From the Jacobi identity, each of these
operations constitutes a derivation with respect to the Samelson product in π∗ (G).
For a Lie group G, π2 (G) = 0 and then these derivations form an anticommuting set
of operations, and in particular 2α2G = 0. Clearly, αG = 0 if α can be represented by
a loop within the center of G.
Theorem 9.5.7 For n > 2 and n ≡ 2 mod 4, the operator D 2 : πr (Rn ) → πr +2 (Rn )
is trivial.
This section gives certain relations between Samelson and Whitehead product in
homotopy groups. We first compare the Whitehead product in homotopy groups of a
pointed topological space X with the Samelson product in homotopy groups of X .
By using the adjointness relation, we have
π p+1 (X ) = [S p+1 , X ] = [ S p , X ] ∼
= [S p , X ] = π p (X ).
Proposition 9.6.1 Let f : (I p+1 , ∂ I p+1 ) → (X, ∗) represent α ∈ π p+1 (X, ∗). Then
the map
Proof It follows from the above discussion by using the relative homeomorphism
γ p : (I p , ∂ I p ) → (S p , ∗).
(−1)r ( p+1) [α, [β, γ]] + (−1) p(q+1) [β, [γ, α]] + (−1)q(r +1) [γ, [α, β]] = 0.
pointed action and hence every H -bundle with fiber Y gives a canonical cross section.
The classes of H -bundles over S n correspond to an element α ∈ πn−1 (H ). Consider
the bundle E with fiber Y and base S n which corresponds to an element α ∈ πn−1 (H ).
Let i ∗ : π∗ (Y ) → π∗ (E) be the homomorphism induced by the inclusion i : Y → E.
Let ξ ∈ πn (E) denote the class of the canonical cross section.
Theorem 9.6.6 Under the above notations, for any element β ∈ πq (Y ), the relation
where the brackets on the left denote the relative Samelson product corresponding
to the standard action of H on G/H and those on the right denote the Whitehead
product in π∗ (E).
Remark 9.6.7 The relation (9.6) gives an interesting relation between the relative
Samelson product and Whitehead product, since the existence of a cross section
implies i ∗ is injective.
9.7 Applications
Remark 9.7.1 The importance of Whitehead product can be realized by the results
given in Ex.16, Ex.18 and Ex.19 of Sect. 9.8.
342 9 Products in Homotopy Theory
This subsection studies homotopical nilpotence of S 7 . Let [X, Y ] denote the set of
all homotopy classes of base point preserving continuous maps from X to Y . We will
not distinguish notationally between a map and its homotopy class. The multipli-
cation and inversion in the unit Cayley numbers induce the standard multiplication
μ : S 7 × S 7 → S 7 and two-sided inverse φ : S 7 → S 7 . Then μ ∈ [S 7 × S 7 , S 7 ] and
φ ∈ [S 7 , S 7 ]. For the H -space (S 7 , m, φ) define a commutator map ψ : S 7 × S 7 →
S 7 , (x, y) → (x y)(x −1 y −1 ) using the multiplication μ and inversion φ.
Recall that Cayley multiplication is not associative but is disassociative in the sense
that any two elements generate an associative subalgebra. Define inductively the n-
fold commutator map m : (S 7 )n → S 7 by m n = m ◦ (m n−1 × 1d ), where m 1 = 1d ,
the identity map on S 7 . Then m n induces a unique homotopy class kn : ∧n S 7 → S 7
with kn ◦ qn = m n , where ∧n S 7 is the n-fold smash product of S 7 (≈ S 7n ) and qn :
(S 7 )n → ∧n S 7 is the projection map. The homotopical nilpotence of the H -space
(S 7 , μ, φ) denoted by nil (S 7 , μ, φ) is the least integer n such that m n+1 (and hence
kn+1 ) is nullhomotopic.
9.8 Exercises
In this exercise, let [α, β] and α, β denote Whitehead product and Samelson product
of α and β respectively. Prove the following:
1. If m > 1, α ∈ πm (X, x 0 ) and β ∈ π1 (X, x0 ), then [α, β] is the element βα − α ∈
πm (X, x0 ).
2. If m > 1, then the assignment α → [α, β] for a given β ∈ πn (X, x0 ) defines a
homomorphism β∗ : πm (X, x0 ) → πm+n−1 (X, x0 ).
3. If m + n > 2, given α ∈ πm (X, x 0 ) and β ∈ πn (X, x 0 ), [β, α] = (−1)mn [α, β].
4. Let α ∈ πm (X, x 0 ), β∈πn (X, x 0 ) and γ ∈ π p (X, x 0 ). Then (−1)mp [[α, β], γ] +
(−1)nm [[β, γ], α] + (−1) pn [[γ, α], β] = 0.
mra
5. Let X be an arbitrary homotopy abelian H - space and α be an arbitrary element
in π3 (X ). Show that α, α = 0 iff 2(α ∧ α)∗ (β) = 0 in π6 (X ) for any β ∈
[X ∧ X.X ].
6. Let τ2n be a generator of the group π2n (S 2n ). Show that
(i) the group π4n−1 (S 2n ) is infinite for any n ≥ 1;
(ii) [τ2n , τ2n ] ∈ π4n−1 (S 2n ) is in the kernel of the suspension homomorphism
E : πq (S n ) → πq+1 (S n+1 )
References
Adams, J.F.: On the non-existence of elements of Hopf invariant one. Ann. Math. 72, 20–104 (1960)
Adams, J.F.: Algebraic Topology: A student’s Guide. Cambridge University Press, Cambridge
(1972)
Arkowitz, M.: Whitehead products as images of Pontrjagin products. Trans. Am. Math. Soc. 158,
453–463 (1971)
Arkowitz, M., Curjel, C.R.: Some properties of the exotic multiplications on the three-sphere. Q. J.
Math. Oxf. Ser. 20(2), 171–176 (1969)
Blakers, A.L., Massy, W.S.: Products in homotopy theory. Ann. Math. 58, 295–324 (1953)
Dieudonné, J.: A History of Algebraic and Differential Topology, pp. 1900–1960. Modern
Birkhäuser, Boston (1989)
Gilbert, W.J.: Homotopical nilpotence of the seven sphere. Proc. Am. Math. Soc. 32, 621–622
(1972)
Gray, B.: Homotopy Theory. An Introduction to Algebraic Topology. Acamedic Press, New York
(1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J.: Homotopy Theory and Duality. Nelson, London (1965)
Hilton, P.J., Whitehead, J.H.C.: Notes on the Whitehead product. Ann. Math. 58(2), 429–442 (1953)
Hilton, P.J.: Note on the Jacobi identity for Whitehead products. Proc. Camb. Philos. Soc. 57,
180–182 (1961)
Hu, S.T.: Homotopy Theory. Academic Press, New York (1959)
James, I.M.: Products between homotopy groups. Compositio Mathematica 23, 329–45 (1971)
James, I.M., Thomas, E.: Which Lie groups are homotopy abelian? Proc. Nat. Acc. Sc. USA 25,
131–140 (1959)
Massey, W.S., Uehara, H.: The Jacobi Identity for Whitehead Products. Princeton University Press,
Princeton (1957)
Maunder, C.R.F.: Algebraic Topology. Van Nostrand Reinhold Company, London (1980)
May, J.P.: A Concise Course in Algebraic Topology. University of Chicago Press, Chicago (1999)
McCarty, G.S.: Products between homotopy groups and J -morphism. Q. J. Math. Oxf. 15(2), 362–
370 (1964)
Miyazaki, H.: On realizations of some Whitehead products. Tohoku Math. J. 12, 1–30 (1960)
Nakaoka, M., Toda, H.: On Jacobi identity for Whitehead products. J. Inst. Polytech, Osaka City
Univ. Ser A 5, 1–13 (1954)
346 9 Products in Homotopy Theory
Samelson, H.: A connection between the Whitehead product and Pontragin product. Am. J. Math
75, 744–752 (1953)
Stephen, J.S.: A Samelson product and homotopy associativity. Proc. Am. Math. Soc 70(2), 189–195
(1978)
Spanier, E.: Algebraic Topology. McGraw-Hill, New York (1966)
Toda, H.: Generalized Whitehead products and homotopy groups of spheres. J. Inst. Polytech. Osaka
City Univ. Ser. A,3, 43-48 (1953)
Whitehead, G.W.: On products in homotopy groups. Ann. Math. 47(2), 460–475 (1944)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, Heidelberg (1978)
Whitehead, J.H.C.: On adding relations to homotopy groups. Ann. of Math. 42(2), 409–428 (1941)
Chapter 10
Homology and Cohomology Theories
This chapter opens with homology and cohomology theories which play a key role in
algebraic topology. Homology and cohomology groups are also topological invari-
ants like homotopy groups and Euler characteristic. Homology (cohomology) the-
ory is a sequence of covariant (contravariant) functors from the category of chain
(cochain) complexes to the category of abelian groups (modules). A key feature
of these functors is their homotopy invariance in the sense that homotopic maps
induce the same homomorphism in homology (cohomology). In particular, topo-
logical spaces of the same homotopy type have isomorphic homology (cohomolgy)
groups.
Homotopy groups are easy to define but very difficult to compute in general.
For example, for spheres the computation of πm (S n ) for m > n faces serious prob-
lems. Fortunately, there is a more computable alternative approach to homotopy
groups, the so-called homology groups Hn (X ) of a topological space X . For exam-
ple, for spheres, the homology groups Hm (S n ) are isomorphic to the homotopy
groups πm (S n ) for 1 ≤ m ≤ n and Hm (S n ) = 0 for all m > n, which is an advantage
of homology groups. Historically, homology groups came earlier than homotopy
groups. Homology invented by H. Poincaré in 1895 is one of the most fundamen-
tal influential invention in mathematics. Homology groups are refinements, in some
sense, of Euler characteristic.
Chapter 12 presents another approach, known as an axiomatic approach to homol-
ogy and cohomology theories defined on the category of spaces having homotopy
type of finite CW -complexes. This approach is essentially due to Eilenberg and Steen-
rod and is the most important contribution to algebraic topology since the invention
of the homology groups by Poincaré. Homotopy and homology groups have some
close relations at least for a certain class of topological spaces.
The aim of homology theory is to assign a group structure to cycles that are not
boundaries. The basic tools such as complexes and incidence numbers for construct-
ing simplicial homology groups were given by Poincaré in 1895. The basic idea of
his construction is that it starts with a geometric object (a space) which is given
© Springer India 2016 347
M.R. Adhikari, Basic Algebraic Topology and its Applications,
DOI 10.1007/978-81-322-2843-1_10
348 10 Homology and Cohomology Theories
by combinatorial data (a complex). Then the linear algebra and boundary relations
determined by this data are used to construct homology groups. It took more than
thirty years to develop homology theory (Hn ) applicable to curvilinear polyhedra,
embodying the notions given by Poincaré in 1895. The functor Hn measures the
number of ‘n-dimensional holes’ in the simplicial complex (or in the the space),
which means that the n-sphere S n has exactly one n-dimensional hole and there is no
m-dimensional hole if m = n. A 0-dimensional hole is a pair of points in different
path components which asserts that H0 measures path connectedness. The simplicial
techniques in the simplicial homology theory prescribed by Poincaré were gradu-
ally generalized to singular homology using the algebraic properties of the singular
complex. The cohomology groups of a topological space were not recognized until
1930.
After setting up the basic apparatus, H. Poincaré (1854–1912) constructed the
homology groups of a polyhedron in 1895. These homology groups have several
generalizations to singular homology groups of an arbitrary topological space made
by S. Lefschetz (1884–1972) in 1933, S. Eilenberg (1915–1998) in 1944, E. Čech
(1893–1960) in 1932, and for compact metric spaces by L. Vietoris (1891–2002)
in 1927. Their approaches for constructing homology and cohomology theories and
choice of methods are often dictated by the nature of the problems. For example,
singular homology and cohomology theories are defined for all topological spaces.
The idea of Poincaré on homology theory was generalized in two directions
(i) from complexes to more general topological spaces where the homology groups
are not characterized by numerical invariants;
(ii) from the group Z to arbitrary abelian groups.
There exist different homology theories such as simplicial homology, singular
homology, Čech homology, cellular homology, etc., and their corresponding coho-
mology theories with different constructions. But Eilenberg–Steenrod theorem uni-
fied them by showing that any two homology theories with isomorphic coefficient
groups on the category of all compact polyhedral pairs are isomorphic (see Chap. 12).
The cohomology groups (modules) of a topological space were not recognized until
S. Lefschetz formulated a simplified method of the duality theorem for manifolds in
the 1930s.
Homology theory Hn and cohomology theory H n are dual to each other in some
sense: there is a bilinear pairing of chains and cochains and Hn is a covariant functor
but H n is a contravariant functor. The basic property of cohomology which dis-
tinguishes it from homology is the existence of a natural multiplication called cup
product which makes the direct sum of all cohomology modules with coefficient in a
ring R into a graded R-algebra. This extra structure is more subtle than the additive
structure of homology module (group) of the space.
The most important homology theory in algebraic topology is the singular homol-
ogy. The simplicial techniques are gradually modified until the creation of singular
homolgy by S Eilenberg which is a topological invariant. Simplicial homology is
the primitive version of singular homology. To inaugurate a simplicial homology
10 Homology and Cohomology Theories 349
theory, H. Poincaré started in 1895 with a geometric object (a space) which is given
by combinatorial data (a simplicial complex). Then the linear algebra and bound-
ary relations by these data are used to construct homology groups. Using these tools
Poincaré defined directly the Betti numbers invented by E. Betti (1823–1892) and tor-
sion numbers which are numerical invariants and characterize the homology groups
having coefficient group Z of integers.
Attention for shift from numerical invariants to groups associated with homology
theories was successfully made during the period 1925–1935. This shift is partly
due to Emmy Noether (1882–1935). Her algebraic approach to homology conveys
a major contribution to the geometrical approach to homology given in 1895 by
H. Poincaré. There is a natural question: how to relate the groups C p (K ; G),
Z p (K ; G), and B p (K ; G) defined in Sect. 10.2 to the topological spaces whose tri-
angulation is K ? Is it possible for C p (K ; G), to express any property which remains
unchanged under homeomorphism? Homology groups provide the desired topolog-
ical invariant. Cohomoogy theory invented by J.W. Alexander (1888–1971) and A.
Kolmogoroff (1903–1987) independently in 1935 is dual to homology theory. E.Čech
and H. Whitney (1907–1989) developed simplicial cohomology theory during 1935–
1940. The terms ‘coboundary’, ‘cocycle’, ‘cochain’, and ‘cohomology’ were given
by E.Čech.
More precisely, this chapter conveys constructions of simplicial, singular, Čech
and cellular homology theories, and their dual cohomology theories. Moreover, this
chapter studies basic properties of homology and cohomology theories, Euler char-
acteristic (a numerical topological invariant) and Betti number from the viewpoint
of homology theory, Hurewictz theorem, Mayer–Vietoris sequences, Jordan curve
theorem, and universal coefficient theorem and also discusses cohomology theory.
For this chapter the books Croom (1978), Dold (1972), Gray (1975), Hatcher
(2002), Maunder (1970), Rotman (1988), Spanier (1966) and some others are referred
in Bibliography.
This section studies chain complexes with their basic properties needed for con-
structing homology groups. W. Mayer (1887–1947) studied in 1929 chain complex,
boundary, cycle from purely algebraic viewpoint.
such that ∂n ◦ ∂n+1 = 0, for all n, is called a chain complex and ∂n is called a boundary
homomorphism. More precisely,
∂n+1 ∂n
C : · · · → C n+1 −−−−−→ Cn −−−−→ Cn−1 → · · · (10.1)
350 10 Homology and Cohomology Theories
is called a chain complex if for all n ∈ Z, the equality ∂n ◦ ∂n+1 = 0 holds. The group
Cn is called the n-dimensional chain group of the complex C and elements of Cn are
called n-chains for C.
Proposition 10.1.3 For any chain complex C in the sequence (10.1), Bn = Im ∂n+1
is a subgroup of Z n = ker ∂n .
Proof It follows from the condition of a chain complex C that ∂n ◦ ∂n+1 = 0, for all
n ∈ Z. ❑
Definition 10.1.4 The quotient group Z n /Bn for any chain complex C is called the
n-dimensional homology group of the chain complex C, denoted by Hn (C) or simply
Hn . The complex C is said to be acyclic if Hn (C) = 0 for all n. The elements of
Hn = Z n /Bn are called homology classes, denoted by [z] for every z ∈ Z n .
Remark 10.1.5 For an acyclic complex C, Hn (C) = 0 for all n implies that the
sequence (10.1) is exact at Cn for all n and hence it makes the sequence (10.1) exact.
This shows that the homology group of a chain complex measures its deviation from
the exactness of the sequence (10.1).
∂2 ∂1
C : · · · → 0 → Z ⊕ Z −−−−→ Z −−−→ 0 → · · · ,
C1 = Z, C2 = Z ⊕ Z, C n = 0 for n = 1, 2,
Definition 10.1.7 Let C = {Cn , ∂n } and C = {Cn , ∂n }, n ∈ Z be two chain com-
plexes of abelian groups. A sequence f = { f n : Cn → Cn }, n ∈ Z of homomor-
phisms is called a chain map from C to C if these homomorphisms commute with
the boundary homomorphisms, i.e., if each square in the Fig. 10.1 is commutative,
i.e.,
f n ◦ ∂n+1 = ∂n+1 ◦ f n+1 , ∀ n ∈ Z.
fn+1 fn fn−1
∂n+1
∂n
··· / C / C / C / ···
n+1 n n−1
Proposition 10.1.8 Let C = {Cn , ∂n } and C = {Cn , ∂n } be two chain complexes of
abelian groups and f = { f n : Cn → Cn } be a chain map. Then f n maps n-cycles of
C into n-cycles of C and n-boundaries of C into n-boundaries of C for all n ∈ Z,
i.e., f n (Z n ) ⊂ Z n and f n (Bn ) ⊂ Bn for every n.
Proof The proof follows from the commutativity of each square in Fig. 10.1. ❑
Definition 10.1.13 Let C = {Cn , ∂n } and C = {Cn , ∂n } be two chain complexes
and f, g : C → C be two chain maps. Then f is said to be chain homotopic to g,
denoted by f
g, if there is a sequence {Fn : Cn → Cn+1 } of homomorphism such
that
∂n+1 Fn + Fn−1 ∂n = f n − gn : Cn → Cn , ∀ n ∈ Z
holds.
In particular, a chain map f : C → C is called a chain homotopy equivalence if
there exists a chain map g : C → C such that g ◦ f
1C and f ◦ g
1C .
352 10 Homology and Cohomology Theories
Proposition 10.1.14 The relation of chain homotopy on the set S(C, C ) of all chain
maps from C to C is an equivalence relation.
Proposition 10.1.16 (a) All chain complexes and chain maps form a category
denoted by Comp.
(b) For each n ∈ Z, Hn is a covariant functor from the category Comp of chain com-
plexes and chain maps to the category Ab of abelian groups and homomorphisms.
Proof (a) The objects here are taken chain complexes and the morphisms are taken
chain maps. The composition of chain maps is defined coordinatewise: {gn } ◦
{ f n } = {gn ◦ f n }. Hence they form a category written Comp.
(b) The object function is defined by assigning to each chain complex the sequence
of its homology groups, and morphism function is defined by assigning to each
chain map f between chain complexes the induced map f ∗ between their homol-
ogy group. This shows that for each n, Hn : Comp → Ab is a covariant functor
by Proposition 10.1.12. ❑
This section begins with the simplicial homology theory invented by H.Poincaré in
1895 on the category of simplicial pairs starting with construction of the homology
groups of a simplicial complex in two steps: first by assigning to each simplicial
complex a certain complex, called chain complex followed by assigning to the chain
complex its homology group. This theory stems from Poincaré’s seminal mathemat-
ics paper ‘Analysis situs’ and five supplements to the paper around the turn of the
nineenth century to the beginning of the twentieth century (between 1895 and 1904).
This theory characterizes topological spaces which look like polyhedra. These can
be used to cover a manifold by a process called triangulation. The most advantage
of this theory is: it is easier to visualize geometrically than other homology theories.
10.2 Simplicial Homology Theory 353
Remark 10.2.4 If [s p+1 , s p ] = +1, then s p is a positively oriented face of s p+1 and
if [s p+1 , s p ] = −1, then s p is a negatively oriented face of s p+1 .
The choice of a positive ordering of vertices of s p+1 clearly induces a natural
ordering of the vertices in each face of s p+1 . Thus an orientation of s p+1 induces a
natural ordering of its vertices. Hence the Definition 10.2.3 implies that if s p is a face
of s p+1 , then the incidence number [s p+1 , s p ] is positive or negative according as the
chosen orientation of s p+1 agrees or disagrees with orientation of s p respectively.
Proof Order the vertices v0 , v1 , . . . , v p−2 so that +s p−2 = v0 . . . v p−2 . Then s p
has two additional vertices a and b(say). Assume that +s p = abv0 . . . v p−2 . Every
( p − 2)-simplex in s p is a face of exactly two ( p − 1)-faces of s p , which are taken
+s 1p−1 = av0 . . . v p−2 and +s 2p−1 = bv0 . . . v p−2 (say). Thus the nonzero terms
in the sum
[s p , s p−1 ][s p−1 , s p−2 ]
s p−1 ∈K
where the addition on right-hand side (RHS) of (10.2) is the usual addition in Z.
This group denoted by C p (K , Z) is called the p-dimensional chain group of K with
coefficients in Z.
The Definition 10.2.7 can be extended for an arbitrary abelian group G in place
of Z.
Remark 10.2.9 If the oriented complex K has no p-simplex for some p, then we
take C p (K , G) = 0, the trivial group consisting of the identity element 0 of G only.
Remark 10.2.10 If the oriented complex K is infinite, then c p (s p ) = 0 for all but a
finite number of p-simplexes of K .
c p + d p = ( f i + gi )·s ip ;
(ii) The additive inverse of d p in the group C p (K ; G) is the chain −d p = (−gi )·s ip .
Theorem 10.2.13 Let K be a finite oriented simplicial complex and n p be the num-
ber of p-simplexes in K . Then the chain group C p (K ; G) is isomorphic to the direct
sum of n p -copies of G.
356 10 Homology and Cohomology Theories
∂p ∂ p−1
C p (K ; G) −−−→ C p−1 (K ; G) −−−−−→ C p−2 (K ; G)
Proof To prove the theorem it is sufficient to prove the result for an elementary p-
chain g·s p for p ≥ 2. We claim that for such a p-chain g·s p , the composite ∂ p−1 ◦
∂ p = 0. Now
j
Reversing the order of summation and collecting coefficients of each simplex s p−2 ∈
K , we have
⎛ ⎞
∂ p−1 (∂ p (g·s p )) = ⎝ [s p , s p−1 ][s p−1 , s p−2 ]g·s p−2 ⎠
i i j j
(10.7)
j
s p−2 ∈K s ip−1 ∈K
Corollary 10.2.17 For any oriented simplicial complex K and an abelian group G,
the groups C p (K ; G) and the homomorphisms ∂ p : C p (K ; G) → C p−1 (K ; G) form
a chain complex, denoted by C(K ; G).
∂ p : C p (K ; G) → C p−1 (K ; G).
358 10 Homology and Cohomology Theories
∂(e p+1 ) = c p − d p .
[z p ] = {c p ∈ Z p (K ; G) : c p ∼ z p }.
Remark 10.2.31 For any chain complex C p (K ; G), the group of boundaries B p is a
subgroup of the group of cycles Z p by Theorem 10.2.16. For the converse if B p ⊂ Z p
for all p, then the corresponding sequence of groups and their homomorphisms is a
chain complex, i.e., ∂ p ◦ ∂ p+1 = 0
Remark 10.2.33 The homology classes [z p ] are actually members of the simplicial
homology group H p (K ; G).
Remark 10.2.34 For p < 0 or p > dim K , we take C p (K ; G) = 0. Hence H p
(K ; G) = 0 for all such p. This group H p (K ; G) is sometimes called an ‘absolute’
simplicial homology group.
The following natural questions arise:
Do the homology groups Hn (K ; G) depend on the choice of an orientation of K ?
Is it possible for C p (K ) to express any property which remains unchanged under
homeomorphism.
To solve such problems consider two copies K 1 and K 2 of the given simplicial
complex K endowed with distinct orientations.
Consider the map ψ : C(K 1 ; G) → C(K 2 ; G),
ψ p∗ : H p (K 1 ; G) → H p (K 2 ; G), [z p ] → [ψ p (z p )],
φ p : C p (K 2 ; G) → C p (K 1 ; G)
such that
φ p ◦ ψ p = 1d (identity automorphism of C p (K 1 ; G)) (10.8)
and
ψ p ◦ φ p = 1d (identity automorphism of C p (K 2 ; G)) (10.9)
f : C∗ (K ) → C∗ (L)
is a homomorphism of groups.
Proof Left as an exercise. ❑
Proposition 10.2.40 Chain complexes and chain maps form a category under usual
composition. This category is denoted by Comp.
Proof The objects here are taken chain complexes and the morphisms are taken
chain maps. The composition of chain maps is defined coordinatewise: {gn } ◦ { f n } =
{gn ◦ f n }. Hence they form a category. ❑
Proposition 10.2.41 Hn is a covariant functor from the category Comp of chain
complexes and chain maps to the category Ab of abelian groups and homomorphisms
for each n ∈ Z. Moreover, Hn is a topological invariant.
Proof The object function is here defined by assigning to each chain complex the
sequence of its homology groups, and morphism function is defined by assigning
to each chain map f between chain complexes the induced map f ∗ between their
homology groups. This shows that for each n, Hn : Comp → Ab is a covariant functor
which is a topological invariant by Proposition 10.1.12. ❑
The subsection considers the problem: how to relate C p (K ; G), Z p (K ; G), and
B p (K ; G) to the topological spaces whose triangulation is K ? Let X be a polyhedron
and G be an abelian group. For calculation of the homology groups we use the
following steps:
Step 1: Triangulate X .
Step 2: Choose an orientation for the simplicial complex K thus obtained by trian-
gulation.
Step 3: Calculate the chain group Cn (K ; G).
Step 4: Describe the boundary homomorphisms ∂n .
Step 5: Calculate the groups of cycles Z n (K ; G).
Step 6: Calculate the groups of boundaries Bn (K ; G).
Step 7: Calculate the quotient group Hn (K ; G) = Z n (K ; G)/Bn (K ; G).
Example 10.2.42 Consider the simplicial complex K having only one vertex v with
Z as the coefficient group. As there is only one possible orientation on K and with
that orientation, C p (K ; Z) = 0 for all p = 0 and C0 (K ; Z) is the free abelian group
on the single generator v. Hence
0, p = 0
H p (K ; Z) =
Z, p = 0.
362 10 Homology and Cohomology Theories
This section extends the concept of absolute simplicial homology groups to the con-
cept of relative simplicial homology groups. If K is an oriented simplicial complex
and L is a subcomplex, then L is also oriented in the induced orientation, by the
partial order on Vert(L) inherited from that on Vert(K ).
Definition 10.3.1 Let L be a subcomplex of an oriented simplicial complex K . The
relative chain group C p (K , L) of the pair (K , L) is defined to be the free abelian
group freely generated by by all p-simplexes with interiors in K − L .
Definition 10.3.4 The relative chain groups C p (K , L) and the operators ∂ p form a
chain complex C(K , L), called the relative chain complex of the pair (K , L).
Corollary 10.3.10 H p is a covariant functor from the category of all relative sim-
plicial chain complexes and chain maps to the category of abelian groups and homo-
morphisms.
Theorem 10.3.12 Let the simplicial complexes K 1 and K 2 intersect along a simpli-
cial complex K 3 , which is a subcomplex in both K 1 and K 2 . Then the embedding i
of the pair (K 1 , K 3 ) to the pair (K 1 ∪ K 2 , K 2 ) induces isomorphisms, for all p ≥ 0,
i ∗ = ψ p : H p (K 1 , K 3 ) → H p (K 1 ∪ K 2 , K 2 ).
This section conveys the relations between absolute simplicial homology groups of
simplicial chain complexes and the relative simplicial homology groups of relative
simplicial chain complexes using the language of exact sequences and shows that
the relative simplicial homology groups H p (K , L) for any pair (K , L) of simplicial
complexes fit into a long exact sequence.
We recall that a sequence of groups and homomorphisms
f n+1 fn
· · · → Cn+1 −−−−−→ Cn −−−−→ Cn−1 → · · · (10.10)
i∗ j∗
→ C(L) −−−→ C(K ) −−−→ C(K , L) −
0− →0 (10.11)
Theorem 10.4.1 Let C, C1 and C2 be chain complexes related by the short exact
sequence
i j
0−
→ C1 −−−→ C −−−→ C2 −
→0 (10.12)
Then there are homomorphisms ∂ making the long sequence of homology groups
i∗ j∗ ∂
· · · → H p (C1 ) −−−→ H p (C) −−−→ H p (C2 ) −−−→ H p−1 (C1 ) → · · · (10.13)
exact.
Theorem 10.4.2 (Exact sequence of the pair) For any pair (K , L) of simplicial
complexes, the sequence of the homology groups of these complexes and the relative
homology groups of the pair (K , L)
10.4 Exactness of Simplicial Homology Sequences 365
i∗ j∗ ∂
· · · → H p (L) −−−→ H p (K ) −−−→ H p (K , L) −−−→ H p−1 (L) → · · ·
is exact.
Proof Since the chain complexes C(K ), C(L), C(K , L) form a short exact sequence,
the theorem follows from Theorem 10.4.1. ❑
∂ : H p (K 1 ∪ K 2 ) → H p−1 (K 1 ∩ K 2 )
i∗ j∗ ∂
· · · → H p (L) −−−→ H p (K 1 ) ⊕ H p (K 2 ) −−−→ H p (K ) −−−→ H p−1 (L) → · · ·
Remark 10.4.4 In addition to the long exact sequence of homology groups for the
pair (K , L) of simplicial complexes, there is another long exact sequence, known as
Mayer–Vietoris sequence, which is convenient at many situations.
Theorem 10.4.5 (Mayer–Vietoris) If K 1 and K 2 are subcomplexes of a simplicial
complex K such that K 1 ∪ K 2 = K , then there is an exact sequence
∂ i∗ j∗ ∂
· · · → H p+1 (K ) −−−→ H p (K 1 ∩ K 2 ) −−−→ H p (K 1 ) ⊕ H p (K 2 ) −−−→ H p (K ) −−−→ H p−1 (K 1 ∩ K 2 )
δn δ n+1
C∗ : · · · −
→ C n−1 −−−→ C n −−−−−→ C n+1 −
→ ··· (10.14)
Definition 10.5.2 The elements of Z n = ker δ n+1 are called n-cocycles and the ele-
ments of B n = Im δ n are called n-coboundaries of the cochain complex C ∗ (10.14).
Proposition 10.5.3 Z n and B n form groups for all n for the cochain complex C ∗
(10.14).
Proof It follows from the property of the cochain complex C ∗ (10.14) that δ n+1 ◦
δ n = 0. ❑
Definition 10.5.5 The quotient group Z n /B n for any cochain complex C ∗ (10.14),
denoted by H n (C ∗ ) (or simply H n ), is called the n-dimensional cohomology group
of the cochain complex C ∗ .
fn f n+1 f n+2
δn
δ n+1
··· / C n / C n+1 / C n+2 / ···
10.5 Simplicial Cohomology Theory: Introductory Concepts 367
of their cohomology groups and these homomorphisms act in the opposite direction.
Hence it is easy to prove the theorem. ❑
Remark 10.5.9 The homology groups and cohomology groups of a simplicial com-
plex are closely related. If we know homology groups of K , we can find the coho-
mology groups of K and conversely, provided the corresponding chain complex is
finitely generated and free.
Recall that for a finitely generated abelian group G, if F and T represent free part
and torsion part of G respectively, then G is always isomorphic to the group F ⊕ T
(Adhikari and Adhikari 2014).
Theorem 10.5.10 For the simplicial homology groups Hn (C) and the cohomolgy
groups H n (C) of any finitely generated free chain complex C,
(i) Free part of H n (C)= Free part of Hn (C);
(ii) Torsion part of H n (C)= Torsion part of Hn−1 (C);
(iii) H n (C) is isomorphic to the direct sum
F ⊕ T , where F is the free part of Hn (C) and T is the torsion group of Hn−1 (C).
This section defines cup product of cochains with an eye to endow the direct sum of
all the cohomolgy groups of a simplicial complex (with coefficients in a commutative
ring) a ring structure. This algebraic structure given independently by Alexander and
Kolmogroff in 1935 by defining a product, now called cup product of cochains, has
wide applications in algebraic topology. But this does not fit for homolgy groups.
This is the advantage of cohomolgy theory over homology theory.
368 10 Homology and Cohomology Theories
This definition shows that to find the product of two elements of cohomology
groups we first consider their tensor product as an element of the corresponding
cohomology group of the direct product K × K and take its image under the homo-
morphism ∗ induced by the diagonal map.
Let R be a ring. The cup product is associative and distributive, it is natural to
try to make the cup product the multiplication in a ring structure on the cohomology
groups of a simplicial complex K . If we define H ∗ (K ; R) to be the direct sum of
the groups H n (K ; R), then the elements of H ∗ (K ; R) are the finite sum xi with
xi ∈ H i (K ; R) and the product of two such sums is defined to be
⎛ ⎞
xi ⎝ yj⎠ = xi y j .
i j i, j
Example 10.6.2 For the real projective plane R P 2 , H ∗ (R P 2 , Z2 ) consists of all the
polynomials a0 + a1 x + a2 x 2 with coefficients a0 , a1 , a2 ∈ Z2 and hence
H ∗ (R P 2 , Z2 ) is the quotient ring Z2 [x]/< x 3 >.
This section presents singular homology using the algebraic properties of singular
chain complexes. Singular homology theory generalizes the simplicial homology
theory. The former is easier to work while the latter is easier to visualize geometri-
cally. These 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 triangulated sim-
plicial complexes. Again for any pointed topological space X , the homotopy groups
πn (X ) are very important invariants. It is easy to define πn (X ) but difficult to com-
pute them. Only for a few CW -complexes their homotopy groups are known. So this
section defines singular homology groups Hn (X ) which are different invariants from
10.7 Singular Homology 369
∂ : Cn (X ) → C n−1 (X ), f → i=0
n
(−1)i ei ( f ),
where ei is given by ei ( f ) = f |n−1 (i) , the restriction of f on the ith face n−1 (i).
∂n+1 ∂n
Cn+1 (X ) −−−−−→ Cn (X ) −−−−→ Cn−1 (X )
∂n+1 ∂n ∂1
· · · −→ Cn+1 (X ) −−−−−−→ Cn (X ) −−−−→ C n−1 (X ) −→ · · · −→ C 1 (X ) −−−−→ C0 (X ) −→ 0.
(10.15)
is a chain complex.
Definition 10.7.6 The group Z (X ) = ker ∂n is called the group of cycles, and the
group Bn (X ) = Im ∂n+1 is called the group of boundaries.
Remark 10.7.11 Chain homotopic maps induce the same homomorphism on homol-
ogy.
Hn (X ) ∼
= Z ⊕ Z ⊕ · · · ⊕ Z ⊕ Zn 1 ⊕ · · · ⊕ Zn t (10.16)
Remark 10.7.14 The Betti numbers are named after E. Betti (1823–1892) and gen-
eralize the connectivity number which he used while studying curves and surfaces.
Euler characteristic of X is closely related to its Betti number βn (X ) (see Sect. 10.17).
kn : Cn (X ) → C n+1 (Y ), n i si → n i kn (si ), n i ∈ Z
Proof Since X has the homotopy type of one-point space. The corollary follows
from Corollary 10.7.19 and dimension axiom (Exercises 6 of Sect. 10.21). ❑
i∗ j∗ ∂ i∗
··· −
→ Hn (A) −−−→ Hn (X ) −−−−→ Hn (X, A) −−−→ Hn−1 (A) −−−→ Hn−1 (X ) −→ · · ·
is exact.
ri , if p = 0
f : S∗ (X ) → C∗ , ri xi →
0, if p > 0.
S0 (X )
S0 (X )
H0 (X ) = =
0 (X ) ⊕ R,
⊕R=H
Im ∂1 Im ∂1
p (X )
H p (X ) = H
Remark 10.7.25 If G is the coefficient group of a homology theory H∗ , then for the
unique map f from a topological space X to a one-point space, the kernel of the
homomorphism
f ∗ : H0 (X ) → G
0 (X )
is H
10.7 Singular Homology 373
∂n ∂n−1 ∂2 ∂1
· · · −→ Cn (X, A) −−−−→ C n−1 (X, A) −−−−−−→ · · · −−−−−→ C1 (X, A) −−−−→ C0 (X, A) −→ 0.
Just as before, a calculation shows that ∂ 2 = 0. Hence {Cn (X, A), ∂n } forms a chain
complex.
Definition 10.7.26 The resulting homology groups Hn (X, A) are called relative sin-
gular homology groups of (X, A).
Remark 10.7.27 By considering the definition of the relative boundary map ∂, we
see:
(i) elements of Hn (X, A) are represented by relative cycles:
n-chains α ∈ C n (X ) are such that ∂α ∈ Cn−1 (A);
(ii) a relative cycle α is trivial in Hn (X, A) off it is a relative boundary, i.e.,
α = ∂β + γ for some β ∈ Cn+1 (X ) and γ ∈ C n (A).
These properties present the intuitive idea precisely that Hn (X, A) is ‘homology
of X modulo A’.
Theorem 10.7.28 (Exact sequence of the pairs of spaces) Let (X, A) be a pair of
spaces. Then the sequence of homology groups
∂ i∗ j∗ ∂ i∗
· · · −−−→ Hn (A) −−−→ Hn (X ) −−−→ Hn (X, A) −−−→ Hn−1 (A) −−−→ · · ·
This section gives Eilenberg–Zilber theorem and Künneth formula which are used
for computing homology or cohomolgy of product spaces.
Hn (X × Y ) ∼
= Hn (C∗ (X ) ⊗ C∗ (Y ))
for all n ≥ 0.
This subsection gives Künneth formula which gives a split exact sequence with
middle term as given in Theorem 10.8.2.
Theorem 10.8.2 (Künneth formula) For every pair of topological spaces X and Y
and for every integer n ≥ 0,
Hn (X × Y ) ∼
= Hi (X ) ⊗ H j (Y ) ⊕ Tor (H p (X ), Hq (Y ))
i+ j=n p+q=n−1
Remark 10.8.3 (Original version of Künneth formula) If X and Y are compact poly-
hedra, then
bn (X × Y ) = bi (X )b j (Y ),
i+ j=n
where bi (X ) is the ith Betti number of X . It follows from the Theorem 10.8.2. Because
for any f ·g (finitely generated) abelian groups A and B, the group Tor (A, B) is finite
and hence it has no contribution to the calculation of the Betti numbers.
10.8 Eilenberg–Zilber Theorem and Künneth Formula 375
Z, if p = 0, m, n, m + n
H p (S × S ; Z) ∼
m n
=
0, otherwise.
If m = n, then
⎧
⎪
⎨Z, if p = 0, 2n
n n ∼
H p (S × S ; Z) = Z ⊕ Z, if p = n
⎪
⎩
0, otherwise.
Z, if p = 0, 1, 2, 3
H p (X ; Z) ∼
=
0, otherwise.
Remark 10.8.6 It follows from Examples 10.8.4 and 10.8.5 that the spaces
S 1 × S 2 and S 1 ∨ S 2 ∨ S 3 are the same homology groups, but they are not homotopy
equivalent
Definition 10.9.1 Given a topological space X and an abelian group G, the singular
n-cochain group C n (X ; G) with coefficients in G is defined to be the dual group
given by C n (X ; G) = Hom (Cn (X ; G), G) of the singular chain group C n (X ; G).
∂ α
Cn+1 (X ; G) −−−→ Cn (X ; G) −−−→ G.
where ‘hat’ symbol over vi indicates that this vertex is deleted from the sequence
v0 , v1 , . . . , vn .
Clearly, δ 2 = δ ◦ δ = 0.
Definition 10.9.4 The cohomology group H n (X ; G) with coefficient group G is
defined to be the quotient group ker δ/Im δ at C n (X ; G) in the cochain complex
δn δ n−1
· · · ←− C n+1 (X ; G) ←−−−− C n (X ; G) ←−−−−−− C n−1 (X ; G) ←− · · · ←− C 0 (X ; G) ←− 0
The relative cohomology groups H n (X, A; G) for a pair (X, A) with coefficient
group G are defined by dualizing the short exact sequence
i j
0−
→ C n (A; G) −−−→ C n (X ; G) −−−→ Cn (X, A; G) −
→0
i j
− C n (A; G) ←−−−− C n (X ; G) ←−−−− C n (X, A; G) ←
0← −0
where by definition C n (X, A; G) = Hom (Cn (X, A), G). This sequence is exact.
10.10 Relative Cohomology Groups 377
are defined by restriction of absolute δ’s, and hence relative cohomology groups
H n (X, A; G) are obtained.
The maps i and j commute with δ, since i and j commute with δ. Hence the
short exact sequence of cochain groups is part of short exact sequence of cochain
complexs, which give rise to an associated long exact sequence of cohomology
groups
j∗ i∗ δ
··· −
→ H n (X, A; G) −−−−→ H n (X ; G) −−−−→ H n (A; G) −−−→ H n+1 (X, A; G) −
→ ···
Theorem 10.11.2 (Hurewicz) Let (X, x0 ) be a pointed topological space, such that
π0 (X, x0 ) = 0, π1 (X, x0 ) = 0, . . . , πn−1 (X, x0 ) = 0, where n ≥ 2. Then
H1 (X ) = 0, H2 (X ) = 0, . . . , Hn−1 (X ) = 0,
Proof By Ex. 15 of sect. 8.9 of Chap. 8, there exists a CW -complex Y and a weak
homotopy equivalence f : Y → X . Then f induces an isomorphism in homology
groups. So without loss of generality we may assume that X is a CW -complex.
This means by the given conditions of the theorem that X is an (n − 1)-connected
CW -complex. Then up to homotopy equivalence X may be chosen so that X has a
single 0-cell, and it does not have any cells of dimensions 1, 2, . . . , n − 1. Hence
H1 (X ) = 0, H2 (X ) = 0. The nth skeleton X (n) is a wedge of
0, . . . , Hn−1 (X ) =
(n)
spheres, i.e., X = Sα . Let gα : Sα →
n n
Sαn be the embedding of the αth sphere,
α α
n
and let kβ : S n → be the attaching maps of the (n + 1)-cells eβn+1 . Then the maps
α
gα determine the generators of the group πn (X (n) ). Let γβ ∈ πn (X (n) ) be the element
determined by the maps kβ .
The first nontrivial homotopy group πn (X ) is given as the factor group of the
homotopy group πn (X (n) ) ∼
= Z ⊕ · · · ⊕ Z by the subgroup generated by γβ . The
cellular chain group
C(X ) = Hn (X (n) ) = Hn ( Sαn ) and Hn (X ) = C(X )/Im ∂n+1 .
α
h 1∗ : π1 (X )/ ker h 1 → H1 (X ; Z)
10.11 Hurewicz Homomorphism 379
Example 10.11.8 If X is the figure-eight, then its fundamental group is the free group
on two generators by van Kampen theorem. Hence by Corollary 10.11.7, H1 (X ; Z)
is the free abelian group on 2 generators (i.e., Z × Z).
Corollary 10.11.11 πn (S n ) ∼
= Z.
∂ i∗ j∗ ∂
· · · −−−→ Hn (A ∩ B) −−−−→ Hn (A) ⊕ Hn (B) −−−−→ Hn (X ) −−−→ Hn−1 (A ∩ B) −→
· · · −→ H0 (X ) −→ 0 (10.17)
380 10 Homology and Cohomology Theories
··· −
→H
n (A ∩ B) −
→H
n (A) ⊕ H
(B) −
→H
n (A ∪ B) −
→H
n−1 (A ∩ B) −
→
(10.18)
is exact and is called reduced singular Mayer–Vietoris exact sequence for reduced
singular homology.
Definition 10.12.3 Let X 1 and X 2 be two subspaces of X such that X is the union of
interiors of X 1 and X 2 . If f i : X 1 ∩ X 2 → X i and gi : X i → X are inclusion maps
for i = 1, 2, define
φ : Hn (X 1 ∩ X 2 ) → Hn (X 1 ) ⊕ Hn (X 2 ), α → ( f 1∗ (α), f 2∗ (α))
φ ψ
· · · → Hn+1 (X ) −−−→ Hn (X 1 ∩ X 2 ) −−−→ Hn (X 1 ) ⊕ Hn (X 2 ) −−−→ Hn (X ) −−−→ Hn (X 1 ∩ X 2 ) −
→ ···
(10.19)
The sequence (10.19) is also called the Mayer–Vietoris sequence and the homomor-
phisms are called the connecting homomorphisms.
Remark 10.12.4 The sequence (10.18) can be viewed as an analog of the von
Kampen theorem, since if A ∩ B is path-connected, then H1 terms of this sequence
gives an isomorphism
ψ : H1 (X ) → H1 (A) ⊕ H1 (B)/Im f.
It is the abelianized statement of the von Kampen theorem, and H1 is the abelianized
of π1 for the path-connected spaces.
∂ i∗ j∗ ∂
· · · −−−→ Hn (K 1 ∩ K 2 ) −−−→ Hn (K 1 ) ⊕ Hn (K 2 ) −−−−→ Hn (K 1 ∪ K 2 ) −−−→ Hn−1 (K 1 ∩ K 2 ) −
→ ···
(10.20)
n (B) = 0
i (A) ⊕ H
H
give isomorphisms
i (S n ) ∼
H =H
i−1 (S n−1 ).
Let P be a one-point space. Then there is a unique map f n : n → P for any n. Hence
the chain complex corresponding to the point P which is viewed as a 0-dimensional
simplex, is C n (P) = Z for all n ≥ 0.
Clearly,
Z, if n = 0
Hn (P; Z) ∼=
0, otherwise
Z , if n = 0
Hn (X ; Z) ∼
=
0, otherwise.
ES
→ C0 (X ) −−−−→ Z −
··· − →0
n Z, if p = n
Theorem 10.13.3 (Reduced Homology groups of spheres) H p (S ) =
0, otherwise .
··· −
→H
p (D n ) −
→ H p (D n , S n−1 ) −
→H
p (S n−1 ) −
→H
p−1 (D n ) · · · −
→.
··· −
→H
n (C + X ) −
→ Hn (C + X, X ) −
→H
n (X ) −
→H
n−1 (C + X ) −
→ ···
∗ (C + X ) = 0. Consequently, Hn (C + X, X )
Since the cone C + X is contractible, H
∼
=H
n (X ). Again since (C X, X ) is always a Borsuk pair, it follows that
+
C −X
X
10.14 Cellular Homology 383
Hn (C + X, X ) ∼
=H
n (C + X/ X ) ∼
=H
n (C + X ∪ C −1 X ) = H
n ( X ).
This section presents cellular homology which is a homology for the category of CW -
complexes. It agrees with singular homology, and can provide an effective means for
computing homology groups. This section introduces cellular homology theory that
reflects the cellular structure of a C W -complex X. This theory is most suitable for
computing homology groups of CW -complexes. Given a CW -complex decomposi-
tion E of a CW -complex X , a chain complex is defined whose group of n-chains,
is a free abelian group for each n ≥ 0, whose rank is the number of n-cells in E.
The cellular chain complex is defined directly in terms of singular homology groups.
Cellular homology is a homology functor from the category of C W -complexes and
cellular maps to the category of abelian groups and homomorphisms. On the category
of C W -complexes there is a natural equivalence from the cellular homology to the
singular homology.
is the inclusion map and ∂ is the connecting homomorphism arising from the long
exact sequence of the pairs (X (n) , X (n−1) ).
This is zero, since the middle two arrows are adjacent arrows is the long exact
sequence of the pair (X (n) , X (n−1) ). ❑
Remark 10.14.5 One sees from the cellular chain complex that the n-skeleton X (n)
determines all lower-dimensional homology modules:
Hk (X ) ∼
= Hk (X (n) ) for k < n.
Remark 10.14.6 An important consequence of this cellular chain complex is that
if a CW -complex has no cells in consecutive dimensions, then all of its homology
modules are free. For example, the complex projective space CPn has a cell structure
with one cell in each even dimension; it follows that for 0 ≤ k ≤ n, H2k (CPn ; Z) ∼
=Z
and H2k+1 (CPn ; Z) = 0.
This section introduces Čech homology and cohomology groups. The homology
theory constructed by Čech is called Čech homology theory after his name. Čech
homology group of X with coefficient group G is denoted by Ȟi (X ; G). This theory
defines homology invariants on topological spaces which are more general than
polyhedra. The Čech cohomology theory is dual to the Čech homology theory.
In simplicial homology theory, certain topological properties of a polyhedra |K |
are expressed in algebraic terms. The algebraic information is obtained through
the arrangement of the complex K into simplexes as faces of each other. In Čech
homology theory corresponding to every finite open cover U of a topological space
X , there is assigned a simplicial complex.
Definition 10.15.1 Let U be a finite open cover of a topological space X . The nerve
of U denoted by N (U), is the abstract complex whose vertices are members of U and
whose simplexes are those subfamilies of U which have a nonempty intersection.
A homology theory attains its full height only if it is defined for a pair of topological
spaces. Let (X, A) be a topological pair and U be a cover of X . If U is a cover of A,
then (U, U ) is a pair of complexes but it may not be a simplicial pair, because U is
not in general a subcomplex of U. So we assume that (X, A) is a compact pair.
Let (X, A) be a compact pair and U be an open cover of X . Then there is a sim-
plicial pair (U, U A ), where U A is subfamily of U consisting of those sets which meet
A. Then this pair defines a homology group Ȟ ((U, U A ); G), called Čech homology
group of (X, A) with coefficient in G, where G is either a topological group or a
vector space over a field.
Definition 10.15.4 Let U = {Uα } be an open covering of X and V = {Vβ } be a
refinement of U in the sense that Vβ is contained in some Uα . Then these inclusions
induce a simplicial map
N (V ) → N (V ),
which is unique up to homotopy. The direct limit group lim H i (N (U); G) with
→
respect to finer and finer open cover U is called the Čech cohomologyindex vCech
cohomology group Ȟ (X ; G).
Remark 10.15.5 Relative Čech cohomology groups are defined in a way analogous
to the Definition 10.15.4.
For full exposition of Čech homology and cohomology groups for an arbitrary
pair (X, A) over a coefficient group G see Eilenberg and Steenrod (1952).
This section studies universal coefficient theorem for homology and cohomology
theories. The basic need for such study comes from the fact that homology and
cohomolgy theories with coefficients in different abelian groups are frequently con-
venient than the corresponding theories in integral coefficients. For example, in the
group Z2 the elements 1 and −1 coincide. This shows that there is no need to consider
orientations of simplexes but it is simplicial to consider unoriented complexes. This
makes many definition simpler. If the coefficient group is a field of characteristic 0
such as field R or field Q, then there is no torsion and any homology group has the
form F ⊕ F ⊕ · · · ⊕ F, which is completely determined by its rank.
It is sometimes gained by this generalization. It has been working so far with homol-
ogy groups of chain complexes in which the chain groups are free abelian groups.
a topological space X , each element of S(X ) is a formal linear combi-
Thus given
nation m i si , where each si is a singular simplex and m i ∈ Z. Given an abelian
i
group G. it is sometimes helpful to make a generalization in which m i ∈ G. The new
born complex is as usual denoted S(X ; G) and the corresponding homology groups
Hn (X ; G) are called the homology group of X with coefficients in G. In this sense
Hn (X ; G) is a generaization of Hn (X ) = Hn (X ; Z).
There is a natural question: how are the homology groups with coefficients in
an arbitrary abelian group G and those with coefficients in Z related. Universal
coefficient theorem gives its answer.
where α : Hn (X ) ⊗ G −
→ Hn (X ; G), [z]‘ ⊗ g → [z ⊗ g].
(ii) The sequence (10.21) splits:
Hn (X ; G) ∼
= Hn (X ) ⊗ G ⊕ Tor (Hn−1 (X ); G) (10.22)
where ‘⊗’ denotes the usual tensor product of two groups and ‘ Tor’ denotes the
usual torsion product of two abelian groups.
Hn (X ) ⊗ G ∼
= Hn (X ; G).
Hn (K ; G) ∼
= Hn (K ; Z) ⊗ G ⊕ Tor (Hn−1 (K ; Z) ∗ G.
about X . But one can gain in this generalization: H∗ (X ; G) may be easier sometimes
to handle than H∗ (X ). For example, if K is a simplicial complex and G = F is a field,
then Hn (K ; F) is a finite dimensional vector space for each n over F, and hence it
is determined up to isomorphism by dimension of this vector space. Another gain in
this case is that the homorphisms induced by continuous maps in the corresponding
homology groups are linear maps of vector spaces which are utilized to obtain many
interesting results.
Another convenience is for example, in the group Z2 the elements 1 and −1 coin-
cide. This implies that there is no need of keeping track of orientations of simplexes
and unoriented complexes need to be considered.
Remark 10.16.5 There is a natural relation between homology groups with coeffi-
cients in an arbitrary abelian group G and homolgy groups with integral coefficients
given by Universal Coefficient Theorem.
We now give the universal coefficient theorem for cohomology corresponding to the
universal coefficient theorem of homology.
Definition 10.16.6 A chain complex C∗ is said to be of finite type if each of its terms
C n is finitely generated.
H n (X ; G) ∼
= H n (X ) ⊗ G ⊕ Tor (H n+1 (X ), G).
This section studies Betti number and Euler characteristic of a polyhedron, which
are closely related and revisits Euler characteristic from the viewpoint of homology
theory. The Swiss mathematician Leonhard Euler gave a formula for comparing
geometrical objects mathematically which relates the number of vertices V , the
number of edges E, and the number of faces F of a polyhedron in an alternating
sum V − E + F = 2 of a 3-dimensional polyhedron P. This result was given by
Euler in 1752. Poincaré gave first application of his homology theory, which is a
generalization of Euler formula to general polyhedra. The characteristic χ(P) of P
is defined by χ(P) = V − E + F.
Definition 10.17.1 If G = R in the homology group Hn (K ; G) of a finite simplicial
complex K with coefficient group G, then the group Hn (K ; G) is a real vector space.
If its dimension is q, then q is called the called the qth Betti number of K , denoted
by βq .
Euler characteristic of a topological space is also a topological invariant readily
computable by ‘polyhedronization’ of the space. Homology groups are refinements
of the Euler characteristic in some sense. Euler characteristic of a space X is an
integer. It is different from other topological invariants such as compactness or con-
nectedness which reflects geometrical properties of X . In this section we study Euler
characteristic using vector spaces, graph theory, and algebraic topology.
χ(K ) = α0 (K ) − α1 (K ) + α2 (K ) + · · · + (−1)n αn (K )
n
= (−1)i αi (K ),
i=0
Example 10.17.4 The Euler characteristic of the cube as shown in Fig. 10.8 is given
by
χ(cube) = 8 − 12 + 6 = 2.
Example 10.17.5 The Euler characteristic of the tetrahedron X as shown in Fig. 10.9
is given by
χ(X ) = 4 − 6 + 4 = 2.
Remark 10.17.10 Two figures, which are not homeomorphic to each other may have
the same Euler characteristic.
Proposition 10.17.11 If X and Y are two geometric objects such that they are of
the same homotopy type, then χ(X ) = χ(Y ).
Definition 10.17.12 Let X be a finite graph. The Euler characteristic χ(X ) is defined
to be the number of vertices minus the number of edges.
Theorem 10.17.13 Let X be a finite graph. Then χ(X ) = 1 if X is a tree and the
rank of π1 (X ) is 1 − χ(X ) if X is connected.
Definition 10.17.14 Let {Vn } be a given graded vector space with Vn = 0 for only
finitely many values of n. Euler characteristic χ({Vn }) of {Vn } is defined to be the
alternating sum (−1)n dim Vn , i.e.,
χ({Vn }) = (−1)n dim Vn .
n
This subsection gives the Euler–Poincaré theorem and studies Euler characteristic
of a finite C W -complex by generalizing the celebrated formula: number of vertices
− number of edges + number of faces for 2-dimensional complexes. Betti number
and Euler characteristic have a close relation. For certain spaces such as spherical
complexes, the homology groups with integral coefficients are finitely generated.
Remark 10.17.17 Given a topological space X , its nth Betti number βn (X ) is the
number of free generators of Hn (X ). Thus βn (X ) is the number of copies of Z in
Hn (X ). The Euler characteristic χ(X ) of X is defined as the alternating sum of its
Betti numbers:
∞
χ(X ) = (−1)n βn (X ).
n=0
Remark 10.17.19 This χ(X ) can be defined purely in terms of homology of X and
hence depends only on the homotopy type of X . This shows that χ(X ) is independent
of the choice of CW -structure of X . The rank of the finitely generated abelian group
is the number of Z summands when the group is expressed as a direct sum of cyclic
groups.
0−
→A−
→B−
→C −
→0
is a short exact sequence of finitely generated abelian groups, then rank B = rank
A+ rank C.
dm d1
Proof Let 0 −→ Cm −−−−→ C m−1 − → ··· −
→ C1 −−−→ C 0 − → 0 be a chain com-
plex of finitely generated abelian groups with cycles Z n = ker dn , boundaries
Bn = Im dn+1 , and homology Hn = Z n /Bn . Then we have short exact sequences
392 10 Homology and Cohomology Theories
0−
→ Zn −
→ Cn −
→ Bn−1 −
→0
→ Bn −
and 0 − → Zn −
→ Hn −
→ 0.
Consequently, χ(X ) = (−1)n rank Hn (X ). ❑
n
n
χ(X ) = (−1)r rank Hr (X ).
r =0
Proof The theorem follows from Theorem 10.17.20 and Definition 10.7.13. ❑
This section conveys the basic concepts of cup and cap products. A basic property
of cohomology which distinguishes from homology is the existence of a natural
multiplication called cup product. This product makes the direct sum of all coho-
mology groups into a graded ring. This product is used to study ‘duality’ theorem
on manifolds.
Recall that given a topological space X and an abelian group G, the singular n-
cochain group C n (X ; G) with coefficients in G is defined to be the dual group given
10.18 Cup and Cap Products in Cohomology Theory 393
λn : n → m+n , ρm : m → m+n
where the right hand multiplication in (10.24) is the usual multiplication of scalars
already defined in R.
Definition 10.18.3 Let X be a topological space and R be a commutative ring. If
ψ ∈ C n (X ; R) and θ ∈ C m (X ; R), then their cup product ψ ∪ θ ∈ C m+n (X ; R) is
defined by
[σ, ψ ∪ θ] = [σλn , ψ][σρm , θ]
This shows that the left distributivity holds. The right distributivity is similarly
proved.
If R contains 1, define c ∈ C 0 (X ; R) by [x, c] = 1 for all x ∈ X (use the fact
that 0-simplexes in X are identified with the points of X ). Then c is a both-sided
identity in C ∗ (X ; R). Consequently, it follows from the definition of cup product
that C ∗ (X ; R) is a graded ring. ❑
Proof If follows from the definition of cup product and the above distributive
laws. ❑
∪ : C ∗ (X ; R) ⊗ C ∗ (X ; R) → C ∗ (X ; R).
Remark 10.18.12 For more properties of cup product see Ex.9 of Sect. 10.21.
This subsection discusses the cap product ∩, which is an adjoint operation of cup
product ∪.
∩ : Cn+m (X : R) × C n (X ; R) → Cm (X ; R).
∩ : C∗ (X ; R) ⊗ C ∗ (X ; R) → C∗ (X ; R) (10.26)
∩ : C∗ (X ; R) ⊗ C ∗ (X ; R) → C∗ (X ; R)
Proof It follows from the definition of the pairing cap product map. ❑
∩ : Hm (X ; R) ⊗ H n (X ; R) → Hm−n (X ; R)
396 10 Homology and Cohomology Theories
10.19 Applications
This section presents some interesting applications such as Jordan curve theorem,
Euler charact eristic of a cellular complex.
i (S n − X ) ∼ Z, if i = n − k − 1
H =
0, otherwise .
here is considered in the sense of augmented chain complexes, which are deal-
ing with reduced homology. In a similar way, we can further subdivide the last
I factor of I k into quarters, eights, . . . to obtain a nested sequence of closed
subintervals I1 ⊃ I2 ⊃ · · · with intersection one point p ∈ I , such that α is not
a boundary in S n − h(I k−1 × Im ) for any m. By induction on k, α is the bound-
ary of a chain β in S n − h(I k−1 × { p}). Hence β is a finite linear combination
of singular simplices with compact image in S n − h(I k−1 × { p}). The union of
these images is covered by the nested sequence of open sets S n − h(I k−1 × Im ).
Hence by compactness β must be a chain in S n − h(I k−1 × Im ) for some m.
This contradiction implies that α is a boundary in S n − A. This completes the
induction steps.
(ii) We prove it by induction on k, starting with the trivial case k = 0, when
S n − X ≈ S n−1 × R. We represent X as a union of A1 ∪ A2 , where A1 and
A2 homeomorphic to D k and A1 ∩ A2 is homeomorphic to S k−1 . We now use
Mayer–Vietoris sequence for A = S n − A1 and B = S n − A2 , both of which
have trivial reduced homology groups by (i). Hence there exist isomorphisms
H
i (S n − X ) ∼
=H
i+1 (S n − (A1 ∩ A2 )) for all i.
❑
Theorem 10.19.2 (Jordan curve) The complement in the plane R2 of a Jordan curve
J consists of two open components, each of which as J as its boundary.
Proof It follows from (ii) of Lemma 10.19.1 that a subspace of S 2 homeomorphic to
S 1 separates S 2 into two complementary complements, i.e., into two path components
since open subsets of S n are locally path-connected. To complete the proof use now
R2 in place of S 2 , since deleting a point from an open set in S 2 does not affect its
connectedness. ❑
Theorem 10.19.3 (Generalized Jordan curve theorem) A subspace of S n homeo-
morphic to S n−1 separates it into two components, and these components have the
same homology group as a point. In particular, both complementary regions are
homeomorphic to open balls.
Proof It is left as an exercise. ❑
10.19.2 Homology Groups of Sαn
α∈a
Theorem 10.19.4 Let A be an indexing set, and Sαn be a copy of the n-sphere, α ∈ A.
Then
⊕Z(α), if p = n
p
H Sα ≡
n
α∈A
0, otherwise ,
where Z(α) is a free abelian group with generators α ∈ A.
α∈A
398 10 Homology and Cohomology Theories
Proof The spaces ( Sαn ) and Sαn = Sαn+1 are homotopy equivalent.
α∈A α∈A α∈A
Hence the theorem follows. ❑
Remark 10.19.5 For more generalization of the result in Sect. 10.19.2 see Ex. 9 of
Sect. 10.21.
Proposition 10.20.1 If m and n are two distinct nonnegative integers, then the
spheres S m and S n are not homotopically equivalent.
Proof Without loss of generality, we assume that 0 ≤ m < n. Let G be the nontrivial
coefficient group of the ordinary homology theory. Then
Hn (S m ) = 0 and Hn (S n ) ∼
=G (10.27)
Since the group G is nontrivial, it follows from (10.27) that the spheres S m and S n
cannot be homotopy equivalent. ❑
Proposition 10.20.3 If m and n are two distinct nonnegative integers, then the
Euclidean spaces Rm and Rn are not homeomorphic.
Proof If possible, the Euclidean spaces R m and Rn are homeomorphic. Then there
exists a homeomorphism
f : Rm → Rn (10.28)
Hence the image point f (0) of the origin of Rm is a point v in Rn . Let g be the
translation of the Euclidean space Rn defined by
g : Rn → Rn , x → x − v.
carries the origin of Rm into the origin of Rn . This implies that there exists a homeo-
morphism k = k|Rm −{0} : Rm − {0} → Rn − {0}. Then using the fact that Rn − {0}
10.20 Invariance of Dimension 399
is homotopy equivalent to S n−1 , we find that the spaces Rm − {0} and Rn − {0} are
homotopy equivalent to the spheres S m−1 and S n−1 respectively. This shows that
the spheres S m−1 and S n−1 are homotopy equivalent. This contradicts Proposition
10.20.1 as m = n. ❑
10.21 Exercises
1. (Three utilities problem) Suppose there are three houses on a plane and each
requires to be connected to the gas, water, and electricity lines. Show that there
is no way to make all the nine connections without any of the lines crossing each
other.
[Hint: Use Jordan curve theorem.]
2. Calculate the homology groups of the chain complex all of whose homology
groups are 0 except the groups C0 = 2Z, C1 = 4Z, C2 = 3Z, C3 = Z, and the
boundary homomorphism ∂1 is given by the (2 × 4)-matrix composed of the
rows (1 1 1 1) and (−1 −1 −1 −1);
h n : πn (X, x 0 ) → Hn (X ; Z) for n ≥ 1.
Further, show that these homomorphisms are functorial in the sense that every
continuous map f : (X, x0 ) → (Y, y0 ) induces a commutative diagram as shown
in Fig. 10.10.
6. (Dimension axiom) If X is a one-point space,and G is an abelian group, show
that
400 10 Homology and Cohomology Theories
hn
πn (Y, y0 ) / Hn (Y ; Z)
(i)
G, if n = 0
Hn (X ; G) ∼
=
0, if n > 0.;
(ii)
∼ G, if n = 0
H (X ; G) =
n
0, if n > 0.
f ∗ = g ∗ : H n (Y ; G) → H n (X ; G).
Z, if m = n
Hn (S ) ∼
n
=
0, otherwise.;
∪
H k (X ; R) × H r (X ; R) −−−→ H k+r (X ; R);
is a contravariant functor.
[Hint. Use Z ∗ (X ; R) = Z n (X ; R) and B ∗ (X ; R) = B n (X ; R).]
n≥0 n≥0
12. (Cohomology cross product) Given CW -complexes X and Y ∈ C0 , define a cross
product of cellular cochains α ∈ C k (X ; R) and β ∈ C r (Y ; R) by setting
and letting α × β take the value 0 on (k + r )-cells of X × Y which are not the
product of a k-cell of X with an r -cell of Y .Prove that
(i) δ(α × β) = δα × β + (−1)k α × δβ for cellular cochains α ∈ C k (X ; R)
and β ∈ C r (X ; R) (coboundary formula);
(ii) given a definition of cross product there is a cup product (agreeing with the
original definition) as the composite
× ∗
H k (X ; R) × H r (X ; R) −−−→ H k+r (X × X ; R) −−−−→ H k+r (X ; R),
where
: X → X × X, x → (x, x)
i∗ j∗ ∂ i∗
· · · −→ Hn (A) −−−−→ Hn (X ) −−−−→ Hn (X, A) −−−→ Hn−1 (A) −−−−→ Hn−1 (X ) −→
402 10 Homology and Cohomology Theories
··· −
→ H0 (X, A) −
→0
is defined as follows:
If an element [ f ] ∈ Hn (X, A) is represented by a relative cycle f , then ∂[ f ] is
the class of the cycle ∂α in Hn−1 (A).
14. Show that for all i > 0,
Z, for i = n
Hi (D n , ∂ D n ) ∼
=
0, otherwise .
[Hint.Use the long exact sequence of reduced homology groups for the pairs
i−1 (S n−1 ) are isomor-
(D n , ∂ D n ), the homomorphisms ∂ : Hi (D n , ∂ D n ) → H
phic for all i > 0, since the remaining terms Hi (D ) = 0 for all i.]
n
2, if n is even
χ(S ) =
n
0, if n is odd.
Z, if M is orientable
Hn (M; Z) ∼
=
0, if M is not so.
21. Let K be a simplicial complex. Show that the groups H p (K ; Z)do not depend
on the choice of an orientation of K .
22. Let X be a nonempty space and x ∈ X . Show that the inclusion map X →
(X, {x}) determines an exact homology sequence.
23. Show that
10.21 Exercises 403
∼ Z, if p = 0, n, m, n, n + m
H (S × S ; Z) =
p n m
0, otherwise.
p (S n ; Z) ∼ Z, if p = n
H =
0, otherwise.
n+1 ( X ) ∼
25. Let X be a nonempty space. Show that H =H
n (X ) for each n.
26. Show that
(i) the Euler characteristic is additive:
for any cellular space and its finite cellular subspaces A and B,
27. Show that a finite connected cellular space X of dimension 1 is homotopy equiv-
alent to the bouquet of 1 − χ(X ) circles.
28. Show that the fundamental group of S2 with n points removed is a free group of
rank n − 1.
29. Show that given any knot K , the homology groups H0 (R3 − K ; Z) and H1 (R3 −
K ; Z) are isomorphic.
30. Let K be a simplicial complex. Then K is said to be connected if K is not the
union of two nonempty subcomplexes of K which have no subcomplexes in
common. Show that
(i) K is connected iff the polyhedra |K | is connected;
(ii) if K is a connected complex, then H0 (X ; Z) ∼
= Z.
31. Let K be a (finite) oriented simplicial complex of dimension m. Show that
(i) Hn (K ) is finitely generated ( f ·g) for every n ≥ 0;
(ii) Hn (K ) = 0 for all n > m;
(iii) Hm (K ) is free abelian, possibly zero.
[Hint. (i) Cn (K ) is f ·g and hence its subgroup Z n (K ) is also so.
(ii) Cn (K ) = 0 for all n > m.
(iii) As Cm+1 (K ) = 0, Bm (K ) = 0 and hence Hm (K ) = Z m (K ). Use the result
that a subgroup of a free abelian group is also free abelian (see Sect. 14.8).]
404 10 Homology and Cohomology Theories
32. Let f, g : X → Y be homotopic maps between two polyhedra. Show that the
induced homomorphism
f ∗ = g∗ : Hn (X ) → Hn (Y )
for all n. Hence show that the homotopy equivalence of polyhedra X and Y have
isomorphic homology groups.
( f ◦ h)n∗ : Hn (K ) → Hn (M)
in each dimension.
34. Let X be a topological space with base point x0 . Show that
(i) Hn (X, x0 ) ∼
= Hn (X ) for all n ≥ 1;
(ii) Hn (X, x0 ) ∼
=H
n (X ) for all n ≥ 0.
35. Let (X, A) be a pair of topological spaces with X compact Hausdorff and A
closed in X , where A is a strong deformation retract of some closed neighbour-
hood of A in X . If p : (X, A) → (X/A, y) is the identification map, show that
its induced homomorphism
p∗ : Hn (X, A) → Hn (X/A, y)
References
Adams, J.F.: Algebraic Topology: A Student’s Guide. Cambridge University Press, Cambridge
(1972)
Adhikari, M.R., Adhikari A.: Basic Modern Algebra with Applications. Springer, Heidelberg (2014)
Čech, E.: Théorie génerale de l’homologie dans un espace quelconque’. Fundam. Math. 19, 149–183
(1932)
Croom, F.H.: Basic Concepts of Algebraic Topology. Springer, Berlin (1978)
Dieudonné, J.: A History of Algebraic and Differential Topology, pp. 1900–1960. Modern
Birkhäuser, Boston (1989)
Dold, A.: Lectures on Algebraic Topology. Springer, New York (1972)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Fulton, W.: Algebraic Topology, A First Course. Springer, New York (1975)
Gray, B.: Homotopy Theory, An Introduction to Algebraic Topology. Acamedic Press, New York
(1975)
406 10 Homology and Cohomology Theories
Greenberg, M.J., Harper J.R.: Algebraic Topology, A First Course. Benjamin/Cummings Publisher
Company, London (1981)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J., Wylie, S.: Homology Theory. Cambridge University Press, Cambridge (1960)
Hu, S.T.: Homology Theory. Holden Day, Oakland (1966)
Hurewicz, W.: Beitrage der Topologie der Deformationen. Proc. K. Akad. Wet. Ser. A 38, 112–119,
521–528 (1935)
Lefschetz, S.: Algebraic Topology. American Mathematical Society, New York (1942)
Maehara, R.: The Jordan curve theorem via the Brouwer fixed point theorem. Am. Math. Mon. 91,
641–643 (1984)
Mateev, S.V.: Lectures on Algebraic Topology. European Mathematical Society (2006)
Mayer, J.: Algebraic Topology. Prentice-Hall, Englewood Cliffs (1972)
Massey, W.S.: A Basic Course in Algebraic Topology. Springer, Heidelberg (1991)
Maunder, C.R.F.: Algebraic Topology. Van Nostrand Reinhhold, London (1970)
Munkres, J.R.: Elements of Algebraic Topology. Addision- Wesley, Reading (1984)
Nakahara, M.: Geometry, Topology and Physics. Taylor and Francis, Boca Raton (2003)
Rotman, J.J.: An Introduction to Algebraic Topology. Springer, New York (1988)
Spanier, E.: Algebraic Topology. McGraw-Hill, New York (1966)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer-Verlag, Heidelberg (1975)
Veblem, O.: Theory of plane curves in nontrivial analysis situs. Trans. Am. Math. Soc. 6, 83–98
(1905)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, Heidelberg (1978)
Chapter 11
Eilenberg–MacLane Spaces
where RP∞ , CP∞ , S 1 denote the infinite dimensional real projective space, infinite
dimensional complex projective space, unit circle in C respectively. Consequently,
K (Z, 1) = S 1 (unit circle in C), but S 2 is not an Eilenberg–MacLane space of type K (Z, 2).
This subsection gives a construction of K (G, 1). It can be obtained as an orbit space.
Let G be for an arbitrary group G (not necessarily abelian). Let q be the q-simplex
with ordered vertices (g0 , g1 , . . . , gq ) of elements of G and C(G) be the complex
obtained as a quotient space of the collection of disjoint simplices q by identifying
their certain faces by canonical linear homeomorphism, preserving the ordering of the
vertices. This attaches the q-simplex q to the (q −1) simplexes (g0 , . . . , gi , . . . , gn ),
where the notation gi indicates that this vertex is omitted. The group G acts on
C(G) by the left multiplication: g.(g0 , g1 , . . . , gq ) = (g.g0 , g.g1 , . . . , g.gq ). Let
C(G)mod G be its quotient space. This action of G on C(G) is a covering space
action. Hence the quotient map p : C(G) → C(G)mod G is the universal covering
of the orbit space BG = C(G)mod G, which is a K (G, 1) space.
This subsection conveys detailed process of construction of K (G, n) for all possible
(G, n) (group G is abelian for n > 1). This construction process is done on the
following stages:
Definition 11.2.2 A C W -complex X with one 0-cell, all of its other cells are in
dimensions n and n + 1, and is such that πn (X ) ∼
= G, is called a Moore space of
type (G, n), denoted by M(G, n), G is abelian for n > 1.
Remark 11.2.3 For existence of Moore spaces see Exercise 8 of Sect. 11.4.
(i) πn (X
) = 0;
(ii) πm (X
) ∼= πm (X
) for m < n,
Remark 11.2.9 X
resembles X below dimension n but at dimension n, πn (X
) = 0.
This subsection studies Postnikov tower (or Postnikov system) which gives a way
of constructing a topological space given by M. Postnikov (1927–2004) in 1951
(Postnikov 1951).
Definition 11.2.12 X [n] is called the nth Postnikov section of X in the Postnikov
tower which is defined uniquely up to homotopy equivalence.
412 11 Eilenberg–MacLane Spaces
[n] o
X
<
K(πn (X), n)
x
inxx
xxx
x
xx
X FF
FF in−1
FF
FF
F#
? _ K(πn−1 (X), n − 1)
X [n−1] o
..
.
pn
X (n) → X̄ (n) −−−−→ X [n] ,
Definition 11.2.14
X (n) is called the n-connected covering space of X , which is also
usually denoted by X (n) .
Proof It follows from construction of X (n) that the only nontrivial homotopy groups
(n)
in πm ( X ) are those above n and are isomorphic to those of X by homomorphisms
jn∗ induced by jn :
X (n) → X̄ (n) . ❑
11.2 Construction of Eilenberg–MacLane Spaces K (G, n) 413
Yn → Yn−1 → · · · → Y2 → Y1 = K (π1 (X ), 1)
with the fiber of Ym → Ym−1 being K (πm (X ), m); and connecting maps f m : X →
Ym such that the homomorphisms
( f m )∗ : πi (X ) → πi (Ym )
This subsection shows that given an abelian group G and an integer n > 1, there
exists a C W -complex K (G, n) determined uniquely up to homotopy equivalence by
G and n.
Theorem 11.2.17 (Existence Theorem) Given an abelian group G and an integer
n > 1, there exists a C W -complex K (G, n). The homotopy type of K (G, n) is
uniquely determined by G and n.
Proof Construction: The construction of K (G, n) is completed by setting
K (G, n) = M(G, n)[n] . Uniqueness: The C W -complex X of type (G, n) having
all homotopy groups equal to 0 except for πr (X ) = G is uniquely determined up to
homotopy equivalence, because if A and B are both Eilenberg–MacLane spaces of
type (G, n), then the identity homomorphism 1d : G → G induces a map h : A → B
by Ex. 6 of Sect. 11.4. Then h is a homotopy equivalence. ❑
11.3 Applications
Proof Since πn (K (G, n + 1)) = ∼ πn+1 (K (G, n + 1) =∼ G and πn (K (G, n)) ∼ =
πn+1 (K (G, n + 1) ∼
= G, it follows that πn (K (G, n + 1)) ∼
= πn (K (G, n) for every
n ≥ 1. Consequently, there is a continuous map
αn : K (G, n) → K (G, n + 1)
is an isomorphism. Again since all other groups are trivial, αn is a weak homotopy
equivalence. Moreover, K (G, n + 1) has the homotopy type of a C W -complex.
Hence it follows that αn is a homotopy equivalence. ❑
Proof The space K (G, n) is homotopy equivalent to a loop space by Theorem 11.3.1.
Since every loop space is an H -group and the set of homotopy classes of maps
from any pointed space to an H -group admits a group structure (see Chap. 2), the
proposition follows. ❑
Proposition 11.3.5
Z, if i = n,
πi (S P (S )) ∼
∞ n
=
0, if i = n.
11.4 Exercises
1. Show that the Eilenberg–MacLane space K (G, n) is an H -space iff the group
G is abelian.
2. Show that for n > 1 the spaces K (G, n) and K (G, n − 1) are homotopy
equivalent.
3. Given a topological group G, show that the classifying space BG for K G (see
Chap. 5) and the Eilenberg–MacLane space K (G
, n) are homotopy equivalent
iff G and K (G
, n − 1) are homotopy equivalent for n > 1 and in particular, BG
and K (G, 1) are homotopy equivalent iff G is a discrete group.
4. Show that the Klein bottle is a K (G, 1)-space, where G is the group with two
generators a, b and one relation given by aba = b. Is any other surface an
Eilenberg–MacLane space K (G, n)? Justify your answer.
5. For any continuous map f : X → Y , show that a weak decomposition
exists. If π1 (X ) operates trivially on πn ((M f , X )) for all n, show that f has a
Moore–Postnikov decomposition, where M f is the mapping cylinder of f .
6. Let G be an abelian group and n ≥ 1. If g : G → H is a homomorphism
of groups, show that there exists a map h : K (G, n) → K (H, n) such that
h ∗ = g : πn (K (G, n)) → πn (K (H, n)).
7. Let G be the free group on k generators. Show that the wedge sum of k unit
k
circles S i is a K (G, 1) space.
i=1
8. Given an integer n > 1 and an abelian group G, show that there is a Moore
space M(G, n) which is a C W -complex with one 0-cell and all other cells in
dimensions n and n + 1 are such that πn (M(G, n)) ∼= G.
9. Show that the complement to any knot K in three-dimensional sphere S 3 is of
type K (G, 1), where G is a group depending on K .
10. (Whitehead tower) For any C W -complex X , there is sequence of fibrations:
· · · → X n → X n−1 → · · · → X 1 → X
where the fiber of X n → X n−1 is K (πn (X ), n − 1), and X 1 is the universal cover
of X . Show that πi (X n ) = 0 for all i ≤ n and the map f n : X n → X induces
isomorphisms f n ∗ : πi (X n ) → πi (X ) for i > n.
416 11 Eilenberg–MacLane Spaces
11. Given Eilenberg–MacLane spaces K (G, n) and K (H, n) show that the product
space K (G, n) × K (H, n) is a K (G × H, n). Hence show that the n-torus T n is
an example of K (Zn , 1).
12. Let X be a C W -complex of the form Sαn eβn−1 for some n ≥ 1. Show that
α β
for every homomorphism ψ : πn (X ) → πn (Y ) with Y path-connected, there
exists a map f : X → Y such that f ∗ = ψ. Hence show that given an integer n
and a group G (G is abelian if n > 1), the Eilenberg–MacLane space K (G, n)
is unique up to homotopy equivalence.
References
Adams, J.F.: Algebraic Topology: A student’s Guide. Cambridge University Press, Cambridge
(1972)
Aguilar, M., Gitler, S., Prieto, C.: Algebraic Topology from a Homotopical View Point. Springer,
New York (2002)
Arkowitz, M.: Introduction to Homotopy Theory. Springer, Berlin (2011)
Armstrong, A.: Basic Topology. Springer, New York (1983)
Barratt, M.G.: Track groups I. Proc. Lond. Math. Soc. 5(3), 71–106 (1955)
Dieudonné, J.: A History of Algebraic and Differential Topology, 1900–1960, Modern Birkhäuser
(1989)
Eilenberg, S., MacLane, S.: Relations between homology and homotopy groups. Proc. Nat. Acad.
Sci. USA 29, 155–158 (1943)
Eilenberg, S., MacLane, S.: General theory of natural equivalences. Trans. Amer. Math. Soc. 58,
231–294 (1945a)
Eilenberg, S., MacLane, S.: Relations between homology and homotopy groups of spaces I. Ann.
Math. 46, 480–509 (1945b)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Fulton, W.: Algebraic Topology, A First Course. Springer, New York (1975)
Gray, B.: Homotopy Theory, An Introduction to Algebraic Topology. Academic Press, New York
(1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J.: An Introduction to Homotopy Theory. Cambridge University Press, Cambridge (1983)
Hu, S.T.: Homotopy Theory. Academic Press, New York (1959)
Massey, W.S.: A Basic Course in Algebraic Topology. Springer, New York (1991)
Maunder, C.R.F.: Algebraic Topology, Van Nostrand Reinhhold, London, 1970. Dover, Reprinted
(1980)
Mayer, J.: Algebraic Topology. Prentice-Hall, New Jersy (1972)
Munkres, J.R.: Elements of Algebraic Topology. Addition-Wesley-Publishing Company, Reading
(1984)
Postnikov, M.: Determination of the homology groups of a space by means of the homotopy invari-
ants. Doklady Akademii Nauk SSSR 76, 359–362 (1951)
Rotman, J.J.: An Introduction to Algebraic Topology. Springer, New York (1988)
Seree, J.-P.: Homologie singuliére des espaces fibrés. Ann. of Math. 54, 425–505 (1951)
Spanier, E.: Algebraic Topology. McGraw-Hill, New York (1966)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Berlin (1975)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, New York (1978)
Chapter 12
Eilenberg–Steenrod Axioms for Homology
and Cohomology Theories
(i): The first function H assigns to each topological pair (X, A) in C and each
integer p, (positive, negative, or 0), an abelian group H p (X, A), called the
p-dimensional homology group of the topological pair (X, A) in the homol-
ogy theory H. In particular, for A = ∅, it is called p-dimensional (absolute)
homology group of the space X .
(ii): The second function ∗ assigns to each continuous map f : (X, A) → (Y, B)
in C and each integer p a homomorphism
called the boundary operator on the group H p (X, A) in the homology theory
H.
Moreover, these functions satisfy the following seven axioms H(1)-H(7), called
the Eilenberg–Steenrod axioms for homology theory H on C;
Axiom H(1)(Identity Axiom). If 1 X : (X, A) → (X, A) is the identity map on a
topological pair (X, A) in C, then the induced homomorphism 1 X ∗ : H p (X, A) →
H p (X, A) is the identity automorphism of the homology group H p (X, A) for every
integer p.
Axiom H(2)(Composition Axiom). If f : (X, A) → (Y, B) and g : (Y, B) →
(Z , C) are continuous maps in C, then
(g ◦ f ) p∗ = g p∗ ◦ f p∗ : H p (X, A) → H p (Z , C)
Remark 12.1.1 The above axioms H(1) and H(2) show that for every fixed integer
p, the functions H p form a covariant functor from the category C to the category Ab
of all abelian groups and their homomorphisms. We use the notation H p ( f ) = f p∗ .
H p is called the homology functor in the homology theory H.
i∗ j∗ ∂
· · · → H p (A) −−−→ H p (X ) −−−→ H p (X, A) −−−→ H p−1 (A) → · · ·
of groups and homomorphisms, called the homology sequence of (X, A), is exact.
i ∗ : H p (X − U, A − U ) → H p (X, A)
G = H0 ( point)
is called the coefficient group of the homology theory H. Consequently, the dimen-
sion axiom locates the coefficient group at the right dimension.
Remark 12.1.3 The Eilenberg and Steenrod axioms for homology functors provide
an elegant and quick access to the further study of algebraic topology.
Remark 12.1.4 The construction of simplicial homology theory and its development
are given in Chap. 10. This homology theory applies to the category of pairs (X, A)
of spaces, where X and A have triangulations K and L, respectively, for which L is
a subcomplex of K . On the other hand the singular homology theory applies to all
pairs of spaces (X, A), where X is a topological space and A is a subspace of X .
This section gives the uniqueness theorem for the axiomatic approach to homol-
ogy theory which deals with two homology theories in C with isomorphic coeffi-
cient groups. The most interesting result is the proof that on the category C of all
12.2 The Uniqueness Theorem for Homology Theory 423
topological pairs having homotopy types of finite CW-complex pairs all homology
theories satisfying the Eilenberg–Steenrod axioms have isomorphic groups. This
result concludes that there is only one concept of homology in that category. This
uniqueness theorem is very important in the development of algebraic topology.
Eilenberg and Steenrod proved that any two homology theories with isomorphic
coefficient groups on the category of all compact polyhedral pairs are isomorphic.
Let H = {H, ∗, ∂} and H = {H , , ∂ } be two arbitrary homology theories in
C. Suppose G = H0 ( point), G = H0 ( point) are their coefficient groups.
ψn : Hn → Hn ,
for all n ≥ 0 such that the diagram in Fig. 12.2 is commutative for all pairs (X, A)
in C and for all n ≥ 0.
such that
(i) h 0 = h on G = H0 ( point);
(ii) for every map f : (X, A) → (Y, B) in C and every integer n, the diagram in
Fig. 12.3 is commutative, i.e., h n ◦ f ∗ = f ◦ h n
(iii) for every pair of spaces (X, A) in C and every integer n, the diagram in Fig. 12.4
is commutative, i.e., h n−1 ◦ ∂ = ∂ ◦ h n .
∂ / H (A)
Hn (X, A) n−1
∂ / H (A)
Hn (X, A) n−1
h n : Hn (X, A) → Hn (X, A)
is an isomorphism of groups.
Theorem 12.2.4 (The Uniqueness Theorem) Let G and G be two abelian groups
and h : G → G be an isomorphism of groups. Then
h n : Hn (X, A) → Hn (X, A)
is also an isomorphism for every pair of spaces (X, A) in C and every integer n.
Proof Let k : G → G be the isomorphism of groups defined by k = h −1 . Then by
Theorem 12.2.2, there exists a unique homomorphism
k n : Hn (X, A) → Hn (X, A)
satisfying the conditions (i)–(iii) of Theorem 12.2.2 for every pair of topological
spaces (X, A) in C and every integer n. This shows that
(i) kn ◦ h n = Identity automorphism of the groups Hn (X, A);
(ii) h n ◦ kn = Identity automorphism of the groups Hn (X, A).
Consequently, h n is an isomorphism of groups. ❑
Remark 12.2.5 Given a coefficient group G, there exists only one homology theory
in the category C. Hence the name ‘The Uniqueness Theorem’ is justified.
called the coboundary operator on the group H p−1 (A) in the cohomology
theory K.
Moreover, these three functions satisfy the following axioms C(1)–C(7), called
the Eilenberg–Steenrod axioms for cohomology theory on C:
Axiom C(1)(Identity Axiom). If 1 X : (X, A) → (X, A) is the identity map on a
topological pair (X, A) in C, then the induced homomorphisms
is the identity automorphism of the cohomology group H p (X, A) for every inte-
ger p.
Axiom C(2)(Composition Axiom). If f : (X, A) → (Y, B) and g : (Y, B) →
(Z , C) are maps in C, then
(g ◦ f )∗p = f p∗ ◦ g ∗p : H p (Z , C) → H p (X, A)
Remark 12.3.1 The above axioms C(1) and C(2) show that for every fixed integer
p, the function H p forms a contravariant functor from the category C to the cate-
gory Ab. We use notation H p ( f ) = f p∗ . The functor H p is called the p-dimensional
cohomology functor in the cohomology theory K.
f∗
H p (Y, B) / H p−1 (X, A)
δ j∗ i∗
· · · → H p−1 (A) −−−→ H p (X, A) −−−−→ H p (X ) −−−→ H p (A) → · · ·
Remark 12.3.2 The above four axioms C(1)–C(4) are algebraic axioms.
Axiom C(5)(Homotopy Axiom). If two maps f, g : (X, A) → (Y, B) in C are
homotopic in C, then
f p∗ = g ∗p
This section conveys the concepts of 0-dimensional homology groups. Let P0 denote
a fixed reference point and also the space consisting of this single point in C0 . The
group H0 (P0 ) is as usual called the coefficient group of the given homology theory
H and is denoted by G.
Definition 12.4.1 Let G be a coefficient group of a homology theory H on C0 . Let
X and P0 be in C0 . If x ∈ X and g ∈ G, let (Gx) X denote the image of G in H0 (X )
under the homomorphism f ∗ induced by map f : P0 → X defined by f (P0 ) = x.
The image of G in H0 (X ) under f ∗ is denoted by (Gx) X .
Definition 12.4.2 If the unique map f : X → P0 is in C0 , then space X is said to
be collapsible. In such a case the kernel of the homomorphism f ∗ : H0 (X ) → G is
defined. It is called the reduced 0-dimensional homology group of X , denoted by
0 (X ).
H
Definition 12.4.3 If a topological space X in C0 is collapsible in the sense that the
unique map f : X → P0 is in C0 , then the image of G in H 0 (X ) under f ∗ is denoted
0 (X ) = H 0 (X )/G X is called the reduced 0-dimensional
by G X . The factor group H
cohomology group of X .
Definition 12.4.4 Let x ∈ X, h ∈ H 0 (X ) and f : P0 → X be given by f (P0 ) = x.
Then f ∗ (x) ∈ G is denoted by h(x). The kernel of f ∗ : H 0 (X ) → G is denoted by
x0 (X ).
H
12.5 Applications
This subsection proves invariance of homology groups in the sense that homeo-
morphic pairs of topological spaces in the category C have isomorphic homology
groups.
This subsection proves invariance of cohomology groups in the sense that homeo-
morphic pairs of topological spaces in the category C have isomorphic cohomology
groups.
α1 γ1 δ1
· · · −→ Hn (A) / Hn (X1 ) / H( X1 , A) / Hn−1 (A) −→ · · ·
α2 β1 α α2
β2
γ2
δ2
· · · −→ Hn (X2 ) / Hn (X) / H ( X 1 , X2 ) / Hn−1 (X2 ) −→ · · ·
i : (A, A ∩ B) → (A ∪ B, B)
j : (B, A ∩ B) → (A ∪ B, A)
induce isomorphisms
i ∗ : Hn (A, A ∩ B) → Hn (A ∪ B, B)
j∗ : Hn (B, A ∩ B) → Hn (A ∪ B, A)
α β
→ Hn (A) −−−→ Hn (X 1 ) ⊕ Hn (X 2 ) −−−→ Hn (X ) −−−→ Hn−1 (A) −
··· − → ···
Proof Consider the commutative diagram with two long exact homology sequences
provided by axiom H(4), where by assumption α : Hn (X 1 , A) → Hn (X, X 2 ) is an
isomorphism by Excision Axiom H(6). Then use four lemma to complete the proof
(Fig. 12.6). ❑
12.6 Exercises
· · · −→ Hn (B) / Hn (Y ) / H( Y, B) / Hn−1 (B) / Hn−1 (Y ) −→ · · ·
References
Adams, J.F.: Algebraic Topology: A student’s Guide. Cambridge University Press, Cambridge
(1972)
Dieudonné, J.: A History of Algebraic and Differential Topology, 1900–1960. Modern Birkhäuser
Classics. Birkhäuser, Basel (1989)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Gray, B.: Homotopy Theory: An Introduction to Algebraic Topology. Academic, New York (1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J., Wylie, S.: Homology Theory. Cambridge University Press, Cambridge (1960)
Hu, S.T.: Homology Theory. Holden Day, Oakland (1966)
Maunder, C.R.F.: Algebraic Topology. Van Nostrand Reinhold, London (1970)
Rotman, J.J.: An Introduction to Algebraic Topology, Springer, New York, 1988
Spanier, E.: Algebraic Topology. McGraw-Hill, New York (1966)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Berlin (1975)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, New York (1978)
Chapter 13
Consequences of the Eilenberg–Steenrod
Axioms
This section deals with some properties of homology and cohomology groups which
directly follow from the Eilenberg and Steenrod axioms of homology and cohomol-
ogy theories. Let H = {H, ∗, ∂} denote an arbitrary given homology theory on the
category C of topological pairs having homotopy type of finite CW -complex pairs.
Then C is a full subcategory of the category of pairs of topological spaces and maps
of pairs and this admits the construction of mapping cones. Let C0 denote the cate-
gory of pointed spaces having homotopy of finite C W -complexes. Throughout this
chapter, it is assumed that (X, A) is in C and X is in C0 unless stated otherwise.
We first establish the homotopy invariance of the homology groups in H.
Theorem 13.1.1 Let f : (X, A) → (Y, B) in C be a homotopy equivalence. Then
the induced homomorphism
f ∗ : Hn (X, A) → Hn (Y, B)
g∗ ◦ f ∗ = (g ◦ f )∗ : Hn (X, A) → Hn (X, A)
and
f ∗ ◦ g∗ = ( f ◦ g)∗ : Hn (Y, B) → Hn (Y, B)
are the identity automorphisms of the groups Hn (X, A) and Hn (Y, B), respectively.
This shows that f ∗ is an isomorphism with g∗ as the inverse of f ∗ for every integer
n. ❑
Proof The corollary follows from Theorem 13.1.1 by taking in particular A = ∅ and
B = ∅. ❑
Corollary 13.1.4 Let the group G (abelian) be the coefficient group of the homology
theory H. If a topological space X is contractible, then
H0 (X ; G) ∼
= G,
and
Hn (X ; G) = 0 for n = 0.
We now consider some consequences of the Exactness Axiom: H(4) of Chap. 12.
i ∗ : Hn (A) → Hn (X )
Since the two homomorphisms i ∗ in (13.1) are isomorphisms, if follows from exact-
ness of this sequence that Hn (X, A) consists of a singleton element for every integer
n. In other words, Hn (X, A) = 0 for every n. ❑
Hn (X, X ) = 0
For the pair (X, A) of topological spaces, we now establish some relations between
homology groups of (X, A), X and A.
i∗ : Hn (A) → Hn (X ),
j∗ : Hn (X ) → Hn (X, A),
i∗ r∗
Hn (A) −−−→ Hn (X ) −−−→ Hn (A) (13.2)
is the identity automorphism of the group Hn (A) for every integer n. This implies
from (13.2) that i ∗ is a monomorphism and r∗ is an epimorphism and the abelian
group Hn (X ) decomposes into the direct sum
Hn (X ) = Im i ∗ ⊕ ker r∗
i∗ j∗
· · · → Hn (A) −−−→ Hn (X ) −−−→ Hn (X, A)
∂ i∗
−−−→ Hn−1 −−−→ Hn−1 (X ) → · · · (13.3)
ker r∗ ∼
= Hn (X )/Im i ∗ = Hn (X )/ker j∗
Corollary 13.1.8 Let G be the coefficient group of the homology theory H. Then in
H, for every point x0 of a topological space X ,
H0 (X ) ∼
= G ⊕ H0 (X, x0 ),
Hn (X ) ∼
= Hn (X, x0 ) for n = 0.
i∗ : Hn (A) → Hn (X );
j∗ : Hn (X ) → Hn (X, A);
is a monomorphism.
(b) Hn (A) ∼= Hn (X ) ⊕ Hn+1 (X, A).
h t : X → X, for all t ∈ I
h : X → A, x → h 1 (x).
h
X −−−→ A → X
h∗ i∗
Hn (X ) −−−−→ Hn (A) −−−→ Hn (X )
438 13 Consequences of the Eilenberg–Steenrod Axioms
Hn (A) = Im h ∗ ⊕ ker i ∗
∂ i∗
→ Hn+1 (X, A) −−−→ Hn (A) −−−→ Hn (X )
··· −
j∗ ∂
−−−→ Hn (X, A) −−−→ Hn−1 (A) −
→ ··· (13.4)
h ∗ : Hn (X ) → Hn (A)
is a monomorphism. Hence Hn (X ) ∼
= Im h ∗ . Again for the exact sequence (13.4),
it follows that
ker i ∗ = Im ∂.
Hn (A) = Im h ∗ ⊕ ker i ∗ ∼
= Hn (X ) ⊕ Hn+1 (X, A)
Corollary 13.1.10 Let G be the coefficient group of the homology theory H and X
be a contractible space. If A is a nonempty subspace of X , then
H0 (A) ∼
= G ⊕ H1 (X, A),
Hn (A) ∼
= Hn+1 (X, A), n = 0.
We are now in a position to study the Excision Axiom H(6). Here X − U is written
as X \U .
13.1 Immediate Consequences 439
Theorem 13.1.11 Let X be a topological space and U be an open set of X such that
U is contained in a subspace A of X . Then in C the excision
induces an isomorphism
for every integer n if there exists an open set V of X such that the closure V of V is
contained in U and the inclusion map
is a homotopy equivalence.
induces an isomorphism
ẽ
e = ẽ ◦ i : (X \U, A\U ) → (X \V, A\V ) −−−→ (X, A).
13.2 Applications
There is close relation between cofibrations and homotopy theory. This subsection
establishes some relations between cofibrations and homology theory H = {H, ∗, ∂}.
induces isomorphisms
Hn (X, A) ∼
= Hn (Ci , C A) ∼
= Hn (X/A, {a}).
❑
→ Hn ({∗}) −
··· − → Hn (X ) −
→ Hn (X, {∗}) −
→ ···
splits for every n and hence the the desired result is proved. ❑
13.2 Applications 441
Hn (S m , {∗}) ∼
= Hn+1 (S m+1 , {∗}) ∼
= Hn−m (S ◦ , {∗}) ∼
= Hn−m ({∗}).
13.3 Exercises
f∗ : Hn (X ) → Hn (Y )
f ∗ : Hn (X, A) → Hn (Y, B)
where G n denotes the direct sum of n copies of the coefficient group G in the
homology theory H.
10. If a continuous map f : X → Y has a left (right) homotopy inverse, show that
the induced homomorphism
13.3 Exercises 443
f ∗ : Hn (X ) → Hn (Y )
References
Adams, J.F.: Algebraic Topology: A Student’s Guide. Cambridge University Press, Cambridge
(1972)
Adhikari, M.R., Adhikari, A.: Basic Modern Algebra with Applications. Springer, New Delhi (2014)
Dieudonné, J.: A History of Algebraic and Differential Topology, 19001960, Modern Birkhäuser
(1989)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Gray, B.: Homotopy Theory, An Introduction to Algebraic Topology. Academic Press, New York
(1975)
Hu, S.T.: Homology Theory. Holden-Day Inc, San Francisco (1966)
Spanier, E.: Algebraic Topology. McGraw-Hill, New York (1966)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Heidelberg (1975)
Whitehead, G.W.: Elements of Homotopy THeory. Springer, New York (1978)
Chapter 14
Applications
This section introduces the concept of ‘degree of a spherical map’ and applies it to
prove Brouwer degree theorem for an arbitrary degree, Hopf’s classification theorem
and Brouwer fixed point theorem. The degree of a spherical map f : S n → S n was
defined and studied by L.E.J. Brouwer (1881–1967) during 1910–1912 to examine
whether given two spherical maps are homotopic or not. He took the first step towards
connecting the two basic concepts: homotopy and homology in topology by using
his concept of degree of a spherical map which offers interesting applications. The
© Springer India 2016 445
M.R. Adhikari, Basic Algebraic Topology and its Applications,
DOI 10.1007/978-81-322-2843-1_14
446 14 Applications
This subsection introduces the concept of the degree function of spherical maps
f : S n → S n through homology and characterizes homotopy property of spherical
maps by their degrees. Recall that a group homomorphism f : Z → Z is completely
determined by the image f (1) of its generator 1 ∈ Z; i.e., f is simply multiplication
by the integer f (1). This leads to the following concept of the degree of a spherical
map.
ψ = (h −1 ◦ f ◦ h)∗ : Hn (K ; Z) → Hn (K ; Z).
(k −1 ◦ g ◦ f ◦ k)∗ : Hn (K ; Z) → Hn (K : Z)
is such that
Since both deg h and deg h −1 are integers, it follows that deg h = deg h −1 is
either +1 or −1.
❑
Proof Let f : S n → S n be a continuous map having no fixed point. Then the line
segment (1 − t) f (x) − t x does not pass through the origin for any t in I and any x
in S n . Consider now the continuous map
14.1 Degrees of Spherical Maps and Their Applications 449
(1 − t) f (x) − t x
F : S n × I → S n : (x, t) → .
||(1 − t) f (x) − t x||
Definition 14.1.10 Two continuous maps f and g are said to belong to the same
homology class if they induce identical homomorphisms of homology groups (for
all dimensions and all coefficient groups), and they are said to belong to the same
homotopy class if they can be embedded into a common one-parameter continuous
family of mappings.
This subsection proves Brouwer fixed point theorem and its immediate consequences
by using homology theory. L.E.J. Brouwer took the first step toward connecting
homotopy and homology by demonstrating in 1912 that two continuous mappings
of a two-dimensional sphere into itself can be continuously deformed into each other
if and only if they have the same degree. The papers of H. Poincaré during 1895–1904
can be considered as blue prints for theorems to come. The results of Brouwer during
1910–1912 may be considered as the first one of the proofs in algebraic topology. He
proved the celebrated theorem ‘Brouwer fixed point theorem’ by using the concept
of degree of a continuous spherical map defined by Brouwer himself.
Proof If possible, there exists a continuous onto map f : D n+1 → S n for every
n ≥ 0 such that f (x) = x for all x ∈ S n . Define a map.
Then H is a continuous map such that H : f c for some constant map c. This
implies that S n is contractible, which is a contradiction. ❑
14.1 Degrees of Spherical Maps and Their Applications 451
Proof If possible, f : D n+1 → D n+1 has no fixed point for every integer n ≥ 0.
This implies in this case that f (x) and x are distinct points and hence f (x)
= x
for all x ∈ D n+1 . If n = 0, it an immediate contradiction. Hence it is well assumed
from now that n ≥ 1. By assumption, for each x ∈ D n+1 , the points x and f (x)
are distinct. For any x ∈ D n+1 we now consider the half-line in the direction from
f (x) to x. Let g(x) denote the point of intersection of this ray with S n . Then we
may consider g : D n+1 → S n as a continuous map. Moreover, g(x) = x for every
x ∈ S n . This contradicts “Brouwer no retraction theorem”. This asserts that f (x)
has a fixed point. ❑
Theorem 14.2.3 The n-sphere S n admits a continuous nonvanishing vector field iff
n is odd.
x
v(x)
y
v(y)
452 14 Applications
A : S n → S n , x → −x.
is the antipodal map. This implies that the map A has degree 1. Consequently, by
Theorem 14.1.7 n is odd. ❑
Remark 14.2.4 If n is odd, the difficult problem of determining the maximum num-
ber of linearly independent nowhere vanishing vector fields on S n was solved by
Adams (1962) by using K -theory.
Then H (x, 0) = x = 1 S n (x) and H (x, 1) = −x = An (x) for all x ∈ S n . This shows
that H : 1 S n An and hence An 1 S n . Conversely, a homotopy H : 1 S n An can
be approximated by a differentiable homotopy. This gives tangent curve elements
and hence a nonzero tangent field of directions, because the tangent line to the curve
αx (t) = H (x, t) at t = 0 contains a unit vector pointing in the direction of increasing
t, which is tangent to the sphere, and is nonvanishing. ❑
Theorem 14.2.6 If the integer n > 0 is even, then there exists no continuous unit
tangent vector field on the n-sphere S n .
Then ||Ht (x)|| = 1 for every t ∈ I and every x ∈ S n . Now H0 (x) = x and
H1 (x) = −x for every x ∈ S n show that H0 is the identity map and H1 is the
14.2 Continuous Vector Fields 453
The absence of any nonvanishing vector field on S 2 presents a popular result called
Hairy Ball Theorem.
Theorem 14.2.7 (Hairy Ball Theorem) A hairy ball can not be combed flat.
Proof If one imagines that he has a hair growing out from each point on the surface
of a ball, then it is not possible to brush them flat. Otherwise, the tangent vectors to
the hairs would show that S 2 would admit a continuous nonvanishing vector field.
As it would contradict Theorem 14.2.3 for n = 2, we conclude that a hairy ball can
not be combed flat. ❑
Remark 14.2.8 The hairy torus is the only orientable hairy surface that can be
combed smoothly.
This section proves Borsuk–Ulam Theorem theorem in a general form for all finite
dimensions, which is a generalization of this theorem for 2-dimensional case proved
in Chap. 3. This theorem was first formulated by S. Ulam (1909–1984) but its first
proof was given by K. Borsuk (1905–1982) in 1933. Since then various alternative
proofs have appeared in literature. Moreover, this section conveys Ham Sandwich
Theorem and Lusternik–Schnirelmann Theorem as applications of Borsuk–Ulum
theorem.
f∗ i∗
(i ◦ f )∗ = i ∗ ◦ f ∗ : Hm (S m ; Z) −−−−→ Hm (S n ; Z) −−−→ Hm (S m ; Z)
454 14 Applications
Remark 14.3.2 Borsuk– Ulam theorem asserts that any continuous map f : S n →
Rn must identify a pair of antipodal points of S n .
f (x)
h : S n → S n−1 , x → .
|| f (x)||
Proof For n = 3, given a three-layered ham sandwich, it can be divided with one
cut that each of the three pieces is divided into two equal parts. To prove this result
for n = 3, construct the continuous map f : S 3 → R3 as follows:
for x ∈ S 3 , take a hyperplane Px perpendicular to x passing through the point
(0, 0, 0, 1/2). Let vi (x) be the volume of that part of Ai , which lies on the same side
of the hyperplane Px at the point x. Now construct the continuous map
n+1
Proof By hypothesis, A j = S n ⊂ Rn+1 . Define a continuous map
j=1
where d(x, Ai ) is the distance of x from the closed set Ai . Then f must identity a
pair of antipodal points by Borsuk–Ulam Theorem. Consequently, there is a point x 0
in S n such that d(x0 , A j ) = d(−x0 , A j ) for 0 ≤ j ≤ n.
Now only two cases arise:
Case I: If d(x 0 , A j ) = 0 for some j, then both the points x0 , −x0 ∈ A j , since each
A j is a closed set.
Case II: If d(x0 , A j ) > 0 for all j = 1, 2, . . . , n, then x 0 , −x0 ∈ An+1 , since the
A j ’s form a cover of S n . ❑
This section conveys the concept of Lefschetz number which is an integral homotopy
invariant and generalizes the Euler characteristic. This number is closely related to
the degree of a spherical map. S. Lefschetz (1884–1972) published the first version
of his fixed point formula in 1923 which asserts that given a closed manifold M and
a map f : M → M, for each q there is an induced homomorphism on homology
with rational coefficients Q
For each q we may choose a basis for the finite-dimensional rational vector space
Hq (M; Q) and we write f q ∗ as a matrix with respect to this basis.
Lefschetz number is an important concept introduced by Lefschetz in 1923. It is
a number associated with each continuous map f : |K | → |K | from a polyhedron
into itself and the number is denoted by f . It is also closely related to the Euler
characteristic formula. It proves a powerful fixed point theorem known as Lefschetz
fixed point theorem, which is an important application of homology. This theorem
generalizes Brouwer fixed point theorem. Moreover, some other results on fixed
points follow as its applications.
456 14 Applications
f qk∗ = (k −1 ◦ f ◦ k)∗ : Hq (K ; Q) → Hq (K ; Q)
is a linear transformation. The trace of the corresponding matrices does not depend
n
on a particular choice of the basis. The alternating sum (−1)q trace fqk∗ of the
q=0
n
traces of f qk∗ of these linear transformations denoted by f = (−1)q trace f qk∗ , is
q=0
called the Lefschetz number of f .
Remark 14.4.2 The number f does not dependent on the triangulation of X . Hence
f is well defined.
Definition 14.4.4 The rank of the free part of the abelian group Hq (K ; Z) of a finite
complex K is called the Betti number of K , denoted by βq .
Remark 14.4.5 The Lefschetz number is an integer and generalizes the Euler char-
acteristics of an oriented complex.
Definition 14.4.6 (Fixed Point Property) If a topological space X is such that every
continuous map f : X → X has a fixed point, then X is said to be a space with fixed
- point property.
Example 14.4.7 The topological space X = [0, 1] in the real line R is a space with
the fixed point property. Every closed interval [a, b] in the real line R has also the
fixed-point property.
The following theorem shows that f is the ‘obstruction’ to f being fixed point
free.
Proof (a) Case I: Let K be a finite simplicial complex having X as its polyhedron.
Suppose the simplicial map f : |K | → |K | has no fixed point. Then there exists
a simplex σ in K such that f (σ)
= σ. Now delete each q-simplex of K to obtain
a basis over Q for the vector space Cq (K ; Q) in such a way that with respect to
this basis the linear transformation f q : Cq (K ; Q) → Cq (K ; Q) will represent
a matrix having zero along its diagonal, and hence having trace zero.
Hence
n
n
(−1)q trace f q = (−1)q trace fq ∗
q=0 q=0
Case II: For general case see Gray (1975) or Armstrong (1983).
(b) By hypothesis, X has only one component. Hence the only nonzero rational
homology group is H0 (X ; Q) ∼ = Q, because Hq (X ; Q) = 0, for q > 0. By
using the definition of Lefschetz number, for any map f : X → X , the induced
homomorphisms
f qk∗ : Hq (X ; Q) → Hq (X ; Q)
are all zero for q > 0. On the other hand, f 0k∗ : Q → Q is the identity linear
transformation. This proves that f = 1(
= 0) and hence f has a fixed pint.
(c) It follows from (b).
(d) Let f be fixed point free. Then f = 0. By hypothesis f is homotopic to 1 X .
Then it induces identity homomorphisms on homology groups and the trace of
an identity linear map is the dimension of its domain:
n
n
f = (−1)q trace(1q ∗ ) = (−1)q dim Hq (X ; Q) = χ(X ) = 0.
q=0 q=0
(e) The only nonzero rational homotopy groups of S n are Q in dimensions 0 and n,
i.e.,
H0 (S n ; Q) ∼
= Hn (S n ; Q) ∼
=Q
458 14 Applications
and hence
n
χ(X ) = (−1)q αq ,
q=0
n
χ(K ) = (−1)q βq ,
q=0
Proof Under the given hypothesis, ψt 1 X (see Chap. 2) and hence ∧ψt = ∧1 X =
χ(X )
= 0. Consequently, there exists a fixed point x0(t) of ψt for each t ∈ R. Define
X n = {x ∈ X : ψ1/2n (x) = x} for each natural number n. Then X n ⊃ X n+1 , and
each X n is a nonempty closed set and hence X ∞ = X n
= ∅. Let x ∈ X ∞ . Then
n
x is a fixed point for any ψm/2n . Since the numbers m/2n are dense in R, x is a fixed
point of ψt for any t ∈ R. ❑
Remark 14.5.5 Given a finite C W -complex X and continuous map f : X → X ,
the relation f = ∧1 X = χ(X )
= 0 (where f is the Lefschetz number of f and
χ(X ) is the Euler characteristic of X ) shows that a flow ψt : X → X has a fixed
point. We now claim that there exists a fixed point common to every ψt . We prove
this by induction and the infinite intersection property as follows; corresponding to
each rational n points, assign X n to be the set of fixed points of x 1/2n . Then X n is a
nonempty closed set. Since X n+1 ⊆ X n , the set X ∞ = ∩n X n
= ∅. This shows that
X ∞ is a set of points fixed under all rational numbers of dyadic form r/2n . Since the
set of rational numbers are dense in the real number space R, it follows that every
element in X ∞ is fixed under ψt for all t ∈ R.
Lefschetz Fixed Point Theorem 14.4.8 gives the following corollary.
Corollary 14.5.6 (a) ∧1 X = χ(X );
(b) For the antipodal map A : S n → S n , x → −x, ∧ A = 0.
(c) If f : S n → S n is not a homeomorphism, then f must have a fixed point.
Definition 14.5.7 A platonic solid is a special polyhedron having the property that
its faces are congruent regular polygons and each vertex belongs to the same number
of edges. It is sometimes called a regular simple polyhedron.
Theorem 14.5.8 There are only five regular simple polyhedra.
Proof Let P be a regular simple polyhedron with V number of vertices, E number of
edges, and F number of faces and m be the number of edges meeting at each vertex
and n be the number of edges of each face. For n ≥ 3, by counting vertices by edges
we obtain 2E = mV . Again by counting faces by edges we obtain 2E = n F. Then
from Euler formula V − E + F = 2 for P it follows that m2 E − E + n2 E = 2. This
shows that E = 2( m1 + n1 − 1)−1 , which must be a positive integer. Hence m1 + n1 > 1.
The possibilities are only:
(i) If m = 5, n = 3, then E = 30, V = 12 and F = 20. Hence P is the regular
icosahedron see Fig. 14.2.
(ii) If m = 4, n = 3, then E = 12, V = 6 and F = 8, show that P is the regular
octahedron.
(iii) If m = 3, n = 3, then E = 6, V = 4 and F = 4 show that P is a regular
tetrahedron.
(iv) If m = 3, n = 4, then E = 12, V = 8 and F = 6 show that P is the cube.
(v) If m = 3, n = 5, then E = 30, V = 20 and F = 12 show that P is the regular
dodecahedron see Fig. 14.3.
460 14 Applications
v6 v7
v2
v12 v10
v8
v9
v5 v11 v3
v4
φ
· · · → Hn+1 (X ) −−−→ Hn (U1 ∪ U2 ) −−−→ Hn (U1 ) ⊕ Hn (U2 )
ψ
−−−→ Hn (X ) −−−→ Hn (U1 ∩ U2 ) → · · · (14.1)
The sequence (14.1) is called the Mayer–Vietoris sequence and the homomor-
phisms are called connecting homomorphisms.
Mayer–Vietoris sequence is now applied to compute the homology groups of the
n-sphere S n .
Z, if m = 0 or n
Hm (S ; Z) ∼
n
=
0, otherwise
This section presents an important application of van Kampen theorem which asserts
that for n > 1, S n is simply connected. The van Kampen Theorem has been studied
in Chap. 6. An alternative form of van Kampen Theorem is now given.
p∗ : π1 (X ) → π1 (B)
A : S n → S n , x → −x
Brown functor defined in Appendix B plays a key role in the study of algebraic
topology.
Definition 14.9.1 Let F be Brown functor and X be a topological space in the cate-
gory C0 . Then an element u ∈ F(X ) is said to be m-universal if the homomorphism
Remark 14.9.3 For more results associated with Brown functor see Sect. 14.11.
Algebraic topology has also interesting applications in some areas other than math-
ematics. The present book is beyond the scope of the study of these applications,
except to give some references. However, the author is preparing a new book ‘Topics
in Topology with Applications’ (unfinished).
Algebraic topology has made a revolution in mathematical physics in the second half
of the twentieth century. For example, fiber bundles and vector bundles constitute
an extensive special class of manifolds, and play a key role in some theories of
physics, general relativity, and gauge theories. Moreover, algebraic topology plays
an important role in condensed matter physics, statistical mechanics, elementary
particle theory, and some other branches of physics. Homotopy theory is specially
used in the study of solitons, monopoles, and condensed system. Many interesting
topological spaces appear in physics at different situations. For example, the phase
space of a quantum system with n pure states can be considered as the complex
projective space CP n−1 . Each state (wave function) is a nonzero vector in Cn , but
the states that differ only by multiplicative factors are physically indistinguishable,
and hence they are identified with each other. Another example: the phase space of
a classical mechanical system with nondegenerate Lagrangian belongs to the same
homotopy type of the configuration space.
For this subsection the following books are referred.
[1] M.F. Atiyah, The geometry and physics of knots, Cambridge University Press,
Cambridge, 1990.
[2] M. Monastyrsky, Topology of Gauge Fields and Condensed Matter, Plenum,
New York, 1993.
[3] M. Nakahara, Geometry, Topology and Physics, Taylor and Francis, 2003.
[4] C. Nash and S. Sen Topology and Geometry for Physicists, Academic Press,
London, 1983.
14.10 Applications Beyond Mathematics 465
[5] Schwartz, A. S., Quantum field theory and topology, Springer, Berlin, 1993.
[6] N. E. Steenrod, The Topology of Fibre Bundles, Princeton University Press,
1951
Algebraic topology is now used to solve coverage problems by integrating local data
about sensor networks into global information and utilizes its strong tools to deter-
mine whether there is any hole in a sensor coverage. For example, certain topological
invariants such as Euler characteristic, fundamental groups and higher homotopy
groups, homology and cohomology groups play a key role in solving the coverage
problems.
For this subsection the following papers are referred.
[1] E. W. Chambers, J. Erickson, and P. Worah, Testing contractibility in planar Rips
complexes, in Proc. 24th Annu. Symp. Computat. Geom., College Park, MD,
pp. 251–259. 2008.
[2] J. Cortes, S. Martinez, T. Karatas, and F. Bullo, Coverage control for mobile
sensing networks, in Proc. IEEE Int. Conf. Robot. Autom., Washington, DC,
Vol. 2, pp. 1327–1332, 2002.
[3] de Silva and Robert Ghrist, Homological Sensor Networks, Notices of AMS 54
(1) pp 1–11, 2007.
Topology and graph theory have strongly influenced the recent development of chem-
istry through their applications in nonroutine mathematical methods. For example,
“chemical topology”, “invariance of molecular topology”, “chemical applications
of topology and graph theory” and “topological methods in chemistry” are now
outstanding developments of chemistry which are closely related to topology.
For this subsection the following books are referred:
[1] E. V. Babaev, The Invariance of molecular topology, Moscow State University,
Moscow, 1994.
[2] Bonchev D., Rouvray R., (Eds) Chemical Topology: Introduction and Funda-
mentals, Gordon and Breach Publ., Reading, 1999.
[3] R.B. King, (Ed.)., Chemical Applications of Topology and Graph Theory; Stud-
ies in Physical and Theoretical Chemistry, Vol. 28, Elsevier, Amsterdam, 1983.
[4] H. E. Simmons, Topological Methods in Chemistry, Wiley Interscience, New
York, 1989.
466 14 Applications
The fields of biological & medical physics and biomedical engineering are now
emerging as a multidisciplinary area connecting topology with different areas of
physics, biology, chemistry, medicine, and some of their closely related fields. For
example, knot theory, a branch of topology, is used in biology to study the effects of
certain enzymes on DNA. Algebraic topology addresses the growing need for this
multidisciplinary research. For example, recent investigation in molecular biology,
theory of protein and DNA involves application of algebraic topology, which is a
stimulating feature.
For this subsection following books are referred.
[1] I. Darcy and D.Mners, Knot Theory, Polish Academy of Sciences, Warszawa,
1998
[2] M.I. Monastyrsky (Ed.) Topology in Molecular Biology, Springer-Verlag Berlin
Heidelberg, 2007.
The Brouwer fixed point theorem given by L.E.J. Brouwer in 1912 is one of the stim-
ulating events in the history of topology. Since then this theorem has been extending
its influence to diverse areas of mathematics, mathematical economics and related
fields. For example, in economics Brouwer fixed point theorem plays a key role
in studying general equilibrium theory and in the most basic and general models
of economists. The other example, is the ‘social choice’ model which is a model
for decision making in mathematical economics and social science which is closely
related to homotopy problems. The author of this book earned an inspiration on the
topic ‘social choice and topology’ by attending a lecture of Eckman (2003) at ETH,
Zurich.
The following books and papers are referred for this subsection.
[1] Kim C.Border, ‘ Fixed Point Theorems with Applications to Economics and
Game Theory,’ Cambridge University Press, 1985.
[2] B. Eckman, ‘Social Choice and Topology: A Case of Pure and Applied Mathe-
matics,’ 2003.
[3] A. Granas and J. Dugundji, Fixed Point Theory, Springer, New York, 2003.
14.10 Applications Beyond Mathematics 467
Algebraic topology has recently found some surprising fruitful results in computer
science by establishing a close relation between the theory of concurrent computation
and the theories of algebraic and combinatorial topology.
For this subsection the following references are given.
[1] Edelsbrunner, H. and Harer J. L., Computational Topology. An Introduction.
Amer. Math. Soc., Providence, Rhode Island, 2009.
[2] Gyulassy A., Natarajan V., Pascucci V., Bremer P.T., and Ann B.H., A topological
approach to simplification of three-dimensional scalar functions. IEEE Trans.
Vis. Comput. Graph.Vol 12, 474–484. 2006.
14.11 Exercises
n
n
(−1)q trace ψq = (−1)q trace ψq ∗ ,
q=0 q=0
[Hint: Only these two compact closed surfaces admit a fixed-pint free map which
is homotopic to the identity map. A fixed point free map on the torus can be
obtained by a flow along a nowhere-zero (nonvanishing) tangent vector field.]
4. Use Euler characteristic to show that a sphere cannot be homotopy equivalent to
a point.
5. Prove that the homotopy classes of maps of a sphere to itself can be characterized
with the help of integers.
(f |S n )∗
n (S n )
H
/H
n (S
n
)
14.11 Exercises 469
i (E n+ ) ⊕ H
(i) H i (E n− ) = 0;
i (S ) ∼
(ii) H n
=H i−1 (S n−1 ).
18. Let T be a Brown functor and {∗} denote the one-point space. Show that T ({∗})
is a set consisting of a single element.
19. Let T be a Brown functor, X 0 be a pointed space. If u 0 ∈ T (X 0 ), show that there
is a pointed space X obtained from X 0 by attaching together with a universal
element u ∈ T (X ) such that u| X 0 = u 0 .
20. Let T be a Brown functor. If X and Y are pointed C W -complexes with uni-
versal element u ∈ T (X ) and u ∈ T (Y ). Show that there exists a homotopy
equivalence f : X → Y such that T ([ f ])(u ) = u.
21. Let T be a Brown functor and u ∈ T (X ) be a universal element. Show that if X
is a pointed C W -complex, then the map
ψu : [Y, X ] → T (Y ), [ f ] → T ([ f ])
is a bijection.
22. Show that Z p × Z p cannot act freely on S n for a prime integer p.
23. If n is an even integer, show that Z2 is the only nontrivial group that can act
freely on S n .
24. Let f : S 2n → S 2n be any continuous map. Show that there is a point x ∈ S 2n
such that either f (x) = x or f (x) = −x.
25. Show that every continuous map f : R P 2n → R P 2n has a fixed point.
26. Construct continuous maps g : R P 2n−1 → R P 2n−1 without fixed points from
linear operators R2n → R2n without eigenvectors.
27. (Poincaré duality) Let K be a triangulation of a homology n-manifold. If |K | is
orientable, show that there exists an isomorphism
(i)
h : H r (K ; Z) → Hn−r (K ; Z)
for all r ;
(ii)
h : H r (K ; Z2 ) → Hn−r (K ; Z2 )
for all r.
29. For any knot K , show that the homology groups H0 (R3 − K ; Z) and H1 (R3 −
K ; Z) are isomorphic to Z and the remaining homology groups of the comple-
ment R3 − K are trivial. Hence shows that the trefoil knot is nontrivial.
[Hint: Use the result that if two knots are equivalent, then their complements
have isomorphic homology groups.]
30. T be an orthogonal transformation of Rm such that T n = 1d and T k
= 1d
for 0 < k < n. Show that the group G = {T 0 , T 1 , · · · , T n−1 } acts freely on
S m−1 ⊂ Rn if every eigenvalue λ of T satisfies λk
= 1 for 0 < k < n. Compute
the fundamental group and homology groups of the orbit space S m−1 mod G,
when m = 4 and G acts freely on S 3 . (A orbit space of this type is called a lens
space).
[Hint: For a free action, the group π1 (S m−1 mod G) = G. Use Hurewicz theorem
and Poincaré duality for respective computations.]
31. Let G n,k be the Grassmann manifold of k-planes in Rn . Show that
36. Show that for any closed surface other than the sphere and the projective plane,
the homotopy groups of dimensions
greater than 1 are trivial.
∼ Z, for n is even
37. Show that πn−2 (Vn , 2) =
Z2 , for n is odd.
[Hint: Use the exact homotopy sequence of the fibration (Vn−2 , S n−1 , S n−2 ).]
References
Adams, J.F.: Algebraic Topology: A student’s Guide. Cambridge University Press, Cambridge
(1972)
Adhikari, M.R., Adhikari, A.: Basic Modern Algebra with Applications, Springer, New Delhi, New
York, Heidelberg (2014)
Armstrong, M.A.: Basic Topology. Springer, New York (1983)
Atiyah, M.F.: The geometry and physics of knots. Cambridge University Press, Cambridge (1990)
Babaev, E.V.: The Invariance of molecular topology. Moscow State University, Moscow (1994)
Bonchev D., Rouvray R. (eds.): Chemical Topology: Introduction and Fundamentals. Gordon and
Breach Publ., Reading, (1999)
Border, K. C.: Fixed Point Theorems with Applications to Economics and Game Theory. Cambridge
University Press, Cambridge (1985)
Chambers, E. W., Erickson, J., Worah, P.: Testing contractibility in planar Rips complexes. In:
Proceedings of the 24th Annual Symposium of Computation Geometry. College Park, MD, pp.
251–259 (2008)
Cortes J., Martinez S., Karatas T., Bullo, F.: Coverage control for mobile sensing networks. In:
Proceedings of the IEEE International Conference on Robotics Automation. Washington, DC,
Vol.2, pp. 1327 –1332. (2002)
Croom, F.H.: Basic Concepts of Algebraic Topology. Springer, New York, Heidelberg, Berlin (1978)
Darcy, I., Mners, D.: Knot Theory. Polish Academy of Sciences, Warszawa (1998)
Dieudonné, J.: A History of Algebraic and Differential Topology, 1900–1960, Modern Birkhäuser
(1989)
Dold, A.: Lectures on Algebraic Topology. Springer, New York (1972)
Dodson, C.T.J., Parker P.E.: A User’s Guide to Algebraic Topology, Kluwer Academic Publishers,
Berlin (1997)
Eckman, B.: “Social Choice and Topology A Case of Pure and Applied Mathematics”, (2003).
http://www.elsevier.de/expomath
Edelsbrunner, H., Harer, J.L.: Computational Topology. An Introduction. Amer. Math. Soc, Provi-
dence, Rhode Island (2009)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Eschrig, H.: Topology and Geometry for Physics. Springer, Berlin (2011)
Fulton, W.: Algebraic Topology. A First Course. Springer, New York (1975)
Granas, A., Dugundji, J.: Fixed Point Theory. Springer, New York (2003)
Gray, B.: Homotopy Theory. An Introduction to Algebraic Topology. Acamedic Press, New York
(1975)
Gyulassy, A., Natarajan, V., Pascucci, V., Bremer, P.T., Ann, B.H.: A topological approach to
simplification of three-dimensional scalar functions. IEEE Trans. Vis. Comput. Graph 12, 474–
484 (2006)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J.: An Introduction to Homotopy Theory. Cambridge University Press, Cambridge (1983)
Hilton, P.J., Wylie, S.: Homology Theory. Cambridge University Press, Cambridge (1960)
King R.B.(ed.), Chemical Applications of Topology and Graph Theory; Studies in Physical and
Theoretical Chemistry, Vol. 28, Elsevier, Amsterdam (1983)
Massey, W.S.: A Basic Course in Algebraic Topology. Springer, New York (1991)
Maunder, C.R.F.: Algebraic Topology, Van Nostrand Reinhold Company, London, 1970. Dover,
Reprinted (1996)
Mayer, J.: Algebraic Topology. Prentice-Hall, New Jersy (1972)
Monastyrsky, M. (ed.): Topology in Molecular Biology. Springer, Berlin (2007)
Monastyrsky, M.: Topology of Gauge Fields and Condensed Matter. Plenum, New York (1993)
Nash, C., Sen, S.: Topology and Geometry for Physicists. Academic Press, London (1983)
References 473
Nakahara, M.: Geometry. Institute of Physics Publishing, Taylor and Francis, Bristol, Topology and
Physics (2003)
Elliot, Pearl (ed.): Open Problems in Topology II. Elsevier, Amsterdam (2007)
Schwartz, A.S.: Quantum field theory and topology. Springer, Berlin (1993)
de Silva., Ghrist, R.: Homological Sensor Networks. Notices of AMS 54(1), 1–11 (2007)
Simmons, H.E.: Topological Methods in Chemistry. Wiley Interscience, New York (1989)
Spanier, E.: Algebraic Topology. McGraw-Hill, New York (1966)
Steenrod N.E.: The Topology of Fibre Bundles. Princeton University Press, Princeton (1951)
Switzer, R.M.: Algebraic Topology: Homotopy and Homology. Springer, Berlin (1975)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, New York (1978)
Chapter 15
Spectral Homology and Cohomology
Theories
This chapter continues to study homology and cohomology theories through the con-
cept of a spectrum and constructs its associated homology and cohomology theories,
called spectral homology and cohomology theories. It also introduces the concept of
generalized (or extraordinary) homology and cohomology theories. Moreover, this
chapter conveys the concept of an -spectrum and constructs a new -spectrum A,
generalizing the Eilenberg–MacLane spectrum K (G, n). It constructs a new general-
ized cohomology theory h ∗ ( ; A) associated with this spectrum A, which generalizes
the ordinary cohomology theory of Eilenberg and Steenrod. This chapter works in
the category C whose objects are pairs of spaces having the homotopy type of finite
CW -complex pairs and morphisms are continuous maps of such pairs. This is a
full subcategory of the category of pairs of topological spaces and maps of pairs,
and this admits the construction of mapping cones. Let C0 be the category whose
objects are pointed topological spaces having the homotopy type of pointed finite
CW -complexes and morphisms are continuous maps of such spaces. There exist
the (reduced) suspension functor : C0 → C0 and its adjoint functor : C0 → C0
which is the loop functor.
The idea of spectrum was originated by F. L. Lima (1929–) in 1958 and has
been proved to be very useful. This chapter studies cohomology theories associated
with different spectra, Brown representability theorem, stable homotopy groups,
homotopical description of cohomology theory, and the cohomology operations.
Around 1959, several topologists attempted to consider systems of covariant func-
tors h n : C → Ab (contravariant functors h n : C → Ab ), where n takes all values in
N or Z and Ab is the category of abelian groups and homomorphisms. These func-
tors satisfy all the axioms of Eilenberg and Steenrod for homology (cohomology)
with the exception of dimension axiom. The theory associated with such functors is
now known as generalized (or extraordinary) homology and cohomology theories
to distinguish them from ordinary homology and cohomology theories. There are
several functors from (based) topological spaces to graded abelian groups such as
stable homotopy groups or more generally, homology of a space with coefficients
© Springer India 2016 475
M.R. Adhikari, Basic Algebraic Topology and its Applications,
DOI 10.1007/978-81-322-2843-1_15
476 15 Spectral Homology and Cohomology Theories
αn : E n → E n+1 in C0
(equivalently,
αn : E n → E n+1 in C0 ).
.
Definition 15.1.2 A spectrum E = {E n , αn } in C0 is is said to be an -spectrum if
αn : E n → E n+1 , n ∈ Z is a base point preserving weak homotopy equivalence
for every integer n.
αn : S n → S n+1
f n : E n → Fn
such that the diagram in Fig. 15.1 is homotopy commutative for each n.
Remark 15.2.2 Sometimes, one writes G ∗ for {G n }. Similar definitions are given
for graded R-modules, or graded sets. Such objects and homomorphisms form a
category denoted by μZ∗ (or Ab ), μ R , S∗ in the cases of graded abelian groups,
graded R-modules, and graded sets respectively.
n (B) −−i−
E
∗
n (X ) −−−
→E
p∗
n (X/B)
−→ E
βn
→ πn+m (X ∧ E n ) −−−−→ πn+m+1 (X ∧ E n+1 ) −
··· − → ··· ,
E (1d ×
αn )∗
πn+m (X ∧ E n ) −−−→ πn+m+1 (X ∧ E n ∧ S 1 ) −−−−−−−→ πn+m+1 (X ∧ E n+1 )
E (1d ×
αn )∗
πn+m (X ∧ En ) /π 1 / πn+m+1 (X ∧ En+1 )
n+m+1 (X ∧ En ∧ S )
(1d ×
αn )∗
E / πn+m+1 (Y ∧ En ∧ S 1 ) / πn+m+1 (Y ∧ En+1 )
πn+m (Y ∧ En )
E
πn+m (X ∧ S n ) −−−→ πn+m+1 (X ∧ S n+1 ) −
→ ··· .
S
These homology groups are also written πm (X ) for any CW -complex X and are
trivial if m < 0.
Σ /π
πn (X ∧ S 1 ) n+1 (S
1
∧ X ∧ S 1)
480 15 Spectral Homology and Cohomology Theories
This section gives rise to spectral reduced cohomology theory which is dual to spectral
reduced homology theory. A cohomology theory is not just a collection of cohomol-
ogy functors. This needs connecting homomorphisms relating h n = [ , An ] with
h n+1 = [ , An+1 ]. Such a construction can be made using the map
αn : An → An+1
σ n : h n+1 o → h n
h n ( p) h n (i)
h n (X/B) −−−−−→ h n (X ) −−−−−→ h n (B)
Definition 15.3.2 The graded group {h n (S 0 )} is called the coefficient system of the
cohomology theory {h n }.
αn ∗ αn ∗
· · · → [X, An ] −−−−→ [X, An+1 ] −−−−−→ [X, 2 An+2 ] → · · ·
15.3 Spectral Reduced Cohomology Theory 481
If a homology theory H satisfies only the first six axioms H(1)–H(6) (see Chap. 12),
then H is called a generalized (or extraordinary) homology theory on the category
C. On the other hand, a cohomology theory which satisfies only the first six axioms
C(1)–C(6) (see Chap. 12) is called a generalized (or extraordinary) cohomology
theory on the category C.
The 0-dimensional homology group
G = H0 ( point)
is called the coefficient group of the homology theory H. Consequently, the dimen-
sion axiom locates the coefficient group at the right dimension.
Remark 15.4.1 There is a natural question: whether there is a dual theory of coho-
mology theory for homology theory. The integral homology groups of a space X
can be described by the Dold–Thom theorem, as the homotopy groups of the infinite
symmetric product of X . However, the duality between homology and cohomology
is not apparent from this description, nor is it clear how to generalize it. Examples of
generalized homology theories are known; for instance, the stable homotopy groups
(see Sect. 15.10).
This section studies the Brown representability theorem which relates homotopy
theory with generalized cohomology theory. This theorem plays a key role in the
applications of homotopy theory to other areas. Moreover, Brown proved that under
certain conditions, any cohomology theory satisfying Eilenberg–Steenrod axioms
can be obtained in the form [, Y ] for some suitable space Y . More precisely, E.H.
Brown (1962) proved in his paper that if H satisfies certain axioms, there is a space
Y , unique up to homotopy type, such that H is naturally equivalent to the functor
which assigns to each CW -Complex X with base point, the set of homotopy classes
482 15 Spectral Homology and Cohomology Theories
h n (X ) ∼
= [X, An ],
where X runs over connected CW -complexes with base point (see Brown 1962). So
we obtain a collection of spaces An (n ∈ Z).
If we divert attention from the reduced h n (X ) to relative groups h n (X, Y ) we
should divert attention from suspension isomorphisms
∼
=
h n (X ) −−−→
σ : h n+1 ( X ).
to the coboundary maps δ as a cohomology theory does not consists only of functors
h n ; they are connected by coboundary maps.
Let H n be a sequence contravariant functors from the category of pairs of finite
CW -complexes to the category of abelian groups and δq : H q (A) → H q+1 (X, A)
be a sequence of natural transformations. Furthermore, suppose H q and δ q satisfy
all the Eilenberg–Steenrod axioms except the dimension axiom which is replaced by
the condition that H q on a point be countable.
E.H. Brown prescribed a very simple set of conditions on a functor H in his land
mark paper (Brown 1959) that the functor H to be representable in the sense that H
is naturally equivalent to [, Y ] for some space Y . This space Y is called a classifying
space for the functor H . Every -spectrum represents a generalized cohomology
theory. Is its converse true? Do all cohomology theories arise in this way from an
-spectrum? E.H Brown gave necessary and sufficient conditions in 1962 under
which a contravariant functor T has the form [, Y ] for some fixed space Y. It shows
that there is a close relation between generalized cohomology theory and homotopy
theory.
Theorem 15.5.1 If A = { An , αn } is an -spectrum, then the functors X → h n (X ) =
[X, An ], n ∈ Z, define a reduced cohomology theory on the category of pointed CW-
complexes and base point preserving maps.
Proof See Brown (1962). ❑
Remark 15.5.2 Theorem 15.5.1 shows that every -spectrum A = { An , αn } on the
category C0 defines a cohomology theory given by h n (X ) = [X, An ], n ∈ Z, on the
category C0 . Is the converse of this theorem true? Brown proved in 1962 that all
cohomology theories arise in this way from an -spectrum A = { An , αn } on the
category C0 , where the spaces An are unique up to homotopy equivalence. In other
words, Brown proved in 1962 that there is an -spectrum A = { An , αn } such that
H n (X ) is naturally equivalent to the group of homotopy classes of maps of X into An .
Remark 15.5.3 There are natural isomorphisms between the groups h n (X ; Z) and
H n (X ; Z) for the integral coefficients. In an analogous way, given an abelian
group G, the singular cohomology group H n (X ; G) can be defined as H n (X ; G) =
[X ; K (G, n)]. In particular,
15.5 The Brown Representability Theorem 483
This shows that An is an Eilenberg–MacLane space K (G, n). This implies that
H n (−; G) = [−, K (G, n)]. ❑
and hence define h n (X ) = h n (X, point). Now applying Brown representability the-
orem, there exists a connected C W -complex An with a base point and natural equiv-
alences such that
h n (X ) = [X, An ]
where X runs over connected C W -complexes with base points. In this way, a
sequence of spaces {An } is obtained. However, a cohomology theory does not contain
only the functors; also contains coboundary maps connecting them.
484 15 Spectral Homology and Cohomology Theories
In this section the author of the present book constructs a new -spectrum general-
izing the Eilenberg–MacLane spectrum and also presents its associated cohomology
theory. The motivation of this construction comes from the Corollary 15.5.5 which
asserts that the singular ordinary cohomology groups of a C W -complex can be
identified with the groups of homotopy classes of continuous maps into Eilenberg–
MacLane spectrum spaces. This section investigates a new generalized cohomol-
ogy theory, constructed by replacing the Eilenberg–MacLane spectrum by a new
-spectrum.
This section works in the category C whose objects are pairs of spaces having the
homotopy type of finite CW -complexes and morphisms are maps of such pairs. This
is a full subcategory of the category of pairs of topological spaces and maps of pairs,
and this admits the construction of mapping cones. In particular, there exists the
(reduced) suspension functor : C → C and its adjoint functor : C → C which is
the loop functor. Let C0 be the full subcategory of C, whose objects are spaces with
base points, Ab be the category of abelian groups and homomorphisms.
S P n (X ) ⊂ S P n+1 ⊂ · · · ⊂ · · ·
15.6 A Generalization of Eilenberg–MacLane Spectrum … 485
ρ : S P ∞ (X ) → S P ∞ ( X )
defined by
Using these facts, the author of the present book has constructed a new -spectrum
A = { An , αn } generalizing the Eilenberg–MacLane spectrum in the following way.
Let Y be a connected CW -complex, define
−n S P ∞ (Y ) if n < 0
An =
S P ∞ ( n+1 Y ) if n ≥ 0
The author of this book constructs the cohomology theory associated with his
-spectrum A = { An , αn } defined in the previous subsection by generalizing the
486 15 Spectral Homology and Cohomology Theories
h n (X ; A) = [X, An ].
The coefficient system of the theory can be obtained in the following way: If
n < 0,
h n (S 0 , A) = [S 0 , −n S P ∞ (Y )] = [ −n S 0 , S P ∞ (Y )]
= [S −n , S P ∞ (Y )]
= π−n (S P ∞ (Y ))
= H−n (Y ; Z),
h n (S 0 , A) = [S 0 , S P ∞ ( n+1 Y )] = [ S 0 , S P ∞ ( n+1 Y )]
= [S 1 , S P ∞ ( n+1 Y )]
= π1 (S P ∞ ( n+1 Y ))
= H1 ( n+1 Y ; Z),
h n (S k , A) = [S k , −n S P ∞ (Y )] = [ −n S k , S P ∞ (Y )]
= [S k−n , S P ∞ (Y )]
= πk−n (S P ∞ (Y ))
= Hk−n (Y ; Z),
If n ≥ 0,
h n (S k , A) = [S k , S P ∞ ( n+1 Y )] = [ S k , S P ∞ ( n+1 Y )]
= [S k+1 , S P ∞ ( n+1 Y )]
= πk+1 (S P ∞ ( n+1 Y ))
= Hk+1 ( n+1 Y ; Z).
Remark 15.6.1 The relations displayed above show that our generalized cohomol-
ogy theory has some close relations with the ordinary singular homology theory with
integral coefficients.
15.7 K -Theory as a Generalized Cohomology Theory 487
f ∗ : K (Y ) → K (X ),
where to each vector bundle ξ over X , there is the induced bundle f ∗ (ξ) over Y .
Moreover,
if f g : X → Y, then f ∗ = g ∗ : K (Y ) → K (X ).
The elements of the subring K 0 (X, x0 ) are represented by differences [ξ] − [η]
for which dim ξ = dim η.
Let (X, Y ) be a finite CW -pair of spaces and K 0 (X, Y ) denote the ring
K 0 (X, Y ) = K 0 (X/Y ).
488 15 Spectral Homology and Cohomology Theories
K −n (X, Y ) = K 0 ( n X, n Y ),
where n X = (S n × X )/(S n ∨ X ).
The above discussion can be summarized in the basic and important result.
Theorem 15.7.1 K ∗ (−) forms a generatized cohomology theory on C.
Remark 15.7.2 For deeper properties and applications of vector bundles, it is sug-
gested to study Bott periodicity theorem as the main tool for calculation of K -theory,
linear representations and cohomology operations in K -theory and Aitiyah–Singer
formula for calculation of the indices of elliptic operators on compact manifolds and
for this purpose the book (Luke and Mishchenko 1998) is referred.
This section generalizes the concepts of spectral homology and cohomology groups
defined on C0 by introducing the concepts of spectral homology and cohomology
groups defined on C. The domain of our theories from the category C0 to C is trans-
ferred by a simple transformation. Homology and cohomology theories defined on
pairs (X, A) are called unreduced homology and cohomology theories (sometimes
the word ‘unreduced’ is dropped).
Definition 15.8.1 Let E = {E n ,
αn } be a spectrum on C. For (X, A) ∈ C, set
m (X ∪ C A), E m (X, A) = E
E m (X, A) = E m (X ∪ C A),
∂
→ E m (A) −
··· − → E m (X ) −
→ E m (X, A) −−−→ E m−1 (A) −
→ ···
15.8 Spectral Unreduced Homology and Cohomology Theories 489
δ
− E m (A) ←
··· ← − E m (X ) ←
− E m (X, A) ←−−− E m−1 (A) ←
− ···
This section studies cohomology operations which form an important topic in alge-
braic topology. The technique utilized for developing the algebraic structure of the
cohomology ring has substantially enriched homotopy theory with some surprising
results. Eilenberg–MacLane spaces are closely linked with the study of cohomology
operations. The cohomology of an Eilenberg–Maclane space K (G, n), depending
on n and G has the surprising property. A cohomology operation is a natural trans-
formation of cohomology functors
H n ( ; G) → H n (−; G ).
ψ : H n (X, Y ; G) → H m (X, Y ; G )
Here n runs over Z, but r, G and G are fixed and each ψn is a natural trans-
formation. Moreover, it is also necessary the following diagram in Fig. 15.5 to be
commutative for each n.
490 15 Spectral Homology and Cohomology Theories
δ / H n+r+1 (X, Y ; G )
H n+r (X, Y ; G )
ψ : H n (X, Y ; G) → H m (X, Y ; G ),
it need not be necessary to appear as the nth term of any stable cohomology operation.
H n (X ; R) → H 2n ; R), x → x ∪ x = x 2
The set of all cohomology operations Nat(H n (−; G), H m (−; T )) of type (G, n;
T, m) is denoted by O (G, n; T, m). We now identify the set O (G, n; T, m) with
the ordinary cohomology groups of the Eilenberg–MacLane spaces.
Nat(H n (−; G), H m (−; T )) = Nat([−, K (G, n)], [−, K (T, m)])
= [K (G, n), K (T, m)]
= H m (K (G, n); T )(mth ordinary cohomology group
of K(G, n) with coefficient group T ). ❑
Remark 15.9.8 For more study on cohomology operations (Mosher and Tangora
1968), (Steenrod and Epstein 1962) and (Spanier 1966) are referred.
∗
Definition 15.9.9 A cohomology operation in h ( ; A) of degree k is a natural
transformation φm : h m ( ; A) → h m+k ( ; A).
Remark 15.9.11 The group Om k has some interesting properties. For example, in
the ordinary singular cohomology theory H ∗ ( ; Z), the group Om k is isomorphic to
the group H m+k (K (Z, m); Z), where K (Z, m) is an Eilenberg–MacLane space.
Id : S P ∞ ( m Y ) → S P ∞ ( m Y ),
is an isomorphism of groups.
Corollary 15.9.13 For the ordinary singular cohomology theory H ∗ ( ; Z), the
group Om k is isomorphic to the group H m+k (K (Z, m); Z), where K (Z, m) is an
Eilenberg–MacLane space.
Definition 15.9.14 For the cohomology theory h ∗ ( ; A), a stable cohomology oper-
ation of degree k is a sequence φm : h m ( ; A) → h m+k ( ; A) of cohomology oper-
ations of degree k such that the following diagram commutes, i.e., σ m+k (φm (x)) =
φm+1 (σ m (x)), ∀x ∈ h m (X ; A) and ∀X ∈ C0 , where σ m is the suspension isomor-
phism in h ∗ ( ; A).
k
Remark 15.9.15 Let {O m } be the set of all stable cohomology operations of degree
k
k for the cohomology of h ∗ ( ; A). We denote a sequence {φm } ∈ {O m } by a single
letter φ (Fig. 15.6).
15.9 Cohomology Operations 493
φm+1
hm+k (Σ, A) / hm+k+1 (Σ, A)
k
Proposition 15.9.16 {O m } forms an additive abelian group.
k
Proof We define an addition ‘+’ on {O m } by the rule (φ + ψ)(x) = φ(x) + ψ(x),
k
∀x ∈ h ∗ (X ; A) and ∀X ∈ C0 . Then {O m } becomes an additive abelian group. ❑
k
15.9.4 A Characterization of the Group {O m }
(ρm )∗
h m+k+1 (S P ∞ ( m+1 Y ); A) −−−−−→ h m+k+1 ( S P ∞ ( m Y ); A)
−1
(σ m+k )
−−−−−−−→ h m+k (S P ∞ ( m Y ); A),
−1
i.e., γm+k = (σ m+k ) ◦ (ρm )∗ , where (ρm )∗ is the homomorphism induced by the
adjoint map
ρm of ρm : S P ∞ ( m Y ) → S P ∞ ( m+1 Y )
given by Spanier. Hence the following sequence of abelian groups and homomor-
phisms
γm+k
→ h m+k+1 (S P ∞ ( m+1 Y ); A) −−−−−→ h m+k (S P ∞ ( m Y ); A) −
··· − → ···
−1
such that γm+k (xm+1 ) = xm . Hence (σ m+k ) ◦ (ρm )∗ (xm+1 ) = xm , i.e., (ρm )∗
(xm+1 ) = σ m+k (xm ).
We now show that to each sequence of elements xm ∈ h m+k (S P ∞ ( m Y ); A),
k
there corresponds a stable cohomology operation of degree k in {O m } and con-
versely.
Let μ : h m+k (S P ∞ ( m Y ); A) → Om k be the homomorphism defined in
Theorem 15.9.12. Let μ(xm ) = φm . We now show that {φm } is a stable cohomol-
ogy operation of degree k in h ∗ ( ; A).
Let x ∈ h m (X ; A) be represented by a map f : X → S P ∞ ( m Y ). Then σ m (x)
is represented by the composite map
f ρm
X −−−−→ S P ∞ ( m Y ) −−−−→ S P ∞ ( m+1 Y ).
φm+1 (σ m (x)) = μ(x m+1 )(σ m (x)) = (ρm ◦ f )∗ (xm+1 ) = ( f )∗ ◦ (ρm )∗ (xm+1 )
= ( f )∗ (σ m+k (xm )) = σ m+k ( f ∗ (xm )) = σ m+k (φm (x)), ∀x ∈ h m (X ; A)
k
⇒ φm+1 ◦ σ m = σ m+k ◦ φm ⇒ {φm } ∈ {O m }.
k
Conversely, let {φm } ∈ {O m }. Then φm+1 (σm (x)) = σ m+k (φm (x)), ∀x ∈ h m
(X ; A). Let λ(φm ) = xm , where λ is defined in Theorem 15.9.12. Then xm ∈ h m+k
(S P ∞ ( m Y ); A). Hence μ(x m ) = φm . Consequently,
φm+1 (σ m (x)) = μ(x m+1 )(σ m (x)) = (ρm ◦ f )∗ (xm+1 ) = ( f )∗ ◦ (ρm )∗ (xm+1 ).
Again,
σ m+k (φm (x)) = σm+k (μ(xm )(x)) = σ m+k ( f ∗ (xm )) = ( f )∗ ◦ σ m+k (xm ).
15.9 Cohomology Operations 495
Proof
Remark 15.9.21 Clearly, spectra form a category with this definition of morphism.
Moreover, if α = {αn } : E → E is a map of spectra of degree r , then it induces
natural homomorphisms of homology and cohomology theories
m (X ) → E
α:E m−r (X ), α : E
mn (X ) →
E
m+r
(X )
for all m commuting with the suspension isomorphism, i.e., α(σ(x)) = σ(α(x)).
αn+1
En+1 / E
n+r+1
496 15 Spectral Homology and Cohomology Theories
This section conveys the concept of ‘stable homotopy groups’ introduced in 1937 as
a natural generalization of Freudenthal suspension theorem. In algebraic topology
we use the word ‘stable’ when a phenomenon occurs essentially in the same way
independent of dimension provided perhaps that the dimension is sufficiently large.
The importance of stable homotopy theory was reinforced by two related develop-
ments in the late 1950s. One is the invention of spectral homology and cohomology
theory and specially K -theory by Atiyah and Hirzebruch. The other one is the work
of Thom which reduces the problem of classifying manifolds up to cobordism to
a problem, a solvable problem in stable homotopy theory. Moreover, this section
studies homotopy groups of a spectrum.
πr (X ) −
→ πr +1 ( X ) −
→ ··· −
→ πr +m ( m X ) −
→ ··· (15.2)
Example 15.10.1 Consider the homotopy groups πn+r (S n ) of spheres. We have the
suspension homomorphism:
More generally, let X and Y be two CW -complexes with base point which is
assumed to be a 0-cell. The suspension X is the reduced suspension: either S 1 ∧ X
or X ∧ S 1 which are homeomorphic. If f : X → Y is a map between CW -complexes
with base point, its suspension f is to be 1d ∧ f : S 1 ∧ X → S 1 ∧ Y (or f ∧ 1d :
X ∧ S 1 → Y ∧ S 1 ). Suspension defines a function
S : [X, Y ] → [ X, Y ]
Definition 15.10.3 An element of [X, Y ] (defined under the above situation) is called
a stable homotopy class of maps.
Since π3 (S 1 , s0 ) = π2 (S 1 , s0 ) = 0, p∗ : π3 (S 3 , s0 ) → π3 (S 2 , s0 ) is an isomor-
phism. Consequently, π3 (S 2 , s0 ) ∼ = Z, the first example, where πm (S n , s0 ) = 0 for
m > n. Since π3 (S 3 , s0 ) is graded by [1S 3 ], it follows that π3 (S 2 , s0 ) is generated by
[ p]. The map p is called the Hopf map.
For each q, consider
→∼
π2q+2 (S q+2 , s0 ) − →∼
=π2q+3 (S q+3 , s0 ) − →∼
=··· − →∼
=πq+n (S n , s0 ) − =···
We denote the common group πn+q (S n , s0 ), by πqS . It is called the kth stable
homotopy group.
498 15 Spectral Homology and Cohomology Theories
πn+q ( n X, ∗) ∼
= πn+q+1 ( n+1 X, ∗) ∼
= · · · if n > q + 1 (15.3)
Consequently, for large n, the sequence (15.3) stabilizes in the sense that all the
groups in this sequence are isomorphic.
Definition 15.10.4 The stable value in the sequence (15.3) is called the qth stable
homotopy group of X or q-stem of X denoted πqS (X ).
Remark 15.10.5 The importance of stable homotopy theory was reinforced by two
related developments in the late 1950s. One is the introducing of spectral homology
and cohomology theory and specially K -theory by Atiyah and Hirzebruch. The other
one is the work of Thom which reduces the problem of classifying manifolds up to
cobordism to a problem, a solvable problem in stable homotopy theory (see Gray pp.
324–357).
Remark 15.10.6 Higher algebraic K -theory introduced by Quillen in the early 1970
earns deep recognition by Segal and others.It can be viewed as a construction in
stable homotopy.
The coefficient groups πqS (S 0 ) are called the stable stems πqS . These groups are
known only through a finite range of n > 0 (note πnS = 0 for n < 0, π0S ∼ = Z). For
details study see James (1995).
If X and Y are finite CW -complexes and f : X → Y induces the zero homomor-
phism: πqS (X ) → πqS (Y ), then k f is nullhomotopic for some k.
h r (X ; A) = lim πn+r (X ∧ An )
n→∞
for a C W -complex X which form a homology theory, called homology theory asso-
ciated with the spectrum A (Whitehead 1962).
15.10 Stable Homotopy Theory and Homotopy Groups Associated … 499
(
αn )∗
πn+r (An ) → πn+r +1 ( An+1 ) −−−−−→ πn+r +1 (An ) (15.4)
Define πr (A) = lim πn+r (An ); hence the homomorphisms of the direct system
n→∞
are those displayed in (15.4). If A is an -spectrum then the homomorphism
Hence πr (S) = lim πn+r ( n X ). The limit is attained for n > r + 1. The homotopy
n→∞
groups of the spectrum S are stable homotopy groups of X .
15.11 Applications
μ∧1d i∧1d 1d ∧i
E∧E∧E /E∧E S0 ∧ E /E∧E / E ∧ S0
1d ∧μ μ μ
l r
μ
E∧E /E E
This subsection presents Poincaré duality theorem in the language of spectral homol-
ogy E ∗ (M; E) and spectral cohomology E ∗ (M; E) associated with a ring spectrum
E and also in some other forms. Manifolds generally arise in many problems of
analysis. Historically, homology theory was first applied to manifolds by Poincaré,
giving a key result, known as Poincaré duality theorem. He first stated this theorem
in 1895 in terms of Betti numbers. At that time there was no concept of cohomol-
ogy, which was invented in 1930s. Poincaré stated that the mth and (n − m)th Betti
numbers of a closed (i.e., compact and without boundary) orientable n-manifold are
equal. But there are at present its different forms given below.
Definition 15.11.1 A ring spectrum is a spectrum E with a product μ : E ∧ E → E
(i.e., a map of spectra) and identity i : S 0 → E such that the diagrams in Fig. 15.8
commute up to homotopy, where l and r are natural homotopy equivalences.
The product μ is said to be commutative if the diagram in Fig. 15.9 commutes
up to homotopy.
Definition 15.11.2 An orientation of an n- manifold M at x with respect to a ring
spectrum E is a choice of E 0 (P) module generators of E n (M, M − x). Given a
collection {X } of subsets of M, M is said to be consistently oriented along {X }
with respect to E, if there is a chosen collection of classes [X ] ∈ E n (M, M − x))
satisfying
(i) ρ XX ∩Y ∗ [X ] = ρYX ∩Y ∗ [Y ];
X
(ii) ρ X ∗ [X ] is an orientation of X , where
ρ BA : (M, M − A) → (M, M − B)
is the inclusion.
E
15.11 Applications 501
Ẽ m (M; E) ∼
= Ẽ n−m (M; E).
We now give another form Poincaré duality theorem connected with a finite sim-
plicial complex K .
Definition 15.11.7 A path-connected space X is said to be a homology n-manifold
if there exists a triangulation K of X such that for each point x ∈ |K |, and for each
integer m, the homology groups Hm (L K (x)) and Hm (S n−1 ) are isomorphic, where
L K (x) is the link of x in K .
Remark 15.11.11 Poincaré duality theorem is not true for all homology n-manifolds,
unless coefficient group is Z2 is used. Those homology manifolds for which the
theorem is true for coefficient group Z are precisely those that are orientable.
502 15 Spectral Homology and Cohomology Theories
One of the most important applications of cap product defined in Sect. 10.18 of
Chap. 10 is the present form of Poincaré duality theorem.
Proof Using the result of Ex. 4 of Sect. 15.12, any isomorphism G → G is induced
by a continuous map
f : K (G, n) → K (G, n).
Since all other groups are trivial, the map induces isomorphism in all homotopy
groups. This asserts by Whitehead theorem (Theorem 8.5.9 of Chap. 8) that f is a
homotopy equivalence. ❑
15.11 Applications 503
[X, An ] ∼
=h n (X ) ∼
=h n+1 ( X ).
∼
= [ X, An+1 ] ∼= [X, An+1 ].
αn : An → An+1 .
is a weak homotopy equivalence for n sufficiently large. Then this spectrum is called
the ‘suspension spectrum’ S is usually not an -spectrum. In particular, let sphere
spectrum S is the suspension spectrum of S 0 ; it has nth term S n for n ≥ 0.
504 15 Spectral Homology and Cohomology Theories
m (X ) = [ n−m X, E n ] ∼
E = [X, n−m E n ] ∼
= [X, E m ],
αn ψ
[Σn−m X, ΩEn+1 ]
πn+m+1 (ΣEn )
15.11 Applications 505
Proof E n (X, A; E) ∼
= [X/A, E n+1 ] ∼
= [X/A, (E n+2 )], which is an abelian
group. ❑
n (X ; E) ∼
E =En (X ; E) ⊕ E
n (S ◦ ; E),
where X is a CW-complex.
Proof Let x 0 be the base point of X . Now consider the exact cohomology sequence
of the pointed space (X, x 0 ):
j∗ i∗
n (x0 ; E) −
→ E n (X, x0 ; E) −−−→ E n (X ; E) −−−→ E
··· − → ···
E n (X ; E) ∼
= E n (X, x 0 ; E) ⊕ E n (x0 , E).
But
n (X ; E) and E n (x0 ; E) = E
E n (X, x0 ; E) = E n (S 0 ; E).
K (Z, 0) ←−−− K (Z, 1) ←−−− K Z, 2) ←−−− · · ·
506 15 Spectral Homology and Cohomology Theories
15.12 Exercises
m (
(i) E X α) ∼ m (X α );
= ⊕E
α∈A
(ii) if (X α , ∗α ) are CW -complexes, and E = {E n ,
αn } is an -spectrum, them
m (
E X α∈A ) ∼ m (X α ).
= α∈A E
α∈A
5. Given an abelian group G, show that there exists an -spectrum E such that
K (G, n), n ≥ 0
En =
point, otherwise.
··· −
→Em (X ; G) −−−
c
→E m (X, K ) −−α−→ E
m (X ; H ) −−d−→ E m+1 (X ; G) −
→ ··· ,
··· −
→Em (X ; G) −−−
c
→E m (X ; K ) −−α−→ E
m (X ; H ) −−d−→ E m−1 (X ; G) −
→ ···
This is called the Bockstein sequence and α is called the Bockstein homomor-
phism.
8. A spectrum E is called properly convergent if αn : E n → E n+1 is a (2n + 1)-
isomorphism for each n. Show that
(i) if E n is a pointed topological space for each n and E is properly convergent,
then E n is (n − 1)-connected;
(ii) if E is an -spectrum and E n is connected for each n, then E is properly
convergent.
9. If X is a CW -complex, show that the reduced ordinary homology and cohomol-
ogy groups H m (X ; G) and H
m (X ; G) with coefficient groups G are trivial for
m < 0.
[Hint: X ∧ K (G, n) is a CW -complex with all cells in dimension n and larger,
except for 0-cells. Hence πm+n (X ∧ K (G, n)) = 0 for m < 0 and n > 1. This
shows that H m (X ; G) = 0 for m < 0. Since n−m X has all cells in dimension
n − m and larger, except for 0-cells, [ n−m X, K (G, n)] = 0, if m < 0.]
10. Show that the sphere spectrum S is a ring spectrum and every spectrum E is a
module over S.
∗ (S 0 ) is a graded commutative ring with unit
11. If E is a ring spectrum, show that E
∗ ∗ 0
and E (X ) is a module over E (S ) for every X ∈ C0 .
508 15 Spectral Homology and Cohomology Theories
References
Adams, J.F.: Algebraic Topology: A student’s Guide. Cambridge University Press, Cambridge
(1972)
Adams, J.F.: Stable Homotopy and Generalized Homology. University of Chicago, Chicago (1974)
Adhikari, M.R., Adhikari, A.: Basic Modern Algebra with Applications. Springer, New Delhi (2014)
Brown, E.H.: Cohomology theories. Ann. Math. 75, 467–484 (1962)
Bott, R.: The stable homotopy of the classical groups. Ann. Math. Second Series 70, 313–337 (1959)
Croom, F.H.: Basic Concepts of Algebraic Topology. Springer, New York (1978)
Dieudonné, J.: A History of Algebraic and Differential Topology, 1900-1960. Modern Birkhäuser,
Boston (1989)
Dold, A.: Relations between ordinary and extraordinary homology. Algebraic Topology Collo-
quium, Aarhus, pp. 2–9 (1962)
Dold, A.: Lectures on Algebraic Topology. Springer, New York (1972)
Dold, A., Thom, R.: Quasifaserungen und unendliche symmetrische Produkte. Ann. Math. 67(2),
239–281 (1958)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Fulton, W.: Algebraic Topology, A First Course. Springer, New York (1975)
Gray, B.: Homotopy Theory, An Introduction to Algebraic Topology. Acamedic Press, New York
(1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J.: An Introduction to Homotopy Theory. Cambridge University Press, Cambridge (1983)
Hilton, P.J., Wylie, S.: Homology Theory. Cambridge University Press, Cambridge (1960)
Huber, P.J.: Homotopy theory in general categories. Math. Ann. 144, 361–385 (1961)
James, I.M. (ed.): Handbook of Algebraic Topology. North Holland, Amsterdam (1995)
Luke, G., Mishchenko, A.S.: Vector Bundles and Their Applications. Kluwer Academic Publishers,
Boston (1998)
Massey, W.S.: A Basic Course in Algebraic Topology. Springer, New York (1991)
Maunder, C.R.F.: Algebraic Topology. Cambridge University Press, Cambridge (1980)
Mayer, J.: Algebraic Topology. Prentice-Hall, New Jersey (1972)
Mitra, S.: A study of some notions of algebraic topology through homotopy theory. Ph.D. thesis,
University of Calcutta (2007)
Mosher, R., Tangora, M.C.: Cohomology Operations and Applications in Homotopy Theory. Harper
and Row, New York (1968)
Spanier, E.: Algebraic Topology. McGraw-Hill, New York (1966)
Steenrod, N.E., Epstein, D.B.A.: Cohomology Operations. Princeton University Press, Princeton
(1962)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Berlin (1975)
Vick, J.W.: Homology Theory: Introduction to Algebraic Topology. Springer, New York (1994)
Whitehead, G.W.: Generalized homology theories. Trans. Am. Math. Soc. 102, 227–283 (1962)
Whitehead, G.W.: Elements of Homotopy Theory. Springer, New York (1978)
Chapter 16
Obstruction Theory
This section conveys the aim of obstruction theory and describes a technique for
studying various homotopy problems such as extension problems, lifting problems,
and relative lifting problems which are basic problems in algebraic topology. To earn
the basic objective of obstruction theory we start with a simple example: given a
group homomorphism f , ker f is an algebraic indicator which is an obstacle to f
for being injective. We normally use homotopy theory to yield algebraic indicators
for obstacles to extension and lifting problems of continuous maps. For example,
a continuous map f : S n → X has a continuous extension over the (n + 1)-ball
D n+1 bounded by S n iff f is nullhomotopic (see Theorem 2.10.1 of Chap. 2). Hence
in this case the obstacle for extension of f is precisely [ f ] = 0(∈ πn (X )). Again
the obstacle to lifting problems in a principal fibration is a constant map. Hence
this problem can be expressed as the homotopy class of the map into the classifying
space.
There are several techniques to develop obstruction theory to extension problems
using the tools of algebraic theory. Obstructions are built step by step using the tools
of cohomology theory. The most useful technique is to associate certain sets of coho-
mology elements with a single map in case of extension, and with a pair of maps in
case of homotopies. These cohomology elements are called obstructions. This idea
of associating cohomolgy elements with mappings was first found implicitly in the
work of Whitney and explicitly in the work of S. Eilenberg. The latter theory is tra-
ditionally called Eilenberg obstruction theory in his honor. It involves cohomology
groups with coefficients in certain homotopy groups to define obstructions to exten-
sion problems. But there are several cohomology theories such as cellular, singular,
simplicial, Čech cohomology, etc. The uniqueness theorem of cohomology theory
asserts that any two cohomology groups having the same coefficient group coin-
cide on finite C W -complexes, which implies that the cohomology groups of finite
16.1 Basic Aim of Obstruction Theory 513
Definition 16.1.1 Given a topological space X and an abelian group G, the singular
n-cochain group C n (X ; G) with coefficients in G is defined to be the dual group
given by C n (X ; G) = Hom (Cn (X ; G), G) of the singular chain group Cn (X ; G).
An element of C n (X ; G) is called a cochain.
The basic aim of obstruction theory is to study mainly the following four types
of problems:
(i) The extension problem;
(ii) The lifting problem;
(iii) The relative lifting problem;
(iv) Cross section problem.
This subsection explains the extension problem. Given a CW-complex pair (X, A)
with inclusion map i : A → X , and a continuous map f : A → E, does there exist
a continuous map h : X → E (represented by dotted arrow) such that the triangle in
Fig. 16.1 is commutative? This is called an extension problem. If such h exists, then
h is called an extension of f . For understanding the technique of obstruction theory
in extension problem, we first consider the Example 16.1.3.
This subsection explains the relative lifting problem which combines both the exten-
sion and lifting problems into a single problem described in the diagram in Fig. 16.3
with commutative square, called the extension-lifting square. In other words, a rel-
ative lifting problem is the question of finding a criterian to make the diagram in
Fig. 16.3 commutative.
Thus given a C W -complex pair (X, A) if i : A → X is the inclusion map, then
the problem is to determine a continuous map h; X → E (it exists) such that hi = f
and ph = g. This h (if it exists) is called a solution of the extension-lifting problem,
called a relative lift. If we take in particular, B = {∗}, we obtain the extension
problem, and for A = {∗} we obtain the lifting problem.
Remark 16.1.5 In most cases, these obstructions are in the cohomology groups that
are all zero, which gives a solution. On the contrary, if the obstructions are nonzero,
it can be used to encounter the problem expressed in cohomology terms.
Remark 16.1.6 The above observation asserts that the relative lifting and cross
section problems are equivalent.
This section presents the basic concepts of obstruction theory and uses the notations
of Sect. 16.2. Before conveying the basic concepts of ‘obstruction theory’ we recall
that a path-connected topological space is said to n-simple if there is point x0 ∈ X
such that π1 (X, x0 ) acts trivially on πn (X, x 0 ) in the sense that each element of
π1 (X, x0 ) acts on πn (X, x 0 ) as the identity. For example, every H -space is n-simple
for all n. If X is n-simple, then the homoptopy groups πn (X, x 0 ) do not depend on
its base point. Hence if X is n-simple, then the groups πn (X, x0 ) is simply denoted
by πn (X ).
This section considers extension problem: Given a subcomplex A of a finite cell
complex X , a path-connected n-simple space Y and a continuous map f : A → Y ,
the extension problem for f over the whole X is to determine whether or not f
can be continuously extended over X . In obstruction theory, an attempt is made to
extend the given map f step by step over the subcomplexes X̃ n , n = 0, 1, 2, · · · . of
X , where X̃ n = A ∪ X (n) . This process is continued till some obstruction for further
extension is met. Then the traditional technique is to measure this obstruction and
to change the previously constructed partial extension of f so that this obstruction
vanishes and hence further extension of f might be possible.
Definition 16.3.1 Given an integer n ≥ 0, a subcomplex A of a finite cell complex
X , and a path-connected n-simple space Y , a continuous map f : A → Y is said
to be n-extensible over X if f has a continuous extension over the subcomplex X̃ n
of X .
Example 16.3.2 Every continuous map f : X → Y is 1-extendable.
Definition 16.3.3 The supremum of n for which f is n-extensible is called the
extension index of f over X .
Proposition 16.3.4 Homotopic maps have the same extension index.
Proof Let f, g : A → Y be two maps such that f g. Let f˜ be an extension of f .
Define g̃ which coincides with f˜ on X n − A and coincides with g on A. Then there
is a homotopy between g̃ and f˜, so there is a homotopy between g and f on X n − A.
Hence the index of g ≤ index of f . Similarly, index of f ≤ index of g. This asserts
that index of f = index of g. ❑
Corollary 16.3.5 The extension index of a continuous map is a homotopy invariant
in the sense that homotopic maps have the same extension index.
Proof The corollary follows from Proposition 16.3.4. ❑
This subsection conveys the concepts of obstruction cochain and cocycle. It is impor-
tant that cycles and coboundaries are primary concepts of a cohomology group. These
16.3 The Obstruction Theory: Basic Concepts 517
∂
Cn+1 (B; πn (Y )) −−−→ Z n (B, πn (Y )) = Z n (B (n) , πn (Y ))
h k∗
= Hn (B (n) ; πn (Y )) ←−−− πn (B (n) ) −−−−→ πn (Y )
ψ : k∗ h −1 : Z n (B; πn (Y )) → πn (Y ).
ψ : Z n (B; πn (Y )) → πn (Y )
has an extension
ψ̃ : Cn (B; πn (Y )) → πn (Y ).
This subsection conveys the concepts of deformation and difference cochains and
considers the problem of constructing homotopies between two given continuous
maps f, g : X̃ n → Y which are assumed to be homotopic on X̃ n−1 (called partial
homotopic on X̃ n−1 ). We claim that the difference of the obstruction cocycles cn+1 ( f )
and cn+1 (g) is a coboundary.
First we consider a partial homoptopy Ht : X̃ n−1 → Y such that H0 = f | X̃ n−1
and H1 = g| X̃ n−1 . Again the topological product P = X × I is also a cell complex.
Let P (n) be the n-dimensional skeleton of P. As usual notation
(n) = (A × I ) ∪ P (n)
P
= (
X n × {0}) ∪ (
X n−1 × I ) ∪ (
X n × {1}).
Define a map
⎧
⎨ f (x), x ∈
⎪ Xn, t = 0
h : P → Y, (x, t) → Ht (x), x ∈ X n−1 , t ∈ I
n
⎪
⎩
g(x), x ∈ Xn, t = 1
Then h is continuous and determines an obstruction cocycle cn+1 (h) of the complex
P modulo A × I with coefficient group πn (Y ). Then it follows from the definition of
h that cn+1 (h) agrees with cn+1 ( f ) × 0 on X × {0} and with cn+1 (g) × 1 on X × {1}.
Let B be the subcomplex (X × {0}) ∪ (A × I ) ∪ (X × {1}) of X × I = P.
Hence cn+1 (h) − cn+1 ( f ) × 0 − cn+1 (g) × 1 is a cochain of X × I modulo B
with coefficient group πn (Y ). Again the map σ → σ × I establishes a bijective
correspondence between the n-cells of X − A and (n + 1)-cells of P − B. This
correspondence defines an isomorphism
Again, as cn+1 (h), cn+1 ( f ), cn+1 (g) are all cocycles and δ0 = −I and δ1 = I ,
applying δ to both sides of (16.1) we have δψδd n ( f, g : Ht ) = cn+1 ( f ) × I −
cn+1 (g) × I . This shows that ψδd n ( f, g : Ht ) = ψ(cn+1 ( f ) − cn+1 (g)). Since ψ is
an isomorphism, the proposition follows. ❑
This subsection proves Eilenberg extension theorem which is a key result in obstruc-
tion theory when stepwise extension process faces an obstruction. Recall that given a
continuous map f : X̃ n → Y , its obstruction cocycle cn+1 ( f ) determines an element
γ n+1 ( f ) ∈ H n+1 (X, A; πn (Y )).
This subsection conveys the concept of ‘obstruction set’ which plays a key role in
extensibility of a map f : A → Y over the whole space X .
Definition 16.3.21 Given a finite C W -complex pair and a path-connected n-simple
space, a continuous map f : X̃ n → Y determines a cocycle cn+1 ( f ) up to homotopy
and hence determines an element γ n+1 ( f ) ∈ H n+1 (X, A; πn (Y )), called an (n + 1)-
dimensional obstruction element of f .
This subsection gives the concept of homotopy index which is important in obstruc-
tion theory. Homotopy problem is a special case of extension problem. So the tech-
niques of obstruction theory can be naturally applied.
Definition 16.3.29 Two maps f and g are said to be n-homotopic rel A if f | X̃ n
and g| X̃ n are homotopic relative to A. If f g rel A, then they are automatically
n-homotopic.
Definition 16.3.30 The supremum of n such that f and g are n-homotopic is called
the homotopy index of the pair of maps ( f, g) rel A.
16.3 The Obstruction Theory: Basic Concepts 523
Remark 16.3.32 If (X, A) is a simplicial pair, then the homotopy index of any pair
of maps f, g : X → Y rel A is a topological invariant. For more results see exercises
in Sect. 16.5.
16.4 Applications
This section applies obstruction theory to solve some problems of algebraic topology
and proves some key results.
such that f (n) | X (n−1) is a constant map. Since g is a cocycle and g coincides with the
distinguishing cochain d(∗, f (n) ), it follows that
This shows that there is an extension of the map f (n) : X (n) → K (G, n) to a map
(n+1)
f : X (n+1) → K (G, n). Then the further obstructions to extend the map
Ht : f | X (n) g| X (n)
relative to the skeleton X (n−2) . Hence all obstructions to extend this homotopy to the
skeletons X (n+q) are all zero. ❑
Remark 16.4.4 The Theorem 16.4.1 asserts that the cohomology groups of a C W -
complex can be identified with the groups of homotopy classes of continuous maps
into Eilenberg-MacLane spaces.
This subsection presents a homological version of the Whitehead theorem (see The-
orem 8.5.8) which asserts that if X and Y are connected abelian CW-complexes and
if f : X → Y induces isomorphisms on all homotopy groups, then f is a homotopy
equivalence.
Proof It can be proved by applying the Hurewicz theorem and obstruction theory
to extend the homological version of Whitehead theorem to C W -complexes with
trivial action of π1 on all homotopy groups. ❑
Remark 16.4.12 For an alternative proof see Theorem 17.2.1 of Chap. 17.
This subsection uses obstruction theory to obtain obstruction for homotopy between
relative lifts. The extension problems have closed connection with homotopy prob-
lems. We now want to define obstruction for homotopy of maps. Given continuous
two maps f 0 , f 1 : X → Y a homotopy between them is an extension of the map
X × ∂ I ∪ {∗} × I → Y determined by f 0 and f 1 to the space X × I . Hence we can
use obstruction theory to obtain obstruction for homotopy.
Let (X, A) be a C W -complex pair with i : A → X inclusion map and p : E → B
be a fiber map with fiber F. If h 0 , h 1 : X → E are two relative lifts of f as shown in
diagram Fig. 16.4, then h 0 , h 1 , g and f determine continuous maps
h t (x) if t = 0, 1 and x ∈ X
H : X × ∂ I ∪ A × I → E, (x, t) →
g(x) if x ∈ A
and
G : X × I → B, (x, t) → f (x).
Then there is a commutative square shown in Fig. 16.5 where j is inclusion. A rela-
tive lift L : X × I → E for this diagram is a homotopy between h 0 and h 1 such that
L(a, t) = g(a) and ( pL)(x, t) = f (x), ∀ a ∈ A and ∀ x ∈ X and ∀ t ∈ I . If C j is
the mapping cone of j, then the obstructions to this relative lift are in
16.4 Applications 527
H n+1 (C j ; πn (F)) ∼
= H n+1 (X
× I /(X × ∂ I ∪ A × I ); πn (F))
∼
= H n+1 ( X/ A; πn (F))
∼
= H n+1 ( X/A; πn (F))
∼
= H n (Ci ; πn (F)),
16.5 Exercises
is nullhomotopic. This is well defined, since it does not depend on the choice of
Y [n] . f is said to be trivial if it is n-trivial for all n.
If X is an n-dimensional CW-complex, show that f is n-trivial iff f is trivial.
4. Let X be a compact triangulable space and f : X → X be a continuous map.
Show that Lefschetz number f of f is the “obstruction” to f being fixed point
free.
[Hint. Use Lefschetz fixed point theorem.]
5. Let f : X → Y be (n − 1)-trivial. For the exact sequence in S
528 16 Obstruction Theory
α∗
[X, K (πn (Y ), n)] −−−−→ [X, Y [n] ] −
→ [X, Y [n−1] ],
17. If (X, A) is a simplicial pair, show that the homotopy index of any pair of maps
f, g : X → Y rel A is a topological invariant.
18. Let X be a CW-complex, and Y be a path-connected (n − 1)-simple space. Given
a continuous map f : X (n−1) → Y , define
where the characteristic map ψαn is regarded as map of S n−1 to X (n−1) . Show that
(i)c( f ) depends only on the homotopy class of f ;
(ii)c( f ) = 0 iff f has a continuous extension to a map f˜ : X (n) → Y ;
(iii)δc( f ) = 0;
(iv) if γ( f ) represents the homotopy class of c( f ) in H n (X ; πn−1 (Y )), then
γ( f ) = 0 iff there exists a continuous map g : X (n) → Y such that f = g
on X (n−2) .
(v) Let B be a CW-complex and A ⊂ B be its subcomplex. Suppose X̃ n =
B (n) ∪ A, where B (n) is the nth skeleton of B. Let σ = en+1 be an (n +1)-cell
of B, which does not belong to A and ψσ : S n → X n be the attaching map
corresponding to A and ψσ : S n → X n be the attaching map corresponding
to the cell σ. Any map f : X̃ n → Y , where Y is homotopically simple (in the
sense that π1 (Y ) acts trivially on πn (Y ) for each n), defines a cochain c( f )
by taking the value c( f ) on the generator σ, given by c( f )(σ) = [ f ψσ ] ∈
πn (Y ), where the composite is given by
ψσ f
f ψσ : S n −−−−→ X̃ n −−−→ Y.
[1] Adams, J.F., On the non-existence of elements of Hopf invariant one, Ann of
Math. 72(2), 20–104, 1960.
[2] Adams J.F., Algebraic Topology: A student’s Guide, Cambridge University
Press, Cambridge, 1972.
[3] Dieudonné J., A History of Algebraic and Differential Topology, 1900–1960,
Modern Birkhäuser, 1989.
[4] Dold A., Lectures on Algebraic Topology, Springer-Verlag, New York, 1972.
[5] Hilton P.J., An introduction to Homotopy Theory, Cambridge University Press,
Cambridge, 1983.
[6] Hilton P. J. and Wylie S., Homology Theory, Cambridge University Press, Cam-
bridge, 1960.
[7] Massey W.S., A Basic Course in Algebraic Topology, Springer-Verlag, New
York, Berlin, Heidelberg, 1991.
[8] Mayer J. Algebraic Topology, Prentice-Hall, New Jersy, 1972.
[9] Olum P., Obstructions to extensions and homotopies, Ann of Math. 25, pp 1–25,
1950.
[10] Switzer R.M., Algebraic Topology-Homotopy and Homology, Springer-Verlag,
Berlin, Heidelberg, New York, 1975.
[11] Whitehead, G.W., On mappings into group like spaces, Comment. Math. Helv.
28, 320–328. 1954.
[12] Whitehead G.W., Elements of Homotopy Theory, Springer-Verlag, New York,
Heidelberg, Berlin, 1978.
References
Adams, J.F.: On the non-existence of elements of Hopf invariant one. Ann. Math. 72(2), 20–104
(1960)
Adams, J.F.: Algebraic Topology: A Student’s Guide. Cambridge University Press, Cambridge
(1972)
Arkowitz, M.: Introduction to Homotopy Theory. Springer, New York (2011)
Davis, J.F., Kirk, P.: Lecture Notes in Algebraic Topology. Indiana University, Bloomington (2001).
http://www.ams.org/bookstore-getitem/item=GSM-35
Dieudonné, J.: A History of Algebraic and Differential Topology, 1900–1960. Modern Birkhäuser
Classics. Birkhäuser, Basel (1989)
Dodson, C.T.J., Parkar, P.E.: User’s Guide to Algebraic Topology. Kluwer Academic Publishers,
Dordrecht (1997)
Dold, A.: Lectures on Algebraic Topology. Springer, New York (1972)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press,
Princeton (1952)
Gray, B.: Homotopy Theory: An Introduction to Algebraic Topology. Academic, New York (1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J.: An Introduction to Homotopy Theory. Cambridge University Press, Cambridge (1983)
Hilton, P.J., Wylie, S.: Homology Theory. Cambridge University Press, Cambridge (1960)
References 531
This chapter displays some similarities and further interesting relations between
homology and homotopy groups of topological spaces in addition to some relations
between these theories discussed earlier. The concept of homotopy presents a math-
ematical formulation of the intuitive idea of a continuous transition between two
geometrical configurations. On the other hand, the concept of homology presents
a mathematical precision to the intuitive idea of a curve bounding an “area” or a
surface bounding a “volume.” L.E.J. Brouwer (1881–1967) first connected these
two basic concepts of algebraic topology in 1912 by proving that two continuous
maps of a two-dimensional sphere into itself can be continuously deformed into each
other if and only if they have the same degree (i.e., if and only if they are equivalent
from the view point of homology theory). Hopf’s classification theorem generalizes
Brouwer’s result to an arbitrary dimension.
The homotopy groups resemble the homology groups in many respects under
suitable situations as shown by Hurewicz in his celebrated “Equivalence Theorem.”
Homotopical and homological versions of Whitehead theorem are similar. Since
homology groups are in general more computable than homotopy groups, the homo-
logical version of Whitehead theorem is often convenient to apply. Cohomology
groups of a C W -complex are dual to homotopy groups in the sense that cohomology
groups of a C W -complex can be identified with the groups of homotopy classes
of continuous maps into Eilenberg–MacLane spaces. By replacing the Eilenberg–
MacLane spaces by suitable spaces, “generalized cohomology theories” are con-
structed in Chap. 15.
There is also a lack of similarities between these two theories essentially due to
absence in higher homotopy groups the excision property for homology and also
absence in higher homotopy groups a theorem analogous to van Kampen theorem
for fundamental group. This chapter continues to study Eilenberg–MacLane spaces,
Moore spaces, Dold–Thom theorem, Hopf invariant and Adams classical theorem
on Hopf invariant.
In this chapter, C 0 denotes the category of pointed topological spaces having homo-
topy type of finite pointed C W -complexes and C denotes the category of topological
pairs of spaces having homotopy type of finite C W -complex pairs.
For this chapter, the books Adams (1972), Gray (1975), Hatcher (2002), Maunder
(1980), Spanier (1966), the papers Eilenberg and MacLane (1945), Steenrod (1949)
and some others are referred in the Bibliography.
This subsection shows that the homotopy groups resemble the homology groups in
many aspects.
Example 17.1.1 The fundamental groups π1 (X ) are not always abelian but the
groups πn (X ) are always abelian for n ≥ 2. On the other hand, homology groups
Hn (X ) are always abelian for n ≥ 1.
Example 17.1.2 The relative homotopy groups give a long exact sequence like long
exact sequence of homology groups.
This subsection establishes a key link between homotopy and homology groups
with the help of Hurewicz homomorphism given by Withold Hurewicz (1904–1956)
during 1934–1936. His classical result known as Hurewicz theorem says that for
n ≥ 1 the first nonzero homotopy group πn (X ) of a simply connected space X is
isomorphic to the first nonzero ordinary homology group Hn (X ) for n > 1. Their
relative version is also similar.
Recall that for any topological space X and positive integer m there exists a group
homomorphism
h ∗ : πm (X ) → Hm (X )
called the Hurewicz homomorphism from its m-th homotopy group to its m-th homol-
ogy group (with integer coefficients). For m = 1, the fundamental group is not abelian
in general but its abeliazation is the first homology group
17.1 Some Similarities and Key Links 535
H1 (X ) ∼
= π1 (X )/[π1 (X ), π1 (X )],
πm (X ) −−−→ πm+1 (X ∧ S 1 ) ∼ m (X ),
E
= πm+1 (X ∧ K (Z, 1)) −
→H
(use the result that S 1 K (Z, 1)) is a natural homomorphism, called the Hurewicz
homomorphism, where E is the Freudenthal suspension homomorphism
Remark 17.1.4 An equivalent formulation of Hurewicz theorem given
Theorem 10.11.2 of Chap. 10 is now presented.
Theorem 17.1.5 (Hurewicz) Let X be a simply connected pointed topological space.
Then the following statements are equivalent:
(i) πi (X ) = 0, if 1 ≤ i < n(n ≥ 2);
i (X ) = 0, if 1 ≤ i < n(n ≥ 2).
(ii) H
Either implies that h : πr (X ) → Hr (X ) is an (n + 1)-isomorphism.
Proof Since h is natural, and X is well pointed we may assume that X is a C W -
complex. First suppose that πi (X ) = 0 for i < n. Then E : πr (X ) → πr +1 ( X ) is
an (n + 1)-isomorphism, since n > 1. Consider the composite map βm :
E (1d ∧h m )∗
πr +m (X ∧ K (Z, m)) −−−→ πr +m+1 (X ∧ K (Z, m) ∧ S 1 ) −−−−−−−−→ πr +m+1 (X ∧ K (Z, m + 1)).
Remark 17.1.7 The first nontrivial homotopy group of a simply connected space
X and the first nontrivial homology group of the same space X occur in the same
dimension and they are isomorphic under Hurewicz homorphism h.
Remark 17.1.8 For n = 1, the Hurewicz homomorphism h : π1 (X ) → H1 (X ) has
as kernel the commutator subgroup of π1 (X ).
( p A )∗ h
i (X/A) = Hi (X, A),
πi (X, A) −−−−−→ πi (X/A, ∗) −−−→ H
f ∗ : πm (X ) → πm (Y )
Remark 17.2.4 Theorem 17.2.3 has interesting applications. For example, a closed
connected n-manifold of the homotopy type of the n-sphere S n is homeomorphic to
the n-sphere (compare with Poincaré conjecture given in Sect. 18.1). Consequently,
these spheres are characterized by invariants of algebraic topology.
ψ : πn (S P ∞ (X )) → H n (X ; Z).
for every n ≥ 1.
Corollary 17.4.3 (i) S P ∞ (S n ) is a K (Z, n);
(ii) For a Moore space M(G, n), S P ∞ (M(G, n)) is a K (G, n).
Proof (i) It follows from Dold–Thom Theorem by taking in particular, X = S n .
(ii) It follows from Dold–Thom Theorem by taking X = M(G, n). ❑
Corollary 17.4.4 A path-connected, commutative, associative H -space X with a
strict identity element has the weak homotopy type of a product of Eilenberg–
MacLane spaces.
Proof Left as an exercise.
Corollary 17.4.5 The functor S P ∞ gives Eilenberg–MacLane spaces.
∞
-complex, then S P (X ) is path-connected and has the weak
Proof If X is a C W
homotopy type of n K (Hn (X ), n). Hence the corollary follows from Corollary
17.4.4. ❑
Remark 17.4.6 The map πn (X ) → πn (S P ∞ (X )) = Hn (X ; Z) induced by the inclu-
sion X = S P 1 (X ) → S P ∞ X is the Hurewicz homomorphism. Using the Hurewicz
homomorphism and naturality this reduces to the case X = S 1 , where the map
S P n (S n ) → S P ∞ (S n ) induces on π1 a homomorphism Z → Z, which is an isomor-
phism. The suspension isomorphism makes a further definition to the case n = 1,
where the inclusion S P 1 (S 1 ) → S P ∞ (S 1 ) is a homotopy equivalence and hence it
induces an isomorphism on π1 .
17.4 Dold–Thom Theorem 539
π3 (2 2 S 2 ) ∼
= π5 (S 4 ) ∼
= Z2 ,
This section defines Hopf invariant using cup product and discusses Adams theorem
which provides a solution of vector field theorem.
H : πm (S n ) → πm (S 2n−1 ) (m ≤ 4n − 4)
H : πm (S n ) → πm+1 (S 2n ) (m > 0)
Since π3 (S 1 , s0 ) = π2 (S 1 , s0 ) = 0, p∗ : π3 (S 3 , s0 ) → π3 (S 2 , s0 ) is an isomorphism.
Consequently, π3 (S 2 , s0 ) ∼ = Z, the first example, where πm (S n , s0 )
= 0 for m > n.
Since π3 (S , s0 ) is generated by [1 S 3 ], it follows that π3 (S 2 , s0 ) is generated by [ p].
3
→∼
π2q+2 (S q+2 , s0 ) − →∼
=π2q+3 (S q+3 , s0 ) − →∼
=··· − →∼
=πq+n (S n , s0 ) − =···
For each q > 1 the common group πn+q (S n , s0 ) is denoted by by πqS . It is called the
kth stable homotopy group. For example, π1S ∼ = π4 (S 3 , s0 ) ∼
= Z2 and is generated by
[ p], where p : S 3 → S 2 is the Hopf map.
The exceptional case π4n−1 (S 2n , s0 ) invites attraction in many respects. The homo-
morphism
H : π4n−1 (S 2n , s0 ) → Z, f → H ( f )
Definition 17.5.7 (Steenrod) Given an element α ∈ π2n−1 (S n )(n ≥ 1), the Hopf
invariant of α is also defined as follows: Represent α by a map f : S 2n−1 → S n and
17.5 The Hopf Invariant and Adams Theorem 541
let Y = C f . Then H n (Y ) = ∼ Z, H 2n (Y ) =
∼ Z, the generators being τn , τ2n , where
∗ ∗
f 1 (τn ) = sn , τ2n = f 2 (s2n ), and sn , s2n are the generators of H n (S n ), H 2n (S 2n )
respectively. The Hopf invariant of α denoted by H (α) is the defined by
H (α) is an integer, called the Hopf invariant of α. This integer H (α) depends only
on α in the sense that it does not depend on the choice of its representative f and
hence it is well defined.
H : π2n−1 (S n ) → Z, f → H ( f )
Remark 17.5.9 The Definition 17.5.7 is due to Steenrod given in 1947. It is some
what different from Hopf original definition.
The problem for which n there exists a continuous map f : S 2n−1 → S n with Hopf
invariant H ( f ) = 1 was solved by J.F. Adams (1930–1989) in his papers (Adams
1958, 1960). This theorem, also called Adams’ theorem, is a deep theorem in homo-
topy theory which states that the only n-spheres which are H -spaces are S 0 , S 1 , S 3 ,
and S 7 . This relates to the existence of division algebra structure on Euclidean space
Rn . A division algebra is a finite dimensional real vector space together with a bilin-
ear multiplication having both-sided identity and such that each nonzero element
has a both-sided multiplicative inverse. The real numbers, complex numbers, the
real quaternions, and the Cayley numbers are examples of real division algebras. J.F.
Adams proves that there are no other examples. Corresponding to each continuous
map f : S 2n−1 → S n one can associate an integer H ( f ), called Hopf invariant. This
means that to each element of π2n−1 (S n ), one can assign an integer which is its Hopf
invariant.
Remark 17.5.11 The Definition 17.5.7 is due to Steenrod given in 1947. It is some
what different from Hopf original definition. For any integer n > 0, that there exists
continuous S 4n−1 to S 2n of arbitrary even Hopf invariant. Does there exist maps
having odd Hopf invariant? Hopf maps S 3 → S 2 and S 7 → S 4 are each of Hopf
invariant one. Using Cayley numbers, one can define an analogous map from S 15 →
S 8 of Hopf invariant one. Adams showed in 1952 that there exist maps f : S 4n−1 →
S 2n of odd Hopf invariant using cohomology operations only when n is a power of 2.
If π2n−1 (S n ) contains no element of Hopf invariant one, then there is no real division
algebra of dimension n. Adams proved in 1960 that such elements exist precisely for
n = 1, 2, 4, 8, whose simpler proof is given by (Atiyah 1967) using K -theory.This
result asserts purely algebraic theorem that R, C, H and Cayley numbers are the
only real division algebras (see Steenrod and Epstein 1962).
17.6 Exercises
h : π1 (X ) → H1 (X ; Z).
h : π1 (X ) → H1 (X ; Z)
induces an isomorphism
h ∗ : π1 (X )/ker h → H1 (X ; Z)
show that X S m .
6. Given an element α ∈ π2n−1 (S n )(n ≥ 1), let H (α) be the Hopf invariant of α.
Prove that
(i) H (α) depends only on α, and not on the choice of its representative f :
S 2n−1 → S n ;
(ii) H : π2n−1 (S n ) → Z, f → H ( f ) is a homomorphism;
(iii) H ( f ) = 0 if n is odd;
(iv) if n is even, H [βn , βn ] = ±2, where βn is the generator of πn (S n ) represented
by the identity map;
(v) Deduce that if n is even, then 2 ∈ Im H and π2n−1 (S n ) has an element of
infinite order, and S n can not be a Hopf space.
7. For any integer n > 0, show that there exists a continuous map f from S 4n−1 to
S 2n of arbitrary even Hopf invariant H ( f ).
8. Show that two continuous maps from S 3 to S 2 are homotopic iff they have the
same Hopf invariant.
9. Let f : X → Y be a continuous map of simply connected C W -complexes. Show
that f is a homotopy equivalence if and only if f ∗ : Hi (X ) ∼
= Hi (Y ) for all i.
10. Let (X, A) be a pair of simply connected C W -complexes. If Hm (X, A) = 0
for m < n, n ≥ 2, then show that πm (X, A) = 0 for m < n and the Hurewicz
homomorphism
h : πn (X, A) → Hn (X, A)
is an isomorphism.
11. (Homological description of Moore space) Given an abelian group G and an
integer n ≥ 2, a pointed C W -complex X is said to be a Moore space of type
(G, n) if X is n-connected and
Hi (X ) = G, if i = n .
0, if i
= n
544 17 More Relations Between Homology and Homotopy
is an isomorphism.
(ii) πn (M(G, n)) = G.
(iii) If f : G → H is a homomorphism of abelian groups, then there exists a
continuous map
ψ : M(G, n) → M(H, n)
coincides with f.
12. Let f : X → Y be a map between simply connected spaces. If f ∗ : Hm (X ) →
Hm (Y ) is bijective if m < n and surjective if m = n(n ≥ 2), show that
f ∗ : πm (X ) → πm (Y )
f : S 4n−1 → S 2n
is surjective.
16. Let τ2n be a generator of the group π2n (S 2n ) and [τ2n , τ2n ] ∈ π4n−1 (S 2n ) be the
Whitehead product. Show that
17.6 Exercises 545
References
Adams, J.F.: On the nonexistence of elements of hopf invariant one. Bull. Am. Math. Soc. 64,
279–282 (1958)
Adams, J.F.: On the nonexistence of elements of hopf invariant one. Ann. Math. 72, 20–104 (1960)
Adams, J.F.: Algebraic Topology: A student’s Guide. Cambridge University Press, Cambridge
(1972)
Atiyah, M.F.: K -Theory. Benjamin, Elmsford (1967)
Dieudonné, J.: A History of Algebraic and Differential Topology, 1900–1960. Modern Birkhäuser,
Basel (1989)
Dold, A., Thom, R.: Quasifaserungen und unendliche symmetrische Produkte. Ann. Math. 67(2),
239–281 (1958)
Eilenberg, S., MacLane, S.: Relations between homology and homotopy groups of spaces, Ann.
Math. 46(2) (1945)
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press, Prince-
ton (1952)
Gray, B.: Homotopy Theory, An Introduction to Algebraic Topology. Acamedic Press, New York
(1975)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Maunder C.R.F: Algebraic Topology, Van Nostrand (1970). Cambridge University Press,
Cambridge (1980)
Spanier, E.: Algebraic Topology. McGraw-Hill, New York (1966)
Steenrod, N.: Cohomology Invariants Mapp. 50, 954–988 (1949)
Steenrod, N., Epstein, D.B.A.: Cohomolgy operations, Annals of Mathematics Studies, vol. 50.
Prineton University Press, Princeton (1962)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Berlin (1975)
Chapter 18
A Brief History of Algebraic Topology
This chapter focuses the history on the emergence of the ideas leading to new areas of
study in algebraic topology and conveys the contributions of some mathematicians
who introduced new concepts or proved theorems of fundamental importance or inau-
gurated new theories in algebraic topology starting from the creation of homotopy,
fundamental group, and homology group by H. Poincaré (1854–1912) in 1895, which
are the first most profound and far reaching inventions in algebraic topology. This
subject arose through the study of the problems in mathematical analysis and geome-
try in Euclidean spaces, particularly, through Poincaré’s work in the classification of
algebraic surfaces. An important feature in the history of algebraic topology is that the
concepts initially introduced in homology and homotopy theories for applications to
problems of topology have found fruitful applications to other areas of mathematics
and have become the starting points of various theories: category theory, homologi-
cal algebra and K -theory are outstanding examples. The term “topology” was given
by J.B. Listing (1802–1882) in 1862 instead of previously used “Analysis situs”.
The subject “topology” was studied by C. Felix Klein (1849–1925) in his “Erlangen
Program” in 1872 and considered the invariants of arbitrary continuous transfor-
mation, a kind of geometry. He classified geometries by their underlying symmetry
groups, and this classification greatly influenced the synthesis of the mathematics.
J.W. Alexander (1888–1971) used ‘topological’ in the titles of his research papers in
the twenties.
The basic problem in algebraic topology is to devise ways to assign various alge-
braic objects such as groups, rings, modules to topological spaces and homomor-
phisms to the corresponding structures in a functorial way. The literature on alge-
braic topology is very vast. Properties and characteristics which are shared by home-
omorphic spaces are called topological properties and topological invariants; on the
other hand those by homotopy equivalent spaces are called homotopy properties and
homotopy invariants. The Euler characteristic invented by L. Euler (1707–1783) in
1752 is an integral invariant, which distinguishes non-homeomorphic spaces. The
search of other invariants has established connections between topology and modern
© Springer India 2016 547
M.R. Adhikari, Basic Algebraic Topology and its Applications,
DOI 10.1007/978-81-322-2843-1_18
548 18 A Brief History of Algebraic Topology
algebra in such a way that homeomorphic spaces have isomorphic algebraic struc-
tures. Historically, the concept of fundamental group introduced by Poincaré in 1895
is the first important invariant of homotopy theory which came from such a search.
His work explained the difference between curves deformable to one another and
curves bounding a larger space. The first one led to the concepts of homotopy and
fundamental group and the second one led to homology. Some concepts studied
now in algebraic topology had been found in the work of B. Riemann (1826–1866),
C. Felix Klein and H. Poincaré. But the foundation of algebraic (combinatorial topol-
ogy) was laid in the decade beginning 1895 by H. Poincaré through publication of his
famous series of memoirs ‘Analysis Situs’ during the years 1895–1904. His moti-
vation was to solve specific problems involving paths, surfaces, and geometry in
Euclidean spaces. His vision of the key role of topology in all mathematical theories
began to materialize from 1920.
For this chapter the books and papers Adams (1960, 1962, 1972), Atiyah (1967),
Barratt (1955), Brown (1962), Dieudonné (1960), Dold and Thom (1958), Dold
(1962), Eilenberg and MacLane (1942, 1945a), Eilenberg and Steenrod (1952),
Freudenthal (1937), Hopf (1935), Hurewicz (1935), James (1999), Maunder (1970),
Poincaré (1895, 1900, 1904), Whitehead (1941, 1949, 1950), Whitehead (1950,
1953, 1962) and some others are referred in the Bibliography.
segment since this segment is not closed. A sphere is equivalent to a convex surface;
it is not equivalent to a torus since there is a hole in a torus and in a sphere there is
not.”
The idea of homotopy for the continuous maps of unit interval was originated by
C. Jordan (1838–1922) in 1866 and that of for loops was introduced by H. Poincaré
in 1895 to define an algebraic invariant called the fundamental group. H. Poincaré
may be regarded as the father of algebraic topology. The concept of fundamental
groups invented by H. Poincaré in 1895 conveys the first transition from topology to
algebra by assigning an algebraic structure on the set of relative homotopy classes
of loops in a functorial way. Fundamental group is a basic very powerful invariant in
algebraic topology and is the first of a series of algebraic invariants πn associated with
a topological space with a base point. Historically, the concept of fundamental group
introduced by Poincaré is the first important algebraic invariant of homotopy theory.
This group provides information about the basic shape, or holes, of the topological
space. His work in algebraic topology is mainly in geometric terms.
Poincaré posed in 1904 a conjecture which is called Poincaré conjecture. This
conjecture asks whether a simply connected compact n-manifold having the same
homology groups as S n is homeomorphic to S n ? It is not hard to show that the
conjecture is true for n = 2.
(i) For n = 4 the conjecture was proved to be true by M. Freedman (1951-) in 1982
and he was awarded the 1986 Fields medal for this work.
(ii) For n = 5 the conjecture was demonstrated by Christopher Zeeman (1925–
2016) in 1961.
(iii) For n = 6 the conjecture was proved to be true by John R. Stallings (1935–2008)
in 1962.
(iv) For n ≥ 7 the conjecture was established by Stephen Smale (1930-) in 1961. He
subsequently extended his proof for all n ≥ 5 independently. He was awarded
the Fields Medal in 1966 for this work.
(v) For n = 3, (its equivalent statement asserts that a compact 3-manifold homo-
topically equivalent to S 3 is homeomorphic to S 3 ) the problem has been solved
by Grigori Yakovlevich Perelman (1966-) in year 1994. He was offered the 2006
Fields Medal for his contributions to geometry and his revolutionary insights
into the analytical and geometric structure of the Ricci flow. But he declined
to accept the award or to appear at the Spain ICM 2006. The scientific journal
“Science” declared on 22nd December 2006 Perelman’s proof of the Poincaré
conjecture as the scientific “Breakthrough of the Year 2006”, such recognition
is possibly the first in the area of mathematics.
Poincaré also made significant contributions in algebra, differential equations, com-
plex analysis, algebraic geometry, celestial mechanics, mathematical physics, phi-
losophy of mathematics and popular science through his publication of 30 books
and over 500 papers. Of course, some of the ideas which Poincaré developed had of
course their origins prior to him, with L. Euler, and B. Riemann above all.
550 18 A Brief History of Algebraic Topology
This section conveys the early development of homotopy theory arising through the
work H. Poincaré, L.E.J. Brouwer (1881–1967), H. Hopf (1894–1971),
W. Hurewicz (1904–1956), H. Freudenthal (1905–1990) and some others. Topol-
ogists regard Poincaré as the founder and H. Hopf and Hurewicz as the cofounders
of algebraic topology. The concept of homotopy presents a mathematical formulation
of the intuitive idea of a continuous transition between two geometrical configura-
tions. On the other hand, the concept of homology presents a mathematical precision
to the intuitive idea of a curve bounding an ‘area’ or a surface bounding a ‘volume’.
Algebraic topology attempts to measure degrees of connectivity by using homology
and homotopy groups.
The concept of homotopy, at least for maps of the unit interval I was given by
C. Jordan in 1886. The word ‘homotopy’ was first given by Max Dehn (1878–1952)
and Paul Heegaard (1871–1948) in 1907. The Jordan Curve Theorem, a classical
theorem, was first stated by Jordan in 1892. His paper contained some gaps. Its first
rigorous proof given by Oswald Veblen (1880–1960) in 1905 is one of the greatest
developments of algebraic topology.
The importance of homotopy theory was realized in 1930 with the discovery of
the Hopf map with his striking result π3 (S 2 ) = 0. Prior to him homotopy theory
was used as a secondary tool for the homology theory except for the fundamental
group. Hopf fibering given by H. Hopf through his work during 1935–1941 plays an
important role in the study of algebraic topology. The Hopf maps p : S 2n−1 → S n for
n = 2, 4, 8 introduced by Hopf in 1935 are utilized to study certain homotopy groups
of spheres such as π3 (S 2 ) = 0, π7 (S 4 ) = 0 and π15 (S 8 ) = 0. Homotopy theory is
used in solving many of the old problems of c1assical topology. The fundamental
groups are deeply connected with covering spaces. Historically, the systemic study of
covering spaces appeared during the late 19th century and early 20th century through
the theory of Riemann surfaces. But its origin was found before the invention of the
fundamental groups by H. Poincaré in 1895. Poincaré introduced the concept of
universal covering spaces in 1883 to prove a theorem on analytic functions.
Some analytical geometric tools are required for development of algebraic
topology. These are: simplex, complex, subcomplex, simplicial map, triangula-
tion, polyhedron and simplicial approximation. Simplicial complexes introduced by
J.W. Alexander provide useful tools in computing fundamental groups of simple
compact spaces as well as for the study of manifolds. For example, Poincaré dual-
ity theorem is one of the earliest theorems in topology. Simplicial complexes form
building blocks of homology theory. The simplicial approximation theorem given by
Brouwer and Alexander around 1920 by utilizing a certain good feature of simplicial
complexes plays a key role in the study of homotopy and homology theories. The
combinatorial device, now called abstract complex was systematically used by W.
Mayer (1887–1947) in 1923.
18.2 Early Development of Homotopy Theory 551
The homotopy equivalent relation is much coarser than the relation of homeo-
morphism and hence is more accessible to classification. For example, the disk D n
is of the same homotopy type of a single point { p} ⊂ D n but D n is not homeo-
morphic to { p}. The higher homotopy groups and homology groups are invariants
of the the homotopy equivalence class of a space. This concept has offered a new
foundation for the development of combinatorial invariants of spaces and manifolds.
His contributions made breakthrough in the field of topology.
By a synthesis of the work of Hopf and Hurewicz, H. Freudenthal proved the
completeness of Hopf ’s classification and discovered the suspension map in around
1935. Since then the study of homotopy of spheres comes up a challenging field
of research of many topologists including Hopf. Freudenthal made a breakthrough
in algebraic topology by establishing a theorem in 1937 known as Freudenthal sus-
pension theorem while investigating the homotopy groups πm (S n ) for 0 < m < n.
J.H.C. Whitehead (1904–1960) introduced the concept of simple homotopy theory,
which has developed through algebraic K -theory.
Freudenthal also studied the nth cohomotopy set π n (X, A) on which K. Borsuk
(1905–1982) endowed in 1936 the abelian group structure under certain conditions
on (X, A) (Borsuk 1936). For each integer p > n+1 2
, the cohomotopy groups of a
compact pair (X, A) of finite dimension n, the pth cohomotopy group π p (X, A)
is defined by π p (X, A) = [(X, A), (S p , s0 )], which is an abelian group. The set
π p (X, A) is defined for p ≥ 0, but addition operation in it is defined for p > n+1
2
. If
f : (X, A) → (Y, B) is continuous, it induces maps
f ∗ : π p (Y, B) → π p (X, A)
for all p, which are homomorphisms when both sides are groups. Again a map-
ping δ : π p−1 (A) → π p (X ) is defined for p > 0, which is a homomorphism when
both sides are groups. The basic difference between cohomology and cohomotopy
is the lack of a group structure in π p (X, A) for p ≤ n+1 2
. So it is not possible to
compute cohomotopy group by an induction on p starting with p = 0. The coho-
motopy groups defined by K Borsuk in 1936 was deeply studied by Spanier in his
paper Spanier (1949). Spanier has shown that with the induced homomorphism and
the coboundary operator, the cohomotopy groups satisfy all the Eilenberg–Steenrod
axioms for cohomology theory, and emphasized the importance of the cohomotopy
groups. His investigation, however, has been restricted to the case of compact spaces.
Lens spaces defined by H. Tietze (1880–1964) in 1908 form an important
class of 3-manifolds in the study of their homotopy classification. Subsequently,
K. Reidemeister (1893–1971) established their topological classification in 1935
and J.W.C. Whitehead gave their homotopical classification in 1941. Tietze gave
a finite presentation for the fundamental group and proved the topological invari-
ant of fundamental groups. He also contributed to the development of knot theory,
Jordan curves, cell complexes and even general topology which has now entered in
the premises of analysis.
554 18 A Brief History of Algebraic Topology
This section conveys the concepts of category theory and C W -complexes which
play a key role in the development of algebraic topology. Category theory is
very important in mathematics to unify different concepts in mathematics. It con-
veys a key language in algebraic topology. The concepts of categories, functors,
natural transformations and duality introduced and studied during 1942–1945 by
S. Eilenberg (1913–1998) and S. Mac-Lane (1909–2005) form category theory
(Eilenberg and MacLane 1942, 1945). Originally, the purpose of these notions was
to provide a technique for classifying certain concepts such as that of natural iso-
morphism. The whole idea of category theory arose through the field of algebraic
topology. The first and the simplest realization of this idea is the fundamental group
(or Poincaré group) of a pointed space. Many concepts of algebraic topology are
unified and explained by category theory, and it plays a key role for the study of
homotopy, homology and cohomology theories which constitute the basic text of
this book, in addition to adjoint functor, representable functor, abelianization functor,
Brown functor, and infinite symmetric product functor which are important functors
in the study of algebraic topology.
J.H.C. Whitehead constructed a new category in 1949 in his paper Whitehead
(1949), which is now called the category of C W -complexes. The concept of C W -
complexes is a natural generalization of the concept of polyhedra, where cells are
attached by arbitrary continuous maps starting with a discrete set, whose points are
each regarded as a 0-cell. C W -complexes built up by successive adjunctions of cells
of dimensions 1, 2, 3, . . . . C W -complexes form an extensive class of topological
spaces for the study of algebraic topology, where a weak equivalence is necessar-
ily a homotopy equivalence. C W -complexes carry excellent combinatorial proper-
ties which are flexible than simplicial complexes. The existence of Eilenberg and
MacLane spaces was shown by J.H.C. Whitehead in 1949 by using the properties of
C W -complexes.
C W -complexes give a convenient setting for homotopy theory. It is surprising
that the homotopy groups of C W -complexes supply a vast information. For example,
Whitehead theorem asserts that if a continuous map f : X → Y between connected
C W -complexes induces isomorphisms f ∗ : πn (X ) → πn (Y ) for all n, then f is a
homotopy equivalence. Again every space is not a C W -complex but for many pur-
poses it is sufficient to consider only C W -complexes. This conclusion follows from a
theorem of Whitehead established in 1950 that says that given any topological space
X , there exists a C W -complex K and a weak homotopy equivalence f : K → X .
The cellular approximation theorem is an analogue result of simplicial approximation
theorem.
The origin of C W -complexes closely relates to the birth of many concepts and
development of algebraic topology in general. There are many advantages of C W -
complexes over polyhedra. Since all C W -complexes are paracompact and all open
coverings of a paracompact space are numerable, the results on the homotopy clas-
sification of principal G-bundles hold for locally trivial principal G-bundles over a
18.3 Category Theory and C W -Complexes 555
This section conveys early development of homology theory starting from sim-
plicial homology defining the homology groups of a polyhedron by Poincaré in
1895, followed by several generalizations of his homology beyond polyhedra during
the period 1927–1944. The extensions were made by several topologists such as
L. Vietoris (1891–2002) in 1927 (for compact metric spaces), E. Čech (1893–
1960) in 1932 (for compact Hausdorff spaces), S. Lefschetz (1884–1972) in 1933,
S. Eilenberg in 1944 (for arbitrary topological spaces). Singular homology of an
arbitrary topological space constructed by Eilenberg in 1944 is the most powerful
homology.
Homology theory plays a key role in algebraic topology. The basic tools such as
complexes and incidence numbers are necessary for constructing simplicial homol-
ogy groups as defined by Poincaré. To inaugurate a homology theory, Poincaré started
in 1895 with a geometric object (a space) which is given by combinatorial data (a
simplicial complex). Then the linear algebra and boundary relations by these data
are used to construct homology groups, called simplicial homology groups. This the-
ory stemmed from his ‘Analysis Situs’. Using these tools Poincaré defined directly
the Betti numbers invented by E. Betti (1823–1892) and torsion numbers which are
numerical invariants and characterized the homology groups based on the coefficient
group Z of integers. The concept of relative homology (modulo a subcomplex) was
given by Lefschetz in 1927 and the operator ∂ was used by Lefschetz. Attention
for shift from numerical invariants to groups associated with homology theories was
successfully made during the period 1925–1935. This shift is partly due to Emmy
Noether (1882–1935). The algebraic approach of Noether to homology is a fruitful
contribution to the geometrical approach of Poincaré. Inspired by the above approach
of Noether, P. Alexandroff (1896–1982) and H. Hopf gave jointly the first detailed
study of homology theory from the view point of algebra in 1935.
There are two directions of generalizations of simplicial homology invented by
Poincaré in 1895:
556 18 A Brief History of Algebraic Topology
(i) from complexes to more general spaces where the homology groups are not
characterized by numerical invariants;
(ii) from the group Z to arbitrary abelian groups.
itself and the number is denoted by f . It is also related to the Euler characteristic
formula and proves a powerful fixed point theorem known as Lefschetz fixed point
theorem, which is a classical application of homology and generalizes Brouwer fixed
point theorem. Moreover, some other results on fixed points follow as its applications.
The proof of homotopy type invariance of homology was given by J.W. Alexander
in 1915 and 1926 and by O. Veblen in 1922 through their work in terms of simplicial
homology groups of a polyhedron. The concept of induced homomorphisms f ∗ was
used since the time of Poincaré but it had neither any name nor any status for at least
next 35 years. On default of formal recognition of boundary operator ∂ and f ∗ for
such period the homology groups earned no formal status for a long period. The first
formal recognition of the homology sequence and its exactness was found in 1941
in the work of Hurewicz.
The excision property does not hold in general for homotopy groups. This failure
makes homotopy groups so much harder for computing than homology groups. How-
ever, Fredenthal suspension theorem shows that in some special cases there is a range
of dimensions in which excision property holds. This leads to the concept of stable
homotopy groups, which begins with stable homotopy theory. Computation of these
groups even for simple spaces is a difficult problem. An interesting conjecture posed
by Freyd also seems to be very hard (Gray, pp. 145). The stable homotopy groups of
spheres are fundamental objects in algebraic topology and attempts are going on for
their calculation. Stable homotopy groups πn s (X ) define a reduced homology theory
on the category of pointed C W -complexes.
Higher homotopy groups have certain similarities with homology groups. For
example, πn (X ) are always abelian for n ≥ 2 and there are relative homotopy groups
which give a long exact sequence like long exact sequence of homology groups. The
higher homotopy groups are easier to define but harder to compute than either homol-
ogy groups or fundamental groups essentially due to absence in higher homotopy
groups the excision property for homology and also absence in higher homotopy
groups a theorem analogous to van Kampen theorem for fundamental group. In spite
of these computational difficulties, homotopy groups are of great importance. For
example, Whitehead theorem given by J.H.C. Whitehead which says that a contin-
uous map between C W -complexes which induce isomorphisms on all homotopy
groups is a homotopy equivalence. The homological version of Whitehead theorem
is similar.
This section presents the axiomatic approach of homology and cohomolgy theories
given by S. Eilenberg and N.E. Steenrod (1910–1971) in 1945 (Eilenberg and Steen-
rod 1945) as axioms to characterize a theory of homology and cohomology (see
Chap. 12). The usual approach to homology arises through the complicated notion
of a complex. Many of the ideas used in constructions, such as orientation, chain
and algebraic boundary seem to be artificial (see Chap. 10). The motivation of these
18.6 Eilenberg and Steenrod Axioms 559
This section conveys the early development of fiber bundles, vector bundles and
K -theory. Fiber bundles and vector bundles are special bundles with additional struc-
ture and are closely related to the homotopy theory. The recognition of bundles in
mathematics was realized during 1935–1940 through the work of H. Whitney, H.
Hopf and E. Stiefel and some others. Since then the subject has created a general
interest. There is a link-up between the study of vector bundles and homotopy the-
ory. The K -theory studied in 1959 by Atiyah and Hirzebruch (1959) connects vector
bundles with homotopy theory and is a generalized cohomolgy theory.
560 18 A Brief History of Algebraic Topology
One of the most important notions in topology is the notion of fiber spaces which is
the most fruitful generalization of covering spaces. Although this notion had appeared
in the literature before 1955, the definition introduced by Hurewicz in 1955 (Hurewicz
1955) is much more general and useful. The concept of fiber bundles arose through
some problems in topology and geometry of manifolds around 1930. Its first general
definition was given by H.Whitney. His work and that of H. Hopf, E. Stiefel (1909–
1978), J. Feldbau (1914–1945), and many others displayed the importance of the
subject for the application of topology to different areas of mathematics and to other
fields also (see Chaps. 14 and 17). This subject also marks a return of algebraic
topology to its origin.
Covering spaces provide tools to study the fundamental groups. Fiber bundles
provide likewise tools to study higher homotopy groups (which are generalization of
fundamental groups). The importance of fiber spaces was realized during 1935–1950
to solve several problems relating to homotopy and homology. The motivation of the
study of fiber bundles and vector bundles came from the distribution of signs of the
derivatives of the plane curves at each point.
The concept of fiber bundle arose through some problems in topology and geom-
etry of manifolds around 1930. Fiber bundles form a nice class of maps in topology,
and many naturally emerging maps are fiber bundles. Fiber bundles are fibrations
and fibrations are a natural class of maps in algebraic topology. The notion of fiber
bundles plays a central role to study spaces up to homotopy. A fiber bundle is a
bundle with an additional structure derived from the action of a topological group on
the fibers. On the other hand, a vector bundle is a bundle with an additional vector
space structure on each fiber.
The concept of a vector bundle came from the study of tangent vector fields
to smooth manifolds, such as spheres, projective spaces etc. A fiber bundle is a
locally trivial fibration and has covering homotopy property. Theory of fiber bundles
including classifying theorem, with a special attention to vector bundles with fibers
of different dimensions and K -theory (which is generalized cohomology theory)
interlinks vector bundles with homotopy theory.
The concept of fibration plays a key role in the study of homotopy theory, which
appeared implicitly in 1937 in the work of Borsuk but explicitly in the work of
Whiteney during 1935–1940, first on sphere bundles. This concept led to general
fiber bundles. Hurewicz and Steenrod made the first attempt in 1940 to formulate
the homotopy-theoretic properties latent in the notion of fiber bundles and gave a set
of sufficient conditions to establish that a large class of homotopy lifting problems
always has a solution. More precisely, if p : X → B is a continuous map, the condi-
tion for a homotopy lifting problem consists of a map f : Y → X and a homotopy
G : Y × I → B of its projection p ◦ f . A solution of this problem is a homotopy
H : Y × I → X of f such that p ◦ H = G.
J.P. Serre (1926-) studied fibrations and showed in 1950 that a continuous map
to be a fibration iff every homotopy lifting problem with X a finite complex has a
solution. This result characterizes a map to be a fibration and may be considered as a
definition of a fibration. Hurewicz modified Serre’s definition in 1955 by removing
18.7 Fiber Bundle, Vector Bundle, and K -Theory 561
all restrictions on X . Hurewicz established that the projection of every fiber bundle
with paracompact base space is in particular a fibration according to his definition.
J.W. Milnor (1931-) invented a new method in 1956 for giving a classifying
space and a universal principal fiber space associated with principal fiber bundle.
The most celebrated published work of Milnor is his proof in 1956 of the existence
of 7-dimensional sphere with nonstandard differential structure. He constructed a
universal fiber bundle for any topological group G and homotopy classification of
principal G-bundles. The relations between G and a classifying space BG can be
readily displayed using a geometric analogue of the resolution of homological alge-
bra. The above homotopy classification of vector bundles, Milnor’s construction of
a universal fiber bundle for any topological group G with homotopy classification
of numerable principal G-bundles and corresponding to the set of the isomorphism
classes of F-vector bundles over a paracompact space B, the group K F (B) called
the K -theory introduced by M.F. Atiyah (1929-) and Hirzebruch in 1961 are very
powerful results.
This section conveys the concept of Eilenberg and MacLane spaces introduced by
S. Eilenberg and S. MacLane during 1942–1943 which plays a central role in alge-
braic topology. The importance of Eilenberg–MacLane spaces is twofold. First, they
are important in homotopy theory. Second, they are closely linked with the study
of cohomology operations (invented by Serre). They carry close connection with
cohomology. The cohomology classes of a C W -complex have a bijective corre-
spondence with the homotopy classes of continuous maps from the complex into an
Eilenberg–MacLane space. This gives a strict homotopy-theoretic interpretation of
cohomology. In this sense cohomology groups may be considered ‘dual’ to homotopy
groups for C W -complexes. Moreover, every topological space has the homotopy type
of an iterated fibration of Eilenberg–MacLane spaces (called a Postnikov system).
Given an abelian group G and an integer n > 0, Eilenberg and MacLane con-
structed a space X = K (G, n) with nth homotopy group G and all other homotopy
groups vanish. Such spaces K (G, n) are now called an Eilenberg–MacLane spaces.
The homotopy sets [X, Y ] were first systematically studied by Barratt in 1955 while
studying ‘Track groups’. Eilenberg and MacLane studied the homological and coho-
mological structures of the complex K (G, n). These complexes were defined in a
purely algebraic fashion for every abelian group G and any integer n = 1, 2, . . .. The
topological significance of these complexes X = K (G, n) are on the fact that homo-
topy groups πn (X ) ∼ = G and πi (X ) = 0 for i = n. There are many other important
topological and also algebraic applications of these complexes.
The concept of cohomology operations introduced by Serre is a natural transfor-
mation of functors
562 18 A Brief History of Algebraic Topology
H n ( ; G) → H n (−; G ).
Steenrod defined operations from one cohomology group to another (the so-called
Steenrod squares) that generalized the cup product. The additional structure made
cohomology a finer invariant. More precisely, Steenrod defined a family of new
operations Sqi : H n ( ; Z2 ) → H n+1 ( ; Z2 ) which is a sequence of operations, one
for each dimension, and behaves well with respect to suspension and they are the
components of a stable operation. These operations form a (noncommutative) algebra
under composition, known as the Steenrod algebra.
The method of cohomology operations can be used to study homology groups of
spheres. Let α ∈ πn (S m ) and ψ : H m ( ; G) → H n+1 ( ; L) be a cohomology opera-
tion. The mapping cone C α of α is a complex with one 0-cell, the base point (may
be ignored), one m-cell, and one (n + 1)-cell. We say that α is determined by ψ iff
the operator
ψ : H m (Cα ; G) → H n+1 (Cα ; L)
is nonzero. For example, if α is a Hopf map, then Cα is CP2 and the operation
Sq2 : H 2 → H 4 is the cup square, which is nonzero in Cα .
This section presents certain functors which satisfy all the axioms of Eilenberg and
Steenrod for homology (resp. cohomology) with the exception of dimension axiom.
The theory of such functors is known as the generalized (or extraordinary) homology
(resp. cohomology). These theories first appeared in print in 1952 (Eilenberg and
Steenrod 1952). Several such functors have been found to be very useful. For example,
K -theory, various forms of bordism and cobordism theories, stable homotopy and
cohomotopy theories are their outstanding examples.
Around 1959 several algebraic topologists, working in different directions, con-
sidered systems of covariant functors
h n : C0 → Ab
from the category C0 whose objects are pointed topological spaces having the homo-
topy type of pointed finite C W -complexes and morphisms are maps of such spaces
to the category Ab of abelian groups and their homomorphisms. These functors sat-
isfy all the axioms of Eilenberg and N. Steenrod for homology (resp. cohomology)
with exception of dimension axiom. The notions initially introduced in homology
and homotopy theories for applications to problems of topology have found fruitful
18.9 Generalized Homology and Cohomology Theories 563
This section conveys the concept of -spectrum and its associated cohomology
theories. The notion of spectrum introduced by F. L. Lima (1929-) in 1958 has proved
to be very useful.
A spectrum A = { An , αn } in C0 is a sequence {An } of spaces in C0 together with
a sequence of continuous maps
αn : An → An+1 in C0
(equivalently,
αn : An → An+1 in C0 ).
The functors H n ( ; X) behave very much like cohomology group; indeed, they
satisfy the Eilenberg–Steenrod axioms with the exception of the ‘Dimension Axiom’,
which says that the cohomology groups of point vanish except in dimension zero.
There are more interesting examples of cohomology theories derived from spec-
trum: for example, if S is the suspension functor, the cohomolgy theory associated this
spectrum is H n (Y ; S) which is just the stable cohomotopy groups. Other important
cohomology theories are various Bordism and K -theories. Atiyah and Hirzebruch
made a study of the group K (X ) in 1959 from the category of complex vector bun-
dles over a finite dimensional C W -complex. They developed their study of K (X )
in 1961 into a generalized cohomology. K -theory carries many similarities to ordi-
nary cohomology theory and plays a key role in many areas of mathematics such as
modern algebra and number theory.
This section presents a surprising theorem proved by E.H. Brown (1926-) in 1962,
now known as Brown representability theorem. This theorem solves the problem:
every -spectrum defines a cohomology theory. Is its converse true? Brown proves
all cohomology theories on the category of C W -complexes arise from -spectra.
This theorem relates homotopy theory with generalized cohomology theory and
plays a key role in the applications of homotopy theory to other areas. Brown proved
that under certain conditions, any cohomology theory satisfying Eilenberg–Steenrod
axioms can be obtained in the form [ , Y ] for some suitable space Y . Brown rep-
resentability theorem presents necessary and sufficient conditions under which a
contravariant functor on X has the form [X,Y] for some fixed Y . This shows that
there is a close relation between generalized cohomology theory and homotopy the-
ory, which plays a key role in the later development of algebraic topology.
More precisely, E.H. Brown proved in his paper Brown (1962) that, if H satisfies
certain axioms, there is a space Y , unique up to homotopy type, such that H is
naturally equivalent to the functor which assigns to each C W -Complex X with base
point the set of homotopy classes of maps of X into Y . Thus Brown representability
18.11 Brown Representability Theorem 565
theorem asserts that there exist connected C W -complexes An with base point and
natural equivalences
h n (X ) ∼
= [X ; An ],
where X runs over connected C W -complexes with base point. In this way, Brown
constructed a new contravariant functor in his paper (Brown 1962). In other words,
he proved that every reduced cohomology theory on the category of C W -complexes
with base points and base point preserving maps has the form
h n (X ) = [X ; An ]
for some -spectrum A = { An , αn }. This functor now called Browns functor. This
theorem in homotopy theory presents a necessary and sufficient condition for a con-
travariant functor on the homotopy category of pointed connected C W -complexes,
to the category of sets, to be a representable functor. The representability theo-
rem of Brown shows that the set of all cohomology operations of above type is
in bijective correspondence with the group H m (K (G, n); G ). These groups were
studied intensively by Eilenberg and Steenrod during 1950–1952 and determined by
Henri Paul Cartan (1904–2008) in 1953. This theorem has made a turning point in
algebraic topology. Brown showed in 1963 that many of the most important functors
in algebraic topology are essentially homotopy functors and hence accessible to the
methods of homotopy theory. It is proved that cohomology theory is to a large extent
a branch of stable homotopy theory.
This section conveys the early development of obstruction theory by using coho-
mology theory which describes a technique for studying various homotopy prob-
lems such as extension problems, lifting problems and relative lifting problems.
These are basic problems in algebraic topology. The origin of obstruction theory
is found in the classical works of H. Hopf, S. Eilenberg, N.E. Steenrod and M.
Postnikov (1927–2004). It appears in most textbooks on algebraic topology with
different approaches. For example, Steenrod studied obstruction on fiber bundles
in his book (Steenrod 1951), Spanier in his book (Spanier 1966) and Whitehead
in his book (Whitehead 1978) used the concept of obstruction to solve extension
and classification problems for continuous maps of a C W -complex into a topolog-
ical space. One application of obstruction theory is to define characteristic classes.
N.E. Steenrod wrote in his excellent paper (Steenrod 1972):
“Many of the basic theorems of topology, and some of its most successful appli-
cations in other areas of mathematics, are solutions of particular extension problems.
The deepest results of this kind have been obtained by the method of algebraic
topology. The essence of the method is a conversion of a geometric problem into
an algebraic problem which is sufficiently complex to embody the essential features
566 18 A Brief History of Algebraic Topology
References
Adams, J.F.: On the non-existence of elements of Hopf invariant one. Ann. Math. 72, 20–104 (1960)
Adams, J.F.: Vector fields on spheres. Ann. Math. 75, 603–632 (1962)
Adams, J.F.: Stable Homotopy Theory. Springer, Berlin (1964)
Adams, J.F.: Algebraic Topology: A Student’s Guide. Cambridge University Press, Cambridge
(1972)
Alexander, J.W.: On the chains of a complex and their duals. Proc. Natl. Acad. Sci., USA 21,
509–511 (1935)
Atiyah, M.F.: K-theory. Benjamin, New York (1967)
Atiyah, M.F., Hirzebruch, F.: Riemann-Roch theorems of differentiable manifolds. Bull. Am. Math.
Soc. 65, 276–281 (1959)
Atiyah, M.F., Hirzebruch F.: Vector bundles and homogeneous spaces. Proc. Symp. Pure Math.,
Am. Math. Soc. 7–38 (1961)
Aull, C.E., Lowen R. (eds.): Handbook of the History of General Topology, vol. 3. Kluwer Academic
Publishers, Berlin (2001)
Barratt, M.G.: Track groups I. Proc. Lond. Math. Soc. 5(3), 71–106 (1955)
Borsuk, K.: Sur les groupes des classes de transformations continues, pp. 1400–1403. C.R. Acad.
Sci, Paris (1936)
Bott, R.: The stable homotopy of the classical groups. Ann. Math. 70, 313–337 (1959)
Brown, E.H.: Cohomology theories. Ann. Math. 75, 467–484 (1962)
Čech, E.: Théorie génerale de l’homologie dans un espace quelconque’. Fund. Math. 19, 149–183
(1932)
Dieudonné, J.: A History of Algebraic and Differential Topology, 1900–1960. Modern Birkhäuser,
Boston (1989)
Dold, A.: Relations between ordinary and extraordinary homology. Algebr. Topol. Colloq. Aarhus
2–9 (1962)
Dold, A., Thom, R.: Quasifaserungen und unendliche symmetrische Produkte. Ann. Math. Second
Series 67, 239–281 (1958)
Eilenberg, S., MacLane, S.: Natural isomorphism in group theory. Proc. Natl. Acad. Sci. USA 28,
537–544 (1942)
Eilenberg, S., MacLane, S.: General theory of natural equivalence. Trans. Am. Math. Soc. 58,
231–294 (1945a)
Eilenberg, S., MacLane, S.: Relations between homology and homotopy groups of spaces. Ann.
Math. 46(2) (1945b)
Eilenberg, S., Steenrod, N.: Axiomatic approach to homology theory. Proc. Natl. Acad. Sci. USA
31, 117–120 (1945)
568 18 A Brief History of Algebraic Topology
Eilenberg, S., Steenrod, N.: Foundations of Algebraic Topology. Princeton University Press,
Princeton (1952)
Freedman, M.: The topology of four-dimensional manifolds. J. Differ. Geom. 17, 357–453 (1982)
Freudenthal, H.: Über die Klassen von Sphärenabbildungen. Compositio Mathematica 5, 299–314
(1937)
Hatcher, A.: Algebraic Topology. Cambridge University Press, Cambridge (2002)
Hilton, P.J.: An Introduction to Homotopy Theory. Cambridge University Press, Cambridge (1983)
Hilton, P.J., Wylie, S.: Homology Theory. Cambridge University Press, Cambridge (1960)
Hopf, H.: Über die Abbildungen der 3-Sphäre auf die Kugelfleche. Math. Ann. 104, 637–665 (1931)
Hopf, H.: Über die Abbildungen von Sphären auf Sphären niedrigerer Dimension. Fund. Math. 25,
427–440 (1935)
Hurewicz, W.: Beitrage der Topologie der Deformationen. Proc. K. Akad. Wet., Ser. A 38, 112–119,
521–528 (1935)
Hurewicz, W.: On duality theorems. Bull. Am. Math. Soc. 47, 562–563 (1941)
Hurewicz, W.: On the concept of fibre space. Proc. Natl. Acad. Sci., USA 41, 956–961 (1955)
James, I.M.: (ed.) History of Topology. North-Holland, Amsterdam (1999)
Kampen van. E.: On the connection between the fundamental groups of some related spaces. Am.
J. Math. 55, 261–267 (1933)
Maunder, C.R.F.: Algebraic Topology. Van Nostrand Reinhold Company, London (1970)
Mayer, J.: Algebraic Topology. Prentice-Hall, New Jersey (1972)
Milnor, J.W.: Spaces having the homotopy type of a C W -complex. Trans. Am. Math. Soc. 90,
272–280 (1959)
Olum, P.: Obstructions to extensions and homotopies. Ann. Math. 25, 1–50 (1950)
Poincaré, H.: Analysis situs. J. Ecole polytech 1(2), 1–121 (1895)
Poincaré, H.: Second complément à l’analysis situs. Proc. Lond. Math. Soc. 32, 277–308 (1900)
Poincaré, H.: Cinquiéme, complément à l’analysis situs. Rc. Cir. Mat. Palermo. 18, 45–110 (1904)
Poincaré, H.: Papers on topology: analysis situs and its five supplements (Translated by J. Stillwell,
History of Mathematics). Am. Math. Soc. 37 (2010)
Pontryagin, L.: The general topological theorem of duality for closed sets. Ann. Math. 35(2), 904–
914 (1934)
Smale, S.: Generalized Poincaré’s conjecture in dimensions greater than 4. Ann. Math. 74(2), 391–
406 (1961)
Spanier, E.H.: Borsuk’s cohomotopy groups. Ann. Math. 50, 203–245 (1949)
Spanier, E.: Infinite symmetric products, function spaces and duality. Ann. Math. 69, 142–198
(1959)
Spanier, E.: Algebraic Topology. McGraw-Hill, New York (1966)
Stallings, J.R.: On fibering certain 3-manifolds, topology of 3-manifolds and related topics. In:
Proceedings of The University of Georgia Institute, 1961, pp. 95–100. Prentice Hall, Englewood
Cliffs (1962)
Steenrod, N.E.: The Topology of Fibre Bundles. Princeton University Press, Princeton (1951)
Steenrod, N.E.: Chohomology operations and obstructions to extending continuous functions. Adv.
Math. 8, 371–416 (1972)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Berlin (1975)
Whitehead, J.H.C.: On adding relations to homotopy groups. Ann. Math. 42, 409–428 (1941)
Whitehead, J.H.C.: Combinatorial homotopy: I. Bull. Am. Math. Soc. 55, 213–245 (1949)
Whitehead, J.H.C.: A certain exact sequence. Ann. Math. 52(52), 51–110 (1950)
Whitehead, G.W.: A generalization of the Hopf invariant. Ann. Math. 51, 192–237 (1950)
Whitehead, G.W.: On the Freudenthal theorem. Ann. Math. 57, 209–228 (1953)
Whitehead, G.W.: Generalized homology theories. Trans. Am. Math. Soc. 102, 227–283 (1962)
Zeeman, C.: The generalised Poincaré conjecture. Bull. Am. Math. Soc. 67, 270 (1961)
Appendix A
Topological Groups and Lie Groups
This appendix studies topological groups, and also Lie groups which are special
topological groups as well as manifolds with some compatibility conditions. The
concept of a topological group arose through the work of Felix Klein (1849–1925)
and Marius Sophus Lie (1842–1899). One of the concrete concepts of the the-
ory of topological groups is the concept of Lie groups named after Sophus Lie.
The concept of Lie groups arose in mathematics through the study of continuous
transformations, which constitute in a natural way topological manifolds. Topo-
logical groups occupy a vast territory in topology and geometry. The theory of
topological groups first arose in the theory of Lie groups which carry differential
structures and they form the most important class of topological groups. For exam-
ple, GL (n, R), GL (n, C), GL (n, H ), SL (n, R), SL (n, C), O(n, R), U(n, C), SL
(n, H ) are some important classical Lie Groups. Sophus Lie first systematically
investigated groups of transformations and developed his theory of transformation
groups to solve his integration problems.
David Hilbert (1862–1943) presented to the International Congress of Mathe-
maticians, 1900 (ICM 1900) in Paris a series of 23 research projects. He stated in
this lecture that his Fifth Problem is linked to Sophus Lie theory of transformation
groups, i.e., Lie groups act as groups of transformations on manifolds. A translation
of Hilbert’s fifth problem says “It is well-known that Lie with the aid of the concept
of continuous groups of transformations, had set up a system of geometrical axioms
and, from the standpoint of his theory of groups has proved that this system of axioms
suffices for geometry”.
For this appendix, the books Bredon (1993), Chevelly (1957), Pontragin (1939),
Sorani (1969), Switzer (1975) and some others are referred in Bibliography.
This section introduces the concept of topological groups with illustrative examples.
A topological group is simply a combination of two fundamental concepts: group and
topological space and hence the axiomatization of the concept of topological groups
© Springer India 2016 569
M.R. Adhikari, Basic Algebraic Topology and its Applications,
DOI 10.1007/978-81-322-2843-1
570 Appendix A: Topological Groups and Lie Groups
The continuity in TG(1) and TG(2) means that the topology of G must be compatible
with the group structure of G. The conditions TG(1) and TG(2) are equivalent to
the single condition that the map
G × G → G, (x, y) → x y −1
is continuous.
Remark A.1.2 Some authors do not assume ‘Hausdorff property’ for a topological
group.
We now describe some classical topological groups GL(n, R), SL(n, R), O(n, R),
SO(n, R) and their complex analogues.
Definition A.1.4 (General linear group) GL(n, R) is the set of all n × n non-
singular matrices with entries in R. It is a group under usual multiplication of matri-
ces, called general linear group over R.
Theorem A.1.8 The general real linear group GL (n, R) of all invertible n × n
matrices over R is a topological group. This group is neither compact nor connected.
Proof Let Mn (R) be the set of all n × n real matrices. Let A = (ai j ) ∈ Mn (R). We
2
can identify Mn (R) with the Euclidean space Rn by the mapping
2
f : Mn (R) → Rn , (ai j ) → (a11 , a12 , . . . , a1n , a21 , a22 , . . . , a2n , . . . , an1 , an2 , . . . , ann ).
Appendix A: Topological Groups and Lie Groups 571
This identification defines a topology on Mn (R) such that the matrix multiplication
is continuous.
Let A = (ai j ) and B = (bi j ) ∈ Mn (R). Then the i jth entry in the product m(A, B)
n
is aik bk j . As Mn (R) has the topology of the product space R1 × R1 × . . . , ×R1
k=1
(n 2 copies), and for each pair of integers i, j satisfying 1 ≤ i, j ≤ n, we have a
projection pi j : Mn (R) → R1 , which sends a matrix A to its i jth entry. Then m is
continuous if and only if the composite maps
m pi j
Mn (R) × Mn (R) −
→ Mn (R) −→ R1
n
are continuous. But pi j m(A, B) = aik bk j , which is a polynomial in entries of A
k=1
and B. Hence the composite maps pi j ◦
m are continuous.
GL (n, R) topologized as a subspace of the topological space Mn (R) is such that
the matrix multiplication
inv p jk
GL (n, R) −→ GL (n, R) −→ R1 , 1 ≤ j, k ≤ n
are continuous. But each composite map p jk ◦ inv sends a matrix A to the jkth
element of A−1 , which is (1/ det A) (k jth cofactor of A), where det A = 0 ∀ A ∈
GL (n, R). Hence the composite maps p jk ◦ inv are continuous. Consequently,
GL (n, R) is a topological group.
The group GL (n, R) is not compact: Clearly, GL (n, R) is the inverse image of
nonzero real numbers under the determinant function
det : Mn (R) → R.
572 Appendix A: Topological Groups and Lie Groups
The determinant function is continuous, since it is just a polynomial in the matrix co-
efficient. Hence the inverse image of {0} is a closed subset of Mn (R). Its complement
is the set of all nonsingular n × n real matrices is an open subset of Mn (R). Hence
GL (n, R) is not compact.
The group GL (n, R) is not connected: Clearly, the matrices with positive and
negative determinants give a partition of GL (n, R) into two disjoint nonempty open
sets. Hence GL (n, R) is not connected. ❑
Definition A.1.9 GL (n, C) is the set of all n × n nonsingular matrices with complex
entries. It is a group under usual multiplication of matrices, called the general complex
linear group.
Theorem A.1.10 GL (n, C) is a topological group. It is not compact.
Proof Every element A ∈ GL (n, C) is a nonsingular linear transformation of Cn
over C. If {z 1 , z 2 , . . . , z n } is a basis of Cn , then {x1 , y1 , . . . , xn , yn } is a basis of R2n ,
where z i = xi + i yi . Every element A ∈ GL (n, C) determines a linear transforma-
tion à ∈ GL (2n, R) into a subset of GL (n, R). Since GL (n, C) is an open subset
of a Euclidean space, it is not compact. ❑
Corollary A.1.11 The set U(n, C) = { A ∈ GL (n, C) : A A∗ = I }, is a compact
subgroup of GL (n, C), where A∗ denotes the transpose of the complex conjugate
of A.
Remark A.1.12 dimC GL (n, C) = n 2 .
Definition A.1.13 A homomorphism f : G → H between two topological groups
G and H is a continuous map such that f is a group homomorphism. An isomorphism
f : G → H between two topological groups is a homeomorphism and is also a group
homomorphism between G and H .
Example A.1.14 The special orthogonal group SO (2, R) and the circle group S 1 are
isomorphic topological groups under an isomorphism f of topological groups given
by
cos θ − sin θ
f : SO (2, R) → S 1 , → eiθ .
sin θ cos θ
Remark A.1.15 For quaternionic analogue see the sympletic group SU (n, H) =
{A ∈ GL (n, H) : A A∗ = I } (Ex. 10 of Sect. A.4).
This section introduces the concept of actions of topological groups and studies
some important orbit spaces (thus obtained) with an eye to compute their funda-
mental groups. Real and complex projective spaces, torus, Klein bottle, lens spaces,
Appendix A: Topological Groups and Lie Groups 573
and figure-eight are important objects in geometry and topology and they can be
represented as orbit spaces.
Orbit spaces are closely related with G-spaces. Let X be a G-space. Two elements
x, y ∈ X are said to be G-equivalent if ∃ an element g ∈ G such that gx = y. The
relation of being G-equivalent is an equivalence relation and the set {gx : g ∈ G}
denoted by Gx, the equivalence class determined by x, is called the orbit of x. If
the group G is compact and the space X is Hausdorff, then the orbits are closed sets
of X and in this case, the coset space G/Gx is homeomorphic to the orbit Gx. The
action of G on X is said to be free if Gx = {e}, ∀ x ∈ X . Two orbits in X are either
identical or disjoint. The set of all distinct orbits of X , denoted by X mod G, with
the quotient topology induced from X , is called the orbit space of the transformation
group.
Let Homeo (X ) denote the group of all homeomorphisms of X under usual compo-
sition of mappings.
This section introduces the concept of Lie groups with illustrative examples. Lie
groups play an important role in geometry and topology. A Lie group is a topological
group having the structure of a smooth manifold for which the group operations are
smooth functions. Such groups were first considered by Sophus Lie in 1880 and
are named after him. He developed his theory of continuous maps and used it in
investigating differential equations. The fundamental idea of his Lie theory was
published in his paper Lie (1880) and his later book with F. Engel published in 1893
(Lie and Engel 1893). Lie classified infinitesimal groups acting in dimensions 1 and
2 up to analytic coordinate changes. Lie displayed the key role of his Lie theory as
a classifying principle in geometry, mechanics and ordinary and partial differential
equations. This theory made a revolution in mathematics and physics.
Remark A.3.4 A Lie group is not necessarily connected. Given a Lie group, let G ◦
denote the connected component of G which contains the identity element of G. Then
G ◦ is a closed subgroup of G. Any other connected component of G is homeomorphic
to G ◦ . This shows that if G is a Lie group, the (real or complex) dimension of G is
well defined and it is the dimension of the manifold G ◦ .
A.4 Exercises
1. Show that the circle group S 1 in the complex plane is a Lie group. (This group
is denoted by U (1, C) or by simply U (1)).
2. Prove that the general linear group GL (n, H) over the quaternions H is a topo-
logical group but it is not compact.
[Hint: In absence of a determinant function in this case, use the result that
GL (n, H) is an open subset of an Euclidean space.]
3. Show that the special real linear group S L(n.R) defined by SL (n, R) = {X ∈
GL (n, R) : det X = 1} is a noncompact connected topological group and is a
real Lie group of dimension n 2 − 1.
[ Hint: SL (n, R) is a subgroup of GL (n, R). It is a hypersurface of GL (n, R).]
4. Prove that the special complex linear group SL (n, C) given by SL (n, C) =
{X ∈ GL (n, C) : det X = 1} is a noncompact connected topological group and
is a complex Lie group of dimension n 2 − 1.
Appendix A: Topological Groups and Lie Groups 577
σ : GL (n, R) × Rn → Rn , (M, x) → M ·x
13. Show that the right translation R : (a, g) → Ra g and left translation L : (a, g)
→ L a g of a Lie group are free and transitive actions.
14. Let a Lie group G act on a manifold M. Show that
(i) the isotropy group G x of any x ∈ M is a Lie subgroup;
578 Appendix A: Topological Groups and Lie Groups
[1] Adhikari, M.R., and Adhikari, Avishek, Basic Modern Algebra with Applica-
tions, Springer, New Delhi, New York, 2014.
[2] Borel, A., Topology of Lie groups and characteristic classes, Bull. Amer. Math.
Soc.61 (1955), 397–432.
[3] Dieudonné, J., A History of Algebraic and Differential Topology, 1900–1960,
Modern Birkhäuser, 1989.
[4] Dupont, J., Fibre Bundles, Aarhus Universitet, 2003.
[5] Nakahara, M., Geometry, Topology and Physics, Institute of Physics Publishing,
Taylor and Francis, Bristol, 2003.
[6] Samelson, H., Topology of Lie groups, Bull. Amer. Math. Soc. 52 (1952), 2–37.
[7] Spanier, E., Algebraic Topology, McGraw-Hill Book Company, New York, 1966.
References
Adhikari, M.R., Adhikari, A.: Basic Modern Algebra with Applications. Springer, New Delhi
(2014)
Bredon, G.: Topology and Geometry. Springer, Heidelberg (1993) (GTM 139)
Borel, A.: Topology of Lie groups and characteristic classes. Bull. Am. Math. Soc. 61, 397–432
(1955)
Chevelly, C.: Theory of Lie Groups I. Princeton University Press, Princeton (1957)
Dieudonné, J.: A History of Algebraic and Differential Topology, 1900–1960. Modern Birkhäuser,
Boston (1989)
Donalson, S.: Self-dual connections and the topology of smooth 4-manifolds. Bull. Am. Math. Soc.
8(1), 81–83 (1983)
Dugundji, J.: Topology. Allyn & Bacon, Newtown (1966)
Dupont, J.: Fibre Bundles. Aarhus Universitet, Denmark (2003)
Lie, S.: Theorie der Transformations gruppen. Math. Annalen 16, 441–528 (1880)
Lie, S., Engel, F.: Theorie der Transformations gruppen, Bd III. Teubner, Leipzig (1893)
Milnor, J.: On manifolds homeomorphic to the 7-sphere. Ann. Math. 64(2), 399–405 (1956)
Nakahara, M.: Geometry, Topology and Physics, Institute of Physics Publishing. Taylor and Francis,
Bristol (2003)
Pontragin, L.: Topological Groups. Princeton University Press, Princeton (1939)
Samelson, H.: Topology of Lie groups. Bull. Am. Math. Soc. 52, 2–37 (1952)
Sorani, G.: An Introduction to Real and Complex Manifolds. Gordon and Breech, Science Pub.,
Inc, New York (1969)
Appendix A: Topological Groups and Lie Groups 579
Spanier, E.: Algebraic Topology. McGraw-Hill Book Company, New York (1966)
Switzer, R.M.: Algebraic Topology-Homotopy and Homology. Springer, Berlin (1975)
Appendix B
Categories, Functors and Natural
Transformations
This appendix conveys category theory through the study of categories, functors, and
natural transformations with an eye to study algebraic topology which consists of the
constructions and use of functors from certain category of topological spaces into
an algebraic category. Algebraic topology studies techniques for forming algebraic
images by mechanisms that create these images which are known as functors. They
have the characteristic feature that they form algebraic images of spaces and project
continuous maps into their corresponding algebraic images. Category theory plays
an important role for the study of homotopy, homology and cohomology theories
which constitute the basic text of algebraic topology. So the readers of algebraic
topology can not escape learning the concepts of categories, functors and natural
transformations.
The present book uses category theory and conveys a study of some important
functors such as homotopy, homology and cohomology functors in addition to adjoint
functor, representable functor, abelianization functor, Brown functor, and infinite
symmetric product functor. All constructions in algebraic topology are in general
functorial. Fundamental groups, higher homotopy groups, homology and cohomol-
ogy groups are not only algebraic invariants of the underlying topological space, in
the sense that two topological spaces which are homeomorphic have the isomorphic
associated groups (or modules) but also they are homotopy invariants in the sense
that homotopy equivalent spaces have isomorphic algebraic structures. Moreover,
corresponding to a continuous mapping of topological spaces the induced group (or
module) homomorphism on the associated groups (modules) can be used to show
the non-existence (or much more deeply, existence) of a continuous mapping of the
spaces.
Historically, the whole idea of category theory arose through the field of alge-
braic topology. The first and the simplest realization of this idea is the fundamental
group (or Poincaré group) of a pointed topological space. The concepts of categories,
functors, natural transformations and duality were introduced during 1942–1945 by
S. Eilenberg (1913–1998) and S. MacLane (1909–2005).1 Originally, the purpose
1 (i)
Natural isomorphism in group theory, Proc. Nat. Acad Sc., USA 28 (1942), 537–544.
© Springer India 2016 581
M.R. Adhikari, Basic Algebraic Topology and its Applications,
DOI 10.1007/978-81-322-2843-1
582 Appendix B: Categories, Functors and Natural Transformations
of these notions was to provide a technique for classifying certain concepts, such as
that of natural isomorphism. Many concepts of algebraic topology are unified and
explained by category theory which is a very important branch of modern mathemat-
ics. This branch has been quite rapidly growing both in contents and applicability to
other branches of mathematics.
For this chapter, the books and papers Adhikari and Adhikari (2014), Eilenberg
and MacLane (1942, 1945), Eilenberg and Steenrod (1952), Gray (1975), Hatcher
(2002), MacLane (1972), Rotman (1988), Spanier (1966), Steenrod (1967) and some
others are referred in Bibliography.
This section introduces the concept of ’category’ to specify a class of objects for
their study. It is observed that to define a new class of mathematical objects in mod-
ern mathematics, it becomes necessary to specify certain types of functions between
the objects such as topological spaces and continuous maps, groups and homomor-
phisms, modules and module homomorphism. A formulation of this observation
leads to the concept of ‘categories’. A ‘category’ may be thought roughly as consist-
ing of sets, possibly with additional structures, and functions, possibly preserving
additional structures. More precisely, a category can be defined with the following
characteristics.
(ii) General theory of natural equivalence, Trans Amer. Math. Soc., 58 (1945), 231–294.
Appendix B: Categories, Functors and Natural Transformations 583
Example B.1.2 (i) Sets and functions form a category denoted by Set .
(Here the class of objects is the class of all sets and for sets X and Y, mor (X, Y )
equals the set of functions from X to Y and the composition has the usual
meaning, i.e., usual composition of functions).
(ii) Finite sets and functions form a category denoted by Set F .
(iii) Groups and homomorphisms form a category denoted by Grp .
(Here the class of objects is the class of all groups and for groups X and
Y, mor (X, Y ) equals the set of homomorphisms from X to Y and the compo-
sition has the usual meaning).
(iv) Abelian groups and homomorphisms form a category denoted by Ab .
(v) Rings and homomorphisms form a category denoted by Ring .
(vi) R-modules and R-homomorphisms form a category denoted by Mod R .
(vii) Exact sequences of R-modules and R-homomorphisms form a category.
(viii) Topological spaces and continuous maps form a category denoted by Top .
(ix) Topological spaces and homotopy classes of maps form a category denoted
by Htp .
(Here the class of objects is the class of all topological spaces and for topolog-
ical spaces X and Y, mor (X, Y ) equals the set of homotopy classes of maps
from X to Y and the composition has the usual meaning.)
Remark B.1.5 The category Set F in Example B.1.2(ii) is a subcategory of the cate-
gory Set in Example B.1.2(i). On the other hand, the categories in Example B.1.2(iii)–
(vii) are not subcategories of the category in Example B.1.2(i), because each object
of one of the former categories consists of a set, endowed with an additional structure
(hence different objects in these categories may have the same underlying sets).
Remark B.1.6 In category Example B.1.2(ix), the morphisms are not functions and
so this category is not a subcategory of the category in Example B.1.2(i).
Lemma B.1.9 If f : A → B in C has a left inverse and a right inverse, they are
equal.
Example B.1.11 An equivalence in the category Top of topological spaces and their
continuous maps is a homeomorphism and that in category Htp of topological spaces
and their homotopy classes of maps is a homotopy equivalence.
This section introduces the concept of functors and studies functors of different nature
such as covariant and contravariant functors, adjoint functor, representable functor,
abelianization functor, Brown functor, and infinite symmetric product functor which
play a key role in algebraic topology. The main interest in category theory is in the
maps from one category to another. Those maps which have the natural properties of
preserving identities and composites are called functors (covariant or contravariant).
An algebraic representation of topology is a mapping from topology to algebra.
Such a representation, formally called a functor, converts a topological problem into
an algebraic one. The concept of algebraic functors is very important in algebraic
topology. For example, homotopy and homology theories provide a sequence of
covariant (algebraic) functors. On the other hand, cohomology theory provides a
sequence of contravariant (algebraic) functors.
Appendix B: Categories, Functors and Natural Transformations 585
Example B.2.2 (i) (Forgetful functor) There is a covariant functor from the cate-
gory of groups and homomorphisms to the category of sets and functions which
assigns to every group its underlying set. This functor is called a forgetful functor
because it forgets the structure of a group.
(ii) (Hom R functor) Let R be a commutative ring. Given a fixed R-module M0 ,
there is a covariant functor π M0 (or contravariant functor π M0 ) from the category
of R-modules and R-homomorphisms to itself which assigns to an R-module
M the R-module Hom R (Mo , M) (or Hom R (M, Mo )) and if α : M → N is an
R-module homomorphism, then
π M0 (α) : Hom R (M0 , M) → Hom R (M0 , N ) is defined by π M0 (α)( f ) = α f
∀ f ∈ Hom R (M0 , M)
(π M0 (α) : Hom R (N , M0 ) → Hom R (M, M0 ) is defined by
π Mo (α)( f ) = f α ∀ f ∈ Hom R (N , M0 )).
(iii) (Dual functor) Let C be any category and C ∈ ob(C). Then there is a covariant
functor h C : C → Set (category of sets and functions), where the object func-
tion is defined by h C (A) = C(C, A) (set of all morphisms from the object C to
the object A in C) ∀ objects A ∈ ob(C) and for f : A → B in C, the morphism
function h C ( f ) : h C (A) → h C (B) is defined by h C ( f )(g) = f g ∀ g ∈ h C (A)
(the right hand side is the composite of morphisms in C).
Its dual functor h C defined in a usual manner is a contravariant functor.
Remark B.2.7 Consider a functor from the category Top to another category, say
the category Grp of groups. Let X and Y be objects in Top . Then F(X ) and F(Y )
are objects in Grp . If F(X ) and F(Y ) are not isomorphic, then X and Y can not
be homeomorphic. To the contrary if F(X ) and F(Y ) are isomorphic, then X and
Y may not be homeomorphic. For example, for the covariant functor πm , πm (S 2 ) ∼ =
πm (S 3 ) for m ≥ 3 but S 2 and S 3 are not homeomorphic (see Hopf fibering of spheres,
Chap. 7).
α : A1 → A1 , β : A2 → A2
the morphism
T (α, β) : T (A1 , A2 ) → (A1 , A2 )
T (1 A1 , 1 A2 ) = 1T (A1 ,A2 )
must also be satisfied. In such a case one says that the functor is contravariant with
respect to the first argument and covariant with respect to the second.
Remark B.2.9 Similarly one can define bifunctors contravariant in both arguments
and covariant in the first and contravariant in the second argument. Thus a bifunctor
is a functor whose domain is product category.
f ∗ : G/[G, G] → H/[H, H ].
This subsection discusses adjoint functors which are very important in the study
of homotopy theory. Recall that the loop functor is a covariant functor from
the category of pointed topological spaces and continuous maps to the category of
H -groups and continuous homomorphisms such that the functor also preserves
homotopies (see Chap. 2). In the same chapter we have also described suspension
space which is dual to the loop space. Let X be a pointed topological space with
base point x0 . Then the suspension space of X , denoted by X , is defined to be the
quotient space of X × I in which (X × {0}) ∪ {x0 } × I ) ∪ (X × 1) is identified to a
single point. If (x, t) ∈ X × I, [x, t] denotes the corresponding points of X under
the quotient map X × I → X . The point [x0 , 0] ∈ X is also denoted by x0 and
X becomes a pointed space with base point x 0 . If f : X → Y is a continuous map,
then f : X → Y is defined by ( f )([x, t]) = [ f (x), t]. Hence is a covariant
functor from the category of pointed topological spaces and continuous maps to itself.
Recall that is also a covariant functor from the category of pointed topological
spaces and continuous maps to the category of H -cogroups and homomorphisms
(see Chap. 2).
Definition B.2.11 The functors and defined from the category of pointed topo-
logical spaces and continuous maps to itself form a pair of functors, called an adjoint
pair in the sense that for pointed topological spaces X and Y , there is an equivalence
between mor ( X, Y ) ≈ mor (X, Y ), where both sides are interpreted as the set
of morphisms in the category of pointed topological spaces and continuous maps.
If f : X → Y is a morphism, then the corresponding morphism f˜ : X → Y is
defined by f˜([x, t]) = f (x)(t) for all x ∈ X and t ∈ I .
588 Appendix B: Categories, Functors and Natural Transformations
Definition B.2.12 Corresponding to the adjoint pair of functors and , the con-
tinuous maps f : X → Y and f˜ : X → Y in the category pointed topological
spaces and continuous maps are said to be adjoint to each other if the morphism
f˜ : X → Y is defined by f˜([x, t]) = f (x)(t) for all x ∈ X and t ∈ I .
Remark B.2.13 The adjoint relation mor ( X, Y ) ≈ mor (X, Y ) holds, because
base point preserving maps X → Y are exactly the same as the base point preserv-
ing maps X → Y , the correspondence is given by assigning to f : X → Y the
family of loops by restricting f to the images of the segment {x} × I in X .
This subsection defines Browns functor which is used to prove Brown representability
theorem.
Definition B.2.14 Let T : Htp ∗ → Set ∗ be a contravariant functor from the homo-
topy category of pointed topological spaces and homotopy classes of their maps to
the category of pointed sets and their maps. If i : X → Y in Htp ∗ , u ∈ T (Y ) and
u| X denotes the element T ([i])(u) ∈ T (X ), then T is called a Brown functor if it
satisfies following two axioms:
B(1): Wedge axiom If {X j } is a family of pointed topological spaces and i j :
X j → ∨X j is the inclusion, then T (i j ) : T (∨ j X j ) → j T (X j ) is an equiva-
lence of sets;
B(2): Mayer–Vietoris axiom For any excisive triad (X ; A, B) (i.e., X = Int
(A) ∪ Int (B)) and for any u ∈ T (A) and v ∈ T (B) such that u| A∩B = v| A∩B ,
there exists an element w ∈ T (X ) such that w| A = u and w| B = v.
This subsection defines ‘infinite symmetric product functor’. This functor is impor-
tant to prove Dold–Thom theorem, which is a very key result of algebraic topology.
Let X be a pointed topological space with base point x 0 and X n = X × × . . . × X
be its nth cartesian product for n ≥ 1. If Sn denotes the symmetric groups of the set
{1, 2, . . . , n}, then there is a right action on X n , which permutes the coordinates,
i.e., for σ ∈ Sn , we define (x 1 , x 2 , . . . , xn )·σ = (xσ(1) , xσ(2) , . . . , xσ(n) ), xi ∈ X . The
orbit space X n mod Sn of this action denoted by S P n X and is called the nth
symmetric product of X . The equivalence class of (x1 , x2 , . . . , xn ) is denoted by
[x 1 , x2 , . . . , xn ].
Define inclusions S P n X → S P n+1 X, [x1 , x2 , . . . , xn ] → [x0 , x1 , . . . , x n ] for
n ≥ 1 and form the union S P ∞ X = S P n X equipped with the union topology
n
Appendix B: Categories, Functors and Natural Transformations 589
Definition B.3.1 Let C and D be categories. Suppose T1 and T2 are functors of the
same variance (either both covariant or both contravariant) from C to D. A natural
transformation φ from T1 to T2 is a function from the objects of C to morphisms of D
such that for every morphism f : X → Y in C the appropriate one of the following
conditions hold:
φ(Y )T1 ( f ) = T2 ( f )φ(X ) (when T1 and T2 are both covariant functors)
or φ(X )T1 ( f ) = T2 ( f )φ(Y ) (when T1 and T2 are both contravariant functors).
Example B.3.3 Let R be a commutative ring and Mod be the category of R-modules
and R-homomorphism, M and N be objects in Mod . Suppose g : M → N is a
morphism in Mod . So by Example B.2.2(ii), π M , π N are both covariant functors
and π M , π N are both contravariant functors from Mod to itself. Then there exists a
natural transformation g∗ : π N → π M , where g ∗ (X ) : π N (X ) → π M (X ) is defined
by g∗ (X )(h) = hg for every object X in Mod and for all h ∈ π N (X ); and a natural
transformation
g∗ : π M → π N , where g∗ (X ) is defined in an analogous manner.
If g is an equivalence in Mod , then both the natural transformations g∗ and g ∗ are
natural equivalences.
Remark B.3.6 For detailed proof of Yoneda lemma see Adhikari and Adhikari
(2014). For dual of the result of Yoneda lemma see Ex. 11 of Sect. B.5.
Example B.3.8 Let Grp be the category of groups and homomorphisms; Set be the
category of sets and functions and S : Grp → Set be the forgetful functor which
assigns to each group G its underlying set SG. Then
(i) there is a natural equivalence from the covariant functor h Z (= H om(Z, −)) to
the covariant functor Set ; and
(ii) there is an equivalence θ : (S, S) → SZ.
This section describes an important category called the category of compactly gen-
erated Hausdorff spaces convenient for the study of homology and cohomology
theories. This category introduced by N. Steenrod (1910–1971) in 1967, includes
almost all important spaces in topology. For this section the paper Steenrod (1967)
and the book Gray (1975) are referred.
592 Appendix B: Categories, Functors and Natural Transformations
The category of compactly generated Hausdorff spaces and their continuous maps
is denoted by CG.
Proposition B.4.2 Let X be a Hausdorff space and if for each subset S and each
limit point x of S, there exists a compact set C in X such that x is a limit point of
S ∩ C, then X ∈ CG.
Proof To prove this proposition it is sufficient to show that if each limit relation in
X lies in some compact subset of X , then X ∈ CG. Let S meet each compact set in a
closed set, and let x be a limit point of S. Then by hypothesis, there exists a compact
set C such that x is a limit point of S ∩ C. Since S ∩ C is closed, x ∈ S ∩ C and
hence x ∈ S. This shows that S is closed and hence X ∈ CG. ❑
Definition B.4.3 A topological space X is said to satisfy the first axiom of count-
ability if there exists a countable open base about every point in X and X is then
called a first countable space.
Proposition B.4.5 The category CG contains all locally compact spaces and all
topological spaces satisfies the first axiom of countability.
Example B.4.8 Let X be the set of all ordinal numbers preceding and including the
first noncountable ordinal . Endow X the topology defined by its natural order. Let
S be the subspace of the topological space X obtained by deleting all limit ordinals
except . Since each infinite set contains a sequence converging to a limit ordinal
of second kind, the only compact subsets of S are finite sets. This shows that the set
S − meets each compact set in a closed set, but is not closed in S, because it has
as a limit point.
Remark B.4.9 The Example B.4.8 shows that a subspace S of a compactly generated
topological space X need not be compactly generated.
Remark B.4.11 It follows from the preceding results that the category CG is larger
in the sense that it contains almost all important spaces in topology.
For example, it contains all continuous maps between any two of its spaces.
Theorem B.4.14 (Steenrod) Let X be a Hausdorff space and k(X ) be its associated
compactly generated space. Then
(i) the identity function 1d : k(X ) → X is continuous;
(ii) k(X ) is a Hausdorff space;
(iii) k(X ) and X have the same compact sets;
(iv) k(X ) ∈ CG;
(v) if X ∈ CG, then 1d : k(X ) → X is a homeomorphism;
(vi) if f : X → Y is continuous on compact sets, then k( f ) : k(X ) → k(Y ) is
continuous;
(vii) 1d∗ : πn (k(X ), ∗) → πn (X, ∗) establishes a 1-1 correspondence for all n and
all ∗, where πn (X, ∗) is the nth homotopy group of (X, ∗).
C̃ → C → f (C) → f (C̃).
Definition B.4.15 Let X and Y be in CG and their product X × Y (in CG) be k(X ×c
Y ), where ‘×c ’ denotes the product under the usual product topology.
Remark B.4.16 Given X, Y ∈ CG, X ×c Y may not be in CG but this product satisfies
the universal property given in Fig. B.2.
There are continuous projections p1 : X × Y → X and p2 : X × Y → Y such
that if f : Z → X and g : Z → Y are continuous, and Z is in CG, then there exists
a unique map F : Z → X × Y such that f = p1 ◦ F and g = p2 ◦ F.
X × Y → X ×c Y
Appendix B: Categories, Functors and Natural Transformations 595
B.5 Exercises
1. Let VF be the category of vector spaces over a field F and their linear transfor-
mations. If D : VF → VF is given by D(V ) = V ∗ and D(T ) = T ∗ , where V ∗
is the dual space of V and T ∗ is the adjoint of T , show that D is a contravariant
functor.
2. Let Grp be the category of groups and their homomorphisms and C(G) be
the commutator subgroup of G (i.e., the subgroup generated by [g1 , g2 ] =
g1 g2 g1−1 g2−1 ). Show that C : Grp → Grp is a covariant functor.
3. Let Ab denote the category of abelian groups and their homomorphisms.
(a) For an abelian group G, let T (G) denote its torsion group. Show that T :
Ab → Ab defines a functor if T ( f ) is defined by T ( f ) = f |T (G) for every
homomorphism f in Ab such that
(i) f is a monomorphism is Ab implies that T ( f ) is also so;
(ii) f is an epimorphism in Ab does not always imply that T ( f ) is also so.
(b) Let p be a fixed prime integer. Show that T : Ab → Ab defines a functor,
where the object function is defined by T (G) = G/ pG and the morphism
function T ( f ) is defined by T ( f ) : G/ pG → H/ p H , x + pG → f (x) +
p H for every homomorphism f : G → H in Ab such that
(i) f is an epimorphism in Ab implies that T ( f ) is also so;
(ii) f is a monomorphism in Ab does not always imply that f is also so.
[1] Aguilar, Gitler, S., Prieto, C., Algebraic Topology from a Homotopical View
Point, Springer-Verlag, New York, 2002.
[2] Arkowitz, Martin, Introduction to Homotopy Theory, Springer, New York, 2011.
[3] Atiyah, M. F., K -Theory, Benjamin, New York, 1967.
[4] Switzer, R.M., Algebraic Topology-Homotopy and Homology, Springer-Verlag,
Berlin, Heidelberg, New York, 1975.
[5] Whitehead, G.W., Elements of Homotopy Theory, Springer-Verlag, New York,
Heidelberg, Berlin, 1978.
References
∅ : empty set
X ⊂ Y or Y ⊃ X : set-theoretic containment (not necessarily
proper)
N : set of natural numbers (or positive integers)
Z : ring of integers (or set of integers)
R : field of real numbers (or set of real numbers)
Q : field of rational numbers (or set of rational
numbers)
C : field of complex numbers (or set of complex
numbers)
H : division ring of quaternions (or set of quater-
nions)
pp(or p.) : particular page of reference
×, : product of sets, groups, modules, or spaces
∼
= : isomorphism between groups
≈ : homeomorphism between topological spaces
iff : if and only if
|X | : cardinal of a set X
Zn : ring of integers modulo n (or residue classes
of integers modulo n), 2
GL(V ) : general linear group on V , 7
G = Gi : direct product of family {G i : i ∈ I } of
i∈I
groups, 9
G =⊕i∈I G i : direct sum of family {G i : i ∈ I } of
groups, 10
G⊕H : direct sum of groups, 10
G∗H : free product of groups, 13
G x = {g ∈ G : g·x = x} : isotropy group or the stabilizer group of x, 16
G⊗H : tensor product of modules ,18
Cn : complex n-space, 22
: suspension functor, 80
R∞ : infinite dimensional Euclidean space, 85
C∞ : infinite dimensional complex space, 85
S∞ : infinite dimensional sphere, 86
HEP : homotopy extension property, 90
N DR : neighborhood retract, 95
DR : deformation retract, 96
S Pn : finite symmetric product functor, 96
S P∞ : infinite symmetric product functor, 96
(X, x 0 ) : set of all loops in X based at x0 , 110
π1 (X, x0 ) : fundamental group (Poincaré group) of X
based at x0 , 114
π1 : fundamental group functor, 119
p : R → S1 : exponential map, 126
f : lifting of f , 127
w( f ) : winding number of f , 129
deg f : degree of f , 129
d : [ f ] → deg f : degree function, 129
π1 (R2 − {0}) : fundamental group of punctured plane, 130
(x, v(x)) : vector field, 132
π1 (R3 − K ) ∼ = (π1 (S 3 − K )) : knot group of K , 133
(X, p, B) : covering space of B, 148
n
T n = S1 : n-dimension torus, 150
1
(S n , p, R P n ) : covering space of R P n , 153
Aut (X/B) : automorphism group of covering space of
(X, p) of B, 162
HLP : homotopy lifting property, 175
p
F → X −
→B : p : X → B is a fibration with F fiber
space, 176
Top ∗ : category of pointed topological spaces, 180
L(m, p) : lens space, 190
ξ : bunndle, 199
f ∗ (ξ) : induced bundle, 200
γn : canonical vector bundle, 205
δi j : Kronecker delta, 205
(S n , p, R P n , Z2 ) : real Hopf bundle, 211
(S 2n+1 , p, CP n , S 1 ) : complex Hopf bundle, 211
(S 4n+3 , p, HP n , S 3 ) : quaternionic Hopf bundle, 211
(X G , p, BG ) : numerable principal G-bundle, 222
G r (F n ) : Grassmann manifold of r-dimensional sub-
spaces of the vector space F n , 224
BO : G n (R∞ ), 228
BU : G n (C∞ ), 228
602 List of Symbols
B Sp : G n (H∞ ), 228
G L(n, F) : group of nonsingular n × n matrices
over F, 232
V ectn (B) : B-isomorphic classes of n-dimensional vector
bundles over B, 234
G n (F ∞ ) = G n (F ∞ ) : Grassmannian manifold, 235
n≤m
γn∞ : n-dimensional vector bundle over
G n (F ∞ ), 235
ξ⊕η : Whitney sum of vector bundles over B, 236
K F (B) : K -theory on F-vector bundles over B, 237
K (B) : Grothendieck group of vector bundles
over B, 245
n : standard n-dimensional simplex, 250
|K | : polyhedron of simplicial complex K , 253
st(v) : star of v, 255
ost(v) : open star of v, 255
N K (x) : simplicial neighbourhood of x ∈ |K |, 256
L K (x) : link of x ∈ |K |, 256
(K , L) : simplicial pair, 257
K : barycentric subdivision of K , 258
B(sp ) : barycenter of sp , 258
K (n) : nth barycentric subdivision of K , 258
μ(K ) : mesh of simplicial complex K , 260
E(K , v) : edge group of K based at v, 264
πn (X, x0 ) : nth homotopy groups of (X, x0 ), 274
πn (X, A, x0 ) : nth relative homotopy group of
(X, A, x0 ), 282
∂In : boundary of I n , 274
f g rel ∂ I n : f is homotopic to g rel ∂ I n , 275
∂ : boundary operator in homotopy theory, 283
Htp 2 : homotopy category of triplets, 285
πn : homotopy functor, 285
πn : cohomotopy functor, 296
PC H P : polyhedra covering homotopy property, 298
en : open n-cell, 306
X (n) : n-skeleton of cell complex, 307
CW-complex : cell complex having closure finite and weak
topology, 307
ψin : characteristic maps for CW-complex, 309
W S1 : Warsaw circle, 318
[α, β] : Whitehead product of α and β, 330
[α, β]GW : generalized Whitehead product of α
and β, 336
α, β!m : mixed product of α and β, 338
List of Symbols 603
A F
Adams, J.F. (1930–1989), 73, 198, 541 Feldbau, J. (1914–1945), 197, 560
Alexander, J.W. (1888–1971), 250, 349, 547 Freedman, M. (1951–), 549
Alexandroff, P.S. (1896–1982), 31, 555 Freudenthal, H. (1905–1990), 274, 550
Atiyah, M.F. (1929–), 236, 558
G
B Gauss, C.F. (1777–1855), 223
Betti, E. (1823–1892), 11, 349, 555 Grothendieck, Alexander (1928–2014), 236
Borsuk, K. (1905–1982), 174, 453, 553
Brouwer, L.E.J. (1881–1967), 138, 445, 533,
550 H
Brown, E.H. (1926–), 564 Heegaard, Poul (1871–1948), 47, 550
Hilbert, David (1862–1943), 569
Hilton, Peter John (1923–2010), 75
Hirzebruch, F.E. Peter (1927–2012), 236,
C
558
Cantor, George (1885–1918), 1
Hopf, H. (1894–1971), 31, 46, 197, 274, 290,
Cartan, E. (1869–1951), 274
511, 539, 550
Cartan, Henri Paul (1904–2008), 565
Hopf, H. (1895–1971), 446
Cauchy, A.L. (1789–1857), 551
Hurewicz, W. (1904–1956), 124, 198, 273,
Čech, E. (1893–1960), 273, 348, 419, 555
377, 534, 550
D J
Dehn, Max (1878–1952), 47, 550 Jordan, C. (1838–1922), 46
Dold, Albrecht (1928–2011), 538
Donaldson, S.K. (1957–), 576
K
Kan, Daniel (1927–2013), 79
E Klein, C.F. (1849–1925), 34, 547, 569
Eckmann, Beno (1917–2008), 75 Kolmogoroff, A. (1903–1987), 349, 556
Eilenberg, S. (1913–1998), 554, 581
Eilenberg, S. (1915–1998), 250, 274, 348,
407, 419, 511 L
Euler, L. (1703–1783), 107 Lefschetz, S. (1884–1972), 348, 420, 455,
Euler, L. (1707–1783), 46, 250, 547 555
© Springer India 2016 607
M.R. Adhikari, Basic Algebraic Topology and its Applications,
DOI 10.1007/978-81-322-2843-1
608 Author Index
M
MacLane, S. (1909–2005), 407, 554, 581 T
Mayer, W. (1887–1947), 249, 349, 460, 550 Thom, René (1923–2002), 538
Mayer, W. (1887–1948), 559 Tietze, H. (1880–1964), 553
Milnor, J.W. (1931–), 220, 561, 576 Tietze, H. (1888–1971), 190
Möbius, A.F. (1970–1868), 34
U
N Ulam, S. (1909–1984), 453
Noether, Emmy (1882–1935), 349, 555
P V
Perelman, G.Y. (1966–), 549 van Kampen, E. (1908–1942), 267, 551
Poincaré, H. (1854–1912), 46, 107, 249, 273, Veblen, O. (1880–1960), 250, 550
348, 446, 547 Vietoris, L. (1891–2002), 348, 419, 460,
Pontryagin, L. (1908–1988), 556 555, 556
Postnikov, M. (1927–2004), 411, 511, 565
W
R Whitehead, G.W. (1918–2004), 563
Reidemeister, K. (1893–1971), 553 Whitehead, J.H.C. (1904–1960), 553
Riemann, B. (1826–1866), 46, 548, 549 Whitney, H. (1907–1989), 197, 349
S Z
Samelson, H. (1916–2005), 338 Zeeman, E.C. (1925–2016), 250, 549
Subject Index
I L
Icosahedron, 460 Lebesgue lemma, 31
Identification map, 33 Lefschetz number, 456
Incidence number, 353 Lie group homomorphism, 575
Infinite complex projective space, 68 Lie group of rotations, 143
Infinite dimensional complex projective Lifting map, 127
space, 408 Lifting problem, 158, 514
Infinite dimensional complex projective Lifting theorem, 159
space CP ∞ , 30 Link between Cohomolgy and Homotopy,
Infinite dimensional Euclidean space, 85 523
Infinite-dimensional Hilbert space, 312 Local cross section, 209
Infinite dimensional lens space, 408 Locally compact space, 29
Infinite dimensional real projective space, Locally connected space, 28
408 Locally path-connected space, 155
Infinite dimensional real projective space Locally trivial principal G-bundle, 215
R P ∞ , 30 Loop space, 74
Infinite dimensional sphere, 86 Lusternik–Schnirelmann, 455
Infinite dimensional sphere S ∞ , 30
Infinite dimensional unitary space, 85
Infinite earing, 171 M
Infinite (finite) spirals, 150 Manifold, 38
Infinite real projective space, 68 Map between spectra, 477
Infinite symmetric product, 96 Mapping cone, 35
Infinite symmetric product functor, 538, 588 Mapping cylinder, 35
Infinite symmetric product space, 589 Maximal tree, 266
Invariance of cohomology groups, 428 Mayer–Vietoris axiom, 588
Invariance of dimensions of simplicial com- Mayer–Vietoris sequence, 380, 461
plexes, 254 Mayer–Vietoris theorem, 365, 429
Invariance of homology groups, 428 Mesh of a simplicial complex, 260
Invariant factors, 11 Metric space, 27
Subject Index 613