PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: Very high Entry average rating: No information on entry rating
homology (Definition)

Homology is the general name for a number of functors from topological spaces to abelian groups (or more generally modules over a fixed ring). It turns out that in most reasonable cases a large number of these (singular homology, cellular homology, Morse homology, simplicial homology) all coincide. There are other generalized homology theories, but I won't consider those. There are also related cohomology theories which serve the same purpose with slightly different machinery.

In an intuitive sense, homology measures ``holes'' in topological spaces. The idea is that we want to measure the topology of a space by looking at sets which have no boundary, but are not the boundary of something else. These are things that have wrapped around ``holes'' in our topological space, allowing us to detect those ``holes.'' Here I don't mean boundary in the formal topological sense, but in an intuitive sense. Thus a loop has no boundary as I mean here, even though it does in the general topological definition. You will see the formal definition below.

Perhaps the simplest form of homology to visualize, and to work with in practice, is simplicial homology. It is based on computing the homology groups of a simplicial complex (generally a finite one). However, it is generally nontrivial to show that a space of interest is homeomorphic to a simplicial complex, and it can also be difficult to apply more advanced methods such as spectral sequences when working with simplicial homology. Singular homology is similar: it is in some sense a continuous version of simplicial homology, and it does not suffer from these problems.

Singular homology is defined as follows: We define the standard $n$ -simplex to be the subset $$ \Delta_n=\{(x_1,\ldots,x_n)\in\R^n| x_i\geq 0, \sum_{i=1}^n x_i\leq 1\} $$ of $\R^n$ . The $0$ -simplex is a point, the $1$ -simplex a line segment, the 2-simplex, a triangle, and the 3-simplex, a tetrahedron.

A singular $n$ -simplex in a topological space $X$ is a continuous map $f:\Delta_n\to X$ . A singular $n$ -chain is a formal linear combination (with integer coefficients) of a finite number of singular $n$ -simplices. The $n$ -chains in $X$ form a group under formal addition, denoted $C_n(X,\Z)$ .

Next, we define a boundary operator $\partial_n:C_n(X,\Z)\to C_{n-1}(X,\Z)$ . Intuitively, this is just taking all the faces of the simplex, and considering their images as simplices of one lower dimension with the appropriate sign to keep orientations correct. Formally, we let $v_0,v_1,\ldots,v_n$ be the vertices of $\Delta_n$ , pick an order on the vertices of the $n-1$ simplex, and let $[v_0,\ldots,\hat{v}_i,\ldots,v_n]$ be the face spanned by all vertices other than $v_i$ , identified with the $n-1$ -simplex by mapping the vertices $v_0,\ldots,v_n$ except for $v_i$ , in that order, to the vertices of the $(n-1)$ -simplex in the order you have chosen. Then if $\vp:\Delta_n\to X$ is an $n$ -simplex, $\vp([v_0,\ldots,\hat{v}_i,\ldots,v_n])$ is the map $\vp$ , restricted to the face $[v_0,\ldots,\hat{v}_i,\ldots,v_n]$ , made into a singular $(n-1)$ -simplex by the identification with the standard $(n-1)$ -simplex I defined above. Then $$ \partial_n(\vp)=\sum_{i=0}^n(-1)^i\vp([v_0,\ldots,\hat{v}_i,\ldots,v_n]). $$

It is a simple exercise in reindexing to check that $\partial_n\circ\partial_{n+1}=0$ .

For example, if $\vp$ is a singular $1$ -simplex (that is a path), then $\partial(\vp)=\vp(1)-\vp(0)$ . That is, it is the difference of the endpoints (thought of as 0-simplices).

Now, we are finally in a position to define homology groups. Let $H_n(X,\Z)$ , the $n$ homology group of $X$ be the quotient $$ H_n(X,\Z)=\frac{\ker \partial_{n}}{\im \partial_{n+1}}. $$

The association $X\mapsto H_n(X,\Z)$ is a functor from topological spaces to abelian groups, and the maps $f_*:H_n(X,\Z)\to H_n(Y,\Z)$ induced by a map $f:X\to Y$ are simply those induced by composition of an singular $n$ -simplex with the map $f$ .

From this definition, it is not at all clear that homology is at all computable. But, in fact, homology is often much more easily computed than homotopy groups or most other topological invariants. Important tools in the calculation of homology are long exact sequences, the Mayer-Vietoris sequence, cellular homology, spectral sequences, and homotopy invariance.

Some examples of homology groups:

\begin{displaymath} H_m(\mathbb{R}^n,\mathbb{Z})= \begin{cases} \mathbb{Z}& m=0\ 0 & m> 0. \end{cases} \end{displaymath}
This reflects the fact that $\R^n$ has ``no holes''

Consider the space $\R P^n$ , real projective space, which is $\R^{n+1}\setminus\{0\}$ modulo the relation that $(x_0,\ldots,x_n)\equiv \lambda(x_0,\ldots,x_n)$ for every nonzero $\lambda$ . For $n$ even,

$\displaystyle H_m(\mathbb{R}P^n,\mathbb{Z})=\begin{cases} \mathbb{Z}& m=0\ \m... ...{ or } n>m>0\ 0 & m\equiv 0\pmod 2,\, n>m>0 \text{ or } m\geq n, \end{cases} $
and for $n$ odd,

\begin{displaymath} H_m(\mathbb{R}P^n,\mathbb{Z})= \begin{cases} \mathbb{Z}& m=0... ...0\ 0 & m\equiv 0\pmod 2,\,n>m>0 \text{ or } m>n. \end{cases} \end{displaymath}




"homology" is owned by mathcam. [ full author list (3) | owner history (2) ]
(view preamble | get metadata)

View style:

See Also: simplicial complex, homology of the sphere, Betti number, homology of a chain complex, cohomology group theorem

Other names:  singular homology
Also defines:  singular n-chain, singular n-simplex
Log in to rate this entry.
(view current ratings)

Cross-references: odd, relation, projective space, real, reflects, homotopy invariance, Mayer-Vietoris sequence, exact sequences, topological invariants, homotopy groups, computable, clear, composition, induced, quotient, endpoints, path, simple, map, mapping, spanned by, vertices, orientations, dimension, images, faces, boundary operator, addition, group, coefficients, integer, linear combination, singular, tetrahedron, triangle, line segment, point, subset, continuous, similar, spectral sequences, homeomorphic, finite, simplicial complex, homology groups, even, boundary, topology, measure, theories, cohomology, simplicial homology, Morse homology, cellular homology, ring, fixed, modules, abelian groups, topological spaces, functors, number
There are 29 references to this entry.

This is version 14 of homology, born on 2002-12-10, modified 2007-03-29.
Object id is 3720, canonical name is HomologyTopologicalSpace.
Accessed 30043 times total.

Classification:
AMS MSC55N10 (Algebraic topology :: Homology and cohomology theories :: Singular theory)

Pending Errata and Addenda
None.
[ View all 13 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add derivation | add example | add (any)