All Topics  
Homology (mathematics)

 

   Email Print
   Bookmark   Link






 

Homology (mathematics)



 
 
In mathematics
Mathematics

Mathematics is the study of quantity, structure, space, change, and related topics of pattern and form. Mathematicians seek out patterns whether found in numbers, space, natural science, computers, imaginary abstractions, or elsewhere....
 (especially algebraic topology
Algebraic topology

Algebraic topology is a branch of mathematics which uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariant that classification theorem topological spaces up to homeomorphism....
 and abstract algebra
Abstract algebra

Abstract algebra is the subject area of mathematics that studies algebraic structures, such as group , ring , field , module , vector spaces, and algebra over a field....
), homology (in Greek
Greek language

Greek is an Indo-European languages native to the southern Balkan peninsula, the language of the Greek people. It forms an independent branch within Indo-European....
 ?µ?? homos "identical") is a certain general procedure to associate a sequence
Sequence

In mathematics, a sequence is an ordered list of objects . Like a Set , it contains Element , and the number of terms is called the length of the sequence....
 of abelian group
Abelian group

An abelian group, also called a commutative group, is a group satisfying the requirement that the product of elements does not depend on their order ....
s or modules
Module (mathematics)

In abstract algebra, the concept of a module over a ring is a generalization of the notion of vector space, where instead of requiring the scalar to lie in a field , the "scalars" may lie in an arbitrary ring....
 with a given mathematical object such as a topological space
Topological space

Topological spaces are mathematical structures that allow the formal definition of concepts such as convergence, connected space, and Continuous function ....
 or a group
Group (mathematics)

In mathematics, a group is an algebraic structure consisting of a set together with an Binary operation that combines any two of its element to form a third element....
. See homology theory
Homology theory

In mathematics, homology theory is the axiomatic study of the intuitive geometric idea of homology of cycles on topological spaces. It can be broadly defined as the study of Homology theories on topological spaces....
 for more background, or singular homology
Singular homology

In algebraic topology, a branch of mathematics, singular homology refers to the study of a certain set of topological invariants of a topological space X, the so-called homology groups ....
 for a concrete version for topological spaces, or group cohomology
Group cohomology

In abstract algebra, homological algebra, algebraic topology and algebraic number theory, as well as in applications to group theory proper, group cohomology is a way to study group using a sequence of functors H n....
 for a concrete version for groups.

For a topological space, the homology groups are generally much easier to compute than the homotopy group
Homotopy group

In mathematics, homotopy groups are used in algebraic topology to classify topological spaces. The first and simplest homotopy group is the fundamental group, which records information about loops in a space....
s, and consequently one usually will have an easier time working with homology to aid in the classification of spaces.

n an object such as a topological space , one first defines a chain complex
Chain complex

In mathematics, a chain complex is a construct originally used in the field of algebraic topology. It is an algebraic means of representing the relationships between the cycle s and boundary in various dimensions of some "space"....
encoding information about . A chain complex is a sequence of abelian groups or modules connected by homomorphisms
Group homomorphism

In mathematics, given two group and , a group homomorphism from to is a function h : G ? H such that for all u and v in G it holds that...
, which we call boundary operators. That is, , where denotes the trivial group and for . We also require the composition of any two consecutive boundary operators to be zero. That is, for all , , i.e., the constant map to the group identity in . This means .

Now since each is abelian, is a normal subgroup of . And we want to mod out by this subgroup, i.e., consider everything in equivalent and partition using this equivalence relation. We define the n-th homology group of X to be the factor group (or quotient module
Quotient module

In abstract algebra, a branch of mathematics, given a module and a submodule, one can construct their quotient module. This construction, described below, is analogous to how one obtains the ring of integers modulo an integer n, see modular arithmetic....
)

We also use the notation and , so

Computing these two groups is usually rather difficult since they are very large groups. On the other hand, we do have tools which make the task easier.

The simplicial homology
Simplicial homology

In mathematics, in the area of algebraic topology, simplicial homology is a theory with a finitary definition, and is probably the most tangible variant of homology theory....
 groups of a simplicial complex
Simplicial complex

In mathematics, a simplicial complex is a topological space of a particular kind, constructed by "gluing together" Point s, line segments, triangles, and their n-dimensional counterparts ....
  are defined using the simplicial chain complex , with the free abelian group generated by the -simplices of .






Discussion
Ask a question about 'Homology (mathematics)'
Start a new discussion about 'Homology (mathematics)'
Answer questions from other users
Full Discussion Forum



Encyclopedia


In mathematics
Mathematics

Mathematics is the study of quantity, structure, space, change, and related topics of pattern and form. Mathematicians seek out patterns whether found in numbers, space, natural science, computers, imaginary abstractions, or elsewhere....
 (especially algebraic topology
Algebraic topology

Algebraic topology is a branch of mathematics which uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariant that classification theorem topological spaces up to homeomorphism....
 and abstract algebra
Abstract algebra

Abstract algebra is the subject area of mathematics that studies algebraic structures, such as group , ring , field , module , vector spaces, and algebra over a field....
), homology (in Greek
Greek language

Greek is an Indo-European languages native to the southern Balkan peninsula, the language of the Greek people. It forms an independent branch within Indo-European....
 ?µ?? homos "identical") is a certain general procedure to associate a sequence
Sequence

In mathematics, a sequence is an ordered list of objects . Like a Set , it contains Element , and the number of terms is called the length of the sequence....
 of abelian group
Abelian group

An abelian group, also called a commutative group, is a group satisfying the requirement that the product of elements does not depend on their order ....
s or modules
Module (mathematics)

In abstract algebra, the concept of a module over a ring is a generalization of the notion of vector space, where instead of requiring the scalar to lie in a field , the "scalars" may lie in an arbitrary ring....
 with a given mathematical object such as a topological space
Topological space

Topological spaces are mathematical structures that allow the formal definition of concepts such as convergence, connected space, and Continuous function ....
 or a group
Group (mathematics)

In mathematics, a group is an algebraic structure consisting of a set together with an Binary operation that combines any two of its element to form a third element....
. See homology theory
Homology theory

In mathematics, homology theory is the axiomatic study of the intuitive geometric idea of homology of cycles on topological spaces. It can be broadly defined as the study of Homology theories on topological spaces....
 for more background, or singular homology
Singular homology

In algebraic topology, a branch of mathematics, singular homology refers to the study of a certain set of topological invariants of a topological space X, the so-called homology groups ....
 for a concrete version for topological spaces, or group cohomology
Group cohomology

In abstract algebra, homological algebra, algebraic topology and algebraic number theory, as well as in applications to group theory proper, group cohomology is a way to study group using a sequence of functors H n....
 for a concrete version for groups.

For a topological space, the homology groups are generally much easier to compute than the homotopy group
Homotopy group

In mathematics, homotopy groups are used in algebraic topology to classify topological spaces. The first and simplest homotopy group is the fundamental group, which records information about loops in a space....
s, and consequently one usually will have an easier time working with homology to aid in the classification of spaces.

Construction of homology groups


The procedure works as follows. Given an object such as a topological space , one first defines a chain complex
Chain complex

In mathematics, a chain complex is a construct originally used in the field of algebraic topology. It is an algebraic means of representing the relationships between the cycle s and boundary in various dimensions of some "space"....
encoding information about . A chain complex is a sequence of abelian groups or modules connected by homomorphisms
Group homomorphism

In mathematics, given two group and , a group homomorphism from to is a function h : G ? H such that for all u and v in G it holds that...
, which we call boundary operators. That is, , where denotes the trivial group and for . We also require the composition of any two consecutive boundary operators to be zero. That is, for all , , i.e., the constant map to the group identity in . This means .

Now since each is abelian, is a normal subgroup of . And we want to mod out by this subgroup, i.e., consider everything in equivalent and partition using this equivalence relation. We define the n-th homology group of X to be the factor group (or quotient module
Quotient module

In abstract algebra, a branch of mathematics, given a module and a submodule, one can construct their quotient module. This construction, described below, is analogous to how one obtains the ring of integers modulo an integer n, see modular arithmetic....
)

We also use the notation and , so

Computing these two groups is usually rather difficult since they are very large groups. On the other hand, we do have tools which make the task easier.

The simplicial homology
Simplicial homology

In mathematics, in the area of algebraic topology, simplicial homology is a theory with a finitary definition, and is probably the most tangible variant of homology theory....
 groups of a simplicial complex
Simplicial complex

In mathematics, a simplicial complex is a topological space of a particular kind, constructed by "gluing together" Point s, line segments, triangles, and their n-dimensional counterparts ....
  are defined using the simplicial chain complex , with the free abelian group generated by the -simplices of . The singular homology
Singular homology

In algebraic topology, a branch of mathematics, singular homology refers to the study of a certain set of topological invariants of a topological space X, the so-called homology groups ....
 groups are defined for any topological space , and agree with the simplicial homology groups for a simplicial complex.

A chain complex is said to be exact
Exact sequence

In mathematics, especially in homological algebra and other applications of abelian category theory, as well as in differential geometry and group theory, an exact sequence is a sequence of objects and morphisms between them such that the of one morphism equals the kernel of the next....
 if the image of the (n + 1)-th map is always equal to the kernel of the nth map. The homology groups of therefore measure "how far" the chain complex associated to is from being exact.

Cohomology groups are formally similar: one starts with a cochain complex, which is the same as a chain complex but whose arrows, now denoted point in the direction of increasing n rather than decreasing n; then the groups and follow from the same description and , as before.

Examples


The motivating example comes from algebraic topology
Algebraic topology

Algebraic topology is a branch of mathematics which uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariant that classification theorem topological spaces up to homeomorphism....
: the simplicial homology
Simplicial homology

In mathematics, in the area of algebraic topology, simplicial homology is a theory with a finitary definition, and is probably the most tangible variant of homology theory....
 of a simplicial complex
Simplicial complex

In mathematics, a simplicial complex is a topological space of a particular kind, constructed by "gluing together" Point s, line segments, triangles, and their n-dimensional counterparts ....
 . Here is the free abelian group
Free abelian group

In abstract algebra, a free abelian group is an abelian group that has a "basis" in the sense that every element of the group can be written in one and only one way as a finite linear combination of elements of the basis, with integer coefficients....
 or module whose generators are the n-dimensional oriented simplexes of . The mappings are called the boundary mappings and send the simplex with vertices

to the sum

(which is considered if ).

If we take the modules to be over a field, then the dimension of the n-th homology of turns out to be the number of "holes" in at dimension n.

Using this example as a model, one can define a singular homology for any topological space
Topological space

Topological spaces are mathematical structures that allow the formal definition of concepts such as convergence, connected space, and Continuous function ....
 . We define a chain complex for by taking to be the free abelian group (or free module) whose generators are all continuous
Continuous function (topology)

In topology and related areas of mathematics a continuous function is a morphism between topological spaces. Intuitively, this is a function f where a set of points near f always contain the of a set of points near x....
 maps from n-dimensional simplices
Simplex

In geometry, a simplex or n-simplex is an n-dimensional analogue of a triangle. Specifically, a simplex is the convex hull of a set of affine transformation Point s in some Euclidean space of dimension n or higher ....
 into . The homomorphisms arise from the boundary maps of simplices.

In abstract algebra
Abstract algebra

Abstract algebra is the subject area of mathematics that studies algebraic structures, such as group , ring , field , module , vector spaces, and algebra over a field....
, one uses homology to define derived functor
Derived functor

In mathematics, certain functors may be derived to obtain other functors closely related to the original ones. This operation, while fairly abstract, unifies a number of constructions throughout mathematics....
s, for example the Tor functor
Tor functor

In higher mathematics, the Tor functors of homological algebra are the derived functors of the tensor product functor. They were first defined in generality to express the K?nneth theorem and universal coefficient theorem in algebraic topology....
s. Here one starts with some covariant additive functor and some module . The chain complex for is defined as follows: first find a free module and a surjective homomorphism . Then one finds a free module and a surjective homomorphism . Continuing in this fashion, a sequence of free modules and homomorphisms can be defined. By applying the functor to this sequence, one obtains a chain complex; the homology of this complex depends only on and and is, by definition, the n-th derived functor of , applied to .

Homology functors


Chain complexes form a category
Category theory

In mathematics, category theory deals in an abstract way with mathematical structures and relationships between them: it abstracts from set s and function s to objects linked in diagrams by morphisms or arrows....
: A morphism from the chain complex to the chain complex is a sequence of homomorphisms such that for all n. The n-th homology Hn can be viewed as a covariant functor
Functor

In category theory, a branch of mathematics, a functor is a special type of mapping between categories. Functors can be thought of as morphisms in the category of small categories....
 from the category of chain complexes to the category of abelian groups (or modules).

If the chain complex depends on the object X in a covariant manner (meaning that any morphism X ? Y induces a morphism from the chain complex of X to the chain complex of Y), then the Hn are covariant functor
Functor

In category theory, a branch of mathematics, a functor is a special type of mapping between categories. Functors can be thought of as morphisms in the category of small categories....
s from the category that X belongs to into the category of abelian groups (or modules).

The only difference between homology and cohomology
Cohomology

In mathematics, specifically in algebraic topology, cohomology is a general term for a sequence of abelian groups defined from a cochain complex....
 is that in cohomology the chain complexes depend in a contravariant manner on X, and that therefore the homology groups (which are called cohomology groups in this context and denoted by Hn) form contravariant functors from the category that X belongs to into the category of abelian groups or modules.

Properties


If is a chain complex such that all but finitely many are zero, and the others are finitely generated abelian groups (or finite dimensional vector spaces), then we can define the Euler characteristic
Euler characteristic

In mathematics, and more specifically in algebraic topology and polyhedral combinatorics, the Euler characteristic is a topological invariant, a number that describes a topological space's shape or structure regardless of the way it is bent....


(using the rank
Rank of an abelian group

In mathematics, the rank, or torsion-free rank, of an abelian group measures how large a group is in terms of how large a vector space over the rational numbers one would need to "contain" it; or alternatively how large a free abelian group it can contain as a subgroup....
 in the case of abelian groups and the Hamel dimension in the case of vector spaces). It turns out that the Euler characteristic can also be computed on the level of homology:

and, especially in algebraic topology, this provides two ways to compute the important invariant for the object which gave rise to the chain complex.

Every short exact sequence

of chain complexes gives rise to a long exact sequence of homology groups

All maps in this long exact sequence are induced by the maps between the chain complexes, except for the maps The latter are called connecting homomorphisms and are provided by the snake lemma
Snake lemma

In mathematics, particularly homological algebra, the snake lemma, a statement valid in every abelian category, is the crucial tool used to construct the long exact sequences that are ubiquitous in homological algebra and its applications, for instance in algebraic topology....
.

See also

  • Simplicial homology
    Simplicial homology

    In mathematics, in the area of algebraic topology, simplicial homology is a theory with a finitary definition, and is probably the most tangible variant of homology theory....
  • Singular homology
    Singular homology

    In algebraic topology, a branch of mathematics, singular homology refers to the study of a certain set of topological invariants of a topological space X, the so-called homology groups ....
  • Cellular homology
    Cellular homology

    In mathematics, cellular homology in algebraic topology is a homology theory for CW-complexes.It agrees with singular homology, and can provide an effective means of computing homology modules....
  • Homology theory
    Homology theory

    In mathematics, homology theory is the axiomatic study of the intuitive geometric idea of homology of cycles on topological spaces. It can be broadly defined as the study of Homology theories on topological spaces....
  • Homological algebra
    Homological algebra

    Homological algebra is the branch of mathematics which studies homology in a general algebraic setting. It is a relatively young discipline, whose origins can be traced to investigations in combinatorial topology and abstract algebra at the end of the 19th century, chiefly by Henri Poincar? and David Hilbert....