Pour les articles homonymes, voirHomologie.
Cet article est uneébauche concernant lesmathématiques.
L'homologie est une technique générale en mathématiques qui sert à mesurer l'obstruction qu'ont certainessuites demorphismes à êtreexactes. Elle intervient dans de nombreux domaines comme l'algèbre, latopologie algébrique, lagéométrie algébrique ou lagéométrie différentielle.
Uncomplexe de chaînes est la donnée d'une suite degroupes abéliens ou plus généralement d'objets d'unecatégorie abélienne et d'une famille d'homomorphismes, appelés opérateurs de bord, telle que :. Les éléments de s'appellent des chaînes de degré. Les éléments du noyau s'appellent des cycles. Les éléments de l'image s'appellent des bords. Tout bord est un cycle.Lesgroupes d'homologie du complexe sont alors, par définition :.
Uncomplexe de cochaînes est la donnée d'une suite degroupes abéliens ou plus généralement d'objets d'unecatégorie abélienne et d'une famille d'homomorphismes, appelés opérateurs de cobord, telle que : . Les éléments de s'appellent des cochaînes de degré. Les éléments du noyau s'appellent des cocycles. Les éléments de l'image s'appellent des cobords. Tout cobord est un cocycle.Lesgroupes de cohomologie du complexe sont alors, par définition :.
On remarque que si est un complexe de cochaînes, on obtient un complexe de chaînes en posant. Cependant les deux terminologies existent car il peut être désagréable de modifier l'indexation.
Par exemple, si est un complexe de chaînes de groupes abéliens, posons et (l'application transposée). Alors est un complexe de cochaînes.
À tout espace topologique, on peut associer son complexe de chaînes singulières et donc sonhomologie singulière.Du point de vue de lathéorie des catégories, l'homologie peut être vue comme unfoncteur de la catégorie desespaces topologiques vers la catégorie desgroupes abéliens gradués.
On peut remplacer les groupes abéliens par des modules sur unanneau commutatif.
Chaque théorie homologique mérite à elle seule un article. La liste suivante n'est pas exhaustive.