/
Text
This page intentionally left blank
INTRODUCTORY
TOPOLOGY
STEWART SCOTT CAIRNS
PROFESSOR OF MATHEMATICS
UNIVERSITY OF ILLINOIS
THE RONALD PRESS COMPANY · NEW YORK
Copyright © 1961 by
The Ronald Press Company
All Eights Reserved
No part of this book may be reproduced in
any form without permission in writing
from the publisher.
Library of Congress Catalog Card Number: 61-9427
PRINTED IN THE UNITED STATES OF AMERICA
To
My Wife
Kathleen
This page intentionally left blank
Preface
This book is the culmination of repeatedly revised sets of class
notes used by the author in teaching introductory topology courses.
Its purpose is to progress as far as practicable into the fundamental
concepts and the principal results of homology theory, both in their
combinatorial development and in their application to topological
spaces.
First, some of the properties of linear graphs and of surfaces are
presented in such a way as to give an intuitive geometric impression
of the nature of topology. Then enough set-theoretic topology is
given to motivate the subsequent combinatorial theory and to provide
a background for its geometric interpretation. Cohomology groups
are defined and are used in connection with the duality theorems of
Poincare and Lefschetz. Certain aspects of homotopy theory are
treated, and there is a chapter on the fundamental group and covering
complexes. The essential facts from group theory are collected in an
Appendix.
The book can be used as text for a first course in topology either
with or without set-theoretic and group-theoretic prerequisites. It is,
however, advisable to give such a course at the advanced
undergraduate and graduate levels in order to ensure a certain mathematical
maturity and a familiarity with the role of continuity in the calculus.
A class with a background in set theory and group theory might
complete the book in a single semester, using Chapter 3 and the
Appendix for review and reference. For a class without such a
background, portions of the last three chapters could be omitted, or else an
entire academic year could be devoted to the book, perhaps
supplemented with additional topics from set-theoretic topology and group
theory.
The author is deeply indebted to Professor Arthur B. Brown of
Queens College of the City of New York. He read and reread the
manuscript in detail, making numerous valuable suggestions for its
correction and improvement. In several instances, he suggested
alternative arguments or supplied entirely new proofs, leading to a
more efficient and illuminating exposition. In addition, he contributed
a strengthening of Sperner's lemma (Chapter 6, Theorem 4), which
?
permits a substantial simplification of earlier proofs of the topological
invariance of homology properties.
The drawings were executed by Dr. Ali R. Amir-Moez of Purdue
University.
Stewart Scott Cairns
Urbana, Illinois
March, 1961
Contents
CHAPTER PAGE
1 Illustrative Geometric Examples
1-1. The Seven-Bridges Problem ...... 3
1-2. Unicursal Graphs ........ 4
1-3. The Cyclomatic Number ....... 6
1-4. Restrictions on Polyhedra ...... 9
2 Topological Classification of Surfaces
2-1. Polygonal Regions with Matched Edges . . . . 15
2-2. Some Elementary Surfaces ...... 20
2-3. Orientability and Non-Orientability ..... 26
2-4. Standard Form for Spheres with Contours and Handles or
Crosscaps ......... 29
2-5. A Classification Theorem ...... 33
3 Introduction to Set-Theoretic Topology
3-1. Sets and Mappings ........ 41
3-2. Relations, Cartesian Products, Functions . . . . 44
3-3. Continuity for Real Functions of Real Variables . . 48
3-4. Topological Spaces ........ 51
3-5. Homeomorphisms; Definition of Topology ... 54
3-6. Metric Spaces 56
3-7. Compact Spaces ........ 59
3-8. Brouwer Dimension; The Lebesgue Number ... 61
4 Complexes
4-1. Linear and Convex Subspaces of En . . . . . 65
4-2. Dimension Numbers in En 67
4-3. Barycentric Coordinates ....... 70
4-4. Simplexes 71
4-5. Complexes ......... 74
4-6. Polyhedra; Topological Complexes ..... 75
4-7. Abstract and Generalized Complexes .... 77
4-8. Realizations of Abstract Complexes ..... 78
4-9. Isomorphisms and Homeomorphisms .... 80
4-10. Simplicial Mappings 81
4-11. Barycentric Subdivisions. ...... 82
4-12. General Polyhedral Complexes 86
vii
CHAPTER PAGE
5 Homology and Cohomology Groups
5-1. Chains, Cycles, and Bounding Cycles .... 90
5-2. Homology Groups of Finite Simplicial Complexes . . 96
5-3. Some Lower-dimensional Cases ..... 98
5-4. Homology Groups of a Surface ..... 99
5-5. Surface Topology . . . . . . . . 106
5-6. Pseudomanifolds . . . . . . . . 110
5-7. Homology Bases and Incidence Matrices . . . . 113
5-8. Connectivity Groups and Numbers . . . . . 120
5-9. Cohomology Groups . . . . . . . 122
5-10. Dual Bases 125
5-11. Comments on Cohomology Groups . . . . . 126
6 Topological In variance of Homology Properties
6-1. Singular Simplexes . . . . . . . . 128
6-2. Singular ^-Chains and Groups . . . . . . 130
6-3. Sperner's Lemma; Invariance of Dimension . . . 133
6-4. The Brouwer Fixed-Point Theorem 136
6-5. Invariance of Regionality . . . . . . 139
6-6. Singular and Simplicial Groups on a Topological Polyhedron 141
6-7. Simplicial Subsets of Singular Homology Classes . . 142
6-8. Chains on Prism Complexes . . . . . . 144
6-9. Invariance of Homology Properties . . . . . 148
6-10. Classes of Mappings . . . . . . . 151
7 Manifolds
7-1. Some Homology Properties of Pseudomanifolds . . . 153
7-2. Thera-Sphere 154
7-3. Projective m-Space. ....... 155
7-4. Local Homology Groups . . . . . . . 159
7-5. Topological Manifolds and Homology Manifolds. . . 162
7-6. Cell Complexes 164
7-7. Cellular Subdivisions of a Homology Manifold . . . 167
7-8. The Poincare Duality Theorem 171
7-9. Relative Homology . . . . . . . 175
7-10. The Lefschetz Duality Theorem 177
7-11. The Alexander Duality Theorem and Consequences . . 180
8 The Fundamental Group; Covering Surfaces
8-1. Paths and Path Products 185
8-2. The Fundamental Group 187
8-3. Relation Between 0(2) and ^(S) 193
CHAPTER PAGE
8-4. The Fundamental Groups of En and of a Circle . . . 199
8-5. The Fundamental Group of a Surface .... 201
8-6. Covering Complexes ....... 205
8-7. Fundamental Groups and Coverings ..... 208
Bibliography 211
Appendix: Group-Theoretic Background
A-l. Basic Terminology ........ 215
A-2. Homomorphisms and Isomorphisms . . . . . 219
A-3. The Structure of Finitely Generated Abelian Groups . . 221
A-4. Integral Modules, Contravariant and Covariant Components 230
A-5. Dual Bases in a Module 233
Index of Symbols 237
General Index 239
This page intentionally left blank
INTRODUCTORY
TOPOLOGY
This page intentionally left blank
1
Illustrative Geometric Examples
The purpose of this chapter is to present a few examples which
appeal to the intuition and suggest the general nature of topology.
1-1. The Seven-Bridges Problem
In its original form, the problem of the seven Koenigsberg bridges
relates to a situation of the sort shown in Fig. 1-1. The problem is to
Fig. 1-1. The Koenigsberg bridges.
Fig. 1-2. An equivalent linear graph.
devise, if possible, a promenade which crosses each bridge once and
only once. A characteristic of this problem, which makes it topological
Ш nature, is that it depends in no way on the size or shape of the river,
3
4 INTRODUCTORY TOPOLOGY [Ch. I
bridges, and islands, but only on the general manner in which they are
put together. That is, the problem is the same, essentially, as that of
tracing all of Fig. 1-2 without lifting the pencil and without tracing
any arc more than once. One can convince himself experimentally of
the impossibility of doing so in this particular case; not so, however,
with the general problem of unicursal graphs, next to be discussed,
which Leonhard Euler A707-1783), stimulated by the seven-bridges
problem, invented and solved in 1736.
1-2. Unicursal Graphs
A linear graph G will mean a finite set of points, called the vertices
of G, together with a finite set of arcs, called the edges of G, such that
(a) each edge has two distinct vertices for end points, (b) each vertex is
an end point of at least one edge, (c) any two edges are distinct except
that they may have one or two common vertices. The graph may be
thought of as being in 3-dimensional space, where any set of points can
be joined in pairs by non-intersecting arcs. In the plane, it is
impossible, for example, to join five points each to each by non-
intersecting arcs.
By a path on G will be meant a sequence
A-1) ? = (pl9 Ev p2, E2,..., En_v pn)
where A) the p's are vertices, B) the jE"s are edges, and C) Ei has pi
and pi+1 for end points (i = 1, . . . , ? — 1). If p± = pn, the path ?
will be referred to as closed; otherwise ? will be called a path from px
to pn. The graph G is connected if there exists at least one path from
each vertex of G to each other vertex thereof.
The path ? will be described as simple if no two of its vertices pi and
Pi (г 7^ Л are coincident, save perhaps ?? and pn.
Lemma 1. If there exists a path ? on G from a to b, then there
exists a simple path from a to 6, whose edges and vertices are a subset
of those of ?.
Proof of Lemma. If p{ and pj (j > i) coincide in A.1), then
pi9 Ei9 . . . , Ej_1 can be dropped from the sequence and the remaining
terms renumbered, without destroying the defining properties of a
path. This procedure can be repeated until all repetitions are removed
from the sequence.
The graph G will be called unicursal if there exists a sequence A.1)
where Ei has pif pi+1 for end points (i = 1, . . . , ? — 1), and where
each edge of G appears exactly once in the sequence. Intuitively, this
means that it is possible to trace all of G continuously from px to pn
without traversing any edge more than once. It will then be said
Art. 1-2] ILLUSTRATIVE GEOMETRIC EXAMPLES 5
that G is unicursal from px to pn or can be unicursally traced from рл
topn.
The following notation will be useful in certain inductive arguments.
Let ffbea linear graph with at least two edges, and let GE denote the
graph obtained from G by deleting an edge E; it being understood that
if a vertex ? ?? ? belongs to no other edge, then ? is also to be deleted.
A vertex of a linear graph will be called even or odd according as it
belongs to (or is incident with) an even or an odd number of edges.
Lemma 2. A linear graph G has an even number of odd vertices.
Proof of Lemma. If G has one edge, this result is obvious. Assume
it true for all graphs with j edges for some j > 1, and let G be a graph
wiihj + 1 edges. Then, for each edge ? of Cr, GE differs from G in the
number of its odd vertices by 0 or 2. By hypothesis, the lemma holds
for GE. Hence it holds for G.
Lemma 3. If G is connected, then GE either is connected or falls
into two connected linear graphs.
Proof of Lemma. Let a and b denote the end points of E. Let G(a)
and G(b) denote the subgraphs of GE consisting of all vertices, plus
incident edges, which can be joined to a and b respectively by
sequences of the form A.1), hence (see Lemma 1) by simple paths.
Let ? be an arbitrary vertex of G. Since G is connected, ? can be
joined by simple paths on G to a and to b. If each simple path joining
? to b includes the edge E, necessarily as its last edge, then ? is joined
to ? by a path not involving E, and similarly with a and b interchanged.
Hence each vertex can be joined to either a or b on G by a path not
involving E. But this means that G(a) and G(b) exhaust GE, and
Lemma 3 follows.
Theorem 1. The linear graph G is unicursal if and only if it is
connected and either A) there are no odd vertices, in which case the
initial and terminal points of a unicursal tracing must coincide but can
otherwise be arbitrarily selected; or B) there are exactly two odd
vertices, in which case the unicursal tracing must start at one odd
vertex (either will do) and terminate at the other.
Proof. The proof of this theorem will be largely left to the reader.
The following suggestions, however, are offered as a guide to one
particular proof, which is inductive with respect to the number of
edges of G. For the initial case, where G has only one edge, the
theorem is obvious. The inductive hypothesis assumes the theorem
for all graphs with j > 1 edges. The general step then consists in
deducing it for an arbitrary graph G with j + 1 edges. Note that the
inductive hypothesis applies to GE, as defined above, or to its
connected subgraphs, where ? is an edge of G, and that Lemma 3 is
6 INTRODUCTORY TOPOLOGY [Ch. I
useful in the argument. It may prove convenient to divide the general
step into the three cases: where G has no odd vertices, where it has
two such, and where it has more than two.
EXERCISES
1. Prove the following, for a connected graph G: (a) If G has fewer than four
vertices, it is unicursal. (b) If G has exactly four vertices and is not unicursal,
then the graph obtained by adjoining a new edge to G, joining two of its vertices,
is unicursal. (c) If G has exactly nve vertices and is not unicursal, it is possible
to obtain a unicursal graph from it by adjoining an edge connecting two suitably
chosen vertices.
2. (a) Show that the removal of any one of the Koenigsberg bridges would
make the unicursal promenade possible, but that no such promenade would end
where it started, (b) Give an example of a connected graph with four vertices
and with an edge whose removal does not lead to a unicursal graph.
1-3. The Cyclomatic Number
Consider a linear graph G. Let us think of the edges as wires.
Then, from the electrical viewpoint, one might be interested in
knowing whether G is connected and whether or not G contains
circuits, where a circuit means a simple closed path, that is, a sequence
of the form A.1) in which all the vertices (hence all the edges) are
distinct, except that рг = pn. A graph G which is connected and on
which no circuit exists is called a tree.
A terminal vertex of a graph G will mean a vertex incident with only
one edge thereof, and an edge incident with a terminal vertex will be
called a terminal edge. The other edges of G will be called inner edges.
Lemma 4. A tree G is characterized, among connected graphs, by
either of the following properties:
A) For two arbitrary vertices, a and b, of G there exists only one simple
path from a to b.
B) If ? is any inner edge of G, then GE is not connected.
Proof of Lemma. To establish A) as a necessary property, note that
the existence of at least one simple path from a to b follows from the
connectedness of the graph. If more than one should exist, then the
reader can prove that a circuit could be put together from any two of
them, or from selected portions thereof. As for the sufficiency, the
existence of a circuit would imply a violation of condition A), where
a and b are two vertices on such a circuit. The proof of Lemma 3
above can be readily adapted to establish condition B) as a
characteristic property and also to establish the following corollary.
Art. 1-3] ILLUSTRATIVE GEOMETRIC EXAMPLES 7
(A)* If ? is any inner edge of a tree G, then GE consists of two
separate trees.
(B) A tree has at least two terminal vertices. The proof of (B) is
left to the reader.
Given a linear graph G, let a0 denote the number of its vertices and
at the number of its edges. If G is connected, then the number
A.2) ? = ax - a0 + 1
is called the cyclomatic number, also the first Betti number, of G.
Theorem 2. A connected graph G is a tree if and only if ? = 0.
If ? > 0, then it is possible to reduce G to a tree by the removal of ?
suitably selected inner edges. This cannot be done by the removal of
fewer than ? edges, and G is necessarily disconnected by the removal of
? + 1 inner edges.
Proof. Note first that the theorem implies that ? is the number of
wires which must be cut, under the above electrical interpretation, in
order to break every circuit without separating G into distinct
components, f
As in the case of Theorem 1, the proof will be left to the reader,
with the comment that an argument inductive in ax is practicable
(Exercise 3). The initial case, ax = 1, is trivial, and the passage from
?? = j to ax = j + 1 offers no substantial difficulties. The following
auxiliary result, which is readily established, is stated for its intrinsic
interest.
(C) Any connected graph for which ax > 1 can be built up from a
single edge by the successive adjunction of other edges, the graph
being connected at all times.
Like various other aspects of pure mathematics, the study of linear
graphs was partly stimulated by practical problems. In fact, as just
noted, the first important contribution to the theory of such graphs
was made by Kirchhoff in the course of investigating currents in a
connected electrical network. There are two types of equations, all of
the first degree, entering into the determination of the currents, given
an arbitrary distribution of electromotive forces on the wires of the
network, namely:
A) Equations for circuits made up of subsets of the wires, such as the
wires numbered A, 2, 6), A, 2, 4, 5), and D, 5, 6) in Fig. 1-3.
* Letters (A), (JB), (C), . . . , with parentheses, are given for convenience in later
reference.
t See the article by G. Kirchhoff in Poggendorf's Annalen der Physik 72 A847), p. 497.
This article contains "the first important contribution to the theory of linear graphs"
[V, p. 26]. (Here, and throughout this text, such bracketed symbols as [V] refer to books
and articles listed in the bibliography.) The number ?, discovered by Kirchhoff, was
named the cyclomatic number by another physicist, James Clerk Maxwell, A Treatise on
Electricity and Magnetism, (Oxford: Clarendon Press, 1873).
8 INTRODUCTORY TOPOLOGY [Ch. I
B) Equations expressing the fact that the sum of all the currents flowing
into each vertex is zero, provided those flowing out are taken
negatively.
The reader sufficiently familiar with electrical theory should write
the equations and follow through the remainder of this article in detail.
In the notation of linear graphs, there are ?? wires and a0 vertices
in the network. The unknowns of the equations are the currents ih
(h = 1, . . . , ??) in the wires. To
determine them, there must be ax
independent equations in the sets A) and B) just
described; that is, it should be possible
to pick out exactly ax equations from
these two sets, no one of the selected
equations being a consequence of the
others, and to assert that all other
equations of the two sets are consequences of
those selected. It turns out, for example,
that the equations for the three circuits
mentioned under A) are not
independent. Let the wires be oriented by the
arrows in Fig. 1-3, a current being posi-
Fig. 1-3. A network. tive if in the direction of the arrow and
negative if in the opposite direction. As
a consequence of the connectedness of the network, one can show that
there are just a0 — 1 independent equations in set B). All the
equations in set A) are independent of those in set B). Since a total of
ax independent equations is needed to determine the currents in the
wires, there must be ax —- a0 + 1 independent equations in A). This
is the cyclomatic number ? of Eq. A.2) and is the least number of
wires whose cutting will break every circuit. KirchhofF selected a
complete set of independent equations as follows. Let the wires be so
numbered that the cutting of wires A, 2, . . . , ?) breaks every circuit.
Then, in the network left when all but one of these ? wires is removed,
there is just one circuit. If all the wires save wire i are removed, call
the circuit in the remaining network Gi(i = 1, . . . , ?). The equations
for the ? circuits Ci are independent, since each contains a current not
in any of the others. Every equation for a circuit depends on these ?,
since every circuit can be expressed as a combination of the Ct. The
reader should, like KirchhofF, demonstrate this by an argument
recurrent in ?. Thus KirchhofF was led to discover the cyclomatic
number.
EXERCISE
3. Carry out the suggested inductive proof of Theorem 2.
Art. 1-4] ILLUSTRATIVE GEOMETRIC EXAMPLES 9
1-4. Restrictions on Polyhedra*
For the next elementary geometric results, consider the polyhedral
shapes into which one might deform a spherical piece of modeling clay.
It is understood that there is to be no pulling apart or sticking together
of the clay; for example, it is not permissible to punch a hole, like a
tunnel, all the way through it. The surface of the clay is called a
polyhedron ? when it is made up of a finite number of plane polygonal
regions, with their edges and vertices. These plane regions will be
called the faces of ?.
(A) The following properties of 77 offer no difficulties: A) Each face
has at least three edges. B) Each vertex belongs to at least three
edges. C) The vertices on each face can be cyclically ordered so that
each is joined to its successor by an edge. D) The faces having a given
vertex in common can be cyclically ordered so that each has an edge
in common with its successor.
The results of this section are topological in that they apply even if
the surface of the clay is not polyhedral but is divided into regions such
that A) each region has a simple closed boundary with at least three
points, called vertices, on it, B) each vertex belongs to at least three
regions, C) if two regions have in common a boundary point other than
a vertex, then they have in common the entire edgef through that
e number of vertices of the polyhedral surface ?,
e number of edges of ?,
e number of faces of ?.
the number of vertices each belonging to
exactly г edges (i = 3, 4, . . .),
the number of faces possessing exactly г edges
(г = 3,4,...).
The following theorems, presently to be proved, state some of the
possibly surprising restrictions on the structure of ?.
Theorem 3. It is impossible that ? have exactly seven edges,
though it may have six or any number higher than seven. That is,
?? ? 7, but ax = 6, 8, 9, . . . are all possible.
* The material of this article is adapted from the writer's expository paper,
^Peculiarities of polyhedra," American Mathematical Monthly 58 A951), pp. 684-689,
Miere references to sources can be found.
t An edge is here the arc of a boundary between two consecutive vertices.
point.
Let
A3)
Let
A.4)
a0 = th
04 = th
a2 = th
vt =
F< =
10 INTRODUCTORY TOPOLOGY [Ch. I
Theorem 4. There must be at least A) four faces of ? with fewer
than six edges and B) four vertices of ? belonging to fewer than six
edges. This can be formulated thus:
A.5) (a) F3 + F, + F5 > 4, (b) F3 + F4 + V5 > 4.
Theorem 5. It is impossible that, simultaneously, every face have
more than three vertices and every vertex belong to more than three
faces. In fact, the number of triangular faces plus the number of
vertices each belonging to exactly three faces is at least 8; or,
formulated:
A.6) F3+ F3>8.
Theorem 6. It is impossible that ? have either A) an odd number of
odd-sided faces or B) an odd number of vertices each belonging to an
odd number of edges. That is, both (F3 + F5 + F7 + · · ·) and
(^з + У о + У 7 + ' ' ·) must be even.
Theorem 7. A) If each vertex belongs to just three faces and each
face is pentagonal or hexagonal, then exactly twelve faces are
pentagonal. B) If each face is triangular and each vertex belongs to
either five or six faces, then exactly twelve vertices belong to five faces
each. The first part of this theorem is expressible thus:
ao = Уч
A.7)
«2 = F5 + F,\
imply F5 =
The second can be formulated as follows:
*2 = ^3
A.8)
«о = Уъ + У J
imply V5 =
12.
12.
Theorem 8. If all faces have the same number i of edges and all
vertices belong to the same number j of edges, then there are only five
possible topologically* different polyhedral structures, typified by the
tetrahedron, cube, octahedron, dodecahedron, and icosahedron.
In other words, the theorem, known from Grecian antiquity, that
only five regular solids exist is a topological theorem, and the
hypothesis that the faces be congruent in the euclidean sense is
superfluous, since the conclusion of Theorem 8 is a consequence of
an = V. for some г and
A.9)
a2 = Fj for somej.
* The significance of this term is clarified later.
Art. 1-4] ILLUSTRATIVE GEOMETRIC EXAMPLES II
The above six theorems all follow from certain equations and
inequalities among the F's, i^'s, and oc's. In the first place
«2 = -F3 + Fi + · · · + Far.l
since A) each vertex belongs to at least three and at most a2 — 1
edges and B) each face has at least three and at most a0 — 1 edges.
(B) The above theorems illustrate a so-called duality principle; two
statements being dual to one another if each is carried into the other by
the simultaneous interchange of a0 and the F's with a2 and the
respective F's. The property of two faces having a common edge is
described as dual to the property of two vertices being joined by an
edge.
Thus, the two numbered parts of Theorem 4 are dual to one
another, and similarly for Theorems 6 and 7. Theorem 5 is self-dual
and so, in a trivial way, is Theorem 3. Equations A.10) are a dual
pair. As for Theorem 8, the reader should verify A) that the
tetrahedron is self-dual, B) that the cube and octahedron are dual
structures, and C) that the dodecahedron and icosahedron are dual.
The concept of dual maps, explained below, will be helpful.
As the present discussion continues, let it be observed that all the
equations on which the proofs of Theorems 3 to 8 depend either are
self-dual or fall into dual pairs. Hence it will suffice to prove only one
of each pair of dual results in the theorems, since interchanging a0 and
the F's with a2 and the F's will yield a proof of the other.
A geometric insight into the reason for duality can be obtained as
follows. Regard the faces of ? as maps of countries on a polyhedral
earth; or, what amounts to the same thing, let the faces, edges, and
vertices be mapped, preserving their incidence relations, onto a
spherical surface S. The edges need not be arcs of circles, but can be
any simple non-intersecting arcs joining pairs of vertices in accordance
with the structure of the original polyhedron. Interior to each face,
select a vertex. The vertices thus selected will belong to a so-called
dual map and will be called dual vertices. If two faces cpx and ?2 have
in common an edge ?, let the dual vertices v[ and v'% on them be joined
by a new edge ?', crossing ? at a single point and otherwise meeting no
edge or vertex of either the given map or the new dual map (see (B)
above and Fig. 1-4). The possibility of this requires a proof which
would take us too far afield. Accordingly, let it be assumed possible,
or let the edges be restricted to curves on the sphere for which it is
clearly possible. The new edges, which are the edges of the dual map,
subdivide S into new faces, each containing exactly one vertex of the
original map. It is easy to verify that if г; is a vertex of 77 on a given
12 INTRODUCTORY TOPOLOGY [Ch. I
face ?' of the dual map, then ? belongs to as many faces of ? as ?'
has vertices in the dual map. Since the relations between the maps
are symmetric, the duality principle follows.
The same mathematician who solved the problem of unicursal
graphs also established the following identity, known as Euler's
theorem in two dimensions:
A.11) ?0-?! + ?2 = 2.
It holds for a more general subdivision of a spherical surface than
described above, in which there may be as few as two vertices on the
Fig. 1-4. Dual maps.
boundary of a region and, dually, as few as two regions with a given
vertex in common. The simplest such subdivision consists of two
regions, two edges, and two vertices, which obviously satisfies A.11).
Any subdivision can be obtained* from this simplest one by a sequence
of steps, each consisting of either A) the separation of an edge into two
edges by the introduction of a new vertex or B) the separation of a
region into two regions by the introduction of a new edge joining two
vertices. The first type of step increases a0 and ax by one each, leaving
a2 unchanged; the second leaves a0 unchanged and increases a2 and ax
by one each. Since A.11) is therefore preserved by each step, it holds
for all subdivisions of the sphere.
Since each edge of a polyhedron belongs to exactly two faces,
A.12) 2ax = 3FS + 4F, + · · · + (a0 - l)Fao_i;
* This statement requires proof. The reader might consider how he would go about
to develop an inductive demonstration of it. However, certain fine points in the
argument depend on material in later chapters.
Art. 1-4] ILLUSTRATIVE GEOMETRIC EXAMPLES 13
and, dually, since each edge has exactly two vertices,
A.13) 2?? = 3F3 + 4F4 + · · · + (a2 - l)Var_v
Theorem 6 follows from the fact that the right sides of A.12) and
A.13) are equal to even numbers.
From A.10), A.12), and A.13),
A.14) (a) 3a2 < 2al5 (b) 3a0 < 2al5
where the equality sign prevails in A.14a) if and only if all faces are
triangular, and in A.14b) if and only if each vertex belongs to exactly
three edges.
Substituting from A.11) into A.14), one finds
(a) 3?? - 3oc0 + 6 < 2al5
A.15)
(b) 3ax - 3a2 + 6 < 2a!
or
(a) 04 + 6 < 3a0,
A.16)
(b) ax + 6 < 3a2.
The equality sign in A.16a) holds if and only if all faces are triangular;
that in A.16b), if and only if each vertex belongs to exactly three
edges.
From A.16a) and A.14b),
A.17) ??? + 2 < a0 < §ai.
If ax = 7, this would imply the absurdity
A.18) Ц < a0 < 4f.
To complete the proof of Theorem 3, one would have to establish that
ocx = 6, 8, 9, . . . are all possible, for which see Vorlesungen liber die
Theorie der Polyeder by Ernst Steinitz (Springer, 1934), edited by
Hans Rademacher.
Next, let Eqs. A.10) be multiplied on both sides by 6 and, from the
result, let the respective Eqs. A.13) and A.12) be subtracted. The
resulting equations imply
A19) W 6?0-2?1<373 + 274+75,
(b) 6a2 - 2ax < 3i^3 + 2i^4 + F5.
From A.16a), 6a0 - 2ai > 12. Hence, from A.19a),
A.20) 12 < 3F3 + 2F4 + Vb < 3(F3 + F4 + F5),
and A.5b) follows. The other part of Theorem 4 similarly follows with
the aid of A.16b) and A.19b).
In relations A.19), both equality signs prevail if and only if
Vj = Fi = 0 (j > 6). This condition is implied by the hypotheses of
14 INTRODUCTORY TOPOLOGY [Ch. I
the first part of Theorem 7. Since the only non-zero terms on the
right side of A.19) are then Vz and F5, it follows that 6a2 — 2ax = Fъ.
Since a0 = Vz has been seen to imply the equality sign in A.16b),
the latter becomes ax + 6 = 3a2. Accordingly, A.7) follows and, by
a dual argument, so does A.8).
Next, let the quantity 4(oc0 + a2 — ax) be figured by A) multiplying
Eqs. A.10) each by 4 and adding the results, so as to get an expression
for 4(a0 + a2), B) adding Eqs. A.12) and A.13) so as to obtain an
expression for 4al5 and C) subtracting the latter expression from the
former. This gives
(\Щ 4(?0 + ?2 - ??) = (Fs + Vs) - (F5 + Vb) - 2(FQ + Vb) ,
which, with Euler's theorem, implies Theorem 5.
It remains only to establish Theorem 8. From A.9), A.12), and
A.13), 2ax = iV{ = jFj. Hence, again using A.9),
Y i — . '
г
J
and Euler's relation A.11) becomes, in terms of V(,
A.23) (i+!_07( = 2.
Relations A.5) and A.9) yield г = 3, 4, or 5 and j = 3, 4, or 5.
By A.6), either i = 3 or j = 3. If г = j = 3, then, by A.23), F3 = 4
and, dually, Fz = 4, so that the tetrahedral type is implied. If г =3
and j = 4, then, by A.23), Vz = 8 and hence, by A.22), F^ = 6.
Dually, if i = 4 and j = 3, then Fs = 8 and F4 = 6. It is readily
verified that these possibilities correspond to the cubic and octahedral
types. If i = 3 and j = 5, then A.23) and A.22) yield Vs = 20,
Fb = 12. Dually, if i = 5 and j = 3, then Fs = 20, Vb = 12. The
reader should verify that these possibilities imply the dodecahedral
and icosahedral types.
The proofs of Theorems 3 to 8 are now complete. Most of these
results date back to Euler, but the present proofs have been adapted
from more recent sources.
EXERCISES
4. Show that a pyramid with a polygonal base is self-dual.
5. Draw a figure showing (a) a truncated pyramid with a triangular base and
(b) a solid having a dual boundary structure.
A.22)
a2 =
2
Topological Classification
of Surfaces
We continue in the intuitive spirit of Chapter 1, reserving precise
definitions and proofs for later chapters.
2-1. Polygonal Regions with Matched Edges
A surface is an idealization of such an object as a sheet of rubber.
Topology includes the study of properties preserved when a surface is
deformed in various ways, without being torn. A surface may have
edges, like a rubber disk or a disk with a hole in it, in which case the
edges constitute its boundary. If, like a sphere or the surface of a
doughnut, it has no edges, we refer to it as closed.
From the viewpoint of combinatorial topology, surfaces are
investigated by imagining them cut into little patches, "curvilinear
triangles" for example, and considering how these patches are fitted
together.
(A) Accordingly, let us regard a surface ? as a collection of
triangular regions (?1? . . . , ??), with some edges matched (or identified)
in pairs. If an edge A of тг- is identified with an edge of ?,·, we refer to
ri and Tj as adjacent across A. A surface is required to be connected,
in the sense that it is possible to pass from any triangle a of ? to any
other triangle ? by a sequence of triangles (аг = ?, ?2, - - - , 0m = ?,
each belonging to M, where ?{ and ai+1 are adjacent (i = 1, ...,m — 1).
If there are free_edges, that is, edges not matched with other edges,
they constitute the boundary of M. If there are none, ? is closed.
Given (t1? . . . , ??) and a specification of the identifications of
paired edges, we are led to the problem of deforming the regions тг so
as to bring the matched edges into coincidence, thus piecing (т1? . . ., ??)
together into a continuous surface M, as though we had a topological
jigsaw puzzle with deformable pieces. See, for example, Fig. 2-1,
where identified edges are denoted by identical letters and are supplied
with arrows to specify their matching.
15
16
INTRODUCTORY TOPOLOGY
[Ch. 2
When two directed edges are matched, their initial vertices, also
their terminal vertices, are necessarily identified. Thus the twelve
vertices in Fig. 2-la reduce to the four vertices of the tetrahedron in
Fig. 2-lb. Figure 2-2 illustrates a surface with boundary.
a'
b
(b)
Fig. 2-1. A closed surface as a set of matched triangles, (a) The triangles;
(b) the surface assembled into a tetrahedron.
Topologically, the surfaces of a tetrahedron and a sphere are
equivalent. Figure 2-3 shows a dissection of the spherical surface,
topologically equivalent to Fig. 2-lb. Figure 2-4 shows two other
representations of a spherical surface.
Art. 2-1]
CLASSIFICATION OF SURFACES
17
(a)
(b)
Fig.2-2. A surface with boundary, (a) The triangles; (b) the assembled surface.
An edge and its end points are said to be incident with one
another. So are a triangle and its edges or vertices.
Up to a certain point, the piecing
together of (?? ?2, . . . , ??) can be
carried out in the plane as follows.
Let т{ be a triangle having an edge in
common with ?? Then -^and тг can be
brought together and amalgamated
into a quadrilateral region ти along
edge A. See Fig. 2-5, where т± and
т2 of Fig. 2-1 are thus amalgamated,
т2 being first "turned over" and
perhaps changed in size and shape.
Next let rj be a triangle having an
edge В in common with ти. Then ?,·
andrb. can be amalgamated across В Fig 2-3. A representation equi-
to obtain a pentagonal region тш. valent to Fig. 2-lb.
18 INTRODUCTORY TOPOLOGY [Ch. 2
? I I
(b)
Fig. 2-4. Two other representations of the sphere.
Continuing thus, step by step, one can fuse all the regions (rv
?2, . . . , ??) into a single (n + 2)-edged polygonal region, some of
whose outer edges would, in general, have to be fitted together in
pairs to obtain a model of the surface. In the case of Fig. 2-5, where
? = 4, a hexagonal region is obtained. This suggests the following
definition, equivalent to (^4).
(B) A surface or 2-manifold Ж is a plane region bounded by a
single polygon, some of whose edges are identified in pairs according
to prescribed relative directions.
To illustrate (B), it suffices to draw a polygonal region, assign
directions to all its edges, then assign a symbol to each edge, no
symbol being used more than twice. It is easily seen that the same
surface admits many different polygonal representations. For
example, note that the octagonal representation in Fig. 2-6 is
equivalent to the hexagonal representation in Fig. 2-7b, since the paired
Art. 2-1]
CLASSIFICATION OF SURFACES
19
edges ? can be eliminated as suggested by the intermediate Fig.
2-7a.
(C) A convenient symbol for a polygonal representation of a closed
surface is obtained as follows: A) Select a positive sense for the
polygon (clockwise or counterclockwise). B) Select any edge as "first
edge" of the symbol. C) Write the edges in cyclic order, starting with
the first edge and proceeding in the positive sense around the polygon,
c4>;<
r12 shaded
Fig. 2-5. Amalgamation of the triangles of Fig. 2-1 a into a polygonal region.
supplying each edge with the superscript +1 if its sense agrees with
the positive sense of the polygon and — 1 otherwise. The superscript
+1 will generally be omitted in writing
symbols. Figures 2-5 to 2-7 can be thus C^^-*^ A
symbolized as follows:
B.1
(a) GG^F^E^EF
(Fig. 2-5),
(b) АВАС^ВгЮ^ЕЕ-1
(Figs. 2-6 and 2-7a),
(c) АВАС^ВгЮ-1
(Fig. 2-7b).
(D) Any string of letters in which
no letter appears more than twice and
in which the superscripts 1 and —1
are arbitrarily distributed represents a
surface and will be called a polygonal
symbol for it. Each letter in a symbol will be called an edge and will
be described as free or paired according as it appears just once or
twice. Every surface has infinitely many polygonal representations.
Fig. 2-6. An octagonal
polygonal representation.
20
INTRODUCTORY TOPOLOGY
[Ch. 2
(E) Some obvious ways of changing a symbol without changing the
surface represented are as follows:
A) On a free edge, changing the superscript from 1 to —1 or from —1
to 1. On a paired edge, simultaneously changing the superscript on
both appearances of the edge. These changes clearly do not affect
the matching of the edges of the polygon.
B) Writing a symbol in reverse order, changing all or none of the
superscripts.
C) Moving a block of letters from the end of a symbol to the beginning.
A „ ^\ A
Bk
+B
(a)
(b)
Fig. 2-7. Two equivalent representations.
We will admit two-edged regions, as suggested by AA and АА~г
in Figs. 2-8a and 2-8b, and even one-edged regions, as symbolized by
A and shown in Fig. 2-8c.
(F) Making use of Part A) of (E), we will generally write a polygonal
symbol so that the suppressed superscript 1 appears on the first
occurrence of each edge. Thus the symbols B.1) are altered as follows.
(a) C(r1F-1E-1EF -> CCr1FEEr1F-19
B.2) (b) ABAC^B-^^EE-1 -> AВАСВтЮЕЕ^,
(с) А ВАСГ^ЧГ1 -> А ВАСВ-Ю.
EXERCISE
1. Draw eight triangles and indicate, after the fashion of Fig. 2-1, a matching
of their edges corresponding to the surface of an octahedron.
2-2. Some Elementary Surfaces
Some examples of familiar surfaces are now given.
(A) The Disk A: The only one-edged symbol A represents the disk,
which is also represented by any symbol made up entirely of free edges.
Art. 2-2]
CLASSIFICATION OF SURFACES
21
(C)
Fig. 2-8. Two-edged and one-edged polygons.
(B) The Sphere AA~X: Given the 2-edged symbol AA~X, one can
imagine a zipper along the matched edges, whereby the surface can be
closed and then deformed into a spherical shape (Fig. 2-9).
(C) The Projective Plane or Sphere with Grosscap CC: Let the
disk-like surface CG be modified into the form of a sphere with a slit in
it. Then let a part of the sphere containing the slit be blown up into a
sort of blister (Fig. 2-10a). In Fig. 2-10b, the blister is "pinched in"
to bring the matched end points с of the slit close together and to
bring the entire slit close to the vertical line. Finally (Fig. 2-10c) the
(b) (с)
Fig. 2-9. Equivalence of М-1 to a sphere.
edges cpm are brought into coincidence along the vertical line, and so
are the edges cqm. This creates a self-penetration, not regarded as a
self-intersection of the surface. As a horizontal plane moves down
from m, its intersections with the surface, called contour lines, resemble
a figure 8 until с is reached (Fig. 2-10d). Below c, the self-intersection
is lost and the contour lines gradually become circular. The part of
the sphere above К is a crosscap. The equivalence of the sphere with
crosscap to a projective plane is discussed later.
(D) The Moebius Strip K1BK2B or Crosscap KGG: If the crosscap
of Fig. 2-10c is cut off around the circle K, slit open along the segment
C, and flattened out in the plane, the representation suggested by Fig.
2-1 la is obtained. In this figure, К is divided by two points, b and a,
into the arcs K± and K2. Let cuts be made along the dotted lines Bx
and В2, separating the surface into two parts, I and II. In Fig. 2-1 lb,
the separate parts are shown deformed into rectangles. In Fig. 2-1 lc,
rectangle I is turned over to permit a matching with II along С After
this matching, Bx and B2 are amalgamated into a single edge B9
which leads to the symbol K^1BK2B, or, by a change in notation,
Art. 2-2]
CLASSIFICATION OF SURFACES
23
m m
(a)
(b)
(c)
(d)
Fig. 2-10. Representation of CC.
24
INTRODUCTORY TOPOLOGY
[Ch. 2
cq <4 ад
oq
oq
-> ? ? <:
k!\k
г, ^ о /
- °t ? я 4х«
сч .?
0Q ад
ol·1-
*0 (?
-О
0)
о
?
? О
О)
г4
Art. 2-2] CLASSIFICATION OF SURFACES 25
(b)
Fig. 2-12. The torus.
(a) (b)
Fig. 2-13. The handle.
KXBK2B. In Fig. 2-1 Id, the rectangle of Fig. 2-1 lc has its edges В
matched, to produce the Moebius strip, named for the German
mathematician G. F. Moebius A858). To obtain another
representation, let the diagonal cut A (Fig. 2-1 lc) separate the rectangle into
triangular pieces III and IV (Fig. 2-1 le). Then let III be turned over,
so as to permit a matching with IV along B, which leads to the
representation KAA (Fig. 2-1 If). A change of notation yields KCC.
(E) The Torus ABA^B: This, the simplest to visualize of the
closed surfaces requiring a four-edged symbol, is shown in Fig. 2-12a
and, assembled, in 2-12b.
(F) The Handle ????-??~?: This surface (Fig. 2-13) is equivalent
to a torus with a hole in it.
26
INTRODUCTORY TOPOLOGY
[Ch. 2
EXERCISES
2. Give a matching of edges of two triangles such that they fit together to
cover the plane band bounded by two concentric circles.
3. Let (tv . . . , ??) be a set of triangles, some of whose edges are matched in
pairs, and whose vertices are identified only as implied by the matching of edges,
(a) Show that all the triangles incident with a given vertex ? can be arranged in
a cyclic order or a linear order (with a first and a last element) so that consecutive
triangles are adjacent, (b) Show that the linear order results if and only if
? is incident with some free edge; that is, an edge not matched with any
other.
4. State and prove the dual of Exercise 3, insofar as it holds.
5. Under the hypotheses of Exercise 3, with the connectedness condition of
Art. 2-l(A), show that the edges and vertices of (rv . . . , ??), as identified,
constitute a connected linear graph.
6. Show that the boundary of a surface, as defined in Art. 2-1 (A), consists of
a number of circuits, no two of which have a vertex in common. Suggestion:
First do Exercise 3 above.
7. Let the hypotheses of Exercise 3 be modified by making one identification
? = q of vertices not joined by an edge, in addition to the induced identifications.
What statements can be made analogous to (a) and (b) in Exercise 3 with respect
to the resulting vertex? , ^cju^ ьЛ> ла^Аз^™ % ^ ллу+ЛвЛ <ujl^ )
8. Show (a) that each 2-edged symbol/represents a disk or a sphere or a sphere
with erosseap; (b) that each 3-edged symbol\represents a Moebius strip or a
9. Show that each 4-edged symbol is equivalent to one of the following seven
possibilities: (a) the disk, (b) the Moebius strip, (c) the plane band between two
concentric circles, (d) the sphere, (e) the torus, (f) the form CCDD, (g) the sphere
with erosseap. The surface CCDD is considered in more detail in Exercise 18
below.
10. Show that ABA^B^KDK'1 is equivalent to the handle KABA'^Br1.
2-3. Orientability and Non-Orientability
A model of the Moebius strip is made by pasting together the ends
of a narrow strip of paper after putting one twist in it (Figs. 2-1 led
and 2-14). Let a small circle with an assigned positive sense (called an
oriented circle) be slid once around the strip. When it returns to its
original position, its orientation is reversed (see positions 4 and 1 in
Fig. 2-14). The Moebius strip is accordingly described as non-
orientable.
Now imagine a normal vector N from the center of the moving
circle, so directed that the orientation is clockwise as viewed from the
tip of N. When the moving circle returns to its initial position, the
sense of N is reversed. The Moebius strip is accordingly said to be
one-sided (in three-dimensional space).
CLASSIFICATION OF SURFACES
27
Art. 2-3]
(^4) In general, a surface ? is non-orientable or orientable
according as there does or does not exist on it a closed curve G such that
a small oriented circle slid once around G returns to its original
position with orientation reversed. <One-sidedness in relation to
orientability will be discussed later. > ^JU-bJ^ }
(b)
Fig. 2-14. Non-orientability and one-sidedness of the Moebius strip.
Theorem 1. A polygonal symbol represents a non-orientable surface
if it contains two paired edges with equal superscripts.
Proof. A symbol with two paired edges having equal superscripts
can be put in the form
B.3)
·= ...A...A.
Just as in the case of the Moebius strip, a path cutting across the
polygonal region from the midpoint of one copy of A to that of the
other has the non-orientability property of Definition (^4).
(e)
(d)
Fig. 2-15. Reduction of HC) to standard form, (a) HC); (b) HC) as a torus with two handles; (c) HC) as A&A^Bf1
with two handles; (d) separation along A2 with handle shrunk back; (e) separation along B2; (f) preparation to eliminate
th\rd handle.
Art. 2-4]
CLASSIFICATION OF SURFACES
29
2-4. Standard Form for Spheres with Contours and Handles or
Crosscaps
The discussion in Arts. 2-4 and 2-5 is based on some results due to
H. R. Brahana.* His work has been reproduced, with modifications,
several times in the literature ([K2], Ch. II, §§6-7; [S-T], §§37-39,
for example).
From a sphere S, let a number h > 0 of pieces be removed by
circular cuts, and let each of the resulting holes be capped with a
handle (Fig. 2-13b) to obtain a sphere with h handles, which we will
denote with H(h). - Ь е^
Lemma 1. The surface H(h) can be represented by the symbol
B.4) Hft = АхВхА?В?АгВгА?В? . . . ????????.
To establish this result, intuitively, we first interpret H(h) as a
torus with h — 1 handles. Figures 2-15a, b illustrates the case h = 3.
Cuts ?? and Bv analogous to the cuts A and В of Fig. 2-12b, serve to
reduce H(h) to a rectangular region A1B1A{1B^i with h — 1 handles
(Fig. 2-15bc).
The h — 1 handles on the region A1B1A{1B{1 can now be
eliminated one at a time, each by a pair of cuts. Figure 2-15cde shows
the elimination of one of these handles, leading to a representation of
H(h) as an octagonal region A1B1A^1B^1A2B2A21B^1 with h — 2
handles. A repetition of such steps leads eventually to B.4).
Now let q > 0 pieces be removed from the sphere S and let each of
the resulting holes be capped with a crosscap to obtain a sphere with
q crosscaps, C(q) (Figs. 2-16, 2-17).
Lemma 2. The surface C(q) can be represented by the symbol
B-5) Ce = GАВД · · · OqC9.
As in the case of the previous lemma, we outline an intuitive
argument. We commence by showing that the cut Cx indicated in
Fig. 2-16 permits a representation of GA) as G1G1. First make a cut О
through both sheets along the self-penetration cm of the surface; then,
without making the cut Cl5 proceed in reverse order through the stages
illustrated in Fig. 2-10abc. This permits a flattening of the surface
into the disk of Fig. 2-16b, where Сг appears as a diameter, divided by
the points о and с into two segments C[, G'[. In Fig. 2-16c, the cut Gx
has been made, separating the disk into parts I and II. In Fig. 2-16d,
part I has been turned over and the two parts stuck together along C.
* *'Systems of circuits on two-dimensional manifolds," Annals of Mathematics 23
A921), pp. 144-168.
30 INTRODUCTORY TOPOLOGY [Ch. 2
m c
(a)
(b)
c; l c;
?1° ?i'
II
(c)
(d)
(e)
Fig. 2-16. Another reduction of the sphere with a crosscap.
(a)
(b)
С ?
c3l·
^c2
(с)
Fig. 2-17. Reduction ofCC) to standard form. (a)CC); (b) CC) as CXCX with
two crosscaps; (c) CC) as C^C^C^ with one crosscap; (d) CC) = CjCjC^CgC^
31
32 INTRODUCTORY TOPOLOGY [Ch. 2
In Fig. 2-16e, the point с and the line С have been eliminated, and the
arcs G[, G'[ combined into Cv
In the case q > 1, a procedure like the foregoing reduces G(q) to a
disk C1C1 with q — 1 crosscaps. Analogous steps, partly illustrated in
(b)
Fig. 2-18. Surfaces with contours and handles or crosscaps. (a) HB, 3);
(b)CC,2).
Fig. 2-17, eliminate the remaining crosscaps one at a time and lead
to B.5).
Let H(h) be modified by the removal of r disk-like pieces, leading to
H(h, r), a sphere with h handles and r contours (Fig. 2-18). Let G(q)
be similarly modified, leading to C(q, r), a sphere with q crosscaps and
r contours (Fig. 2-18).
Art. 2-5] CLASSIFICATION OF SURFACES 33
Lemma 3. The surfaces H(h, r) and C(q, r) can be represented by
B.6) (a) H(A, r) = НЛКГ, (b) €(q, r) = C,Kr,
where
B.7) Kr = ?,?,?^?,?,?^ . . . KrDrK~\
To verify Lemma 3 for H(h, r), let the procedure of Lemma 1 be
carried through so that the cuts avoid the holes. Thus H(h, r) can be
reduced to the polygonal region symbolized by Hh with r circular
pieces removed. Figure 2-18 suggests a method of making cuts which
lead to B.6).
(^4) The methods used in establishing Lemmas 1, 2, and 3 can be
summarized as follows: A) After 2h + r cuts, two for each handle
and one for each contour (Fig. 2-18a), it is possible to deform H(h, r)
into a polygonal region with matched edges symbolized by НЛКГ.
B) After q + r cuts, one for each crosscap and one for each contour
(Fig. 2-18b), it is possible to deform C(q, r) into a polygonal region
with matched edges symbolized by C0Kr. The cuts just described
afford canonical dissections of H(h, r) and C(q, r).
EXERCISES
11. Make a paper model of a Moebius strip. Cut it in two along the center of
the strip and describe the results in terms of connectedness and orientability of
the resulting model.
-12. Proceed as in Exercise 11, but make the cut along a line one-third the
way across the strip.
2-5. A Classification Theorem
The converse of Theorem 1 is also true; namely, that a polygonal
symbol represents an orientable surface if it contains no paired edges
with equal superscripts. We omit the proof.
Theorem 2. (a) An orientable surface can be represented as a
sphere with h handles and r contours for some h > 0, r > 0. (b) A
non-orientable surface can be represented as a sphere with q crosscaps
and r contours for some q > 0, r > 0.
Proof. (A) By Lemma 3, the theorem can be proved by showing
that a polygonal symbol ? for a surface ? can be reduced to the form
НЛКГ (h > 0, r > 0) if ? is orientable and to the form CtfKr (q > 0,
r > 0) if ? is non-orientable. The reductions will be by a sequence of
steps, each of which converts a symbol into an equivalent symbol.
34
INTRODUCTORY TOPOLOGY
?
[Ch.2
(a)
(b)
a
7 у
/
<
?
^
Hh
(c)
Fig. 2-19. Bringing together the elements of a handle.
Art. 2-5] CLASSIFICATION OF SURFACES 35
(B) An elementary reduction of ? means any one of the following
changes: A) the replacement of a sequence of free edges by a single
free edge; B) if two edges Ex and E2 appear only in the forms EXE2
and E%1E^1, the simultaneous replacement of ???2 by a single edge ?
and E^XE^X by E~x\ C) the elimination of a pair of successive edges
??~?, provided this does not eliminate the entire symbol. An
elementary reduction does not change the surface represented by a symbol.
(C) If 77 contains no paired edges, it represents a disk, which is
equivalent to Я@, 1), the sphere with no handles and one contour.
Hereafter, we assume that ? has at least one pair of identified edges.
By Theorem 1, the orientable case is characterized by the property
that each paired edge in ? appears once with superscript 1 and once
with superscript —1. We follow the convention of Art. 2-1 (F).
(D) The symbol ? will be said to contain a handle if it is of the form
B.8) 77 = oLEfiFyBT^F-h
where the small Greek letters represent sequences of edges. If ?, у, ?
are all vacuous, then 77 contains the handle block EFE^F'1. Thus Нл
in B.4) is a sequence of h handle blocks. The identifications of edges in
Нл induce an identification of the end points of Ai and Вг (г = 1, . . . , h)
into a single vertex 0, to be called the vertex of Нл.
Lemma 4. In the orientable case, there exists a symbol ??, equivalent
to 77, of the form
B.9) 77, = H^ (A > 0)
where the vertex 0 of Нл is not on a free edge and where 77^ contains no
handles.
Proof of Lemma. In the case h = 0, H0 is to be interpreted as
vacuous, but a vertex 0 of 770 will be assigned to it.
Inductive Hypothesis. For some к > 0, there exists a symbol
ттк = Hfc77^ equivalent to 77, where the vertex of H7c is not on a free edge.
If 77 has a vertex belonging to paired edges only, let such a vertex
be regarded as the vertex of the vacuous set of edges H0. If not, let a
paired edge be divided into two edges by the introduction of its
midpoint 0 as a new vertex, and let 770 be the modified symbol, with 0
as vertex of H0. This verifies the hypothesis for к = 0.
If 77^ contains no handle, let к = h and the lemma is proved. If 77^
contains a handle, then nk is of the form
> B·10) 77fc = ?^?????^??^?.
Figure 2-19 shows how to cut and reassemble the polygonal region
bounded by 77? into a region with the symbol
36
INTRODUCTORY TOPOLOGY
[Ch. 2
where n'k+1 = ?????. Note that A = ???2 and ? = ???2, using the
elementary reduction B) of (B) above.
The symbol ък+1 fulfills the hypothesis with к + 1 in place of k,
and nk+1 has four fewer edges than nk. Repetitions of this procedure
must therefore lead to a situation where all the handles are in the
initial sequence of handle blocks, as required by the lemma.
We postpone the discussion of тт'к until after a partial treatment of
the non-orientable case.
ay
(a)
(b)
Fig. 2-20. Conversion of ЬЬосСС? into ???^^???.
Lemma 5. The symbols ???? and ?????? are equivalent, where
a-1 is the block of edges a in reverse order with all superscripts changed.
A proof is suggested by Fig. 2-1 lef, in which Kx and K2 are to be
replaced by the sequences of edges ? and ?. The use of В in both
symbols of the lemma amounts to a reassignment of notation.
Lemma 6. The symbols ??&??? and ????&? are equivalent.
To show this, first convert ?????? into BarW^BfiC as suggested
by Fig. 2-20, with reassignment of notation after the procedure. Then
apply Lemma 5, with a-1C-1 replacing ? and ?? replacing ?, to obtain
??????, equivalent to ?????? by Art. 2-1(^3). Again apply
Lemma 5, with BB playing the role of a, to obtain ССВ^В'1^.
Finally, reassign notation, replacing С by В and В~г by G.
Lemma 7. In the non-orientable case, ? is equivalent to a symbol of
the form
B.12) pQ = Vqp'q for some q > 0
where (a) the vertex of Cq is not on a free edge, (b) p'q does not contain
two identified edges with equal exponents, and (c) pq does not contain
a handle.
Proof of Lemma. The concept of the vertex of Cq is like that for He.
Art. 2-5] CLASSIFICATION OF SURFACES 37
Inductive Hypothesis. For some к > 1, there exists a symbol
pk = Ckpjc equivalent to ?, where the vertex of Ck is not on a free edge.
In the non-orientable case, ? can be put in the form ?&??, with
the aid of Art. 2-1 (E). We verify the hypothesis for the case к = 1
by Lemma 5, where p[ = a-1/? and the cut of Fig. 2-1 le is made from
a vertex not on a free edge. If no such vertex exists in ?, let a paired
edge be subdivided as in the proof of Lemma 4.
If p'k contains paired edges with equal exponents, pk is of the form
B.13) pk = CkyB*Bd.
By Art. 2-1 (E3) and Lemma 5 with ? = 6Cky, рк is equivalent to
СьуВВ&^д. By Lemma 6, with ? playing the role of a, the latter is
equivalent to
B.14) Pk+1 = CkBBYar4 = Ck+lP'k+1
where pk+1 = yoc-1E, which contains two fewer edges than pk, and the
hypothesis is verified with к + 1 replacing k.
If p'k contains a handle, let pk be written in the form
B.15) pk = C^CCaEfiFYE-^F-^.
By Lemma 5, with ?,??? playing the role of a, pk is equivalent to
C^CF-^^E-^CyE^dF-h.
Three additional applications of Lemma 5 lead to the following
sequence of equivalent symbols:
C^CF-^E^E-^C^oidF-h (letting В = Я),
Cl^1CF-1F-1d-1oT1CYEEfie (letting В = i^),
?^??????????? (letting В = С).
Finally, two applications of Lemma 6 lead to
B.16) Pk+2 = C^CCFFEEatfryfie
where pk+2 has four fewer edges than pk.
The final part of the proof of Lemma 7 is like that of Lemma 4.
To complete a proof of Theorem 2, we reduce the ?'? or p'q of Lemma
& or 7 to the form Kr (see B.7)). If Tr'h or p'q is vacuous, we have r = 0
and the proof is complete. We assume the case where n'h is non-
vacuous. The arguments for 77^ and p'q differ only in notation.
Lemma 8. The symbols ?????^? and ????^?? are equivalent.
A proof is suggested by Fig. 2-21, with reassignment of notation
fter the process.
38 INTRODUCTORY TOPOLOGY [Ch. 2
(a) (b)
Fig. 2-21. Shifting the position of a contour in a symbol.
Let all possible elementary reductions be applied. If this eliminates
77д entirely, then r = 0 and we are again through.
Lemma 9. If 7Гд is non-vacuous and admits no elementary reductions,
it contains a sequence of edges of the form KDK-1.
Proof of Lemma. Since тт'к is free from paired edges with equal
exponents, and since the vertex of Нл is not on a free edge, ?'? is of the
form ?????7-1)/. Since no elementary reductions are possible, ? is non-
vacuous. If ? contains a copy G of a paired edge, ? must also contain
С?-1, since 77д contains no handles. Hence ? contains a sequence of
edges of the form 6r/?06r_1, and ?0 consists of fewer edges than ?.
Exercises 15 and 16 below will complete the proofs of Lemma 9 and
Theorem 2.
(E) Later in this book we will show that two surfaces are
topologically equivalent if and only if A) they are both orientable or
both non-orientable and B) their representations as H(h, r) or C(q, r)
agree in contour numbers and handle or crosscap numbers. This means
that a surface is characterized topologically by its orientability class, its
contour number r, and its number of handles or crosscaps, h or q.
EXERCISES
13. List the forms through which the symbol CBB~1ADA~1C~1D~1 would pass
in carrying out the steps in the proof of Theorem 2.
14. Do the same for the symbol ABC В D AC'1.
15. Complete the proof of Lemma 9.
16. With the aid of Lemmas 8 and 9, show that тт'п and p'Q can be reduced to
the forms Kr without affecting Hh or C0, thus completing the proof of Theorem 2.
17. (a) Show that the polygonal symbol FAECGBHDC^JDB-^-1 is
equivalent to GC, 2). (b) Replace the second D by D_1 and find an equivalent
symbol H(h, r) or C(q, r).
18. Figure 2-22 represents a Klein bottle, named after the German
mathematician Felix Klein A849-1925). Show that it can be represented by either
Art. 2-5]
CLASSIFICATION OF SURFACES
39
(b)
Fig. 2-22. The Klein bottle, or sphere with a twisted handle.
Fig. 2-23. A sphere with two twisted handles.
40 INTRODUCTORY TOPOLOGY [Ch. 2
ABA~XB or CCDD. If, in Fig. 2-22a, one of the circles С were reversed, the
resulting surface could be closed to a torus. As matters stand, we can close it to a
Klein bottle if it is made of a topological material which, in addition to deform-
ability, has the property of self-penetrability. One end of Fig. 2-22a is to be
pushed through the wall of the tubular part, suitably blown up, and then brought
along the "interior" to be sealed with its mate according to the specified
orientations.
19. Give a polygonal symbol for the surface of Fig. 2-23. Note that a smart
or lucky insect "trapped inside" a sphere with at least one twisted handle can
escape through the latter. Hence the surface is one-sided. Show that it is also
non-orientable, by considering what would happen to a watch (hence to
"clockwise" orientations) if the insect, assumed strong as well as intelligent or fortunate,
should slide it along from "inside" to "outside" the sphere, returning it to the
point of departure.
20. Show that an inner tube with a hole in it can be "turned inside out," if
made of a deformable but not self-penetrable substance.
21. Show that a Klein bottle is equivalent to two Moebius strips with identified
edges.
3
Introduction to
Set-Theoretic Topology
We next develop general definitions of space, continuity, and other
concepts fundamental to topology.
3-1. Sets and Mappings
We take as basic the idea of a set S of objects, called the elements
of S. Sets are also referred to as aggregates, classes, and collections.
The statement that s is an element of S is symbolized by s e S. To
illustrate a standard notation often used in defining a set, let ? be the
set of all living people, and let ? be a certain room. Then the set of
all people in room ? is denoted by
C.1) S={peP\pisin p}
or merely, if it has been made clear that ? denotes a person, by
C.2) S = {p | ? is in p}.
Such notation as S = {s} is also used, if S has already been defined
or if its defining condition is separately stated, instead of being
written within the braces after a vertical bar.
If the room ? is empty, then C.2) defines the vacuous (or empty,
void, or null) set, which means the set containing no elements,
conventionally denoted by 0.
A slanting line through a symbol for a relation negates that
relation. Thus ? $S means "p does not belong to #."
(A) Any two sets, S and ?7, determine their
union: SuT = {s\seS or seT, or s eS and s ? T}y
intersection: #nT = {s|se# and s e T},
difference: S — ? = {s \ s e S and s ? ?}.
The symbol => stands for implies, <= for is implied by and <=> for
implies and is implied by or if and only if. We will sometimes use o
?? giving definitions as well as in stating results.
41
42
INTRODUCTORY TOPOLOGY
[Ch. 3
(B) We thus define the following terms and symbols:
A) S equals T, S = T: s eSos e T\
B) ? is a subset of T, S с ? or ? з S: seS=>seT;
C) ? is a proper subset of T,S (? ? or ? Ш) S: S с ? and ? - ? ^ 0;
D) ? and ? are disjoint: ? ? ? = 0;
E) i? and S are complements of each other in T: R KJ S = ? and
R nS = 0.
A set consisting of just one element s is called singleton s and is
often denoted by (s). It differs logically from s, just as a person is
different from a committee of one. A set with a finite number of
elements, for example the numbers 1 and 2, will sometimes be denoted
by the elements enclosed in parentheses, thus: S = A,2).
The elements of a set may themselves be sets; for example, the set
consisting of the 4060 possible committees of three from a class of
thirty people, or the set {A} of all subsets of a set S. In the latter
case, if S = A, 2), then
C.3) {A} =@,A), B), A,2)).
(C) The definitions and notation for union and intersection in (A)
above are generalized as follows. If {$} is a collection of sets, then the
union of the sets of {$}, denoted by u{$}, means the set of all objects,
each belonging to at least one of the sets of {$}; and the intersection of
the sets of {$}, denoted by n{$}, means the set of all objects each
belonging to all of the sets of {$}.
Consider two sets, S and ?7, and a subset ? of S. A mapping or
function / from ? to ? (or into T), symbolized by / : ? -> ?, is a
correspondence which associates one and only one element of ? with
each element of M. One writes у = f(x) or / : ? -> у to mean that*
у e ? is thus associated with ? e M, and one calls у the image or map
of ? or the value of / at x. The set ? is the domain of/. Its range is
the set N of all elements of ? each of which is the image of an element
of M. If N = T, f is said to map ? onto T. The preposition into is
consistent with N = ? and with Лт (с Т.
(D) A function^ with domain ?? is an extension of/with domain
? if A) Mx 3 ? and B) ? eM=>f(x) = fx(x). Under these
conditions, / is the restriction of/x to Ж, symbolized by / = /x | M.
(E) Let A be a subset of the domain Ж of a mapping / : ? -> Т.
It is conventional to denote with f{A) the set of all image points of
points of A. Symbolically,
C.4) f(A) = {y\y=f(x) for some ? g A}.
* Неге е means "which is an element of." Similar use will be made of other
relationship symbols.
Art. 3-1] [INTRODUCTION TO SET-THEORETIC TOPOLOGY 43
This notation can be interpreted as representing an extension of/ to
the domain ? KJ {A} where {^4} is the set of all subsets of M.
(F) Given a mapping / with domain A and a mapping g with
domain В = f(A), the product or the composition of/ and g means
the mapping h with domain A and range g(B) defined by
C.5) h(a) = g(f(a)) for each ae A.
The formulations
v Ца) = gf(a)
are also used. Though h represents / followed by g, it is conventional
to write g before/, this being the natural order in C.5).
(G) The mapping / : A -> В is called a one-to-one mapping of A
onto В if each element of В is the image of one and only one element
of A. There then exists an inverse mapping/-1 : В -> A defined by
C.7) f-i(b) = aob=f(a).
(H) A more general concept of an inverse function is defined as
follows: Let/have domain A <= ? and range В <= N. If X <= M, let
C.8) f(X) = {y g N | у = f(x) for some ? e X}.
Note that this extends/even more than does (E), since X need not be
a subset of A. If X <= ? - A, then f(X) = 0. Then, for any
? с ?, let
C.9) ?\?) = {xeM\f(x) = yior some ye ?}.
J iaM Jv^b, ^JtX·,
This defines an inverse mapping /_1/\ \f у ef(A) and у =f(x), then
a; is called an inverse image of y. The set of all inverse images of у is
the image/_1((i/)) of singleton у under/-1. It is frequently denoted
Ьу/-%).
(/) A one-to-one correspondence Г between two sets ? and N is a
collection ? = {(?, у)} of pairs (?, у) of associated elements, where
A) ? g ? and у g N and B) each element of ? appears in exactly one
pair and so does each element of Щ Given ?, let one-to-one mappings
/ : ? -+N and g : ? -> ? be defined by
(ЗЛО) У =/(*)<=> (*, у)еГ,
? = д(у) о (х, у) g Г.
Obviously, / and g are inverse to one another. Conversely, any
one-to-one mapping, or its inverse, defines a one-to-one correspondence.
(J) A set S is finite if it has exactly ? elements for some natural
number* ? e @, 1,2,.. .). Otherwise, it is infinite. It is denumerable
* We presuppose, throughout, a familiarity with certain basic properties of the real
kHumber system.
44
INTRODUCTORY TOPOLOGY
[Ch. 3
or countable if it either is finite or can be put in one-to-one
correspondence with the natural numbers. Its elements can then be
denoted by (sv . . . , sn) or (sl9 s2> . . . , sn, . . .).
EXERCISES
1. Describe geometrically the following sets, given that (x, y) is a rectangular
cartesian coordinate system in the plane: (a) {(x, y) I x2 + y2 < 1} ? {(?, у) |
у > 0}, (b) {(?, у) I ? > 0} ? {(?, у)\у = 0}.
2. An equation у = / (?) defines a mapping / : ? -> ?, where A, on the
a;-axis X, is the domain of definition of/ (x) and where ? is the у-axis. In each
of the following, give the domain and range, and tell whether/ is a mapping onto
? and whether/ is one-to-one. Specify the set/_1A): (а) у =хг,(Ъ)у = V\ -\-?,
(с) у = tan ??.
3. Prove that (a) S = ? <^> S с ? and ? с ?, (b) ? - ? = ? - S ? ? =
(? U ?) - 2\
4. Show that if ? consists of ? elements, then there are exactly 2n elements in
the set of all subsets of S. List them for the case S = (a, b, c, d).
5. With the domain of / extended as in (E) above, show that its range is
N U {B}, where N = f (M) and {B} is the set of all subsets of N. Show that
there is generally more than one subset of ? with a given image B' cz N.
6. Under what conditions are the product mappings gf and fg both defined?
7. Show that the extension of/ in (E) is one-to-one between ? U {A} and
N U {B}, in the notation of Exercise 5, if and only if / : ? -> N is one-to-one,
8. (a) Show that/-1, defined as in (H), is one-to-one between the set {B} of
all subsets of N and/~1({B})A (b) Show that/_1(/ (A)) contains A, generally as
TT~proper subset. (cT WhatTis /_1@)? (d) Show that /-1({iV}) is the set of all
subsets of ? if and only if/ is a one-to-one mapping of ? onto N.
3-2. Relations, Cartesian Products, Functions
We have used several symbols for so-called relations A) between
two sets C)czM))(c)—), B) between an element and a set, ? e M,
C) between two properties (=>, <=,<=>).
A relation ? is a set ?(?) = {(a, b)} of ordered pairs of objects. The
formulations (a, b) e Г(р) and apb are equivalent. Thus ? might stand
for с between sets of elements, or for "is married to" among human
beings.
The domain of ? is the set of all first elements of the pairs ?(?), and
its range is the set of all second elements.
A relation ? is symmetric if apb => bpa, reflexive if ара for each a in
the domain of ? and transitive if apb and bpc together imply ape.
(A) An equivalence relation is one which is reflexive, symmetric,
and transitive. If A is the domain, hence also the range, of such a
relation p, then the equivalence class of an element a e A with respect
to p, or the p-equivalence class of ay means the set [a] = {b e A | bpa].
Art. 3-2] INTRODUCTION TO SET-THEORETIC TOPOLOGY 45
Theorem 1. Two p-equivalence classes are identical if they have an
element in common; that is,
C.11) [?] ? [b] ? 0 => [a] = [b] (Exercise 9).
(B) An equivalence relation p, by Theorem 1, defines an analysis of
its domain A into a collection {a} of subsets, the p-equivalence classes,
such that A) A is the union of the subsets {a} and B) no two of the
subsets {a} intersect. A collection of subsets {a} of a set A with these
two properties is called a partition or decomposition of A.
Theorem 2. A partition {a} of a set A determines an equivalence
relation ? defined by the condition that apb if and only if a and b belong
to the same element of {a}.
Proof. By (Bl), A is the domain of p. The relationship of belonging
to the same class is obviously reflexive, symmetric, and transitive.
(C) Theorems 1 and 2 mean that every equivalence relation defines a
partition of its domain and every partition of a set is defined thus by
some equivalence relation.
(D) The cartesian product S ? ? of two sets S and ? means the
set of all ordered pairs (s, t) such that s e S and t e T. In particular,
8 ? S is the set of all ordered pairs of elements of a set S. The
mappings ?? : S ? ? -> S and ?2 : S ? ? -> ? defined by
C.12) 77^5, t) = S 772E, t) = t
are, respectively, the ^-projection and the T-projection of S ? ?.
A relation ? with domain A <= S and range ? <= ? can be
represented by a unique subset R <^ S ? ?, where (s, t) e R if and only if
spt. Conversely, every subset R c: S ? ? represents the relation spt
defined by the condition that spt if and only if (s, t) e R. We express
the fact that R represents ? by writing R = R(p), which can be
interpreted as defining a mapping of the set of all relations with
domain A <= S and range В c= ? into the set of all subsets of S ? ?.
We call R(p) the graph of the relation p.
(E) The properties of symmetry, reflexivity, and transitivity in a
relation ? are equivalent to the following properties of R = R(p),
where ? has domain A <= S and range В <= ?:
A) ? is reflexive: »-e^4· U В -^ (б, ь) ь R [-^> В =тЦ, 1 SeH -> cs,<0
B) ? is symmetric: E, t) e R => (t, s) e R [=> В = А],
{E, t) g R)
C) ? is transitive: I => (s, и) е R.
\{t, u) g R)
. (F) A function or mapping/ can be interpreted as a special type of
plation, although we write у = f(x) or / : ? -> у rather than xfy as in
46
INTRODUCTORY TOPOLOGY
[Ch. 3
the case of relations. If, for the moment, we define xfy as equivalent
to у = f(x), we can say that a relation ? is a function if and only if the
S-projection of its graph R(p) c: S ? ? is one-to-one. Furthermore,
a relation ? is a one-to-one mapping (function) if and only if both the
S-projection and the T-projection of R(p) are one-to-one.
>S
(a)
?
/?
A,1)
(b)
Fig. 3-1. The sets R for various relations, (a) R(px) :t = s;
To clarify the foregoing remarks, consider the special case where
S = ? is the set of all real numbers. In diagrams, we will represent
S and ? as the usual rectangular coordinate axes for plane analytic
geometry (Fig. 3-1). Then S ? ? is the set of all points (s, t) of the
plane, and a relation ? is represented by a subset R(p) of the plane.
INTRODUCTION TO SET-THEORETIC TOPOLOGY
47
Art. 3-2]
The following relations are illustrated in Fig. 3-1: (a) spj if and only
if t = s (the identity relation), (b) sp2t if and only if s2 < t < Vs,
(c) spzt if and only if t > s, (d) spj; if and only if st > 0.
(c)
?
^s
(d)
(b) R(p2) : s2 < t < Vs; (c) R(ps) :t>s; (d) R(p4) : st > 0.
EXERCISES
9. Prove Theorem 1, first showing that ? ? [a] => [?] = [a].
\ 10. Make diagrams analogous to Fig. 3-1 to illustrate the relations defined
^s follows: (a) s2 + t2 < 1, (b) s2 + s < t, (c) t < Vl - s2.
48 INTRODUCTORY TOPOLOGY [Ch. 3
11. What are the domain and range of the relation "is a daughter of"?
12. (a) Give at least three examples each of symmetric and non-symmetric
human relations, (b) The same with "reflexive" in place of "symmetric."
(c) The same as (a) with "transitive" in place of "symmetric."
13. Discuss the relations between the domain and the range of a relation p
implied by the statement that ? is (a) symmetric, (b) reflexive, (c) transitive.
14. Make a table classifying the six relations (e, з, с, Э, (S, =) with
respect to symmetry, reflexivity, and transitivity.
15. Let AvB if and only if a one-to-one mapping A -> В can be defined.
Show that ? is an equivalence relation.
16. Which of the relations pv p2, /э3, /э4 shown in Fig. 3-1 are (a) functions,
(b) symmetric, (c) reflexive, (d) transitive, (e) equivalence relations?
17. (a) Show that, in diagrams like Fig. 3-1, symmetric relations are
represented by sets symmetric in the line t = s. (b) What geometric property
characterizes sets representing reflexive relations? (c) The same for equivalence
relations.
3-3. Continuity for Real Functions of Real Variables
As a preparation for certain generalizations, we remind the reader
of some of the limiting processes and continuity concepts involved in
the theory of functions of real variables.
The real number system is intuitively interpreted as the set of
points on an axis, in the sense of analytic geometry, and is sometimes
called the arithmetical continuum. A point of the continuum, or axis,
is merely a number. The distance between two points, ? and y, is
generally defined as* \x — y\.
(A) With distance thus defined, the arithmetical continuum becomes
euclidean 1-dimensional space, denoted by E1. The euclidean plane,
or 2-space, is the cartesian product ? ? ? = ?2 of two real number
systems, with the distance between two points (xv yx) and (x2, y2)
defined asf
C.13) p((xv уг), (x2, ya)) = V(*2 - xif + (Уг - Vi?·
A real function of a real variable is a mapping
C.14) f:A-+B i с I, 5 с 7.
An open interval on the x-axis X is a set of real numbers
{? ? ? < ? < b} where a, b are any two numbers with a < b. Its
closure, also called a closed interval or segment, is {x | a < ? < b}.
* The vertical bars here are absolute value signs. Thus \a\ = a if a > 0 and
|a| = — a if a < 0.
f Strictly speaking, 2-dimensional number space is so denned, but it can be proved
to satisfy the postulates of euclidean geometry.
Art. 3-3] INTRODUCTION TO SET-THEORETIC TOPOLOGY 49
The following notation and terminology is often used:
(a) closed interval [a, b]: a < ? <b
[a,b): a < ? <b
(a,b]: a < ? <b
(c) (open*) interval (a, b): a < ? <b.
However, (a, b) will mean a point of E2 unless another meaning is
explicitly specified.
In elementary calculus, it is said that a function / : A —> B,
generally defined in the form у = f(x), approaches the limit с at a (or
as ? approaches a) if (I) f(x) is defined, for some d > 0, at all points ?
such that 0 < \x — a\ < d and B) for any ? > 0, however small,
there exists a ? > 0 so small that
C.16) \f(x) — c\ < ? for all ? such that 0 < \x — a\ < ?.
Note that f(x) may be defined or not when ? = a and, if defined,
may have the value с or any other value.
A function / is said to be continuous at x0 if A) it is defined for
every ? in an interval containing x0 and B) for any ? > 0, there
exists a ? > 0 so small that
C.17) \f(x) — f(xo)\ < ? f°r every x such that \x — x0\ < ?.
In other words, f(x) approaches a limit as ? approaches x0 and that
limit equals f(x0).
(B) An equivalent definition of / being continuous at x0 is the
following: A) f(x) is defined in an interval containing x0 and B) for
every interval Iy on the ?/-axis containing y0 =f(x0) there exists an
interval Ix on the x-axis containing x0 whose image points are all on Iy.
We next give a conventional calculus definition of continuity and
associated concepts for a real function/of two real variables, defined by
C-!8) *=f(*,y) (x,y)eSczE2
where (x, y) is interpreted as a point of a euclidean plane E2 and ? as
a point on a z-axis Z.
A set S of points of E2 is called open if, for each point ? : (?, у)
belonging to S, there exists a ? > 0 so small that all points within
distance ? ?? ? belong to S. The function/ : S -+ ? cz ? or its value
(/(ж, у) is said to approach the limit с at (a, b) if /is defined on some
C.15) (b) half-open intervals I
* The unmodified word interval means an open interval.
50 INTRODUCTORY TOPOLOGY [Ch. 3
open set containing (a, b), save perhaps at (a, b) itself, and if, for each
? > 0, however small, there exists a ? > 0 so small that
C.19) |/(ж, у) - c\ < ? provided 0 < у/(х - aJ + (у - bJ < ?.
(С) The function/ is continuous at (x0, y0) if A) it is defined on an
open set S containing (x0, y0) and B) for each open interval Iz on the
2-axis containing z0 =f(x0,y0) there exists an open set N in E2
containing (x0, y0) such that all the functional values at points of N
lie on the interval Iz.
Euclidean 3-space, Ег, is defined by defining A) a point as an
ordered triple (x, y, z) of real numbers and B) the distance between
two points (x, y, z) and (xf, y', z') as V(x — x'J + (y — y'J + (z — z'J.
Euclidean w-space, En, for each positive integer n, is defined as follows:
A) a point is an ordered set of ? real numbers; B) the distance between
two points ? : {xlf . . . , xn) and q : (ylf . . . , yn) is
C.20) p(p, q) =
? (Xi ~ yf
-1
As in the case of E2, a set S <= En is said to be open if, for each
point ? ? S, there exists a d > 0 so small that p(p, q) < d=> q e S.
A real function of ? real variables with domain А с Еп is a mapping
/ : A —> Y, where ? denotes the real numbers. The range of/ is the
set В = f(A) <= ?. The image of a point ? : (xv . . . , xn) can be
denoted by either f(p) or f(xv . . . , xn). It is said that /, or f(p),
approaches the limit с at a : (a1? . . . , an), or as ? approaches a,
symbolized by
C.21) f(p)~^c as P~+a> or um/(p) = c,
if A) for some d > 0, the domain A of f contains all points within
distance d of a, with the possible exception of a itself, that is,
A 3 {p | о < p(jo, a) < d}, and B) for each ? > 0, there exists a
? > 0 such that
C.22) 0 < p(p, ?)<?=> \f(p) -c\<e.
(D) The function / is continuous at a if A) it is defined at a and
B)f(P) ->/(«) &sp -+a.
Consider two euclidean spaces, an m-space Em and an тг-space Rn.
Let ? : (xv . . . , #w) and q : (з/15 . . . , yn) denote points of Em and Rn,
respectively. The cartesian product Em ? Rn consists of all the ordered
pairs r = (p, q), hence of all the ordered sets (xv . . . , xm, ylt . . . , yn)
of m + ? real numbers. The Em-projection of r : (xv . . ., xm, yv . . . , yn)
is ? : (xv . . . , xw) and its i?w-projection is q : (ylt . . . , ?/w). Let the
Art. 3-4] INTRODUCTION TO SET-THEORETIC TOPOLOGY 51
distance between two points r e Em ? Rn and r' e Em ? Rn, where
r == (pt q) and r' = (p', q'), be defined as
C.23) p(r, r') = y/pl(p,p') + pl(q,q'),
where ?? and p2 are the distance functions in Em and Rn, respectively.
(E) With distance thus defined, Em ? Rn becomes a euclidean
space Em+n (Exercise 22 below).
(F) Consider the euclidean space En+1 = En ? 7, and let/, with
domain A <= En and range В <= У, be interpreted as a relation (Art.
3-2(F)). Its representation R(f) <= 2Jw+i is called the graph or locus
of/ (see Exercise 23 below).
(G) The definitions of limit and continuity above can be extended
to the case that condition A) below C.21) is replaced by the weaker
condition: (?) for every d > 0, the domain A of / contains at least
one point ? satisfying 0 < p(p, a) < d. In this case the condition
? e A is added to the hypotheses of C.22). Furthermore, / is said to
be continuous at each isolated point of A.
EXERCISES
18. (a) Let/ be defined by f (x) = x/\x\ wherever the expression has meaning.
Does/ approach a limit as ? -> 0? Is it continuous there? Justify your answers,
(b) The same if f (x) = x/x. (c) Give an example of a function defined for all ?
which approaches a limit for each point, but is not continuous at ? = 0.
19. Give a formal proof that the function/ of two real variables defined by
/(x, y) = 2x + 3y is continuous at @, 0).
20. Demonstrate the equivalence of Definition (B) to the definition of
continuous formulated in C.17).
21. Prove that Definition (G), Part B), is equivalent to saying that/(x, y)
approaches a limit at (x0, y0) and that the limit equals f (x0, y0).
22. Prove Statement (E).
23. (a) As in Art. 3-2B^), interpret a function / of one real variable as a
relation, and show that its representation R(f ) in the euclidean plane E2 is the
locus or graph у = f (x) of the function, in the sense of analytic geometry. What
geometric restriction on this graph is imposed by the condition that/ be one-to-
one? (b) The same for a function of two variables, represented in Ez.
3*4. Topological Spaces
In later chapters, various properties of euclidean тг-space will be
discussed and used. The definitions in the preceding article were
presented primarily as a basis for defining the more general spaces
'which will concern us.
(A) A topological space (S, {a}) is a set of objects S, to be called
^points, together with a collection {or} of subsets of S, called the open
?ets of S, such that
52
INTRODUCTORY TOPOLOGY
[Ch. 3
Axiom 1. The intersection of any finite collection of open sets is
open.
Axiom 2. The union of any collection of open sets is open.
An example is En, with the open sets defined in Art. 3-3 (Exercise 24
below). A neighborhood of a point ? of S is an open set containing p.
Theorem 3. The null subset 0 of S and the entire set S are open sets.
Proof. The union in S of the null collection ? of open sets is the
null set 0 of S since the union consists of all points each of which
belongs to at least one ? e ?, and there exists no ? e ?. Hence, by
Axiom 2, 0 is an open set. The intersection ??, on the other hand,
is S, since each point of S belongs to all the sets ? e ?, there being no
such sets. Hence, by Axiom 1, S is open.
(B) The points of a topological space might be vectors, mappings,
geometric loci, the states of a mechanical system, and so on. This
fact permits a wide range of applications of topology.
A set S is topologized by the designation of a collection {a} of open
sets satisfying the axioms, and {o*} is then called a topology on S.
There are generally many ways of topologizing a set. The trivial
topology is the one in which only 0 and S are open. The topology in
which every set isVpen is called the discrete topology. For a number of
interesting examples, see [Kx].
A base for a topology {a} on S is a subset 23 of the open sets such
that if ? e a <= S, there exists a ? e 23 such that ? e ? <= o*. In other
words, each open set containing a point ? ? contains a set of the base
which contains p.
(C) For example, A) the set of open intervals is a base for the
topology of E1; B) so is the set of open intervals with rational end
points; C) the set of open circular regions is a base for the topology of
E2; D) so is the set of rectangular regions (a < ? < b, с < у < d)
(Exercise 25).
If © is a base for a topology {a} on S, we will use (S, 23) as equivalent
to (S, {a}), a usage justified by Lemma 1 below. We will also write
merely S for a topological space when it is not important to specify its
topology or when the topology is implied by the context.
Theorem 4. Let S and ? be topological spaces with bases © and (?.
In the cartesian product S ? ?, let © ? (? be the collection of all sets
of the form ? ? ?, where ? ? 93 and ? ? G. Then © ? G is the base
for a topology on S ? ?.
Proof. Let {or} be the open sets of {S, 23}. By definition of base,
each ? ? {?} is the union of the elements of Ж which it contains. By>
Axiom 2 in (A), each union of elements of Ж is an open set. This;
establishes the following result.
Art. 3-4] INTRODUCTION TO SET-THEORETIC TOPOLOGY 53
Lemma 1. Each open set of a topological space with a given base 23
is the union of a collection of elements of 23 and conversely.
It remains to show that the collection {?} of all unions of subsets of
23 X ? satisfies Axioms 1 and 2 of (A). lip e ?? ? ?2, where ?{ e {?}
(г = 1, 2), then, by definition of {?}, there exist sets ?? e © and уг- е (?
such that ? e ?? X yx <= ?? and ? e ?2 xy2c 9V But, writing ? in
the form (s, t) with ? e S and t e T, this implies that s e ?? ?? ?2,
t e ?? ? 72. Since © and (? are bases for # and I7, this implies
sGjSc (/?! П /?2), t ?? <= G? ? 72) for some /? e 23, yeS. Hence
9?? ? 992 is the union of the subsets of 23 X (? which it contains, and
Axiom 1 is fulfilled for the case of two open sets. The remaining
cases are covered in Exercise 26. Axiom 2 offers no difficulty
(Exercise 27).
(D) The space (S ? ?, 23 ? G) will be called the topological
product of (#, 23) and (T, (?). Where confusion with the cartesian
product is unlikely, the simpler notation S ? ? will be used for this
topological product. Such products as Sx X S2 X · · · X Sn are
recursively defined by (Sx X S2 ? · · · X Sj) X Sj+1 = fifx ? · · · ? fifJ+1.
(,?/) Let Л be a subset of aS and let {?} be a topology on S. Let
{a} = {a = ? ? ? | ? e {?}}. Then {a} is a topology on A (Exercise
28). It will be referred to as the topology induced on A by (S, {v})r
(F) A point ? e A c: #, where # is a topological space, is an
inner point of A if there exists an open set a such that pea с Л.
Thus an open set either is vacuous or consists entirely of inner points.
A set consisting entirely of inner points is open (Exercise 29). A
boundary point of a set A c: S is a point ? each neighborhood of
which has a non-vacuous intersection with both A and its complement
S — A. The boundary dA of A means the set of its boundary points.
(G) In a topological space S, a closed set means the complement of
an open set. Thus 0 and S, and possibly other sets, are both open and
closed. The closure of a set A <= S means the set A = А и дА. The
set ^4 is closed (Exercise 30).
A point ? is a limit point (or point of condensation) of A <= S if, for
each neighborhood ? ???, the intersection ? ? (? — ?) is non-vacuous.
(Я) Let Б0 = /S — ^, the complement of the closure of an open
set A cz S. Then the open set A0 = S — B0 is the union of A and
the limit points of A which are not also limit points of B0 (Exercise 32).
The sets A0 and B0 are open sets such that
(a) A0 ? B0 = A0 ? ?0 = 0,
,C-24) (b) 40??0 = ?0??0 = ?,
(с) ЭА0*=дВ0 = А0пВ0.
(I) A set A is closed if and only if dA cz 4. Also ? is the union
of Л and its limit points.
54 INTRODUCTORY TOPOLOGY [Ch. 3
(J) In a topological space, an infinite sequence plt p2, ... of not
necessarily distinct points converges if there exists a point p, each
neighborhood of which contains all but a finite subset of (plt p2, . . .).
In such case, ? is a limit of the sequence.
EXERCISES
24. Show that En is a topological space in the sense of (A), using the definition
of open sets in Art. 3-3. Define an infinite set of open sets whose intersection is
not open.
25. Prove Statement (C).
26. Complete the proof in (C) for the case that the number of elements of
{?} in the collection is (a) zero; (b) one; (c) ? > 2, ? an integer.
27. Verify Axiom 2 for {?}, thus completing the proof of Theorem 4.
28. Prove that {a} is a topology in Statement (E).
29. Show that a set consisting entirely of inner points is open (see (F)).
30. Show that A is closed in Statement (G). (See (F).)
31. Show that regions of the form a{ < xi < b{ (i = 1, . . . , n) form a basis
for the open sets of En, defined in Art. 3-3. Hence show that En = Em ?
En-m = Д1 x . . . ? ?1 (n factors).
32. Prove all parts of Statement (H).
33. The same for Statement (/).
3-5. Homeomorphisms; Definition of Topology
{A) A mapping/ :S -+T, where S = (S, {a}) and ? - (?, {?}) are
topological spaces, is continuous at ? e S if, for each neighborhood ?
off(p), there exists a neighborhood a of ? such that/(o-) <= т. If/ is
continuous at each point of S, it is continuous (on S).
If A is a subset of S, a mapping / : A —> ? is continuous at ? e A
if, for each neighborhood ? of f(p) there exists a neighborhood ? ?? ?
such that/(^ ? ?) <= т.
(Б) A homeomorphism/ : S —> ? is a mapping which A) is one-to-
one, B) is continuous, and C) has a continuous inverse/-1 : ? -+S.
Topology is the study of those properties of spaces which are preserved
by homeomorphisms. A topological property of a space S is a property
shared by each space homeomorphic to S, where two spaces are
homeomorphic if it is possible to define a homeomorphism between
them.
Theorem 5. If f:S -+T is continuous and g :f(S) -+ V is
continuous, then h = gf: S -> V is continuous.
Proof. For any neighborhood ? of h(p) in V, there exists, by the
continuity of g, a neighborhood ? off (?) in ?7, such that <7(? nf(S)) <=
<p. By the continuity of/, there exists a neighborhood ? ?? ? in # such
Art. 3-5] INTRODUCTION TO SET-THEORETIC TOPOLOGY 55
that f(a) с ? so that f(a) с (? П/(?)). But f(a) <= (т n/(S)) and
g(r nf(S)) <= 99 imply gf(a) = h(a) <= 99, and the theorem follows.
Theorem 6. Among topological spaces, the relationship of being
homeomorphic is an equivalence relation.
Proof. The relationship is reflexive, since the identity mapping,
which maps each point onto itself, is a homeomorphism (Exercise 35).
It is symmetric, since the inverse / _1 : ? —> S of a homeomorphism
satisfies the definition of a homeomorphism. The property of being
one-to-one is obviously transitive.
Theorem 5, applied to the product h = gf of two homeomorphisms
and its inverse A-1 = / ~гд~г, completes the proof that the property of
being a homeomorphism is transitive, thus establishing Theorem 6.
A mapping / : S —* ? is called open [closed] if it maps each open
[closed] set of S onto an open [closed] set of T. L *u. $3-U?>]
Theorem 7. A mapping / : 8 —* ? is continuous if and only if its
inverse / _1 is open.
Proof. Since / is not assumed one-to-one, the general definition
C.9) of inverse is needed. Suppose / continuous. Consider /_1(?)
where ? <= ? is open, and let ? ef _1(?). Then ? is a neighborhood of
f(p). Hence there exists a neighborhood a of ? such that/((r) <= ?,
which implies a <= /_1(?). Hence/_1(?) is open. The proof is
completed by showing that if/ _1 is open then/is continuous (Exercise 36). I
Corollary. A homeomorphism is both open and closed (Exercise
36).
(C) In view of Theorem 7, a homeomorphism could be defined as a
one-to-one open mapping with an open inverse.
The above definitions and results are applicable to a topological
space subject only to Axioms 1 and 2 in Definition (A). In most of
our work, other conditions will be satisfied, one of which is stated in
the following definition.
(D) A Hausdorff space is a topological space S in which, for each
pair of different points (p, q), there exist non-intersecting open sets
? and ? containing ? and q respectively.
Exercise 37 gives an important property of Hausdorff spaces.
EXERCISES
34. Show that, for a real function of ? real variables, Definition (A) of
continuity is equivalent to Definition (D) in Art. 3-3.
35. Prove that the identity mapping is a homeomorphism. Show that a
continuous one-to-one mapping need not have a continuous inverse.
36. Complete the proof of Theorem 7 and corollary.
56 INTRODUCTORY TOPOLOGY [Ch. 3
37. Show that a convergent sequence (a) has only one limit in a Hausdorff
space, (b) may have more than one limit in a non-Hausdorff space.
38. Show that S ? ? is homeomorphic to ? ? S for two topological spaces
S and T.
3-6. Metric Spaces
Intuitively, a metric is a measure of distance from one point to
another. Mathematically, for a set of points S, a metric is a function
? of ordered pairs (s, t) of points of S, subject to appropriate axioms.
Since the cartesian product S ? S is the set of ordered pairs of points
of S, it is convenient to define ? as a function on S ? S.
(A) Let S be a set of points and ? the real numbers. A metric ? on
S is a function or mapping ? : S ? S —> R such that
* Axiom 1. p(s, t) > 0
Axiom 2. p(s, t) = Oos = t
Axiom 3. p(s, t) = p(t, s)
Axiom 4 (The Triangle Axiom). p(s, t) + p(t, u) > p(s, u).
Given a set S, a metric p, and a number ? > 0, the (spherical)
^-neighborhood of a point a eS means the set {s eS | p(a, s) < ?}.
Theorem 8. The set © of all spherical neighborhoods of points of a
set S with a metric ? is the base for a topology on S.
Proof. Let {a} be the collection of all subsets of S each of which
is a union of spherical neighborhoods. It is to be shown that {or}
satisfies Axioms 1 and 2 of Art. 3-ЦА). Axiom 2 is obviously satisfied.
To prove Axiom 1, let ? be a point on ?? ? ?*2, where o*l5 o*2 are
members of {a} with a non-vacuous intersection. Then ? e a0(s) ?
arj(t), where a0(s) denotes the ?-neighborhood of a point s and ??(?)
is the ^-neighborhood of a point ?. Let
C.25) ? = min @ - p(s, p), Ч - p(t, p)) > 0
where min (x, y) means the smaller of two numbers ? and y.
Lemma 2. The ?-neighborhood ofp, ??(?),?$ on ??(?) ntan(t)9 hence
ОП ?*! ? 0*2.
Proo/ o/ Lemma. Note first that w e ?*?(?) => p(p, u) < ?. Hence,
using the triangle axiom, p(s, u) < p(s, p) + p{p, u) < p(s, ?) + ?,
and p(s, ?) + ? < p(s, ?) + ? - p(s, p) by C.25). Therefore, p(s, u) <
?. Similarly, p(t, u) < ?, and Lemma 2 follows. But Lemma 2
implies that ?? ? ?2 is the union of the spherical neighborhoods
which it contains, verifying Axiom 1 for the case of two open sets.
The proof for the case of zero, one, or n > 2 members of {a} presents
no difficulty.
Art. 3-6] INTRODUCTION TO SET-THEORETIC TOPOLOGY 57
(B) The space (S, 33) of Theorem 8 is the metric space (S, p) and
its topology {?} is induced by p. Euclidean тг-space is an example.
(C) If (S, {a}) is a topological space, then it may be possible to
define a metric ? on S so that ? induces the topology {a}. If so,
(S, {a}) is metrizable and any metric inducing the topology {?} is a
metric on S.
(D)IfA с (S, p), then the restriction ? \ A, defined in Art. 3-l(Z>),
is a metric on A. The same topology is induced on A by the metric
? | A and by the topology {?} of (S, p) (Exercise 43).
(E) The property of being metrizable is a topological property.
That is, if #x and S2 are homeomorphic spaces and #x is metrizable,
so is S2. Indeed, if ?? is a metric on S± and h : вг —* S2 is a homeo-
morphism, then the function p2 defined on S2 ? #2 by p2(h(s), h(t)) =
рг(8, ?) is a metric on #2 (Exercise 44). The metric p2 is the metric
carried over from (Sv px) to S2 by the homeomorphism h.
(F) If S is metrizable, it is a Hausdorff space (Exercise 45).
(G) Let Л <= $, Б с: S be two non-vacuous subsets of a metric
space # = (S, p). The distance p(A, B) between A and В is defined by
C.26) p(A, B) = g.l.b. p(a, b) aeA,beB
where g.l.b. means greatest lower bound.* Since p(a, b) > 0, p(A, B)
exists. It is either the smallest distance between a point of A and a
point of B, or the largest number less than all such distances.
(Я) The diameter of А с (fif, p) is
C.27) diam A = l.u.b. p(a, b) aeA,beA
provided the least upper bound exists. If it does not exist, A is
unbounded or, symbolically, diam A = oo. When it does exist, A is
bounded.
Theorem 9. Let {/} be the set of all continuous mappings of the
unit segment [0, 1] : 0 < t < 1 into the real numbers, and let
C-28) p(f, 9) = max \f(t) - g(t)\ @ < t < 1).
Then the function defined by ? on {/} is a metric.
Proof. Since/ and g are continuous functions on [0, 1], the same
is true (Exercise 48) of \f(t) — g(t)\, which therefore attains a
maximum. Thus ? is defined for each (/, g) e {/} ? {/}. It obviously is
non-negative, has the property p(f, g) = Oo/ = g, and is symmetric.
* Various properties of real numbers, and various standard concepts are assumed.
The reader unfamiliar with them can readily find them in the literature; for example,
inLLJ and|_T].
58 INTRODUCTORY TOPOLOGY [Ch. 3
This leaves only the triangle axiom to be verified. Given three
elements, (/, g, h) с {/}, let t0, tlt t2 be points such that
l/(*o) - 9(*o)\ = max 1/@ - 9(*)\ = P(f> 9)»
C.29) | g^) - ?(??)[ = max | g(t) - h(t)\ = p(g, A),
1/(У - 4h)\ = max |/(i) - h(t)\ = p(f9 A).
Then
C.30)
\f(k)-g(t2)\ <i/(g-g(gi,
\g(t2) -h(t2)\ <ЫУ-A(OI-
Hence (Exercise 49)
C.31) p(/,A) <P(f,g) + P(g,h).
EXERCISES
39. Test the functions (a) ??(?, у) = (? — уJ and (b) p2(x, у) = ?2 — у2 to
see whether they are metrics on the set R of real numbers.
40. Find p(A, B) and diam A where A and В are the following subsets of the
euclidean (x, y)-plane.
A : 4x2 + $y2 < 36 and В : 9x2 + 4i/2 > 144.
41. Given a point set $, show that the equations p(s, s) = 0, p(s, t) = 1 for
s ? t define a metric on S.
42. (a) Show that the metric of Exercise 41 induces the discrete topology onS.
(b) Show that if S contains more than one point and has the trivial topology, it is
not metrizable.
43. Prove Statement (D).
44. Prove Statement (K).
45. Prove (F) by showing that if ? is a metric on S and (p, q) are two different
points on S, then the ^-neighborhoods of ? and q are disjoint if 26 < p(p, q).
46. In the (x, i/)-plane, let
C.32) Pi@*i> Уг), {x2> 2/2>) = max A^2 - xi\> I2/2 - 2/iD·
Show that C.32) defines a metric px on the (x, y)-plane. Show that ?? induces the
same topology as the euclidean metric.
47. Show that, in a metric space,
(,.)P(A,B)=0oAnB*9, '4i «- ^ - 1>^^J'
C.33) _ - -
(b) p(A, B) = P(A, B) = P(A, B) = P(A, B).
48. Show that p(/, g) in C.28), interpreted as a function of t, is continuous.
49. Deduce inequality C.31) from C.29) and C.30), thus completing the proof
of Theorem 9.
Art. 3-7] INTRODUCTION TO SET-THEORETIC TOPOLOGY 59
3-7. Compact Spaces
Let S be a topological space, and let A <= S. A covering of A means
a collection {a} of subsets of S, such that each point of A is in at least
one set of {a}. If all the sets of {a} are open, then {a} is an open
covering of A. If they are all closed, it is a closed covering.
(A) The set A <= S is called compact in S if and only if each open
covering of A contains a finite covering; that is, given an open
covering {a} of A, there exists a finite subset (?? . . . , ??) of {a} which is
also a covering of A. In the case where A = S, this defines the
concept of a space being compact in itself or, more briefly, compact.
A compact metrizable space is called a compactum.
(?) ?? A is compact in S, then A, with the topology induced by S,
is compact in itself. A compact subspace of a compactum is a
compactum (Exercise 52).
Theorem 10. Let S and ? be two topological spaces, and let A
be compact in S. Then, if / : A —* ? is a continuous mapping, f(A)
is compact in T.
Proof. Let {?} be an open covering off(A) in ?7. Then, if ? e {?},
/_1(?) is an open set in S (Theorem 7). The set {/_1(?) | ? e {?}} is an
open covering of A, and, because Л is compact, it contains a finite
covering /_1(Ti) (* = *> 2> · · · > w)· But (Ti> · · · » О c {T} is tnen a
finite covering of f(A), and the proof is complete.
Corollary. Compactness is a topological property (Exercise 53).
Theorem 11 (Bolzano-Weierstrass). In a compact Hnmrrbirff
space S9 a subset A containing an infinite collection iff r p» pn. .-, .)
of &4$а*@ф4 points possesses a limit point.
Proof. Let ? = (ffl5 ff2, . . . , pn, . . . ), and suppose ? has no limit
point. Let ? be the closure of P. Then #0 = S — ? is open, and so
is the union Sj oiS0 and (pl9 . . . , pj) for any j. By Art. 3-4G), ? = P.
Furthermore, (Sv S2, . . . , Sn, . . . ) is an infinite collection of open
sets covering S, no finite subset of which covers S (Exercise 54),
contrary to the hypothesis that S is compact. Therefore ? has a limit
point. Such limit points need not belong to A.
Theorem 12. If S is metrizable in Theorem 11, then A contains
a convergent sequence of distinct points.
Proof. Let ff be a limit point of P. Let pn be a point other than ?
Jn the spherical (l/w)-neighborhood of ff for each ? = 1, 2, . . . , and
let ffn be taken closer to ? than ffn_x. Then (ffl5 ?2, . . . ) converges to
p, since each neighborhood of ff includes the A/^-neighborhood of ff
60
INTRODUCTORY TOPOLOGY
[Ch. 3
for some ? and hence includes all the points (pv p2, . . . ) except a
subset of (plf . . . , pn).
Corollary. A compact subset A of a metrizable space 8 is closed.
If A is not closed, there is a limit point ? of A not in A (Art.
3-4G)). Let (pvp2, · · · ) be a sequence on A converging to ? and
defined as in the proof of Theorem 12. The sets (#l5 S2, . . . ), defined
exactly as in the proof of Theorem 11, cover A, but no finite subset
of them covers A, contradicting its compactness.
Theorem 13. A compact subset A of a metric space S is bounded.
Proof. Otherwise, for a point ? of S and each ? > 0, there is a
point of A at distance greater than ? from p. Therefore the spherical
^-neighborhoods of ? {? = 1, 2, 3, . . . ) are a covering of A containing
no finite covering, contradicting its compactness.
Theorem 14 (The Heine-Borel Theorem). A subset A of
euclidean w-space En is compact if and only if it is closed and bounded.
This is a standard theorem of analysis, whose proof is readily
accessible in the literature. (See Exercise 66.)
Theorem 15. The topological product Ax ? ?2 of two compact
spaces is compact.
Proof. Let 93л be a base for Ah (h = 1, 2). Then, by Theorem 4,
93x X 93 2 is a base for A1 ? A2. Let {a} be an open covering of A x xA2,
and let {/?} = {/? e 93x x 9321 ? <= <r ? {<r}}. Then {/?} covers Лх ? ?2,
since each ? e {a} is the union of the elements of 93x X 932 which it
contains. Let {??} be the set of ^-projections (see Art. 3-2(Л)) of the
elements of {?} (h = 1, 2). Then {/?л} is an open covering of Ah, and
therefore contains a finite covering {?\, . . . , /?*J. But this implies that
the n1n2 topological products ?] ? /?| (г = 1, . . . , пг\ j = 1, .·. . , ?2)
are a finite subset, which we denote by (/?l5 . . . , ?? ? ), of {?} covering
?? ? A2. Let at be an element of {a} containing ?? (г = 1, . . . , ???2).
Then (?? . . . , ?? ? ) is a finite subset of {?} covering ?? ? ?2, and its
existence means that ?? ? ?2 is compact.
Theorem 16. A continuous function /: A -> R, where A is
compact and R is the real number system, assumes a largest and a
smallest value.
Proof. By Theorem 10, /(Л) is compact. Hence, by Theorem 13
and the corollary to Theorem 12 (interpreting R as E1), f(A) is
bounded and closed. But a closed, bounded set of real numbers
contains a largest and a smallest number, and Theorem 16 follows.
Theorem 17. A compact subset A of a metric space (S, p) is of
finite diameter.
Proof. By Theorem 15, A x A is compact. The metric ? maps
Art. 3-8] INTRODUCTION TO SET-THEORETIC TOPOLOGY 61
A x A continuously into R (Exercise 67), and Theorem 17 follows
from Theorem 16.
Theorem 18. If A and В are compact subsets of a metric space S,
then there exist points a e A and b e В such that p(a, b) = p(A, B).
A proof can be given (Exercise 55) along the lines of the proof of
Theorem 17.
(C) If А с En, В с En are closed and one of them bounded, the
conclusion of Theorem 18 holds.
(D) Let ? = {/} be the set of all continuous mappings of a compact
space A into a metric space (?, ?). Then p(f(p), g(p)) is continuous
in ? on the compact set A. Hence, by Theorem 16, ? assumes a
maximum value. Let
C.34) <p(f, g) = max p(f(p), g(p)).
peA
Theorem 19. The function ? defined by C.34) is a metric on ?.
Proof. This is a generalization of Theorem 9 and its proof. If /
and g are the same mapping, that is f(p) = g(p) for all ? e A, using
the notation of (E), then ?(/, g) = 0 and conversely. The symmetry
of ? follows from that of p. By Theorem 16, there is a point px e A,
such that cp(f, h) = /?(/(??), ???)). For that point, by the triangle
axiom, ptfipj, д{рг)) + р{д{рг), Црг)) > р(/Ы, Црг)) = <p{f, h). But
<p{f, g) > p(/(Pi), д{рг)) and cp(g, h) > р{д(рг)9 Црг)). Hence cp(f, g) +
9%, h) > q>(f, h), completing the proof.
(E) The metric space (?, ?) is called the space of mappings A -> T.
EXERCISES
50. Define an open covering of the set x2 + y2 < 1 in the (x, y)-plane which
contains no finite covering.
51. Define a continuous function on the set x2 + y2 < 1 which has neither an
upper nor a lower bound.
52. Prove Statements (B).
53. Prove the corollary to Theorem 10.
54. In the proof of Theorem 11, why can no finite subset of (SVS2, . . . )
cover St
55. Prove Theorem 18.
56. Prove result (D).
57. Using the example of A : xy > 1 and В : xy < — 1 in E2, show that the
hypothesis that A or В be bounded is necessary m (D).
3-8. Brouwer Dimension; The Lebesgue Number
An ^-covering, or covering of mesh ?, of a compact metric space
(#, p) is a covering {A} of S such that each of the sets of {A} is of
diameter less than ?.
62
INTRODUCTORY TOPOLOGY
[Ch. 3
(^4) For any ?, a compact metric space S admits a finite open [closed']
?-covering. In the open case, a finite subcovering of the covering
by all spherical ^'-regions for any ? < ? is an example. In the closed
case, the set of closures of regions of an open ^-covering is an example.
Let {A} be a covering of a set S. The order of {A} is the largest
natural number v, if such a number exists, with the property that
some collection of ? of the sets {A} has a non-vacuous intersection.
If no such ? exists, {A } is of infinite order. A finite covering is obviously
of finite order, having the number of sets in the covering as a largest
possible value. In general, as ? gets smaller, the number of sets in a
finite ^-covering of a metric space will increase without limit. We will
see, however, that it is possible, for a large class of spaces, to impose
an upper bound on the order, independently of ?.
The closure lofa bounded open region A of euclidean тг-space En
is compact, by Theorem 14. In Art. 6-3 we will show that A) for any
? > 0, there exists a finite closed ^-covering of A of order n + 1, and
B) for ? sufficiently small, there exists no finite closed ^-covering of A
of order less than n + 1.
(B) The property just stated motivates the following definition,
due to L. E. J. Brouwer. * Let S be a compactum, and ? a metric on S.
Then S has (Brouwer) dimension n = dim# if A) for each ? > 0, S
admits a finite closed ^-covering of order n + 1, and B) for ? > 0
sufficiently small, S admits no finite closed ^-covering of order less
than n + 1. If these conditions are not fulfilled for any integer n, the
(Brouwer) dimension of S is infinite: dim S = oo.
Lemma 3. The dimension dim S is independent of the metric used in
the definition.
Proof of Lemma. Let ?? and p2 be two metrics on S. For a number
?1 > 0 and a point ? e S, let аг(р) be the spherical ^-neighborhood
(Art. 3-6) of ? in terms of the metric ?? and let p*(p) be the distance
from ? to S — ?^?) in terms of the metric p2.
(C) Then p*(p) is a positive continuous function on S and therefore
(Exercise 60) has a positive minimum value
C.35) ?2 = min p*(p).
veS
By definition of ?2, ?^?) contains the ^-neighborhood ?2(?) of ? in
terms of the metric p2 for each ? e S.
(D) It is now a simple matter to complete the proof, by showing
that dim S as defined in terms of ?? equals dim S as defined in terms
of p2 (Exercise 61).
Theorem 20. The Brouwer dimension of a compactum 8 is a
topological property.
* "Beweis der Invarianz der Dimensionszahl," Mathematische Annalen, 70 A911), pp.
161-165.
Art. 3-8] INTRODUCTION TO SET-THEORETIC TOPOLOGY 63
Proof. Let h : S —> ? be a homeomorphic mapping of S. Let ? be
a metric on S and p0 the metric carried over to ? by h (Art. 3-6(i?)).
Then ^-neighborhoods on S, and their respective intersections relative
to p, are mapped by h onto ^-neighborhoods on ? and their respective
intersections relative to p0. Theorem 20 now follows readily, with the
aid of Lemma 3.
Theorem 21. A definition of dim# equivalent to Definition (B) is
obtained by replacing "closed" by "open" throughout (B).
Proof. Theorem 21 is equivalent (Exercise 62) to the following
lemma.
Lemma 4. If, for some integer ? > 0 and each number ? > 0, S
admits a closed ^-covering of order v9 then it admits an open ^-covering
of order v; and if it admits an open ^-covering of order v9 then it admits
a closed ^-covering of order v.
Proof of Lemma. Part I. Given the first hypothesis, let ? be a
positive number, let ? = ?/2, and let {A} = (Av . . . , Am) be a closed
?-covering of S of order v. For each г e A, . . . , m), let Bt denote the
union of those sets of the covering {A } which do not intersect A t. If Bt
is vacuous, let pi = I. Otherwise, let pt = p(At, Вг). Let ? =
^ min (?, pl5 . . . , pm), and let a^AJ be the set of all points each at
distance less than ? from At (i = 1, . . . , m).
(E) The regions a^A^ (i = 1, . . . , m) are an open ^-covering of S
of order ? (Exercise 63).
Part II. Given ? > 0, let {?} = (?? . . . , am) be an open ?
covering of S of order v. We will obtain from {a} a closed ^-covering
{f} = (fl5 . . . , fv) possessing useful special properties. The sets f{ will
be defined recurrently.
Step 1. Let ?[ be the union of (?2, . . . , am), let ?? = S — ?[ and let
7i = S — fv Then (?? fx) covers S. Furthermore, ?? is the closure of
the union of (?2, . . . , am), and fx is of diameter less than ?.
Hypothesis. For some j e B, . . . , n), a covering (fl5 . . . , т,_г, у^_х)
of S has been defined, where A) (f1? . . . , т}_г) are the closures of
disjoint open sets (т1? . . . , ?;_?) and each is of diameter less than ?,
B) Yj_x is the complement of the union of (fl5 . . . , f^), and C) y,,^ is
the closure of the union of (oj, . . . , am).
This hypothesis is verified, when j = 2, by Step 1.
Step j. Let yj be the union of (<Ti+1, . . . , ctw), let Tj = ?}_? — yj9
and let ys = S — (fx U · · · U f,). Then (Exercise 64) (fl5 . . . , f„ y,)
satisfy the conditions of the hypothesis with j + 1 in place of j.
Step m, the final step, yields a closed ^-covering (fl9 . . . , fw),
completing the proof.
64 INTRODUCTORY TOPOLOGY [Ch. 3
(F) The closed ^-covering (fl5 . . . , fm) has the following properties:
A) each element f{ is the closure of an open set r{ (i = 1, . . . , m);
B) the open sets (??5 . . . , тт) are disjoint, that is, i ? j => тг П ?, = 0.
A closed covering with properties A) and B) is called a simple covering.
(G) As a corollary to the above proof, a compact metric space of
dimension ? admits, for any ? > 0, a finite closed simple ^-covering of
order n + 1.
Theorem 22 (Lebesgue's Lemma). Let {A} = (Av . . . , Am) be a
closed covering of a compact metric space (S, p). Then, there exists a
number Я > 0 so small that if a set В <= $ with diam ? < ? intersects
each of the sets (Лг , . . . , A{) then Лг ni,· n · - - n A{. ? 0.
Proof. Assume the contrary. Then for each positive integer n
there exists a non-vacuous set Bn <= 8 where A) diam Bn < \\n and
B) the subcollection %n of {A} intersected by Bn has a vacuous
intersection. Since there are only 2W — 1 non-vacuous subcollections of
{A}, some one of them must be repeated infinitely often in the
sequence 2ll9 2I2, . . . . Suppose (^? . . . , Atj) = %^ = %^ = - - - .
Let (Pi>p2i · · ·) be a set of points and k2, &3, &4, . . . a sequence of
integers such that рг е Bni and рг- е Бл^ - (pl5 . . . , ^.J (i = 2, 3,
. . .) (Exercise 65). By Theorem 11, there exists a limit point ? of the
set (pv p2, . . .). Each neighborhood of ? then contains infinitely many
of the sets Вщ , hence a point from each of the sets (Ai, . . . , Ah ).
The latter being closed, ? e A{ ? · · · ? ?{. , contradicting B) above,
and establishing the theorem.
(H) Any number ? satisfying Theorem 22 for given {A} is called a
Lebesgue number of {A}.
EXERCISES
58. Given a positive ? < \, define, for the unit disk x2 + У2 < 1, a finite
closed ^-covering of order 3.
59. Give a positive ? < \, define, for the unit circle x2 + y2 = 1, a finite open
^-covering of order 2.
60. Prove (C).
61. Carry through the argument suggested in (D).
62. Establish that Lemma 4 is equivalent to Theorem 21.
63. Prove (E).
- -^ 64. Verify the conditions of the recurrent hypothesis in Step ,;' of Part II of
the proof of Lemma 4.
65. In the proof of Theorem 22, show that (pv p2, . . . ) and k2, k3, . . . exist
as described.
66. Prove that a subset A of euclidean ?-space En is closed if and only if it
contains its limit points.
67. Prove that if A is a metric space, the metric p maps ? ? ? continuously
into the real number system.
4
Complexes
A topological space was defined in Chapter 3 as a set S of points
together with a collection {?} of open subsets of S, subject to certain
axioms. Thus a foundation was laid for set-theoretic topology.
In this chapter, we similarly lay a foundation for combinatorial
topology, commencing with a definition of a complex as a collection К
of simplexes subject to appropriate structural conditions.
4-1. Linear and Convex Subspaces of En
To avoid undesirable repetition, we remark that all the geometric
objects defined or discussed in this section are understood to be in a
euclidean тг-space ? = En, with a coordinate system (x) = (xv . . . ,
xn). The dimension number ? is merely required to be high enough, in
each case, for a definition or statement to have significance. For
brevity, we will use the term dimension instead of dimension number.
It is to be emphasized, however, that we have not yet established any
relationship between the term dimension, as used in this chapter, and
the Brouwer dimension defined in Art. 3-8.
The simplest general equations defining a line in En are of the form
D.1) x. = ai + bit (i = 1, ... , n)
where the parameter t has the arithmetical continuum, interpreted as a
?-axis, for its domain, and where at least one of the numbers Ъг is not
zero. Equations D.1) map'the ?-axis into E, carrying t = 0 into
(a) = (al9 . . . , an) and t = 1 into (ax + bv . . . , an + bn). The line
PoPn where p0 and px have the coordinates p0 : (a01, . . . , a0n) and
Pi : (#ii> . . . , aln), can therefore be defined by
D.2) Xi = aoi + (au - aoi)t
= aoi(l — 0 + аиг (г = 1, . . . , ?).
Much of the later work is simplified by the use of a parameter
65
66
INTRODUCTORY TOPOLOGY
[Ch. 4
t0 = 1 — t, which, if we write tx for ?, converts D.2) into the following
definition of the line p0pv also to be denoted by A(p0, ??)\
D.3)
MvvViY
(a) xi = a0it0 + autx
1(b) t0 + tx = 1.
(i = 1, . . . , n)
The condition that some bt ? 0 in D.1) is converted into the condition
that p0 and px be distinct points.
(A) A subspace ? of ? is linear if p^ eA (j = 0, 1) implies
MPo>Pi) c ?; that is, ? contains the entire line through any two
of its points.
The segment [????], which we will also denote by ?(?0, ??), is
analytically defined as follows:
D.4)
Г(^о> Pi) :
(a) xi = a0it0 + aj}
(b) t0
L (c) lj > 0
(i = 1, . . . , n)
i1=l
(i = o, i).
(Б) A subset Г of ? is convex if pj e ? (j = 0, 1) implies
?C»?· ?>?) c Г.
In the case of a single point, we make the definitions (Exercise 1)
D.5)
MPo) = Г(й) = Po-
For a subspace aS of jE/, A) the linear space A(S) determined by S
will mean the minimal linear subspace of ? which contains S and B)
the convex hull T(S) ofS will mean the minimal convex set containing
S. In other words, A) A(S) => S and no linear space which is a proper
subset of A(S) contains S and B) T(S) => S and no convex set which is
a proper subset of T(S) contains S.
(C) Equivalent definitions are as follows (Exercise 4): A(S) is the
intersection of all linear spaces containing S, and T(S) is the
intersection of all convex sets containing S.
(D) It is easy to verify that Definitions D.3) and D.4) generalize
as follows to an arbitrary finite subset (p0, . . . , pk) in place of (p0, px):
D.6) A(Po,
D.7) T(Po,
. Pk) ¦
>Pk) ¦
(a) Xi — &o^O + ' ' ' + akfk
1(b) t0 + · · · + tk = 1,
(a) xi = aoit0 ? + akitk
(b) t0 + · · · + tk = 1
L(c) ti > 0 (j = 0, . . . , *).
(г = 1, . . . , ?)
(? = 1, . . . , ?)
Art. 4-2]
COMPLEXES
67
EXERCISES
1. Show that if p0 = pv the defining conditions of A(p0, px) and of T(p0, p±)
both yield the single point p0 = pv
2. Show that (a) in E2 and E3, the definitions of A(p0, ??) and T{p§, ??) agree
with the usual line and line-segment of plane and solid geometry; (b) in En,
linear spaces are convex.
3. Which of the following sets are convex and which linear? Justify your
answers: (a) The set \x{\ < 1 (i = 1, . . . , n). (b) The set \x{\ > 1 (i = 1, . . . , n).
(c) The part of En where all coordinates are positive, (d) The part of En where
exactly one coordinate is negative, (e) The locus ?"=1 #г- = 1. (f) The locus
??-?*? = 1.
4. Show that (a) the intersection of any collection of convex sets is convex,
(b) the intersection of any collection of linear subspaces of ? is linear. Hence
justify Statement (C).
5. Let ? = 3 and let p0, pv and p2 be the points p0 : @, 0, 0), ?? : A, 0, 0),
and p2 : A, 2, 0). Write out D.6) and D.7), then verify that they define the
(xv ?2)-plane and the closure of the triangular region p0p1p2-
6. Discuss D.6) and D.7) for the case ? = 3 and the triple of collinear points
P0 : @, 0, 0),Pl : A, 0, 0), p2 : (-1, 0, 0).
7. Show that the conditions D.6) define a linear space.
8. Show that conditions D.7) define a convex set.
4-2. Dimension Numbers in En
(A) If к + 1 is the smallest number of points whereby a given
linear subspace A ^ En can be determined, then к is the dimension
number or (numerical) dimension of Л. The existence of such a
number к is a consequence of Lemma 2 below. We will call Л а
?-plane (short for ^-dimensional hyperplane). The agreement of
numerical dimension with Brouwer dimension (Art. 3-8) will be
established later (Art. 6-3).
Lemma 1. Euclidean тг-space En is ^-dimensional.
Proof of Lemma. In the first place (Exercise 9), En is the linear
space determined by a particular set of ? + 1 points. It remains to
show that En is not the linear space determined by a set (p0, pv . . . ,
pk) of points where к < n. This amounts to showing (Exercise 10)
that if к < ?, then there exists a point of En not on the locus ? defined
by D.6).
We will assume a number of basic properties of determinants and
matrices which the reader can readily find in the literature. Among
the most fundamental is that a system of equations
D.8) Vi = y?+ ? anxi (< = 1,. . ., л)
/{=1
68
INTRODUCTORY TOPOLOGY
Ch.4
can be solved in the form
D.9) *, = *?+ t^ (j=l,...,n)
г = 1
if and only if the determinant \aH\ is not zero.
It is a straightforward procedure to generalize the basic concepts
and results of plane and solid geometry to higher dimensions. We
present a few essential generalizations now and introduce others as
needed.*
(B) Equations D.8) can be interpreted as a transformation of
coordinates in En, from the given system (x) to (?/), and D.9) is
then the inverse transformation. In general, the euclidean distance
formula
D.10) p2(K, . . . , ??), (bv . . . , bn)) = I (a< - ?,J
г = 1
defined in terms of ^-coordinates, is transformed into a more general
quadratic expression in terms of ^/-coordinates.
Theorem 1. The euclidean distance formula is preserved by the
transformation D.8) if and only if the matrix (aH) is unit-orthogonal,
that is,f
? ?? if г Ф j
D.11) 2 ahfihi = ??= \ . ' (ij = h · · · , n).
/i=i Ц if г = j
We refer to the literature ([S-S], for example) for readers unfamiliar
with this result. Alternatively, we suggest that the reader verify the
result for ? = 2 and 3, then develop his own general proof.
(C) If the matrix (aH) is unit-orthogonal, then (y) is a rectangular
cartesian system. Thus (#), in particular, is such a system. If {aH) is
not unit-orthogonal, (y) is a skew coordinate system. In either case,
D.8) and D.9) are affine transformations. An (affine) coordinate
system in En is a coordinate system obtainable from the original
system (x) by an affine transformation.
(D) According to convenience, we interpret a point ? = (xv . . . , xn)
as an ordered set of ? real numbers or else as a vector ? with components
(xv . . . , xn) and length {x\ -f · · · + xffi. In the latter interpretation,
we use vector addition ? -\- x' = (x^ -j- x^ . . . , xn -j- x'n ). The unit
point (vector) on the a^-axis, in terms of Kronecker deltas, is
D.12) ej = (??? ?2? . . . , dnj) (j = 1, . . . , ?).
* For a more detailed discussion, see [S-S].
f The symbol ог, in D.11) is the Kronecker delta, defined as 1 when the subscripts
are equal and 0 for unequal subscripts.
Art. 4-2] COMPLEXES 69
The (coordinate) (x{ , . . . , #г-л)-р1апе is defined by Xj = 0 (j ? iv . . . ,
ih). It is a coordinate axis if h = 1.
(E) If (y) is a rectangular cartesian system, and ? is the angle
between vectors y, y' of unit length, then cos & = ?*=1 у%у[ (Exercise 13).
(F) To give another useful interpretation to D.8) and D.9), let (x)
be a coordinate system in En and let (y) be a coordinate system in a
second euclidean тг-space E%. Then D.8) defines a linear* homeo-
morphism Я : En -+ Eq and D.9) defines its inverse Я-1. This homeo-
morphism is uniquely determined, among linear homeomorphisms, by
the requirement that the origin, or 0 vector, in the ^-system map onto
y° = (?/0, . . . 5 y®) in the ^/-system and the unit vector e,- of the x-
system map onto y° + ay where a^ = (ajV . . . , ajn) (j = 1, . . . , n).
In En, with the coordinate system (#), let q0 be the origin and let
ql9 . . . , qk be a set of & points (& < n). Let the ^-coordinates of g, be
denoted by FЯ, . . . , bjn) (j = 1, . . . , A).
Lemma 2. The space Л* = Л(д0, . . . , qk) is ^-dimensional if and
only if the п-Ъу-к matrix {bH) is of rank к (Exercise 14).
If (bH) is of rank k, the plane ?? = Л(д0, . . . , qk) can be defined
parametrically by the equations (Exercise 14)
к
D.13) Л* :x{= ? ?;?· (*" = 1,. . . , ?)
J = l
and (wl5 . . . , %) can be interpreted as a coordinate system on ?*, with
origin q0 and with q0 as unit point on the wy-axis.
(G) The coordinate system (uv . . . , uk) on ?* is rectangular
cartesian, in terms of the metric of En, if and only if ?*=1 6Л*6^ = dhj
(h = 1, . . . , k\ j = 1, . . . , k) (Exercise 15). This means that then and
only then will [??=1 « - <J]< equal the distance [??=1 {?[ - x'-Jf
between two points и', и" on ?*.
EXERCISES
9. Let q0 be the origin and qt the unit point on the xraxis (i = 1, . . . , n) in
En. Prove that # = A(q0, qv . . . , gj.
10. Show that A(p0, pl9 . . ., pk) cannot contain the origin and the unit points
on all the axes in En if к < п.
11. Show that the determinant of a unit-orthogonal matrix equals +1 or —1.
12. If (y) is a skew coordinate system, given by D.8), with inverse D.9), what
is the distance formula in terms of (?/)?
13. Establish Statement (E). Obtain an analogous formula for a skew system.
14. (a) Prove Lemma 2. (b) Establish D.13), using D.6).
15. Establish Statement (G).
* That is, a homeomorphism mapping lines onto lines.
70
INTRODUCTORY TOPOLOGY
[Ch.4
4-3. Barycentric Coordinates
An exceptionally useful tool in combinatorial topology is a system
of barycentric coordinates, defined below.
(^4) Suppose the п-Ъу-к matrix (a^) (j = 1, . . . , k; i = 1, . . . , n)
is of rank k. Then, just as in the case of Л* in Lemma 2, the locus Ak
parametrically defined as follows is ^-dimensional.
к
D.14) Ak : x€ = а'ы + ? a'J, (i = 1, . . . , n).
i = l
Also, as above, (tv . . . , tk) can be interpreted as a coordinate system
on Ak. This defines the general &-plane Ak <= En, by contrast with
Л0, which is special in that it contains the origin.
(B) Equations D.14) can also be interpreted as defining a linear
homeomorphism between Ak and a euclidean &-space Ek, in which
(tv . . . , tk) is a coordinate system.
Equations D.14) are simplified by the use of
к
D.15) <0 = 1 - (t, + · · · + tk) => 2 к = 1
г=0
and of the notation
D.16) a0i = a'oi aH = aoi + a'H (i = 1, . . . , n; j = 1, . . . , k).
(C) In terms of (t0, . . . , ik) and the aH, Eqs. D.14) reduce precisely
to Eqs. D.6), so that
D.17) Ak=A(p0>Pv...,Pk).
One calls (t0, . . . , tk) the barycentric coordinates on Ak relative to
(Po> · · · > Pk)· In terms of them, the p's have the coordinates
Pj : (dj0, . . . , djk), using Kronecker deltas (j = 0, . . . , k).
Lemma 3. The set of all ?-planes in En is the set of all images of a
euclidean k-space Ek under linear homeomorphisms mapping Ek
into En.
Proof of Lemma. This follows directly from (B). We note that two
different homeomorphisms may yield the same plane.
(D) An important advantage of the barycentric system (t0, tv . . . , tk)
is that it is invariant under affine transformations of coordinates in the
space En. In other words, the barj^centric coordinates, relative to
(Po> Pi, · · · > Pk), of a point on Ak depend only on (p0, pv . . . , pkI and
are not changed (Exercise 18) if the (x)-system is replaced by the
(i/)-system, in the notation of D.8) and D.9).
Art.4-4] COMPLEXES 71
Since D.14) defines a &-plane if and only if the matrix (a^) is of rank
k, it follows from D.16) that D.6) defines a &-plane if and only if the
matrix
(Ki — ???) · · · ?? — ???)\
(«In — a0n) · · · (akn — aOn)l
is of rank k, hence (Exercise 19) if and only if the matrix
/«oi an · · · aki\
D.19) I
I a0n aln . . . akn I
\l 1 ... ,/
is of rank к + 1.
(?) If Ak = A(p0> pv ... , pk) is a &-plane and if pk+1 e En - Ak,
then A(p0, pl9 . . . , pk+1) is a (k + l)-plane (Exercise 20). Thus the
concept of ?-planes in En could be developed recurrently with respect
to increasing \^alues of k.
(F) If En = A(p0, . . . ,pn), then ?(?0, . . . , pn) contains inner
points (Exercise 21).
EXERCISES
16. What is the locus defined in E3 by the equations ?? = 1 — 4^ — 2t2,
x2 = 10^ + 5t2, x3 = -2tx - t2t
17. Using barycentric coordinate systems, write equations for (a) the line
containing p0 : C, 4) and px : D, —3) in E3, (b) the 2-plane in E* containing
p0 : ( -1, 3, 2, 0), ?? : A, 5, 2, -4), and p2 : D, -5, 4, -3). Verify that these
points determine a 2-plane.
18. Prove Statement (D).
19. Show that the rank of the matrix D.18) is less by 1 than that of D.19).
20. Prove result (E). Also show that if (q0, . . . , qk) is a set of points such that
Mp0> · --,Pk) = M%> --><Ik), and if qk+1 ? A(p0,. . ., pk+1) - A(p0, ...,pk), then
Mq0, · · · , qk+1) = A(p0, . . . , pk+l).
21. Show that if Ak = A(p0, . . . , pk) = A(q0, . . . , qk), then the barycentric
coordinates on Ak relative to (q0, . . . , qk) and to (p0, . . . , pk), respectively, are
expressible linearly and homogeneously in terms of one another.
22. Prove result (F).
4-4. Simplexes
The points p0, pv . . . , pk in En (k < n) are said to be (linearly)
independent if A(p0, pv . . . , pk) is a ?-plane. Even if no two of the
72 INTRODUCTORY TOPOLOGY [Ch. 4
points pt coincide, A(p0, pv . . . , pk) could be a j-plane for any j e
A, 2, . . . , k) (see Exercises 25, 26). If p0, pv . . . , pk are independent,
they determine an (open) ^-simplex, sk, analytically defined by
к
(a) xi = ^aHti (i=l,...,n)
D.20) sk = poPl ...pk
i = 0
к
(b) 2*,= i
i = 0
I (c) t,>0 (j = 0,l, ...,&)
where (ая, . . . , aJn) are the ^-coordinates of pi (j = 0, 1, . . . , k).
Comparing D.7), we see that sk, to be called a closed ^-simplex, is
given by
D.21) Sk=T(p09pv...9pk).
(A) The unmodified term ^-simplex will always mean open simplex.
If к > 0, the points of sk are the inner points of sk, and sk — sk is the
boundary of sk or of sk. It should be noted that sk is not an open subset
of En, unless к = n. However, sk is an open subset of Ak = A(p0,
. . . , pk) and sk — sk is its boundary, relative to Ak, where Ak is
regarded as a subspace of En with the induced topology. The
vertices of sk = p0 . . . p^are (p0, . . . , p^.
(B) For the first few values of k, we have (Exercise 24): A)
s° = Po> a point; B) s1 = p0pv a finite linear interval, that is, a
segment without its end points; C) s2 = ?^???^ & plane triangular
region; D) s* = P0P1P2P& ^ne interior of a tetrahedron. The symbol
s-1 (a ( —l)-simplex) will be interpreted as the vacuous set.
(G) A boundary ^'-simplex of sk = p0 . . . pk means either s-1 or a
simplex sj = qQqx . . . q0 where (g0, ql9 . . . , q}) is a proper subset of
(Po> · · · > Рл) 0' = 0, . . . , A; — 1). A face of sk means a boundary
simplex or sk itself. Each point of sk is on a unique face of sk (Exercise
27). The total number of faces of sk is 2*+1, of which the number of
^'-dimensional faces (to be called j-faces) equals the binomial coefficient
An alternative recurrent definition of sk, equivalent to the above,
is as follows: A 0-simplex is a point, s° = p0> and its boundary simplex
is the vacuous ( —l)-simplex, s_1. Assume, for a non-negative integer
j < n, that a j-simplex, s> = р0рх . . . pj} and its boundary г-simplexes
(i = — 1, 0, . . . , j — 1) have been defined in such a way that A)
sj cz \j cz En for some ^'-plane A\ B) ?; is an open set relative to A\
C) sj — sj is the union of the boundary simplexes ofs3'. Given a point
pj+1 eEn — A\ the (j + l)-simplex
D.22) s}+1 = sjPi+1 = р0рг. . . pj+1
is the set of all points each on a 1-simplex pj+1p as ? ranges over s*.
Art. 4-4] COMPLEXES 73
The boundary simplexes of sj+1 are A) the 0-simplex pj+1, B) sj and its
boundary simplexes, C) the (i + l)-simplexes pj+1sl as si ranges over
the boundary simplexes of sj. The closed simplex sj+1 is the union of
the segments [pj+ip] as ? ranges over sj.
Etymologically, the term barycenter suggests center of gravity. In
En, with the rectangular cartesian coordinate system (xv . . . , xn),
imagine a particle of mass wi at the point pi : (an, . . . , ajn) (j =
0, 1, . . . , k) and let W = w0 + · · · + wk. The formula for the center
of gravity (xv . . . , ?n), generalized, is
? к к
D.23) xt = — У wfla = ? tfla (< = 1, . . . , w)
W j = о j = о
where tj = wJW => ?*=0 tj = 1. This suggests a "physical" reason for
the invariance of barycentric coordinates (Art. 4-3(D)).
(D) Let the vertices (p0, . . . , pm) of an га-simplex sm be
partitioned into two complementary sets (pio> . . . , pik) and (pJQ, . . . ,
Pi ). Let sk = ?,- ... p? and s™-*-1 = ? ... p. . Then sk, is
defined as follows, in terms of the barycentric coordinates (t0, . . . , tm)
relative to p0, . . . , pm:
* i*' = 0 («? = «?0' * * * ^гп-к-l)} k
D.24) **: ? ? =>2^=1·
U<>0 (i = i0,...,ik) J h=o
It follows that (t{, . . . , ^. ) are barycentric coordinates on sk relative to
(Pi0> · · · > РгА)· The faces sk and $w-fc-i are opposite faces of sm, and we
will use such notation as
D.25) sm = Л™-*-1 = ? . . . piksm~k~\ and so on.
B?) Now let (u) = (u0, ...,%) and (г;) = (v0, . . . , vk) be
barycentric coordinates, relative to (p0, . . . , pk) and (g0, . . . , qk)
respectively on two ?-planes A\ = Ak(p0, . . . , pk) and Л* = Ak(q0, . . . , qk).
Let ? : ?* —* ?| be the mapping such that g = ?(?) if and only if the
(^)-coordinates of q equal the (w)-coordinates of p. Then (Exercise 28)
? is a linear homeomorphism uniquely determined, among linear homeo-
morphisms of A\ onto ?*, by the conditions pj -+ qi (j = 0, . . . , k). We
will frequently be interested in the restriction ? | sk where sk = p0... pk.
EXERCISES
23. In E*, let p0,pvp2 be defined as in Exercise 17b above. Find the
«-coordinates of (a) the center of gravity of three particles of equal masses at
p0, pv and p2; (b) the point on s2 = p0p1p2 with barycentric coordinates
D> ?> 0)· Show that these two points are collinear with p2.
24. Prove all parts of (B) for the case En = E3.
74 INTRODUCTORY TOPOLOGY [Ch. 4
25. In the plane E2, define T(S) analytically and describe it geometrically
where S consists of (a) the two points A, i) and (— 1, — 1); (b) the three points
A, 1), B, 2), and C, 3); (c) the points @, 0), A, 0), @, 1); and (d) the points
A, 1), A, -1),(-1, 1), (-1, -1).
26. Show that T(p0, pv p2, ?>3), where the p's are four different points of E3,
is the closure of one and only one of the following: (a) a linear interval, (b) a
plane triangular region, (c) a plane quadrilateral region, (d) the interior of a
tetrahedron.
27. Prove the last two sentences of (C).
28. Establish the italicized part of (E).
4-5. Complexes
Simplexes are the building blocks .for the structures, known as
complexes, with whose topological properties we will be mainly
concerned. The 1-complexes include the linear graphs of Chapter 1, and
the 2-complexes include the surfaces of Chapter 2. In general, a 2-
complex can be described as a collection {s} of simplexes of dimensions
<2 such that A) {s} contains at least one 2-simplex; B) {s} contains
all boundary faces of each of its members; and C) if sj e {s} and
sk e {s}, then the intersection sj ? sk is the closure of a common face
of sj and sk.
Boxlike building blocks, square and cubical for example, might
seem more natural and, indeed, can be advantageously used for many
topological purposes. However, simplexes have many advantages
stemming from the fact that a j-simplex is the convex hull of the
smallest number of points, j + 1, of a euclidean space, whose convex
hull can be j-dimensional.
(A) A formal definition of a finite m-complex Km = {s} in En is as
follows: It is the-tmien л s«.4 of d.^o.^+ «>.™р1«*'*
D.26) {s} = (s'1) U {s0} U {s1} U · · · U {sm}
of singleton is'1) and certain finite collections . ,c
D.27) {**} = (*?,-¦¦,<) (i = 0,l,...,w)
of-disjoint fcrsimpte-xes~Hnutrthat A) each face* of a simplex of the set
{s} is a simplex of {s} and B) y.m > 0. In this definition, m can be any
integer > — 1. If m = — 1, ?~? consists of (s_1) alone.
(B) An w-complex Km contains at least 2w"rl simplexes, since by
B) it contains at least one /^-simplex and all its faces (see Art. 4-4(C)).
Furthermore, a,- ;> Cm_.ltj_v The collection of all the faces of an m-
simplex is the simplest example of an m-complex.
* Singleton (s-1), the vacuous (— 1)-dimensional simplex, is included for the sake of
Property A) and to simplify the statements of other properties and results.
Art. 4-6] COMPLEXES 75
(C) Occasionally we will be concerned with infinite complexes. An
infinite complex Km in En is defined exactly as in (A), except that A)
{sk} = (s*, s\, . . .) is denumerably infinite and B) each point of En has
some neighborhood intersecting only a finite subset of {s}.
(D) We will write sh < sk or sk > sh to symbolize the relationship
of sh being a boundary simplex of sk (implying h < k), and we will then
refer to (sh, sk) as incident simplexes. We will write sh < sk or sk > sh
to signify that sh is a face of sk, which is consistent with sh = sk.
Thus the symbols (<, >, <, >) express relationships among
simplexes, as well as among real numbers.
(E) Consider a set A and a relation <. It is said that < orders A
if A) for any two elements a and a' of A, exactly one of the relations
a < a', a' < a, a = a' holds; B) a < a' and a' < a" imply a < a". It
is said that < partially orders A under the same conditions modified
by changing "exactly one" to "at most one" in A). If < orders
[partially orders] A, it will be said that <, meaning < or =, also
orders [partially orders] A. Equivalent formulations of a < a', a < a'
are a' > a, a' > a, respectively.
EXERCISE
29. Show that the simplexes of a complex {s} are partially ordered by <, but
that they are not ordered by this relation.
4-6. Polyhedra; Topological Complexes
If L is a set of simplexes, then \L\ will denote their point-set union
(the set of all points each on at least one of them), regardless of
whether or not L is a complex.
(A) If К is a complex, \K\ is called a polyhedron, finite or infinite
according as К is finite or infinite, and К is a triangulation of \K\. We
will frequently use such notation as ? = \K\ for a polyhedron. A
given polyhedron ? admits infinitely many triangulations, if its
dimension is positive.
A finite polyhedron is a compactum, since it is a closed bounded
subset of En (Chapter 3, Theorem 14).
(B) It is instructive to interpret К = {s} as a topological space
whose elements are the simplexes {s}. To accomplish this, we define
a subset L c= К of the simplexes {s} as closed if L contains each face of
each of its simplexes; that is, if (s e L, t < s) => t e L. This is
equivalent to the statement that L is a complex. We then call L a
subcomplex of K.
(C) A set L c= К of the simplexes {s} is open if it is the complement
of a closed set. This is equivalent (Exercise 33) to the condition
76
INTRODUCTORY TOPOLOGY
[Ch. 4
(s e L, t > s) => t g L, which says that L contains each simplex which
has a face in L.
Lemma 4. Relative to \K\9 the subset \L\ <= \К\ is closed if and only
if L is a closed subset of К and is open if and only if L is an open subset
of K.
Outline of Proof. The closure of a simplex sk e K, interpreted as a
point set, is sk. Its closure as a subset of К consists of all the faces of
sk, and they have sk for their union. The closure of \L\ is therefore the
point-set union of the closures of the simplexes of L, and the closure of
L as a subset of К consists of all the faces of its simplexes. This leads
to the part of Lemma 4 relating to \L\ and L being closed. The other
part follows because open sets are the complements of closed sets.
(D) If Km is an m-complex, then, for any к e ( —1, 0, ... , m), the
set of all the simplexes of Km of dimensions <k is a complex Kk,
called the ^-skeleton of Km. In the notation of Art. 4-5(Л), Кк =
(s-1) и {s0} и · · · U {sk}. It is a subcomplex of Km.
^> (E)[ln particular, the 1-skeleton of Km is a linear graph K1 = G in
the terminology of Chapter 1. A path on K1 is there defined, as is the
concept of connectedness.) We say that Km is connected if K1 is
connected. If ? e {s0} is a vertex of Km, hence of K1, then the subgraph
of K1 consisting of all vertices, plus incident edges, which can be joined
to ? by paths is a component K\ of K1. The simplexes of Km each
having vertices on a component K\ of K1 constitute a component K%
of Km. A component of Km is a maximal connected subcomplex of Km.
(F) Now suppose Km finite, and let (Kl9. . . , ?? ) be its components.
Then \K{\ is a component of \Km\ and is a connected polyhedron
(Exercise 34), in the sense that each pair of points on \Kf\ can be
joined by a broken line on \K™\. Each component of a complex Km is a
subcomplex and is both open and closed.
(G) Later (Art. 6-9(^)) it will be seen that a polyhedron ? = \Km\
is connected if and only if it has no proper non-vacuous subset which
is both open and closed.
A topological polyhedron means a space ? homeomorphic to a
polyhedron ? = \Km\ in a euclidean space E. A topological ^-simplex
means a space ak homeomorphic to a ^-simplex sk с ?. Consider a
particular homeomorphism h : ? —> ?, and let К = {s} be a trian-
gulation of P, so that ? = \K\. If
D.28) ak = h(sk) where sk e {s},
then ak is a topological ?-simplex on ?. The aggregate Я = {?} of
such topological simplexes is a topological complex, and its point-set
union is |Л| = П. We refer to Я as a triangulation of П.
A simplex sk <= E, as defined in Art. 4-4, will be called a linear
simplex when it is important to distinguish it from a topological
Art. 4-7]
COMPLEXES
77
simplex. Similarly, К will be described as a linear (simplicial)
complex to distinguish it from the topological complex Я, and ? = \K\
will be called a simplicial polyhedron to distinguish it from the
topological polyhedron ? = |Я|. When either the meaning is clear from
the context or a statement applies to both cases, the modifying
adjectives will be omitted.
(Я) We remark, for later reference, that a triangulation Я = {a} of
a topological polyhedron ? is defined by a homeomorphism In : ? —* ?
and a triangulation К of P. The concepts of face, boundary face, and
incidence relation, symbolized by <, are carried over by In from К to Я.
So are the concepts of connectedness, components, and so on.
EXERCISES
30. Let ? be the convex hull in E3 of the six vertices p0 : @, 0, 0), p± : A, 0, 0),
p2 : A, 1, 0), q0 : @, 0, 1), qY : A, 0, 1), g2(l, 1, 1). Show that the 3-simplexes
РоЯоЯ1Я2> PoV\(licl2i Р0Р1Р2Ц2 and their faces are a complex K3 with ? for its point-
set union.
31. In the complex K3 of the preceding exercise give the smallest closed and
open subsets of simplexes (a) containing the 1-simplex p0q2> (b) containing the
2-simplex p0q1q2-
32. Let ? = S\ U S2,, where S2 and S2 are the spheres of radius 1 about the
points B, 0, 0) and ( — 2, 0, 0) in an E3. Show that ? is a topological polyhedron
with S2 and S2 as components and that S2, as a subspace of ?, is both open and
closed.
33. Establish the italicized sentence in (C).
34. Demonstrate result (F).
4-7. Abstract and Generalized Complexes
An abstract ?-simplex is a set of к + 1 points, symbolized thus:
5* = (Po, Pv · · · > Pk) WP0P1 -Pic· The form^o^! . . . pk will be used
only where confusion with a linear simplex is unlikely or immaterial.
A 0-simplex is also called a vertex. A subset of sfc is a face of sfc, and a
proper subset is a proper or boundary face.
Let S be an arbitrary point set. An abstract complex is a collection
Я = {s} of abstract simplexes such that A)(ea,ch O-simplex of ft is a
point of S) and B) each face of an element of Я is an element of Я. We
describe Я as finite if S is finite, and denumerable if S is denumerable.
We describe Я as m-dimensional if it contains an m-simplex but no
(w + l)-simplex, hence no ^-simplex for any ? > m. This does not
define a geometric dimension, since an m-simplex is a finite point set.
To suggest the generality of abstract complexes, note that the
collection of all triples of points, together with all pairs, singletons, and
the vacuous set in E2 or, for that matter, on E1 is an abstract 2-
complex.
78
INTRODUCTORY TOPOLOGY
[Ch. 4
The relations < and < are defined for abstract complexes just as
for linear and topological simplicial complexes, and < partially orders
the elements of an abstract complex.
Abstract complexes originated as abstractions of simplicial
polyhedral complexes. Indeed, if К is a simplicial complex, we obtain from
it an abstract complex Я by letting 8 be the set of all vertices of К and
defining an abstract ^-simplex of Я as the vertices (p0, pv . . . , pk) of
a ^-simplex of K.
(A) We will refer to Я, just defined, as the abstract complex of K,
and we will call K, or \K\, a simplicial, or polyhedral, realization of Я.
We prove, in the next section, that an arbitrary abstract complex Я
admits a simplicial realization in a euclidean space ? if Я is denumer-
able and each of its O-simplexes is incident with only a finite set of
1-simplexes.
(B) Algebraic topology consists of A) an algebraic theory directly
concerned with abstract (or more general) complexes, B) theorems to
the effect that various results of this algebraic theory have topological
significance for realizations of such complexes, and C) the use of
mappings to apply the algebraic theory to topological spaces more
general than topological polyhedra.
(C) A collection A = {a} of objects is called a generalized complex
if it satisfies the following conditions:
A) With each ? e A is associated a non-negative integer k, the dimension
of ? = afc, and afc is called an abstract &-cell.
B) The set A is partially ordered by a relation <, such that aJ < afr =>
j <k.
It is obvious that generalized complexes are more general than
abstract complexes. In order to make effective use of them, one must
impose restrictions in addition to the defining conditions. We have
given Definition (C) to round out our collection of definitions with the
most general one that appears useful.
4-8. Realizations of Abstract Complexes
Theorem 2. Let Я = {s} be a denumerable abstract m-complex,
each of whose vertices is incident with only a finite set of 1-simplexes.
Then Я admits a linear simplicial realization in a euclidean тг-space En,
for ? sufficiently large.
Proof. Case 1 (Я is finite). We treat this case separately, because it
is particularly useful and simple.
Let p0, pv . . . , pN be the vertices of Я. In an EN, consider a linear
JV-simplex ? = qQqx . . . qN. Let {t} be the set of faces of ? defined by
the condition that a face tk = qt q{ ... qik of ? belongs to {t} if and only
if the correspondingly numbered set of p's, namely p{ ... p{ is a
Art.4-8] COMPLEXES 79
simplex of ft. It is a simple matter to verify that К = {t} is a
realization of ft.
(A) The realization К of ft just defined, that is, its realization as a
subcomplex of the faces of an JV-simplex ? where N + 1 is the number
of vertices of ft, will be called a natural realization of ft. It is unique,
given ?, up to a renumbering of the vertices. A barycentric
coordinate system (u) = (u0, uv . . . , us) on ? affords a natural
coordinate system, unique up to a permutation, on K. If ? e tk e К and
tk = qioqi . . . qik, then (ut , ui¦ , . . . , ut) are all positive at ? and are a
barycentric coordinate system on tk. All the other u's are zero on tk.
Case 2 (ft is not necessarily finite). The following argument proves
Theorem 2 in all its generality and, incidentally, yields the following
subsidiary result.
Corollary. The value ? = 2m + 1 is sufficiently large in
Theorem 2.
The following lemma contains the heart of the proof.
Lemma 5. It is possible to define an infinite set of points {q} =
q0, qv q2, ... in a euclidean space En (n > 0) in such a way that
A) Each set of к + 1 of the points {q} determines a linear ^-simplex,
provided к < n.
B) The ^-coordinate of qt equals i (i = 0, 1, 2, . . .).
Proof of Lemma. As the basic step of a recurrent argument, let q0 be
the origin in En. The following hypothesis, read for J = 0, is fulfilled.
Hypothesis. For some non-negative integer j, the points q0, qv
. . . , qj have been so defined in En as to satisfy Conditions A) and B)
of the lemma with [q] replaced by (g0, qv . . . , q^.
Then, as a consequence of the hypothesis, if 1 < к < ? each subset
of (k + 1) of the points (q0, . . . , g,) determines a &-plane.
(B) A &-plane determined by a subset of (q0, . . . , q^ intersects the
(n — l)-plane xx = j + 1 in a (k — l)-plane, and the collection of all
such (k — l)-planes of intersection for ull values of к satisfying
1 < к < ? — 1 does not cover the (n — 1)-plane ?? = j + 1
(Exercise 37).
As a consequence of (B), it is possible to define qj+1 as some point
such that A) xx = j + 1 and B) each subset of к + "L of the points
(#o> · · · > Я.3+1) is linearly independent ?? 1 < к < ? — 1 and hence
so is each subset of k*of these points if 1 < к < п. Thus the
hypothesis is verified with j + 1 in place of n. Lemma 5 follows.
Now let p0, pv p2, . . . ,pN or p0, pv p2, . . . be the vertices of ft
according as ft is finite or infinite. Let ? = 2m + 1, and let {q}
satisfy Lemma 5. Let К denote the set {t} of all &-simplexes tk =
%4ix · · · qik (k = 0,1, ... ,m) such that s* = pioph . . . pik is an
80 INTRODUCTORY TOPOLOGY [Ch. 4
abstract ^-simplex of ft. We will refer to each pair tk and sfc as a pair of
corresponding simplexes. If ft is finite, then qN+v ^?+2, · · · are not
used. C^*>
Lemma 6. (a) The set К = {t} is a niiifllim м ra-complex/\in En.
(b) If ($j, tj) and (sfc, tk) are two pairs of corresponding simplexes then
sy < sfc if and only if V < tk. (c) The simplexes {t} are disjoint.
Proof of Lemma. Let вг = qt ... дг. and s2 = qh . . . qh be two
simplexes of К and let r be the number of distinct vertices in the set
(?v ' ' ' ' 9V ?V ' ' ' ' ?**)· Then r<j+k + 2<2m+2=n + l.
Hence, by Lemma 5, these distinct vertices determine a linear (r — 1)-
simplex cr~1, generally not an element of K, which has sv s2 for faces.
A proof of Lemma 6, hence of Theorem 2 and corollary, in the finite
case is now easy to complete (Exercise 38).
To complete the argument for the infinite case, it suffices to show
that a sufficiently small neighborhood of ? e En intersects only a
finite number of the simplexes of K. But if к <0ВА is an integer
exceeding the a^-coordinate of ? and a is a neighborhood of ? of
diameter less than 1, then a can intersect only those simplexes, finite
in number, each having a vertex in the set (q0, qv . . . , qk). The
simplexes with no vertices in this set are all on the subspace ?? >
к + 1 of En.
(C) Two complexes К = {s} and L = {t}, whether linear,
polyhedral, or abstract (and they need not both be of the same kind), are
isomorphic if there exists a one-to-one/mapping ? : {s} —> {t} which
preserves incidence relations; that is, sj < 8коср(8*) < q)(tk). Such
* a mapping is an isomorphism.
EXERCISES
/ 35. Let Я be the abstract complex of the 1-complex K1 whose vertices are the
vertices of a square and whose edges are the edges and one diagonal of the square.
Draw a figure showing a realization of Я as a subcomplex of the faces of a 3-
simplex.
36. Write out, and illustrate with figures, the proof of Theorem 2, Case 2, for
m = 1, ? = 3, thus showing that an abstract 1-complex has a realization as a
linear graph in E3, with line segments for edges.
37. Prove (B).
„ 38. For the case where Я is finite, complete the proof of Lemma 6 and deduce
Theorem 2, with corollary.
4-9. Isomorphisms and Homeomorphisms
Theorem 3. Let ? : {s} -> {t} be an isomorphism between two
linear simplicial complexes, К = {s} and L = {t}. Then there exists
Art. 4-10] COMPLEXES 81
one and only one linear homeomorphism,* /: \K\ -> \L\ such that
/ maps each s e {s} linearly onto ?(?).
Proof. Let the vertices of К and L be so numbered (pv p2, . . .)
and (qv g2, . . .) that qt = ?(??) (i = 1,2,.. .). If sk = pio . . . ph is
a simplex of K, then tk = qio . . . qik is the simplex tk = q)(sk). By
Art. 4-ЦЕ), there exists a unique linear homeomorphism mapping
sk onto tk so that p{ —> qih (h = 0, . . . , k). It will be described as the
homeomorphism induced by ? on sk. It is easy to verify that sj < sk
implies that the homeomorphism induced by ? on sj is a restriction
of that induced by ? on sk. Since each point ? of \K\ is on a unique
simplex s of {s}, it has a unique image, which we denote by ?(?), on
\L\, where ?(?) is the image of ? under the homeomorphism induced
on s by ?. The mapping ? defined by q = ?(?), ? e \K\, is a
homeomorphism satisfying Theorem 3. Its one-to-one-ness follows from
the fact that its inverse A-1 can be defined just as ? was defined, using
?~? in place of ?. Its continuity on \K\ follows, by a straightforward
though perhaps somewhat tedious argument, from its continuity on
each closed simplex s e {s}.
Theorem 4. Two topological polyhedra Yl1 and ?2 are homeo-
morphic if and only if they admit isomorphic triangulations.
Proof. By Art. 4-6(#), a triangulation ftx of U1 is defined by a
homeomorphism h : ? —> U1 and a triangulation К of P. If ?? : U1 —>
? 2 is a homeomorphism, then In^Jn : ? —> ?2 and i? define a
triangulation ft2 of ? 2 isomorphic to Stv
Now suppose E^ and ?2 admit isomorphic triangulations ftx and ft2.
This means that there exist linear complexes Kx and K2 and homeo-
morphisms h{ : \K{\ -> Пг- (г = 1, 2) which induce isomorphisms
?? : K{ -> Яг. If ? : Ях -> Я2 is an isomorphism, then ?^??? is an
isomorphism ^х -> i^2. Hence, by Theorem 3, there exists a
homeomorphism ? : \Кг\ -> |??2|. But А2ЯА1-1 is then a homeomorphism
U! -> ?2 and Theorem 4 is proved.
4-10. Simplicial Mappings
Let Я = {s} and ? = {t} be two abstract complexes and let Я0 and
fi° be their 0-skeletons; that is, their respective sets of vertices.
Consider a mapping ?0 : Я0 -> ?° of the vertices of Я into those of
fi. It is not required that ?0be either one-to-one or onto.
The mapping ?0 : Я0 -> ?° is simplicial if the image ?0(?0, . . . , ^,)
of a i-simplex sk = (p0, . . . , pk) of Я is a simplex t' = (g0> · · · , ?/)
of ?. The notation does not imply that qt is the image of piy but
Such a homeomorphism is frequently described as piecewise linear.
82
INTRODUCTORY TOPOLOGY
[Ch.4
(<7o> · · · > Qj) *s merely the set of distinct points among the images
<Po(Pi) (i = 0, . . . , A).
Theorem 5. Suppose Я and ? satisfy the hypotheses of Theorem
2, so that they have linear realizations К and L. Let ? : Я -> ? be a
simplicial mapping. Then there exists a unique linear mapping
? : |??| -> |i| which maps the realization of sk e Я onto the realization
of <p(sfc) ? ?.
Proof. We will interpret Я and ? as the abstract complexes of К
and L, so that the same symbols can be used for the vertices of К and
Я and L and ?. We will use the same symbol ? to denote the mapping
{s} -> {t} determined by ? : Я -> ?.
Lemma 7. Let sk = p0 . . . pk be a simplex of K9 and let ?J* =
q0 . . . qi be its image, ? = q)(sk). For each vertex qh of ? let 7гл =
<p_1(gj, the subset of (p0, . . . , ??) mapping onto qh. There exists a
unique linear mapping ? : sk -> ?5 such that ЯGгл) = qh (h = 0, . . . , j).
Proof of Lemma. Let (w0, . . . , uk) and (v0, . . . , Vj) be the bary-
centric coordinates on sk and V relative to (p0, . . . , pk) and (g0, . . . , дД
respectively.
(Л) A mapping ? satisfying the lemma is defined as follows
(Exercise 40). We will say that the coordinate ut is associated with p{
(i = 0, . . . , k). Then ? maps a point (u0, . . . , uk) onto the point
(v0, . . . , Vj) where vh is the sum of the w's associated with the vertices
in the set ?? = (p^iq^; that is,
D.29) vh= 2 Щ (* = 0,...,j).
We will refer to ? as the mapping induced by ?.
The remainder of the proof of Theorem 5 follows along the same
lines as that of Theorem 3. In fact, Theorem 3 deals with the special
case of Theorem 5 where the simplicial mapping ? is an isomorphism.
(B) It follows that a simplicial mapping ?0 : Я0 -> ?° has a natural
extension into a mapping ? : Я —> ?. We will also describe ? as
simplicial.
EXERCISES
39. Discuss the mapping ? of Statement (A) geometrically in the case к = 3,
3 =2.
40. Prove (A) and (B).
4-11. Barycentric Subdivisions
Combinatorial topology is concerned with abstract complexes (or
with generalized complexes) rather than with their realizations. It
Art. 4-11] COMPLEXES 83
is through such realizations or, more generally, through mappings
into topological spaces, that combinatorial topology is applied to
set-theoretic problems.
For the most satisfactory interplay between combinatorial and
set-theoretic methods, it would be desirable to define combinatorial
equivalence so that abstract complexes with realizations (Theorem 2)
are combinatorially equivalent if and only if their realizations are
homeomorphic. However, no combinatorial criterion* has been
discovered*!* whereby we can determine, in general, whether the
realizations of two such abstract complexes are homeomorphic. The
methods actually used to apply combinatorial results to topological
spaces depend on subdivisions of triangulations, especially barycentric
subdivisions, which we proceed to define and discuss. (See Art.
4-12F) below.)
(A) Let Я and Ях be two triangulations of the same topological
polyhedron, so that ? = |Я| = IftJ. Then Ях is a subdivision of Я
if and only if each simplex of Ях is on a simplex of Я. It follows
that each simplex a e Я is the union of the simplexes of Ях which
intersect a.
The only subdivision of a 0-complex K° is K° itself, which is
accordingly defined as the first barycentric subdivision of K°. Now
let m be a positive integer, let Km = {s} be a linear simplicial m-
complex, and suppose the first barycentric subdivision ?™~? defined
for the (m - l)-skeleton Km~x of Km. The boundary B™-1 of an
m-simplex sm e Km is then covered by a subcomplex ?™~? of Km~1.
Let ? be the barycenter of sm; that is, the point all of whose
barycentric coordinates relative to the vertices of sm equal l/(m + 1).
The first barycentric subdivision of sm then consists of A) the vertex p,
B) the complex B™~x, and C) the simplexes pP (see D.25) for notation)
for ? ? .BJ1-1. The first barycentric subdivision Kf of Km is the union
of the first barycentric subdivisions of its closed m-simplexes. It is
easy to verify that ?? is a linear simplicial m-complex and is a
subdivision of Km. (See Fig. 4-1.) This completes a recurrent definition
of the first barycentric subdivision of a linear simplicial m-complex
Km, with respect to increasing values of m.
The vth barycentric subdivision of Km is the first barycentric
subdivision of its (v — l)th barycentric subdivision, a definition recurrent
in ? = 1, 2, 3, . . . . The 0th barycentric subdivision of Km is Km. The
term barycentric subdivision without the numerical adjective vth will
mean the first barycentric subdivision.
* Such a criterion would have to be expressible in terms of the incidence relations
among the simplexes of a complex.
t (Added in proof.) While this book was in preparation, A. A. Markov showed (''The
Unsolvability of the Problem of Homeomorphism," Doklady Akad. Nauk SSSR 121
A958), pp. 218-220) that no such criterion can be discovered.
84 INTRODUCTORY TOPOLOGY [Ch. 4
Fig. 4-1. The first two barycentric subdivisions of s2. (a) K2 = the faces of s2;
(B) Let sm = р0рг . . . pm and let pit { be the barycenter of the
face piQph . . .Pi. of sm (Fig. 4-lb). Note'that pio...{, =Pr0...r, if
(r0, . . . , Tj) is a permutation of (i0, . . . , i}). A typical m-simplex of
the barycentric subdivision of sm is then
D·30) ST0... im = PioPiohPiohh · · · Pi0 . . . im
where (i0, . . . , im) is a permutation of @, 1, . . . , m). The barycentric
subdivision of sm is the set of all the faces of the (m + 1)! m-simplexes
г0г1 · · · гт'
Theorem 6. On the m-plane Am ofsm = р0рг... pm, let (w0,..., ww)
Art. 4-11] COMPLEXES 85
be the barycentric coordinate system relative to (p0, . . . , pm).
Then sf im is defined by the following inequalities:
D.31) <...im:^>\>--->V
Proof. The following lemma will be used.
Lemma 8. The barycentric coordinates (v0, . . . , vj on Am relative
to pio,Pioii> · · · >Pi0...im are elated to (u0, . . . , uj as follows:
D.32) utj = J —*- C = 0,..., m).
h = j h + 1
To establish this lemma, it is sufficient to make the simple
verification that Eqs. D.32) yield the correct ^-coordinates for the point
Pi ...i > h e @, . . . , m), when we substitute vh = 1 and let all the
other v's be zero. For A) we know that the u's are expressible linearly
in terms of the v's (Exercise 21), and B) the coefficients in D.32) must
be correct for each h in order to give correct results when vh = 1 and
vk = 0(k^h).
To complete the proof of Theorem 6 it is sufficient to show (Exercise
43) that the defining conditions Vj > 0 (j = 0, 1, . . . , m) of sf{ _im
are equivalent to ui. > и{._ (j = 1, . . . , m).
Corollary to Theorem 6. Each ^-simplex tk of the barycentric
subdivision of sm is definable by a set of conditions of the form D.31)
with all but к of the symbols > replaced by =, and tk is the common
face of all the m-simplexes D.31) from which its defining conditions
can be thus obtained.
Theorem 7. If each m-simplex of Km is of diameter less than d9
then each simplex of its vth barycentric subdivision Kv is of diameter
less than \mj{m + l)]vd.
Proof. The following two lemmas will be used.
Lemma 9. Let q e~sk, where sk is a linear ^-simplex, and let ? be a
point on sk such that p(q, p) = max p(q, r). Then ? is a vertex of sk.
resk
Proof of Lemma. Let sj be the face of sk containing p. If j > 0,
let p'p" be a segment on sj through p, with its end points on sj — sj.
Then (Exercise 45), either p(q, p') > p(q, p) or p(q, p") > p(q, p). This
contradiction of the definition of ? and q implies j = 0, which means
that ? is a vertex.
Corollary. Suppose p(p, q) = diam sk in Lemma 9. Then pq is
an edge of sk.
Lemma 10. Let d = diam sm and let ? = p(q, r), where qr is a
1-simplex of the barycentric subdivision S™ of sm. Thenx <dm/(m + 1),
with equality only if m = 1.
86 INTRODUCTORY TOPOLOGY [Ch. 4
Proof of Lemma. For m = 1, ? = d/2, verifying the lemma.
Assume the lemma with m — 1 in place of m. Then each edge ? of Sf
not incident with the barycenter q0 of sm is an edge to which the
inductive hypothesis applies for some face of sm. Hence ? <
d(m — \)jm < dm\(m + 1). Consider, finally, an edge pq0 of S™,
x = p(p} qQ). By Lemma 9, if such an edge maximizes ?, ? is a vertex
?j of sm. The barycentric coordinate ui on sm associated with pi equals
1 at ? j, l/(m + 1) at q0, and 0 at the barycenter qs of the face of sm
opposite pj. Since pj} q0, qs are collinear (Exercise 46), and since ui is
proportional to the distance from gy along q^p^ it follows that
ptioiPi) = mp(q3>Pi)Km + !)· But pfaotPi) = *\ and PteuPs) < d,
by the corollary to Lemma 9. This implies Lemma 10.
Theorem 7 now follows (Exercise 47·).
(G) As a consequence of Theorem 7, there exists, for each ? > 0,
an integer ? so large that each simplex of Kv is of diameter less than ?.
We will then say that Kv is of mesh ?.
EXERCISES
41. On a finite m-complex Km with vertices (pl9 . . . , pN) let (ul9 . . . , uN) be
the natural coordinate system as defined in Art. 4t-8(A). Show that щ =
max (uv . . . , uN) defines the union of the closed simplexes incident with p}- on the
barycentric subdivision K™ of Km.
42. Carry through the suggested proof of Lemma 8.
</ 43. Carry through the suggested completion of the proof of Theorem 6.
44. With the aid of the corollary to Theorem 6, show that each point of sm
is on one and only one simplex of the barycentric subdivision of sm.
45. In the proof of Lemma 9, show that p(q, pf) > p(q, p) or p(q, p") > p(q, p).
46. Show that q0, qjy and Pj are collinear in the proof of Lemma 10.
47. Deduce Theorem 7 from Lemmas 10 and 9, and the corollary to Lemma 9.
4-12. General Polyhedral Complexes
It is frequently convenient to consider polyhedral complexes which
are structures of c'cells" that are not simplexes; for example, the
surface of a cube with square faces, or of a dodecahedron with
pentagonal faces.
In En, with a coordinate system (x) = (xv . . . , xn), an open half-
space and a closed half-space are defined by inequalities, thus:
?
Open half-space: ^ aixi + a>o> 0,
Closed half-space: 2 aixi + ao ^ 0>
i = l
where at least one of the numbers (av . . . , an) is not zero.
Art. 4-12]
COMPLEXES
87
(A) A convex open polyhedral ?-cell cn in En is a non-vacuous
bounded set which is the intersection of a finite collection of open half-
spaces, and cn is a convex closed polyhedral w-cell.
Consider the intersection
D.34)
с : 2>гА + a0j > 0 (j=l,...,m)
of a finite set of closed half-spaces, and let Ek = Л(с). If с is vacuous,
we will denote Л(с) = 0 by 2?_1. If с is a single point, к = 0.
(В) If к > 0, let (г/) be a coordinate system in En such that i?fc is the
(Уг> · · · > 2/fc)_plane· The transformation from (x) to (y) carries D.34)
into a system
к
? ЪаУг
D.35)
such that
D.36)
г = 1
-г^г ? &(W > 0
r*·^
г=1
&oi > 0
1УЛ = 0
(j=l,...,»0
(А = ifc + 1, . . . , ?)
(j=l,...,W)
(/?, = ^ + 1, . . . , ?)
is non-vacuous. If ck is a bounded set, it is a convex open polyhedral
?-cell, and ck is a convex closed polyhedral ?-cell, to be referred to, for
brevity, as merely a cell ck or ck, respectively.
(C) The boundary of ck is ck — ck. It falls naturally into convex
J-cells (j < k), called faces of ck, defined by replacing some of the signs
> in the defining relations of ck by =. If this be done for all possible
subsets of the defining relations, then all the faces are obtained,
including the vacuous c_1, some of them possibly in several different
ways. Thus ck is reckoned as one of its own faces. See Exercise 49 for
the simplicial case.
While the replacement of > by = leads to a system formally
different from D.34), note that ? = 0 is equivalent to the pair of
relations ? > 0 and ? < 0.
A finite polyhedral m-complex Cm in En means a finite set {c} of
convex polyhedral j-cells (j < m), including at least one m-cell,
where A) every face of a member of {c} is a member of {c} and B) any
two members of {c} intersect in a common face, which of course may
be vacuous.
If each cell of Cm is a simplex, Cm is a simplicial complex.
(D) Let Gm and Cf be two finite polyhedral m-complexes which
coincide as point sets, \Gm\ = \??\. Then ?? is a subdivision of Cm if
88 INTRODUCTORY TOPOLOGY [Ch. 4
and only if each cell of Cf is on a cell of Gm. A subdivision each of
whose cells is a simplex is called a simplicial subdivision.
Theorem 8. A finite polyhedral m-complex Gm admits a simplicial
subdivision.
Proof. We prove Theorem 8 by giving a specific subdivision which
will be useful in Chapter 6.
The ^-skeleton of Cm means the polyhedral subcomplex Ck
consisting of the cells of Gm of dimensions < k.
Hypothesis. For some positive к < ??, Gk has a simplicial
subdivision G[, which contains as a subcomplex all the simplicial cells of
Ck (compare Exercise 49).
For к = 1, this hypothesis is fulfilled, and G\ = C1, since all
polyhedral 1-complexes are simplicial.
If all cells of Cfc+1 are simplicial, let G\+1 = Ck+1. If not, let c^1 be
an arbitrary non-simplicial cell of Gk+1. The boundary ck+1 — ck+1 is
covered by a subcomplex B\ of G\. Let ? be the barycenter* of cfc+1,
and let {pB\} be the set of all the simplexes psj for sj e B\.
(E) The set of all the faces of the simplexes {pB\} is a simplicial
subdivision of c\+1. If each non-simplicial cell of Ck+1 is thus
subdivided, a simplicial subdivision С\+1 of Gk+1 is obtained, which
satisfies the hypothesis with к + 1 in place of k.
(F) The above process, repeated for к = 1, . . . , m — 1, leads to a
simplicial subdivision C™ of Cm, which we will call its minimal central
subdivision, it being minimal in the sense that only the non-simplicial
cells are subdivided in passing from Cm to Cf.
(G) Two complexes are combinatorially equivalent if they can be
subdivided into isomorphic complexes.
Theorem 9. A topological polyhedron ? is a compact space if and
only if it admits a finite triangulation. If it admits a finite triangulation,
it does not admit an infinite triangulation.
Proof. Let Я = {?} be a triangulation of ?. The star ?,- of a vertex
of is the union of all the (topological) simplexes of Я incident with of.
The set {?} = (?13 ?2, . . .) of all such stars is an open covering of ?.
If Я is infinite, {?} is an infinite covering admitting no finite subcover-
ing, so that ? is not compact.
Now suppose Я finite. Then ? is homeomorphic to ? = \K\ where
К is a linear simplicial realization of Я in some euclidean space E. As
a closed bounded subset of ?, ? is compact (Chapter 3, Theorem 14);
hence (Chapter 3, Theorem 10) so is ?. The last conclusion of
Theorem 9 now becomes obvious.
* That is, the point xt = A/?) ??=? ?*,· (j = 1, . . . , ?), where qt : (au, . . . , ain)
(i = 1, . . . , h) are the vertices of ck+1.
Art. 4-12]
COMPLEXES
89
EXERCISES
48. Draw diagrams illustrating the minimal central subdivision (a) where
m = 2 and C2 consists of the faces of a square 2-cell с2 = Р±Р2РзРа anc* a 2-simplex
s2 = ?0???2^ (b) where m = 3 and C3 is the set of all faces of a cube.
49. Show that (a) a cell cn in En is 'an ?-simplex if it is definable by ? + 1
inequalities ?"=1 aijxi + a0j > 0, and (b) that the faces of cn, as defined in (C)
above, are the same as its faces in terms of the definition in Art. 4-4@).
50. Prove Statement (E).
51. Let ? be the unit segment 0 < ? < 1 and let it be subdivided using the
points ? = Oand 1/n (n = 1, 2, . . .) as O-simplexes and the intervals l/(n + 1) <
? < 1/n (n = 1, 2, . . .) as 1-simplexes. This yields an infinite subdivision of
the compact space ?. Why does it not contradict Theorem 9?
5
Homology and Cohomology Groups
Algebraic topology, to which we now turn, has the homology theory
of complexes as its most important and fundamental part.
5-1. Chains, Cycles, and Bounding Cycles
Throughout this chapter, attention is confined to finite simplicial
complexes, which may be linear, topological, or abstract. In
statements applicable to all of these three types, we will use the terms
simplex and complex without modifier.
The algebraic part of combinatorial topology employs oriented
simplexes and complexes. The distinction between a ^-simplex and an
oriented ^-simplex generalizes that between a segment p0px and a
directed segment p0px = —PiP^· Indeed, we orient a 1-simplex s1 =
PoPi by associating +1 with one of the permutations of р0рг and — 1
with the other; for example:
(+l)si = +si = +PoPv
E.1)
(-l)s1 = -s1 = -?0?? = +РгР0.
We refer to p0 and px as the initial and terminal points respectively of
+p0Px and represent +S1 by the vector ?0?? (Fig. 5-lb).
(A) The arrangements of the к + 1 vertices of a ^-simplex sk =
PoPi - - - Pk (Art. 3-2(B)) can be separated into the even permutations
and the odd permutations of the arrangement (p0, pv . . . , pk). The
association of sk with either of these two classes of permutations is an
oriented ^-simplex and may be denoted by sk, in which case the
association of sk with the other class is denoted by — sk.
In the case к = 2, for example, we use the notation
E.2) +52 = p^Pz = ???2?? = ??????
and
E.3) -s2 = ргр0р2 = p0p2Pi = P2P1P0 = ~PoPiP2> etc·
90
Art. 5-1] HOMOLOGY AND COHOMOLOGY GROUPS 91
(C) (d) ?2
Fig.5—1. Oriented j-simplexes 0 = 0, 1,2,3). (a) + s°= + p0; (ty+s^
PoPv (c) +s2 = P0P1P2 = P1P2P0 = P2P0P1'. (d) +s3 = P0P1P2P3 = P0P2P3PP etc·
Note that the even permutations assign one sense of description to the
boundary of s2, and the odd ones assign to it the opposite sense (Fig.
5-lc). Thus, intuitively, one may think of a 2-simplex as being
oriented either clockwise or counterclockwise.
In three dimensions also, a fairly simple intuitive interpretation of
orientation is possible. Suppose the "oriented 3-simplex"
E·4) +s3 = +PoP!P2Ps
is such that a right-handed screw with head at p0 would be driven into
the face PiP2Ps by a rotation in the sense of the cyclic permutation
PiP2Ps (Fig. 5-ld). It is easy to verify that if Pi Pi Pi Pi is an even
permutation of ?0???2?3, then a right-handed screw with head at pt
would be driven into the opposite face by a rotation in the sense of
РггРг2Рг - For an odd permutation, representing —ss, a left-handed
screw would have this property. Thus oriented 3-simplexes can be
interpreted as either "right-handed" or "left-handed." Otherwise
expressed, a 3-simplex +s3 with a right-handed [left-handed]
orientation has the property that if pt pt pt pt = +ss then the 2-simplex
+s2 = PiPijPi appears to be oriented clockwise [counterclockwise]
when viewed from p{ .
Since there is a unique permutation of a single point, we orient a
" 0-simplex s° = p by writing either +s° = +p and —s° = —p or
+s° = — ? and —s° = +p. We generally let +s° = +p.
92
INTRODUCTORY TOPOLOGY
[Ch. 5
A simplicial complex К is oriented when an orientation is assigned
to each of its simplexes. Since each ^-simplex sk e К admits two
different orientations, there are 2a ways of orienting К where ? =
?™=0 ai5 and аг is the number of its г-simplexes. In spite of the use of
the term oriented complex, one should bear in mind that the 2a
orientations of К are not different complexes but different orientations of
the same complex. Orientations are a tool for discovering properties
of complexes, much as a coordinate system in analytic geometry is a
device to facilitate the analysis of geometric properties.
The positive simplexes of an oriented m-complex will conventionally
be denoted as follows, with sk instead of -\-sk when it is clear that
oriented simplexes are meant:
m
E.?) ? = {s} = U {sk}
fc=0
where {sk} = (s^, . . . , skk) (the positive ^-simplexes of K).
(B) In the terminology of the Appendix (Art. A-4), let {sk} be
regarded as the initial basis for the integral module [sk] = [s\, . . . , s* ],
which will be called the (integral) &-chain group (?k. An element of
(?л is then a linear form
<*k
E.6) Ck = 2аг5? (аг an integer),
i = l
and is called an (integral) /c-chain. If к = — 1 or if к > ??, (?fc reduces
to a null set 0. If Dk = ?«*=? Ь$, then Gk + Dk = ?^=1 {a, + b^.
We next define, for each &-chain Ck, a (k — l)-chain called the
boundary chain, or simply the boundary, of Gk, and denoted by dCk.
Consider an oriented ^-simplex
E.7) tk = +ад1 . . . qk.
By omitting a vertex qt from the symbol д0дг . . . qk we obtain a
symbol, which we denote by q0 . . . $г- . . . qk, for the face of tk opposite
qt. It will prove convenient to orient that face thus
E.8) tf1=(-l)iq0---4i---q*·
In the case к = 2, for example,
t2 = Mife *o = Wi?2 = Ыъ
E.9)
*? = ?0$L?2 = —???2» 1\ = Wl?2 = №v
and the edges form a clockwise or counterclockwise circuit,
corresponding to the orientation of t2 (Fig. 5-2b).
(C) We define the boundary (chain) of tk as the (k — l)-chain
E.10) &* = ??-\
г=0
Art. 5-1] HOMOLOGY AND COHOMOLOGY GROUPS 93
(C)
Fig. 5-2. Oriented simplexes tk and boundary chains dtk. (a) dt1 = qx — q0;
(b) dt2 = tl + t\ + tj; (c) at3 = ??=01? (looking down on vertex q0).
a definition justified by the following result. See Fig. 5-2 for the first
few dimensions.
Lemma 1. The chain dtk depends only on the orientation of tk, not
on the particular permutation in E.7).
Proof of Lemma. A transposition of q5 and qJ+1 has the following
effects: A) It changes the sign of tk. B) It changes the sign of ?'1
(* ? h 3 + !)· C) ?* replaces ? and ?+? by —?+\ and —^respectively
(Exercise 1). It thus changes the sign of dtk. Since an even
permutation is the product of an even number of transpositions, the lemma
follows. As a corollary,
E.11) d(-tk) = -dtk.
(D) Let tk~x be an oriented face of an oriented ^-simplex tk. Then
tk~x has the orientation induced by tk, and tk has the orientation
induced by ifc_1 if tk-x appears with the coefficient +1 in dtk. The
- (Jc _ i)-faces of tk are coherently oriented if each has the orientation
induced by tk or else each has the opposite orientation, induced by — tk.
94 INTRODUCTORY TOPOLOGY [Ch. 5
An orientation assigned to a (k — l)-face of tk uniquely
determines coherent orientations for all the (k — l)-faces of tk (Exercise 2).
The boundary of an integral &-chain expressed in the form E.6) is
E.12) дС* = д 2 a fit = ? «, Эв? = ? V?.
г'¦ = 1 г = 1 j = ?
where the coefficient 6, of sj"-1 is ??1? a^ with eu = 0, +1, or —1
according as s*_1 and s\ are not incident, incident with induced
orientations, or incident with opposite orientations.
(E) Since, as a result of E.12), d(Ck + Dk) = BCk + dDk, the
boundary operator has the important interpretation as a homomorphism
(Art. A-2)
E.13) Э :(?,->?,_!
of the k-chain group into the (k — l)-chain group. The kernel (Art.
A-2@)) of д consists of those ^-chains whose boundaries are null.
They are called ^-cycles:
О
E.14) дСк=%о Ск is a &-cycle,
and the subgroup
E-15) Зк с (?fc
consisting of them is the &-cycle group. For к = 0, we define dCk as 0.
(F) To motivate the above definitions geometrically, consider first
a path 77 = q0q1 . . . qv on a complex K, where t] = ?г-_!?г-(г = 1, ... , ?)
is an edge of K, with the indicated orientation. By the chain of ? we
mean the 1-chain C(n) = ??? = 1t]. Since dt] = qt — дг_1? it follows that
V V
E.16) ЭО(тт) = Э ?&-1& = 2 fef - Vi-i) = iv - ??»
г=1 г=1
which is the terminal point of the path minus the initial point. If the
path is closed, qv = g0, then дС(тт) = 0, so that the chain of a closed
path is a cycle. (See Exercise 3.)
Theorem 1. A bounding chain dCk+1 is a &-cycle. That is,
О
E.17) ddCk+1 = 0, the null (k - l)-cycle.
Proof. Since д is a linear* operator, it is sufficient to establish
E.17) for Ck+1 = sk+1. In particular, it suffices to show that an
arbitrary face sfc_1 of sk+1 does not appear in ddsk+1. Let sk+1 be
written in the form sk+1 = PoPi5*-1· The 0П^У terms in dsk+1 giving
rise to is*-1 in ddsk+1 are +p1sk~1 and — p0sk~1, which lead to
+ e*-i — e*-i = 0.
* This means that d(Ck + Dk) = dCk + Э2Х
Art. 5-1] HOMOLOGY AND COHOMOLOGY GROUPS 95
Lemma 2. The bounding ^-cycles constitute a subgroup gfc of the
cycle group 3k.
Proof of Lemma. The lemma follows without difficulty from the
fact that G\ = дС\+1 (i = 1, 2) implies C\±C\ = д{С\+1 ± C|+1),
so that the sum and the difference of two bounding cycles is a
bounding cycle.
(G) The work of this article generalizes easily from integral cycles
to cycles of the form
a*
E.18) <?* = !>?
i = l
where g{ e ©, an arbitrary abelian group. This leads to the concepts
of A) the &-chain group (?fc(©), B) the &-cycle group 3u(®)> and C)
the bounding &-cycle group ЗУ®)· The group (?fc(©) is isomorphic to
the direct product (Art. А-З(Л)) © ? · · · ? © (?? factors). In this
book, we restrict ourselves to integral cycles, for which © = Z, the
additive group of the integers and, where explicitly stated, to cycles
mod 2, where © = Z2 (Art. А-ЦВ)).
EXERCISES
1. Verify Statements A) to C) in the proof of Lemma 1 with the aid of the
substitutions p{ = q{ (i ? j, j + 1), pj = qj+1, pj+1 = qj9 sk = p0 . . . pk.
2. Prove the last sentence of (D).
Fig. 5-3. The torus as an oriented complex.
96 INTRODUCTORY TOPOLOGY [Ch. 5
У 3. Show that a 1-cycle can be expressed as a sum of chains of simple closed
paths, which may intersect in sets of common vertices.
• 4. In the triangulation of the torus shown in Fig. 5-3, let all 2-simplexes be
oriented clockwise and show that ?&2 is a 2-cycle. Then reverse the orientation
of just one of the 2-simplexes and find <fLs\.
5. Write out ddt3 and ddfi, where t3 = q0q1q2(ls and ?4 = ЗД^г^зЗ^· Show that
they reduce to 0.
6. Let K2 consist of the oriented faces of a 2-simplex s2 = p0p1p2 together
with three oriented 1-simplexes ?2?$, РъР& РьРъ and their vertices. Discuss the
homomorphisms д of E.13) for & = 0, 1, 2.
7. Show that a homeomorphism mapping an oriented circle onto itself, with
orientation reversed, has exactly two fixed points.
8. Show that the unit disk x2 + y2 < 1 in E2 can be homeomorphically
mapped onto itself so that (a) the orientation of the boundary circle is reversed
and (b) there are exactly two fixed points.
5-2. Homology Groups of Finite Simplicial Complexes
The kth homology group §fc = $&k{K) of a finite oriented complex
is the factor group (Art. А-2(Б))
E.19) S* = 3*/& - ***.·
where 3^ an(l Ък are> respectively, the &-cycle group and the bounding
&-cycle group.
The fact that a &-chain Gk is the boundary of some chain will be
symbolized by
E.20) Gk ~ 0 о 3 Gk+1 such that Gk = dCk+1
<=>Cke%k.
(A) The symbol ~ (read is homologous to) will be used, more
generally, between two ?-chains, as follows:
E.21) G* ~ С? о Gk - Ck~ 0 => dCk = dCk.
While E.20) implies that Ck is a cycle, E.21) does not imply that G\
and G\ are cycles. As indicated, it does imply that G\ — G\ is a
cycle, or that дС\ = дС\.
(B) It is easy to see that ~ is an equivalence relation. The
corresponding equivalence classes are homology classes. The homology
classes of ^-cycles are the cosets of 3^ m°d ?/ь an(i are tne elements
of §л. The homology class of a cycle ? will be denoted by [Z]. By
definition of factor groups (Art. A-2),
E.22) [Zk] + [?5 = [Zk + Zk2].
(G) Since §л is a finitely generated (abelian) additive group (see
Art. 5-2] HOMOLOGY AND COHOMOLOGY GROUPS 97
Art. A-3), it is uniquely expressible as a direct product (or direct
sum)
E.23) S* = »* * 2, (or 23, + Xk)
where A) 33fc is a free abelian group with /?fc generators for some
/?fc > 0 and B) Xk is the direct product of a set, possibly vacuous, of
finite cyclic groups whose orders tJ, . . . , rkk have the property that
ткРк > 1 and тк+1 divides ?\ (i = 1, . . . , Pk - 1).
(D) The number /?fc of generators of 23fc is the kth Betti number of K,
and 25fc is the kth Betti group of if. The orders тк (г = 1, . . . , pk)
of the cyclic subgroups of Xk are the kth torsion coefficients of К and
Xk is the kth torsion group of K.
(E) A set (Ck, . . . , Ck) of ^-cycles of a complex if are A) linearly
independent if and only if
E.24) 2^О* = 0=>а. = О (г=1, ...,r),
» = i
that is, no non-trivial linear combination of them equals the null
&-chain; B) homology-independent (an abbreviation for linearly
independent with respect to homology) if and only if
E.25) i>,G*~ 0 =>a{ = 0 (i = 1, . . . , r),
i = l
that is, no non-trivial linear combination of them is a bounding
&-cycle.
Theorem 2. The kth Betti number /?fc of К equals the number of
?-cycles in a maximal set of homology-independent ^-cycles of К#.
Proof. In the first place, no &-cycle Ck can belong to a homology-
independent set if its homology class is an element of Xk. For Xk is
the subgroup of §fc made up of elements of finite order, which would
signify that some positive multiple of Gk is null-homologous,
contradicting E.25).
Secondly, a homology-independent set cannot contain two cycles
from the same homology class, for their difference would bound.
To complete the argument, one need merely note that a set of
cycles consisting of one from each of a set of /?fc homology classes
generating 33fc is a homology-independent set.
Corollary 1. The wth Betti number of an w-complex К equals
the number of w-cycles in a maximal set of linearly independent
m-cycles of K.
The only (w + l)-chain of К is the null chain. Therefore the only
bounding m-cycle is the null cycle. Hence homology independence
and linear independence mean the same thing for w-cycles.
98 ? INTRODUCTORY TOPOLOGY [Ch. 5
Goroliary^. An m-complex has no mth torsion coefficients.
Theorem 3. The kth homology group of a complex is the same as
that of its (k + l)-skeleton. r &??*??~?*?** % к*" , i/UW-~ * fc>)
Proof. The group 9)k is determined by the incidence relations
between the ^-simplexes and the (k + l)-simplexes, which are the
same on the (k + l)-skeleton as on the entire complex.
Theorem 4. The kth homology group of a complex К is the direct
product (or sum) of the kth homology groups of the components
(Kv ...,??) ?? ?. (See Art. 4-6(Я).)
Proof. If С is a chain on K, then С = ?? + · · · + ??> where Cj9
to be called a component of C, is the part of С into which simplexes
of ? ? enter (j = 1, . . . , ?). It is easy to verify that С is a cycle if and
only if each Gi is a cycle.
Consider a (k + l)-chain Ck+1 = ?#=1 Cj+1. Its boundary is
? ?
E.26) Ck = dCk+1 = j dCk+1 = ^Ck
3=1 i=l
where G1· = dCj + 1. Thus the components of a bounding cycle Ck on
К are bounding cycles on the components of K. Conversely, a linear
combination of bounding cycles on the components of К is a bounding
cycle on K. Thus the aggregate of a class of sets of generators, one
set for the kth homology class of each of the components of K, is a
set of generators of %k(K), and each homology relation among cycles
of К is a consequence of homology relations among cycles of Kl9 . . . ,
??. Theorem 4 follows with the aid of Art. A-3.
EXERCISES
9. Let K2 consist of the oriented boundary faces of an octahedron. Show that
P1P2 + P2P3 ~ P\Vi + Р\Ръ where the PiPj in the relation are 1-simplexes of K2.
fib) Find the Betti numbers ?1 and ?0 of the 1-skeleton of the complex
consisting of the faces of a 3-simplex.
5-3. Some Lower-dimensional Cases
Theorem 5. The 0th Betti number of a complex К equals the
number of its components.
Proof. The Kronecker index of a 0-chain C° = ?«°=1 a^i means
the sum ?^=? % of its coefficients. We employ two lemmas.
Lemma 3. The Kronecker index of a bounding 0-chain G° is zero.
Proof of Lemma. Let C1 = ?^? b{s} be a 1-chain such that C° =
dC1. IfSj is the initial vertex of s] and s^ the terminal vertex, then the
Art. 5-4] HOMOLOGY AND COHOMOLOGY GROUPS 99
term д(Ь^}) = Ъ^к — Ъ$ contributes b{ — b{ = 0 to the Kronecker
index. This being a typical contribution, the Kronecker index is zero.
Corollary. If (Cj, . . . , C°p) are the components of a bounding
0-chain (proof of Theorem 4), then the Kronecker index of C? is zero
(j = 1, · · · , ?).
Lemma 4. If К is connected, ?)?(?) is the free cyclic group.
Proof of Lemma. Since К is connected, there exists a path ??? from
s\ to s\ (i = 1, . . . , ?0). But the chain C\ of ?{ then has the boundary
dC] =^-5? (see Art. 5-l(F)). Hence s? ~ s°v It follows that
<*o ao
E.27) 2«?°~?«?°=?
г = 1 г = 1
where к is the Kronecker index of C°. As a consequence of Lemma 3,
ks® ~ u'sj if and only if к = к'. Thus the chain S® is a complete set
of homology-independent 0-chains, and the lemma follows from
Art. 5-2(C), (D) and Theorem 2.
Corollary. Two 0-chains on a connected complex are homologous
if and only if their Kronecker indices are equal.
Theorem 5 now follows from Lemma 4 and Theorem 4.
(A) Two 0-chains C° and D° on a complex are homologous if and
only if the Kronecker indices of their respective components C® and
D° (j = 1, . . . , ?) are equal (Exercise 11).
(B) There exist no 0th coefficients of torsion for any complex
(Exercise 12).
Theorem 6. The first Betti number ?? of a connected linear graph
K1 equals the cyclomatic number (Art. 1-3) ?? = ?? — ?0 + 1. For
a linear graph with ?0 components,
E.28) A = «i - «o + At
Proof. By Corollary 1 to Theorem 2, linear and homology
dependence are equivalent for 1-cycles on K1. Therefore, by Art. 1-3, ?1 =
? = ?? — ?0 + 1, in the connected case. Equation E.28) follows^
from Theorem 4 in the case where K1 has ?0 components.
EXERCISES
11. Prove (A).
12. Prove (B).
5-4. Homology Groups of a Surface
Let K2 be a triangulation of the closure of a convex plane region
В bounded by a polygon ?. Later, we will identify some of the edges
100 INTRODUCTORY TOPOLOGY [Ch. 5
of 77 in pairs, so as to obtain a polygonal representation of a surface
Ж, and the triangulation of ? so obtained will be called K*.
Lemma 5. The 2-simplexes of K2 can be so numbered {s2} =
(si, ... , si ) that the point set
E.29) Bj = U ?
г = 1
is, for each j e A, . . . , ?2), the closure of a region Bi bounded by а
simple closed polygon ?5.
Proof of Lemma. Geometrically, the lemma means that the
complex K2 can be built up, one closed 2-simplex at a time, so that
the growing subcomplex at each stage covers the interior and
boundary of a simple closed polygon. Let s\ be arbitrarily chosen from
{s2}. Suppose, for some positive integer к < ?2, that the 2-simplexes
sf, . . . , sf have been so defined that the lemma holds for j = 1, . . . , k.
To complete the proof, we need only select as sf+1 a 2-simplex of K2
whose intersection with Rk is either a single 1-simplex or the union
of two 1-simplexes, but not a 1-simplex and the opposite vertex
(Exercise 14).
Let Щ denote the subcomplex of K2 consisting of (s\, . . . , sj) and
their boundary simplexes. A l-simplex_pf Щ will be called a boundary
or an inner 1-simplex thereof, according as it is on iri or on R}\ that
is, according as it is incident with one or two 2-simplexes of Щ. The
subcomplex of Щ on iri will be called the boundary complex Bj of Щ.
Now let the 2-simplexes {s2} all be oriented clockwise, and let each
boundary 1-simplex of Kf have the orientation induced by the 2-
simplex of Щ incident with it. This orients K2, since each of its
1-simplexes is a boundary simplex of some Щ.
(A) As a direct consequence of Lemma 5 and the orientation just
defined, the boundary of the chain Gf = ?|=1 sf is the sum of the
boundary 1-simplexes of Щ.
Lemma 6. Let C1 be a 1-chain on K2 whose boundary dC1 is on
the boundary complex В of K2. Then C1 is homologous (Art. 5-2(A))
to some 1-chain D1 on B.
Proof of Lemma. We will pass from C1 to D1 by adding to C1 the
boundaries of certain 2-chains. The addition to C1 of such null-
homologous 1-chains keeps us, by definition, within the homology
class of C1. Our proof will be recurrent.
Hypothesis. For some positive integer к < ?2, there exist integers
(av . . . , ak) such that, for each j e A, . . . , k), no inner 1-simplex of
Щ appears in the chain
E.30) С} = С1+2,а<д$.
i = l
Art.5-4] HOMOLOGY AND COHOMOLOGY GROUPS 101
The hypothesis is automatically fulfilled for к = 1, since there
exist no inner 1-simplexes of K\, which consists of the faces of s\.
Figure 5-4 shows two possibilities for the relationship of sf+1 and
Bk. In either case, let ak+1 equal the multiplicity with which s1
appears in C\. Then, since s1 has multiplicity — 1 in dsk+1, it does not
(b)
Fig. 5-4. The 2-simplex s|+1 and the boundary complex Bk. (a) s?+1 having
just one edge s1 on Bk; (b) s?+1 having two edges on Bk.
appear in G\
= c\
This takes care of the case shown
k + 1 — ^k + ak+l Vsk+1·
in Fig. 5-4a. For the case in Fig. 5-4b, we show that t1 cannot appear
in C\+1. For if tl appeared without s1, then the initial vertex of s1
would appear in dC\+1, contradicting the fact that (Art. 5-2(Л))
дС\+1 = дС1, which is on B. The recurrency leads to a chain D1 = C*a
satisfying the lemma.
102
INTRODUCTORY TOPOLOGY
[Ch. 5
Corollary 1. If C1 is a cycle, then (Exercise 15)
E.31) D1 = mB where В = Э ? sf.
г = 1 .
Corollary 2. The first homology group of K2 consists of the null
element alone; that is, every 1-cycle bounds on K2 or, otherwise
expressed, the first Betti number of K2 is 0 and K2 has no first torsion
coefficients (Exercise 16).
Theorem 7. Let К * be an oriented triangulation of the standard
polygonal representation of a surface ? (Art. 2-4, Lemma 3). Then
К * has the Betti numbers and torsion coefficients shown in the
following table, corresponding to the possible structures of ? listed in the
left column:
A Sphere with ?0 ?1 ?2 Torsion Coefficients
h > 0 handles 1 2h 1 None
q > 0 crosscaps 1 q — 1 0 A first torsion
coefficient ?1 = 2
In > 0 handles,
r > 0 contours 1 2h -\- r — 1 0 None
q > 0 crosscaps,
r > 0 contours 1 g + r — 1 01 None
Proof. Corollary 2 to Theorem 2 implies that there are no second
torsion coefficients and Art. 5-3(Б) does the same for 0th torsion
coefficients. Since ? is connected, ?0 = 1 by Theorem 5.
The rest of the above table will be established with the aid of
Lemma 6, which applies to the present case, with suitable
modifications to take account of identifications of certain 1-cells of В in
pairs. Let Av . . . , Av denote these 1-cells, cyclically numbered and
oriented in the clockwise sense. An identification of two 1-cells can
be expressed in one of the forms
E.32) (a) A, = A„ (b) At = -Ajf
which will be taken to imply the identification of corresponding
points under the linear homeomorphism between At and A$ or —Aj.
Let К * be the complex obtained from K2 of Lemma 6 as a result of
these identifications. Let Af be the 1-cell of K* corresponding to
the 1-cell At of K2, taken with the orientation of A{. Then
E.33) (a) A, = Aj => Af = A*, (b) At = -A, => A* = -A*.
Art. 5-4] HOMOLOGY AND COHOMOLOGY GROUPS 103
Now (compare Lemma 6, Corollary 1)
E.34) Э2«? = л=24?.
г = 1 г = 1
where ?*=1 Af can be reduced by substitutions suggested by E.33).
In the case of the sphere with h handles, represented by the symbol
?&?^??1 · · · AhBhA^Bb\ E.34) reduces to
E.35)
д 2 sf = At + B* - A\ - Bt + · · · + At +Bt-A*h- B*h = 0.
г = 1
Similarly, for the other standardized forms (Art. 2-4),
(a) d 2 *? = ? 2С'г* = 2 ? °г* (? > 0 crosscaps),
г = 1 г: = 1 г = 1
?2 Г
E.36) (b) d 2 5* = ? A (A > ° handles, r > 0 contours),
г = 1 г = 1
(с) Э J «sf = 2 2 С* + 2 D* (д > 0 crosscaps, г > 0 contours).
г = 1 г: = 1 г = 1
Let Б* be the complex of those cells of K* which were obtained
from cells of B.
Lemma 7. Each 1-cycle on K* is homologous to a 1-cycle on B*9
hence to a 1-cycle of the form
h r
(a) 2 (aiA* + biB*) + 2 diDt (h >0 handles, r > 0 contours), or
г = 1 г = 1
F.37) у
(b) 2 cfi* + ? &??>* (q > 0 crosscaps, r > 0 contours).
г = 1 г = 1
Proof of Lemma. We first note that, since if* was obtained from
K2 by identifications of certain 1-cells of В by pairs, the given 1-cycle
C1 might, without the said identifications, become a 1-chain with
boundary on B. Nevertheless, it is easily seen from Lemma 6 that
C1 is homologous on К * to some cycle С on B*. Since the only 1-cells
of ifin Case (a) are the Af, Bf, and Df, and the only ones in Case (b)
are the Of and Df, it follows that the lemma is true.
Lemma 8. Each bounding 1-cycle on K* is homologous to a
multiple of
r
(a) BQ = 2 D* (h >0 handles, r contours), or
E.38) ' = 1
? ' q г
(b) Bx = 2 2 Cf + 2 A* (^ > ° crosscaps, r contours),
г=1 г=1
and each multiple of B0 or Бх bounds.
104 INTRODUCTORY TOPOLOGY [Ch. 5
Proof of Lemma. By Lemma 7, each bounding 1-cycle on K* is
homologous to a bounding 1-cycle all of whose 1-cells are on B*.
(B) If the boundary of C2 = ??1? et-s? is on B*, then all the
coefficients et are equal (Exercise 18).
The lemma now follows with the aid of E.36b, c).
Corollary 1. Let B* be the subcomplex of if* on the boundary
of the polygonal representation. In the case of a sphere with h > 0
handles and no contours, the only bounding 1-cycle on B* is the null
cycle, which is the boundary of m ?^? s? for each m e Z.
Corollary 2. For a sphere with q > 0 crosscaps and no contours,
the only bounding 1-cycles on B* are 2m ??=1 С* = dm ?^? sf (m e Z).
Corollary 3. For a sphere with h > 0 handles and no contours,
?^? sf and all its multiples are the only 2-cycles. For the other
surfaces, the only 2-cycle is the null cycle.
From Corollary 3, the values of ?2 in Theorem 7 are deduced. By
Corollary 1 and Lemma 7 the 1-cycles (Af, Bf, . . . , Af, Bf) are a
maximal set of homology-independent 1-cycles in the case h > 0,
r = 0, so that ?? = 2h. In the case h > 0, r > 0, we see from E.36b)
and Lemmas 5 and 7 that there is a single homology relation, ??=1 Df
~ 0, among (Af, Bf, . . . , A%, Bf, 7)?, . . . , Df) on which all other
homology relations depend, so that ?? = 2h + r — 1. In the case
q > 0, r = 0, all homology relations among cycles of the form
??=1 cfif depend on 2 ??=1 С? ~ 0. Hence ? ?|=1 Of + ???} сД*
yields one cycle from each homology class as ? = 0, 1 and the c's
range independently over the integers. Accordingly, the first homology
group is the direct sum of a cyclic group of order 2 and q — 1 free
cyclic groups, so that there is a torsion coefficient ?1 = 2, and the first
Betti number is ?? = q — 1. In the case g > 0, r > 0, there are
only the relations mB ??=1 Gf + ?$=1 Df) ~ 0 (me Z) among the
cycles (C?, . . . , C*, Z>*, . . . , Z)*), so that ?? = q + r - 1.
EXERCISES
13. Let jFC2 be a triangulatien of the annulus 1 < ?2 + ?/2 < 4 into six
2-simplexes and their boundary faces. Show that each 1 -cycle on K2 is homologous
to some 1-cycle on the circle x2 + y2 = 1.
14. Complete the proof of Lemma 5.
У 15. Prove Corollary 1 to Lemma 6. Suggestion: Show that if D1 = ??? = 1?$
where (tl, . . . , t\) are the boundary 1-simplexes of K2, and if dD1 = 0, then all
the coefficients at are equal.
У 16. Prove Corollary 2 to Lemma 6.
17. In the notation of E.30) and E.31), give a 2-chain of which C1 is the
boundary, for the case where C1 is a cycle.
Art. 5-4] HOMOLOGY AND COHOMOLOGY GROUPS 105
18. Prove (B) by showing that, under a contrary assumption, some inner
1-simplex of the polygonal representation appears on dC2.
19. Figure 5-5 shows a disk with two holes in it, along with a particular
triangulation. Show that the 1-cycles which are the sums of the 1-simplexes on
Fig. 5-5. A surface and a triangulation of it.
CQf Cl9 С2 are in different homology classes, but that these 1-cycles are not
homology-independent.
20. For the same triangulation, show that the homology classes represented by
Cx and С2 generate §x; that is, that any other homology class equals a linear
combination of them.
106
INTRODUCTORY TOPOLOGY
[Ch. 5
5-5. Surface Topology
Theorem 8. Two closed surfaces are homeomorphic if and only if
they have the same Betti numbers.
Outline of Proof. In the first place, by Theorem 7, orientable
closed surfaces (r = 0) are distinguished from non-orientable closed
surfaces by the value of the second Betti number, ?2 = 1 and 0,
respectively. The orientability class being thus determined, one can
deduce the number of handles h or of crosscaps q in a standard
representation from ?? = 2h or q — 1, respectively.
Theorem 8 is still not proved, however, for the Betti numbers
were deduced from a standard representation, and we have not shown
that the same numbers would result from an arbitrary polygonal
representation.
(A) Theorem 8 will follow in all its generality from the work in
Chapter 6, as will the following statement. Two surfaces with contours
are homeomorphic if and only if they have the same number r of
contours, the same orientability class, and the same first Betti number ??
In order to bring out some of the topological properties of surfaces, we
assume these results.
A convex polygonal region R bounded by a polygon ? can be
triangulated by introducing as 1-simplexes all the chords joining a
vertex ? of ? to other vertices. This leads to a complex К = {s}
covering R where A) the 0-simplexes {?0} of ? are the vertices of P;
B) its 1-simplexes {s1} are the edges of ? and the chords from p; C)
its 2-simplexes are the triangular regions into which the chords from^p
separate R. We will take К to be oriented.
Now let К be converted into a different surface K0 by the
identification in pairs of some of its 1-simplexes on В and, of course, the
induced identification of some of the vertices (Arts. 2-1, 2-2). But
then {t}, denoting {s} with the identifications, is not a complex,
because some pairs of closed 2-simplexes intersect in more than the
closure of a single common face. For example, in the case where ? is a
quadrilateral (Fig. 5-6a), К = {s} consists of two 2-simplexes, five
1-simplexes, and four 0-simplexes, to be numbered and oriented as
indicated. We now convert the surface into a torus by the
identifications 4 = sl> sl = sh Then (Fig. 5-6b) K0 = {t} consists of two
2-simplexes, t\ = s\, t\ = s\\ three 1-simplexes, t\ = s\, t\ = s\ = s\,
t\ = s\ = s\, and one 0-simplex, t° = s° (i = 1, 2, 3, 4). Since t\ and t\
have all their faces in common, {t} does not satisfy the definition of a
complex. If, however, each simplex of {t} is subjected to its second
barycentric subdivision (Fig. 5-6c), the resulting set of simplexes is a
complex. So is the simpler subdivision shown in Fig. 5-3 above.
Art. 5-5] HOMOLOGY AND COHOMOLOGY GROUPS 107
? Fig. 5-6. Subdivisions of a rectangle and a torus.
(B) In the general case, the set of simplexes obtained from {t} by
subjecting each simplex of {t} to its second barycentric subdivision
is a simplicial complex (Exercise 23).
Theorem 9. Let К be a triangulation of a surface M, and let a, be
the number of ^-simplexes of K. Then, in the notation of Theorem 7,
E.39) a0 - ai + a2 = ?0 - ?? + ?2 = ?
[2 -2h- r (h > 0, г > 0)
2 — q — г (q > 0, г > 0).
Proof. Consider the standard polygonal representation of ? in the
orientable case, as given in B.6a). It is easy to verify that there are
o$ = 1 + r vertices, af = 2h + 2r edges, and ocf = 1 region, the
interior of the polygonal representation. One can pass to an arbitrary
triangulation of К by a sequence of steps each consisting of either A)
108 INTRODUCTORY TOPOLOGY [Ch. 5
introducing a vertex which divides an edge into two edges or B)
introducing a new edge, perhaps in the form of a broken line, which
divides a region into two regions. Each step adds one unit each either
to the number of edges and the number of vertices or to the number of
edges and the number of regions, and hence does not affect the value of
the quantity a0 — ax + a2. Therefore, at each stage,
oc0 — 04 + a2 = a* — af + a*
E.40) = l+r — 2h — 2r+l = 2~2h — r
The non-orientable case can be similarly proved (Exercise 24).
e
a a
Fig. 5-7. The polygon FAECGBHDC-HDB^A-1.
(C) Given a polygonal representation, not necessarily in standard
form, for a surface M, it is possible to deduce its standard form from
its orientability class, its number of edges ocf, its number of vertices a*,
and its number of contours (see (D) below), which can easily be
counted with the aid of a diagram of the representation.
We illustrate (C) by carrying out the described process for the
symbol
E.41) 77 = FAECGBHDG-HDB^A-1 (Fig. 5-7).
It is non-orientable because D appears twice with the same
superscript. In the diagram, the same letter is used for all copies of a set of
identified vertices, since they count as a single vertex. A count yields
a* = 5, af = 9, and there is just one region, so that a* = 1. The
contours are made up of free edges. Since the end points of F are
identified, F represents a contour. The edges EIH^G represent a
Art. 5-5] HOMOLOGY AND COHOMOLOGY GROUPS 109
four-edged contour, from 6 to с along E, thence along / to e, along ?~?
to d, and back to b along G. Since this exhausts the free edges, r = 2.
Substituting in E.39) for the non-orientable case (compare E.40)), we
find
E.42) a* - af + a* = 5 - 9 + 1 = -3 = 2 - q - 2,
so that q = 3. Thus E.41) represents a sphere with three crosscaps and
two contours, so it is reducible to C1C1C2C2C3C<iK1D1K^1K2D2K2i.
(D) The contour number r is the number of closed curves which can
be traced along the free edges of a polygonal representation.
(E) The number ? = ?0 — ax + a2 is the (Euler-Poincare)
characteristic of an arbitrary 2-complex K2. If \K2\ is a closed manifold, then
\K2\ is determined topologically by its orientability class and its
characteristic N. For, since r = 0 for a closed manifold, K2 is a sphere with
h = |B — N) handles if orientable and with q = 2 — N crosscaps if
non-orientable.
(F) Each even integer not exceeding 2 is the characteristic of some
orientable closed surface. Each integer not exceeding 1 is the
characteristic of some non-orientable closed surface. There is just one closed
surface of characteristic 2, the sphere, and just one of each odd
characteristic <1. For each even characteristic <0 there are just two
closed surfaces: one orientable and one non-orientable.
(G) The genus of a closed surface is g = h (the handle number) or
g = q (the crosscap number). A closed surface is topologically
characterized by its orientability class and its genus.
EXERCISES
~* 21. Show that two surfaces with contours can have the same Betti numbers
without being homeomorphic.
22. Show that the first barycentric subdivision of KQ in Fig. 5-6b is not a
complex.
23. Prove (B).
24. Complete the proof of Theorem 9 by dealing with the non-orientable case.
25. In E.41), replace the second D by ?~? and use the illustrated method for
deducing the standard form.
26. Characterize eaoh of the following by finding its orientability class, its
contour number, and its handle number or crosscap number, as appropriate: (a)
ABCDA-^EFC-^GF-m, (b) AEAFDCGBD^HC^B-1.
27. Find the orientability class and characteristic of (а) А ВАС ВС, (b)
ACA-'LC-'LDD, (c) ABACB-W-1.
28. Find the orientability class and genus of (a) ABCDDEBACLE'1, (b)
ADCACD-^B-1, (c) ABA-WB-W.
29. Find the Euler-Poincare characteristic, contour number, orientability
class, and standard form for the following surfaces: (a) ABCADBEFC^G,
(b) ABCCA^DEB^ED, (с) АВСАСВ.
110 INTRODUCTORY TOPOLOGY [Ch. 5
30. (a) Two square regions have their edges matched in pairs as suggested by
ACB~1D~1 and ADB~1C~1. Characterize the resulting surface, (b) Do the same
for two pentagonal regions ABCDE and ??-???~??.
31. A sphere with three twisted handles (see Figs. 2-22 and 2-23) is equivalent
to a sphere with how many orosscaps?
32. To what form H(h, r) or C(q, r) is each of the following equivalent:
(а) АгА2 . . . AkA-*A-i . . . Л? (b) AXA2 . . . A^A^ . . . A'1! (c)
АгА2. . .АкАгА2. . .Ak1
33. Figure 5-8 shows a disk with
a simple bridge, a twisted bridge, and
a double bridge, the terminology being
clarified by the figure. Prove the
following statements:
(a) A sphere with r > 0 contours
and h handles is equivalent to
a disk with r — \ simple
bridges and h double bridges.
(b) A sphere with r > 0 contours
and q crosscaps is equivalent
to a disk with r — 1 simple
bridges and q twisted bridges.
This problem uses terminology and
states results to be found in Kerekjarto
[K2]. Note that it gives a method
whereby one can make a model, free
from self-penetrations, for any surface
having a boundary. Fig. 5-8. Simple, twisted, and double
34. The same as Exercise 29 for the bridges,
surface represented by a disk with
three double bridges and three twisted bridges.
35. The same for the surface represented by a disk with a double bridge
modified (a) by putting a twist in one of the two bands composing it, (b) by putting
a twist in each of these bands.
36. The same for a Moebius band with a handle.
37. Show the equivalence of the following: (a) a sphere with one crosscap
and t twisted handles (Fig. 2-23); (b) a sphere with one crosscap and t ordinary
handles; (c) a sphere with 2t + 1 crosscaps.
38. Show that a sphere with ? > 1 twisted handles and у ordinary handles is
equivalent to a sphere with ? + у twisted handles.
39. Describe, as spheres with handles or crosscaps, all closed surfaces (a)
with characteristic —6; (b) with characteristic 1 — 2k.
5-6. Pseudomanifolds
In Em, with coordinate system (xv . . . , xm), consider an oriented
simplex sm = +V0V1 · · · Pm- Let (an> · · · > aim) be tne coordinates of
p. (j = 0, . . . , ??), and let A(sm) be the determinant
E.43) A(sw) = |1 an ajZ . .. aim\ (j = 0, . . . , m).
Art.5-6] HOMOLOGY AND COHOMOI.OGY GROUPS III
The statement that p0, pv . . . , pm are linearly independent is
equivalent to the statement that A(sm) ? 0 (Chapter 4, Lemma 2, and
Art. 4-3). Reversing the orientation of sm reverses the sign of A(sm).
That is, A(sm) = — ?(— sm), a consequence of the fact that an odd
permutation of vertices of sm corresponds to an odd permutation of
the rows of A(sm).
(A) Two oriented m-simplexes sm and tm in Em have like ( = similar)
or unlike orientations according as A(sm) and A(tm) agree or disagree in
algebraic sign. The whole space Em (or any region of Em) is oriented
when one m-simplex sm in it is oriented. All other oriented m-simplexes
are then described as positively or negatively oriented, according as
they are oriented like or unlike sm.
(B) The selection of a coordinate system also serves to orient Em
or any region of Em, each oriented sm in such region being
described as positively or negatively oriented according as A(sm) > 0 or
A(sm) < 0.
(C) Let (pv . . . , pj, but notp0, be given, and suppose (pv . . . , pj
determine an (m — l)-simplex. Let ? : (?) = (?? . . . , xm) be an
arbitrary point, let s™ = +ppx . . . pm, and let ?(#) denote A(s™).
Then ? e A(pv . . . , pm), which is the (m — l)-plane of pv . . . , pm
(Art. 4-1), if and only if ?(?) = 0. Hence ? : ?(#13 . . . , xm) = 0 is an
equation for* ? = A(pv . . . , pm). Therefore ? separates Em into two
parts (Exercise 44), called the half-spaces ?(#) > 0 and ?(?) < 0.
These are the loci of a point ? : (?) such that the orientation of
PPi · · · Pm is positive and negative, respectively.
Lemma 9. If (a) sm = psm~1^na tm = g«5w_1 are oriented alike and
(b) A(sw_1) separates ? from q, then sm and tm induce opposite
orientations on sw_1 (Exercise 45).
Thus far, we have discussed orientations of m-simplexes in an Em.
We turn now to oriented m-simplexes in an En (n > m).
(D) Consider, in En (n > m), two oriented m-simplexes sm =
ps™-1, tm = qs™-1 such that sm ? tm = ё™-1. Guided by Lemma 9, we
say that sm and tm have like (= similar) or unlike orientations
according as they induce opposite or equal orientations on sw-1.
(E) A rectilineal simplicial m-complex ? in En is called a (closed)
m-pseudomanifold if A) each (m — l)-simplex of ? is incident with
exactly two m-simplexes and B) any ty/o m-simplexes of ? can be
used as first and last members of a sequence of such m-simplexes,
consecutive members having a common (m — l)-dimensional face.
If ? satisfies A) and B) with the exception that each member of a
non-vacuous subset {?™-1} of its (m — l)-simplexes is incident with a
corresponding single m-simplex, then ? is an m-pseudomanifold with
boundary B, where В is the complex consisting of all the faces of the
112 INTRODUCTORY TOPOLOGY [Ch. 5
simplexes {?171-1}. We describe two m-simplexes of ? as adjacent to
each other if they have a common (m — l)-dimensional face. We say
that ? is orientable or non-orientable according as it is or is not
possible to orient all its m-simplexes so that if two m-simplexes are
adjacent, they are oriented alike.
A pseudomanifold ? is coherently oriented if it is oriented so that
A) every two adjacent ra-simplexes are oriented alike and B) each
(m — l)-simplex of the boundary В of M, considered vacuous if ? is
closed, has the orientation induced by the incident ra-simplex.
Lemma 10. An m-pseudomanifold ? can be coherently oriented if
and only if it is orientable. In such case, exactly two coherent
orientations are possible. If sm e M, each of the two possible orientations of
? is determined by one of the two possible orientations of sm. If Ж has
a boundary В and sw_1 e B, an orientation of sw_1 similarly determines
an orientation of M, and conversely.
This lemma follows directly from the definitions.
(F) By the chain of an oriented m-complex Km, with oriented m-
simplexes sf (i = 1, . . . , aw), we mean the chain Gm{Km) = ?^? sf.
Lemma 11. If Ж is a coherently oriented ra-pseudomanifold, then
дСт{М) = Ст-г{В)9 where В is the possibly vacuous boundary of M.
For, if an (m — l)-simplex sw_1 of ? is incident with two m-
simplexes sm and tm of M, then s™-1 appears on d(sm + tm) with
coefficient 0, and sm~1 appears with coefficient 0 on drm for any rm not
incident with sm~1. If an (m — l)-simplex is on В it appears with
coefficient 1 in dCm(M), by definition of coherent orientation.
Lemma 12. Let ? be an m-pseudomanifold whose simplexes of all
dimensions к Ф т — 1 are arbitrarily oriented. If sw-1 e ? is incident
with two similarly oriented m-simplexes, let it be arbitrarily oriented.
If 5W_1 e ? is incident with two m-simplexes with unlike orientations,
let s™-1 have the common induced orientation and let Km~x be the
oriented complex consisting of the faces of the latter (m — l)-simplexes.
Let each (m — l)-simplex of В have the orientation induced by the
incident m-simplex of M. Then
E.44) дСт(М) = 2Ст-1(Кт~1) + Cm-\B).
The proof of Lemma 11 with obvious modifications establishes
Lemma 12 (Exercise 47).
Theorem 10. If Ж is a closed orientable m-pseudomanifold, then
E.45) Ьо(Щ & §т(М) ъ the free cyclic group,
where ^ is the isomorphism relation.
Art.5-7] HOMOLOGY AND COHOMOLOGY GROUPS 113
Proof. In the case of §0, this follows from the connectedness of ?.
For §w, it follows from the facts that A) the chain Gm(M) is a cycle if
? is coherently oriented (Lemma 11), B) each m-cycle on Ж is a
multiple of Gm(M), and C) no m-cycle ? 0 can bound, since the only
(m + l)-chain on an m-complex is 0.
Theorem 11. If Ж is a closed non-orientable m-pseudomanifold,
then its mih Betti number is ??? = 0 and it has an (m — l)th torsion
coefficient equal to 2 (Exercise 49).
EXERCISES
40. In Definition (B) let m = 2. Suppose, in E2, that a clockwise rotation
through ?/2 takes the positive a^-axis into the positive x2-a,xis. Show that
Definition (B) then means that clockwise oriented 2-simplexes are positively
oriented.
/ 41. Triangulate a Moebius strip into the faces of three 2-simplexes, orient
them, showing them in a diagram, and apply Lemma 12, indicating on the
diagram the 1-chains which are involved.
42. (a) Show that Definition (A) implies that two 2-simplexes in E2 are
oriented alike if and only if both are oriented clockwise or both counterclockwise.
(See Exercise 40 above.) (b) Interpret the definition for m = 1.
43. Expand ?(?), in Statement (C), by minors so as to put A(x) = 0 into the
form of a linear equation in (x).
44. Show that ? in Statement (C) separates Em into at least two parts, by
showing that a curve from a point where A(x) < 0 to a point where A(x) > 0 must
pass through a point where A(x) = 0. Show that if ? (?) and ? F) are of like sign,
then A(x) is not zero on the segment ab^
45. Deduce Lemma 9 from (C).
u 46. (a) Show that a 2-sphere with two of its points identified is a pseudomani-
fold. (d) Do the same for an arbitrary surface S with arbitrary identifications
among the vertices of a triangulation of 8. *****?? Д^Г^ ??· ^-»
47. Prove Lemma 12. г V
48. Let ck be a convex polyhedral k-cell (Art. 4-12). Show that each linear
simplicial subdivision of ck (Chapter 4, Theorem 8) is an orientable &-pseudo-
manifold, with a boundary consisting of the subcomplex on ck — ck.
% 49. Prove Theorem 11.
5-7. Homology Bases and Incidence Matrices
Let К = {s} be a finite oriented m-complex. Using the notation of
E.5), let the boundary chain of s^+1 be written in the form
E.46) &?+1=|ф? (j=l,..-,aw).
(A) If ef is not incident with «s*+\ then ek} = 0. If sf < dj+1,
(Art. 4-5(D)), then ekj = +1 or — 1. In the former case, 8* has the
114 INTRODUCTORY TOPOLOGY [Ch. 5
orientation induced by Sj+1 (Art. 5-l(D)). The number ?|· is the
incidence number of s% and Sj+1.
The kth incidence matrix of К As the matrix
E.47) Jk = (?%) =
(*?)
«)
D+1) ·
к
Fk
fcl«A+l
(& = 0, 1, . . ., ? — 1)
C?») be
where (sf) and (s|+1) are used to label the rows and columns.
Now let {C^1} = (C*+1, . . . , Gj+J) and {Ck} = (Ckv ...,^
arbitrary bases for &k+1 and (?fc, respectively. Since {Ck} is a base for
the ^-chains, the boundary дС\+1 of C\+1 can be uniquely expressed in
the form
E.48)
dGk^= 24f/7f (j=l,...,afc+1).
i = l
The &th incidence matrix of К for {Ok+1}, {Ck} is
E.49) Jk({Ck+l}, {Ck}) = ? = (Gk)
*+l\
4tf
(I?) Л characteristic property of incidence matrices is that the boundary
of the chain С|+1 labeling a column is the chain ?^? ?% G] in which the
chains labeling the rows appear with the respective elements in the column
as coefficients.
Our next objective is to show how bases can be selected for the
chain groups so as to simplify the corresponding incidence matrices
as much as possible and to put them into a canonical form. Exercises
50-54 illustrate the general procedure for 1-complexes.
j. Theorem 12. Let (J0, . . . , Jm-i) be the incidence matrices
corresponding to arbitrary bases {Ck} for Gfc (k = 0, . . . , m). Then, in terms
of matrix products (see Art. A-3),
E.50)
Jjc-l^k — Ofc
where Ok is the null matrix (each element is zero) of oc^ rows and
afc+1 columns.
Art. 5-7] HOMOLOGY AND COHOMOLOGY GROUPS 115
Proof. Applying the boundary operator twice, and using the
formulations E.48) and E.49) for к = @, . . . , m), we find
<Xk <*k a/c-i ?/c-i /?* \
E.5i) еде** = 2 п\т = 11 nt^cf1 = 1A пыхп% YV
U= 1» · · · у ад+?).
The coefficient of Cj-1 (in parentheses in E.51)) is the element in row h,
column j oiJk_1Jk. Since ddCk+1 is the null cycle (Theorem 1), the
present theorem follows.
(C) Indeed, E.50) is a way of formulating the general property
aacfc+i = 0.
я Theorem 13. It is possible to choose bases for the chain groups
(?0, (?1? . . . , (?w in terms of which the incidence matrices have the form
afc+i - 7k columns
0
0
< 0
.
o· ,
Ty*
0
where the t's are positive integers, with ?\ divisible by ?*+1.
Proof. The matrices Jf will be called the normal or normalized
incidence matrices of K. In the Appendix, the matrix {eu) of Eqs.
(A.29) having m rows and ? columns is normalized into a form exactly
like E.52) save that the submatrix of the t's appears in the upper left
corner instead of the upper right (Appendix, Theorem 5).( Property
E.50) is inconsistent with Jk_1 and Jk being of the latter form.) Rows
can, however, be permuted and columns can be permuted (Art.
A-3(E)(F)) to obtain such forms as E.52).
The simultaneous normalizing of the matrices (J0, . .,. , Jm_i) into
(«/*) J*, · · · yJm-i) differs from the normalizing of the single matrix
in the Appendix because A) the labels for the columns of Jk_1 are also
the same as the labels for the rows of Jk for an arbitrary set of bases
{Gh} (h = 0, . . . , ??) and hence B) an alteration of the columns of
Jjc-i entails a corresponding alteration of the rows of Jk.
(D) Starting with a base (CJ, . . . , G* ) for (?fc, we define certain
elementary changes of base, and note the effects on the incidence
matrices:
A) Replacing G\ by D\ = —G\ corresponds to changing all signs in the
гш column of Jk_x and the гш row of Jk.
= 0, 1, . . . ,m — 1)
— 7fc rows
116 INTRODUCTORY TOPOLOGY [Ch. 5
B) Replacing G\, G1· by Dkh = Gj, D1· = G\ corresponds to interchanging
columns h and j in Jk_v rows h and j in Jk.
C) Replacing U\ by V\ = U\ + rUj for some integer r and some
j ? h corresponds to making the replacements
(new col h) = (old col h) + r(col j) in Jk_v
(new row j) = (old row j) — r(row h) in Jk.
Parts A) and B) of (D) are trivial to verify. Part C) results from
dV\ = dU\ + rdV) and the fact that if dU*+1 = ?^ rfigU*, then
Э175+1 = ?^.^?/f + 1&F$ -Htf, " rrfiJU).
(E) The matrix J0 is the incidence matrix of a linear graph, the
1-skeleton K1 of K. As such, it can be normalized into a form Jjf, like
E.52), in which each ?? = 1 (Exercise 54).
In accordance with (D), operations on the columns of J0 during its
normalization (see Art. A-3) involve corresponding operations on the
rows of Jv Let J[ be the incidence matrix into which Jx is thus
carried.
Hypothesis. For some h > 0, it is possible to select bases for the
chain groups (?0,. . . , (?w for which the incidence matrices are (JJ , . . .,
</*_!, J'h, Jh+V · · · , Jm-i)- Here the starred matrices are of the form
E.52), while Jh+1, . . . , Jm-i are the matrices for the initial bases
{sh}, . . . , {sm}.
For h = 1, the conditions of the hypothesis are fulfilled by the
definitions of J*Q and J[ with the corresponding new bases for (?0
and Q,v
Lemma 13. The last yh_x rows of J'h consist entirely of zeros.
Proof of Lemma. If a non-zero element ? appeared in the jth of the
last yh_x rows of J'h, then the product matrix J^-iJh would contain the
element ?]~??\ ? 0, by E.52) for к = h — 1. But this would contradict
Theorem 12. Hence Lemma 13 is correct.
Let the normalizing procedure of the Appendix (Art. A-3) be
applied to carry J'h into the form J%, with corresponding changes of
bases and of the matrices J%_19 J'h in accordance with (D). Normalizing
operations on the last yh_x rows of J'h are unnecessary, by Lemma 13.
Operations on its first ?? — ??_? rows affect only the first ?? — ул_1
columns of </*_!· Since they contain only zeros, by E.52) for к =
h — 1, their elements remain unchanged, only their ?-chain labels
being affected. The normalizing operations on the columns of Jh
involve a change of base for (?л+1 and a transformation of Jh+1 into
J'h+1. This completes the general step of the proof. The step with
h = m — 1, in which, of course, there is no Jh+1 to consider, yields
Theorem 13.
(F) Among the numbers ?*, those which exceed 1 are the kth torsion
coefficients (?*, . . . , ?? ) of К.
Art.5-7] HOMOLOGY AND COHOMOLOGY GROUPS 117
(G) Consider a normalized matrix J?, к > 0. Let (A\, . . . , A*)
denote the &-chain labels of its first yk rows. Let the last ук_г rows be
labeled (C\, . . . , C* ). They consist entirely of zeros, by Lemma 13,
hence do not overlap with the first yk rows. There may be rows of
zeros between row (??) and row {G\). If so, let them be labeled
(B\, . . . , BkPk). As for «/*, let its rows be labeled (A°lf . . . , A°/q, B°v . . . ,
I?f) ). Since the columns of JJ_X are labeled like the rows of Jf, it
remains only to assign symbols to the column labels of J*t_v Let
them be {B\\ . . . , Щт, G\\ . . . , G^J.
This labeling system is displayed as follows for a typical Jf. The
sets (AJ[+1, . . . , ^l^1) are vacuous if к = ?? — 1; and so are (C\, . . . ,
C* )iffc = 0.
The labels at the right and bottom are inserted for reference in Art.
5-9. They are to be ignored for the present.
E.53)
A*
k,c
Ay\
Bk
Ak+1 . A'c+1
1 " ' ' Vi+i
0
0
0
0
xk+l... xk+i
1 Vk+l
0
0^
0
0
Vk+l Vkt 1
? · At+i
(Jk+l Ck+1
0
0
<
0
0
0
Z?+1 . . . Zk+1
1 Pk
j · · · S*
0
1
. 0
0
1
0
0
•••^+1
4k
Yk
Z\-i
(k = 0, . . . , m - 1)
(H) Since Jf has afc rows and afc+1 columns,
, E·54) ? = a* - y* - y,_! (* = 0, 1, . . . , m\ y_x = ym = 0),
the values y_x = ym = 0 being conventional, since only y0, . . . , y,
118 INTRODUCTORY TOPOLOGY [Ch. 5
are defined as the ranks of the Jk. From E.54), it follows that
(Exercise 59)
m m
E.55) N = 2 (-1)%= J (-1L·
fc=0 fc=0
This number N is the Euler-Poincare characteristic of K. We adopt
the notation
?*} = (A\,...,A*k), {вк} = (в\,...,щк), {ck} = (с* ...,cknj,
E.56) {Ak, Bk) = {Ak} U {Bk}, {Ak, Bk, Ck) = {Ak, Bk} и {Ск},
{rAk} = DAk1>...>rkPkAkPk,Akk+1,...,Akk).
For any &-chain Dk, Dk will denote its homology class. Let
{JP, Б*} = {Ak} и {5*}.
Note that the last subscript in the definition of {Ak} is pk, not yk.
Theorem 14. The following sets of chains and homology classes are
bases** for the indicated groups:
Group
(a) d*
(b) 3*
(c) D*
(d) 3f*
(e) S* = 3*/S*
(f) X,
(g) 33,
Base
{Ak, Bk,Ck}
{A", B"}
{A"}
{tA*}
{Ak, B"}
{A"}
{B*}
Description of Group
&-chain group
к -cycle group
kth boundary divisor* group
bounding &-cycle group
kth homology^group
kth torsion group
kth Betti group
* A boundary divisor cycle is a cycle, some non-zero multiple of which bounds.
X Sometimes, but not here, called the kih Betti group.
Proof. Part (a) follows from the definition of {А, В, С}. A &-chain
Dk e (?fc can therefore be uniquely expressed thus:
* 7k Pk 7k-l ,
E.58) Dk = 2 <h4t + ? Ъ,% + 2 cfi).
A=l i = l 3 = 1
From the matrix Jf, by E.53) with к replaced by к — 1,
Ук-? Ук-?
E.59) dDk = 2 с,д<% = ? c^Aj-1
where ?)-1 = 1 for j > рк_г; so, the A*'1 being linearly independent,
• In the sense of minimal sets of generators.
Art.5-7] HOMOLOGY AND COHOMOLOGY GROUPS 119
Dk is a cycle if and only if all the coefficients c} are zero; hence Part (b).
Replacing к by к + 1 yields
7k
E.60) dDk+1 = 2 <уг*4* =>Parts (c) and (d).
Comparing the right side of E.60) with E.58), we deduce that
= 0modr? (A=1, ...,yfc)
E.61) Dfc
'\ = с, = 0 (<=l,...,j8fc;j=l,...,yM).
Parts (e), (f), and (g) follow with the aid of Art. A-3. See especially
Lemma 4 and Theorem 7 of the Appendix (Exercise 60).
Corollary 1. The groups involved in Theorem 14 are related as
follows:
(a) gfc с Dfc с 3, с (?fc
(b) & = 3*/&
(D·62) (c) 2, = war*
(d) 23* = «Л = 3*/»*
Corollary 2. Two ^-cycles ??*=1??^$ + ?^? Ъ{В\ and ??*=1 а;Л* +
???? 6г'Б^ are in the same homology class if and only if a'h = ah mod ?\
and &· = b{. That is, any &-cycle Zk satisfies a unique homology of
the form
pk Д* [ah = an integer mod ??,
E.63) ?»~2???+ ? MS * " .
? = ? i = i [bj = an integer.
The set (A\, . . . , Ak , B\, . . . , Б^ ) is called a homology base of
dimension к or a &th homology base. Also, (A\, . . . , AkPk) is a &th
torsion base and (?{,..., 5^ ) a &th Betti base. It is, however, the
homology classes of these respective sets of cycles which are bases
of the groups ?fc, %k, and 93fc.
EXERCISES
50. Show that a 1-complex ? which is a tree (Art. 1-3) can have its vertices
(Pv · · · > J°a ) an(i its 1-simplexes (sj, . . . , s^ ) so numbered that (a) 5^ = PhPj+1
for some /г < j (j = 1, . . . , ?? = a0 — 1) and (b) the subcomplex (pv . . . , Pj+i,
s\, . . . , sj) is a tree for each j ? A, . . . , ??). With such a numbering, what is the
form of the incidence matrix J0?
51. Using a numbering and orientation as described in Exercise 50, let C\ be
the sum of the 1-simplexes on the simple broken line from p1 to pi+1 (i = 1,
. . . , ??). Show that the 1-chains C\ and the 0-chains ? J = ?>1? A\ = pi+1 — p1
120 INTRODUCTORY TOPOLOGY [Ch. 5
(i = 1, . . . , ??) are bases for the chain groups (?х and d0 respectively. Suggestion:
Show that the s* and the pri can be uniquely expressed in terms of the C\ and the
Cj respectively.
52. Write the incidence matrix Jn for the bases (Л?, . . . , A0 , 5?) and
? ? ?7 7 ??7 l'
(Gp . . . , C\ ), labeling the rows and columns, respectively, with these chains in
the order named.
53. An arbitrary connected 1-complex K1 can be regarded as a tree ?
(Art. 1-3, Theorem 2) and a set (cj, . . . , c1) of 1-simplexes, each joining two
vertices of T. Let B1. be a 1-cycle into which only cj and simplexes on Tenter,
(a) Show that (B\, . . . , B^9 C\, . . . , C\ _x) is a base for (?x, where the notation of
Exercise 51 defines the C\ relative to ? c= К. (b) Write the incidence matrix for
the bases (A\, . . . , A^, Щ) and (B\, . . . , B\, C{, . . . , 0\^_?)9 labeling the rows
and columns with the elements of these bases in the order named.
54. Prove (E) either (a) directly from the fact that each column contains just
two non-zero elements, equal to +1 and —1 respectively, or (b) with the aid of
the result of Exercise 53, noting however that K1 is no longer assumed to be
connected.
^r 55. Let jFC3 be the 3-complex consisting of all the faces of s3 = р0р1р2Рз each
positively oriented when its vertices are written in order of increasing subscripts.
Write out the incidence matrices of K3.
56. Reduce to normal form the incidence matrices of K3 in Exercise 55.
V- 57. Triangulate a*polygonal representation CC for a projective plane, orient it,
set up its incidence matrices, and give their normal forms.
58. In Exercise 57, specify a first torsion basis for the complex.
59. Deduce E.55) from E.54).
60. Complete the establishment of Parts (e), (f), and (g) of Theorem 14.
5-8. Connectivity Groups and Numbers
(A) In this article we outline homology theory mod 2, in which
the coefficient group ? of Arts. 5-1 to 5-7 is replaced by Z2 (see Art.
5-1 (G)). We represent Z2 by the numbers 0 and 1 with 0 + 0 =
1 + 1=0, 0 + 1=1+0 = 1.
The incidence matrices mod 2 are
E.64) Jk = (e*·) (i = 1, . . . , ak;j = 1, . . . , afc+1; h = 0, . . . , m - 1)
with e^ = 1 or 0 according as s* and Sj+1 are incident or not.
(B) The integral theory, meaning the theory based on integral
coefficients, reduces to the mod 2 theory if two chains Ck = ?^? а^\
and Dk = ?**=? ?? are identified if and only if at = 6г mod 2. Thus
Ck is equivalent to the &-chain obtained by changing each even
coefficient to 0 and each odd coefficient to 1.
(C) A yfc-chain Ck mod 2 can be interpreted as the set of ^-simplexes
appearing in.it. Then Ck + Dk consists of the u-simplexes each in
Ck or Dk but not in both. Orientations of simplexes have no
significance in the mod 2 theory, since — 1 = +1 mod 2.
Art. 5-8] HOMOLOGY AND COHOMOLOGY GROUPS 121
(D) The &-chain group (?fc mod 2 contains exactly 2a* elements.
It is the direct sum of the ak groups of order 2 generated by (s\, . . . ,
The mod 2 boundary of a simplex sk is the sum dsk of its (k — 1)-
dimensional faces. In terms of E.64),
E.65) 94+1 = J e>*
г = 1
and the boundary of a &-chain Gfc = ??^? a>$ is 9G7c = ??^? afis1·.
In the interpretation of (C), a (A; — l)-simplex belongs to 9G7c if and
only if it is incident with an odd number of &-simplexes of Ck.
As in the case of the operator 9, 9 can be interpreted as a homo-
morphism (see Art. 5-l(E)) 9 : (?fc -> ?fc_i. Its kernel is the mod 2
&-cycle group 3fc> since a mod 2 &-cycle is by definition a cycle C/c for
which dCk = 0.
(E) The operator 9 has the property ddCk+1 = 0, and the mod 2
incidence matrices have the property Jlc_vJk = 0k (see Theorem 12)
(Exercise 61).
As in the integral case, the bounding mod 2 cycles form a group §fc.
They are said to be null-homologous mod 2, symbolized by Zk ~ 0
mod 2. The relation G| ~ G\ mod 2 is defined precisely as in Art.
5-2{A) with 9 replacing 9, and mod 2 homology classes are defined by
analogy with the integral homology classes of Art. 5-2(Б). This
leads to the kth connectivity group
E.66) ik = 3j§;
analogous to the kth homology group. For some integer Д., called
the kth connectivity number of K, Hk is the direct product (or sum)
of /?fc groups of order 2. This can be seen by replacing ? with Z2
throughout Art. A-3.
(F) For any complex, ?0 = ?0 (Exercise 62).
By the procedure of Theorem 11, J0, . . . , Jm_1 can be normalized
into matrices J^, . . . , J^_1 of the form E.52), with the top right
square in E.52) replaced by a unit matrix of yk rows and columns
where yk = the rank of Jk (also of Jf).
(G) In the notation of Art. 5-4, especially that used in the proof
of Theorem 7, the 2-chain C2 = ?^? sf is a 2-cycle mod 2 for the
sphere with q crosscaps, since its boundary in the integral theory is
2Gf (see Lemma 8) which becomes the null cycle in the mod 2 theory.
This remark has a bearing on Exercise 64.
The rows and columns of Jf can be labeled exactly as in E.53)
except that A) the non-zero elements in the top right square are all
122 INTRODUCTORY TOPOLOGY [Ch. 5
l's, so that there is no pk and B) each А, В, С, y, ? should be modified
by putting " above it (see Exercise 64 for ?). As in Art. 5-7(#),
we find
(a) At = 4 ~ Уте ~ Утс-? (* = 0, . . . , w; у_! = ym = 0),
m m
(b) N= J (-1)%= I (-1L·
fc=0 fc=0
(#) By analogy with the integral homology theory, {Ak, Bk) =
(A\, . . . , A\k, Ё\, . . . , Ёк» ) is a base for 3fc> and {^fc} is a base for
§fc. The cycles (i?i, . . . , ?? ) = {Bk} are representative of a set of
mod 2 homology classes generating Hk. They are a &th connectivity
base.
EXERCISES
61. Prove (E).
62. Prove (F).
63. (a) Find the connectivity numbers ?0, ?? ?2 for a sphere with q crosscaps.
(b) Show that, for an orientable surface, ?? = ?? (г = 0, 1, 2). (с) How are ??
and pi related for a non-orientable surface?
64. (a) Show that yk = yk — ek, where ek is the number of even kth torsion
coefficients of Km. (b) Show that fik = ?? -l· ek + ek_v See (G).
65. Show that 9)k is determined by §)k_1 and §>k.
66. Let the three edges of a triangle, oriented coherently, be identified,
creating a space (not a 2-manifold) with the polygonal representation AAA. It
can be subdivided into a complex K2 with the aid of a second barycentric
subdivision of the given triangle. What are (a) the Betti numbers and torsion
coefficients of ?2? (b) its connectivity numbers?
67. Give the Betti numbers, torsion coefficients, and connectivity numbers of
a square with all four edges identified as suggested by the symbol AAA A.
5-9. Cohomology Groups
We continue to study a finite oriented simplicial complex Km =
m
W = U {sk} with 'oriented &-simplexes {sk} = (s{, . . . , s* ). We
k=0
again turn to the theory involving integral chains, although the
discussion requires little modification to make it applicable to chains
with coefficients in an arbitrary abelian group.
We also continue to use e|, defined in Art. 5-?(?), for the incidence
number of sf and Sj+1. In cohomology theory, each &-chain Ck has
a so-called coboundary chain 6Gk which is a (k + l)-chain, while the
boundary chain dCk is a (k — l)-chain. The coboundary operator ?
plays a role in cohomology theory analogous to that of д in homology
Art. 5-9] HOMOLOGY AND COHOMOLOGY GROUPS 123
theory. For purposes of comparison, we formulate the boundary
and coboundary of the simplest &-chain Gk = sk, as follows:
(a) Э«* = 2 e^sf-1 (see E.46)),
E.68) i=1 (¦ = 1, . . ., afc).
(b) &* = 2 **X+1
Л = 1
Thus dsk is the sum of the (k — l)-faces of sf, each with the induced
orientation, and dsf is the sum of the (k + l)-simplexes with к for a
face, each with the induced orientation. The coboundary of a A-chain
Ck = ??=1 arf is the (k + l)-chain 6Ck = ?^=1 ?№·
(A) As in homology theory (see Art. 5-7(A)), but with the roles of
rows and columns interchanged, for any bases {Cfc}, {Cfc+1} of (?fc, dk+lf
the incidence matrix Jk({Ck+1}, {Gk}) has the property that the
coboundary of the chain G\ labeling a row is the chain ??^1 ?^?^+1 in
which the chains labeling the columns appear with the respective
elements in the row as coefficients (see Art. 5-7(B)).
A &-cocycle is a yfc-chain Ck for which 6Gk = 0.
Theorem 15. Each coboundary chain is а сосуcle; that is, ???*-1 =
0 (the null (k + l)-chain) for any (k — l)-chain Ск~г (Exercise 72).
(A proof alternative to that of Exercise 72 follows the proof of
Theorem 16 below.)
(B) Because ? is a linear operator, it can be interpreted as a
homomorphism (Art. A-2) ? : Gk -> Ck+V The &-cocycles are, as a
direct consequence of their- definition, the kernel of this
homomorphism.
Theorem 16. The mappings д : Gk -+Ck_x and ? : Ск_г ->Gk are
dual homomorphisms (Art. A-5).
Proof. Let the chain groups be interpreted as integral modules
(?h = [sh] = [?*, . . . , e*j with {sh} for initial basis (h = 0, . . . , m).
Consider two elements
E.69) C* = 2 atfeG» 0*-1= ? ^ГЧ^.
г=1 * j=l
Evaluating the two sides of Eq. (AV7t) with f = dy S = Ck, g = ?,
W = Ck~\ we find
'<Xk-l / <*k \
j=l \г=1 /
(Gk^Gk-1)= ?*? $l%-
i=l j=l
Hence
E.71) (dCk · C*) = (Gk · ОС*),
which formulates Theorem 16.
124 INTRODUCTORY TOPOLOGY [Ch. 5
We also obtain the following alternative proof of Theorem 15.
For any Si+1 g {sfc+1}, since the dot product is commutative,
E.72) {???*-1 · s^1) = (dC*-1 · ds^1) = (C*-1 · dds*+1) = 0,
which implies that the coefficient of sj+1 in the expression ddC*'1 =
? а^+1 is zero.
(C) The &-cocycles and the cobounding &-cocycles are subgroups,
to be denoted by 3fc and 5fc> respectively, of (?fc, and
E.73) g* с 3* с (?fc (go = 0).
Here, and throughout, the groups of cohomology theory will be
denoted, as is customary, by the symbols for their analogs in homology
theory (see the notation in Theorem 14) with superscripts in place of
subscripts. The &-chain group (?fc = (?fc plays the same role in both
theories. Thus the kth cohomology group is denoted by
E.74) $* = 3*/g*.
We say that two ^-chains G\ and G\ are cohomologous, a relation
symbolized thus:
E.75) C\»Cl
if there exists a (k - l)-chain C*-1 such that ОС*-1 = G\ - C\.
As a consequence of Theorem 15, the relation E.75) implies
6G\ = dC\, a condition automatically fulfilled if G\ and C\ are k-
cocycles.
The classes into which <* separates the &-cocycles are, by E.74),
the elements of §fc and are called cohomology classes.
(D) The kth cohomology group of a complex К depends only on
its (#-&keleton. (Compare Theorem 3.)
EXERCISES
J 68. Write out ??0 and ?(?0??) for the complex consisting of all the faces of
s4 = VoViPbPbPii orienting each simplex according to the order of increasing
subscripts on the symbols for its vertices.
v 69. List all the &-cocycles (k = 0, 1, 2) for the complex consisting of all the
faces of s2 = p0p1p2-
? 70. By a second direct application of ?, show that ???0 and ??(?0??) are nuU
in Exercise 68.
4 \> 71. In the complex of Exercise 68, discuss the group §3.
72. Prove Theorem 15, by an argument analogous to the proof of Theorem 1.
73. In the notation of this article and Art. 5-7, find, in all dimensions, dual
bases {A, B, C} and {X, Y, Z} for the complex K2 consisting of the faces of
s2 = ?0???2 an(l of two 1-simplexes ?0?^ and p^pv
Art. 5-10] HOMOLOGY AND COHOMOLOGY GROUPS 125
5-10. Dual Bases
(^4) A set (C\, . . . , Gkr) of &-cocycles is called cohomology-independ-
ent, an abbreviation for linearly independent with respect to cohom-
ology, if
E.76) J а?*" 0 => «< = 0 (i = 1, . . . , r).
» = 1
Consider now the basis {A, B, C} = (A\9 . . . , Akk\ B\, . . . , BkPk\
C{, . . . , G* x) of Gj mentioned in Theorem 14. Let {?, ?, Z) =
(X{, . . . , i* ; 7*, . . . , Yfc Z*,..., ZkkJ be the basis of the
module &k = [sk] dual to {A, B, G) (see Art. A-5, Theorem 9) with
A\ dual to X\9 Bk to Yl and G) to Z) (h = 1, . . . , 7k; i = 1, . . . , /?fc;
j = 1, . . . , у;^). The homomorphism ? : (?fc -> (?fc+1 is determined by
??*=?*?« (i = 1, . . . , />fc),
E.77) aZ*=Z^ (j=P*+l,---,yfc),
07,fc = bZ\ = 0 (A = 1, . . . , ?,; г = 1, . . . , ум).
This statement, justified by Lemma 14 below, corresponds to the
labeling, in E.53), of the rows and columns of J% at the right and
bottom, in accordance with Art. 5-9(A).
To shed further light on the basis {?, ?, ?}, consider again the
stepwise procedure whereby the incidence matrices (J0, Jv . . . , Jw_!)
were normalized into JJ, J\, . . . , J^-i- Consider, in particular, the
elemjentary changes of base as described in Art. 5-7(D). The
correspondence there described between modifications in the incidence
matrices and changes in the labels of columns and rows was
determined by Condition (B) of Art. 5-7. The analogous principle from
the viewpoint of cohomology is stated in Art. 5-9(A).
Lemma 14. Let the incidence matrices be normalized precisely as
in Art. 5-7, save that the labels shall be determined in accordance with
Art. 5-9(Л). Assume at a given stage that the bases for each (?fc
corresponding to д and ? are dual. Then an elementary Operation on a
matrix results in new bases for each (?fc, for д and ?, which are again
dual.
Proof of Lemma. When changing labels for the sake of д we write
them at the top and the left, as in Art, 5-7. When changing labels
for the sake of ?, we write them at the bottom and the right. We use
Jk in place of Jk for the kth matrix with the rows and columns labeled
for the sake of ?. At the start of the process, we have
D+1)
E.78) Jb({a}) = (ej) |i 4 || (?*) = J*({*}).
126 INTRODUCTORY TOPOLOGY [Ch. 5
At a typical later stage, suppose
E.79) J^uUvb II 7* = J*.
ylc+l
}
As basis for an induction assume that, at the stage in normalizing
represented by E.79), {17*} = (U\, . . . , U*k) and {Vk} = (Vklf . . . ,
Vak) are dual bases of &k, and {Uk+1}, {Ук+1} are dual bases of &k+1.
This hypothesis is verified at the initial stage E.78), since the initial
basis {sk} for each module &k = [sk] (k = 0, . . . , m) is self-dual (Arts.
A-4, 5). For elementary operations of types A) and B) in Art. 5-7(D),
the conclusion of the lemma is easily verified, and we omit the details.
We now reformulate Part C) of Art. 5-1 (D) and combine it with its
analog corresponding to Art. 5-9(A) to obtain the following.
(B) Corresponding to the elementary matrix transformation
(new col j) = (old col j) + a(col h) in E.79) are the following changes
of basis:
(a) Э: Replace Uk+1 by (Uk+1 + aUl+1),
(b) ?: Replace Vkh+1 by (Vkh+1 - aVk+1),
where д and ? indicate the respective changes made, as in Art. 5-7,
for the sake of д and, as here, for the sake of ?. Corresponding to the
elementary matrix transformation (new row i) = (old row i) + 6(row h)
are the following changes of basis:
(а) Э: Replace Uk by (Uk - bU%
E.81) (b) ?: Replace Vk by (Vk + bVkh).
The proof is now completed by Exercises 74 and 75.
EXERCISES
74. Establish (B). Note that E.80a) and E.81a) are a reformulation of Part 3
of Art. 5-7(Z>), and that E.80b) and E.81b) are analogous statements from the
cohomology viewpoint.
75. Complete the proof of Lemma 14, showing that the changes of basis in
E.80) are a dual pair (Art. A-5) and, similarly, so are the changes in E.81).
5-1 I. Comments on Cohomology Groups
By E.77), the chains Yk and Z1· are &-cocycles, but the chains X\
are not. Let a chain Gk be expressed in terms of the basis {?, ?, ?}
thus:
У к ? к Ук-1
E.82) G* = 2 *А* + ? У ? + ? *&
Л=1 » = 1 3 = 1
Art. 5-11] HOMOLOGY AND COHOMOLOGY GROUPS 127
Its coboundary is
Pk Ук
E.83) 6Gk = ? V%+1 + ? *Л+1·
h = l h = pk+l
Thus Gk is a cocycle if and only if xh = 0 (h = 1, . . . , yk).
Furthermore, from E.83) with к replaced by к — 1, Ck is a coboundary
cocycle if and only if it is a linear combination of (r\~1Z\,... , ?^_1?^ ,
?* +1, . . . , ZkVki). Hence a cocycle Sfi-^Ff + ?^?,?* cobounds
if and only if ?/г· = 0 and ^ = 0 (mod ?*-1) (j = 1, . . . , /o^).
(A) Hence, A) {Xk, Yk, Zk) is a basis for (?/c = (?fc, B) {Yk, Zk} is
a basis for 3*, C) (?*^, . . . , ?^?* , ?* , . . . , ?* ) is a basis
for g7c, and D) the cohomology classes of (Y\, ... , Y^, Z*, . . . , Z* )
are a basis for §fc. The following theorem is a consequence.
Theorem 17. The kth cohomology group $&k{K) is isomorphic to
the direct sum of the (k — l)th torsion group Хк_г and the kth Betti
group 93*.
While the cohomology groups are thus deducible from the
homology groups, for finite complexes, they are valuable A) because their
use facilitates the statement and proof of various properties of
manifolds, some of which will be established in Chapter 7, and B)
because they have generalizations to spaces other than complexes,
where cohomology has led to the discovery of invariants not revealed
by homology considerations.
Cohomology theory entered into topology relatively recently,
within the past two or three decades, as compared with the homology
theory of classical topology. In recent years, cohomology has played
an increasingly important role, and an acquaintance with it is of
fundamental importance in algebraic topology.
EXERCISES
^ 76. Interpret Theorem 17 for §7c(P2), where P2 is the projective plane
(k = 0, 1, 2).
У 77. Show that a 0-chain C° on ? is a cocycle if and only if all the vertices in
each component of К -enter into C° with the same multiplicity.
y 78. Discuss §^(К) for an arbitrary linear graph.
r 79. Discuss the 1-cocycles on the 2-complexes shown in Figs. 5-3 and 5-5(b).
Find some which are coboundaries and some which are not.
6
Topological Invariance of
Homology Properties
A compact topological polyhedron was defined as a topological
space ? homeomorphic to a finite rectilinear simplicial m-complex
in an En for some natural numbers (m, n). Given a particular homeo-
morphism
F.1) h: \Km\ -> ? Km с Еп
and the corresponding triangulation Я™ of ?, we can apply the
considerations of Chapter 5 to Km and thus arrive at a set (/?/c, ?\, . . . , ?* )
(к = О, . . . , т) of Betti numbers and torsion coefficients for Rm.
While these numbers are derived with the aid of a particular
triangulation, the following basic result holds.
Theorem 1. The Betti numbers and torsion coefficients of a
topological polyhedron ? are independent of the triangulation Km
and are topological invariants of ?.
A proof of Theorem 1 will occupy most of the present chapter.
The method consists in giving topologically invariant definitions of
so-called singular simplexes, chains, homology groups, and so on. It
is then shown that the topologically invariant homology, Betti, and
torsion groups of the singular theory are, for any homeomorphism
F.1), isomorphic to the corresponding simplicial groups of Km. The
first proof of this fundamental theorem was by J. W. Alexander.*
The present improved proof was made possible by Theorem 4
below.
6-1. Singular Simplexes
Let sk denote a rectilinear ^-simplex, and let ? be an arbitrary
topological space.
* "A Proof of the Invariance of Certain Constants in Analysis Situs," Trans. Am.
Math. Soc. 16 A915), pp. 148-154.
128
Art.6-1] INVARIANCE OF HOMOLOGY PROPERTIES 129
(A) In our applications, ? will always be a topological polyhedron.
In work beyond the scope of this book, however, singular homology
theory like that about to be defined has led to the discovery of
important properties of more general spaces.
By a singular ^-simplex on ? we mean a pair (yk, /) where/ : sk —> ?
is a continuous mapping and where
F.2) /=/(«*)·
Although we will use yk as a symbol for this singular ^-simplex, it is
to be understood that the simplex is not merely a subset of ? but
consists of the subset yk together with its defining mapping. Closed
singular simplexes {yk,f) are similarly defined by / : sk -> ?.
Examples: A) A mapping of sk onto a single point defines a
singular ^-simplex. B) If ?1 is mapped onto a Peano curve (Art. 8-1)
covering a closed 2-simplex s2, then a singular 1-simplex is defined
which coincides, as a point set, with s2. C) Let the boundary of a
2-simplex s2 be mapped onto a point ? of a 2-sphere S2, and let the
inner points of s2 be homeomorphically mapped onto S2 — p. Thus
a closed singular 2-simplex covering S2 is defined.
(B) We say that two singular ^-simplexes, yk = f(sk) and dk = g(tk)
are equal, yk = dk, if there exists a linear homeomorphism ? of sk
onto tk such that q = ?(?) =>f(p) = g(q) (? e sk, q etk). Otherwise
expressed, yk = dk if and only if the inverse images, sk and tk,
correspond under some lhlear homeomorphism such that corresponding
points have identical images on yk and dk.
If a subset of sk is a linear simplex r3' of arbitrary dimension j < k,
then f(rj) will be referred to as an/-linear (or yfc-linear) j-simplex on
the closure of the singular simplex yk = f(sk).
(G) Thus the defining mapping / carries the concept of linearity
from sk onto yk. If yk — dk, then yfc-linearity agrees with ofc-linearity,
as a direct consequence of (B).
If sk is an oriented simplex, then yk =f(sk) will be called an
oriented singular ^-simplex and a distinction must be made between
F.3) +/=/(+**) and _/=/(_**).
This is done by changing the definition E) of equality, so as to
require that the linear homeomorphism ? map sk onto tk so that
orientations agree. This implies that, if the condition in Definition
(B) holds but orientations are opposite, then — yk = dk.
(D) A singular ^-simplex yk (k > 0) will be described as degenerate
if yk = —yk (Exercise 5); that is, if a linear, orientation-reversing
homeomorphism ? of sk with itself exists, such that if ? = X(q),
where p, q e sk, then f(p) =f(q).
130
INTRODUCTORY TOPOLOGY
[Ch.6
EXERCISES
1. Show that (a) a closed singular 1-simplex can be defined which covers an
arbitrary compact 2-manifoid, M2, assuming the existence of Peano curves,
defined in Art. 8-1 below, and (b) for an arbitrary к > 0, a closed singular
^-simplex can be defined which covers ikf2.
2. Give an example of two continuous mappings of the unit interval @ < ? < 1)
onto the unit interval @ < у < 1) which define unequal 1-simplexes.
3. Given a singular oriented ^-simplex yk =/(+sfc) (k > 0) show that there
generally exist \{k + 1)! different mappings of sk which define* yk.
4. In the previous example, give ayk = /(-\-sk) (k > 0), such that all mappings
of s* onto the set/( -\-sk) define (a simplex equal to) yk.
у 5. Which of the following singular oriented simplexes are degenerate, and
why? (a) The 1-simplex ?1 = /(s1) where "^ is the segment — 2 < t < 2 on the
tf-axis and wheref(t) = —t. (b) The same, where f(t) = \t\. (c) The same where
f(t) = |1 + t\. (d) The singular simplex defined by a linear mapping of sk
onto sj (see Art. 4-10B?)), where j < k.
6. Let s2 = abc be a rectilinear 2-simplex in the euclidean plane, let m be the
midpoint of ab and h the foot of the altitude from с onto ab. Suppose In ? m.
Which of the following mappings of s2 define degenerate simplexes? Justify
your answers, (a) The projection of s2 onto s1 = ab by lines parallel to ch.
(b) The same by lines parallel to cm. (c) The continuous mapping which is the
identity on acm and which maps bcm linearly onto acm. (d) The same as (c),
but with In in place of m.
7. Show that an arbitrary non-degenerate ^-simplex yk = f(sk) (k > 0) can
coincide, as a point set, with a degenerate ^-simplex dk = g(tk). Give necessary
and sufficient conditions on g for dk = — dk in the case yk = sk = tk.
6-2. Singular k-Chains and Groups
A singular &-chain on ? means a finite set (?\, . . . , у*) of oriented
singular ^-simplexes where y\ is associated with an integer at or,
more generally, with an element of an arbitrary given additive
(abelian) group. Such a chain is expressed as a linear form
F.4) Gk = atft + · · · + ???%
which is an appropriate expression in view of the following definitions
of equality and addition.
(A) Two chains are equal if they can be reduced to identical forms
by a sequence of elementary operations of the following types: A)
replacement of a singular simplex by an equal simplex; B) omission
of a term а{у\ if at = 0; C) omission of a term a^y) if y) is degenerate;
D) replacement of агук by (— af){— y\)\ E) permutation of terms;
F) replacement of a{y\ + Ъ{у\ by (аг· + Ьг)у\.
* Or, more completely, which define simplexes equal to yk. However, as here, we
will generally not distinguish between equal simplexes.
Art.6-2] INVARIANCE OF HOMOLOGY PROPERTIES 131
Consider next a second &-chain
F.5) Dk = Ъгд1 + · · · + bpdk.
The sum Gk + Dk is then defined as
F.6) Gk + Dk= J ai7k + J Ь,й*
г=1 г=1
or any chain equal thereto.
Lemma 1. The singular ^-chains form an additive group (??
(Exercise 8).
The group is called the &-chain group of ? over the coefficient group
Z. The &-chain group of ? over any additive abelian coefficient group
© is similarly defined.
Now consider a continuous mapping / : sk -> ? of a closed oriented
simplex sk into a topological space. Then yk =f(sk) is a singular
^-simplex. Its j-faces (j = 0, 1, . . . , k) are the singular j-simplexes
?? =f(sj), where sj = a j-dimensional face of sk. If j < k, yj is a
proper or boundary face and yj, yk are said to be incident. Let the
(k — 1)-dimensional faces of sk, with the induced orientations, be
denoted by sf_1 (i = 0, 1, . . . , k) so that dsk = ?^=04_1> and let
yk~x = /(sf_1). Then the boundary chain of yk is the singular (k — 1)-
chain dyk = ?*=0 y\_1.
(Б) Since the boundary operator is essential to homology theory,
we confine ourselves to lingular simplexes whose defining mappings
have continuous extensions over the closures of the inverse images.
Given a space ?, let (?? = (?*(?) denote the &-chain group of ? over
a coefficient group ©. We are primarily concerned with integral or
mod 2 chains, but the invariance proofs are independent of the
coefficient group. The set of all singular ^-simplexes which can be defined
on ? generate (?jf. The null element 0 of (?| is the chain in which
each coefficient is the zero element of ©. The relation
F.7) yk = 0 if yk is degenerate
is a group relation.
A singular &-chain Gk = ?"=1 а{у\ is a cycle if dCk = 0.
As a corollary to Theorem 1 of Art. 5-1, the boundary of each
singular (k + l)-chain is a singular &-cycle. The relation Ck ~ 0 will
mean that Ck = dDk+1, where Dk+1 is a singular (k + l)-chain on ?.
Also, G\ ~ G\ will mean that G\ - G\ ~ 0.
(C) Just as in the simplicial case, A) the singular ^-cycles constitute
a subgroup 3* of &*> B) the bounding ^-chains form a subgroup gf of
3*, and C) the ^-chains having non-zero integral multiples which
bound form a subgroup Djf з д* of 3*· Homology and cohomology
are defined and symbolized exactly as in the simplicial case.
132 INTRODUCTORY TOPOLOGY [Ch. 6
The kth singular homology, torsion, and Betti groups are (see
E.59))
F.8) Ь*к=ЗЖ> *? = ?>**/8?? »? = &/3? = 3?/»?·
One also writes, for example, §*(?) and §*(?, ©), where ? is the
space and © is the coefficient group.
Theorem 2. A continuous mapping ? : ?, —> ?2 of a topological
space ?? into a topological space ?2 induces a homomorphism фк :
C^) -> ??(?2) (A = 0, 1, . . .), with the property дфк = фк д.
Proof. If yk = f(sk) is a singular ^-simplex on ?? so is r\k = фк/(як)
on ?2 as a result of Theorem 5 in Chapter 3. If yk is degenerate, so is
r\k. The mapping ф defined by ?^? а{у\) = ? a$k(y\) clearly has the
properties фк(Ск + Dk) = фк(Ск) + фк{Бк) and is therefore a
homomorphism. It is a direct consequence of the definitions that фк
commutes with the boundary operator; that is, for each Ck e (??
F.9) дфкСк = фк дСк.
Corollary. The mapping фк carries singular ^-cycles of ?? into
singular ^-cycles of ?2, bounding cycles into bounding cycles, and
homologous cycles into homologous cycles.
(D) Hence фк induces a homomorphism
F.10) 9?,*:^*(?1)-§*(?2), »*(?1)-95?(?8), 3^) - ?*(?8).
Theorem 3. The groups §f, 33*, and 2f are topologically invariant;
that is, $?*(??) and §*(?2), for example, are isomorphic if ?? and ?2
are homeomorphic.
Proof. If ? is a homeomorphism, then it and its inverse, ?-1,
induce a homomorphism ?*, as in F.10), and an inverse
homomorphism ?*-1 between each of the pairs of groups in question. But a
homomorphism with an inverse which is also a homomorphism is
easily seen to be an isomorphism.
(E) Also, (?*, 3*> ?*> 3* are topologically invariant, which implies
the theorem, by precisely the same argument; but we must pass to
the factor groups (§*, 23*, ?*)> to obtain topological invariants.
EXERCISES
8. Establish Lemma 1 by verifying the group axioms for Hk.
? 9. Show that equal singular &-simplexes have equal boundary chains. Deduce
that dyk = 0 if yk is degenerate.
10. Show that a non-degenerate singular ^-simplex can have degenerate
boundary faces.
Art. 6-3] INVARIANCE OF HOMOLOGY PROPERTIES
133
6-3. Sperner's Lemma; Invariance of Dimension
(A) If К is a simplicial subdivision of a topological polyhedron
? = \K\, then each point ? of ? is on a unique simplex of \K\, called
the carrier of ? in K. Suppose that К is linear simplicial in E, and
let L be a linear simplicial subdivision of K. Let ?0 be a mapping
of the vertices {q} of L into the vertices of К such that, for each
q e {g}, A0(g) is a vertex of the carrier of q in K. Then A0 is easily seen
to be a simplicial mapping, in the sense of Art. 4-10, of the abstract
complex of L into that of К. ^ ^
Theorem* 4. Given an oriented тя-simplex sm9 suppose that K(sm)9
the complex consisting of the faces of sm9 is subdivided into a linear
simplicial complex Km whose m-simplexes are oriented like sm (Art.
5-6). Let/ be a mapping of the 0-cells of Km into those of sm under
which the image of each 0-cell of Кт is a vertex of its carrier in K(sm).
Then the number of ra-simplexes of Km whose vertices are mapped onto
all m + 1 vertices of sm with orientation preserved exceeds by one the
number whose vertices are mapped onto all m + \ vertices with
orientation reversed.
Proof.f We take sm polyhedral in a euclidean га-space^ Using
mathematical induction, take m = 1 so that sm = s1 is an oriented
1-cell and let ds1 = sj — sg. Let {t}} be the 1-cells of K1, oriented like
s\ Then /(?,. dt}) =/(*? - s°0) = ej - s°0. Now suppose that ? of
the t} have end points mapped onto s? and s[j so that orientation of the
1-cell is preserved, that у are mapped with orientation reversed, and ?
have both end points mapped onto s\ or both onto s{J. ????/(?, dt}) =
*(*? - *o) + У(*о - s°i) +z0 = (x - y){4 - s°0). Hence s* - s°0 =
(x — y)(Si — Sq), from which we infer that ? — у = 1, completing
the proof for m = 1.
Now assume that the theorem has been proved for ?? = 1, 2, . . . , r.
Let sr0, s[, . . . , srr+1 be the boundary r-simplexes of sr+1, with the
orientations induced by that of sr+1. Let {^+1} be the (r + l)-simplexes
of Kr+1 oriented like sr+1 and let [u]} be the r-simplexes of Kr+1
which are on sr0, . . . , 5j+1, each oriented like the one of the latter
on which it lies.
With the mapping by / of the vertices of each oriented simplex of
Kr+1 we associate in an obvious way a mapping of the oriented
simplex itself.
????/(9?^+1) = /(?^), which, by the theorem for m = r, equals
(so + si + ' ' ' + K+i) + degenerate r-simplexes. On the other
hand, /(9?$+1) = ?,/C^+1). Now if the number of distinct 0-cells
* Theorem 4, which represents a strengthening of Sperner's lemma (see (B) below),
and Lemma 7 below, which is a corollary, are due, together with their present proofs, to
Professor Arthur B. Brown (see Preface).
134 INTRODUCTORY TOPOLOGY [Ch. 6
among the images under / of the vertices of t\+l is exactly r + 1, it
is easily verified that /(9^+1) contains exactly two non-degenerate
r-simplexes of opposite orientations, so that/(9^+1) = 0 + degenerate
r-simplexes. If the number is less than r + 1, there are no non-
degenerate r-simplexes in /(9^+1). Hence the only cases in which
/(9^+1) ? 0 when degenerate r-simplexes are dropped are those in
which the r + 2 vertices of ^+1 are mapped onto the r + 2 vertices
of sr+1. Suppose that this happens for ? of the tr{ + 1 with orientation
preserved and for у with orientation reversed. Then ?{/(9??+1) =
{? — y)(sr0 + s{ + · · · + srr+1), + degenerate r-simplexes and, as in
the proof for the case that w = 1, we infer that ? — у = 1. This
completes the proof.
(B) It follows from Theorem 4 that an odd number, hence at least
one, of the m-simplexes of Km have their vertices mapped onto, not
merely into, the vertices of sm. This result is Sperner's lemma.
Theorem 5. If a compact topological polyhedron ? can be
triangulated into an m-complex, then ? has Brouwer dimension m.
Proof. Since Brouwer dimension is topologically invariant, it is
sufficient to give the proof for a linear simplicial polyhedron ? =
\Km\ in a euclidean space En.
Lemma 2. A closed linear m-simplex sm = ?0?? . . . pm in En is
of Brouwer dimension at least m.
Proof of Lemma. It is to be shown (Art. 3-8) that, for ? > 0
sufficiently small, a closed finite covering {A} of sm is of order >m if
diam ? < ? for each A e {A}.
(G) Let ? > 0 be so small that A) no A e {A} intersects all the
(m — l)-dimensional faces of sm and B) no A e {A} intersects both a
vertex Pj of sm and the closure sj1'1 of the opposite face (Exercise 11).
Since sm с и {A} and since (C2) implies that no A e {A} contains
two vertices of sm, it follows that m + 1 of the ^'s can be so numbered
that p5 e A j (j = 0, 1, . . . , m). Let 3l0 be the subset of {A} consisting
of those elements which do not intersect sff~l, and let ? ? be the union
of the sets 3l0. For some j e A, . . . , m) assume (A$, . . . , Af_^
defined, where Af is the union of a subset 3^ of {A} (i = 0, . . . , j — 1).
Let 31,· be the subset of {A} — \J 31г· consisting of all elements thereof
which do not intersect sf~l, and let Af be the union of the sets %.
(D) The recurrent definition just given leads to a partition of {A}
into subsets 3l0, . . . , 3lw with the property that a closed face sk =
к
Pi · · · Pik °f ?™ is covered by U 31г-л and is not intersected by % for
j ? (»o> · ·*· > **) (exercise 13). A=0
Now let Km = {s} be the set of all faces of sm. Let ? be an integer
Art. 6-3] INVARIANCE OF HOMOLOGY PROPERTIES 135
so large that the mesh of the vth barycentric subdivision K™ of K™ is
less than the Lebesgue number ? of the covering A$, . . . , А*ъ (Arts.
4-11(C) and 3-8(Я)). Let each vertex q of K™ be mapped onto pj
where j is the smallest number such that q e Af. By (G) and (Z)),
Pj is a vertex of the carrier of q on K™. By Sperner's lemma, there
exists an га-simplex tm e K™ whose vertices are mapped onto (p0,
Pv · · · > Pm)- But tm is a se^ °f diameter less than ? intersecting all
the sets (A$, . . . , Л*). Therefore (Chapter 3, Theorem 22) these
sets have a non-vacuous intersection; hence, the covering {A} is of
order at least m + 1, proving Lemma 2.
Corollary. If ifw is a finite linear m-complex in En, then dim |iiw|
> m (Exercise 14).
To complete our proof of Theorem 5, it remains to show that
dim \Km\ < m.
The star St{q) of a vertex q of Km means the union of q and all
the simplexes of Km incident with q.
Lemma 3. Let ?? be the first barycentric subdivision of К = Km,
and let {q} be the vertices of K. Let St(q) be the star of q on Kv Then
F.11) {Si} = {Si(q)\qe{q}}
is a closed covering of ? = \K\ of order m + 1.
Proof of Lemma. By definition, St{q) is the union of the simplexes
of Kx incident with q. Let sk = q0qx . . . qk be a ^-simplex of if, and
let (w0, %, . . . , uk) be barycentric coordinates on sk relative to
(?o> Vv · · · > ?*)· _
(E) The part of sfc covered by St(q0) is defined (Exercise 16) by the
inequalities u0 > иг (г = 1, . . . , k). Hence, the barycenter of sk is
к
the only point on sk which belongs to the intersection f\ St(qi).
г=0
Applying this argument for к = т, we find that each barycenter of
an m-simplex of Km belongs to exactly m + 1 of the sets {St}, and
that these are the only points where (m + 1) of these sets intersect.
Corollary. For an arbitrary ? > 0, there exists a finite covering
of ? = \K\ which is of mesh ? and order m + 1.
For, by Art. 4-1 f(C), we can choose ? so large that Kv+1 is of mesh
E/2. This implies that each star on Kv+1 is of diameter less than ?.
Since Kv+1 is the first barycentric subdivision of Kv, the lemma
implies the corollary. The latter, in turn, implies dim \K\ < m,
completing the proof.
(F) Theorem of the invariance of dimension: The dimension number
m of an m-complex Km is a topological invariant of the space ? =
|UTW|. This follows from Theorem 5 and the topological invariance of
Brouwer dimension (Chapter 3, Theorem 20).
136 INTRODUCTORY TOPOLOGY [Ch. 6
This result applies to the case where Я is infinite, hence ? not
compact, if the Brouwer dimension of ? is defined as m provided ?
contains as a subset some compact topological polyhedron of
dimension m but none of dimension m + 1.
(G) The dimension number ? of euclidean тг-space En equals its
Brouwer dimension.
To establish (G), first subdivide En into the infinite complex К
consisting of all the faces of all the тг-cells of the form rni < ?. <
т{ + 1 (г = 1, . . . , ?), where the ra's are integers. Even though the
polyhedral complex К is infinite, it can be subdivided into a simplicial
тг-complex by the process used in the proof of Chapter 4, Theorem 8.
Statement (G) now follows from Theorem 5.
EXERCISES
11. Show that there exists a number ? which satisfies (C).
12. Draw figures to illustrate the sets A. and A}- in the proof of Lemma 2 for
the case where m = 2 and {A} is a set of overlapping disks.
13. Prove (D).
14. Prove the corollary to Lemma 2 by proving the more general result that
A c: S => dim S > dim A, where A and S are compacta.
15. Draw a diagram to illustrate the covering {St} in Lemma 3.
16. Prove (E), with the aid of the corollary to Chapter 4, Theorem 6.
6-4. The Brouwer Fixed-Point Theorem
We include this article here because it involves an application of
Sperner's lemma.
A large body of topological theory with important applications in
other branches of mathematics is concerned with fixed points of
mappings. Let ? be a topological space, and let A c= T. Consider a
mapping / : A —> ? of A onto a subset /(^4) of the same topological
space T.
(A) A fixed point of/is then defined as a point ? e A which coincides
with its image; that is
F.12) ? =f(p)op is a fixed point of/.
Obviously, ? must then be in the intersection A nf(A).
(B) The graph of/ is the following subset of ? ? ?:
F.13) F = F(f) = {(p,q)eT ? T\q=f(p)} (see Art. 3-2 (F)).
The graph of the identity mapping i, which maps each ? e ? onto
itself, ? = i(p), is called the diagonal D of ? ? ?:
F.14) D = F(i) = {(?, ?) ? ? G ?} с ? ? ?.
Art. 6-4] INVARIANCE OF HOMOLOGY PROPERTIES 137
The fixed points of/then correspond to the intersection F ? D, under
the projection ? ? ? -> Т.
To clarify the foregoing, consider the case where ? is the real
number system, and let ? ? ? be interpreted as the (x, ?/)-plane, so
that ? is represented by the x-axis X and also by the ?/-axis Y. A
mapping/ of А с X = ? onto В =f(A) с 7 = ?7 has a fixed point
on X corresponding to each point where the graph F :y =f(x)
intersects the diagonal, which is the line D : у = ? (Fig. 6-1).
У
h
*1
ai
Fig. 6-1. Fixed points for/: A —* Б с= А
Theorem 6. Any continuous mapping/of a segment ?: ?? < ? <
?2 onto В ^ A possesses at least one fixed point.
As an aid in proving this theorem, consider Fig. 6-1. Geometrically,
the theorem means that the graph J7 of a continuous mapping cannot
cut across the square A x A from the left side to the right side
without intersecting the diagonal (Exercise 17).
Theorem 7 (Brouwer's Fixed-Point Theorem). Let ВЪе a space
homeomorphic to the solid m-sphere ?™=1 x\ < 1 in Em, and / : D —* D
a continuous mapping of D into itself. Then / has at least one fixed
point.
Proof. Consider first the case D = s, where s is the closure of a
simplex s = р0рг . . . pm.
Let (u) = (u0, uv . . . , um) be barycentric coordinates relative to
(Po> Pi> · · · ' Pm)> and 1е^ (K> · · · > um) denote the image under / of a
point (u). Let Ap j e @, 1, . . . , m), be the set of all points (u) for each
^ ?
138 INTRODUCTORY TOPOLOGY [Ch. 6
of which u'j < иj. Suppose (u) ? pio . . . pi]c = sk. Then, by definition
of barycentric coordinates,
F.15) uio ? + uik = u'0-\ + u'm= 1.
But each и and each u' is non-negative. Hence, u{ > и- for some
& ' lh lh
h e @, 1, . . . , k), for otherwise ul + · · · + u{ would be less than
u'io + · · · + u'ik < 1. It follows that each point of sk = pio . . . p{
belongs to at least one of the sets A{ . That is,
F-16) S* = pit...pik<zUAik.
/1 = 0
Now let К = {s} be the set of faces of sm; and let Kv be the vth
barycentric subdivision of К, where ? is so large that the mesh of Kv is
less than the Lebesgue number ? of the covering A0, . . . , Am of sm
(Arts. 3-8 and 4-11). Let ? : Kv -> К be a simplicial mapping such
that, for each vertex q of Kv, A) 99(g) is a vertex of the carrier of q in К
and B) q Cmi 99(g) are common to some set A}. The possibility of
imposing this second condition is assured by F.16). By Sperner's
lemma (Art. 6-3E)) there exists at least one m-simplex tm e Kv, whose
vertices are mapped onto (p0, ръ . . . , pm). But, by the definition of 99,
this implies that tm intersects (A0, . . . , Am). Since diam tm < Я, the
sets (A0, . . . , Am) have a common point p. At p, 0 < u\ < u{ (i =
0, 1, ... , ??), by definition of A{, which, with ??'{ = ??{ = 1, implies
u[ = ub so that ? is a fixed point. By a homeomorphic mapping, this
proof can be applied to the general homeomorph D of s.
EXERCISES
17. (a) Prove Theorem 6, using properties of real continuous functions,
(b) Show that Theorem 6 becomes false if ? is replaced by an open interval ?? <
? < a2 or a half-open interval ?? < ? < a2.
18. Show that a continuous mapping of the circle x2 + y2 = 1 onto a proper
subset of itself has a fixed point.
19. Let / be a homeomorphism of the clockwise oriented circle x2 + y2 = 1
onto itself, oriented counterclockwise. Show that/ has a fixed point.
20. Show that a continuous mapping / of a segment A : ?? < ? < a2 onto a
segment В : \ < ? < b2 containing A has a fixed point, but that this is not
generally so if / : A -> В is merely into.
21. Show that a continuous mapping of the x-axis onto a bounded subset of
itself has a fixed point, but that a continuous mapping of the x-axis onto the
subset ? < 1 need not have a fixed point.
22. Show that the 2-sphere x2 + y2 + z2 = 1 can be homeomorphically
mapped onto itself by a mapping with exactly one fixed point.
23. Show that the closure s2 of a 2-simplex can be homeomorphically mapped
onto itself so that the only fixed point is a vertex.
Art. 6-5] INVARIANCE OF HOMOLOGY PROPERTIES 139
24. Go through the proof of Theorem 7, with figures to show the sets A^ for
the case m = 2, where/ (u0, uv u2) = (uv u2, u0).
25. Show that the solid sphere x2 + y2 + z2 < 1 in E3 can be homeo-
morphically mapped onto itself (a) so that @, 0, 1) is the only fixed point, (b) so
that @, 0, 0) is the only fixed point.
6-5. Invariance of Regionality
Theorem 8. If h is a homeomorphism which maps the closure s of a
simplex s = ?0?? . . . pm into Em, then h maps each point of s onto an
inner point of h(s).
Proof. We commence with a lemma.
Lemma 4. Let С be a closed bounded subset of Em, and let {A} =
(Аг, . . . , Aa) be a closed covering of С such that there is just one point
? eC which belongs to m + 1 of the sets {A}. Then, if ? is not an inner
point of C, there exists, for each ? > 0, a closed covering [A'} =
(A[, . . . , A'a) of order m, where A{ and A\ coincide outside the
spherical ^-neighborhood of p.
Proof of Lemma. Let 8 be the (m — l)-sphere of radius ? about p.
Suppose the A's so numbered that (Av . . . , Ac) is the subset of \A}
consisting of all elements each of which intersects S, and let A* =
ifnS(i = l c). Then {A*} = (Л*, . . . , A*) is a finite closed
covering of С П S of order at most m. By Lebesgue's lemma (Chapter
3, Theorem 22), there exists a number ? > 0 so small that the solid
sphere p(p, q) < ? about a point q e S intersects at most m elements of
{A*}.
Since S is of dimension m — 1, it admits a closed finite covering
(Bv . . . , Bv) = {B} of order m, where diam B{ < ? (i = 1, . . . , v).
We define a partition ?? . . . , /?c of {B} as follows: A) ?? is the set of
all the sets B{ each of which either intersects A\ or else intersects
none of the sets (AJ, . . . , A*). B) Once (??, . . . , ??_?) are defined,
for some h > 1, ?? is defined as the set of all the sets B{ each of which
intersects Af and does not belong to one of the sets (?? . . . , /??_?).
This recurrency applies for h = 2, . . . , с
Now let 49 = A* U ?? (г = 1, . . . , с). Then (A°v . . . , A°c) covers
С V
S, since (J ?? = (J Бг- covers #. If g e S, then the union of the sets
г = 1 г" = 1
Вг containing q is on the spherical ?-neighborhood of q, which
intersects at most m of the sets A%. It follows that q belongs to at most m
of the sets A\, since in order to belong to a set A\ it must belong to
Af or to a set Bt which intersects A\.
(A) We have just shown that (AJ, . . . , A%) is a covering of S of
order <m.
140 INTRODUCTORY TOPOLOGY [Ch. 6
Since ? is not an inner point of C, there exists a point p0 of ? —С
inside S. Let A" be the union of all the line segments from p0 to points
of A® (i = 1, . . . , c). Then (A'[, . . . , A"c) is a closed covering of the
solid sphere bounded by S, and p0 is the only point where more than
m of the sets (A'[, . . . , A") intersect. Let A\ be the union of A"{ with
the part of A{ outside S (i = 1, . . . , c), and let A\ = A{ (г = с + 1,
. . . , a). Then (A[, . . . , Л^) satisfies Lemma 4.
Now suppose that, contrary to Theorem 8, there exists a point
q e sm = р0рг . . . pm such that ? = h(q) is not an inner point of
h(sm). Let ? be the complex consisting of the boundary faces of sm
and let ?? be its first bary centric subdivision. Let ?,- be the star of p}-
on ?? (j = 0, . . . , m). Then (?0, . . . , ???) is a closed covering of
^m _ sm 0? or(jer m (Lemma 4). Let Dj be the union of all the
segments joining q to ?,·.
(B) Then (D0, . . . , Dm) is a closed covering of ?w, such that ? is
the only point common to all m + 1 of the sets Dj.
(C) There exists a number ? > 0 so small that if A) (D'0, . . . , D^)
is a closed covering of sm and B) the parts of ?'· and Dj outside the
?-sphere about q are identical, then D'0 ? · · · ? D^ is not vacuous
(Exercise 26).
Let A, = h(Ds) (j = 0, . . . , m). Then {A} = (A0, Al9 . . . , Лт)
fulfills the hypotheses of Lemma 4 for С = h(sm). Hence, ? = h(q)
being assumed not to be an inner point of h(sm), there exists, for each
? > 0, a closed covering A'0, . . . , A'm such that A) A'· and A5 coincide
outside the ^'-sphere about ? and B) A'0 ? · · · ? Л^ = 0.
Now let ? be so small that A-1 maps the intersection with h(sm)
of the spherical ^-neighborhood of ? into the spherical ?-neighborhood
of q, and let Щ = h-ЦА}) (j = 0, . . . , m). Then A'0 П - · · П A^ = 0
implies D'Q ? · · · ? D^ = 0, contradicting (C) and proving Theorem 8.
Corollary 1. Under the hypotheses of Theorem 8, each point of
sm — sm maps onto a non-interior point of h(sm) (Exercise 27).
Corollary 2. If h is a homeomorphism mapping a set С с Ет
onto A(C) cz E™9 where Em and ^ are euclidean m-spaces, then h
maps each inner point of С onto an inner point of h(C).
Tn particular, if С is a region* of Em, then h(G) consists entirely of
inner points. Thus, since h(C) is easily shown to be connected, Theorem
8 implies the topological invariance of the property of being a region.
EXERCISES
26. Prove (C). The material following Art. 6-3 (D) can be used.
27. Establish Corollaries 1 and 2 to Theorem 4.
* That is, a connected subset made up entirely of inner points.
Art. 6-6] INVARIANCE OF HOMOLOGY PROPERTIES
141
6-6. Singular and Simplicial Groups on a Topological Polyhedron
Consider an arbitrary compact topological m-dimensional
polyhedron ?, and let h be a homeomorphism mapping ? onto a simplicial
polyhedron ? = \K\ с En, where К = {s} is an oriented simplicial
complex. By Chapter 4, Theorems 8 and 9, К is finite and
m-dimensional.
(^4) Theorem 1 will, by Theorem 3, follow in all its generality if it
be shown that the singular homology group §*(P) is isomorphic to
the simplicial homology group $k(K) as defined in Chapter 5. Symbols
for simplicial homology groups and chains are modified by asterisks
to obtain symbols for the corresponding singular groups and chains.
The first barycentric subdivision (Art. 4-11) of a complex К will
be denoted by Kx = ??, where ? is the (barycentric) subdivision
operator. Thus the rth barycentric subdivision of К is
F.17) Kr=CK (r=l,2,...), ?0=?°? = ?.
(B) We need to define ? for an oriented complex K. We do so by
requiring that all the ^-simplexes of Kx = ?? on a ^-simplex sk e К
shall be oriented like sk (Art. 5-ЦА)). The requirement has meaning,
since all these ^-simplexes are on A(sk), which is a euclidean k-
dimensional subspace of En.
(C) The operator ? induces a subdivision operator ? for chains,
where Uk is the chain of ?s* (Art. 5-6(i)), and where, if Gk = ??*=1 а$,
(ck1=lCk=Z«l1aM
F.Г8) ...
[ Ck = ?Ck = ??^?* (r = 2, 3, . . . ), Ck= ?°0*.
Lemma 5. The operators д and ? commute, that is:
F.19) dtrCk = trdCk (r = 1, 2, . . . ).
Proof of Lemma. Let the (k — l)-faces of an oriented ^-simplex
sk be oriented like sk, and let the j-faces (j < к — 1) be arbitrarily
oriented. Then dsk is the (k — l)-chain of its boundary complex.
The faces of the simplexes in ?^ constitute, by the definitions, a
coherently oriented &-pseudomanifold, with the subdivided boundary
simplexes of sk for boundary. Lemma 5 now follows readily from
Art. 5-6, Lemma 11 (Exercise 29).
(D) The concept of barycentric subdivisions of simplicial complexes
and simplicial chains is carried over to singular complexes and chains
in a direct way with the aid of continuous mappings of subcomplexes
of К into an arbitrary topological space. Lemma 5 holds for the
singular case.
142 INTRODUCTORY TOPOLOGY [Ch. 6
The ideas underlying the present proof of Theorem 1 are as
follows. It is to be shown (see (A) above) that §*(P) ъ ЬАК) where
я& denotes the relationship of being isomorphic. Simplicial simplexes
and chains can be considered as special cases of singular simplexes
and chains, where the function f (Art. 6-1) maps each point onto
itself, and similarly for cycles and boundary cycles. That is,
F.20) G? => cb 3* => 3,, d* 3 Db g* 3 gb
But the singular groups in F.20), for к > 0, contain vastly more
elements than the simplicial.
EXERCISES
28. Verify Lemma 5 directly in the case where r = 1, Ck = -\-s2 and s2 =
P0P1P2· Illustrate with a diagram.
29. Explain how Lemma 5 follows from Art. 5-6, Lemma 11.
6-7. Simplicial Subsets of Singular Homology Classes
We continue to use the barycentric subdivision operator ?, subject
to Art. 6—6B?). As a consequence of Art. 6-1B)), ? can operate on
singular complexes as well as on linear simplicial complexes, where a
singular complex is the set of all the faces of a set of singular simplexes.
Different simplexes of a singular complex may intersect. They may
also have common vertices without having in common the respective
boundary faces they determine.
Tf yk is a linear or singular ^-simplex, then ???]? will denote the
chain of ????€ (Art. 5-6B")). The operator lv is applied to a singular
or simplicial chain as follows:
F.21) ???^ = ??^??
By the complex K{G\) of a singular or simplicial chain G\ = ??__г агу\
we mean the set of all the faces of all the simplexes y\ (i = 1, . . . , ?).
Now let 2Г* be a singular ^-complex on the linear simplicial complex
K. We will say that K\ is star-related to Kk if the closure St*(p) of
the star on Kk^ of each vertex of 2Г* is on the open star of some vertex
???. That is,
F.22) St(q) =5 St*(p) for some q ? ?.
We proceed to obtain a consequence of this relationship.
(A) Extending the definition of star, we define the star St(sh) of a
simplex sh of К as the union of all the simplexes of К having sh for a
face. If p0, . . . , ph are the vertices of sh, then
F.23) St(sh) = П St(p{)
i = 0
since the simplexes of К with sh for a face are precisely the simplexes
thereof which have all the points (p0, . . . , ph) among their vertices.
Art. 6-7] INVARIANCE OF HOMOLOGY PROPERTIES 143
h
Conversely, if (p0, . . . , ph) is a set of distinct vertices with f| St(pj) ?
j=o
0, then (p0, . . . , ph) are the vertices of an ?-simplex of К (Exercise 30).
Lemma 6. Let K\ be star-related to K, and let yk = qQqx . . . qk be
a simplex of K\. Let pj be a vertex of К such that Stipj) => St*(qj)
(j = 0, 1, . . . , k). Then the distinct vertices in the set (p0, . . . , pk)
determine a simplex sh e K, and St(sh) => yfc.
Proof of Lemma. It follows easily from the hypothesis that
к к
Г\Щр3) ? 0; hence, by (A), that П St(Pi) = #*(**) f°r some sh e K.
j=o _ j=o
Since yk cz St*(qj) (j = 0, . . . , &), we have
к к
F.24) ??(?») = П St(Pi) з Гй*(<7,·) = f
3 = 0 3 = 0
as was to be shown.
Now let {q} = (q0, qv . . . , qa) denote all the vertices of K\, and
let g0 be a mapping of {q} into the vertices of К such that ?И(д0(д^) =>
St*^^. As a consequence of Lemma 6 and Art. 4-10, Lemma 7,
there is a unique extension g : \K\\ -> |if | of g0 such that <7(yfc) is a
closed simplex of К for each y/c cz j^* and # is linear in terms of
singular barycentric coordinates on yk and barycentric coordinates on
9(yk)'
(B) For each yk e if*, we will call $л = g(yk) the approximating
simplex to yk (with respect to gr). The set of all such approximating
linear simplexes to the singular simplexes of K\ will be called the
approximating simplicial complex д*(Кк^) to K^, where g* is the
simplex mapping induced by g.
Theorem 9. A singular homology class of ^-cycles on \K\ contains
at most one simplicial homology class of ^-cycles on K.
Proof. We will deduce the theorem from the following lemma.
Lemma 7. If a simplicial &-cycle Zk is the boundary of a singular
(k + l)-chain C* + 1, it is also the boundary of some simplicial (k + 1)-
chain Dk+1.
Proof of Lemma. Let ? be so large that the complex K^+1 of ?PC*+1
is star-related to K. Let Kh = д*(Кк^+1) be an approximating
simplicial complex to K^+1, in the notation of (B). We will denote
with g the chain mapping induced by g*. As a consequence of Theorem
4, gl»Zk = Zk. But glpZk = dglpCl+1, by Theorem 2 and Lemma 5.
Hence Zk is the boundary of the simplicial chain Dk+1 = ^PG*+1.
Now let Z\ and Z\ be two simplicial cycles in the same singular
homology class, so that Z\ — Z\ bounds a singular chain. By Lemma
7, Z\ — Z\ also bounds a simplicial chain. Hence Z\ and Z\ are in
the same simplicial homology class, and Theorem 9 follows.
144
INTRODUCTORY TOPOLOGY
[Ch. 6
EXERCISE
30. Prove the last sentence in (A), perhaps by an induction.
6-8. Chains on Prism Complexes
The work of this article is preliminary to a proof that each singular
&-cycle on |If | is homologous to some simplicial &-cycle on К (Art. 6-9,
Theorem 10).
Let (xv . . . , xn, y) be a rectangular cartesian coordinate system
in an En+1 (n > 0) and let En be the subspace у = 0. If ? e En has
coordinates (xv . . . , xn, 0) then (p, y) will mean the point (xv . . . , xn, y).
Let ak = (ak, 0) be a linear ^-simplex in En, and let ? be the
interval 0 < у < 1 on the y-axis. The (k + l)-prism (or prism cell)
with floor ak will mean the convex polyhedral (k + l)-cell (see Fig.
6-2a and Art. 4-12)
F.25) 77fc+1 = ak ? ? = {(?, у) I p e ak, 0 < у < 1}.
The roof of 77fc+1 is the ^-simplex rk = (ak, 1) = {(p, 1) | ? e ak}.
Now let Fk = {a} be a finite linear simplicial complex in En with
?,-simplexes {ah} = <rj, . . . , a\n (h = 0, . . . , k). Let ?^+1 = a\ ? 7
be the prism cell with of for floor, and let r\ be the roof of ?^+1.
(a)
Fig. 6-2. A simplicial prism ?3 and its triangulation ???*. Lines in interior
partially shown. Lines on rear rectangle not shown, (a) ?3; (b) ?0??; (с) ?^;
(d) ?2?*.
Art. 6-8] INVARIANCE OF HOMOLOGY PROPERTIES 145
(A) The set of all the faces of all the prism cells ??-+1 is a special
sort of polyhedral (k + l)-complex, ^/c+1 (Art. 4-12), to be called a
prism complex. Its cells fall into three categories:
A) the floor simplexes, constituting the floor complex Fk = {a};
B) the roof simplexes, constituting the roof complex Bk = {r} =
{r?|A = 0,...,*; < = 1,...,??};
C) the prism cells or wall cells {77} = {??^+1 | h = 0, . . . , к; г =
1, . . . , ??}.
(d)
Fig. 6-2. (cont.)
146 INTRODUCTORY TOPOLOGY [Ch. 6
(B) Since our homology theory has been developed for oriented
simplicial complexes, we next define some standard simphcial
subdivisions and orientations of ф/с+1. We will denote the minimal
central subdivision (Art. 4-l2(F)) of ?+1 by ?0?+1 (Fig· 6-2b).
More generally, for ? =0, 1, 2, ... , we will denote by ? tyk+1 the
triangulation obtained by first replacing Ek by its pth barycentric
subdivision, ????€ (?°?}? = Ek), then applying the minimal central
subdivision process (Fig. 6-2c, d, where the subdivisions of the
interior, and of the rear rectangle, are not shown). Thus ??^?}€+1 has
???}? and Fk for subcomplexes. If h > 0, it has just one vertex on
each 77-f+1, namely the barycenter of 7rf+1, which is the point (m, |)
if m is the barycenter of the floor of ??\+1 (Art. 4-12(Z))).
(C) The standard projection of |^3fc+1| is the mapping ? : |^fc+1| ->
\Fk\ defined by ?(?, у) = (?, 0) (? e \Fk\). It maps each element
? ? ? = {(?, y)\pe \F% 0 < у < 1} of |?*+4 = \Fk\ ? ? onto
its initial point (p, 0). For each ? e @, 1, 2, . . .), ? induces an
isomorphism 99* between the г-simplexes of ???}? and those of ?^?€ (i = 0,
1,...,*).
(D) Let Fk be arbitrarily oriented, and let {a} now denote its
positive simplexes. Consider a typical ?-simplex ah = +р0рг . . . ph.
We orient the roof rh of ??+1 = ah ? ? by defining rh = +#0#i · · · 4n
where qt = (p{, 1) (г = 0, . . . , h). The A-simplexes of ???? are, of
course, oriented like rh. The isomorphism 99* : ???* —>- ?pFk is obviously
orientation-preserving.
(E) To orient the (h + l)-simplexes of ???+1 (h > 0) on the
typical 7??+1 = ah X Y, we first let m denote the barycenter of ??+1
and define ah+1 = +mah = +mp0p1 . . . ph, thus assigning the
orientation induced by ah to the incident (h + l)-simplex of ????+1
on 7??+1. The other (h + l)-simplexes of ?????+1 on ??+1 are to be
oriented like ah+1, which has meaning (Art. 5-6(A)) because they are
(h + l)-simplexes on the Eh+1 containing ??+1 (Fig. 6-2). If h = 0,
with pt on Fk and qi the corresponding 0-cell on Ek, the incident
wall cell is oriented +(^рг.
(F) Applying (D) and (E) to all the ah e {?} (h = 0, . . . , к), а
standard orientation is induced by the orientation of Fk on the roof
complex ????€ and on each (h + l)-simplex of ^p^37c+1 on a prism
(h + l)-cell. The other simplexes of ^p^3fc+1 can be arbitrarily
oriented.
Lemma 8. Each roof simplex r\ has the opposite of the orientation
induced by the incident (h + l)-simplex th+1 of ?0^ on ?^+1 under the
standard orientation.
Proof of Lemma. For h = 0 the result is obvious from (E). Now
suppose h > 0. We drop the subscript as in (D) and (F). If Oq+1 is
Art. 6-8] INVARIANCE OF HOMOLOGY PROPERTIES 147
obtained by translating ah+1 = mah (see (E)) one unit in the ^/-direction,
then ?E+1 has rh for a face with the induced orientation. Furthermore,
Oq+1 is oriented like ah+1, hence like th+1, and is adjacent to th+1 with
rh as common face. Hence (Art. 5-6, Lemma 9), th+1 and Oq+1 induce
opposite orientations on rh, and therefore rh has orientation opposite
to that induced by th+1, completing the proof.
(G) We adopt the following notation and terms:
(a) lpr\ = the chain of ???\ (Art. 5-6 (F));
F.26)
(b) *7РИ7+1 = the chain of the oriented (h + 1)-
cellsof7yp^*+1on7rJ+1.
If Ch = ^lh=i a^i is an arbitrary ?-chain whose oriented cells are
cells of Fk, then, letting Dh = ?^? а У}, we have
????? _ ^ ?·??^ is the corresponding roof chain,
F.27)
rjpWh+1= 2 ????^??+1 is the connecting chain,
г = 1
and we will refer to (Ch, ?*jpWh+1, tpDh) as a triple of related chains.
Lemma 9. Let ef·-1 be the incidence number of of and of-1, and let
(C\ ????+1, tpDh) be a triple of related chains, with h > 0. Then, in
the notation of (G)
F.28) dr%Wn+1=Ch- ????- j 2 ^?*?4^7·
i: = l j? = ?
Proof of Lemma. The lemma will follow (Exercise 32) in all its
generality if we show that
F.29) dijpWJt+1 = of - ??? - 2 ejr1'^*
Now rjpWf- + 1 is the chain of the similarly oriented (A + l)-simplexes
of a triangulation of 7rf+1. It is to be shown that the right side of
F.29) represents the chain B\ of the coherently oriented boundary
A-simplexes on ??·+1. By (E), of appears in B\ with coefficient +1.
By Lemma 8, the simplexes of ???}- appear in B\ with coefficient —1.
In the chain ddijpWf-+l, da] contributes ef;_1of ~\ which, in F.29), is
canceled, as it should be, by the term in of_1 from the last sum (see
(E)). Since any incorrect coefficient in the last sum in F.29) would
clearly give the wrong coefficient of the corresponding of_1 in the
boundary of the right-hand side of F.29), we conclude that all the
coefficients in F.29) are correct, and it is clear that each ?-simplex of
B\ appears on the right side of F.29).
(Я) If Gh is a cycle in Lemma 9, then
F.30) dfjpWh+1 = Ch - t"Dh (p = 0, 1, 2, . . . ),
148 INTRODUCTORY TOPOLOGY [Ch. 6
so that Gh and lpDh are homologous cycles on Pk+1. For, since Gh is
a cycle,
<*ft «ft-1
dch = j ? «4r4_1 = 0.
г=1J=l
which implies ?^? a^f1 =0 (j = 1, . . . , ?^?). Relation F.30)
now follows from F.28).
Lemma 10. In terms of singular homology theory on |^fc+1|,
Ch~lpC](P =0, 1,2,...).
Proof of Lemma. Let ? be the chain mapping induced by the
projection ?. Tt is the identity on the floor chain Gh. By the last
statement in (D), ?^?? = ????. Hence, by (#) and Theorem 2,
ф dijpWh+1 = d<pijpWh+1 =Gh - lpCh, and Lemma 10 follows.
EXERCISES
31. Characterize the "other simplexes" mentioned in (F).
32. Explain how F.29) implies F.28).
6-9. Invariance of Homology Properties
Lemma 11. Let Z\ be a singular &-cycle on ? = \K\9 in the notation
of Art. 6-2(Л). Then Z\ ~ ???\.
°i Proof of Lemma. It is not difficult to show that the complex of Z\
can be defined as the image K\ =f(Fk) of the floor complex of a
prism complex. If/is the chain mapping induced by/, then Z^. = fCk
for some cycle Ck of Fk and lpZk^ =flpCk. Lemma 11 now follows
from Lemma 10, read with h = k.
Theorem 10. Let Z\ be a singular &-cycle on ? = \K\. Then
there exists a simplicial &-cycle Zk homologous to Z*.
Proof. Case 1. The complex K\ of Z\ is star-related to K. Let
K0 = д*(Кк^) be an approximating simplicial complex to K^, in the
notation of Art. 6-l(B). We recall that g* is the simplex mapping
induced by a mapping g which is linear between each closed simplex
yk of K^, in terms of yMinearity, and the corresponding linear simplex
*"A = g(yk\
(A) Let p' be a point on a closed simplex yk of K\, and let q' =
g(p'). Then, by F.24) , p' is on a simplex s of К with sh for a face. The
line-segment p'q' is therefore on s, hence on the polyhedron ? = \K\.
Now let / : ak -> yk be a defining mapping for fk, where ak is a
linear ^-simplex in En с En+1, and let €k+1 = ak X Y, with roof rk
and standard projection ? : тгк+1 -> ak (Art. 6-8(C)). Then the mapping
? == g/^ :rk ^sh (Art. 3-l(i^)) defines a simplex dk = y(rk) which
Art. 6-9] INVARIANCE OF HOMOLOGY PROPERTIES 149
covers sh. The linearity of g implies that ? is a linear mapping of rk
onto sh.
(B) A) If h < k, then дк = гр{гк) is a degenerate (oriented) singular
^-simplex*; B) if In = k, then dk = +sk or —sk.
By / and ?, the floor and roof of ттк+1 are mapped onto yk and its
simplicial approximation g(yk) respectively in such ajWay that if /
maps ? e ak onto p' =f(p) eyfc6ahd if q = (p, l)L(equivalent to
V = <р{я)> Я. e rk) then ? maps qerk onto q' = ip{q) = g(p) e g(y). u
Hence, in the terminology of Art. 6-8@),/and ? map the respective
end points ? = (?, 0) and q = (p, 1) of an element of ттк+1 onto a pair
of points p' and q' = g(p). By (A), the line segment p'q' is on St(sh).
@) Let ? be defined on ттк+1 by the requirements A) ? | ak = f so
that Ф(дк) = fk, B)Ф|г*=у so that $(rk) = g{yk) = sh (though
g(fk) = cp(rk) will sometimes be interpreted as a closed singulars-simplex
dk covering^71), and C) ? maps each element до of tt7c+1 linearly onto the
segment p'q' on St{sh). Then ? can be shown to be continuous. Hence
Ф(ттк+1) can be regarded as a singular prism on St(sh) with linear
elements p'q\ with yk for floor and its approximating simplex sh =
g(yk) for roof (Fig. 6-3).
Let K\ be regarded as the image K\ = f(Fk) of the floor complex
of a prism complex Рк+г as in the proof of Lemma 11. The mapping
? defined in @) can be extended in an obvious way over all the prisms
of Pk+1. We are thus led to a singular prism complex Ф(Рк+1) with
K\ = Ф(Рк) for floor, and with the approximating simplicial complex
Kk = g*(Kl) for roof. Each closed singular prism cell ?(^ + 1) of Ф(Рк^) ^
is a union of line-segments joining its floor ?((?) to its roof (yk).^\o X
Let ? be the chain mapping induced on ?0?}€+1 (Art. 6-8(B)) by ?.
Then, for some cycle Ck on Fk, we have Z\ = Ф(Ск). The roof cycle
Dk corresponding to Gk maps onto a chain Ф(Вк) which, as a
consequence of (B), reduces to a simplicial S-chain Zk ?? ? when
degenerate simplexes are dropped (see (B)). Theorem 10 now follows from
Lemma 10, since the homology Gk ~ Dk = ?°Z)fc (see Art. 6-8(#)) is
carried over by ? into Ф(Ск) = Z\ ~ Zk = Ф(Вк).
Case 2. The complex K\ of Z\ is not star-related to K. Let ? be
so large that ???\ is star-related to К (Exercise 33). By the proof
of Case 1, there exists a simplicial chain Zk ~ 1??^. Theorem 10
follows from Lemma 11 and the transitivity of the homology relation.
(D) Proof of Theorem 1. Since simplicial homologies are a special
case of singular homologies, the singular homology class [Z*] of a
cycle Z\ on ? = \K\ contains the simplicial homology class of a cycle
Zk ~ Z\ (see Theorem 10). By Theorem 9, [Z*] therefore contains
* Compare Exercise 5d above. This is a simple consequence of the definitions and
Art. 4-10G?).
Fig. 6-3. Simplicial approximations to singular complexes, (a) ??+1;
(b) Ф(^-Ы)(Ь = 0, / = 1); (с) Ф(^-Ы)(Ь = 1, / = 1); (d) ?(?*+*).
150
Art. 6-10] INVARIANCE OF HOMOLOGY PROPERTIES 151
exactly one simplicial homology class. Otherwise expressed, each
element of §fc is obtained from an element of §? merely by dropping
from the latter all the non-simplicial ^-cycles belonging to it. The
mapping which maps each singular homology class onto the simplicial
homology class it contains is then clearly an isomorphism. Theorem 1
now follows, by Art. 6-6(^4). By Chapter 5, Theorem 17, cohomology
groups, as well as homology groups, are invariant.
(E) A polyhedron ? is connected if and only if it has no proper
non-vacuous subset which is both open and closed.
To verify (E), let К be a triangulation of П. Then (Art. 5-3,
Theorem 5), the 0th Betti number, ?0, of К equals the number of its
components. The latter are characterized as those connected subsets
of the complex K, each of which is both open and closed (see Art.
4-6(E) and (F)). The present statement полу follows from Art. 4-6,
Lemma 4, and the invariance of ?0.
EXERCISES
33. Show that ? can be chosen as specified in the proof of Theorem 10, Case 2.
34. Show that if Kj is a subcomplex of К of dimension j > 0, then 1РЮ is
star-related to К if and only if" ? > 1.
6-10. Classes of Mappings
Let ? be a topological space, and consider the product space
? ? ? where ? is the unit segment 0 < t < 1. Let ? also be a
topological space, and let
F.31) /:? ? ?->?
be a continuous mapping of ? ? ? into ?.
The points of ? ? ? are representable in the form (p, t), where A)
? = (p, 0) ?? and B) t e T. We will denote with
F.32) ?:? —? (teT)
the mapping of ? into ? denned by
F.33) ft(p)=f(P,t) (???,???).
Then ft is a continuous one-parameter family of continuous
mappings @ < t < 1). It will be called a (homotopic) deformation
of /0 into fv It is helpful intuitively, to regard t as the time and to
think of the image of a point ? e ? as "moving" from f0(p) to fx(p)
through the positions ft(p) as t increases from 0 to 1. Its deformation
path is a continuous curve, defined by the restriction of / to the
segment ? ? ?.
152 INTRODUCTORY TOPOLOGY [Ch. 6
A mapping gx : ? —> ? is homotopic to a mapping g0 : ? —> ? if it
is possible to define a deformation of g0 into gv This relation will be
symbolized by gx ^ g0.
Lemma 12. The relationship ^ is an equivalence relation.
Proof of Lemma. It is reflexive, since ft=f0, 0 <t < 1, is a
deformation of/0 into^ = f0. It is symmetric, since iift is a
deformation of/0 into/l3 then/1_i is a deformation ?? fx into/0. To prove its
transitivity, let/f be a deformation of/0 into/! and gt a deformation
of 9o = ? into 9?·
(Л) Then i^, defined for 0 < t < \ as/2i and for J < t < 1 as <72*-i>
is easily seen to be a deformation of /0 into gx (Exercise 35).
(B) As a consequence of Lemma 12, the continuous mappings
? -> ? fall into homotopy classes, generally called merely classes of
mappings.
(C) If ? = \K\ where К is a linear simplicial polyhedron, then
ft induces a mapping ff : К —> ? defining a family Kf @ < ? < 1)
of singular complexes. This leads to the concept of homotopic
singular complexes and homotopy classes of singular complexes on ?.
Note that ?+1 = ? ? ? is a prism complex, and P7;+1 =/ *$*+*
is a singular prism complex with K$, Kf for floor and roof, where /*
is the simplex mapping induced by /. This leads to the following
result.
Lemma 13. Two singular complexes K% and Kf are in the same
homotopy class if and only if there exists a singular prism complex
?^+1 with K$ and Kf for floor and roof complexes.
(D) The mapping ff induces a chain mapping/^ of simplicial chains
on К into singular chains on ?, defining, for each such chain Gk a
family C\t of singular chains. This leads to the concept of homotopic
singular chains and homotopy classes of singular chains on ?, where
two cycles are homotopic if one can be deformed into the other.
Theorem 11. If two cycles are in the same homotopy class, they
are in the same homology class.
This follows from F.30) applied to singular cycles with ? = 0.
(?) The work of this article is applicable if ? = ?, in which case
continuous mappings of a space into itself are involved. A mapping
/ : ? -> ? is called a deformation of ? if it is in the deformation class
of the identity mapping. As a corollary to Theorem 11 above and
Theorem 17 of Chapter 5, a deformation of ? induces the identity
isomorphism of each homology group, and of each cohomology group,
onto itself.
EXERCISE
35. Prove {A).
7
Manifolds
An га-manifold, defined below, is a generalization of a 2-manifold,
or surface. Manifolds are of frequent occurrence in analysis and in
applications of mathematics. Their topological properties are of
fundamental importance. The m-dimensional pseudomanifolds (Art.
5-6) are a broader generalization of surfaces than desired, for they
include such geometric objects as the 2-sphere with two points
identified.
7-1. Some Homology Properties of Pseudomanifolds
Theorem 1. If Ж is a closed orientable ra-pseudomanifold, then
G.1) S0(Jf) ^ Ьт(М) ъ ?>°(?) ъ Ьт{Щ ъ the free cyclic group,
where ъ denotes the isomorphism relation.
Proof. Part of this result was proved as Theorem 10 of Chapter 5.
The rest will be deduced from the following lemma.
Lemma 1. Let ? be coherently oriented. Then, there exists a linear
graph L whose incidence matrix J0(L) is the transpose of Jm_1(M).
Proof of Lemma. Let s% (k = m — 1, m; i = 1, . . . , ock) be the
A-simplexes of M. The vertices of L will be (p1} . . . , pa ). If sf~l is
incident with (sf, sf) and is oriented like sf, then sj = +PjPk will be a
1-simplex of L and all 1-simplexes of L are thus defined. Then
column i ofJ0(L) has —1 in row j, +1 in row k, and 0's elsewhere;
likewise, row i of Jm_1(M) has —1 in column j, +1 in column k, and
0's elsewhere.
Since a linear graph has no torsion coefficient, it follows from
Lemma 1 that ? has no (m — l)th torsion coefficient. Hence (Art.
5-11, Theorem 17), ?>™{?) ** 93Ш(Ж) = §w(if). The relation $°(Х) -
Ь0(К) is valid for all complexes.
(^4) As a corollary to Theorem 1, the 0th and mth Betti numbers of
an orientable m-pseudomanifold are ?0 = ??? = 1 and there are no
(m — l)th torsion coefficients.
Theorem 2. If Ж is a closed non-orientable m-pseudomanifold,
then its mth Betti number is ??? = 0 and it has an (m — l)th torsion
153
154 INTRODUCTORY TOPOLOGY [Ch. 7
coefficient equal to 2. Its mod 2 homology and cohomology groups
satisfy
G.2) %Q(M) ъ 'Ьт{М) ъ ?>°(?) ъ §)т{М) ъ the group of order 2
and its 0th and first connectivity numbers are ?0 = ?? = 1 (Exercise 2).
EXERCISES
1. Draw a diagram showing (a) a triangulation ? of a tor-us; (b) a
corresponding linear graph L satisfying Lemma 1.
2. Prove Theorem 2, with the aid of Art. 5-6 and the proof of Theorem 1.
7-2. The m-Sphere
Let Em+1 be a euclidean (m + 1 )-space, with a rectangular cartesian
coordinate system (x) = (x1} . . . , xm+1). The unit m-sphere #™ in
?'w+1 is denned by
m+l
G-3) ?0W: ? *?=1.
г = 1
A (topological) m-sphere means a space Sm homeomorphic to S™.
Lemma 2. The boundary Bm = 7fw+1 — ?™+1 of a convex polyhedral
(?? + l)-cell ?™+1 in Em+1 is an m-sphere.
Proof of Lemma. Choose the system (x) so that its origin О is on
7TW+1. Each ray from О meets Bm in a single point ? and #™ in a single
point q. The mapping defined by ? -> g is easily seen to be a
homeomorphism.
Corollary. A triangulation of Bm and a homeomorphism h : Bm ->
8m define a triangulation of an m-sphere Sm.
(A) In particular, the boundary Bm = ^w+1 — sw+1 of an (m + 1)-
simplex sw+1 is an m-sphere, and the set of boundary faces of sw+1 is a
triangulation of Bm.
We will describe a simplicial complex Kn as a cone complex or a
closed star with center p0 if A) p0 is a vertex of Kn and B) each simplex
of Kn is a face of a simplex incident with p0. In other words,* ifw =
&t(Po)> where #?(?0) is the star of p0 on Kn (Art. 6-3) and ??(;?0) is the
complex consisting of all the faces of simplexes of St(p0). The sub-
complex B4-1 = St(p0) — St(p0) will be called the outer boundary of
St(p0) or of Kn (relative to p0). A given complex Kn may be a cone
complex with several possible choices of its center. In particular, the
set of all faces of a simplex is a cone complex with respect to an
arbitrarily selected vertex as center.
* We are here using St(p0) to denote a set of simplexes, rather than their point-set
union.
Art. 7-3] MANIFOLDS 155
Theorem 3. If Kn is a cone complex, then ?>0{??) is free cyclic, and
?>?(??) reduces to the null element (i = 1, 2, . . .).
Proof. This follows from Chapter 6, Theorem 11, and the fact that,
in a polyhedral representation of Kn, an arbitrary cycle on Kn can be
deformed into the center p0 along segments from p0.
Theorem 4. The 0th and mth homology groups of an m-sphere are
free cyclic. Its other homology groups reduce to the null element.
Proof. By Chapter 6, Theorem 1, it is sufficient to give the proof
for the complex Bm consisting of the boundary faces of an (m + 1)-
simplex sm+1 = p0px . . . pm+i- The complex Km+1 consisting of all the
faces of sm+1 is a cone complex, with Bm for its m-skeleton. Therefore
Bm has the same kth homology groups (k = 0, . . . , m — 1) as Km+1.
Since the boundary faces of sm+1 are an orientable m-pseudomanifold,
Theorem 4 now follows from Theorems 1 and 3. As a corollary,
G.4) fi0(Sm) = fin(Sm) = 1 &0П = 0 (гф 0, т).
Theorem 5. No orientation-reversing self-homeomorphism of an
m-sphere is a deformation (Art. 6-lO(E)).
Proof. We continue to represent Sm by Bm. Consider first the
linear self-homeomorphism ? of \Bm\ which interchanges ?0 andj^ and
leaves Pi fixed (i > 1). Lfet s™ = {-1)<р0 . . . Vi-iVi+i · · -Vm+? {i =
0, 1, . . . , m + 1) and let Zm = ?™^1 sf. The homology class of Zm
generates $)m(Sm), and §>m(Sm) is the free cyclic group. On the other
hand, ? induces a mapping which carries Zm into — Zm. However,
Zm ~ — Zw => 2Zm ~ 0, which is impossible, since no cycle kZm
(к ф 0) can bound on Sm (Exercise 5).
EXERCISES
3. Show that if Km in a linear simplicial complex in En с En+1 and p0 ?
En+1 — En, then р0 and Km determine a unique cone complex with pQ as center
and Km as outer boundary.
4. Show that (a) the only simplicial ?-cycle on a cone ?-complex Kn is the
null ?-cycle and (b) at least one simplex of the outer boundary of Kn appears on
each simplicial &-cycle on Kn, if к < п.
5. Justify the last sentence in the proof of Theorem 5.
7-3. Projective m-Space
Projective m-space Pm is the space of proportionality sets of m + 1
real numbers. That is, an ordered set (x) = (xv . . . , xm+1) of real
numbers, not all zero, represents a point, and the same point is
represented by (yv . . . , ym+i) = (txv tx2, . . . , txmV1) for each t ? 0. Given
(x), (y) can be any point, except the origin O, on the line determined
by О and (x) in Em+K
156 INTRODUCTORY TOPOLOGY [Ch. 7
(A) Hence Pm can be interpreted as a space whose elements are the lines
{?} through 0 in Em+1. A neighborhood of Я = Op is the set of all lines
Oq with q in a neighborhood of ? in Em+1.
(B) Each ? e {A} intersects the unit m-sphere S™ <= Em+1 in a pair
(p, p') of antipodal points; that is, points symmetric to each other in
O. Hence Pm can be interpreted as S™ with ? and p' identified for each
antipodal pair (p, p').
In a euclidean space Ej with coordinate system (xv . . . , Xj), the
unit j-cell will mean the spherical region
G.5) cri: 2>?<1.
г = 1
Its boundary is the unit (j — l)-sphere
G.6) -SS··! *?=1, -Si = ?{, - ??·
г = 1
Theorem 6. Projective m-space Pm can be represented topologically
as Oq* with antipodal points of S™~x identified in pairs.
Proof. Consider the representation in (B) above. Let S™ be
analyzed into A) its lower hemisphere ?™, on which xm+1 < 0, B) its
upper hemisphere ?™, on which
^m+i -^«0, and C) its equatorial
(m — l)-sphere #™_1, on which xm+1 = 0. Of a pair of identified
antipodal points (p,pf) on S™ either both are on #™_1 or one is on ?™ and
one on ?™. Hence, Pm can be represented as ?™ with antipodal points
on S™'1 = ?2 - ?^ identified. But ?™ can be defined by
G.7) ?2™ : хт4_г = Vl - {x\ + · · · + x2J, (xv . . . , xj e ?™.
Hence, ?™ is homeomorphically mapped onto off by the projection
(xv . . . , xm, xm+1) -> (xl5 . . . , #w, 0), which is the identity on S™-1.
The theorem now follows easily. (See Exercise 7.)
Theorem 7. Projective m-space Pm is orientable if m is odd, non-
orientable if m is even.
Proof. Let 77™-1 and Tw be defined, in Em, as follows:
m
2""-1 : ?>;| = 1,
G.8) where \x\ means absolute value of x,
m
i = l
(G) Then tw is a convex polyhedral m-cell inscribed in S™, with
the unit points pt (i = 1, . . . , m) on the #raxes and the antipodal
points p- as vertices (Exercise 9).
(D) The (m — l)-dimensional faces of tw consist of the (m — 1)-
simplex в = pL . . . pm> the antipodal simplex s' = p[ . . . jo^, and all
Art. 7-3] MANIFOLDS 157
simplexes of the form rx . . . rw? where rt = p{ or p\ (i = 1, . . . , m)
(Exercise 10).
(E) Let two points on Tm~x be called antipodal if they are on a line
through the origin. Then fw is converted into a projective m-space Pm
by the identification of antipodal pairs of points on Tw_1 (Exercise 11).
The identifications just described identify s = +px . . . pm with
s' = +p[ . . . p'm. Now s has the orientation induced by t =
Opi · · · Pm and s' nas the orientation induced by t/ = Op[ . . . p'nv
where О is the origin. The linear mapping of Em onto itself which
interchangespi and p\ has jacobian (— l)w. Hence t and V are oriented
alike or oppositely in Em according as m is even or odd.
(F) In order that Pm be orientable, it is necessary that when t and
/' are oriented alike, they induce opposite orientations on s and s'
respectively (Exercise 12), in other words that m be odd.
(G) The condition given in (F) is also sufficient (Exercise 13), which
completes the proof.
Theorem 8. The homology groups of Pm are
(a) §0(PW) = the free cyclic group,
(\\\ & pm\ _ /tne grouP °f order 2 (k odd and <m)
G.9) ( > ®k( } ~ (the null group (k even and >0),
(С) Ьт(Рт) =
the free cyclic group (m odd)
the null element alone (m even).
Proof. Part (a) of G.9) is valid since Pm is connected. Whether Pm
is represented as in (B) or as in Theorem 6, the identification of points
converts S™-1 into a projective (m — l)-space P^'1 с ?™. But aS^
can, like S™, be analyzed into its lower hemisphere ?™-1, where
xm < 0, its upper hemisphere ?™-1, where xm > 0, and its equatorial
(m — 2)-sphere S™~2, where xm = 0; and the identifications of
antipodal points convert S%~2 into a Pn0l~2 <=. P^'1 <=. Pm.
Continuing thus, we are led to
?? : \xi+2 = · · · = xm+i = 0, 2 »f = 1, xj+1 < 0 j,
G.10) ?{ : (xj+2 = - - - = xm+1 = 0, Д>? = 1, *,+1 > ?) ,
$0 : \X3+1 = Xj+2 = * ' * = Xm+i = 0, 2,Жг = 1 I
for each j = 1, . . . , m. In the case j = 1, #$ is the pair of points
?[ : ?? = —1 and ?% : хг = +1 on the a^-axis, separating the unit
circle of the (xl9 #2)~plane into the arcs ?\ and ??.
158 INTRODUCTORY TOPOLOGY [Ch. 7
The identification of antipodal points converts each of the spheres
Sq (k = 1, . . . , m — 1) into a projective &-space Pj, and
G.11) pi cz p2 cz · · · cz P^-1 cz Pm.
Lemma 3. If Z\ is a singular &-cycle on Pw and if к < m, then
Z\ ~ Yk^ for some singular &-cycle Y1^ on P[f_1.
Proof of Lemma. Let Pw be represented as fw with antipodal points
of Tm~x identified, converting the latter into P™-1 (see the proof of
Theorem 7). Let Pw be triangulated (compare Exercise 12 for
example) into simplexes {t} which are linear in the representation fw.
Let Zq be a simplicial approximating cycle on {t} to Z^ and let p0 be a
point on an m-simplex of {?}. Since Z\ is a chain on the ^-skeleton of
{?}, its complex K(Zq) does not contain jp0. Each point g on |7il(Zq)|
but not on Tm~x is therefore on a unique ray jp0g which, since fw is
convex, intersects P™-1 in a unique point p, represented by a point on
jTm-i jf ^ js on jim-i^ there are two such rays, one to each of the two
antipodal positions of q, and the two corresponding points ? are
identified with each other, and with q. The set of all segments qp can
be used in defining a deformation of Z^ into Y* on P™~\ and the
lemma follows from Theorem 11 of Chapter 6.
Corollary. The cycle Z\ is homologous to some cycle X\ on P\.
This corollary results from successive applications of Lemma 3,
with ?I and P™-1 replacing Z\ and Pw, and so on.
Let ?1? be a triangulation of ??, and let X\ be a simplicial
approximating cycle on ?* to X1^. If & is even and positive, then, by (D) and
Theorem 2, Xq must be the null cycle, since that is the only &-cycle
on a non-orientable &-pseudomanifold.
If к is odd, Xq is homologous to an integral multiple of the chain VkQ
of ?^ taken with either possible coherent orientation, and Vq is a
non-bounding cycle whose double bounds a chain on Pq+1- Theorem 8
now follows readily.
(H) As a corollary to Theorem 8, the connectivity numbers of Pw
are ?0 = ??? = 1 and ?? = 0 (i = 1, . . . , m — 1) (Exercise 14).
EXERCISES
6. Draw diagrams to illustrate, in the cases m = 2 and m = 3, the proofs of
Theorems 7 and 8.
7. (a) Show that Theorem 6 leads to the earlier definition of P2 as the sphere
with crosscap. (b) Show that P1 is a circle.
8. Show that ?™ = ?™ U ?™_1 is converted into an m-sphere when pairs of
points on S™'1 are identified if and only if they have the same (xv . . . , Хщ^)-
coordinates. Their xw-coordinates will then be xm = ± Vl — (x\ + · · · + ^-i)·
Suggestions: (a) Consider first the cases m = 1, 2. (b) Let ?™ be the
part of ?0 where xm < 0 and ?% the part where xm > 0. Consider the mapping
rt. 7-4] MANIFOLDS
: (xv . . . , xm) -* (xv . . . , хт_19 ут, ym+1), defined as follows,
'1 -H + ··· +*4-?):
[Ут = ~*xm ~~ *
I (хл. . . . , xm) ? ?™,
\Ут+1 = ~ Vk2 - Ут
\Ут = *xm ~ tc
159
where к =
[Ут+l = ^k2 ~ У\
\XV · ¦ · » Xm) ^ ?2
9. Prove (C).
10. Prove (?>).
11. Prove (#), with the aid of Theorem 6.
12. Prove (F). Note that the faces of the 2W simplexes Orx . . . rm (notation as
in (D)) are a triangulation of rw into an m-pseudomanifold with boundary
Tw_1. After the identifications in (E), the second barycentric subdivision affords
a triangulation of Pm into an m-pseudomanifold, without boundary.
13. Prove (G). Suggestion: Consider the effect of orienting positively, relative
to Em, the 7tt-simplexes of the suggested triangulation of Pm.
14. Deduce (H) from Theorem 8.
7-4. Local Homology Groups
Given a topological polyhedron ? and a point ? e ?, let a
neighborhood of ^9 be triangulated so that ? is a vertex, and let #?B9) be the star
of p. The outer boundary В of the closed star St(p) (see Art. 7-2 for
definitions) is a surrounding complex of 2?, and its kth homology group
Ьк(В) will be called the kth local homology group of ? at p, denoted by
G.12) Ьк(П,р) = Ьк(В).
Theorem 9. The kth local homology group §fc(Il, p) is a topological
invariant.
Proof. (A) This theorem means that $>к(И, р) ъ §?(?, g) if ? and
? are homeomorphic with ? and q corresponding. This is equivalent
to the statement that §>к(В) ъ §>к(В*) if В and Б* are two surrounding
complexes of ? (Exercise 17).
Let St(p) and St*(p) be closed stars with В and Б* for respective
outer boundaries. Linearity on the simplexes of St(p) and St*{p) (see
Art. 6-1 (C)) will be called #?-linearity and #?*-linearity, respectively.
Then \St(p)\, for example, is the union of the ^-segments pq0 (q0 e B).
By the y-contraction yr of \St(p)\ in the ratio r, we mean the
deformation under which each point q on a segment pq0 moves toward
q along that segment to the point qr such that pqr\pq = r @ <
r < 1) in terms of ^-linearity. If St(p) were in a euclidean space En,
with origin ? and coordinates (xv . . . , xn), yr would move qt : (txv
. . . , txn) from a position q : (xv . . . , xn) to qr(rxv . . . , rxn) as t
160 INTRODUCTORY TOPOLOGY [Ch. 7
decreases from 1 to r. The contraction yr of \St(p)\ deforms St(p) into a
star yr{St(p)) a y-contraction of St(p).
Similar considerations^ terms of St* -linearity lead to the concepts
of the ? * -contraction of \8t*(p)\ in the ratio r and of the ? *-contraction
Yr(St*(p)).
Given an arbitrary neighborhood N of ? on ?, there exists an r so
small that N contains the ^-contraction of \St(p)\ and the y*-
contraction of \St*(p)\. Hence it is possible to define y-contractions
Sti(p)_of St(p) (i = 0, 1) and. a y*-contraction St*(p) of St*(p) so that
W\St0(p)\ cz \8t*(p)\A2)\Sti(p)\ c l«o(p)l, and CI^A1I cz \St*(p)\
(see Fig. 7-1, where ^-linearity is shown as straight).
Then Б* cz B01 = \St0(p) - Щр)\, where B01 shows in Fig. 7-1
as the closed polygonal band between B0 and Bv
(B) Let ?^(pq0) be the #/-segment from ? to a point q0 e B0. It
intersects Вг in a single point, which will be called the ^-projection
7r1(g) of each point q on X{pq^). Thus the $?-projection ттх is defined
as a continuous mapping {\St0(p)\ — p) ^ Bv Similarly, by using
^^-projections, the St*-projection ?* is defined as a mapping
(\St*(p)\ -p)^B*.
Let у be the mapping В* -> 2?x defined by ip(q) = 7r1(g), q e Bf,
and let ? be the mapping 2?? —> 2?f defined by 9?(g') = ?*(qf), q' e Bv
Lemma 4. The mapping gx = ?? : В* -> В* is a deformation of B*
(Art. 6-10).
Proof of Lemma. Let ?7 = [0, 1], the unit segment on a i-axis.
First note that the mapping ? : В* —> Вг is a deformation of 2?f on
\St${p)\- Indeed, if /((Б*) =/(Б*, t) where / : (Б* x_T) - |M0Cp)|
maps_each segment q ? ?, q e Bf, linearly in terms of ^-linearity on
the ^-segment from q to q' = y>(q), then f1\B*=xp and f0\B* =
(the identity). The deformation path of a point q e B* shows as a
line-segment X(q) in Fig. 7-1. Now letj/ : Ef X T) -> 2?f be defined
by </(#, 0 = ?*?(<1, 0> ?* being the #?*-projection into B*. Then
g0(B*) = g{B*, 0) is the identity and f/B?f, 1) = дг(В*) = ??, so that
gt(B*) = g(B*, ?), 0 < ? < 1, is a deformation of the identity into gv
establishing the lemma.
Hence (Art. 6-10B?)), gx induces the identity isomorphism
$k(B*) -+ $k(B*). But the isomorphism g* induced by gx is the
product g* = ?*?* of the homomorphism ?* : $k(B*) -> bk(^i)
induced by ? and the homomorphism ?* : $k(B*) —> bk(Bi) induced
by ?.
(C) Since g* is the identity isomorphism, ?* and ?* are both one-to-
one. Hence ?* and 99* are isomorphisms since a one-to-one
homomorphism is an isomorphism (Exercise 18).
Theorem 9 now follows, because A) &(!!, p) = %>k(B) is isomorphic
Art. 7-4]
MANIFOLDS
161
Fig. 7-1. Two nested pairs of star neighborhoods of p on ?.
to ??^??), since a y-contraction of Б is a homeomorphism and B)
^(?, ?) = %k(B%) is for similar reasons isomorphic to §)k(Bf).
EXERCISES
15. Draw a 2-dimensional St(p) whose outer boundary is a closed polygon with
? interior to it. Show y±(St(p)) and yi(St(p)) on your diagram.
16. Let ?2 be the surface of a double cone, vertex at p. What are the local
homology groups at pt
17. Prove the italicized part of (A), with the aid of a homeomorphism
18. Establish (С).
162
INTRODUCTORY TOPOLOGY
[Ch. 7
7-5. Topological Manifolds and Homology Manifolds
A (closed) topological m-manifold ?™ is a connected compact
topological space on which each point has a neighborhood homeo-
morphic to an m-simplex. For m < 4, it is known that ?™ is a
topological polyhedron; in other words, ?™ can be triangulated.
For the general га-manifold, the triangulabihty question is one of
the major unsolved problems of topology.
A (closed) homology* m-manifold Ш is a connected compact
topological m-dimensional polyhedron (Art. 4-6(C?)) on which the
local homology groups $к{УЛ, p) at each point are isomorphic to the
respective homology groups §fc(#m_1) o'f an (m — l)-sphere (Theorem
4). This is clearly a topologically invariant definition.
(^4) Every triangulable topological га-manifold is a homology
m-manifold (Exercise 21).
If m > 3, there exist homology га-manifolds which are not
topological manifolds; thus homology manifolds are more general than
triangulable topological manifolds.
Theorem 10. Each triangulation of a homology m-manifold Ш
is a closed m-pseudomanifold.
Proof. It is to be shown that if Ж is a triangulation of Ш and
sm ? G jf then sm_1 is incident with exactly two m-simplexes of M.
We start with a lemma.
Lemma 5. If ? is the number of ra-simplexes of ? incident with
sm~19 and ? is the barycenter of sw_1, then §W_1(SR, p) is the free
abelian group with ? — 1 generators.
Proof of Lemma. Let ? be regarded as linear simplicial, which,
by Chapter 4, Theorem 2, involves no loss of generality in proving
Lemma 5. Let sw_1 = p0 . . . pm_x and let sf = g^w_1 (i = 1, . . . , v)
be the m-simplexes of M, possibly reoriented, incident with sm~1.
The reader should follow this proof, drawing diagrams for m = 2.
Let sf -2 = (-l)^o ...&... Vm-\ (j = 0, . . . , m - 1) where -
denotes omission of p,. Then ds™'1 = ?]1^1 sf~2. Let sf^1 = q^f'2
(i = 1, . . . , v; j = 0, . . . , m - 2).
(B) The faces of the simplexes s|·-1 constitute a surrounding
complex B™'1 of ? on Ш (Exercise 22).
Let Bf -1 = Xf=-02 q^f'2 (i = 1, . . . , v). Then the boundary of
st - sf is (Exercise 23)
G.13) да™ - ds™ = Bf'1 - В™'1 (A = 1, . . . , v; i = 1, . . . Л, · · · , v).
Hence Bf'1 - B^'1 is an (m - l)-cycle on В™'1.
* The term combinatorial manifold is thus used in much of the literature. In recent
research, however, a combinatorial manifold has been denned with the stronger condition
that the outer boundary of each star be combinatorially equivalent (Art. 4-12(Cr)) to
the boundary complex of a simplex.
Art. 7-5] MANIFOLDS 163
(C) The complex K{Bf~x) of B™~x consists of the boundary complex
of sf minus the face sm~1r and K(Bf~1) is similarly the boundary
complex of s™ with sm~1 deleted. Hence the complex of Bf ~1 — B™~x
is a closed orientable (m — l)-pseudomanifold (Exercise 24).
If Zm~x is a cycle on Bm~x and sf^1 appears in Zm~x with coefficient
??, then each of the (m — l)-simplexes s^f1 (k = 0, . . . , m — 1)
appears in Zw_1 with coefficient at. Otherwise, some pair of adjacent
(m — l)-simplexes on K{Bf~1) would appear in Zm~x with unequal
coefficients and their common (m — 2)-face would appear in dZm~1,
contradicting its definition as a cycle. Hence each cycle on B171'1 is of
the form ?™'1 = ???=1 a.Bf'1.
(D) Furthermore, ???=1 a{ = 0, since bZm~x = -(???=1 at) ds™'1
(Exercise 25).
(E) It follows readily that Bf'1 - B™'1 (h = 2, . . . , v) is a
maximal set of linearly independent (m — l)-cycles on Вт~г (Exercise
26).
Lemma 5 now follows with the aid of Corollary 1 to Theorem 2
of Chapter 5 (Exercise 27).
By definition of homology m-manifold, §w_i(SR, p) is the free
cyclic group, which is the free abelian group with one generator.
Therefore ? = 2, and Lemma 5 implies Theorem 10.
Theorem 11. If a topological polyhedron ? can be triangulated
into an m-pseudomanifold M, then every triangulation of ? is an
m-pseudomanifold.
Proof. Suppose ? has a triangulation in which some (m — l)-sim-
plex s™-1 is incident with ? ? 2 m-simplexes. Then §W_1(II, p) = 0
if ? = 1, and it has ? — 1 > 1 generators if ? > 2. But, from the
triangulation ? of П, §Ш_1(П, р) is free cyclic, which yields a
contradiction.
Corollary. If ? can be triangulated into an m-pseudomanifold
with boundary B, then every triangulation of ? is an
m-pseudomanifold with a boundary which is a triangulation of \B\ (Exercise 28).
(F) Theorem 11 justifies us in referring to ? as a (topological)
m-pseudomanifold and, in the case of the corollary, as a (topological)
m-pseudomanifold with boundary В == |5|.
Lemma 6. If ? e Ш and Ш is a topological m-pseudomanifold,
then each surrounding complex of ? is an orientable (m — l)-pseudo-
manifold.
Proof of Lemma. In the first place, ? is on a face of an m-simplex
in each triangulation of a neighborhood of ? on Ш. Otherwise, the
local (m — l)th homology group would be null. From the fact that
each (m — l)-simplex sw_1 incident with ? belongs to exactly two
m-simplexes s™ and s% of St(p) it follows that the face sm~2 of s™-1
164 INTRODUCTORY TOPOLOGY [Ch. 7
opposite ? belongs to just two (m — l)-simplexes of the outer
boundary B171'1 ofSt(p), namely the faces s™_1 and s™_1 ?? s™ and s™ opposite
p. Hence Bm~x is an (m — l)-pseudomanifold. Its orientability
follows from the fact that §w_i(i?w_1) is a free cyclic group.
EXERCISES
19. Let M2 be the union of two euclidean 2-spheres which intersect in a
circle S1. Find the structure of ^(M2, p) (a) for ^G^1 and (b) for ? ? ?2 - S1.
20. Let ?3 be the union of two euclidean 3-spheres which intersect in a
^-sphere^2. Find the structure of ?2(M3, p) (a) for ? ? ?2and (b) for ? ? ?3 - S2.
21. Prove {A).
22. Prove (B). Suggestion: First show that the faces of the simplexes ps™~*
are a subdivision of the closed star of «w_1, which consists of all faces of all
ra-simplexes of ? incident with «w_1.
23. Establish Eq. G.13).
24. Give details of the argument outlined in (C).
25. Verify (?>).
26. Prove (E).
21. Show, in connection with the proof of Lemma 5, that each pair of
ra-simplexes of ? are first and last members of a sequence of m-simplexes,
consecutive pairs of which are adjacent. Suggestion: Given sm, let K(sm) be the
subcomplex of ? consisting of all faces of all m-simplexes of M, each of which can
be joined to sm by a sequence as described. Assume ? — K(sm) non-vacuous
and deduce a contradiction. Note that \M\ is connected, which has certain
implications for \K\ and \M — K(sm)\. The reasoning in the proof of Lemma 6 is
relevant.
28. Prove the corollary to Theorem 11.
7-6. Cell Complexes
During the rest of this chapter, we will work with homology
manifolds, partly because there is no known set of properties
depending only on the incidence numbers which enables us to determine
whether a given m-complex (m > 3) is a triangulation of a topological
m-manifold. Another reason is that there exist important results
depending only on the defining properties of homology manifolds
and hence applicable to all triangulable topological manifolds, by
Art. 1-5{A).
(A) Let Bm be a finite orientable m-pseudomanifold (Art. 5-6(E)).
Then 23w = \Bm\ is a homology* m-sphere if it shares with an m-sphere
Sm the properties
%JBm) ъ ?>0(Вт) is free cyclic,
GЛ4) Ьк(Вт) = ® (кф0,т).
* Called a combinatorial m-sphere in much of the literature, but the latter term has
lately been used for a complex combinatorially equivalent (Art. 4-12(Cr)) to the boundary
complex of an (m + 1)-simplex.
Art. 7-6] MANIFOLDS 165
In case m < 3, 33w is a topological га-sphere, but examples exist
showing that this is not necessarily so if m > 3. A homology 0-sphere
is a pair of points.
Let Bm, with properties G.14), be used as outer boundary of a
closed star Stm+\ let am+1 = \Stm+1\ and let am+1 = dm+1 - 93w. Then
am+1 is a homology (m + l)-cell, m e @, 1,2,.. .). A homology
0-cell is a point. If 33W is a topological sphere, then am+1 is a
topological га-simplex (Art. 4-6), but not otherwise.
Lemma 7. If ak is a homology ?-cell, then <;* is an orientable
A-pseudomanifold (Art. 7-5(.F)) with boundary ©fcl = 5* — ak.
Proof of Lemma. This follows easily with the aid of a triangulation
of ak into a closed star with outer boundary Б*-1, where Б*-1 is a
(A — l)-manifold and, since 9)k_1(Bk~1) is free cyclic, is orientable.
Compare the proof of Lemma 6.
E) As a consequence of Lemma 7, the homology ?-cell ak can
be oriented, by assigning an arbitrary orientation to its boundary
33?_1 and stipulating that a ?-simplex of a triangulation of dk shall be
positive or negative according as it is oriented like or unlike 23?_1.
We associate +ak with the positive orientation and — ak with the
negative. If +ак~г с: ($>к~1 is oriented like +ak, it will be said to
have the orientation induced by ak, otherwise the opposite orientation.
m
(C) A set {a} = \J {ak} of disjoint homology cells will be called
k = 0
a cell m-complex Гт if A) the set {?™} of m-cells* is non-vacuous,
B) each boundary dk — ak of a ?-cell ak e {a} is a union of elements
of {a}, called boundary faces of ak, and C) each intersection ?{ ? of
of the closure of two elements of {?} is the closure of an element of
{?}. An oriented cell complex is such a complex Гт with an arbitrary
positive orientation assigned to each of its cells.
Let Ym be a finite oriented cell m-complex, and let {ak} = (?^, . . . ,
a^k) be its positive ?-cells. The incidence number ?% is 0 if of is not
a face of of+1 and is otherwise +1 or —1 according as it is a face with
the orientation induced by of+1 or with the opposite orientation.
(D) Cell chains ?^? a,of and all the associated concepts of Chapter
5 will be regarded as defined for ?™. The boundary and coboundary
operators д and ? are determined for Tm by
*k
(a) 3?*+1 = ?>* ?*,
G.15) i=1
(b) ?<? = ? ?№+1,
3 = 1
respectively. As in Chapter 5, we are led to the concepts of cycle
* We generally write cell for homology cell during the rest of this chapter.
166 INTRODUCTORY TOPOLOGY [Ch. 7
groups 3/с(Гт), cocycle groups Зл(Гт)> bounding cycle groups %к(Гт),
cobounding cocycle groups <$к(Гт), and finally to homology and
cohomology groups
G.16) ыгт) = 3*(ГШ)ШР») §fc(rw) = 3*(rw)/5*(rw),
of a cell complex.
Lemma 8. A cell m-complex Гт = {a} can be subdivided into a
simplicial m-complex Km = {t} such that each of e {?} is covered by
the star Tk of a vertex gf on Km, where qk e of.
Proof of Lemma. (E) The ^-skeleton of Гт is the cell ^-complex
к
Гк = (J {aj} consisting of the cells of Гт of dimensions <k.
j=o
The proof is inductive, commencing with Г0, for which Л° = Г0
trivially satisfies the lemma. Assume ??_1 subdivided into ??_1 for
some positive h < m, so that the lemma is satisfied with h — 1
replacing m. Then the boundary of each of e Гл is covered by a
subcomplex B^1 of ??_1. It is a simple matter to introduce a vertex
q% on of and to subdivide of into a star T\ so that the hypothesis of
the recurrency is preserved.
Theorem 12. In the notation of Lemma 8,
G.17) ЫП^ЫЛ Ьк(Гт) ъ bk(Rm) (к = 0,1, 2,...).
Proof. Let the &-simplexes of if be oriented like of, and let of
be the chain of Tk. Then
<XJc
G.18) 3??+1=2>?·<7* (see G.15a)).
г = 1
Let 99 be the chain mapping from Гт to ftw determined by ?(<?) =
of, and let {Ck} be the image ^-chains. Then {Ck} contains a &-chain
Gk = ? ЪД of ftw if and only if the terms of Gk can be grouped so as
to express Gk in the form ?^=1 а$.
It follows from G.18) that ? : ? ??\ -> ? а$ (к = 0, 1, 2, . . .)
induces a homomorphism ?* : $к(Гт) -> %k(Km). We proceed with
two lemmas.
Lemma 9. Let Ck = ? Ъ?к be a &-chain on the subcomplex ftfc of
Я™ covering the ^-skeleton Г* of Tm. If ЭС^1 e {С1*-1}, then C* g {Ck}
(k = 1, 2, ... , m).
Proof of Lemma. If if e Тд appears in Ck with coefficient b{, then
all the &-simplexes on T\ appear in Gk with this same coefficient b{.
This follows readily from the facts that A) T\ is, by definition, a
coherently oriented &-pseudomanifold with boundary and B) dCk~x
contains no (k — l)-simplexes incident with the center gf of T\, since
dCk~l g {С*}.
Art. 7-7] MANIFOLDS 167
Lemma 10. Let Ck = ? Ъ$ be a &-chain on Я* (к > k), in the
notation of Lemma 9. If dCfc_1 belongs to {Gfc_1}, then there exists a
?-chain Dk on Я* such that Dk ~ C*.
Proof of Lemma. Suppose a ^-simplex incident with the center q\
of a star Гд appears in Ck, and let G\ be the subchain of Gk consisting
of all the terms involving simplexes incident with q^. Then dC\ is a
(k — l)-cycle on the outer boundary BKh~l of TKh. Since bk-ii^l^) = $>
there is a chain Z)| on Bl~x with boundary ЭСд. But the cycle G\ — D^
bounds, because TKh is a cone complex and therefore, by Theorem 3,
§k(TKh) = 0. Hence Ck ~Ck - (C\ - Dkh), and the latter chain
involves no ^-simplex incident with qKh. By repetitions, we obtain a
&-chain homologous to Gk involving no simplex incident with any q\
(Ji = 0, . . . , am), hence lying on Я*-1.
(E) As a corollary to Lemma 10, obtained by repeated applications,
there exists a &-chain t)k on Rk where A) Ok ~ Dk and B) Dk e {Ck},
as a consequence of Lemma 9.
In the case dOk = 0 of Lemma 10, (E) implies that each kth
homology class of Km contains cycles belonging to the set {Zk}
consisting of the cycles in {Ck}. In other words, each kth homology class
[Zk] of Я™ contains the image under ?* of at least one kth homology
class of Tw. Now if Z\ and Z\ are cycles of the set {Zk} both in [Z]
then, by (E) read with k + 1 in place of k, Z\ — Z\ bounds a chain
DkJrl e {Gk+l}. Hence [Zk] contains the image under ?* of at most one
homology class of ?™. Therefore ?* is a one-to-one homomorphism,
which is an isomorphism, and Theorem 12 is proved for homology
groups. No separate proof is needed for cohomology, because the
cohomology groups can be expressed in terms of the homology groups.
EXERCISES
29. Give a subdivision Rm satisfying Lemma 8, where Tm consists of all the
faces, including the interior, of a cube in euclidean 3-space.
30. Use the subdivision of Exercise 29 to illustrate the proof of Theorem 12.
7-7. Cellular Subdivisions of a Homology Manifold
Let ? = {s} be a coherently oriented triangulation of a compact
orientable homology m-manifold 9И, and let Mx = {t} be the first
barycentric subdivision of M.
(A) Let sm = +pioPi . . -Pi be a typical m-simplex of M, let
0*o> · · · ,3m) be a permutation of (г0, г15 . . . , im), and let pJo...h
denote the barycenter of the face pi . . . pj of sw. Then, by Art.
<7Л9) th...Jm=±PhVhh'"PHh..^m
168 INTRODUCTORY TOPOLOGY [Ch. 7
is a typical m-simplex of Mv In G.19), let the sign be + or —
according as (j0, . . . ,jm) is an even or an odd permutation of (г0, . . . ,
im). Then tf tj is oriented like sm (Exercise 31).
Another formulation for the simplexes {t} is useful. Let {sk} =
(s\, . . . , s% ) be the ^-simplexes of ? (к = О, ... , ж), and let p1· be the
barycenter of sk. A partial ordering of the simplexes {s} was defined
(Art. 4-5) such that s% < sk<^>s^ is a boundary face of sk. Let this
ordering be carried over to the barycenters of the simplexes {s}, so that
G.20) p\ < pfos*; < s*o(sfis a boundary face of sk),
and let
G.21) {?}=(?!,...,?«) (? = ?«*)
be the set of all the points pk, renumbered in the order (p\, . . . , p® ;
p\, . . . ,?^; . . . ; p?9... tPZJ.
Lemma 11. The unoriented ^-simplexes {t} of Mx consist of all
simplexes of the form
G.22) tk = qhQ... qhk such that qK < · · · < qhk.
Proof of Lemma. This follows from (A), since the unoriented faces
of tf mmmj consist of all subsets of the vertices on the right in G.19),
and a typical set of such vertices, in the relative order of their
occurrence, is also a typical subset (qh , . . . , qh ) with qh < · · · < qh .
(B) We remark that each ^-simplex of {t} which is on a ^-simplex of
{s} takes its orientation from the latter. We will presently specify
orientations for the other simplexes of {t}, which, for the present, we
take to be arbitrarily oriented.
(C) We will conventionally write the vertices of a simplex of {t} in
increasing order, so that
G.23) tk = ±qho . . . qhk => qho < - - - < qhk.
We refer to qh as the first vertex of tk and to qh eas its last vertex.
Lemma 12. Let S% be the set of simplexes of {t} with pk for last vertex.
Then sk = |SJ| (k = 0, . . . , m; i = 1, . . . , <xfc) (Exercise 33).
(D) The subsets Sk constitute a partition of the simplexes {t} (Art.
3-2E)). A dual partition, which we next study, is afforded by the
subsets Tf-* (k = 0, . . . , m; i = 1, . . . , ??), where Tf ~k is the set of
simplexes of {t} with p\ for first, instead of last, vertex.
Lemma 13. The set Tf is the star ofp$onM1{i = l,..., a0).
Proof of Lemma. Since its superscript is 0, p*· is the first vertex of
each simplex of Mx with which it is incident. Hence the lemma is true.
Art. 7-7] MANIFOLDS 169
(?) Let ?™ = \T™\. Since Ш is a homology manifold, we see from
Arts. 7-5D), 7-6D), and Theorem 4 that /Jf = ff'1 - ?™
is a homology (ra — l)-sphere, and that ?™ is a homology га-cell. The
set {rm} = (?™, ...,t™) will be the m-cells of a cell m-complex {?}
covering SR, which we proceed to define.
Lemma 14. Each outer boundary ??_1 = if — rf is a homology
(m — l)-manifold.
Proof of Lemma. The case m = 1 being almost trivial (Exercise
34), we assume m > 1. Let ?™-1be the star of a pointy e ?™-1 under
Fig. 7-2. Star neighborhood on /5f *.
a triangulation of a neighborhood of p, with ? as a vertex. It is to be
shown that Ът~2 = ?™-1 — ?7?'1 is a homology (m — 2)-sphere. Let
?™-1 be the cone complex with center p® and outer boundary 33ш-2.
(F) Then Bm~2 = ??1 ? ??1 is a triangulation of 93m~2 (Fig. 7-2).
The union ?™'1 = ?^ U ?^-1 is a homology (w - l)-sphere. For,
Щ~х is the surrounding complex of the midpoint q of p^p in a certain
triangulation ?171 covering a neighborhood of q on the homology m-
manifold Ж, ?™ being defined as the cone complex with center q and
outer boundary B™~x.
Since ?™_1 is a cone complex (j = 0, 1), a i-cycle Zk on Бш~2
bounds a chain С]+1 on Sf_1 (Theorem 3). The difference Zk+X =
Gk+i _ Ck+i is a (i + i)-Cycle on B™'1. Suppose к < m — 2, so that
S/H-iW-1) = 0 and therefore Z^1 bounds a chain C*+2 on Б™. Let
170 INTRODUCTORY TOPOLOGY [Ch. 7
C\+2 be the subchain of Gk+2 consisting of all terms of Ck+2 involving
simplexes incident with p, and let Gk+2 = Ck+2 — G\+2. Then
G.24) dCl+2 = dCk+2 - dCk0+2 = Zk+1 - BCk+2 = Ck+1 - Ck+1 - dCk0+2.
Hence the chain Gk+1 = Gk0+1 + dCk+2 is A) on ?™-1 by definition and
B) ???? because it equals Gk+1 - dCk+2. It is therefore on Bm~2 =
??~? ? ??. Now ЭС/С+! = dCk0+1 + ддСк+2 = dCk+1 = Zk. Hence,
since Zk ~ 0 was an arbitrary &-cycle on Bm~2,
Ьк(Вт~2) = 0 0<k<m-2,
G,2o) bo(Bm~2)is free cyclic·
Now suppose к = m — 2. Since Hm_1(Bm-1) is free cyclic, Zk+1 =
Zm~x is a multiple of the chain Z™'1 of Bm-\ But С™ - C™'1 =
???-г implies that Gf ~x = ???~\ where DJ1'1 is the chain of Zf_1
(j = 0, 1). Hence Zm~2 = dGf'1 = ????'1. Thus each (m - 2)-
cycle Zw-2 on Bm~2 is a multiple of the chain of Bm~2, so that
%m_2(Bm-2) is free cyclic. This, with G.25), implies that Bm~2 is a
homology (m — 2)-sphere, completing the proof of Lemma 14.
Theorem 13. In the notation of (D), let
G.26) rf-fc = \T™~k\ (k = 0, . . . , m; i = 1, . . . , afc).
Then A) rf ~k is a homology (m — A;)-cell, and B) the set {?} of all the
cells rf-* is a subdivision of Ш into a cell complex.
Proof. If ?] < pk, then each simplex of Tf~k is a boundary face of
some simplex of Tf~h.
(G) Hencep\ < p) => rf~k с ff ~h - rf~h. We then say that Tf ~*
is a face of rf ~h.
Let ? be the carrier in Mx of a point ? e 5W. If pf is the first vertex
of i, then ? g т11~к. ?? pk is any other vertex of Mv then ? ? rf~k.
(?) Hence each point of Ш is on exactly one of the elements {?}.
The elements ff~h and fj'~k intersect if and only if there exists a pde
such that ?\ < pde and pk < pd, which is true only if s] and sk are faces
of sd. Let sd be the lowest-dimensional simplex with this property.
(/) Then fd = T™~h ? fjl~k, and rd is the highest-dimensional ? on
f,- ? fy (Exercise 35).
By (E), each ?™ is a homology cell. So is each rf-1, since its outer
boundary 33J1-2 is a homology (m — 2)-sphere on some /3™_1 =
-m _ Tm (Lemma ?4)? gut ?™-1 is a homology (m — l)-manifold and
can play the role of Ш in (E) and Lemma 14, read with m — 1 replacing
m. This means that each ?™~2 is a homology cell.
(J) Continuing thus, inductively, we conclude that each rf ~k is a
homology (m — &)-cell (k = 0, . . . , m\ i = 1, . . . , afc).
Properties (G), (H), (I), and (J) characterize {?} as a subdivision of
Ш into a cell complex.
Art. 7-8]
MANIFOLDS
171
EXERCISES
31. (a) For the special case m = 2 and sm = p0p1p2> sketch the six simplexes
tf, j- of G.19), showing their orientations, (b) Show, for the general case, that
each tV1 . is oriented like sm.
32. Illustrate the numbering of the vertices in G.21) for the special case of
Exercise 31.
33. Prove Lemma 12. Suggestion: Show that each simplex of {t} is a subset of
the carrier sk ? {s} of its last vertex.
34. Prove the case m = 1 of Lemma 14.
35. Establish Statement (/).
7-8. The Poincare Duality Theorem
Consider now the triangulation {s} = ? and the dual cell complex
{?} = ? covering the manifold Ш = \M\ = \T\. We remark that
Mx = {t} is a common subdivision of ? and T, and that ? and T, by
Art. 7-7(D) and Theorem 13, are obtainable by partitioning the
simplexes {t} A) into the stars Sk and letting sk = \Sk\, then B) into the
stars Tf~k and lettingrf~k = \Tf~k\ {k = 0, . . . , m\ г = 1, . . . , ??).
Lemma 15. The point p\ is the intersection
G.27) V\ = ?* ? тГк (к = 0, . . . , m; г = 1, . . . , ?,).
Proof of Lemma. By definition, Sk is the set of simplexes of ?? with
pk for last vertex and Tf ~k is the set of simplexes of ? with p\ for first
vertex. Hence p\ is the only point common to \8\\ and \Tf ~k\ (see
Fig. 7-3).
We next assign special orientations to each cell rf ~k, which is
possible because Tf ~k is an orientable (m — &)-pseudomanifold with
boundary. Consider three simplexes
(a) t%=tVlV\i...VkikeSki (i = ik),
G.28) (b) trk = VPikPt\ · · · PZ e TT~\
(c) r^i-.^el,
where A) tk is an arbitrary ^-simplex of Sk, with ? chosen to make the
orientation like that of Sk, B) t™~k is an arbitrary (m — &)-simplex of
Tf ~k, with orientation yet to be specified, and C) tm is determined by
tkQ and tf~k, and ? is chosen to give tm the positive orientation of Ш.
(A) The value ?, hence the positive orientation of tf~k shall be
determined, for each tf ~k, by the requirement ??? = 1.
Lemma 16. (a) The convention (A) specifies a unique orientation
for each tf ~k on a Tf ~k. (b) These orientations are coherent on each
Tf~k (k = 0, . . . , w; г = 1, . . . , «*).
172 INTRODUCTORY TOPOLOGY [Ch. 7
Proof of Lemma. The vertices in G.28) are the barycenters of
correspondingly indexed simplexes of {s} such that
G-29) <<<<···<<<···< s?m-
All simplexes of S\ and of Tf k are obtained as sk = sk is held fixed
and the other s's range over all possibilities subject to G.29). As the
Fig. 7-3. Dual subdivisions of an M2.
first к of the s's in G.29) are thus varied, the coherently oriented k-
simplexes of Sk on sk are obtained. Each such variation entails
corresponding changes in the vertices of tk and of tm, but not in those of
tf~k. A change which reverses the sign of ? likewise reverses that of ?,
hence leaves ? fixed (Exercise 38). Thus all determinations of ? for
each t™~k are equivalent, proving Lemma 16, Part (a). Now let the
first к + 1 of the s's be held fixed and the last m — к allowed to vary,
subject to G.29). This keeps s% fixed and yields A) the set of coherently
Art. 7-8] MANIFOLDS 173
oriented m-simplexes tm incident with sk and B) the set of all (m — k)-
simplexes t™~k of Tf~k. A variation of the s's which changes the sign
of ? does the same for ?. Two selections of the s's yielding adjacent
simplexes tm likewise yield adjacent simplexes t™ ~k, and Part (b) of the
lemma is a consequence (Exercise 38).
(B) As a corollary to Lemma 16, the convention (A) specifies a
positive orientation for each rf~k, thus orienting the cell complex
? = {?}. The m-cells {тш} are coherently oriented.
Lemma 17. If sk_1 and sk have incidence number ??;_1, then Tf-k+1
and rf ~k have incidence number
G.30) n™~k = (-\)кект\
Proof of Lemma. Consider G.28) for the stars Sk and Tf~k covering
sk and rf ~k, and suppose the notation such that, for the stars covering
s*-1 and rf-*+1,
(a) tl1=^Vl...V1t;\eSf-\
G.31) (b) trk+1 = n'vX\ · · · К е T™~k+\
(с) Г = ??? ...р?п (identical with G.28c)).
Then the boundary chain dtk contains the term ( — lOcfp°o . . . ?^ =
( —l)*??'?o_1. Thus the incidence number of ^ and t^1 is ? =
( — 1)}€??' = ?^·_1 (since t^'1 and tk are oriented like 8к~х and sk).
Similarly, since A) the incidence numbers of Tjl-k+1 and rf ~k are the
same as those of ^~к+1 and t™~k and B) dt™~k+1 = ц<р\ . . . pfn +
• · - = r\r\t™~k + · · · , we have r\™~k = ??'. But the orientation
convention (A) implies ??? = ?'?'?, hence ??' = ??' (since each factor is
+ 1 or —1), and hence G.30) holds.
Theorem 14 (Poincare Duality Theorem). Let Ш be a compact
orientable homology m-manifold. Then
G.32) %к(Щ ъ 9)m~k(W) (k = 0, 1, . . . , m),
that is, the homology and cohomology groups of Ш in complementary
dimensions are isomorphic.
Proof. For the purpose of proving this theorem, we interpret ekfl
as the coefficient of s1-'1 in dsk and ??™-* as the coefficient of Tf~k+1 in
*r?-*.
(C) Lemma 17 is then equivalent to the statement that s* _1 has the
same coefficient in the boundary chain of (— \)ksk as Tf~k+1 has in the
coboundary chain of rf~k.
The simplex chain groups of ? = {s} are the integral modules
dk = [5*5 . . . , skk] (see Art. A-4) and the cell chain groups of ? = {?}
174 INTRODUCTORY TOPOLOGY [Ch. 7
are the integral modules J)w-fc = \r™~k, . . . , r™~k]. The
correspondence s\^Tf~k defines an obvious isomorphism between the
chain groups (?fc and Ът~к of complementary dimensions for each
к = 0, . . . , т.
The homomorphisms д : Сл -> G^ and ? : Ът-к -> D™-**1 lead in
precisely the same way to ЬАЩ апA Sm_fc(?7)· That is, the kernels of
д and ? are the &-cycle group !^k{M) and the (m — &)-cocycle group
3m~k(T), respectively. The image chains in (S^^ and J)w-fc+i
constitute the bounding &-cycle group ^к_г(М) and the cobounding co-
cycle group 3rw|-*+1(!ZT). By definition,
G.33) ым) = 3*W/S*W Sw~*m = З^т/М?7).
Since
G.34) Эв? = 2 fijT1^1 ^?™"* = (-l)fc ? еЙ-1^**1,
the isomorphism defined by s{ —> rf~j induces an isomorphism between
Ьк(М) and $r>m-k{T). This, with Theorem 12, implies Theorem 14.
Corollary 1. The Betti numbers of Ш satisfy the duality relations
?? = ??? = 1» ?*: = ???-k (k = 0, 1, . . . , m), and its kth torsion
coefficients are the same as its (m — к — l)th torsion coefficients.
This is the form in which Poincare duality was generally formulated
before cohomology theory was developed. It follows from Chapter 5,
Theorem 17, Chapter 6, Theorem 1, and Theorem 14 above (Exercise
39).
Corollary 2. If Щ is a compact homology m-manifold, orientable
or not, its connectivity numbers satisfy the duality relations ?0 =
??? = 1,?, = ???-,? = 0,1,...,?>?).
This is the result of mod 2 considerations strictly analogous to those
leading to Theorem 14.
Corollary 3. The Euler-Poincare characteristic JV(9Jl) of an odd-
dimensional compact homology manifold Ш is zero.
This follows from N(M) = ?™=0(-1O^ and Corollary 2, since ??
and /?w_fc appear in the summation with opposite signs.
Theorem 15. If Ш is a compact 3-manifold, then all its homology
groups are determined by ЬЛЩ and the orientability class of Ш.
Proof. Suppose Ш orientable. Then ?0 = ?3 = 1. Hence ?2 = ??
since N(m) = ?0 — ?1 + ? 2 — ? г = °· Since there are no °Ш torsion
coefficients, there are no second torsion coefficients (Theorem 14,
Corollary 1), a fact also known from the orientability. There may be
first torsion coefficients. If Ш is non-orientable, then A) ?0 = 1,
?3 = о, B) there is a second torsion coefficient equal to 2, and C)
??-??+?*~?* = 0. Hence ?2 = ?1 - 1.
Art. 7-9] MANIFOLDS 175
Corollary. If Ш is a non-orientable closed 3-manifold, then
§1(SR) is infinite.
For, ?? = ?2 + 1 > 0.
EXERCISES
36. Work through the proof of Lemma 16 in detail, with illustrative diagrams,
in the case where ? consists of the boundary faces of a 2-simplex.
37. Continue the special case of Exercise 36 through the proof of Lemma 17.
38. Verify the statements in the proof of Lemma 16. The form p. p. . ...
Pj j used in Art. 7-7 may prove useful in this connection.
39. Give the details of the proof of Corollary 1 to Theorem 14.
40. Express the first and second Betti numbers of a compact orientable
homology 4-manifold in terms of its Euler-Poincare characteristic.
41. Using methods like those in the proof, find out whether ?>?(?), $>>2(M),
and the orientability class of 9Л determine all its homology groups, if 9Л is a
compact homology 5-manifold.
42. Express the characteristic N(M) of an even-dimensional compact
homology manifold as simply as possible in terms of its connectivity numbers.
43. Show that a connected finite simplicial 3-complex ? is a triangulated
3-manifold if and only if the surrounding complex of each of its vertices is a
2-sphere.
44. The 3-dimensional torus T3 is obtained from the solid cube \xt\ < 1
(i = 1, 2, 3) by identifying pairs of boundary points symmetric to each other in
a coordinate plane, (a) Show that T3 is a 3-manifold and (b) find its homology
groups.
7-9. Relative Homology
The theory briefly discussed in this section and the next was
developed originally by Solomon Lefschetz. For an account by him of
some of its highlights, see [L2], pp. 195n\
Relative homology theory is obtained from the absolute homology
theory already presented in Chapters 5 through 7, by suppressing the
simplexes of a subcomplex L of a complex K. Absolute homology is
then the case L = 0 of relative homology. We discuss only the case К
finite (o \K\ compact).
Since К and L c= К are complexes, they are closed sets of simplexes
(Art. 4-6(Б)) and К — L is an open set. This implies (Chapter 4,
Lemma 4) that \K\ and \L\ are closed and \K — L\ is open.
If Ck is a i-chain on K, then KGk will denote the chain obtained from
Ck by changing to 0 the coefficient of each simplex of L appearing in
Cfc, a procedure described as suppressing the simplexes of L.
Lemma 18. The operator ? is, for each к e @, 1, . . . , m), a homo-
morphism ? : (?fc -> (?fc (Exercise 47).
176 INTRODUCTORY TOPOLOGY [Ch. 7
Two ^-chains C\ and G\ are equal mod L if XG\ = XG\\ that is, if
they are the same except for their subchains on L. Symbolically
G.35) C\ = C\ mod L о X(Ck - Ck) = 0.
(A) We refer to /K?fc = (?k(K, L) as the group of ^-chains mod L or
the &-chain group mod L. We next define a boundary operator dL
mod L, a &-cycle group mod L, and a bounding &-cycle group mod L,
as follows:
A) dL = Xd so that the mod L boundary of a &-chain Ck is obtained
from dCk by suppressing the simplexes on L.
B) Ck is a &-cycle mod L^>dLCk = 0.
C) Ck ~ 0 mod L^> 3 C*+1 such that dLCk+1 = XCk.
(B) The mapping dL : (?fc(if, i>) -> (^^(if, i>) is a homomorphism
(Exercise 48). Its kernel is the relative &-cycle group ^k(K, L), or the
&-cycle group mod L. The image chains under the mapping dL :
(?л+1 -> (?л constitute the group 5u(^> L) of bounding ^-cycles mod L.
The chains with non-zero multiples which bound mod L are the
boundary divisors mod L, and constitute a group T)k(K, L). These
groups satisfy the inclusions
G.36) %t(K, L) с Ък(К, L) с 3k{K, L) с Ць(К, L).
The relative (or mod L) homology groups, torsion groups, and Betti
groups are, as in the absolute case (Art. 5-2 and Eq. E.62)):
<bk(K, L) = 3k(K, L)l%k(K, L),
G.37) %k(K, L) = X>k(K, L)l%k(K, L),
S8k(K, L) = $k(K, L)j%k(K, L) = 3k(K, ЩЪк(К, L),
and the relative (or mod L) Betti and torsion numbers fik(K, L) and
rk(K, L) (i = 1, . . . , pk) are the Betti and torsion numbers of
ЫК, L).
(C) The following concepts and results directly generalize the
corresponding parts of the absolute homology theory:
A) ?0(?, L) is the number of components of \K\ which do not intersect
\L\. Hence ?0(?, L) = 0 for \K\ connected and L not vacuous
(Exercise 49).
B) If К is an m-pseudomanifold with boundary L, then (Exercise 50)
(a) К orientable => fim(K, L) = 1 and 3 no тт~1(К, L),
(b) К non-orientable => fim(K, L) = 0 and 3 one т"^, Ц equal
to 2.
Art. 7-10]
MANIFOLDS
177
C) The characteristic of К mod L is
m m
G.38) N(K, L) = J (-1)Ч(Я, ?) = 2 (~1)%(K, L),
fc=0 fc=0
where cck(K, L) is the number of k-simplexes of К — L.
Theorem 16. The relative homology group §fc(if, L) is a topological
invariant of \K\ and |i|.
Outline of proof. A subpolyhedron Л of a topological polyhedron
? means a subspace ? <= ? such that a subcomplex i> of some
triangulation К of ? = |if | is a triangulation of ?. The complexes
(K, L) are a covering pair of (?, ?).
(D) The work of Chapter 6 can be adapted (Exercise 53) to the
proof of Theorem 16. In the adaptation, singular simplexes are used
with the restriction that a simplex intersecting ? shall be entirely on
?. This permits a topologically invariant definition of singular relative
homology groups §fc(Il, ?). Simplicial approximations and
deformations can be used as in Chapter 6, with the restriction that under each
deformation no point moves from ? to ? — ?, or from ? — ? to ?,
to establish that each singular homology class of ? mod ? contains
exactly one simplicial homology class of К mod L.
EXERCISES
45. Let K2 be the set of boundary faces of a 3-simplex, and let L1 be the set of
boundary faces of one of the 2-simplexes of K2. Find all the homology groups and
the characteristic of K2 mod L1.
46. Let M2 be a triangulation of a 2-manifold with boundary, and let K1 be
the subcomplex of M2 covering its boundary. Find the homology groups of M2
mod K1. The result will be a generalization of Theorem 7 of Chapter 5.
47. Prove Lemma 18.
48. Show that Bl = Xd is a homomorphism for each chain group (?fc or
f$Ljc(K, L). Verify the other statements in (B).
49.* Prove Part 1 of (C).
50.* Prove Part 2 of (C).
51.* Establish the second equation in G.38), the first being a matter of
definition.
52. Give an appropriate definition of a relative A-pseudomanifold; that is, of
the statement that К is a pseudomanifold mod L.
53.* Develop the details of the outlined proof of Theorem 16.
7-10. The Lefschetz Duality Theorem
We continue with the notation of Art. 7-9. Our next object is to
find a simple expression for the singular homology groups %>к(П — Л).
* This problem calls for the writing of a short paper adapting the relevant parts of
t the absolute theory.
178 INTRODUCTORY TOPOLOGY [Ch. 7
This problem offers some novel features because ? — ? is generally
not compact, hence cannot be triangulated into a finite (closed)
complex.
(A) A covering pair (K, L) of (?, ?) is called normal if each
simplex of К with all its vertices on Л belongs to L (Exercise 54).
Given a normal covering pair (K, L), let St(L) be the union of the
stars on К of the vertices on L.
The subcomplex (Exercise 55) ? = M{K) = К - St(L) is an
approximating complex to ? — ?. Let R = St(L) — L. Then R is
the set of all simplexes of К each with at least one vertex on Л and at
least one on ? — ?.
Since the structure of the homology groups of a space is the same as
for all homeomorphs thereof, we are justified in letting ? = \K\,
where К is a linear simplicial complex in a euclidean space. We do
this, as usual, for the sake of having a metric and linearity.
Each ^-simplex pk e R can be written thus:
G.39) pk = p0 . . . Pj_iqj ...qk = A'/-'·,
where
(a) A' = p0 . . . Vj_x g L,
G.40)
(b) ?k-i = qj...qkeM.
(B) Each point ? on pk is on a unique segment a = ab, where
a g A5'-1, b g ??€~? (Exercise 56). Let (u0> ...,%) be the barycentric
coordinates of ? relative to (p0, . . . , Pj_v qjf . . . , qk). Then ? =
u0 + · · · + u^_x is a parameter, on each a = ab, which increases from
0 at b to 1 at a. We will denote the point on a with parametric value ?
by ?(?, ?).
Lemma 19. Let {a} be the set of all segments ab defined by (B), as pk
ranges over all the simplexes of R. Then each point on R is uniquely
represented as a point ?(?, ?), a e {a} and 0 < ? < 1.
Proof of Lemma. Since (K, L) is a normal covering of (П, Л), а
point ? of ? is on \L\ or on \M\ or on a simplex with some vertices on L
and some on M. In the last case, it is on a unique pk e R and the
lemma follows from (B).
Theorem 17. If ? = ? (?) is an approximating complex to
? — ?, then
G.41) $fc(II - ?) ^ §k(M) and §*(? - ?) ^ ?*(?).
Proof. The mapping ft defined on ? — Л by
iq^q (qe\M\)
G.42) ft :
1 ?(?, ?) -+?(?, A - t)x) @ < t < 1)
Art. 7-10] MANIFOLDS 179
is a deformation carrying ? — ? onto \M\. Theorem 17 now follows
from Art. 6-ЩЕ).
(C) We refer to ? as a (relative) homology m-manifold mod ? if
? — ? is connected and the local homology groups at each point of
? — ? are isomorphic to those of an m-sphere.
Theorem 18 (Lefschetz Duality Theorem). If ? is a relative
orientable homology m-manifold mod A, then
G.43) &(?, ?) ~ §w-fc(IT - ?) (* = 0, 1, . . . , m).
Proof. Note that this generalizes the Poincare duality theorem,
to which it reduces when ? = 0.
Let (K, L) be a normal covering pair of (M, A). Let (Kl9 Lx) be the
first barycentric subdivisions of (K, L), and let
G.44) Мг = Кг- StiLy) ? = К - St(L)
be the approximating complexes to ? — Л defined by Kx and К
respectively.
(D) We use the notation of Arts. 7-7 and 7-8. The dual cells {?}
are formed only when the first vertex (Art. 7-7(D)) is on К — L. The
set T(M) of all such dual cells is a closed cellular complex with the
approximating complex ?? for a subdivision (Exercise 58).
It follows from Theorems 12 and 17 that %m-k(Ti - ?) ^
%>m-k(T(M)). The relative homology groups $fc(n, A) are determined
by the incidence numbers Sjf1, where both ^_1 and sk are on К — L,
and these are related to the incidence numbers of T(M) as in Lemma
17. Hence, the arguments used in proving Theorem 14 also establish
the present theorem.
Corollary. The relative Betti numbers satisfy the relations
G.45) /yn, A) = /?w_fc(II - A) (* = 0, . . . , m)
and the kth torsion coefficients of ? mod A equal the (?? — k — l)th
torsion coefficients of ? — A.
EXERCISES
54. (a) Give an example, for a circle ? on a sphere ?, of a covering pair
(K, L) which is not normal, (b) Show, in general, that the first barycentric
subdivision of an arbitrary covering pair is a normal covering pair.
55. Show that M(K) is a complex (that is, a closed set of simplexes) in (A).
56. Prove (B). Suggestion: Show that a and b are necessarily the points
(vo, · · · , v0_l9 0, . . . , 0) and @, . . ., 0, wj9. . ., wk), if vh = uh/(u0 -\ + щ_г)
{h = 0 j - 1) and Wi = и^щ + · · · + uk) (i = j k).
180 INTRODUCTORY TOPOLOGY [Ch. 7
57. Let T2 be the torus with the polygonal representation ???~1?~1. For the
case ? = ?2, ? = A, find all the homology groups involved in Theorem 18, and
verify G.43).
58. Verify Statement (D).
7-11. The Alexander Duality Theorem and Consequences
Theorem 19 (Alexander Duality Theorem). Let ? be a
topological subpolyhedron of an m-sphere Sm, where ? ? 0 or Sm. If
m = 1, then
G.46) ?0(?) = ?^1 - ?).
If m > 1, then
(a) ?0(?) = 1 + ?^?" - ?),
G.47) (b) fi0(Sm - A) = 1 + ?^?),
(с) /уЛ) = ^h^OS - Л) (* = 1, . . . , т - 2).
Proof. Note first the symmetry of these relations in Л and Sm — Л.
Case 1 (m = 1). In this case, S1 is a circle, Л is a collection of
disjoint closed arcs and isolated points, and G.46) formulates the
obvious fact that the number of components of Л equals the number
of components of S1 — A.
Case 2 {m > 1). Let Ck be a singular &-cycle of Sm mod Л, where
1 < к < m — 1. This implies that B1c~1 = dCk is a singular cycle on
?. If C7c~0mod Л, there exists a (k + l)-chain Ck+1 such that
3Ck+1 =Ck - Dk, where Dk is a chain on ?. But Ck -Pisa cycle,
so dDk = dCk = Bk-\
(A) Hence Ck ~ 0 mod ? implies Bk~l = dCk ~ 0 on ?. It follows
that the boundary operator д induces a homomorphism d* of %k(Sm, A)
into §fc_1(A). For A) д maps ^-cycles mod Л on Sm into absolute
(k - l)-cycles on Л; B) d(G\ + G\) = dC\ + dCk; and C) if C\~ Ck
mod Л, where G\ is a &-cycle mod Л (г = 1, 2), then d{G\ — G\) ~ 0
on ?, as we have just seen.
Again let Ck be a &-cycle mod ?, suppose i?fc_1 = dCk bounds on ?,
and let Dk be a k-chain on ? with dDk = Bk~K Then Ck - Dk is a
?-cycle on Sm. Since к < ni, Ck — Dk bounds some chain Ck+1 on Sm.
Since BlC^1 = X(Ck - Dk) = lCk, it follows that Ck ~ 0 mod Л.
(Я) Letting C7c = Cf - C*, with C\ a &-cycle mod Л (i = 1, 2), we
deduce from the preceding paragraph that dC\ ~ dC\ on Л implies
G\ ~ G\ on Sm mod A. Hence no two different elements of 5)fc($m, Л)
are mapped by d* onto the same element of §?_?(?); that is, 9* is
one-to-one.
Art. 7-11] MANIFOLDS 181
If Bk_1 is a cycle on Л then it bounds on Sm, hence there exists a
chain Ck on Sm with dCk = B*-1.
(C) It follows that d* is onto. But a homomorphism which is one-
to-one and onto is an isomorphism. Hence
G.48) $k(Sm, A) *, $M(A) (k = 2, . . . , m - 1).
But, by Theorem 18 for ? = Sm, this implies
G.49) $M(A) ^ §-*(?- - Л).
Hence, by Chapter 5, Theorem 17, which, as shown by G.41), applies
to ? — Л even though the latter is not a complex, G.47c) follows
(Exercise 59).
Corollary 1. The kth torsion coefficients of Л equal the {m — к — l)th
torsion coefficients of Sm — A (k = 1, 2, . . . , m — 2) (Exercise 60).
It remains to establish G.47a,b). Let Zf_1, . . . , Z™_1 be a set of
homology-independent (m — l)-cycles on Л, where ? = ???_1(?).
Since /???_?(?™) = 0, there exist chains Cf, . . . , C™ on Sm with BCf =
Zf'1 (i = 1, . . . , ?). Since §w(?w) is free cyclic, there is a cycle Zw
on Sm whose integral multiples are representatives of the respective
mth homology classes of Sm.
Lemma 20. The chains {Cm} = (C™, . . . , C%), where
?
G.50) C™= Zm -?Cf,
i = l
are a maximal set of homology-independent га-cycles of Sm mod ?.
Proof of Lemma. The {Cm} are га-cycles mod ?, since their
boundaries are all on ?. If ??=0 afif ~ 0 mod ?, there is on Sm an (m +1)-
chain 0+1 such that ЭО+1 = Dm - If=0 a^f for some Dw on ?.
But, since dCm+1 is an га-cycle, Dm must have the same boundary as
S?_0a<C?; that is, &DW = If=1(a, - a0)Zf-\ Since (Zf"\ . . . , Z^)
is a homology basis on ?, this implies at = a0 (i = 1, . . . , ?), hence
??=0 а/З™ = a0 ??=0 Gf = a0Zm. But this is null-homologous only for
a0 = 0. Hence ??=0 afif ~ 0 mod ? => ?? = 0 (i = 0, . . . ', ?) so that
{Cm} is a set of homology-independent га-cycles mod ?. It remains to
establish that an arbitrary m-cycle Cm mod ? is homology-dependent
on them. Now dCm = Z™ is an (m — l)-cycle on ?. Hence, for
some numbers (a, av . . . , ??), not all zero, aZm~x + ??=1 а^~1 ~ 0
on Л. Hence there is on Л a chain Dm such that dDm = aZm~x +
???=1 ciiZ?-1 = B(aCm + ???=1 afif). It follows that Dm - (aCm +
??=1 ???) is a cycle, hence that Dm - (aCm + ??=1 afif) ~ 6ZW for
some 6. Using G.50), and noting that Dm is on ?, we deduce that
aCm - ЬС^ + ?$=1 (a, - b)Cf ~ 0 mod ?. Since (a, al9 . . . , ??) are
not all zero, at least one of the numbers (a, b, ai — b) (i = 1, . . . , ?)
182 INTRODUCTORY TOPOLOGY [Ch. 7
must differ from zero. Hence (Cm, C™, . . . , C™) are homology-
dependent, and Lemma 20 is proved. Relation G.47b) now follows
from Lemma 20 and G.45). Relation G.47a) is suggested as an
exercise (Exercise 63).
Corollary 2. The Alexander duality theorem holds with A) Sm
replaced by euclidean m-space Em and B) the right sides of G.46) and
G.47a) diminished by 1. Also, Corollary 1 holds with Em in place of Sm
(Exercise 64).
Corollary 3. The Alexander duality theorem holds with Betti
numbers ? replaced by connectivity numbers ?. After this replacement,
Sm can be replaced by Em9 with the corresponding other changes listed
in Corollary 2.
For, the connectivity numbers are merely the mod 2 case of the
Betti numbers in relative as well as absolute homology theory.
The Alexander duality theorem has been one of the most important
bases for the further study of manifolds. We mention one or two of its
consequences.
Theorem 20 (Jordan-Brouwer Theorem). Let #m_1 be a
topological (m — l)-sphere in a euclidean m-space Em (or on an m-sphere
Sm). Then S™-1 separates Em (or Sm) into exactly two regions.
For the case where $m_1 is a topological subpolyhedron of Rm =
Em or Sm; that is, where $m_1 is a subcomplex of some triangulation of
Rm, this follows from G.47b), which becomes
G.51) ?0(?? - S™-1) = 1 + ft^OS"-1) = 2.
We omit the case where $m_1 is not assumed to be a subpolyhedron.
Corollary (Jordan Theorem). A simple closed curve separates
the plane (or the 2-sphere) into exactly two regions.
This is the case m = 2 of Theorem 20.
Theorem 21. No topological subpolyhedron of Rm = Em or Sm of
dimension less than m — 1 can separate Rm.
For, dim ? < m - 1 => ?^?) = 0 => ?0(?? - A) = 1.
Theorem 22. No non-orientable closed (m — l)-manifold ? can be
a topological subcomplex of Rm = Em or Sm.
Proof. For any complex, the 0th Betti number equals the 0th
connectivity number. Hence, by Theorem 19 and its Corollary 2, if ?
is assumed to be a subcomplex of Rm,
G.52) ?0(?" -?) = ?0(?™ -M) = l+ /t-iW = 1 + ?^?).
But ??-^?) = 0 and /?w-iW = l> which contradicts G.52) and
establishes the result.
Art. 7-11] MANIFOLDS 183
Theorem 23. A connected topological 1-complex L on the plane E2
or the sphere S2 separates E2 or S2 into 1 + ??(?) = ? + 1 parts,
where ? is the cyclomatic number.
Further discussion of duality in E2 is suggested in Exercise 65.
Consider the Alexander duality theorem in Es, where A = \K\ and
К is a linear simplicial complex of dimension <3. Let Al9 . . . , A^
be the connected components of A. Suppose it possible* to enclose
each Лг· inside a topological 2-sphere $f which excludes the Af (j ? i).
If Z\ is a singular 2-cycle constituting a base for §2(^f )> then ^ can be
shown that (Z\, . . . , Z* ) is a homology base for Ez — A in dimension
2; that is, each singular 2-cycle ? on Es — A is homologous to a
linear combination of the Z\ (i = 1, . . . , /?0). This is the meaning, for
such a A, of the relation (Theorem 19, Corollaries 2 and 3) ?0(?) =
?,?? - ?).
Continuing intuitively, if A <= Ez is topologically a closed orient-
able 2-manifold, hence equivalent to a sphere with handles, then
?2(?) = 1 and the Alexander duality theorem yields ?0(?3 — A) = 2,
meaning that A separates Es into two regions. If A is, for example,
topologically the union of /?2(A) disjoint closed orientable 2-manifolds,
then A separates Ez into ?0(?3 — ?) = 1 + /?2(?) regions.
We have just commented on the significance of relations G.47ab)
interpreted in Es. Relations G.47c) reduce to
G.53) ?,(?) = ??(?* - ?).
Suppose, for example, that A is a connected linear 1-complex in Es,
and let (s\, . . . , s^ ) be a set of 1-simplexes whose removal will reduce
A to a tree. Imagine a set (Tj, . . . , ??? ) of small circles, where ?]
links s] (i = 1, . . . , /?х), in the sense that the plane disk bounded by
T} intersects s] in a single point and does not intersect A elsewhere.
It can then be shown that cycles (Z{, . . . , ??? ) on (?}, . . . , ??? )
constitute a first homology basis for E* — A, just as a set of cycles
(C\, . . . , CJ ) on A is a first homology basis for A if s] enters into G],
but not into G) for j ? i. The dual first homology bases (C{, . . . , Cj )
and (Z{, . . . , ??? ) give a geometric insight into the relation G.53).
The foregoing intuitive discussion of the geometric significance of
duality in the lower dimensions barely touches upon a well-developed
duality theory, which is beyond the scope of this book.
EXERCISES
59. Give the details of the last line of the proof of G.47c).
60. Prove Corollary 1 to Theorem 19.
* In some cases, this is impossible; for example, if ? consists of two linked circles.
184
INTRODUCTORY TOPOLOGY
[Ch. 7
61. Follow through the proof of the Alexander duality theorem, using
numerical values for the /Ts, in the special case where m = 2 and ? is homeo-
morphic to the edges and vertices of a tetrahedron.
62. Let M2 be a sphere with three handles in E3. Give the Betti numbers of
M2 (Chapter 5, Theorem 7), than obtain the Betti numbers of E3 - M2 by
duality.
63. Establish Relation G.47a).
64. Prove Corollary 2. Suggestion: Use the fact that Em is, topologically, the
punctured m-sphere; that is, Sm — q. Hence Em — ? is Sm — A — q,
topologically, forg?^m -?.
65. Discuss the geometric significance of the Alexander duality theorem,
where ? = \K2\ and K2 is a linear simplicial 2-complex in the plane E2. Illustrate
your discussion with examples in which ?0(?) > 1 and ??(?) > 1 and in which you
indicate homology bases for E2 — A.
66. Let M2 be a Moebius strip (Art. 2-2(D)) with a handle in E3. Find the
Betti and connectivity numbers of M2 (Chapter 5, Theorem 7), then obtain the
Betti and connectivity numbers of E3 — M2 by duality.
8
The Fundamental Group;
Covering Surfaces
In Art. 6-10, homotopy classes of mappings were defined, and
some basic results stated with regard to corresponding homomorph-
isms of homology groups. In this chapter, a special category of
homotopy classes will be developed, leading to the so-called
fundamental group, or Poincare group, of a complex, which sometimes
enables us to distinguish between some topologically different spaces
agreeing in their homology properties.
8-1. Paths and Path Products
In the plane E2, with a coordinate system {x, y), a curve can be
parametrically defined in the form ? =f(s), у = g(s), subject to
suitable restrictions on the functions. In topology, the concept of
curve is generalized as follows.
Let ? be a topological space. A (continuous) curve or path on ?
is defined by a continuous mapping /: [a, b] -> T, where [a, b] is a
segment a < s < b on an s-axis. Although we will refer to the path
? = f([a, b]) or ? : ? = f(s), s e [a, b], a path is not merely an image
f([a, b]) but consists of such an image together with a defining
mapping/. To emphasize this, we sometimes refer to a path (?,/). The
initial and terminal points of ? are f(a) and f(b). We say that ? joins
its initial point to its terminal point, and we refer to ? as a path from
?«) to/F).
(^4) A path (?,/) equals a path G7-, g), where/ has domain [a, b] and
g has domain [c, d], if A) f(a) = g(c), f(b) = g(d), and B) there exists
a homeomorphism h : [a, b] -> [c, d] such that / = gh (see Art.
з-1(Л)·
Condition A) means that equal paths have the same initial and
terminal points. Two paths can coincide as point sets, agree in initial
and terminal points, and still be unequal (Exercise 2).
(B) If two paths are equal, we refer to them as the same path;
185
186
INTRODUCTORY TOPOLOGY
[Ch. 8
otherwise as different paths. A given path ? can be defined by a
mapping f with an arbitrary preassigned range [a, b] (Exercise 5).
Now let G7-?,/?) and. G7-2,/2) be two paths such that the terminal
point of ?? is the initial point of 7r2, and let their defining mappings
fx and/2 have ranges [a, b] and [b, c], whose union is a segment [a, c].
The product ???2 is the path defined by
(Ms) a <s <b,
(8.1) ?,?2 :f(s) =
[f2(s) b <s <c.
Intuitively, ???2 is ?? followed by 7r2.
(C) Similarly, the product ?1?2 . . . ?? is defined (Exercise 6) if
the terminal point of 7гг is the initial point of
??+1 (* — 1, . . . , 72- — 1).
(D) In particular, the segment ?0?? = ?(?0, ??) in En as defined
in relations D.4) is a path, and a broken line pQpx . . . pm is also a path,
namely the product ???2 . . . ттт where 7гг = ??-^?? (г = 1, . . . , m).
Given a path ? с: Т, the selection of a particular defining mapping
/ : [a, b] —> ? constitutes a parametrization of 77, with s as parameter.
The parameter is a coordinate system, in the sense that a unique point
on ? is specified by each number s e [a, b]. A point on ? has as many
parametric values as it has images under/-1 (Art. 3-ЦЯ)). A point
is simple or multiple, according as it has one or more parametric values,
the number of such values being its multiplicity. If each point of ?
is simple, ? is a simple path, or an arc.
The subset of ? covered by a path ? may be a single point, or it
may, for example, be the closure of an open subset of a euclidean
space En (n > 1). It is then a space-filling or Peano curve. One
property of a Peano curve ? in En is that it has an everywhere-dense*
set of points, each of multiplicity at least ? + 1 (Exercise 8). Thus
a Peano curve in E2 has an everywhere-dense set of at least triple
points. See [K2, pp. 101-103] for an example of such a curve covering
the interior and boundary of a triangle.
(E) A curve, or path, ? is closed if its initial and terminal points
coincide. If, except for this coincidence, each point of ? is simple,
then ? is a simple closed curve or path. (See also Exercise 7.)
EXERCISES
1. Show that ? = s, у = s @ < s < 1); ? = 4 + 2s, у = 4 + 2s (-2 <
s < —1.5); and ? = t2, у = t2 @ < t < 1) all define equal curves.
2. Show that ? = cos t, у = sin t @ < t < 2?), and ? = cos 2t, у = sin 2t
@ < t < 2tt) define unequal curves, even though they are equal as point sets and
have the same initial and terminal points.
* A set of points of ? is everywhere dense if each point of ? is a limit point of the set.
Art.8-2] THE FUNDAMENTAL GROUP; COVERING SURFACES 187
3. Define two unequal curves from ? = 0 to ? = 1 on the x-axis, each of
which, as a point set, coincides with the segment [0, 1].
4. Show that the broken lines abcdb and abdcb generally represent unequal
curves, though they coincide as point sets and agree in their initial and terminal
points. Under what conditions are they equal?
5. Prove the italicized part of (B).
6. Write out the definition of тт^пг · · · ?? ?*1 accordance with Statement
(C).
7. Define closed and simple closed curves in terms of mappings of the unit
circle ? = cos 2nt, у = sin 2nt @ < t < 1). Include a definition of equal closed
curves.
8. With the aid of Brouwer dimension theory, show that a Peano curve
covering an ? -dimensional space must possess points of multiplicity ? + 1.
9. Suppose ? = f(t), у = g(t) defines a Peano curve in the (x, y)-p\ane. Show
that ? = f(t), у = g(t), ? = t defines a simple path in (x, y, z) -space.
8-2. The Fundamental Group
A topological space ? is arcwise connected if each two of its points
can be joined by a curve on ? (Exercise 10). Throughout this chapter,
? denotes an arcwise-connected topological space.
A singular 1-simplex (Art. 6-1 with к = 1) differs from a path in
the definitions of equality (compare Art. 6-l(B)) (Exercise 11) and
also in the algebraic processes applied to them. Singular 1-simplexes
were additively combined into 1-chains, including 1-cycles; and
homology classes of 1-cycles were used as elements of the first
homology group §1(?). Paths, on the other hand, are combined as
products; and homotopy classes of closed paths will be used as
elements of the fundamental group, which, unlike §?(?), is generally
not commutative.
Except where otherwise stated, each path ? =f(t) will be defined
by a mapping/ : ? -+?, where X = [0, 1] : 0 < ? < 1.
(A) Let (p, q) be two points, not necessarily distinct, on ?, and let
? = U(p, q) be the set of all paths on ? from ? to q. Two such paths,
7г0 and ?? are homotopic in ?, a relation symbolized by
(8.2) tti^tto in U(p,q),
if there exists a deformation (Art. 6-10) ft (t e ? : 0 <t < 1) such
that/j defines a path ?^?. As the notation implies, /0 and/x define
the given paths. We describe such an ft as a deformation in ?, and
we say that it leaves (p, q) fixed.
Otherwise expressed, Relation (8.2) means that there exists a
continuous mapping / of the unit rectangle
(8.3)
? ? ? :@ <x <l, 0 <t <l)
188
such that
(8.4)
INTRODUCTORY TOPOLOGY
[Ch.8
(a) f@,t)=p&ndf(l,t) = q @ < t < 1),
(b) Ъ=Мх)=/(х,Л (j =0,1).
(В) Using the notation of Fig. 8-1, one can describe/ : ? ? ? -> ?
as a mapping which maps the edge а0аг onto the point ? and Ъф1
t
fa
(a)
ax @,1)
??
a0@,0)
X=X0
(b)
MU)
M1.0)
¦> *
Fig. 8-1. The relationship ?? ^ 7r0.
onto q, so that ? and q are the common initial and terminal points
of all of the paths ?? @ <t < 1), defined by ft : X -> ? where
Lemma 1. The relationship of homotopy in ? is an equivalence
relationship among elements of ? (Exercise 12).
(C) Let p0 be an arbitrary fixed point of ?, and let ?0 = U(p0, p0)
be the set of all paths each having p0 for both initial and terminal
Art.8-2] THE FUNDAMENTAL GROUP; COVERING SURFACES 189
point. We will use the symbol ^ to stand for the relationship of
homotopy in ?0; that is,
(8.5) y0 ~ yx means y0 i^± yx in ?0.
The homotopy class (see Exercise 12) of y0 in ?0 will be denoted by
(8.6) Г0(у0) = {у|у^у0}.
A deformation in ? 0 is illustrated by a modification of Fig. 8-1 in
which ? = q = pQ.
Attention is temporarily confined to the class ?0 and the
corresponding homotopy relation ~ because the path products yxy2 and
y2yx are always defined if yx and y2 are in ?0. Note that a deformation
of y0 = yxy2 in ?0 need not leave fixed the terminal point of yv
which is the initial point of y2, although it must leave fixed the initial
point of yx and the terminal point of y2, both at p0, these being the
end points of y0.
Theorem 1. The homotopy classes {?0} = {Г0(у0) | y0 e ?0} are
the elements of a group ?0 whose product operation is defined by
(8-7) Г0(У1)Г0(у2) = Г0(У1у2).
The unit element of the group is ?0(?) where ? is the singular path
defined by / : X -> p0.
Proof. Note first that ?0(?) consists of those closed curves in ?0
which can be deformed, in ?0, into the point p0.
(D) The product of two homotopy classes, as formulated in (8.7), is
independent of the representatives ?? and y2 used in the formulation.
That is, y' ~ yi (j —- 1, 2) implies у'ху'ъ^ УхУъ (Exercise 13).
(?) For each у е П0, we have ?0(?)?0(?) = ?0(?)?0(?) = ?0(?)
(Exercise 14).
(F) For each у е П0, we have Г0(у-г)Г0(у) = ?0(?) (Exercise 15).
The elements of ?0(?) are said to be null-nomotopic.
(G) If 7j еП0 (j = 1, 2, 3), then Г0(У1)Г0(Г2Гз) = Г0(Г1Г2)Г0(у3).
This follows from the fact that multiplication of paths is associative.
The four group axioms (Art. A-l) are verified by Definition (8.7),
which is justified by (D), together with results (E), (F), and (G).
(H) The group Ф0 will be denoted, more explicitly, by ?(?, ?0)
and will be called the fundamental group of ? with fixed point p0.
Theorem 2. The groups ?, = ?(?, pj) (j = 0, 1) are isomorphic
for each pair of points (p0, px) on ?.
Proof. Let ? be a path from p0 to pv Such paths exist, because
? is arcwise connected. If yx e U1 = U(pv px) (see (^4)), then y0 =
ттухтт-х is obviously an element of П0.
190 INTRODUCTORY TOPOLOGY [Ch. 8
Lemma 2. If ?[ is homotopic to yx in Uv then y'Q = ??[?~? is
homotopic to ?0 = ????' in ?0 (Exercise 16).
It follows that ? induces a mapping ?* : ?? —> ?0.
Lemma 3. The mapping 77* is a homomorphism.
Proof of Lemma. This means that 7г*(Г1(у1) · Тх{у[)) = ??*?1(?1) ·
7?*?1G?), which is equivalent to 77*(Г1G1у{)) = Г^тту^-1) · Г^тгу^тг-1).
But the latter product, by definition of Ф0, is ?0G???7?~?7?7?7?~1) =
^?(?7?7???^ and this equals ^(Г^у^)) by definition of ?*.
Fig. 8-2. Dependence of 77* on 77.
Lemma 4. The mapping 77* has an inverse which is a homomorphism
(Exercise 17).
It follows from Lemmas 3 and 4 that ?* is an isomorphism. This
completes the proof of Theorem 2.
(/) In general, the isomorphism ?* depends on the path ? which
induces it. This can be seen intuitively, in Fig. 8-2, where ???~? is
not homotopic in ?0 to ?^?^1.
(J) Theorem 2 means that the structure of the fundamental group
of ? with fixed point p0 is independent of p0. This justifies the use
of the term fundamental group ?(?) of ?, also called its Poincare
group, with the understanding that ?(?) is determined up to an
isomorphism and is exemplified by ?(?, p0) for any choice of p0 e ?.
Theorem 3. The fundamental group ?(?) is topologically invariant.
Proof. We begin with the following lemma.
Lemma 5. A continuous mapping of ? into a space ?' induces a
homomorphism of ?(?) into ?(?') (Exercise 18).
By Lemma 5, a homeomorphism between ? and ?' induces both
a homomorphism of ?(?) into ?(?') and an inverse homomorphism
Art.8-2] THE FUNDAMENTAL GROUP; COVERING SURFACES 191
of ?(?') into ?(?). But a homomorphism with a homomorphism
for inverse is an isomorphism, and Theorem 3 is proved.
Theorem 4. In general ?(?) is not abelian.
Fig. 8-3. The non-abelian nature of ?.
Proof. This means that, in general, yxy2 and у2У\are n°t nomotopic
in П0. This fact is illustrated by the two diagrams of Fig. 8-3, where
У1У2 ^ У> У2У1 ^ у' but ? and ?' are not homotopic in H(p0, p0).
(K) A space ? is said to be simply connected if ?(?) consists of
the identity element alone. It is said that a closed curve у on ? can
be shrunk to a point or can be spanned (by a 2-cell) on ? if there
192 INTRODUCTORY TOPOLOGY [Ch. 8
exists a continuous mapping / : D —> ?, where D is the region x2 +
y2 < 1 on an (x, ?/)-plane, such that ? is defined by the restriction of/
to the unit circle ? : ?2 + У2 = 1 (see Exercise 7 above).
As a parameter t decreases from 1 to 0, the circle Kt : x2 + y2 = t2
shrinks from к to the origin. The curve yt defined by /1 Kt is
correspondingly deformed from ? = f (к) into the point ?0 =/(?0) =f@, 0),
the image of the origin. During the deformation, yt =f(Kt) sweeps
out the topological disk ? = f(D), which is the closure of the 2-cell
? =/(?).
Theorem 5. The space ? is simply connected if and only if each
closed curve on ? can be shrunk to a point (or can be spanned).
Proof. Suppose a closed curve ? can be shrunk to a point, and let
p0 be a point on ?. Then ? is null-homotopic (see (F)). This can be
seen with the aid of the mapping / of Statement (K), if the circles Kt
are replaced by a family of circles ?[, where ?{ is the circle on D of
radius ? ? [0, 1] tangent to к at a point q such that/(g) = p0 (Exercise
19). This shows that ?(?, pQ) reduces to the identity if each closed
curve through p0 can be spanned. Conversely, suppose that ?(?, ?0)
reduces to the identity, and ? is given on ?. By Theorem 2, we may
assume that ? e ?0, hence can be deformed in ?0 into ? (see Theorem
1). This implies the existence of a continuous mapping g of the
rectangle in Fig. 8-1, where g maps the three edges а0аг, Ь0Ьг, and X0 —
a0b0 onto p0 and where g : Хг —> ? defines ?. The proof is easy to
complete (Exercise 20).
EXERCISES
10. Show that the property of being arcwise connected is a topological
property.
11. Using the above notation, consider a continuous mapping / : X —> ?.
Show that/ and the mapping defined by px =f(x2), ? ? ?, define equal paths
on ? but generally define unequal singular 1-simplexes.
12. Prove Lemma 1. Note that homotopy in ? is a restriction of the more
general homotopy used to define classes of mappings in Art. 6-10, since the latter
has no restriction regarding a particular point p0.
13. Prove (D). Suggestion: Define a deformation in ?0 of ???2 into ?^?^ in
terms of deformations of y; into ?', (j = 1, 2).
14. Prove (E).
15. Prove (F). Suggestion: Show that ??~? can be so deformed into p0 that
each deformation path is on ?.
16. Prove Lemma 2. Suggestion: From a deformation of ?'? into ?? in Иг
deduce a corresponding deformation of y'Q into ?0 which leaves each point of
? and ?-1 fixed.
17. Prove Lemma 4, showing that ?*-1 is induced by ?-1.
18. Prove Lemma 5. Note that a similar result was proved for homology
groups.
Art.8-3] THE FUNDAMENTAL GROUP; COVERING SURFACES 193
19. In the proof of Theorem 5, complete the demonstration that ? is null-
homotopic.
20. Complete the proof of Theorem 5. Suggestion: Make use of the mapping
g0 of the rectangle onto a unit disk defined by x' = t cos 2??, у' = t sin 2??
@ < ? < 1, 0 < t < 1).
21. Show that a convex subset of euclidean ?i-space is simply connected.
22. If X is a unit interval, show that ?(? ? ?) ъ ?(?).
23. Show that a solid torus (that is, the closure of the region bounded by a
torus) has the same fundamental group as a circle.
8-3. Relation Between ?(?) and $?(?)
To simplify our discussion, we restrict attention to the case where
? = \K\ is a topological polyhedron, with oriented triangulation ?.
We will work with a rectilinear realization К of Я in a euclidean space
E, and with the polyhedron ? = \K\, homeomorphic to ?. The
replacement of ? by ? will involve no loss of generality, for present
purposes, since Ф(Р) ъ ?(?) by Theorem 3.
Let {s} = {sv . . . , 5? ) be the 1-simplexes of K, and let st be
defined as image st = А*(Х0) °f a un^ segment X0 : @ < ? < 1)
under a linear homeomorphism ?? : X0 -> i/. But ?? also defines a
path ei9 which we will call the path associated with s{. We can write
(8.8) (a) 8i = ?€(?0) (b) e, = ??(?0) (i = 1, . . . , ??).
The distinction between the simplexes s{ and the paths ei9 which
we will call elementary edge paths, is explained in Art. 8-2 above.
Let ?? : X0 —> ? denote the mapping defined by ?^?) = ЯгA — x),
? e X0. Then ?? defines the oriented 1-simplex — st and the edge path
ег~х, that is,
(a) ~sz = ??(??)
(8.9) (??(?) = Хг(\ - ?); г=1,...,о1).
(b) ??1 = ??(?0)
(A) Hence, if et is the path associated with si9 then e^1 is the path
associated ivith —s^
An edge path in general is a path product
(8.10) ? = ?\\... e% (?j = +1 or -1 j = 1, . . . , n).
(?) ?? ? =3 and the three factors in (8.10) are the three edges
of a 2-simplex s2 e K, then ? is an elementary boundary path. Each
s2 has six elementary boundary paths, each determined by the
selection of an initial edge and its exponent.
(G) Let ? and q be the initial and terminal points, respectively,
of ? in (8.10). A) If ? contains a pair of successive factors of the form
ее-1, then ? ^ ?' in U(p, q)9 where ? is obtained from ? by omitting
???
Fig. 8-4. ^?^^?^^?— 4?·
194
Art.8-3] THE FUNDAMENTAL GROUP; COVERING SURFACES 195
the factor pair ее-1 in (8.10) (Exercise 24). B) If ? contains a factor
e, and e belongs to some elementary boundary path efg, then ? c^ ?" in
? B?, q), where ?" is obtained from ? by substituting the factor pair
g-1/-1 for e in (8.10) (Exercise 25).
(D) By an elementary homotopy operation we mean A) the dropping
of ее-1 as described in Part A) of (C) or B) the inverse operation of
inserting a factor pair ее-1 in (8.10) just after a factor/, provided the
terminal point of/ is the initial point of e or C) the substitution of
gr-y-i for e as described in Part B) of (C).
Lemma 6. By elementary homotopy operations, it is possible (a)
to replace two consecutive factors ab of an edge path by c_1 if abc is an
elementary boundary path; (b) to eliminate three successive factors
abc from an edge path if abc is an elementary boundary path; (c) to
insert three factors abc9 constituting a boundary path, immediately
after a factor e, provided the terminal point of e is the initial point of a
(Exercise 26).
Given two edge paths, ?? and ?0, we will say that ?? is combina-
torially homotopic on К to ?0, symbolized by
(8.11) *h~*7o>
if and only if it is possible to pass from ?? to ?0 by a sequence of
elementary homotopy operations.
The relationship (8.11) implies that ?? and ?0 have the same initial
point and the same terminal point, since none of the elementary
combinatorial operations alters either end point of an edge path.
Lemma 7. The combinatorial homotopy relation ~ is an
equivalence relation.
Proof of Lemma. It is obviously reflexive and transitive. It is
symmetric because the inverse of each elementary homotopy
operation can be effected by an elementary homotopy operation. This is
obvious for the first two operations in (D). In the case of E3), it
follows from Lemma 6(a).
Theorem 6. The relation (8.11) holds if and only if
(8.12) щ~щшЩр,д)9
where ? and q are the initial and terminal points of ?0.
Proof. By the definitions and Statement (C), (8.11) implies (8.12).
To establish the converse, we first recall that (8.12) means that there
exists a continuous mapping/ of the rectangle ? = a0b0b1a1 @ < ? <
1, 0 < t < 1) (Fig. 8-4) into ? such that ?0 =f{a0b0), ?? =f(a1b1),
? =f{aoai)> Я =/(^(A)· Since ?j is an edge path (j = 0, 1), there
exists a subdivision Kj of ap^ on whose 1-simplexes / is linear. Let
196 INTRODUCTORY TOPOLOGY [Ch. 8
K2 be a subdivision of ? with K\ and K\ as subcomplexes. By the
approximation theory in Chapter 6 (see especially Arts. 6-7 and 6-9),
there exists, for a sufficiently fine subdivision K% of K2, a mapping
? : ? -> ?, which A) is linear on each simplex of K„, B) agrees with
/on the boundary of p, and C) maps each simplex of Kl onto a simplex,
possibly of lower dimension, of К (see Fig. 8-4bc). It is possible to
pass from ?0 to ?? by a sequence of elementary homotopy operations
each involving edges and elementary boundary paths on ?(?^). The
argument can then be completed with the aid of (C) and (D). While
the proof is straightforward, its details would involve a somewhat
tedious adaptation of methods already used in earlier chapters.
Now let p0 be a fixed vertex of К and let Щ be the set of all edge
paths with p0 for both initial and terminal point. The combinatorial
homotopy class of a path ? in Щ, defined by ~ (see Lemma 7), will
be denoted by ?$(?). The vacuous edge-path in ?$ will be denoted
by ?. Then ?$(?) contains ее-1, if e has p0 for initial point, and also
abc, if abc is an elementary boundary path from p0 to p0.
Theorem 7. The combinatorial homotopy classes {Г$} = (Г^(^) |
? e Щ} are the elements of a group ?0, whose product operation is
defined by
(8.13) ?*(?)?*(?') = ?*(??').
The unit element is ?$(?) (Exercise 27).
Theorem 8. The group ?0 is isomorphic to ?(?, p0), hence to ?(?).
Proof. By Theorem 6, it suffices to show that Г0(у) contains an
edge path ?. This follows easily, with the aid of the material in Art.
6-9 applied to mappings of the unit circle into P. Figure 6-3 is
suggestive.
(E) The combinatorial fundamental group ?0 is defined in terms
of the edges, finite in number, of a triangulation К of P. This makes
it relatively easy to analyze, and its structure is the same as that of
the invariantly defined Ф(Р). These groups are related after the
fashion of the finitely computable simplicial homology groups and
the invariantly defined singular homology groups.
(F) Since ?0 clearly depends only on the 2-skeleton K2 of K, it
follows that ?(?) ^ ?(?) ^ ?(\?2\).
Consider a group © given by a set of generators (gly . . . , gn) and
defining relations (see Appendix). By © made abelian we will mean
the group ©a with generators (дг, . . . , gn) and with the defining
relations of © supplemented by the commutativity conditions gtg5 =
g^i, equivalent to g^^gf1 = I (i = 1, . . . , n; j = I, . . . , n).
(G) If © is already abelian, then ©a = ©. If not, then some
elements are equal in ©a which are unequal in ©.
Art.8-3] THE FUNDAMENTAL GROUP; COVERING SURFACES 197
Theorem 9. The first homology group §?(?) is isomorphic to its
fundamental group ?(?) made abelian.
Proof. It is, by Theorem 8 and Art. 6-6, sufficient to show that
the simplicial homology group ^(K) is isomorphic to ?% =(?0
made abelian.)
(H) The symbol for an edge path ? from p0 to p0, modified by a
prime, will denote the corresponding chain ?' = ?(?). Thus, using
(sv . . . , sa ) for the oriented 1-simplexes of К:
r
(8.14) ? : ? = ejj . . . ??->4' = ???% (?? = +1 or ~lJ = l> · · · > r).
3 = 1
This defines a mapping 99 of edge paths into simplicial 1-chains.
Lemma 8. If ?0 ~ ?? then 77O ~ 7^. The converse does not hold.
Proof of Lemma. The elementary operation of deleting a pair of
successive factors of the form ss'1 in the product form for ? does not
alter ?', nor does the inverse operation. The other elementary
operation (D3) applied to ? corresponds to the addition to ?' of the
boundary chain of a 2-simplex and therefore yields a cycle
homologous to ?'. This proves the first part of the lemma. We remark,
without proof, that if ? is a torus with a contour and ? is an oriented
path around the contour, then ? ~ 0 but ? is not null-homotopic.
This illustrates the second sentence of the lemma.
Lemma 9. The mapping ? induces a homomorphism ?' : ?0 ->
ЬЛК).
Proof of Lemma. We will denote the homology class of 77' by [?'].
By Lemma 8, ? induces a mapping ? : ?$(?) —> [?']. Since {?^?^ —>
Vo + Vi, by (8.14) and ? ~ ?0?? => ?' ~ щ + ?[, this mapping is a
homomorphism.
Lemma 10. The homomorphism ?' induces an isomorphism
Proof of Lemma. The lemma means that ?' maps two elements
?*(?) and rg(?) of ?0 onto the same element of ?>?(?) if and only if
?*(?) equals ?*(?) in ?«.
Since ^'(rSl^jrjl^)) = [^ + 77 2] = [77 2 + 77J, 99' maps equal
elements of Tg onto the same element of ?>?(?)-
(I) To show that ?'(??(?)) = ?'(?*(?)) implies ?*(^) = Г*(?) in ?«,
it is sufficient to show that ?'(??{?)) = 0 implies ?^(^) = / in ?*,
where 0 is the null element of ^г(К) (Exercise 29).
(J) The condition <?'(?$(?)) = 0 holds if and only if some path in
Г*(??) nas the property that each edge appears in it equally often
with both orientations. Thus the proof reduces to the following
lemma.
198
INTRODUCTORY TOPOLOGY
[Ch. 8
Lemma 11. If ? is a path in whose expression of the form (8.14)
each edge appears as often with exponent +1 as with exponent — 1,
then ? is in the identity element of Tg.
Proof of Lemma. To simplify the notation, let e5 = &!·* (j — 1,.. ., r),
so that
(8.15) n = e1...er = 8?1...8?r.
Let G be the linear graph composed of the edges appearing in ?,
and their vertices. If G is a tree (Art. 1-3), let e be the first edge in ?
whose terminal vertex is a terminal vertex of G (Art. l-3(B)). Then
e_1 immediately follows e in ?, and ее-1 can be eliminated to obtain
?' ~ ? where ? has two fewer edges than ?. Now G(tt'), if not
vacuous, is a tree. By repetitions, we deduce that ? is in the unit element
of ?0, hence of ?».
If G is not a tree, let e be the first edge of ? on a circuit of G. Then,
by hypothesis, e_1 is an edge s ?? ? and we can write
(8.16) ? = ъ1еъ2е~1ъ3.
Since e is on a circuit of G, G — s is connected. Hence there exists a
path 7г0 on G — ? from the terminal point of e to the initial point of e.
Then, by (C) and (D),
(8.17) ? ~ (????????????^????????^^).
The transposition of the last two parentheses yields the path
(8.18) (^етгоНтго^^зНтго^тго) ~ {^г^п^-^щ) = ?',
where ?' contains the elements e and e-1 each once less than ?. Also
?' and ? are in the same element of ?{>, though not necessarily in the
same element of ?0. Now G(n') = G(n) or G{tt') = G{tt) — s according
as e appears or does not appear in ?. In the former case, we repeat
the process until we arrive at a ?" in the same element of ?% as ? for
which CrGr") = G(tt) — «. Continuing thus, we finally arrive at a ?"
for which СгGг'") is a tree, and the lemma is proved.
EXERCISES
24. Prove Part A) of (C) by showing that ? can be deformed into ?' in H(p, ?
(see Art. S-2(A)) by a deformation affecting only the factor pair ее-1 and reducing
ее-1 to a point.
25. Prove Part B) of (<7).
26. Prove Lemma 6.
27. Prove Theorem 7, following the pattern of the proof of Theorem 1.
Art.8-4] THE FUNDAMENTAL GROUP; COVERING SURFACES 199
28. Which of the following surfaces are simply connected? Justify your
answers, (a) The curved surface of a double cone, (b) Euclidean ?-space, (c) An
annulus.
29. Deduce (I) from the fact that ?' is a homomorphism.
8-4. The Fundamental Groups of En and of a Circle
(A) It is a simple matter to show (Exercises 21 and 28b above)
that euclidean тг-space En is simply connected, using deformations
along line-segments (Exercise 30).
Theorem 10. The fundamental group of a simple closed curve к
is a free cyclic group.
Proof. We will establish Theorem 10 by a method intended to
lay a foundation for more general procedure.
(B) Let E7 = [0, 1] : @ < и < 1) be the unit segment on a w-axis.
Let g : U —> ? define a path ? = g(U) on ?, and let ? : ? —> ?' be a
continuous mapping. As a ready consequence of the definitions,
cpg : U -> ?' defines a path ? = cpg(U) on ?'. We will also write
? = 99(a) to symbolize this manner of defining a curve ? on ?' by a
mapping ? from another space ? containing a.
We will make use of (B) in proving Theorem 10, with ?' = ? and
? = ?1, the motive being to capitalize on the simplicity of the
deformation properties of E1.
As a consequence of Theorem 3 and Exercise 7 above, our proof
will lose no generality in being given for the case where к is the unit
circle x2 + y2 = 1 in an (x, i/)-plane E2. Let E1 be interpreted as a
?-axis, and let ? : ?1 —> ?2 be defined by
(8.19) cp(t) = (x, y) where ? = cos 27r?, у = sin 2??.
Lemma 12. An arbitrary path ? = g(U) on к can be expressed in
the form ? = 99(a), where a is a path on E1.
Proof of Lemma. The mapping 99 is of period 1 in t. It is a
local homeomorphism in the following sense. A) If ? cz E1 is a
segment of length ? < 1, then the restriction 99,. = 991 ? is a
homeomorphism of ? onto an arc ? = ??(?) = ?(?), of arc length 2??.
B) Given an arc ? с K of length 2?? < 2?, the inverse set ?~1(?)
consists of a set of disjoint arcs {?} = 99-1(y), and {?} is mapped onto
itself by a translation t' = t + m (m an integer). If ? e {?} = <p-1(y)
then ?~? is a homeomorphism and is a local inverse to ?.
Case 1. ? is on an arc ? cz K of arc length <2?. Let ? e ?~1(?)?
and let ? = ^(?) = <Р^гд(и). Then /? = ?(&) = ??~^{?), since
<?<?-1 is the identity on т.
200 INTRODUCTORY TOPOLOGY [Ch. 8
Case 2. The general case. By the uniform continuity of g on U,
we can express ? as a product ? = ?? . . . ?? where ?? = g(U\) (г =
1, ... , ?) is on an arc yt с K of length <27r. Then Case 1 applies to
each individual ?^
Hypothesis. For some j e 2, . . . , ? the product ?'-1 = ?? . . . ?5_?
can be expressed in the form ??_1 = ?(???~1) where ?5-1 is a path on E1.
Applying Case 1, let ?? = ^(?1), fulfilling the hypothesis for j = 2.
Let qj_1 be the terminal point of a5-1. Among the inverse images
?~1(??) let Tj be the one containing qs. Let ?,- = ?~1{??)- Then
?§ = ?{?.?). Since the initial point of a, is the terminal point of a5-1,
the product a5-1^ = aJ is defined. Since continuous mappings
commute with the path product operation, (p(<xj) = ?? . . . ?? and the
inductive argument establishing Lemma 12 is complete.
Corollary. If q0 e ?~1(??)9 where p0 is the initial point of ?,
then there is a unique ? = a(g0) satisfying Lemma 12 and having q0
as initial point.
(C) Theorem 10 will follow (see Theorems 2 and 3) if ?0(?, ?0) is
shown to be free cyclic (where?0 = ?@) =- A, 0)). Letll0 = U(p0, p0)
on к (Art. 8-2D)).
Lemma 13. Let ? be a path on E1 from t = 0 to t = ?? (an integer).
Then 99(a) e ?0. Conversely, if ? e ?0, then ? = 99(a) for some a on
E1 from t = 0 to t = m9 where m is an integer uniquely determined
by/3.
This follows easily from Lemma 12 and corollary.
Lemma 14. Let/M be a deformation of ? in ?0 and let ??? = /?(?)-
Let gu(oi) be the path on E1 from t = 0 such that ?? = срди(к)> Then
gu is a deformation of ? with fixed end points.
It is a routine procedure to verify that gu is a deformation with
the initial point of ? fixed at t = 0. Initially, the terminal point of ?
is fixed, by Lemma 13, at some integral point t = ??. Since the
terminal point varies continuously with и and is always an integral
point, it must remain fixed.
If ? is a closed path, the path ? ? ... ? (?? factors) is denoted by ?171.
Lemma 15. Let rw = [0, ??] : 0 < t < ??, and let ym = 99(rw).
Then A) ym = ?? and B) each ? e ?0 is homotopic in ?0 to ym for
a unique integer ??.
Proof of Lemma. Part A) holds because 99 is of period 1 in t. Part
B) follows from Lemma 14 and the fact that an arbitrary path on E1
from t = 0 to t = m can be deformed into rm on E1 with fixed end
points.
With Lemma 15, the proof of Theorem 10 is complete.
Art.8-5] THE FUNDAMENTAL GROUP; COVERING SURFACES 201
EXERCISES
30. Let fj : X -> En (j = 0, 1) define two paths щ (j = 0, 1), where X =
[0, 1] : 0 < ? < 1, and where Д@) = /2@) =ДA) =/2A)· Formulate a
deformation ft of 7г0 into ?? along line segments @ < t < 1).
31. Show that ? can be expressed as ?? . . . ?? as asserted in Case 2 under
Lemma 12.
32. Prove Lemma 13, with special attention to the uniqueness of m.
33. Write up the proof of Lemma 15 in greater detail.
8-5. The Fundamental Group of a Surface
Theorem 11. The fundamental group of a torus is free abelian
with two generators.
Proof. We use the same type of argument as in the case of Theorem
10.
Let E2 be the euclidean plane of a coordinate system (x, y) and
let Ez be euclidean 3-space with a cylindrical coordinate system
(r, ?, z). We lose no generality in proving the theorem for the special
torus ,
I 0 = 2??,
(8.20) ?2 : -j r = 2 + cos 2тту,
I 2 = Sin 2774/.
Let ? be the mapping of E2 into Es defined by ?(?, у) = (?, ?, ?),
where (?, ?, ?) are given by (8.20). Then ?2 = ?(?2).
The reader would do well to draw diagrams, showing E2, T2 с Е*,
the coordinate systems, and the various geometric objects in the
following proof.
Lemma 16. Let ? be a path on E2. Then ? = 99(a) is a path on
T2. Each path ? on T2 can be thus defined.
Proof of Lemma. The lemma and its proof are strictly analogous to
Lemma 12 and proof. We comment on some major points (Exercise 35).
(A) The mapping ? has period 1 in ? and in y. Its restriction to a
square region (x0 < ? < x0 + ?, y0 < у < y0 + ?), where 0 < ? < 1,
is a homeomorphism. Hence so is its restriction to a circular region
of diameter < 1.
(B) There exists a number d > 0 so small that each subset of T2 of
diameter <d is on the image under ? of some circular region on E2 of
diameter <1.
In the inductive argument analogous to that for Lemma 12, the
role of the ?5 is played by sub-arcs yi of 7 of diameter <d, and the role
of the ?^ is played by circular regions of diameter <1.
202 INTRODUCTORY TOPOLOGY [Ch. 8
Corollary. Given a path ? on T2 with initial point p0, let (x0, y0) e
?~1(?0). Then there is a unique path a0 on E2 with (x0, y0) for initial
point, such that ? = ?(?0). A translation of a0 by a vector with integral
components (m, n) takes a0 into the path ? with initial point (x0 + m,
y0 + n) such that ? = ?(??).
We prove Theorem 11 by showing that ?0{?2, p0) has the specified
structure where p0 = ?@, 0), the point with cylindric coordinates
(r0, ?0, z0) = C, 0, 0). Let ?0 be the class of closed paths on T2 from
p0 to p0.
Lemma 17. A path ? on T2 belongs to ? 0 if and only if there exists a
path ? on E2 such that
{initial point of ? is @, 0),
terminal point of ? is (m, n) where (ж, n) are integers.
The path ? is unique, given ? (Exercise 36).
Lemma 18. Let/, be a homotopic deformation of у in П0 and let gt(&)
be the path in E2 from @, 0) such that /Д/?) = <р(^(а)). Then gt is a
homotopic deformation of ? with both end points fixed (Exercise 37).
Lemma 19. Let aw be the linear path along the x-axis from @, 0) to
(m, 0) and let ?? be the linear path along the i/-axis from @, 0) to @, n).
Let a = ?(?1), b = ?(?1). Then A)
(8.22) am = <р(Лт)9 Ъп = ?(??)
and B) each path ? e ?0 is homotopic in ?0 to ambn for a unique pair of
integers (m, n).
Proof of Lemma. Part A) follows from the fact that ? is of period 1
in ? and in y. Part B) follows from Lemma 17, an obvious deformation
in E2, and the fact that ? maps a deformation on E2 into a deformation
on T2. If m = 0, aw is a null path, and similarly for ??, am, bn.
Theorem 11 now follows.
(C) Intuitively, the fact that ? ^ ambn in ?0 means that ? runs
around T2 m times in the sense of a, while it twists around it ? times in
the sense of b before returning to its starting point (Fig. 8-5). These
are the net numbers of times that ? thus runs and twists around T2.
Thus, m = 3 if ? makes five circuits in the positive sense of a, then
doubles back and makes two circuits in the negative sense of a.
Theorem 12. Let M2 be a compact surface, represented (see
Chapter 2) by one of the following polygonal symbols:
(a) M2 = ??'1 (?2 is a topological sphere);
(b) ?2 = ?,?,?-^?-? . . . AnBnA^B^KJ)xK^ . . . KrDrK^
(8.23) (sphere with h handles and r contours, h + r > 0);
(c) M2 = СгСг . . . C^K^K-1 . . . KrDrK~x (sphere with
q > 0 crosscaps and r > 0 contours).
Art.8-5] THE FUNDAMENTAL GROUP; COVERING SURFACES
203
(b)
Fig. 8-5. The relation ? ^ ambn where ? = ?(??) and m == — I, n = —2.
Then, in Case (a) and in Case (b) with h == 0, r = 1, Ж2 is simply-
connected. In Case (b) with h > 0 or with A = 0, r > 1, Ф(Ж2) is
isomorphic to a group with 2h + r generators (?<} ?„ df) (i = 1, . . . , A;
J = 1, . . . , r) and the single group relation
(8.24)
«10A ?;1 · · · «А^Ш ... ir = J.
204 INTRODUCTORY TOPOLOGY [Ch. 8
In Case (с), Ф(М2) is isomorphic to a group with q + r generators
(?v - - - > ?? ^?' · · · ' ^r) an^ the single group relation
(8.25) y\y\ . . . y& ...br = I.
Outline of Proof. The cases where M2· is simply connected offer no
difficulty.
Let M2 be triangulated into a complex so that the edges of a
polygonal representation P2 in the form (8.23) are covered by a sub-
complex, and let the complex K2 be represented as a triangulation of
P2 with boundary simplexes suitably identified. Let p0 be the common
initial and terminal point of the A's and B's in Case (b), where it is
also initial point of each K{. In Case (c). let p0 be similarly defined for
the C's and the K'a.
It suffices to show that the combinatorial fundamental group
?(?2, p0) has the specified structure. An edge path on M2 belongs to
?0 = U0(p0, p0) if and only if its representation on K2 has copies of p0
for initial and terminal point.
(D) Each homotopy class in ?0 contains an edge path on the
boundary of P2. For, any path in ?0 can first be deformed into an
edge path ? (Art. 8-3). Then, any part of ? joining a point qx on the
boundary of P2 to another such point q2 and composed of edges
interior to P2 can clearly be deformed into either of the two parts into
which q1 and q2 separate the polygonal boundary.
(E) Each edge path on the boundary of P2 from one copy of p0 to
another is a path product made up of factors each of which is one of
the following or its inverse:
A) in Case (8.23b), the edge path аг· along A{ or the path ?? along B{
or the path ?3· first along Kj, then Dp then Kf1;
B) in Case (8.23c), the path yi along Ci or the path 6i just described.
This yields Theorem 12, except for the group relationships.
The only null-homotopic paths on the boundary of P2 are those
which begin and end at the same copy of p0. From this fact it is easy
to deduce that (8.24) and (8.25) are group relations on which all group
relations depend, in Cases (8.23b) and (8.23c) respectively.
(F) For example, the fundamental group of the projective plane
has just two elements, and that of the Klein bottle has two generators
(?? ?2) with the defining relation Г^Г^ = /.
EXERCISES
34. Show that if ? is the square region 0 < ? < 1, 0 < у < 1 and (?, у) is
restricted to ?, then Eqs. (8.20) are a formulation of a definition of T2 as ? with
opposite edges identified.
35. Write out the proof of Lemma 16 and corollary as summarized.
36. Prove Lemma 17, which is analogous to Lemma 13.
Art.8-6] THE FUNDAMENTAL GROUP; COVERING SURFACES 205
37. Prove Lemma 18, analogous to Lemma 14.
38. With the aid of the representation suggested in Exercise 34 above, show
that аЪагЧг1 is null-homotopic.
39. Show (a) that the Betti numbers and torsion coefficients of a closed
3-manifold are determined by its fundamental group, (b) that the fundamental
group of a non- orient able closed 3-manifold is infinite.
40. Illustrate Exercise 39a for projective 3-space.
8-6. Covering Complexes
(^4) Let g : ? —> ? be a continuous mapping of a connected
topological polyhedron ? onto a connected topological polyhedron ?. The
pair (?, g) is a covering space of ? if A) for each ? e ?, the set {p} =
g~x{p) of its inverse images, called its covering set, is denumerable;
and B) letting
(8.26) {p} = (pv p2, . . .),
there exists a neighborhood ? ?? ? and neighborhoods iV^ of p{ (i =
1, 2, . . .) such that (a) g maps N{ homeomorphically onto N and (b)
each inverse image of a point on N is on one of the neighborhoods
{N} = (Nv N2, . . .). We call ? a covering space and g its projection.
Property (a) is a local homeomorphism property (Art. 8-4).
(B) Each pt ? {p} is said to cover or to be above p, which is called its
base point, and N{ is said to cover or be above N (i = 1, 2, . . .). If {p}
contains the same finite number к of points for each ? e ?, then (?, g)
is a &-fold covering of ?. If {p} is infinite for each ? e ?, then (?, g)
is an infinite covering of ?.
(C) As a first trivial example, an arbitrary ? is covered by itself,
? = ?, with an arbitrary self-homeomorphism (the identity for
example) as projection.
(D) The unit circle ? has an infinite covering (?1, ?), defined by
(8.19). The covering set of a point ? : (?, у) on ? is of the form {p} =
(t, t ± 1, t ± 2, . . .), since ? is of period 1 in t. We can use for
$(t + ??) an open interval of length J, center at (t + m).
(E) The torus T2 has an infinite covering (?2, ?), with ? defined by
(8.20). If px{x, y) is a point on E2 above ? on ?72, then {p} consists of
all the points (x + m, у + ?) as m, ? range over the integers. Circular
regions of radius d < 1 about each of these points can be used for {$},
since ? is of period 1 in ? and in y.
(F) Let ac be the unit circle of (8.19) and let ? be another circle
defined by
(8.27) * = ?{??) :
2??
? = COS
к
(*е2,3,4,...)
. 2???
у = sin —
к
206 INTRODUCTORY TOPOLOGY [Ch. 8
and let g : к -> к be defined by the condition g(<p(t)) = cp(t). Then
(к, д) is a &-fold covering of к (Exercise 41).
(G) Coverings of the torus analogous to the covering of the circle in
(F) are obtained as follows: Let T2 be defined as in (8.20), let f2 be
defined by f2 = <p(E2), where <p(x, y) = (r, ?, z) is defined by
(8.28) ?2 = ?{?2) :
2770;
m
2vy
r = 2 + cos
. 2тту
? = sin
wgA,2, . . .)
ne A,2,...)
and let g : T2 -> T2 be defined by g(<p(x, y)) = ?(?, у). Then (?2, #) is
an mn-fold covering of T2 (Exercise 42).
As another example, consider a manifold ? in the form of a sphere
with three handles. Let ? be covered with five layers of identical
manifolds Mv M2, . . . , M5, like layers of skin, so that the result
could be regarded as a laminated surface made up of six juxtaposed
membranes (M, Mv . . . , Мъ) which, for the sake of being specific, we
number from the inside layer outward. The juxtaposition of the layers
affords a natural homeomorphism among them. If ? is any point on
M, then pi will denote the corresponding point on Mi (i = 1, . . . , 5).
The mapping g : ? -> ? will be called the projection of the union M$ =
5
(J М{ of the Mi onto M. Now (Ж*, g) fails to satisfy the definition of
t = l
a covering space in that ? J is not connected. To correct this, first let
three closed cuts be made, as suggested by a, b, and с in Fig. 8-6,
through all five surfaces M{. Allowing surfaces to penetrate one
another, let the edges be matched as suggested in the figure to obtain
a covering (M, g). Thus, along b, the two edges of Mx are rejoined,
and so are those of M2, while Ms is joined to Ж5, Ж4 to Ms, and Mb to
Ж4 in the direction of the arrow cutting across b in the figure.
(H) The surface M, with the projection g, is a 5-fold covering
space of M.
Consider a closed path ? on ? from px to pv where no point on a
cut is above pv and let ? be the path on ? obtained by liftingf ? into
? so that рг on ?? is the initial point of ?. Then ? stays on Mx unless
it crosses a, in which case it shifts to M2. Hence, ? goes from рг to p2
or else from px to pv according as it crosses a an odd or an even
number of times.
Theorem 13. Given a topological polyhedron ? and a covering
space ?, there exist triangulations К and ? ?? U and ft such that the
f That is, finding ? so that ? = д{тг) (Exercise 43).
Art.8-6] THE FUNDAMENTAL GROUP; COVERING SURFACES 207
(b)
Fig. 8-6. A 5-fold covering space of the sphere with three handles.
mapping g induces a mapping of the j-simplexes of К onto the j-
simplexes of К (j = 0, 1, . . . , m).
Outline of Proof. Let К be so fine a triangulation of ? that each of
its simplexes is on a neighborhood N of the sort entering into Definition
(A). Then the inverses of the mappings g | j\^ define a triangulation
К of ? satisfying the theorem.
Corollary 1. If ? is a &-fold [infinite] covering space of ?, then g
maps exactly к [infinitely many] simplexes of R onto each simplex of K.
208 INTRODUCTORY TOPOLOGY [Ch. 8
Corollary 2. The Euler characteristic of ft is к times that of ? if ?
is a &-fold covering space of ?.
For, in the notation of Theorem 13, if a,· is the number of j-cells of
K, then olj = koij is the number of j-cells of K.
From the fact that the characteristic of a closed 2-manifold ? is
B — 2h for a sphere with h handles,
2 — q for a sphere with q crosscaps,
we deduce the following result.
Corollary 3. A k-fola covering space of a sphere with h handles is
a sphere with kh — к + 1 handles. A &-fold covering of a torus is a
torus (Exercise 45b).
Theorem 14. Projective m-space Pm can be doubly covered by the
га-sphere Sm.
Proof. One can represent Pm as Sm with antipodal pairs of points
(p, p') identified. The mapping g which maps each point ? of Sm onto
the identified pair (p, p') yields a double covering space (Sm, g).
Corollary. The only k-fola covering space (k > 1) of the
projective plane is a double covering by the sphere.
For, P2 has characteristic +1. A k-iold covering space of P2 is a
closed 2-manifold of characteristic k. The 2-sphere is the only closed
2-manifold of characteristic к > 1.
EXERCISES
41. Give a proof of (F).
42. Give a proof of (G).
43. Discuss the lifting of a curve into a covering complex. This involves writing
a short paper, using methods analogous to those used in connection with Lemma
12 and corollary, also Lemma 16 and corollary. Include a proof of Theorem 15
below.
44. Given the closed path ? of Fig. 8-6, discuss all paths obtainable by lifting
7? into M. If тгк is lifted onto ?k on M, under what conditions will ffk be closed?
45. (a) Prove that a covering space of a closed orientable m-pseudomanifold
is a closed orientable m-pseudomanifold. (b) Establish Corollary 3 to Theorem 13.
46. Show that a &-fold covering space (k > 1) of a sphere ? with h > 1
handles is not homeomorphic to M.
47. Show that a 2-sphere can have no &-fold covering (k > 1). Compare the
proof of the corollary to Theorem 14.
8-7. Fundamental Groups and Coverings
Let (?, g) be a covering of a topological polyhedron ?, and let
/ : X -> ? define a path
(8.30) 77 = f(X) X = [0, 1], 0 < ? < 1.
Art.8-7] THE FUNDAMENTAL GROUP; COVERING SURFACES 209
Then 77 covers, or is a covering path of,
(8.31) 77 = д(тт) = gf(X) (see Lemma 12),
which is the base path, or the projection, of 77.
Theorem 15. If 77 is a path on ? and ? on ? covers the initial point
? of 77, then there is a unique covering path of 77 with initial point p.
The proof is left to the reader (Exercise 43 above).
Lemma 20. Let (p) = pv p2, . . . be the covering set of ? on ? and
let 7?г be the path above 77 with initial point pt (i = 1, 2, . . .). Let дг be
the terminal point of тгг. Then дг ? q5 if г ? j.
Proof of Lemma. As a consequence of Theorem 15, ??-f1 is the only
path above ?^1 with дг for initial point. Hence qt = q5 would imply
Pi = Vj-
Corollary. A covering (П, g) is either &-fold for some к or is an
infinite covering.
For, the paths 77 г· (г = 1, 2, . . .) and щ1 establish a one-to-one
correspondence between the covering sets of ? and q if 77 goes from ?
to q.
Theorem 16. If, on ?, 7?! ^ 7?2 with fixed end points, then the
projections 77, = ?7G7,) (г = 1,2) are also homotopic with fixed end
points.
This follows easily, since a deformation rectangle f(X ? ?) for a
homotopy of 7?! into 77 2 with fixed end points projects into such a
rectangle gf(X x T) for ?? and 772.
Theorem 17. If, on ?, ?? ^ 772 with fixed end points, and G^, 772)
are paths above G7l3 772) with a common initial point p, then ?1 ^ 772
with fixed end points.
Outline of Proof. This theorem is analogous to Lemmas 14 and 18,
but the argument must be modified, unless we introduce metrics on ?
and ?. Let a deformation rectangle on ? for a deformation 770 —> ??
be triangulated into a singular complex K2 so fine that each of its
simplexes is on a neighborhood N satisfying Art. 8-6(Л). Then there
is a unique singular complex K2 such that g(K2) = K2 and \K2\ is a
deformation rectangle for a deformation of ?1 into 772 with fixed end
points (Exercise 48).
Theorem 18. Let Ф(ГЬ р) be the fundamental group of ft with a
fixed point p. The projection g : ft -> ? induces a homomorphism
9* : ?(?, ?) -> ?(?, ?), where ? = g(p).
Proof. In the first place, Theorem 16 implies that g takes homotopy
classes into homotopy classes. Secondly, g commutes with the path
product operation, since д(тгтг') = д(тг)д(тг') provided 7777' is defined.
210 INTRODUCTORY TOPOLOGY [Ch. 8
Theorem 19. The homomorphism g* is an isomorphism between
?(?, ?) and the image subgroup <7*?(?, ?) c ?(?, ?).
Proof. This follows from Theorems 16 and 17. The latter implies
that no two different homotopy elements of ?(?, ?) can map onto the
same element of ?(?, ?).
(A) For example, in the case of the 3-fold covering к of к in Art.
S-6(F) with k = 3, g* maps the free cyclic group ?(?, ?) onto the
elements T3w of ?(?, ?) where ? is a generator of ?(?, ?) and m = 0,
±1, ±2, ....
(B) In the case of the coverings (?1, ?) of к and (?2, ?) of T2 (Art.
8-6(F)(G)), the fundamental group of the covering space consists of
the unit element alone and g* maps it onto the unit element of the base
space.
For another example, see Exercise 49.
A general analysis of relations between the fundamental group of a
topological polyhedron ? and the possible covering spaces of ? would
lead us into group-theoretic considerations beyond the scope of this
book. It turns out that there is a one-to-one correspondence between
classes of possible covering spaces and classes of so-called conjugate
subgroups of ?(?). The problem of determining all k-iold covering
spaces of ? is thereby reducible to the group-theoretic problem of
finding all classes of conjugate subgroups with a so-called index k in
?(?).
(C) In particular, it can be shown that each connected topological
polyhedron ? admits a universal covering complex, ?, characterized
by the property of being simply connected. We found the universal
covering of A) the circle к by E1, B) the torus by E2, C) the projective
plane P2 by S2. With suitably defined projections, one can show that
the universal covering ? is a covering of each covering ? of ?, and
that a covering space of all coverings of ? must be its universal
covering. Further details are to be found in [S-T], for example.
EXERCISES
48. Write out the outlined proof of Theorem 17. This involves writing a
short paper.
49. Consider the 6-fold covering of T2 in Art. 8-6(?) with m = 3, ? = 2. If
[a], [6] are the generating homotopy classes of a, b for T2, show that g* maps
?(?2, ?0) onto the subgroup of ?(?2, ?0) generated by [a3], [62].
Bibliography
The following list makes no claim to completeness. Additional
references can be found in the works here listed. The symbols in
brackets are used in this book for reference purposes.
Aleksandrov, P. S. Combinatorial Topology. Vols. 1, 2, 3. Albany: Graylock
Press, 1956, 1957, 1960.
Alexandroff, Paul. Einfachste Grundbegriffe der Topologie. Berlin: Julius
Springer, 1932.
Alexandroff, Paul, and Hopf, Heinz. Topologie I. Berlin: Julius Springer,
1935.
Courant, Richard, and Bobbins, ?. ?. What is Mathematics? New York:
Oxford University Press, 1948. Chap. 5.
Hilbert, David, and Cohn-Vossen, S. Geometry and the Imagination. New
York: Chelsea Publishing Co., 1952. Chap. 6.
[Kx] Kelley, John L. General Topology. New York: D. Van Nostrand & Co., Inc.,
1955.
[K2] Kerekjarto, B. v. Vorlesungen uber Topologie I. Berlin: Julius Springer, 1923.
[Lx] Landau, Edmund. The Foundations of Analysis. New York: Chelsea Publishing
Co., 1951.
[L2] Lefschetz, Solomon. Introduction to Topology. Princeton: Princeton
University Press, 1949.
Pontryagin, L. S. Foundations of Combinatorial Topology. Albany: Graylock
Press, 1952.
[S-S] Schreier, O., and Sperner, E. Introduction to Modern Algebra and Matrix
Theory. New York: Chelsea Publishing Co., 1951.
[S-T] Seifert, H., and Threlfall, W. Lehrbuch der Topologie. New York: Chelsea
Publishing Co., 1957. Original ed.: Leipzig: Teubner, 1934.
[T] Thurston, H. A. The Number-System. London: Blackie & Son, 1956.
[V] Veblen, Oswald. Analysis Situs. 2d ed. Vol. V, part II. American
Mathematical Society Colloquium Publication, 1931.
211
This page intentionally left blank
APPENDIX
This page intentionally left blank
Group-Theoretic Background
The purpose of this appendix is to set forth the concepts and results
of group theory used in this book. We confine ourselves largely to
descriptive statements, omitting many important logical
considerations. A good modern approach to the subject for its own sake would
be quite different from the present assemblage of facts for reference
purposes. A few exercises are included.
A-l. Basic Terminology
A (multiplicative) group © is a set of elements {g} and a product
operation, called (group) multiplication, as follows: Given gx e © and
g2 e ©, there exists a product дгд2, subject to the following group axioms:
I. gxg2 is an element of ©.
II. If gi ? © (i = 1, 2, 3), then g1(g2gs) = (g1g2)gs· That is,
multiplication is associative.
III. There exists an element 1 e {g}, called the unit element, such
that gl = Ig = g for each g e ©.
IV. For each g e ©, there exists an element g-1 e ©, the inverse
of g, such that gg-1 = д~гд = 1.
Added conditions define special groups or classes of groups. In
particular, the important class of commutative (or abelian) groups
is defined by adding the following axiom of commutativity:
V. If дг ? © and g2 e ©, then gxg2 = g2gv
(A) The '"product" operation for a commutative group is
frequently written in the form of a "sum," and the following definition is
used. An (abelian) additive group 91 is a set of elements {a} and a sum
operation called (group) addition, as follows: Given ax e 91, a2 ? 91,
there exists a sum, ax + a2, subject to the following axioms for
abelian additive groups:
I. ax + a2 ? 91.
II. ?? + (a2 + аг) = (аг + a2) + as (Associativity).
III. There exists an element 0 e 91, called the zero or null element
such that a + 0 = a for each a e 91.
IV. For each a e 91, there exists an element —a e 91, the negative
of a, such that a + (—a) = 0. This relation is generally
expressed in the form a —a =0.
V. ax + a2 = a2 + av
215
216
APPENDIX
Axioms II justify such notation as
Я\ЯгЯъ = 9i(929s) = ЙМЪ^з»
(АЛ)
? + ? + ? = ?? + (a2 + as) = ? + ?? + аз·
By a recurrent definition, a meaning is attached to
Я1Я2 · · · 9m>
«1 + ? + ' ' ' + am·
In the special case of (A.2) where the elements gi} or the elements ai}
are all equal, one writes
(A.3)
gm = gg . . .g (m factors)
g~m = g'Y1 · · · <7_1 = (g™)'1 (m factors)
ma = ? + ? + ···+? (m terms)
—ma = (—a) + (—a) + · · · + (—a) = —a — a · · · — a (m terms)
(B) Examples which the reader may wish to verify: A) the integers
Z, with addition, but not with multiplication; B) the integers mod m,
Zm (see (H) below), with addition, but not with multiplication, where
m is a positive integer; C) the rational numbers Q or the reals R,
with addition, but not with multiplication; D) the non-zero rational
or real numbers, with multiplication, but not with addition; E) square
matrices of equal size whose elements belong to ? or to Zw or to Q or
to R, with matrix addition; F) square matrices of equal size having
non-zero determinants, with rational or with real elements, and with
matrix multiplication. This is the only one of the six examples
which is not commutative. The symbols ? and R are frequently
used below.
Permutations on a given finite set of objects, with the product РгР2
of two permutations defined as the permutation resulting from Px
followed by P2, constitute a group. The reader may verify the group
axioms and decide whether the group is commutative.
A set of generators of a multiplicative [additive] group © is a set
{y} cz © of elements of © such that each element of © is expressible
as a product [sum] of the elements {?} and their inverses [negatives].
(C) We confine attention, save where the contrary is explicitly stated,
to groups admitting a finite number of generators. Such groups are
described as finitely generated.
(A.2)
ш<
г = 1
GROUP-THEORETIC BACKGROUND
217
Let © be a multiplicative group with generators (gv . . . , gn).
Then, by definition, each element g e © can be expressed in the form
(A.4) g = g\\ . . . g% (?j = +1 or -1; i, e 1, . . . , n; j = 1, . . . , r).
In a product like that on the right of (A.4), one can eliminate
factors equal to the identity, and one can combine consecutive factors
with equal subscripts, using (A.3) and the easily proved relation
дшдп = дпц-п ^ я, G ?) to reduce (A.4) to the form
9 = 9T11·· -9Tkk°T l> where
(A.5)
к ? Jh-v mh G z> 9ih^1 (A = 1, . . . , k).
We refer to (A.5) as the reduced form of (A.4), relative to (gv . . . , gn).
Thus g = g3g3gs1g4949s1 reduces to g = g^gbs1·
The inverse of (A.5) is easily seen to be
(A.6) g-1 = gjkm«.. . дттК
(D) In the case of an abelian additive group © with ? generators
(9i> · · · j 9n)i an arbitrary element g = ?}=1 е$г. similarly reduces,
with the aid of permutations of terms and the property mg + ng =
(?? + n)g, to a unique reduced form relative to (gv . . . , gn), namely
?
(A.7) 9 = lmi9i KeZ).
i = l
(E) The free multiplicative group with ? generators (gv . . . , gn) is
the group consisting' of all elements expressible in the form (A.4),
two elements being equal if and only if they have identical reduced
forms (A.5) relative to (g1} . . . , gn). The free abelian additive group
with ? generators is defined in the same way, save that (A.4) is put
in additive form and its reduced form is (A.7) instead of (A.5).
A group © (multiplicative or additive) with generators (gv . . . , gn)
can be specified by supplementing the axioms by a set of group
relations, each of which asserts the equality of two elements g and h
whose reduced forms are not identical, thus:
(A.8) sr«i . . . g«* = g% . . . g% (subscripts from the set A, . . . , л)).
This relation can be written as
(A.9) C-0r'-C = 1
where the reduced form of the left side is not 1.
218 APPENDIX
(F) Thus the set of all group relations is equivalent to the set of all
representations of the unit element 1 or, in the additive case, of the zero
element 0. A set of group relations
(a) IT (9ijh)miih = 1 (J = I? 2' . . . , k) (multiplicative case), or
h = l
(АЛО) rs
(b) ? mijh9ijh = 0 (j=l,...,k) (additive case),
is independent if no one of them is a consequence of the others. If
one of them is a consequence of the others, it will be said to depend
on them.
For example, in the following set of relations, for an abelian
additive group,
(a) 2ft + 3ft - 2ft = 0,
(A.ll) (b) ft - 402 + 3gr8 + flr4 = 0,
(c) 8ft + ft + 2ft = 0, ^ ^ \m
each pair is independent, (but each relation depends on the other two.J)
(G) A set of group relations on which all other group relations for
E depend is a set of defining relations of ©. A group is determined
by a set of generators and defining relations.
A group with just one generator g is described as cyclic. It is
necessarily abelian. If there are no group relations, its elements are
l,g±1,g±z, . . . (multiplicative)
(A.12)
0, ±g, ±2g, . . . (additive)
and the group is called the free cyclic group. If there exist group
relations, then all such relations are easily seen to depend on a single
relation gm = 1 or mg = 0.
The elements are then
(A.13) 1, g, g\ g\ . . . , g^1 or 0, g,2g,...,(m- l)g,
and the group is described as cyclic of order m (Exercise 1).
Given a positive integer m, ? is said to be congruent to у modulo m
(abbreviated mod m), where ? and у are integers, if and only if
(A. 14) ? — у = km for some integer k.
This relationship is symbolized thus:
(A.15) ? = у modm.
A residue class mod m consists of all integers congruent mod m to a
given integer. Let the residue class mod m containing a number j
be denoted by J. ¦
GROUP-THEORETIC BACKGROUND
219
(?) There exist exactly m different residue classes mod m : 0, I,
2, . . . , m — 1. They constitute an abelian group with j + к = J + к
as the group operation. This group is denoted by Zw and called the
group of integers mod m. It is cyclic of order m (Exercise 2). The
additive group ? of the integers is free cyclic.
The statements in (H) illustrate that an element of a group may
be an entire equivalence class of objects. Such is the case in most
topological applications.
EXERCISES
1. Show that, if m is a positive integer, then
52 2n 2n
(A.16) A = em = cos— + г sin— (г2 = -1)
m m
generates a cyclic group of order m, with multiplication of complex numbers as
the group operation.
2. Establish the three statements in (H).
A-2. Homomorphisms and Isomorphisms
Just as we consider mappings of a set into or onto a set (Art. 3-1),
so we consider mappings of a group © into [onto] a group ©, restricted
by the requirement that the product or sum of two elements of the
first group shall map onto the product or sum of their images. Let
g e © denote the image of g e ©. The requirement just stated can
then be symbolized thus:
(A.17) gs = gxg% if gs = gxg2 or gs = g± + g2 if gs = g± + gz.
A mapping of © into © satisfying this condition is called a homo-
morphism of © into ©. A homomorphism is called an isomorphism
if it is onto (Chapter 3) and one-to-one. An isomorphism can be
described as a homomorphism with an inverse which is also a
homomorphism. A group © is isomorphic to a group © if it is possible to
establish an isomorphism of © onto ©. The relation of being
isomorphic is an equivalence relation. A group invariant is a property
which, if possessed by a group ©, is possessed by each group
isomorphic to ©. To say that two groups have the same structure is to say that
they are isomorphic.
A set of properties will be said to characterize a group © or to
determine its structure if each group sharing all these properties with
© is isomorphic to ©.
A subgroup of a group © is a group ©0 whose elements all belong to
© and whose group operation is the same as that of ©. We symbolize
220
APPENDIX
this relation by ©0 с ©. If the elements of ®0 are a proper
subset* of those of ®, then ®0 is a proper subgroup of ®.
Let ® be an additive group and 31 a subgroup of ®. Then B2 e ®
is congruent mod 31 to Bx e ©, symbolized by
(A.18) B2 = Бх mod 51,
if B2 — 51? hence also Bx — Б2, is an element of 31.
(Л) The relation (A.18) is an equivalence relation. The set of all
elements congruent mod 31 to В е ® will be denoted by 5 and is
called the coset of1 В in ® mod 9?. Thus 0 is the set of elements of 31.
Theorem 1. Let B19 B2 be two elements of an abelian additive
group ® with subgroup 31. If Сг e Bx and C2 e B2, then Сг + C2 e
Bx + B2. The cosets of ® mod 31 form an abelian group, with addition
defined by Бг + B2 = Bx + B2.
Proof. The relation Сг e Bt (i = 1, 2) means that there exist
elements Ai¦ e 31 such that Gi = Bt + A{. Hence Cx + C2 = Bx +
Б2 + ^! + Л2 g Бх + Б2, since Ax + Л2 e 31. This proves the
first part of the theorem and verifies Axiom I. The rest of the proof
is left to the reader (Exercise 7).
(B) The group defined in Theorem 1 is the factor group or quotient
group
(A.19) ® = ®/Jl.
It is sometimes called the difference group and denoted by ® — 31.
(C) Let ® and ®x be abelian additive groups and let In : ® —* ®x
be a homomorphism. The set 31 of all elements of ® which map onto
the unit element of ®x is a subgroup of ®, called the kernel of h.
The homomorphism h can be interpreted as an isomorphism between
©/31 and ?1 (Exercise 8).
Suppose that © is defined by a set of generators (Av . . . , Am)
and a set of relations
(A.20) ??(??...,?„) = 0 (i=l,...,r)
where ??(?1, . . . , Am) is a sum of multiples klAi {kt e Z) of the
generators Лг. Let 31 be the subgroup of ® generated by a given set
of elements (Xv . . . , Xn), and let the Z's be expressed in the form
(A.21) X. = di(Av . . . , An) (i=l,...,n),
which is possible, since the ^'s generate ®.
Theorem 2. The factor group ® = ®/9? is isomorphic to the
additive group defined by generators (Av . . . , A m) with relations
(A.20) and
(A.22) 6i(Av...,AJ = 0 (г= 1,...,л).
* That is, if there exists an element in E which is not in E0.
GROUP-THEORETIC BACKGROUND
221
Proof. In the first place, if ? e 9?, then ? is expressible in terms
of the X's, and if ? ? 9?, then ? is not expressible in terms of the
X's (Exercise 9). The proof can now be completed with the aid of @)
(Exercise 10).
Theorem 3. The adjunction to a set of defining relations (A.20)
for an abelian group © of a set of relations (A.22) yields a set of defining
relations for a group isomorphic to ®/9?, where 9? is the subgroup of
© generated by the elements Xt = 6i(Av . . . , Am) (i = 1, . . . , n)
(Exercise 11).
EXERCISES
3. (a) Show that the mapping ? —> Zm defined by j —>> у is a homomorphism
(see Art. A-\(H) for notation), (b) Define an isomorphism between Zw and the
group defined in Exercise 1.
4. Show that
ki
b = em (k, m. are integers; i2 = —1),
with multiplication as operation, generates a group isomorphic to Zw if and only
if к and m are relatively prime.
5. Show that the multiples of an integer m constitute a subgroup of Z, with
addition, but that the odd numbers do not. Determine whether the odd numbers,
with multiplication, are a group.
6. Prove the first and last sentences in (A).
7. Complete the proof of Theorem 1 by verifying Additive Group Axioms
II-V.
8. Establish Statement (C).
9. Establish the first statement in the proof of Theorem 2.
10. Carry out the suggested completion of the proof of Theorem 2.
11. Prove Theorem 3.
A-3. The Structure of Finitely Generated Abelian Groups
(A) An abelian additive group g is the (direct) product*
(A.23) g = & ? 52 ? - - - ? gw
of the additive groups %v . . . , gw if A) & <z g (i = 1, . . . , n),
B) g. ? gy = 0 (i ? j), C) each element of g except 0 can be
expressed in one and only one way in the form Ai + A{ + · · · + Ain
where Ai. e 5y (j = 1, . . . , n). The product of a given set of abelian
additive groups g^ (i = 1, . . . , n) is generated by the aggregate of
the generators of the groups ge and has for a set of denning relations
the aggregate of a collection of defining relations for the respective
groups fo.
* Sometimes called the sum 5=5i+S2 + #,,+ Sn·
222
APPENDIX
(B) The factor group g/g^ is isomorphic to gx ? · · · ? g^ ?
дг+? ? * · * ? ?? (Exercise 12).
Let g be an abelian additive group with a finite set (Av . . . , An)
of generators. A general form for an element of g is then
?
(A.24) A = 2 xAi (яг an integer).
i = l
A group relation can be expressed thus:
(A.25) 2 3? = ° (Уг Ф ° for some *)¦
г = 1
(C) The free abelian group g with ?г generators (Av . . . , ij is
isomorphic to the additive group of integral vectors* in En (see also
Exercise 13). A basis for g is a subset of its elements in terms of which
each of its elements is uniquely expressible.
Theorem 4. Each basis of g consists of exactly ? elements.
Proof. The set (Av . . . , An) is a particular basis. Suppose
(Bv . . . , Bm) is also a basis. Then (see Exercise 14 for an example)
?
(a) Bi= 2 xi}A} (i=l,...,m),
(A.26) i_1
m
(b) As = 2 yjkBk (j = 1, . . . , n).
fc = l
Suppose m > n. The rankf of the matrix (xtj) cannot exceed ? (the
number of its columns) and is therefore less than the number m of
equations in the set (A.26a). Therefore the right side of at least one
of these equations, say the one for which г = r, is linearly dependent,
with rational coefficients, on the right sides of the other equations
in the set. But this means that, for some integer к Ф 0, kBr equals
a linear expression in the other B's. The element A = kBr of g is
then expressible in two different ways in terms of the B's, namely as
kBr and as the linear expression just mentioned, contradicting the
definition of (Bv . . . , Bm) as a basis. Hence m < n. By symmetry,
? < m, and hence m = n.
Corollary. Two finitely generated free abelian groups are
isomorphic if and only if they have the same number of generators
(Exercise 15).
The reader unfamiliar with matrix theory should study, in some
standard text, the definition of the product ? ? of two matrices,
* That is, vectors whose components are integers.
f We assume a basic familiarity with linear equations, with the use of determinants
in solving them, and also with some of the fundamental properties of matrices.
GROUP-THEORETIC BACKGROUND
223
where the number of columns equals the number of rows. He should
note that matrix multiplication is not commutative (Exercise 16)
and that it is associative; that is, X(YZ) = (XY)Z.
A one-row matrix is a row vector and a one-column matrix is a
column vector. The elements are the components of the vector. If
X is a row vector {xx . . . xn) and ? is a column vector* {yx . . . yn)',
then XY = YIl=1xiyi, while YX is the ? ? ? matrix (y^Xj) (i =
1, . . . , n\ j = 1, . . . , n).
If (Av . . . , An) and (Bv . . . , Bn) are two bases for the free
additive (abelian) group with ? generators, then, by (A.26) with
m = n,
(A.27) Bt = | 2 xijVjkBk (i = 1, . . . , n).
k=lj=l
By definition of basis, the right side reduces to B{, so that, using the
Kronecker delta 6ik,
? (\ if i = k
(A.28) J *иУ* =<*<*= (< = 1, . . . , л; 4 = 1, . . . , л).
i=i [0 \ii ? к
But this implies that the product of the determinants \xi5\ · \y}k\ is
|E.;| = 1; so that \xu\ = \yjk\ = +1 or —1, since them's, them's, and
hence the determinants are integers.
A square matrix is unimodular if its determinant is +1 or —1.
Lemma 1. The matrix of a change of basis in a free additive abelian
group g with ? generators is a unimodular matrix of order n.
Conversely, any unimodular matrix of order ? is the matrix of a change of
basis in g.
The first part of this lemma has just been proved. The second part
presents no difficulty.
Let 9? be a subgroup of g. Let Nv . . . , Nm be a set of generators
of 9?, not necessarily independent, and consider their expressions
(A.29) Nt= 2><A (г = 1,...,т)
in terms of the ^'s.
(D) The matrix (еи) of m rows and ? columns uniquely determines
the N{, hence 9?, and hence the group
(A.30) g = g/ji.
The same g would be determined by any coefficient matrix
corresponding to different choices of generators for g and 9^.
* The symbol for a matrix, modified by a prime, will denote its transpose.
224
APPENDIX
This suggests the concept of an equivalence class of matrices,
two m ? ? matrices being equivalent if and only if each of them is
the matrix of a set of relations of the form (A.29) expressing some set
of m generators of У1 in terms of some basis of g.
Lemma 2. Two matrices (etj) and (e^) belong to the same equivalence
class, as just defined, if
(A.31) «„) = (yik)(eki)(xih)
where (угк) and (xJh) are unimodular matrices of orders m and ?
respectively.
Proof of Lemma. Lemma 2 is a consequence of Lemma 1 applied
A) to a change of basis
(A.32) A,= | xjhBh (j=i,...,w)
/i = l
in g and B) to a change of generators
m
(A.33) Mt=XyJ!fk (»=l,...,n)
k = l
in 5R. The matrix (e-h) is then the matrix of the expression of the
generators Mt of 9? in terms of the generators Bh of g.
(E) By multiplying (eu) on the right by a unimoduJar matrix of
order n, any of the following effects can be achieved: (a) the
multiplication of a column by —1, (b) the interchange of columns j and k,
(c) the replacement of column к by column к plus an integral multiple
of column j (j ? к) (Exercise 17). None of these operations affects
the rank of the matrix. Since we can also suppose (еи) multiplied on
the left by the identity matrix (??}) of order m without affecting the
result, we see that the operations mentioned are of the form (A.31),
and hence transform (ei}) into an equivalent matrix.
(F) Statement (E) holds for {ei3) multiplied on the left by a
unimodular matrix of order m and "columns" replaced by "rows"
throughout.
Theorem 5. Let ? be the rank of the matrix (еи) of equations
(A.29). Then (ea) is equivalent to an m ? ? matrix whose elements
are all zeros except for the first ? elements on the main diagonal, which
are positive integers (?1? ?2, . . . , ??) such that тг+1 divides ri (i =
l,...,y- 1).
Proof. If each of the eiS equals zero, then 9? contains only the null
element of g. Hence ^ = g and (etJ) is already in the specified form.
We turn to the case where at least one ei} is not zero.
GROUP-THEORETIC BACKGROUND
225
(G) In proving Theorem 5, we lose no generality by assuming for
(еа) any set of properties possessed by an equivalent matrix. We will
use this principle to justify some convenient assumptions.
Assumption I. en > 0 and en is a minimum among the absolute
values of the non-zero terms of (ei5).
Justification. Let egh be a term of minimum absolute value among
the non-zero terms of (e{j). If egh < 0, change signs throughout row g.
Next interchange rows 1 and g, then columns 1 and h. This leads to a
matrix equivalent to (еи) and satisfying Assumption I.
The greatest common divisor of a set of integers is the largest integer
which divides all of them.
Lemma 3. Either en divides each element eb- or there exists an
equivalent matrix (e'u) containing an element e'st such that 0 < e[t < en.
Case 1. The first row of (еи) contains an element elh not divisible by
€n. Let jen be the largest integral multiple, positive or negative, of en
such that elh — jen > 0. Then,
(A.34) elh = jen + e'lh where e'lh e A, 2, . . . , en — 1)
Hence, in this case, the replacement (see (E)) of column h by
(col h) — j(col 1) leads to an equivalent matrix containing a positive
element e[h < en.
Case 2. The first column contains an element ehl not divisible by en.
This case is treated like Case 1, with rows replacing columns.
Case 3. The first row and column are both made up of multiples of
elv but there exists an element est not divisible by en. By adding a
suitable positive or negative multiple of row 1 to row s, we obtain an
equivalent matrix in which the element in column 1 and row s is 0.
Let the new row s be added to row 1 to obtain a new row 1, in which
en is unchanged and a term of the form (est + &en), with к an integer,
appears in row 1. This reduces Case 3 to Case 2.
Assumption II. en divides every element e^.
Justification. If en does not divide all the eiP let Lemma 3 be
applied to obtain an equivalent matrix (е'и) with some positive
element less than en. By Assumption I, this element can be assumed
to be e'u. If (eij) does not satisfy Assumption II, there similarly exists
an equivalent matrix (elf) with en > e'u > e\x > 0. This process can
be repeated only a finite number of times, since the number of integers
between en and 0 is finite. Hence there exists a matrix (eff) equivalent
to (егД where e^ > 0 and efx divides every efp and the greatest
common divisor of the elements of (e*) is the same as that of (еи).
We are now ready to complete the proof of Theorem 5. By
subtracting suitable multiples of the first column from the other columns,
226
APPENDIX
then multiples of the first row from the other rows, let (e^) be reduced
to the form
0 0 ... 0
(A.35)
" e22 e23
0 e32 633
where en divides all the other elements.
By operations involving only columns 2 to ? and rows 2 to m,
following the procedure just used to reduce {еи) to (A.35), let (e^) be
next reduced to the form
(A.36)
«u
0
0
0
^22
0
0 .
0 .
esa
.. 0
.. 0
.. ея
Sn
0 0
"m3
where e22 is the greatest common divisor of the terms other than en in
(A.35). Hence e22 is divisible by elv
Continuing recurrently the process whereby (eu) was reduced first
to (A.35) and then to (A.36), we reduce (eu) to a matrix in which all
elements are zero, save the first ? elements on the main diagonal,
which are positive integers elv . . . , eyy where eu divides ei+1 i+1 (i =
1, . . . , ? — 1). The non-zero elements must be ? in number, since the
operations we have used (see (E) and (F)) preserve rank. By suitable
interchanges of rows and of columns, we can reverse the order of the
e's, then let eH = r.._i+v to obtain the form specified in Theorem 5,
which we will call the normal form of (ea). It will be shown (see proof
of Theorem 8 below) that the numbers (??5 . . . , т.,). called the
invariant factors of (егД are independent of the particular way in
which (ea) was reduced to normal form.
(H) By Lemma 2, (еи) can be transformed into normal form by
multiplying on the right by a unimodular matrix X = (xjh) of order ?
and on the left by a unimodular matrix ? = (yki) of order m, where
X and ? are the matrices of appropriate changes of generators in the
groups g and 5R respectively. Let (Bl9 . . . , Bn) be the new basis of g.
GROUP-THEORETIC BACKGROUND 227
Then, since the transformed matrix is the matrix of the expression for
the new generators of У1 in terms of the B's, and any generator equal to
zero can obviously be dropped, the new generators of У1 are (r1Bv . . . ,
rvBv).
Two elements
(A.37) A = f ?.,?{, ?=2 ?,??
г: = 1 г: = 1
of g belong to the same coset of g mod 9^ if and only if their difference,
defined as the first plus the negative of the second, belongs to 9^; that
is, if and only if, for some integers (Я15 . . . , ??),
(A.38) | (ft - а,)Я, = i ?,?,?,.
г=1 г=1
Since the B's are a basis, (A.38) holds if and only if
(A.39) A ~ Ki = V< {? = 1-··' ^
ft — а,- = 0 (j= ? + 1, . . . ,n).
Since the only essential property of the A's is that they are integers,
their precise values being irrelevant, we arrive at the following
statement.
Two elements В and A of g belong to the same coset of g mod У1
if and only if, in the notation of (A.37),
(a) a, = ft mod т,· (г = 1, . . . , у),
(A.40) Pt ?
(b) a, = ft (j = у + 1, . . . , n).
The t's are a sequence of positive integers each divisible by the
next. Hence ?, = 1 implies rj+1 = · · · = ?? = 1. This means that
there exists a number ? @ < ? < ?) such that
тг > 1 (г = 1, . . . , ?),
(?.41) r
tj = ! 0' = ? + !> · · · > 7)·
Every pair of integers a, /8 satisfies ol = ? mod 1. Since the last
? — ? conditions in (A.40a) accordingly impose no restriction on the
oc's and fts, (A.40) is equivalent to
A af = ft mod ?, (? = 1, . . . , ? < у),
<*i = ft U= у + 1, · . · , w).
This proves the following result.
Lemma 4. Let the symbol for an element С of gf, modified by a bar,
denote the coset G_of С in g* mod % so that G is a typical element of
3f/5R. Then each С can be expressed in exactly one way in the form
(A.43) ? = ? uiEi + ? viSi (see (я) for the B's)
г = 1 i-y+1
228
APPENDIX
where
щ e Zr. (integers mod tJ (i = 1, . . . , p),
(A.44)
Vj eZ ' (integers).
Theorem 6. If g is an abelian group with a finite number of
generators Al9 . . . , Am9 then g is isomorphic to some factor group
? = ?/^> where g is a free abelian group.
Outline of Proof. In particular, let g be the free abelian group with
m generators Av . . . , Am. Let each element ??=1 aiAi of g be mapped
onto the element ?™=1 а{А{. The resulting map is a homomorphism of
g onto g. The elements of g which map onto the null element of g
constitute a subgroup 9? of g. The elements of g are images of the
cosets of g mod 9?, and g is isomorphic to g/5R (Exercise 18).
An element A of an additive group, abelian or not, is of order ?,
if ? is the smallest positive integer such that ? A = 0, the null element
of A. If no such integer exists, A is of infinite order. A similar
definition of order applies to multiplicative groups, with AT = 1
replacing ? A = 0.
Theorem 7. A finitely generated abelian group g is the product of
A) a number ? > 0 of free cyclic groups and B) a number ? > 0 of
finite cyclic groups of orders ??5 . . . , ?? where тг+1 divides т{ (г =
1, ... , ? — 1) and all the t's exceed 1.
This theorem is a consequence of Theorem 6 and Lemma 4, with
? = ? — ?.
(I) The number ? is the difference, /? = ? — у, between the number,
/г, of columns of (ег,·) and the rank, y, of (егу). It is called the Betti
number of g. The numbers тг are, as mentioned above, the invariant
factors of (e^) exceeding 1. They are called the torsion coefficients of
g. The terminology is motivated by the geometric significance of
these numbers in topological applications.
Theorem 8. Two finitely generated abelian groups are isomorphic
if and only if they have the same Betti numbers and torsion coefficients.
Proof. From Theorem 7 it follows that the Betti number and the
torsion coefficients determine the structure of a finitely generated
abelian group g. It remains to prove the following.
(J) The numbers ? and (??5 . . . , ??) of Theorem 7 are uniquely
determined by g; in other words, if g is expressed in a different way as
the product of ?' free cyclic groups and ? finite cyclic groups of orders
t[, . . . , r'p> where r'i+1 divides т\ (г = 1, . . . , ?' — 1) and ?'?> > 1, then
(?.45) (a) ?' = ? (b) ?' = ? (с) т\ = ?, (г = 1, . . . , ?).
For simplicity, we replace By+j hyCJ(j = l,..., ?) in the notation
of Lemma 4, and denote A) with (Gl5 . . . , 0?) a set of generators of
GROUP-THEORETIC BACKGROUND
229
the free cyclic groups of Theorem 7 and B) with (Bv . . . , Bp) a set of
generators of the cyclic groups of orders (??5 . . . , ??). We similarly
denote with (G[, . . . , 0'?>, B[, . . . , Bp>) the generators of a second
expression for g, as suggested in (J).
We now adapt an argument from Veblen's book ([V, pp. 129-130]).
(K) Condition (A.45) is equivalent to the following: For each
integer r, the number of generators in {G, B} = (Gl5 . . . , 6?, Bl9 . . . ,
Bp) each of order >r equals the number of generators in {C\ B'} =
(C'l9 . . . , C'p, B'l9 . . . , Bp.) each of order >r.
To verify (K), note first that ? and ?' are the numbers of generators
in [G, B) and {C, B'} respectively of orders > max (??5 ?[). The rest of
the argument is relegated to Exercise 19.
Assume the theorem false. Then {G\ B'} exists, as described above,
such that for some r, the number of generators in {G\ B'} of orders
>r is unequal to (and we assume it greater than) the number of
generators in {G, B} of orders greater than r. The respective generators
of orders exceeding r are as follows, for some к and k':
(A 46) (a) °19···' CP> Bv->Sk (Tk > r, rk+1 < r)
(b) C'v . . . , fy, S'v . . . , B'k, (r'k, > r, ??41 < r)
where ?' + к' > ? + к.
Because {В, С) are generators, we have
(A.47)
? ?
г=1 i=l
J = l
(А = 1,.
(t = 1, . .
..,л
.,*')
«м е ?.
wtt e ?,
¦ «?< G Z>
There are ?' + k' > ? + к equations in the set (A.47). Hence there
exists a set of ?' + к' integers (rl5 . . . , r^, sl5 . . . , %), not all zero,
such that, if we multiply the equations (A.47) by these respective
integers and add the results, the coefficients of (Gv ...,^, Bv ..., Bk)
all reduce to zero; that is,
(A.48) 2 '& + ? «Л = I (i v« + I ^щ)в}.
We can so select the numbers (rl5 . . . , ?y, sl5 . . . , s^) that 1 is the
largest integer dividing all of them. Since the order of Bj divides
?
k+l
(j = к + 1, . . . , ?),
(A.49) § fk+1rhC'h + | fk+1stB't = 0.
Since g is the direct product of the groups generated by the C'h, of
infinite order, and the B[, it follows that, in (A.49), fk+1rh = 0, hence
rh = 0 (A = 1, . . . , /?'); and тл+1^ = О mod f't since f/ is the order
230
APPENDIX
of B\(t = 1, . . . , k'). But this implies fk+1st = 0 modf^ > r, since f^
divides f't (t = 1, . . . , k'). Since all the rh's are zero, the s/s are not
all zero and they have 1 as highest common factor. Therefore (fk+1sl9
. . . , fk+1sk,) has fk+1 < r as highest common factor, contradicting the
set of relations fk+1st = 0 mod т'к> > r (t = 1, . . . , k'). Hence the
theorem is true.
EXERCISES
12. Prove (B). Suggestion: First discuss the cosets mod 5*of an element of 5y·
13. Show that a free abelian group with ? generators is the product of ? free
cyclic groups.
14. Show that ?? = 4AX - 6A2, В
abelian additive group generated by ?? and A2.
15. Prove the corollary to Theorem 4.
16. Find the product matrix XY and, if defined, YX if
3?? — 4A 2 is a basis for the free
(a) X
2
0
3
1
5
7
-2
4
0
1
1
1
(b) X
(c) X
110 0 0 0
0 0 1110
0 0 0 0 0 1
(using mod 2
operations);
17. Prove all parts of (E) and of (F).
18. Write out the outlined proof of Theorem 6.
19. Complete the proof of (K). Suggestion: Consider the implications as r
decreases from max (r1? rj[) to 1.
A-4. Integral Modules, Contravariant and Covariant
Components
The homology theory of a finite complex К is concerned with
certain factor groups of abelian groups. All these factor groups are
GROUP-THEORETIC BACKGROUND
231
defined (Chapter 5) in terms of the so-called chain groups (?л of К
(к = О, 1, 2, . . .), where &k is the free abelian group generated by the
oriented &-simplexes of K. The development of homology theory
involves changes of basis in (?fc. As background material, we discuss
some of the properties of a free abelian group with a specified initial
basis.
By the integral module [s] = [sv . . . , sa] we mean the free abelian
group with basis {s} = (sl5 . . . , sa) and with integral coefficients. The
particular basis {s} is called the initial basis of [s]. The situation is
much the same as when we work with a euclidean space R having a
specified rectangular cartesian coordinate system and introduce other
coordinate systems, skew or rectangular, by transformations of
coordinates. Indeed, we can interpret [s] as the additive group of
integral vectors in R*.
The scalar product (C · D) of two elements
(A.50) (a) 0 = 2 cfs^ (b) D = 2 b% (a\ 6* integers),
i = 1 г = 1
of the integral module [s] is the integer
(A.51) (G-D)= 2 ??.
i = l
If the initial basis is interpreted as an orthogonal set of unit vectors
in Ra, then (C · D) equals the product of the lengths of С and D by the
cosine of the angle between them. Thus (C · D) = 0 if and only if the
vectors С and D are perpendicular or if one of them is zero.
For our purposes, however, it is more relevant to note that the
scalar product (C · D) has important interpretations when С and D are
appropriate elements of certain chain groups (see Art. 5-9, for example).
(^4) The scalar product is obviously symmetric, (C · D) = (D · G),
and linear, (G · (Dx + D2)) = (C · DJ + (G · D2), (Сг +С2)- D =
(Ox · D) + (C2 · D).
According to Theorem 4, any basis for [s] has just ? elements. Let
Щ = (il5 . . . , ta) be an arbitrary basis for [s], and consider the
expression
(A.52) 0=2 c%
г = 1
for an arbitrary element С е [s] in terms of {t}. The coefficients
(c1, . . . , ca) are called the contravariant components of С relative to {t}.
They are merely the coordinates of the terminal point of С relative to
the basis {t}, when С is interpreted as a vector with initial point at the
origin. They are referred to as contravariant because of the way they
are transformed corresponding to a change of basis, in comparison
232 APPENDIX
with the transformation of the covariant components of G relative to
{?}, the latter being defined as the numbers
(A.53) Cj = (<7.*y) = (*,.<?).
Note the use of superscripts and subscripts to distinguish between
covariant and contravariant components.
Relative to the initial basis {s}, the contravariant and covariant
components of a vector
(A.54) G = b\ + · · · + b\
are the same, since (G · s{) = b\ In order to study their behavior
under changes of basis, consider a typical such change ti = ? aHsb
which is expressible also in the following matrix form:
? ? 1\ /4 ' ^
(A.55) | · I = A [ · I with inverse | · J = A'1
According to Lemma 1, A is unimodular.
The vector G can accordingly be formulated as follows:
(A.56) G = (b1. .. ba) I · = F1. .. ?^-1 ?
Comparing (A.52), we find (c1 . . . ca) = F1 . . . ba)A l or, using a prime
to indicate the transpose of a matrix, and using the fact that (AB)' =
B'A\
Л lbi\
(A.57) \= (A-1)
On the other hand, from (A.53), (A.55), and (A.54) we obtain Cj =
? au? or
? /?
(A.58) I · | = A I · J = A
GROUP-THEORETIC BACKGROUND
233
Thus the transformation carrying the covariant vectors relative to {s}
into those relative to {t} has exactly the same form as the
transformation {s} —> {t}, which justifies the term covariant. The contra-
variant vectors transform in accordance with the quite difFerent
formula (A.57).
It now follows that if {t} is carried into another basis as follows:
(A.59)
В
= ??
then the covariant and contravariant components (dl5 . . . , da) and
(d1, . . . , da) of the vector С appearing in (A.54) are given by
K\
= В
= ??
(A.60)
К
???
= (?-1) ? ? = (В-1) (A-1)
\dal \c*
From (A.58) and (A.57) we infer that
Ir \ IA
I \ I »
(A.61) I I = AA \
w w
(jB) It is obvious that a vector is determined by its covariant, as well
as by its contravariant, components relative to a given basis.
A-5. Dual Bases in a Module
A pair of bases {u} = (uv . . . , uj and {v} = (v^ . . . , va) for the
module [s] are dual to one another if their scalar products satisfy the
conditions
(A.62) (ut · v,) = du.
The elements иг and vi are called corresponding elements of {u} and {v}.
234
APPENDIX
Theorem 9. There exists a unique basis {v} dual to any given basis
{u} of [s].
Proof. Let the transformation {u} —* {s} be expressed by
1, . . . , ?).
a
Hence, if {и} and {v} are dual, (vt · sy) = ?^=1 bjh6ih = Ън.
(A) Conversely, the duality of {u} and {v} is implied by the
equations (v{ · Sj) = Ън (Exercise 20). But this is equivalent to the set
of equations
(A.65) v,= J 6УЛ (* = !>···>")>
J = l
which establishes the theorem and yields the following result.
Corollary. The basis {v} dual to {u} is obtained from the initial
basis {s} by the transformation {s} —> {v} whose matrix is the transpose
of the inverse of the matrix of the transformation {s} -> {u}. (Compare
(A.63).)
A geometric interpretation of dual bases is illuminating. Let the
initial basis {s} be regarded as a set of mutually orthogonal unit
vectors in Ra.
(B) Condition (A.62) means that A) the vector Vj is normal to the
(a — l)-plane Щ'1 determined by the vectors ut (i ? j), B) the length
of the vector vi is the reciprocal of the length of the projection of ui on
v^ and C) the angle between tij and vi is acute.
It is easy to verify, either geometrically or algebraically, that the
only self-dual bases of [s] are A) those of the form {sxsl9 . . . , ??#?}
where ег = +1 or —1 and B) transformations of them with
orthogonal matrices.
Consider an element
(A.66) S = аг8г + · · · + aasa
of the module [s]. Expressed in terms of {u}, it is
(A.67) S = i I afiihuh9
h = lj=l
so that its contravariant components relative to {a} are
(A.68) ch= J ajbih (A=l, . . . , ?).
3 = 1
(A.63) 8j = ? bihuh (j =
Л = 1
Then
(A.64) (vr8,)= L- J bjhuh) =
GROUP-THEORETIC BACKGROUND 235
Its covariant components relative to {v} are, by definition,
(A.69) dh=(S'Vh)=(f ajSj · i bkA) = | afiih = c\
This proves the following result.
Theorem 10. If {u} and {v} are dual bases of [s]9 then the contra-
variant components of s e [s] relative to {u} equal its covariant
components relative to {г;}.
Next consider a pair of modules [s] = [sv . . . , sa] and [w] =
[wv . . . , ???] and a pair of homomorphisms
(a) f:[8]-+[w],
(?·7°) /? r ? ?
(b) g:[w]-+[8].
Then / and g are called dual to each other if, for each pair of elements
S ? [s] and W ? [w], the following relationship holds between scalar
products:
(A.71) (f(S)-W) = (S-g(W)).
Theorem 11. Let {t}9 {u} be dual bases of [s] and let {x}9 {y} be dual
bases of [w]. Let/ and g be dual homomorphisms of [s] into [w] and of
[w] into [s]. Then if
(A.72) /(*<) = ? ?<? (i=l,...,oc),
3 = 1
it follows that
(A.73) д(у,) = 1*цщ (i=i,...,a
i = l
Proof. The covariant components of дг(г/у) relative to {?} are
(еи, . . . , eaj), since
(A.74) A7(%)-д = («л-17(У,))
= (ЛУ · У,) by (A.71)
= ?, ehk\Xk ' Vj) ~ Z, ehk°kj = ehj
k=l k=l
because {x} and {y} are dual bases. The covariant components of
?"=1 еищ relative to {t} are also (elh . . . , еаД since
= 6;
? еаиг - кI = ? euiui' h) = ? eiA
г=1 / г=1 г=1
Equations (A.74), (A.75), and Art. А-ЦВ) imply Eqs. (A.73) and also
imply the following result.
Corollary. The ith covariant component of д(у^ relative to {t}
equals the jth contravariant component of/(^) relative to {x}.
236
APPENDIX
(С) The material in this article and the preceding article can be
modified to the case where the integral coefficients are replaced by
integers mod 2.
EXERCISE
20. Prove Statement (A). See Art. А-ЦА).
Index of Symbols
Sets
{}0un=><=E 41
X (product) 45
Mappings
-> \ 43
~ 152 , 187
/_1 (exponent —1) . . . . 43
/ | A (vertical bar) .... 42
Spaces
X (product) 53
A (bar , for A <z S) . . . . 53
d (for A c £) 53
diam 57
dim 62
.E7 50
r(p0» >->Pk) 66
MPo> >- , Pk) 66
Ak 70
(£ , 93) 52
(S , p) 57
(S , {o}) 51
Complexes
< > (for simplexes) .... 75
afc 74
h (for surfaces) 33
K 74
51 76 , 78
M 111
P = \K\ 76
n = |#| 76
q (for surfaces) 33
r (for surfaces) 33
s 72
S 78
a 76
St 135 , 142
I 141
Groups
~ 96
~ 189
~ 195
*/> 124
« 153
~ 187
X 221
{Ak , Bk , Ck) 118
93fc 97 , 118 , 176
93* 132
pk 97 , 176
Ck 92
Ck 120
dk 92 , 118 , 176
(£fc 121
ak 124
Dfc 118 , 176
3>j? 132
d 123
d 92 , 94
h 176
d 121
dk 95 , 118 , 176
g* 132
S* 121
gfc 124
$>k 95 , 118 , 176
S*(n , p) 199
Sfc* 132
k 121
$>k 124
Ju 114
J* 115
Jk 120
N 118 , 177
237
238 INDEX OF SYMBOLS
Groups (Continued)
O 190
Q 216
R 216
Xk 97 , 118 , 176
X* 132
r\ 97 , 176
Z , Zm 216
3k 94 , 118 , 176
3 , * 132
3* 121
3k 124
I 141
Special Coefficient Groups
Z 95
Z2 95
Numerical
$ij 68
Implication
=><=<> 41
General Index
Abelian; see Group
Adjacent , 112
Affine transformation , 68
Aggregate , 41
Alexander duality theorem , 180
Approximating complex , 143
Approximating simplex , 143
Arc , 186
Arithmetical continuum , 48
Barycenter , 73 , 83
Barycentric coordinates , 70
Barycentric subdivision , 83
Base
Betti , 119
connectivity , 122
homology , 119
of a topology , 52
torsion , 119
Basis , 222
Betti
base , 119
group , 97
singular , 132
number , 7 , 97 , 228
relative (or mod L) , 176
Bolzano-Weierstrass theorem , 59
Boundary
chain , 92
complex , 100
face , 77
mod 2 , 121
of a chain , 94
of a set , 53
of a simplex , 72
of a surface , 15
point , 53
simplex , 72
Bounded , 57
Brouwer dimension , 62 , 136
Brouwer's fixed-point theorem , 137
Carrier , 133
Cell
abstract , 78
dimension of , 78
boundary of , 87
chain , 165
complex , 165
face of , 87
homology , 165
polyhedral , 87
Chain , 92
boundary of , 92 , 94
cell , 165
coboundary , 122
group , 92 , 95
of a complex , 112
singular , 130
equality of , 130
Characteristic , 109 , 118
mod L , 177
Circuit , 6
Class , 41
equivalence , 44
of mappings , 152
residue , 218
Closed interval , 48
Closed mapping , 55
Closed set , 53
Closed surface , 15
Closure , 53
Coboundary , 123
chain , 122
operator , 122
Cocycle , 123
Coherently oriented , 93 , 112
Cohomology
class , 124
group , 124
singular , 131
Cohomology-independent , 125
Collection , 41
Column vector , 223
Combinatorial equivalence , 83 , 88
Combinatorial homotopy , 195
Compact , 59
Compactum , 59
Complement , 42
Complex , 74
abstract , 77
denumerable , 77
dimension of , 77
finite , 74 , 77
realization of , 78
boundary , 100
cell , 165
cone , 154
239
240
GENERAL INDEX
Complex {Continued)
floor , 145
generalized , 78
infinite , 75
isomorphic , 80
linear , 77
of a chain , 142
oriented , 92
polyhedral , 87
subdivision of , 87
roof , 145
singular , 142
topological , 76
Component , 76 , 77
Components
contra variant , 231
covariant , 232
Composition of mappings , 43
Cone complex , 154
Congruent mod m , 218
Congruent mod 9t , 220
Connected , 76 , 77
arc wise , 187
simply , 191
Connected graph , 4
Connected surface , 15
Connectivity
base , 122
group , 121
number , 121
Continuity , 51
Continuous , 49 , 50 , 51
at a point , 54
on a space , 54
Continuous curve , 185
Continuum , 48
Converge , 54
Convex , 66
Coordinates
affine , 68
barycentric , 70
rectangular cartesian , 68
skew , 68
Coset , 220
Countable , 44
Cover , 205 , 209
Covering , 59
closed , 59
^-covering , 61
infinite , 205
fc-fold , 205
of mesh ^ , 61
open , 59
order of , 62
simple , 64
Covering complex , universal , 210
Covering pair , 177
Covering path , 209
Covering set , 205
Covering space , 205
Crosscap , 22
Curve
closed , 186
simple , 186
Peano , 186
Cycle , 94
group , 94 , 95
Cyclomatic number , 7
Decomposition , 45
Deformation , 152 , 187
homotopic , 151
path , 151
Denumerable , 43
Diagonal , 136
Diameter , 57
Dimension , 65
Brouwer , 62 , 136
number , 65 , 67
numerical , 67
Disjoint , 42
Distance
between two sets , 57
euclidean , 50
Domain , 42
Dual bases , 233
Dual homomorphisms , 235
Duality theorem
Alexander , 180
Lefschetz , 179
Poincare , 173
Edge , 19
free , 19
paired , 19
path , 193
Empty , 41
Equivalence
class , 44
combinatorial , 83 , 88
relation , 44
Euclidean space , 48 , 50
Euler-Poincare characteristic , 109 , 118
Euler's theorem , 12
Extension , 42
Face , 77
boundary , 77
of a simplex , 72
Factor group , 220
Fixed point , 136
Fixed-point theorem , 137
Floor complex , 145
Function; see Mapping
Fundamental group , 185 , 189 , 190 , 196
GENERAL INDEX
Genus , 109
Graph , 4
linear , 4
connected , 4
of a function , 51 , 136
of a relation , 45
Group
abelian , 215
addition , 215
additive , 215
axioms , 215
basis , 222
Betti , 97 , 176
relative (or mod L) , 176
singular , 132
bounding cycle , 95 , 166
mod L , 176
chain , 92 , 95
mod L , 176
singular , 131
cobounding cocycle , 166
cocycle , 166
cohomology , 124 , 166
commutative , 215
connectivity , 121
cycle , 94 , 95 , 165 , 166
mod 2 , 121
relative (or mod L) , 176
cyclic , 218
of order m , 218
difference , 220
factor , 220
finitely generated , 216
free abelian , 217
free cyclic , 218
free multiplicative , 217
fundamental , 185 , 187 , 189 , 190
combinatorial , 196
generators , 216
homology , 96 , 166
local , 159
relative (or mod L) , 176
singular , 132
invariant , 219
inverse element , 215
made abelian , 196
multiplication , 215
multiplicative , 215
Poincare; see Group , fundamental
product , direct , 221
quotient , 220
relations , 217
relative cycle , 176
structure , 219
torsion
relative (or mod L) , 176
singular , 132
unit element , 215
Half-space , 86 , 111
closed , 86
open , 86
Handle , 25
Heine-Borel theorem , 60
Homeomorphic , 54
Homeomorphism , 54 , 55
linear , 69
Homologous , 96
Homology
base , 119
cell , 165
class , 96
group , 96
singular , 132
relative , 175
singular , 131
Homology-independent , 97
Homomorphism , 219
dual , 235
Homotopic
chains , 152
complexes , 152
Homotopy , 152
class , 152 , 189 , 196
combinatorial , 195
Image , 42
Incidence , 77
matrix , 114
normal , 115
number , 114 , 165
relation , 77
Incident , 17 , 75
Independent
cohomology , 125
homology , 97
linearly , 71 , 97
Induced homeomorphism , 81
Induced mapping , 82
Induced orientation , 93
Induced topology , 53
Inner point , 53 , 72
Integral module , 231
basis , 231
initial , 231
Intersection , 41 , 42
Interval
closed , 48
half-open , 49
open , 48
Inverse image , 43
Inverse mapping , 43
Isomorphic complexes , 80
Isomorphism , 80 , 219
Jordan-Brouwer theorem , 182
Jordan theorem , 182
242
GENERAL INDEX
Kernel , 220
Klein bottle , 38
Kronecker delta , 68 , 223
Lebesgue number , 64
Lebesgue's lemma , 64
Lefschetz duality theorem , 179
Limit , 49 , 51 , 54
Limit point , 53
Linear complex , 77
Linear simplex , 76
Linear space , 66
Linearly independent , 71 , 97
Local homology group , 159
Manifold , 18 , 162
homology , 162
relative (or mod A) , 179
topological , 162
Map , 42
Mapping , 42
closed , 55
continuous , 49 , 50 , 54
extension of , 42
into , 42
inverse , 43
one-to-one , 43
onto , 42
open , 55
restriction of , 42
simplicial , 81 , 82
Matrix , normal incidence , 115
Mesh , 61 , 86
Metric , 56
space , 57
Module , integral , 231
dual bases , 233
Moebius strip , 25
Neighborhood , 52
spherical , 56
Non-orientable , 26
Non-orientable pseudomanifold , 112
Null , 41
Null-homotopic , 189
One-sided , 26
One-to-one correspondence , 43
One-to-one mapping , 43
Open interval , 48
Open mapping , 55
Open set , 49 , 51
Operator
boundary , 165
mod L , 176
coboundary , 165
subdivision , 141
Opposite faces , 73
Order , 75
of an element , 228
partial , 75
Orientable , 27
Orientable pseudomanifold , 112
Orientation
coherent , 93
induced , 93
like , 111
negative , 111
of E» , 111
positive , 111
similar , 111
unlike , 111
Oriented , coherently , 93 , 112
Oriented complex , 92
Oriented simplex , 90
singular , 129
Partition , 45
Path , 4 , 185
closed , 186
edge , 193
equality , 185
homotopy , 187
product , 186
simple , 186
closed , 186
Piecewise linear , 81
Plane , 70
Poincare duality theorem , 173
Polygonal symbol , 19
Polyhedral cell , 87
Polyhedral complex , 87
subdivision of , 87
Polyhedron , 75
simplicial , 77
topological , 76
Prism , 144
floor of , 144
roof of , 144
Prism complex , 145
Product , 43
cartesian , 45
projection of , 45
of mappings , 43
topological , 53
Projective plane , 21
Projective space , 155
Pseudomanifold
closed , 111
coherently oriented , 112
mod L , 177
non-orientable , 112
orientable , 112
relative (or mod L) , 177
topological , 163
with boundary , 111
GENERAL INDEX
Quotient group , 220
Range , 42
Realization , 78
Relation , 44
domain of , 44
equivalence , 44
graph of , 45
range of , 44
reflexive , 44
symmetric , 44
transitive , 44
Relations
defining , 218
dependent , 218
group , 217
independent , 218
Residue class , 218
Restriction , 42
Roof complex , 145
Row vector , 223
Segment , 48 , 66
Set , 41
closed , 53
open , 49 , 51
Simplex
abstract , 77
boundary face of , 77
face of , 77
boundary , 72
closed , 72
face of , 72
inner points of , 72
linear , 76
open , 72
oriented , 90
singular , 129
boundary chain of , 131
boundary faces of , 131
closed , 129
equality of , 129
faces of , 131
linearity on , 129
oriented , 129
topological , 76
Simplicial mapping , 81 , 82
Simplicial polyhedron , 77
Simplicial subdivision , 88
Simply connected , 191
Singleton , 42
Singular chain , 130
Singular cohomology , 131
Singular complex , 142
Singular homology , 131
Singular simplex , 129
closed , 129
Skeleton , 76 , 88
Space
compact , 59
euclidean , 48 , 50
oriented , 111
Hausdorff , 55
linear , 66
metric , 57
metric on , 57
metrizable , 57
of mappings , 61
projective , 155
topological , 51
Sperner's lemma , 134
Sphere , 21
homology , 164
topological , 154
unit , 154
with crosscaps , 21 , 29
with crosscaps and contours , 32
with handles , 29
with handles and contours , 32
Star , 135 , 142 , 154
closed , 154
center of , 154
outer boundary of , 154
Star-related , 142
Subcomplex , 75
Subdivision
barycentric , 83
minimal central , 88
operator , 141
simplicial , 88
Subgroup , 219
proper , 220
Subset , 42
proper , 42
Surface , 15 , 18
boundary of , 15
closed , 15
connected , 15
non-orientable , 26
one-sided , 26
orientable , 27
Surrounding complex , 159
Topological complex , 76
Topological polyhedron , 76
Topological property , 54
Topological simplex , 76
Topological space , 51
Topology , 52 , 54
base of , 52
discrete , 52
induced , 53 , 57
by a metric , 57
trivial , 52
Torsion
base , 119
244
GENERAL INDEX
Torsion (Continued)
coefficient , 97 , 116 , 228
group , 97
singular , 132
number , relative (or mod L) ,
176
Torus , 25
Tree , 6
Triangulation , 75 , 76
Triple of related chains , 147
Unbounded , 57
Unicursal , 4
Unimodular , 223
Union , 41 , 42
Unit sphere , 154
Vacuous , 41
Vector , 68 , 223
components , 223
Void , 41