|
MSC Classification: 55 (Algebraic topology) |
Prerequisites:
Getting Oriented
| Rough Guides to Topology |
| General Topology | |
| Algebraic Topology | |
| Manifold Theory | |
| Knot Theory |
Homology…
The Basics
Homology Groups
Suppose we are given abelian groups Cn for n≥0 (called chain groups) and homomorphisms
(called boundary homomorphisms) such that ∂n◦∂n+1=0 for all n≥0. This situation can be represented by the collection of maps

which is called a chain complex. The condition ∂n◦∂n+1=0 implies that
, and the abelian group condition implies further that
is a normal subgroup of
. Therefore, one may define the quotient of these groups.
Definition
Given a chain complex, the nth homology group is the quotient group
. The elements of the group are called homology classes, and two elements of the same class are said to be homologous.
Elements of the kernel
are called cycles, and elements of the image
are called boundaries.
Simplicial Homology
In simplicial homology, the chain groups are made up of combinatorial simplices. An n-simplex is a collection of n vertices
. To handle orientation properly, we assume the list is ordered. Two lists of the same vertices have the same orientation if they are related by an even permutation. By taking finite formal sums of these n-chains, one obtains an abelian group, usually denoted
. Negative elements represent those with reversed orientation. Thus,
, since they represent the same 1-simplex but with opposite orientations.
The boundary homomorphism is defined using the orientations. The first few cases are given here as examples:
![\partial_1[v_0,v_1] = [v_1] - [v_0]](/local--math/inline/b8dcc24266f3a21f6e8717ff8161902a.png)
.
In general, the boundary map
is defined as follows:
![\partial_n [v_0,v_1,\ldots,v_n] = \sum_{i=0}^n (-1)^i [v_0,\ldots,\hat v_i,\ldots, v_n],](/local--math/eqs/b1f998bb68bff3c322256ce29997b453.png)
where
indicates that the ith vertex is omitted in that summand. The signs guarantee that ∂n◦∂n+1=0.
Examples
A chain complex is a collection of combinatorial simplices over a common set of vertices. For example, we might consider the complex over vertices
containing only the 1-simplices (or edges)
. Here is the calculation of homology groups:
- Since there are no simplices of dimension greater than 1, Cn=0 for n≥2. The chain map reduces to
. - It is clear that
and
. - For the remaining boundary map,
, which is to say it is generated by the images of the three edges. So the 0th homology group is generated by
, with relations arising from
that state
. A single generator suffices, and so
.
, and so
also. It is generated by this single cycle.
Singular Homology
OLD MATERIAL… NEEDS UPDATING…
Singular theory deals with maps from simplices into a space. Let
be the standard unit vectors in
. Then, the standard
-simplex, denoted by
, is the simplex spanned by
. A singular
-simplex in
is a map
. A singular
-chain is the formal sum of singular
-simplices. The set of singular
-chains is denoted
.
We let
denote the unique affine map
taking
into
,
,
. The identity map of
is
. The
-th face
of a
-simplex
is the singular
-simplex
, where
is given by
(the
being omitted). Thus, if
, then
.
The boundary of a singular
-simplex
is the
-chain
. Note that
. A cycle is a singular
-chain
with
. The module of cycles is denoted by
. A boundary is a singular
-chain
with
for some
-chain
. All boundaries are cycles. The submodule of the cycle module
consisting of boundaries is denoted by
.
Two
-chains
,
, are said to be homologous (written
) if
for some
-chain
. The
-th singular homology module of
, denoted by
, or simply
, is the quotient module
. Because homologous elements of
differ by a boundary, the “zero” element in
, they represent the same element in
. The first homology module,
, is a free
-module on as many generators as there are path components of
.
The reduced
-th homology module
is obtained by defining the boundary
by
. Then, we let
and
. Thus, if
is path connected, then
. The reduced homology is defined by letting
for
.
We can now consider maps between various spaces, say
and
. We expect that if these maps are well-behaved, they should not change the homology properties. Given a map
, we obtain a homomorphism
by letting
, as one would expect. Moreover,
commutes with these homomorphisms:
. We can also define a homomorphism between the homology modules by
, where
is a
-cycle on
, and
its homology class. This demonstrates that homology modules are topological invariants.
…discussion of naturality…
Going Further
The Road Ahead
References
- Allen Hatcher, Algebraic Topology





