2.1. Definíció. Egy
⋅ komplexus az alábbi, R-modulusokból álló
(mindkét irányban végtelen) diagramot jelöli:

⋅ komplexus
felülről korlátos, ha egy p0 indextől kezdve minden p > p0 indexre
p = 0, és alulról korlátos, ha egy n
0 indextől kezdve minden n < n0
indexre
p = 0. Azt mondjuk, hogy
⋅ valamerről kotlátos, ha a két
korlátossági feltétel közül az egyik teljesül.
Legyen
⋅ egy másik komplexus. Egy f⋅ :
⋅ →
⋅
lánc-homomorfizmus a következő kommutatív diagramot jelöli:

⋅
⋅
⋅ sorozata egzakt, ha a
benne szereplő
n
n
n sorozatok mind egzaktak.
2.2. Definíció. Ebben a jegyzetben Ab jelöli az Abel csoportok
kategóriáját, és
jelöli az Abel csoport komplexusok kategóriáját.
2.3. Definíció. Legyen
⋅ egy komplexus. Az n-edik homológiája a
következő hányados-modulus:

⋅
⋅ lánc-homomorfizmus meghatároz egy

n reprezentálja a ∈ Hn(
⋅) elemet, akkor
f(k) reprezentálja a képét, Hn(f)
-t. Ezzel a definícióval Hn egy
kovariáns funktor a komplexusok kategóriájából a modulusok kategóriájába.
2.4. Konvenció. Ha az
⋅ komplexust alul indexeljük, akkor a
homológia-modulusait is alsó indexszel írjuk: Hn(
⋅).
2.5. Feladat. Bizonyítsd be, hogy a 2.3. Definícióban f(k) valóban
reprezentál egy homológia-osztályt (azaz d
f(k)
= 0), és ez az
osztály nem függ k-tól, csak a homológia-osztályától, -tól. Bizonyítsd
be, hogy Hn tényleg funktor: kompatibilis a lánc-homomorfizmusok
kompozíciójával.
2.6. Tétel. Legyen 0−→
⋅
⋅
⋅−→0 komplexusok egy
rövid egzakt sorozata. Ehhez tartozik egy hosszú egzakt sorozat, ami
funktoriálisan függ az eredeti sorozattól:

n reprezentál egy
∈ Hn(
⋅) homológia elemet, akkor a δ∗ ∈ Hn+1(
⋅) elemet

2.7. Feladat. Diagram vadászat! Lásd be, hogy a 2.6. Tételben a formula valóban egy homológia-osztályt reprezentál, és a kapott δ∗ osztály nem függ a választásoktól.
2.8. Feladat. Diagram vadászat! Lásd be, hogy a 2.6. Tételben szereplő sorozat valóban egzakt.
2.9. Lemma (5-lemma). Tegyük fel, hogy az alábbi diagram (előjel erejéig) kommatív, a sorai egzaktak, és a görög betűvel jelölt függőleges nyilak mind izomorfizmusok. Ekkor az ötödik (betű nélküli) függőleges nyíl is izomorfizmus.

2.10. Feladat. Diagram vadászat! Lásd be a 2.9. Lemmát!
2.11. Feladat. Legyen 0 →
⋅ →
⋅ →
⋅ → 0 komplexusok egy rövid
egzakt sorozata. Bizonyítsd be, hogy ha a három komplexus közül kettő
egzakt, akkor a harmadik is az!
Ötlet: Következik a 2.6. Tételből. Másik lehetőség: egyszerű diagram vadászat. □
2.12. Definíció. Egy f⋅ :
⋅ →
⋅ lánc-homomorfizmust
lánc-ekvivalenciának nevezünk, ha Hn(f⋅) izomorfizmus minden n-re.
A
⋅,
⋅ komplexusok lánc-ekvivalensek, ha lánc-ekvivalenciák egy
láncolatával összeköthetők:

2.13. Megjegyzés. A 2.12. Definícióban elegendő lenne két lépéses láncolatokat használni (azaz n = 1). Ha a komplexusok kategóriáját úgy módosítjuk, hogy a lánc-ekvivalenciákat izomorfizmusokká tesszük (tehát bevezetjük az inverzüket, és az azokból kiszámítható összes kompozíciót is), akkor a modulus-kategória derivált kategóriájához jutunk.
2.14. Definíció. Legyenek f⋅,g⋅ :
⋅ →
⋅ lánc-homomorfizmusok.
Azt mondjuk, hogy f és g lánc-homotópok, ha van köztük egy
lánc-homotópia, azaz egy h⋅ :
⋅ →
⋅−1 lánc-homomorfizmus amire

⋅ :
⋅ →
⋅ lánc-homomorfizmus, amelyre az f⋅∘
⋅
és a
⋅∘f⋅ kompozíciók homotóp ekvivalensek a
⋅ illetve a
⋅ identitás
lánc-homomorfizmusával.
2.15. Tétel. Ha f⋅,g⋅ :
⋅ →
⋅
lánc-homotóp lánc-homomorfizmusok, akkor Hn(f⋅) = Hn(g⋅) minden
n-re. Ha f homotóp ekvivalencia, akkor lánc-ekvivalencia.
2.16. Feladat. Bizonyítsd be a 2.15. Tételt.
2.17. Következmény.
Azt mondjuk, hogy a
⋅ komplexus pontrahúzható, ha a
⋅
⋅ identitás lánc-homomorfizmus homotóp ekvivalens a nulla
lánc-homomorfizmussal. Egy pontrahúzható komplexus egzakt.
Bizonyítás. A nulla komplexus rész-komplexusa
⋅-nak, és a 0
⋅
beágyazás egy homotóp ekvivalencia. Alkalmazzuk a 2.15. Tételt. □
2.18. Feladat. Lásd be a 2.17. Következményt közvetlenül, diagram vadászattal.