Introduction
Simplicial homology can be defined with “coefficients in ” or with “coefficients in ” (or another ring). Using gives abelian groups, while using gives vector spaces. Vector spaces are nicer to work with, but some information is lost. (Generators of finite order are lost, for example.)
Boundaries, chain complexes
Fix a simplicial complex which is -dimensional. (Highest dimension of a simplex in is .)
Chain groups
For each , , define the chain group :
In other words:
An element of the -chain group, written generically as , is called a -chain.
- Sometimes is dropped and we write just when the complex is clear from context.
By allowing combinations of simplices with coefficients, we can define a boundary operator with alternating signs. This alternation leads to cancellation when boundaries of boundaries are taken. The cancellation in turn enables the definition of homology, which is generated by cycles of simplices that are not boundaries.
Boundary operator
The boundary operator maps simplices to their boundaries. It is defined on simplices and extended linearly to chains:
Examples:
- A -simplex:
- A -simplex:
Orientation and vertex ordering
A simplex was initially defined as the convex closure of a set of points. The points were not ordered! The simplex was not ordered!
The boundary map was defined for an ordered list of points (“ omitted”). These definitions are not compatible!
Let us upgrade both definitions to employ oriented sets of points.
Hereafter, the notation will indicate an ordered list of vertex points up to the equivalence relation that identifies lists which are related by an even permutation.
For example: , but: .
- With this convention, the boundary map is well-defined.
- Notice that the orientation of the vertex list determines the sign of its boundary:
- Therefore: one may interpret the sign of a coefficient in as indicating the orientation of the simplex it is attached to.
- Thus the boundary of a 2-simplex (filled triangle) is an oriented path around the triangle:
LEMMA: Boundary of boundary is empty
For all , we have:
Proof of LEMMA
Apply the double boundary to a generator of :
The second summation duplicates the terms of the first summation, but has one fewer power of , so the whole sum vanishes. Both summations cover all -simplices omitting some two vertices.
Using this fact we construct the chain complex of group homomorphisms:
Chain complex
Given a simplicial complex of maximal dimension , we define the chain complex of as the sequence of morphisms:
This sequence is a complex because the Lemma ensures that
The image and kernel groups have names:
- — called the boundary chains
- — called the cycles
Homology
The homology of is defined as the quotient group of cycles modulo boundary chains:
Notice that in appears in the numerator. So is generated by chains of -simplices.