Lably
Skip to content

Simplicial homology

Concept in algebraic topology

  • 7 min read
  • 6 chapters

Related on Lably

Through Orientability, Chain (algebraic topology) and Data analysis

Simplicial homology arose as a way to study topological spaces whose building blocks are n-simplices, the n-dimensional analogs of triangles. This includes a point (0-simplex), a line segment (1-simplex), a triangle (2-simplex) and a tetrahedron (3-simplex). By definition, such a space is homeomorphic to a simplicial complex (more precisely, the geometric realization of an abstract simplicial complex). Such a homeomorphism is referred to as a triangulation of the given space. Many topological spaces of interest can be triangulated, including every smooth manifold (Cairns and Whitehead).

Simplicial homology is defined by a simple recipe for any abstract simplicial complex. It is a remarkable fact that simplicial homology only depends on the associated topological space. As a result, it gives a computable way to distinguish one space from another.

Definitions

Orientations

A key concept in defining simplicial homology is the notion of an orientation of a simplex. By definition, an orientation of a k-simplex is given by an ordering of the vertices, written as (v0, ..., vk), with the rule that two orderings define the same orientation if and only if they differ by an even permutation. Thus every simplex has exactly two orientations, and switching the order of two vertices changes an orientation to the opposite orientation. For example, choosing an orientation of a 1-simplex amounts to choosing one of the two possible directions, and choosing an orientation of a 2-simplex amounts to choosing what "counterclockwise" should mean.

Chains

Let S be a simplicial complex. A simplicial k-chain is a finite formal sum ∑i=1Nciσi, where each ci is an integer and σi is an oriented k-simplex. In this definition, we declare that each oriented simplex is equal to the negative of the simplex with the opposite orientation. For example, (v0,v1)=−(v1,v0).

The group of k-chains on S is written Ck. This is a free abelian group which has a basis in one-to-one correspondence with the set of k-simplices in S. To define a basis explicitly, one has to choose an orientation of each simplex. One standard way to do this is to choose an ordering of all the vertices and give each simplex the orientation corresponding to the induced ordering of its vertices.

Boundaries and cycles

Let σ = (v0, ..., vk) be an oriented k-simplex, viewed as a basis element of Ck. The boundary operator ∂k:Ck→Ck−1 is the homomorphism defined by: ∂k(σ)=∑i=0k(−1)i(v0,…,vi^,…,vk), where the oriented simplex (v0,…,vi^,…,vk) is the ith face of σ, obtained by deleting its ith vertex.

In Ck, elements of the subgroup Zk:=ker⁡∂k are referred to as cycles, and the subgroup Bk:=im⁡∂k+1 is said to consist of boundaries.

Boundaries of boundaries

Because (−1)i+j−1(v0,…,vi^,…,vj^^,…,vk)=−(−1)i+j(v0,…,vi^^,…,vj^,…,vk), where vx^^ is the second face removed, ∂2=0. In geometric terms, this says that the boundary of anything has no boundary. Equivalently, the abelian groups (Ck,∂k) form a chain complex. Another equivalent statement is that Bk is contained in Zk.

As an example, consider a tetrahedron with vertices oriented as w,x,y,z. By definition, its boundary is given by xyz−wyz+wxz−wxy. The boundary of the boundary is given by (yz−xz+xy)−(yz−wz+wy)+(xz−wz+wx)−(xy−wy+wx)=0.

Homology groups

The kth homology group Hk of S is defined to be the quotient abelian group Hk(S)=Zk/Bk.

It follows that the homology group Hk(S) is nonzero exactly when there are k-cycles on S which are not boundaries. In a sense, this means that there are k-dimensional holes in the complex. For example, consider the complex S obtained by gluing two triangles (with no interior) along one edge, shown in the image. The edges of each triangle can be oriented so as to form a cycle. These two cycles are by construction not boundaries (since every 2-chain is zero). One can compute that the homology group H1(S) is isomorphic to Z2, with a basis given by the two cycles mentioned. This makes precise the informal idea that S has two "1-dimensional holes".

Holes can be of different dimensions. The rank of the kth homology group, the number βk=rank⁡(Hk(S)) is called the kth Betti number of S. It gives a measure of the number of k-dimensional holes in S.

Sign in to keep reading

5 more chapters are free with a Lably account.

More in Topics in mathematics