Professional Documents
Culture Documents
(ns )s∈S , ns ∈ Z
Example
If S = {1, . . . , k}, then
ZS = Zk
is the set of k-tuples in Z.
For s ∈ S we set
es := (0, . . . , 0, 1, 0, . . .)
so X
(ns )s∈S = ns es .
s∈S
Example
I If X is a ∆-complex, then the group ∆n (X ) of n-chains in X is the free abelian
group on the set of n-simplices σ : ∆n → X in X .
I If X is a topological space, then Cn (X ) is the free abelian group on all singular
n-simplices in X .
Lemma
Let A be an abelian group. Then for any function f : S → A there exists a unique
homomorphism g : ZS → A such that g(es ) = f (s).
If A is an abelian group, and S ⊂ A a subset, then we have an induced map
g : ZS → A
P P
given by s∈S
ns es 7→ s∈S
ns s.
Definition
If g is an isomorphism, then S is called a basis for A.
Example
Neither Q nor Z/nZ (for n > 0) have a basis.
Example
If A = Zk , then any basis has size k, and a collection ai = (n1i , . . . , nki ) of k elements
in A is a basis iff the matrix
n n12 ... n1k
11
is in GLk (Z).
Recall that if {Ai }i∈I is some collection of abelian groups, the direct sum
M
Ai
i
consists of collections of elements (ai )i∈I with ai ∈ Ai , such that only finitely many ai
are non-zero. Thus M
ZS = Z.
s∈S
Example
If X is a topological space, then H0 (X ) is the free abelian group on the set of path
components of X .
The key property of the boundary map
∂ : ∆n (X ) → ∆n−1 (X )
∂ 2 : ∆n+1 (X ) → ∆n−1 (X )
Definition
A chain complex C• consists of a sequence of abelian groups Cn , one for each n ∈ Z,
together with maps
dn : Cn → Cn−1 ,
called differentials, such that dn dn+1 = 0 for all n ∈ Z.
Example
I If X is a ∆-complex, then the groups ∆• (X ), together with the boundary maps
∂, form a chain complex, called the simplicial chain complex of X .
I If X is a topological space, then the groups C• (X ), together with the boundary
maps ∂, form a chain complex, called the singular chain complex of X .
Convention
If we only define Cn in some interval n ∈ [a, b], then it’s understood that Cn = 0 for
n∈ / [a, b].
Definition
The group of n-boundaries is
Bn (C• ) := im (d : Cn+1 → Cn ) .
Definition
We define
Hn (C• ) := Zn /Bn
Example
When C• = ∆• (X ), this recovers Hn∆ (X ), and when C• = C• (X ), this recovers
Hn (X ).
Example
Let A be an abelian group, and n ∈ Z. Then we can consider the chain complex
×n
0 → A −→ A → 0.
Definition
A chain map from C• to D• is a collection of homomorphisms
fn : Cn → Dn
... / Cn+1 d
/ Cn d
/ Cn−1 / ...
fn+1 fn fn−1
... / Dn+1 d
/ Dn d
/ Dn−1 / ...
Lemma
A chain map f• : C• → D• induces homomorphisms
fn : Hn (C• ) → Hn (D• )
f∗ : {n-simplices in X } → {n-simplices in Y }
σi 7→ f ◦ σi
f∗ : ∆n (X ) → ∆n (Y ).
Moreover, these commute with the boundary map ∂. Indeed, if we label the vertices of
∆n in the usual way as v0 , . . . , vn , and fix an n-simplex σ : ∆n → X in X , then
X
∂f∗ (σ) = ∂(f ◦ σ) = (−1)i (f ◦ σ)|[v0 ,...,v̂i ,...,vn ]
i
X X
f∗ ∂σ = f∗ (−1)i σ|[v0 ,...,v̂i ,...,vn ] = (−1)i f ◦ (σ|[v0 ,...,v̂i ,...,vn ] )
i i
f∗ : Hn∆ (X ) → Hn∆ (Y ).
Example
Suppose f : X → Y is any map of topological space. Then f induces
f∗ : {n-simplices in X } → {n-simplices in Y }
σ : ∆n → X 7→ f ◦ σ : ∆n → Y
f∗ : Cn (X ) → Cn (Y )
X X
ni σi 7→ ni (f ◦ σi ).
i i
These commute with the boundary map ∂ exactly as before, hence f∗ is a chain map,
and induces a map
f∗ : Hn (X ) → Hn (Y ).