Homological algebra MOC

Chain complex

A chain complex1 (๐ดโˆ™,๐œ•โˆ™) in an Abelian category ๐–  is a sequence of objects ๐ด๐‘˜ of ๐‘˜-chains2 with homomorphisms ๐œ•๐‘˜ :๐ด๐‘˜ โ†’๐ด๐‘˜โˆ’1 called boundary operators between them

โ‹ฏ๐œ•๐‘˜โˆ’1โ†โ†โ†โ†โ†โ†โ†โ†๐ด๐‘˜โˆ’1๐œ•๐‘˜โŸต๐ด๐‘˜๐œ•๐‘˜+1โ†โ†โ†โ†โ†โ†โ†โ†๐ด๐‘˜+1๐œ•๐‘˜+2โ†โ†โ†โ†โ†โ†โ†โ†โ‹ฏ

such that ๐œ•๐‘˜๐œ•๐‘˜+1 =0 is the trivial homomorphism for all ๐‘˜ โˆˆโ„ค.3 #m/def/homology Each ๐ด๐‘˜ has two important subobjects, the object of ๐‘˜-cycles ๐‘๐‘˜(๐ด,๐œ•) =kerโก๐œ•๐‘˜ and the object of ๐‘˜-boundaries ๐ต๐‘˜(๐ด,๐œ•) =๐œ•๐‘˜+1(๐ด๐‘˜+1). Hence, ๐ต๐‘˜(๐ด,๐œ•) โ‰คโІ๐‘๐‘˜(๐ด,๐œ•) for all ๐‘˜ โˆˆโ„ค, i.e. all ๐‘˜-boundaries are ๐‘˜-cycles. The ๐‘˜-chain homology is defined as

๐ป๐‘˜(๐ด,๐œ•)=๐‘๐‘˜(๐ด,๐œ•)/๐ต๐‘˜(๐ด,๐œ•)

with ๐‘˜-homology classes of chains as its elements, and two cycles in the same homology class are called homologous.

Additional terminology

Properties

Dual

A cochain complex is the exact same construction but with ๐‘‘๐‘˜ :๐ด๐‘˜ โ†’๐ด๐‘˜+1 and ๐‘‘๐‘˜+1๐‘‘๐‘˜ =0. #m/def/homology All other constructions above follow directly, yielding cochains, cocycles, coboundaries, and cohomologies.


#state/develop | #lang/en | #SemBr

Footnotes

  1. German Kettenkomplex, Randoperator. โ†ฉ

  2. In this abstract setting chains, cycles, and boundaries refer simply to the elements of each of these groups/modules as they are defined. โ†ฉ

  3. 2010, Algebraische Topologie, ยง3.1, p. 127 โ†ฉ